需求背景 在日常项目开发过程中,一些公共模块在不同的项目中被引用,此时如果对公共模块进行修改,那么需要修改好几个项目,不利于后期维护,此刻可以去搭建私有maven的方式去发布...

需求背景 在日常项目开发过程中,一些公共模块在不同的项目中被引用,此时如果对公共模块进行修改,那么需要修改好几个项目,不利于后期维护,此刻可以去搭建私有maven的方式去发布...
在上篇内容【自定义View_一个带悬浮窗的ProgressBar(上)】[https://www.jianshu.com/p/b736c3670fd1]里,我们已经完成了自定...
1.分享的简介 内涵段子项目分享将于5月中旬结束,了解具体详情请移步Android进阶之旅与你同行。经过反复的思考,首先分享Android 进阶之旅 - 自定义 View 篇...
MehodInterceptor 项目地址 MehodInterceptor[https://github.com/zhuguohui/MehodInterceptor] 序...
重点概要:1:Android Studio 生成 jks签名文件2:签名文件行业标准格式PKCS12兼容3:生成SHA1,MD5 1:cd 到Android Studio 的...
问题:你是否遇到过这种情况 好不简单精心画好了一个页面,却发现半路出现了一个键盘。今天要说的问题就是在某些情况下,键盘会挡住一些重要的控件,影响用户体验。 解决思路 解决思路...
Glide 作为Google 出品的图片加载库,在开发的过程中对我们的帮助是非常大的,网上也有很多关于他的文章,说他怎么怎么好,但是他就是再好我们如果不知道他的原理也肯定是记...
前言 在Android开发中,会经常遇到需要将写好的某个lib用于各个不同的项目中。一般的做法,就是将lib直接导入到项目中。但是假如lib有bug,那么所有使用lib的项目...
自定义 view 的3个核心方法 onMeasure根据 view 的测量模式计算确定 view 的宽高 onLayoutViewGroup 中对所有的子 view 排版,决...