閱讀須知 本文源碼基于 Android 10。 Questions 如何處理系統服務啟動的依賴關系? 如何發布系統服務,讓其對其他應用或服務可見? SystemServer ...

閱讀須知 本文源碼基于 Android 10。 Questions 如何處理系統服務啟動的依賴關系? 如何發布系統服務,讓其對其他應用或服務可見? SystemServer ...
閱讀須知 本文源碼基于 Android 10。 Questions Zygote 是什么?有什么作用?? Zygote 是如何啟動的,啟動后做了哪些事情? 為什么不用 Sys...
1. 寫在前面 在 Gradle源碼分析(四)[http://www.lxweimin.com/p/10e14aabbfbd]一文中,我們分析了Gradle構建流程的 Tas...
前言 在日常Android開發中,我們經常會通過 遠程引用別人的代碼(Android Library)來實現一些功能,如引用 網絡請求庫 Okhttp 那么,該如何使得自己的...
@Autowired 在Activity進行數據傳遞一般都會通過getIntent().putxxx()/getxxx()方法;在Fragment中進行數據傳遞一般都會通過g...
簡介 APT 全稱 Annotation Processing Tool,即注解處理器。更確切的說,它是 javac 的一部分,能夠在編譯期掃描和處理注解,并生成文件。 那么...
@Route 在組件化,模塊化過程中,經常會遇到不同的模塊之間進行頁面跳轉,通信等;ARouter 提供了 @Route 注解來簡化這一過程。 定義 先來看看 @Route ...
1. 寫在前面 在 Gradle源碼分析(一)[http://www.lxweimin.com/p/625bc82003d7]一文中,我們分析到了 DefaultGradle...
1. 寫在前面 在執行gradle命令的時候,你是否想過它是如何運作的。接下來幾篇文章將從入口開始逐步分析 gradle 的啟動,構建流程。(gradle 源碼版本為 5.6...