概述 在使用MultiTypeAdapter实现RecyclerView多类型显示的时候,会创建一个ViewHolder和ViewBinder,...
解决原生TabLayout多行显示的问题 通过反射,获取TabLayout的tabView对象,在获取tabView的mDefaultMaxLi...
DtRatingBar 一个使用在android上的RatingBar。GitHub地址:DtRatingBar使用依赖: 功能 图片自定义 大...
操作一个Retrofit的步骤一般是这样的 创建一个网络拦截器,添加一些通用的headers 创建一个打印请求日志的拦截器 在OKHttpCli...
在开发过程中,难免会有两套或者更多的环境(测试环境和正式环境等)。针对不同的环境,手动来回切换难免是一件很麻烦的事情,并且还可以有遗漏。打包的结...
问题描述 最近在使用RxJava时,出现了一个错误,错误日志如下: 抛出异常的原因是我在onError方法中会指定一些错误的原因,例如网络连接超...
目的 多数的APP都有banner功能,banner的实现大多使用的是viewpager,而viewpager自带是没有从最后一页滑到第一页,从...
目的# 由于Recyclerview显示的内容可能为不同类型的数据,对应的布局也不同。为了适应一种或多种都能显示,设计一种模式,能否兼容。 传统...
使用场景 版本升级后,增加表、删除表、增加字段、删减字段等。为了保留原始数据,需要将数据进行迁移。使用GreenDao数据库的升级操作该如何进行...