- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
** 简而言之:我想要 gif 中显示的滚动动画,当用户向下/向上滑动时,它会直接转到该项目,它就像一个快速动画。
对于日期 fragment ,我猜它是一个horizontal
Recyclerview
。
我正在寻找的答案是滚动动画的代码示例,以及一种处理日期的方法,我可以在其中根据日期自动填充 fragment 。
我之前问过这个问题,但我的问题不是很清楚。这个应用程序包括向下/向上滑动的样式。
当您向下或向上滑动时,该应用不会让您像普通的 ScrollView 那样滑动,而是从第一次触摸(例如向上)开始导航到下一篇文章。
重要的注意事项是全尺寸的帖子/项目(项目布局 match_parent
?)。
此外,每个帖子都有一个日期,并且该应用程序包含一个日历,当您向左或向右滑动时,您可以导航到日期并根据日期获取帖子。
我想要什么,提示或方法来做这样的事情。我很想提供一个代码,但我试图在脑海中画出方法,但无法以合乎逻辑的方式思考。
对于 fragment ,我猜他们采用的是现在
日期,以及帖子中最早的日期,并且基于他们正在制作(循环) fragment ,每个 fragment 都必须加载一个基于日期的帖子(查询将日期作为参数的 API?)。
无论如何,这是应用程序的 GIF,它解释了我在说什么。我打算为这个问题设置一个赏金,因为我渴望在我的应用程序中实现这样的功能。
最佳答案
我自己没有尝试过,但我想帮忙,也许这会完成工作首先一次使用这个库进行垂直滚动 https://github.com/lsjwzh/RecyclerViewPager或者可能是这个 https://github.com/castorflex/VerticalViewPager
或者可以像这样使用 v7 支持库的 pagersnaphelper
RecyclerView recyclerView = (RecyclerView) findViewById(R.id.recycler_view);
SnapHelper snapHelper = new PagerSnapHelper();
snapHelper.attachToRecyclerView(recyclerView);
对于水平滚动,您可以使用这些库,如果您应用一点逻辑,您可能会实现它。
https://github.com/antonyt/InfiniteViewPager
Changing ViewPager to enable infinite page scrolling
让我知道它是否有效。
关于android - 好奇向下/向上滑动动画和 fragment 根据发布日期填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43874684/
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 6 年前。 Improve
当我使用下面的代码时,会发生编译错误。 try { throw new Exception("Exceptionist"); System.out.println("a
这个问题已经有答案了: setTimeout(myFunction, 5000); vs setTimeout(myFunction(), 5000); (4 个回答) 已关闭 5 年前。 如果您帮助
我需要检查是否选中了任何复选框。所以我这样做 self.isButtonEnabled = function() { var selectLineCheckboxs = document.getE
如何在管理区管理古腾堡区 block 预览? 示例: 如果我在 bootstrap 上开发了一个 block 并使用了我的自定义 css,您是否在管理区域加载 bootstrap 和您的 css 以获
我认为这样的表达式会导致 Haskell 永远评估。但是 GHCi 和编译程序中的行为让我感到惊讶。 例如,在 GHCi 中,这些表达式一直阻塞到 I Control+C ,但不消耗 CPU。看起来像
我的意思是 youtube 或任何其他流媒体视频网站,但我在 Youtube 上看过。 有时加载栏显示已加载了足够多的视频流,因此播放器可以播放它,但它突然暂停并显示加载图标? 我只是好奇。但这是一个
因此,当用户上传图像时,我将图像信息(例如新名称、原始名称、大小和 mime 类型)保存在 mysql 数据库表中,并将图像存储在文件系统中,并且对图像进行重命名(唯一)具有通用文件扩展名(.tmp)
在我的 iOS 端,我通过 NSInputStream 接收到图像流。 NSMutableData 将包含 [JPG IMAGE][JPG IMAGE][PNG IMAGE] 格式的图像。 有什么优雅
我也在 CKAsset 的客户端和 fileUrl 上缓存 CKRecord。 fileUrl 可以不时更改吗? Assets /数据本身没有变化。 最佳答案 Assets 的 fileURL 不会改
我想知道 git 在哪里存储用户信息。我创建了一个存储库,我和我的 friend 都在使用它。当我们都提交时,我们可以将我们视为不同修订版的独立作者。虽然在他的主文件夹中有一个使用 git confi
我目前正在处理 SSIS 包,并且在第 80 次在脚本任务中使用 FireInformation 之后,我想知道:为什么该方法要求您传入一个 ref bool 值作为其最后一个参数?该文档没有说明方法
我看了很多andEngine Gles2.0的例子,都是拿这些: private static final int CAMERA_WIDTH = 720; private static final i
我正在观看 Chrome 开发者工具上的网络监视器,了解 Facebook 如何更新其新闻源中的内容。 来自 AJAX 的所有响应均以以下内容开头: for (;;);{"__ar":1,"paylo
所以我正在将我的一个程序移植到一个新的游戏机上。问题是用于编译我的 c++ 应用程序的 SDK 不支持 __int16,但它支持 int16_t。使用 int16_t 代替 __int16 是否“安全
一些背景: 在最近的一个项目中,我尝试编写一个简化的 jQuery 插件来处理在更新各种输入时发出的一些 Ajax 调用。我将 JavaScript 函数编写为插件,这样我就可以在各种输入上调用它,如
除非用户登录,否则是否可以禁用 jQuery 和 Javascript 交互? 起初我想把所有的交互放在一个单独的文件中,然后在用户登录时用 PHP 加载它,但是有没有不同的方法来做到这一点,或者你认
我们都知道它是必需的。 但是为什么仅在 Java 中需要它,而其他具有异常处理能力的类似语言不需要我们编写“throws Exception”?有没有人知道在设计 Java 语言时发生了什么以及为什么
如果这是一个愚蠢的问题,请原谅我,但我想知道是否/如何使用 LLVM 为交互式小说获得更高性能的 Z-Machine VM。 (如果可以使用,我只是在寻找一些高级的想法或建议,而不是详细的解决方案。)
那么,专家们有什么建议呢? WCF 休息工具包? ADO.NET(现在是 WCF)数据服务又名 Astoria?使用 ASP.NET MVC 手动滚动它?其他? 要求相当普通:少量资源类型、XML 和
我是一名优秀的程序员,十分优秀!