APK打包和安装之间有着千丝万缕的联系。APK打包就是将程序中的各种文件处理,压缩的过程;应用安装就是对APK解压...[作者空间]
一、概述 Systrace是安卓4.1中新增的数据采样和分析工具。谷歌通过在源码的关键函数中这是trace(也就是...[作者空间]
前言 本篇文章将采用循序渐进的编码方式,从零开始实现一个Retorift框架,在实现过程中不断提出问题并分析实现,...[作者空间]
一、开源项目 OkHttp 在Android、Java开发领域中,相信大家都听过或者在使用Square家大名鼎鼎的...[作者空间]
我们在XML资源文件上一顿
如果还不清楚 APT 是什么请先看这篇文章,然后跟着这篇文章敲一遍,你大致就可以领悟如何实现一个 APT。 项目是...[作者空间]
前两天面试了字节跳动安卓开发的实习生,给大家分享一下面经。字节跳动好像都是一下子把三面都面完,所以要好好准备一下,...[作者空间]
jvm将硬件、操作系统底层和应用层隔离开来,使得java成为了一种跨平台语音。java开发人员不需要关心硬件和操作...[作者空间]
什么是IntentService IntentService是一个特殊的service,内部有一个HandlerT...[作者空间]
AsyncTask是什么 AsyncTask是一个系统为我们封装好的异步任务类。通过这个类,我们可以很方便地在后台...[作者空间]
最近在刷剑指offer上的题,有一道题让我收获挺多的,也给大家分享一下。 通过这篇博客,希望我,也希望你,提高自己...[作者空间]
1 什么是消息机制 一句话概括消息机制:一个线程持续监听并处理其他线程交给该线程的任务。 结合实际开发中的例子来说...[作者空间]
contentProvider用来向其他组件(本进程或其他进程)提供数据。contentProvider是由bin...[作者空间]
注册 静态注册 APP在安装的时候,PackageManagerService会解压apk,并自动注册静态接收器。...[作者空间]
1.调用context.startService启动目标service,这是一个桥接模式,真正的实现在contex...[作者空间]
draw是view的初始化的最后一步,完成绘制,view就会展示到我们眼前。在经过measure和layout方法...[作者空间]
上一篇文章中我们了解了view的测量过程,可能你会觉得很绕,比较难理解。不要怕,view的测量过程是拦路虎,只要把...[作者空间]
view的测量过程 之所以先讲view的测量过程,是因为ViewGroup测量的时候是先把他的所有子view测量完...[作者空间]
view的视图架构 每一个Activity都包含的一个window,这个window的实现类是Phone Wind...[作者空间]
何为view的事件分发 安卓的事件分发是指点击事件(MotionEvent)在view树中的传递过程。这句话里面有...[作者空间]