原创 Android Xml Pull解析
文章目錄1. 代碼示例2.結果log3. 擴展3.1 修改添加xml3.2 結果 1. 代碼示例 數據放入Student類,這裏是測試代碼,放在了內部類裏面 @main/assets/layout.xml <?xml versio
原创 Android Json(2) -- Json 讀取assets json文件
文章目錄1. 封裝的工具類JsonGetUtils2. 判斷是否是json文件3. 解析使用 1. 封裝的工具類JsonGetUtils package com.mytest.util; import android.conte
原创 Makefile學習
文章目錄1 Makefile的基本規則2. make執行步驟3. 變量賦值4. make clean和僞目標文件5. Makefile 裏有什麼?6. 引用其他Makefile文件7. 僞目標8. 多目標$@9. 顯示命令@10.
原创 CSDN博客列表
文章目錄Stability(穩定性)performance(性能)Boot up && shutdown(開關機)Debug相關SystemUIAMSWMSAndroid build(編譯)BinderInputSensor St
原创 Android Studio Profiler使用之查看Trace
1. Android Profiler介紹 Traceview 已棄用。如果您使用的是 Android Studio 3.2 或更高版本,則應改爲使用 CPU Profiler 來執行以下操作:檢查通過使用 Debug 類對應用進行插樁檢
原创 Android Systrace(3) -- 掉幀卡頓
1. 丟幀看Surface Flinger trace發現他的ui thread並不是每一個vsync都有繪製,有發生丟幀,原因是launcher數據是空的 2. 查看lancher的trace,發現連續滑動時,每一幀都是成功
原创 android PowerManagerService介紹
https://blog.csdn.net/TaylorPotter/article/details/83824647
原创 Android Sensor (3) -- 服務端SensorService啓動
目錄 1.1 SysterServer啓動sensorservice 1.2 android_servers.so 啓動sersorservice 1.3 SensorService instantiate 1.4 SensorSer
原创 Android Sensor (1) -- Sensor服務獲取
目錄 1.1 app調用sensor 1.4 createService and CachedServiceFetcher 1.5 SystemSensorManager init 1.6 app getDefaultSensor 1
原创 Android Sensor (5) --SensorService和SensorManager回調原理
目錄 1.1 FD共享流程 1.2 SensorService讀取數據並且發送SensorEvent 1.3 客戶端Looper收到event讀取,分發給app 1.4 BitTube原理 SensorEvent從SensorSe
原创 Android Sensor (4) -- SystemSensorManageer和SensorService連接
@SystemSensorManager.java public class SystemSensorManager extends SensorManager { @Override protected bo
原创 Android Sensor (2) -- Sensor 架構及app的回調方式
1.1 Sensor架構 1.1.1.數據傳遞方式 App -->I2C過程: app通過SensorManager,getSystemServer調用到SystemSensorManager SystemSensorManager通
原创 Android Input (5) -- ViewRootImpl 的事件分發(Activity ViewGroup View )
Link: Android Input (1) -- InputManagerService啓動 Android Input (2) -- inputReader Android Input (3) -- inputDispatcher
原创 Android Input(2) -- inputReader
Link: Android Input (1) -- InputManagerService啓動 Android Input (2) -- inputReader Android Input (3) -- inputDispatcher
原创 Android Input (1) -- InputManagerService啓動
Link: Android Input (1) -- InputManagerService啓動 Android Input (2) -- inputReader Android Input (3) -- inputDispatcher