android开发
qw286502698
这个作者很懒,什么都没留下…
展开
-
Android关于界面一定时间无操作自动跳转到指定界面的实现
最近在做一个售货机的项目,当界面停留一定时间无操作需要自动跳转到主页播放宣传广告。下面把我实现的方式贴出来,经测试完美地实现所需功能。 主要用到的功能,自定义一个定时器CountTimer继承CountDownTimer。 public class CountTimer extends CountDownTimer { private Context context; ...原创 2017-06-06 16:31:29 · 10093 阅读 · 10 评论 -
Fragment懒加载优雅实现
应用场景 我们知道,在viewpage中加载多个fragment默认会预加载1项数据。而当左右滑动切换时,如果加载的fragment过多,前面已经加载的fragment界面是会被回收的。这就造成返回的时候我们又重新创建了一个fragment对象。在用户体验上,效果并不那么好。 我们要实现的效果 可以看到多个fragment之间做到了无缝切换。 直接上代码 本项目基于mvvm+dataBind...原创 2019-02-28 00:58:41 · 376 阅读 · 0 评论 -
RecycleView滑动视频列表自动播放
实现非常简单,直接步入正题。 实现原理 通过监听RecycleView的OnScrollListener接口。重写onScrollStateChanged && onScrolled 判断视频view在屏幕的位置实现自动播放。 效果图 视频播放使用 JiaoZiVideoPlayer 自定义类MyJzvdStd 继承 JzvdStd public MyJzvdStd(Co...原创 2019-02-27 00:15:30 · 2370 阅读 · 2 评论