在开发过程中,难免会有两套或者更多的环境(测试环境和正式环境等)。针对不同的环境,手动来回切换难免是一件很麻烦的事情,并且还可以有遗漏。打包的结...
懒惰的人总有方法不让自己去做简单、重复的事情。 缘由 今天是3月10号,是绍兴市上虞区教育体育局发布2017年绍兴市上虞区中小学幼儿园教师公开招...
使用场景 版本升级后,增加表、删除表、增加字段、删减字段等。为了保留原始数据,需要将数据进行迁移。使用GreenDao数据库的升级操作该如何进行...
准备 下载genymotion-2.8.0-linux_x64.bin链接:https://pan.baidu.com/s/1Ep6RHjt8U...
DtRatingBar 一个使用在android上的RatingBar。GitHub地址:DtRatingBar使用依赖: 功能 图片自定义 大...
解决原生TabLayout多行显示的问题 通过反射,获取TabLayout的tabView对象,在获取tabView的mDefaultMaxLi...
操作一个Retrofit的步骤一般是这样的 创建一个网络拦截器,添加一些通用的headers 创建一个打印请求日志的拦截器 在OKHttpCli...
目的# 由于Recyclerview显示的内容可能为不同类型的数据,对应的布局也不同。为了适应一种或多种都能显示,设计一种模式,能否兼容。 传统...
往往最简单的,就是最重要的。 类修饰符: public(访问控制符)将一个类声明为公共类,他可以被任何对象访问,一个程序的主类必须是公共类。 a...