前言 经常写列表数据并且各种状态刷新或者局部刷新的情况,使用局部刷新可以有效降低列表刷新的性能,最近有时间就自己封装了一套方便使用 接口层 ...
前言 以往项目都是多Activity实现,总体实现很方便。但是现在流行使用单Activity+多Fragment的形式实现项目,例如比较流行...
前言 最近根据项目需要抽取了一套针对MVVM模式的BaseActivity和BaseFragment,使View与ViewModel不再需要...
前言 有时候做项目的时候,遇到滚动的RecyclerView或者ScrollView滚动到边缘要展示渐入渐出效果,如果是使用图片设置的话,图...
本文上传插件适用于gradle7.0以前版本 配置 低版本插件配置相对简单,如下所示: 说明:url:仓库地址,也可以是本地地址 上传 ...
本文上传插件适用于gradle7.0以上版本 配置 高版本插件配置相对复杂些,具体可参考官方文档:官方文档发布到maven库[https:/...
最近在做电动车的充电功能,其中有个充电过程中,隔一段时间去更新充电状态的功能。充电过程中,相对于数据的改变,电池的电量更受用户关注。所以这里...
简要 如何做一个多状态页面呢?大致分为网络异常页面,无内容页面,加载页面,还有成功页面。还有像网络错误重试功能,平时的话如果每个页面都去写一...
简要 今天来聊聊MeasureSpec,记得刚接触的也感觉很难理解,知其然不知其所以然。MeasureSpec其实在面试中还经常会被问到,如...