如果还不清楚 APT 是什么请先看这篇文章,然后跟着这篇文章敲一遍,你大致就可以领悟如何实现一个 APT。 项目是我找了两篇文章结合实现的,两篇...
如果还不清楚 APT 是什么请先看这篇文章,然后跟着这篇文章敲一遍,你大致就可以领悟如何实现一个 APT。 项目是我找了两篇文章结合实现的,两篇...
APK打包和安装之间有着千丝万缕的联系。APK打包就是将程序中的各种文件处理,压缩的过程;应用安装就是对APK解压,并分析的过程。 一、APK中...
一、概述 Systrace是安卓4.1中新增的数据采样和分析工具。谷歌通过在源码的关键函数中添加trace(也就是标记),然后通过这些标记就可以...
我们在XML资源文件上一顿<RelativeLayout>、 等操作,就可以完成视图的布局。安卓中的view呈树状结构分布,最顶层是window...
jvm将硬件、操作系统底层和应用层隔离开来,使得java成为了一种跨平台语音。java开发人员不需要关心硬件和操作系统的差异,jvm自动将cla...
AsyncTask是什么 AsyncTask是一个系统为我们封装好的异步任务类。通过这个类,我们可以很方便地在后台执行耗时操作,执行完毕后在UI...
最近在刷剑指offer上的题,有一道题让我收获挺多的,也给大家分享一下。 通过这篇博客,希望我,也希望你,提高自己程序的扩展性! 题目: 输入一...
draw是view的初始化的最后一步,完成绘制,view就会展示到我们眼前。在经过measure和layout方法后,view的大小和位置已经确...
上一篇文章中我们了解了view的测量过程,可能你会觉得很绕,比较难理解。不要怕,view的测量过程是拦路虎,只要把测量过程弄懂了,后面的layo...
view的测量过程 之所以先讲view的测量过程,是因为ViewGroup测量的时候是先把他的所有子view测量完成后才能测量viewgroup...
专题公告
分享安卓心得,大家一起来讨论!^_^