
概述 源碼基于 OkHttp-3.14.6 依賴 在 build.gradle 中添加以下代碼implementation 'com.squar...
概述 Retrofit 通過注解將 Java Interface API 調用轉化為 HTTP Call ,注解提供了 HTTP Call 的參...
概述 Proxy 提供靜態方法來創建動態代理類和動態代理對象; 源碼基于 Android-SDK-29 中的 JDK; 動態代理類 動態代理類的...
概述 LeakCanary 是 Square 出品的基于 Android 平臺的內存泄漏監測工具; Activity 和 Fragment 是自...
概述 Kotlin是面向對象的靜態類型語言; 在Kotlin中,所有東西都是對象,在這個意義上可以在任意變量上調用成員函數與屬性; Kotlin...
概述 并發編程產生的背景是在單核時代多任務處理,CPU的運算速度與它的存儲和通信子系統的速度差距實在是太大了,大量的時間消耗在磁盤I/O,網絡通...
概述 Binder框架包括四部分:Binder驅動,ServiceManager,Client,Server;Binder驅動是整個Binder...
概述 Android基于Linux Kernel,但不是Linux,是Linux的一個變種; Android系統框架整體分為五層:Linux內核...
概述 Android系統基于Linux內核,所以Android系統啟動時,首先要初始化Linux內核; 整體流程分為三部分:BootLoader...