言去年正式進入框架組的時候,啥也不會,瞎jb分析了一通 Android N 上面的 Camera 相關流程。其實基本上都是跟着別人的分析日志看代碼,然后按照自己的理解記了些筆記而已。 不過當時感覺受益匪淺,並且后來在項目開發、維護的時候,很多相關的內容都派上了用場。 從正式進入項目到現在大概有 ...
com.android.camera.Camera.java,主要的實現Activity,繼承於ActivityBase。 ActivityBase 在ActivityBase中執行流程: onCreate中進行判斷是否是平板 onResume中判斷是否鎖屏,鎖屏 amp camera不存在時候,mOnResumePending置為true,否則置為false並執行doOnResume onWin ...
2014-11-27 22:26 0 2667 推薦指數:
言去年正式進入框架組的時候,啥也不會,瞎jb分析了一通 Android N 上面的 Camera 相關流程。其實基本上都是跟着別人的分析日志看代碼,然后按照自己的理解記了些筆記而已。 不過當時感覺受益匪淺,並且后來在項目開發、維護的時候,很多相關的內容都派上了用場。 從正式進入項目到現在大概有 ...
Tomcat是一款我們平時開發過程中最常用到的Servlet容器。本系列博客會記錄Tomcat的整體架構、主要組件、IO線程模型、請求在Tomcat內部的流轉過程以及一些Tomcat調優的相關知識。 ...
導讀:本文以 react-native-cli 創建的示例工程(安卓部分)為例,分析 React Native 的啟動流程。 工程創建步驟可以參考官網。本文所分析 React Native 版本為 v0.64.2。 我們知道上述工程是一個安卓應用,打開 android/ 目錄下源碼文件,首先發 ...
首先我們先來看android構架圖: android系統是構建在linux系統上面的。 所以android設備啟動經歷3個過程。 Boot Loader,Linux Kernel & Android 系統服務。 1.基本啟動過程 系統引導bootloader 加載 ...
uboot 命令解析流程簡析 uboot正常啟動后,會調用main_loop(void)函數,進入main_loop()之后,如果在規定的時間 ...
前言 基於 vuex 3.1.2 按如下流程進行分析: Vue.use(Vuex) Vue.use() 會執行插件的 install 方法,並把插件放入緩存數組中。 而 Vuex 的 install 方法很簡單,保證只執行一次,以及使用 applyMixin 初始化 ...
...
1. Watchdog 簡介 Android 為了保證系統的高可用性,設計了Watchdog用以監視系統的一些關鍵服務的運行狀況,如果關鍵服務出現了死鎖,將重啟SystemServer;另外,接收系統內部reboot請求,重啟系統。 總結一下:Watchdog就如下兩個主要功能: 接收 ...