DownloadManager被用来在安卓平台进行下载。典型用法如下: 首先创建DownloadManager.Request,然后调用Down...
应用程序的一个窗口通过ViewRootImpl的relayout来向SurfaceFlinger请求创建Surface时,会在SurfaceFl...
面试官最关心的三个问题 What have you built?What is the hardest technical problem yo...
普通应用加载流程 Instant Run应用加载流程 会在编译过程中修改AndroidManifest。加入Application和Appser...
Object expression 类似java的匿名内部类 如果父类的构造函数有参数,需要显示调用 如果不想继承任何父类,可以不写父类(应该是...
Google最近发布了Android Kotlin Guide,其中包括Kotlin和Java的interp guide,这篇文章主要介绍int...
函数调用过程 esp指向堆栈顶端,ebp指向old ebp,返回地址为ebp-4,参数为ebp-8,ebp-12。。。 调用: 将调用参数压栈 ...
要观察一个对象是否泄漏,通过调用RefWatcher的watch方法,会创建一个KeyedWeakReference,并关联一个refenceQ...
Ambassador pattern 适合多个App共享一些网络功能或者不方便修改程序加入网络功能,将网络功能放入单独的进程中 Anti-Cor...