应用背景: 本应用日志使用的是xlog组件,在app初始化时初始化xlog组件,传入了缓存日志文件路径、日志文件路径、日志文件名三个关键参数,xlog会根据这三个参数生成缓存...
目录 Android屏幕适配-基础篇Android屏幕适配-应用篇 Android屏幕适配最主要的原因: 是由于Android手机的分辨率和尺寸千奇百怪,虽然Android...
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
https简介 现在网络安全越来越受到重视,https作为更加安全的通信协议应用也越来越广泛。https相对与http有以下优势: 认证用户和服务器,确保数据发送到正确的客户...
RxJava的门槛相对应于其他技术是要高一点,想想自己以前第一次看完很大一篇文章的时候,也是三个字_很难受!但经过一段时间的使用现在也比较熟练了。我相信初学者通过不断的努力也...
单元测试是什么 单元测试 是针对 程序的最小单元 来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。一个单元可能是单个程序、类、对象、方法等。 单元测试意义 减少b...
我们每天使用 Git ,但是很多命令记不住,这里列出日常可能会使用的一些git命令,方便以后查阅。 git名词解释 Workspace:工作区 Index / Stage:暂...
相信大家在使用Android Studio的时候,或多或少的会使用一些插件,适当的配合插件可以帮助我们提升一定的开发效率,更加快乐。给大家推荐一个生成MVP模板代码的插件:h...
直接进入正题. 目标: 实现 使用jenkins 自动打包 android 后上传蒲公英 让测试人员每次都下载最新的apk文件. 1.首先确保安装了java JDK,并配置了...
滚轮控件在我们的项目开发中经常会用到,在这里给大家推荐一个不错的滚轮控件EasyPickerView,这个控件的优点有:轻量化,只有一个类400多行代码,文字显示效果可以自定...
在看到这篇文章时,希望你已经阅读过OkHttp对Interceptor的正式介绍,地址在这里,同时,你还可以知道okhttp-logging-interceptor这个辅助库...
注解支持(Support Annotations) Android support library从19.1版本开始引入了一个新的注解库,它包含很多有用的元注解,你能用它们修...