这一篇,没营养,凑数用的。
1. ActivityThread的main方法
- 我们知道android应用程序的入口是ActivityThread的main方法。
- ContentProvid是何时、何流程,调用的onCreate方法呢?
ActivityThread的main方法说起。
欢迎来到_StriveG Blog
这一篇,没营养,凑数用的。
ActivityThread的main方法说起。
上一篇看了activity的启动流程,过程非常复杂,代码的细节都没多看,我们初学者,知道大体的流程就可以了。以后在慢慢看吗。今天来看下,service的流程,因为activiy涉及到activiy栈,所以比较难,但是我们的service不涉及,所以流程相对简单点。
一个Looper对应一个MessageQueue,并不断从MessageQueue中取出消息,提交给Handel处理。
我们日常开发中,经常会需要使用adb工具做一些操作,比如,push文件、pull文件、安装apk、dump一些信息等等,命令太长记不住怎么办?没关系,我们可以把这些东西写成shell脚本。这里我就简单举几个例子。
fresco中的内存分为两个部分,
而这两部分都设计到native。 对应java层的代码在imagepipeine/memory 和nativecode中。
上篇说到,这里干了三件事,第三件事,就是我们异步获取数据的过程,这里的异步获取数据包括三个方面:
|
|