简介 做了几年开发后,在 Android 领域我一直期望找到一种较为合理且易用的开发模式,从 MVC 到 MVP,再到现在的 MVVM,配合 Jetpack 套件,以及 Ko...
IP属地:广东
简介 做了几年开发后,在 Android 领域我一直期望找到一种较为合理且易用的开发模式,从 MVC 到 MVP,再到现在的 MVVM,配合 Jetpack 套件,以及 Ko...
作为UI的基础功能组件,如果不进行封装后再使用,会出现大量重复代码,所以我封装了。 1.静态效果图展示2.代码调用3.自定义动画效果4.代码调用5.在RecyclerView...
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
Android开发中必不可少会遇到轮询或定时任务,在RxJava诞生之前,我们常常使用Handler+postDelay,或者Java中的Timer来实现,实际上RxJava...
一、介绍 SmartRefreshLayout 是目前使用比较广泛的一款下拉刷新和上拉加载库。实现起来非常方便,可以一键修改全局的刷新样式。而且该库已经提供了大量的刷新效果,...
不单单是掌上英雄联盟,像微博发现页也用了这样的布局,当滑动到一定距离的时候,自动隐藏轮播图,或者标题栏下面的布局。并且使tablayout置顶。 与之相似的还有简书的个人页面...