暂无搜索历史
https://mp.weixin.qq.com/s/8DhoUK9YlbRGwr6ALp2CBw 话不多说,上图为敬:
话不多说,先上效果图: https://player.bilibili.com/player.html?aid=292282209 实现思路 源数据结构 首先我...
lifecycle是jetpack的架构组件成员,其主要作用是对Activity/Fragment的生命周期进行监听。比如:监听activity的onStart...
今天我们来讲以下google推荐我们使用jetpack进行后台任务处理的组件:workManager。 参考: https://mp.weixin.qq.c...
多层布局的嵌套会导致页面加载慢,影响用户的体验,今天我们就来学学如何使用 include,merge及viewStub。
参考资料: https://www.jianshu.com/p/a34c644e3431 https://mp.weixin.qq.com/s/YNMKhq...
这两天浏览安卓开发者官网的时候,发现google悄然推出了一个新的控件:ViewPager2,一看名称就知道这是一个和我们常用的ViewPager功能相似的控件...
今天我们介绍一下猪脚-ViewPager2,ViewPager2的出现是为了替代ViewPager,它有以下几个优势:
今天 我们来学习一下策略模式,什么是策略模式呢?比如我们一个功能的实现可以有多个策略去选择,比如:出行方式可以选择:共享单车,拼车,私家车,出租等。如果将这个出...
Lambda,中文名“兰布达”。是匿名函数的别名,Java8后开始引入Lambda表达式.而Android方面Android Studio 2.4 Previe...
Gradle是一个项目自动化建构工具,它使用一种基于Groovy的特定领域语言来声明项目设置,而不是传统的XML。Gradle主要帮我们做了依赖,打包,部署,发...
参考资料: https://www.jianshu.com/p/1d84ba23f4d2 https://mp.weixin.qq.com/s/lh3dgJ...
上一篇文章讲了RxJava,这一篇当然就该讲Retrofit了,参考资料: https://blog.csdn.net/gumufuyun/article/d...
上一篇我们说了Android-RxJava(上)主要包括组合操作符,变换操作符,创建操作符,我们再接再厉,继续下半部分内容,也就是剩余的操作符:
Rxjava出来已经好久了,但始终存在于会使用的阶段,今天来做个总结。 参考: https://mp.weixin.qq.com/s/7sKjc5ahHI4...
最近事情比较多,2个月没写文章了。看笔者圣诞节还在写技术文章,就知道程序猿的生活有多惨淡。
参考资料: https://www.jianshu.com/p/60c1b9ddd8ab
我们上一篇文章是自定义Router,没有看过的小伙伴自定义Router,但今天我们来看一看世面上主流的路由框架-由阿里推出的ARouter.。 参考资料: ...
参考资料:https://mp.weixin.qq.com/s/itAuv86OsTHfBahUrk21DA
参考: https://mp.weixin.qq.com/s/E75toyRukUHEtt34-snEgQ https://mp.weixin.qq.com...
暂未填写公司和职称
暂未填写个人简介
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市