本文主要总结和梳理view的绘制触发以及到具体执行前的流程,省略了view的测量,布局和绘制过程(不是重点),以便后面查阅。 view的绘制触发...
activity作为android四大组件之一,加上我们开发过程中使用最多的也是它,所以对于开发来说,有必要清楚它的一个启动过程,以便于我们更好...
图片加载和显示在android开发中是最常见的需求之一,因此图片加载和显示这个问题处理的好坏会直接影响到我们产品的用户体验,尤其是在移动设备的硬...
我们都知道在手机应用中显示列表数据是最常见的一种使用场景,比如新闻、微博、朋友圈等,但是由于移动设备的性能有限(尤其是内存),当我们在绘制列表视...
本地数据加密 由于项目涉及到一些用户隐私数据的存储,所以需要对保存在客户端本地的数据进行加密,以防止用户隐私数据在设备被root的情况下出现泄漏...
我们都知道android项目采用的是一套gradle构建机制通过android studio,我们可以很方便的对gradle进行配置从而灵活高效...
Android中当我们需要的权限被禁用时,需要引导用户去开启该权限(一般是跳转到权限设置页面),这样可以达到优化用户体验的效果。 我们知道And...
目前在项目中遇到Android 7.0及以上系统调用相机拍照时出现崩溃的情况,分析后发现是7.0系统的适配问题引起的,下面将收集到的7.0适配的...
im类项目的聊天界面中需要在键盘上显示一个输入控制框,所以需要获取到软键盘的高度,这里就需要使用到android中的getWindowVisib...