在写这个框架的时候,技术Leader跟我强调过一句话:’封装是为了更方便使用,但不要为了封装而封装‘也正是因为这句...[作者空间]
情景:最近写到一个6位PIN码输入Dialog效果类似下图。这里需要用到一个键盘事件——KeyEvent.KEYC...[作者空间]
啊哈,最近又闲下来了。但一直有个事儿没放下,那就是项目中用到的一个开源控件--圆形进度条。虽然样式和UI设计图完全...[作者空间]
背景:通常APP 登陆注册时,下方我们都会放一行提示语: 如果你注册或登录则表示同意 《xx 安全隐私协议》。《x...[作者空间]
在总结一往大小项目开发经验后,封装集成了这个单纯面向UI的框架。简易的封装层,轻量的层级依赖关系,极少的耦合关系。...[作者空间]
*Tips:如果你还没有其他热更新集成经验,又急需集成热更新(热修复)。那本篇介绍一定能帮到你。(老鸟 一个鄙视的...[作者空间]
触摸事件分发机制学习 -ViewGroup篇 在上一篇事件分发机制的学习-View篇基本算是逐行解析了单独view...[作者空间]
如果你还在使用一个java文件声明静态变量来配置接口环境及其他环境,每次打包发布需要不断取消注解。那么恭喜你下文你...[作者空间]
如果你并不急于放到服务器上,只是想玩玩这个东西。你可以先下载好这两个下文用到的包。下载Tomcat9.0.zip下...[作者空间]
为什么标题要说都在隐藏副本里呢?因为在你注册和使用的时候,没有任何信息提示你正确的方式,下面的坑,我恰好全踩进去了...[作者空间]
为了以后能回顾时更方便,在整个分析完以后在最上面粗拟一个分析流程。 继承Button类,重写dispatchTou...[作者空间]
常用的ListView 设置Adapter时,我们只考虑数据展示需要的复用,性能优化。在此基础上对通用和重复性代码...[作者空间]
这一篇主要是对View的onDraw方法中对各种绘制参数的选择,进行细节的学习。主要会涉及以下几个内容:1.获取尺...[作者空间]
一些有必要的废话:做Android两年, 作为一个不折不扣的伸手党,从第一个项目开始到现在,拿到UI 切图看看特别...[作者空间]
思路:Retrofit 2.0 将请求方法抽象,并且采用注解参数和请求体配置,其实原本它所做的封装已经非常简单了,...[作者空间]