
Lifecycle生命周期感知型組件,用來執行、操作、響應另一個組件(如 Activity 和 Fragment)的生命周期狀態的變化。 本文L...
筆記文章,沒有廢話,句句關鍵 線程池的優點 重用線程池里的線程,避免創建和銷毀線程所帶來的性能開銷 有效控制最大并發數,避免造成線程間搶占系統資...
配置 Kotlin項目: module App: 源碼流程分析 三個關鍵階段 自定義處理器工作流程: 自定義處理器源碼分析:結構圖 調用類: A...
了解Navigation使用后,思考幾個問題 NavHostFragmnet作為路由容器,是如何解析nav_graph資源文件,從而生成NavG...
改造Navigation 目標: 摒棄xml文件,用注解的方式管理路由節點。利用映射關系,動態生成路由節點配置文件 改造FragmentNavi...
思考幾個問題: 可以在代碼中用Bundle傳遞參數,為什么要在XML去配置 XML中的參數標簽,只能設置和讀取,無法在XML中跳轉是附帶傳過去,...
==本文為讀書和博客學習筆記,記錄將知識總結自己理解的方式。可能存在錯誤。文末會給出相關參考鏈接== 1. Android系統概括 1.1 An...
歸并排序 歸并排序的思想是分治法+回溯,將一個無序的數組先按照原來的一半進行拆分,一直拆分到最后一個元素,然后開始回溯,排序開始的過程是再回溯時...
快速排序思想 快速排序號稱20世紀最偉大的十大算法之一,也是nlogn級別的排序算法,它的思想是類似冒泡排序,是一種交換排序,同時加入分治法。 ...