原创 react學習之--方向鍵走迷宮
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width
原创 react學習--左手法則走迷宮
這是左手法則的流程圖,網上其他流傳的都是錯誤,我當時就是信網上的圖浪費我半天時間 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta n
原创 多次點擊camera鍵或者電源鍵 調起app
當時這個需求是,連續點擊camera鍵啓動掃碼app。由於怕和其他app共享一個廣播,所以自己定義了一個廣播 ACTION_CAMERA_BUTTON.DC 掃碼app監聽ACTION_CAMERA_BUTTON.DC這個廣播。 修
原创 總結
由於後面一段時間可能去做區塊鏈方面的開發,做過太多的Android系統開發的項目,由於項目保密要求和離職等原因,很多修改自己都丟失。現在列出來自己還能找到的。
原创 禁止狀態欄下拉
源碼文件 frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java public void dis
原创 Android 8.1 添加 自定義可切換桌面
現在產品有一個需求,在工廠測試的時候啓動時Android原生桌面launcher3,測試完畢後啓動我們產品默認的app。 所以自己在Android啓動 桌面的時候做一個屬性判斷,如果屬性 persist.defaulthome = f
原创 Android 4.2寸屏幕顯示4.0的效果
我們之前有一款產品,顯示屏時4.2寸的,但是屏幕模組是4.0寸的,導致顯示的時候,Android系統狀態欄有很小的一部分被遮住了,顯示不全。 就想着能不能修改系統默認顯示大小,解決這個問題。 平時大家調試app適配的時候,經常會使用w
原创 rk3368支持外置SD或TF的OTA卡升級
默認rk3368不支持外置SD卡升級,升級時候會報錯。Android系統 爲6.0 首先在bootable/recovery/roots.h下添加 void ensure_usb_mounted(); void ensure_sd_m
原创 谷歌輸入法設置隱藏
由於我們產品沒有Android底部三個導航鍵,並且開機之後就啓動我們自己的app,一旦進入輸入法設置之後就無法退出當前界面。只能重新啓動機器,這是一個很操蛋的bug, 之前有測試的同學告訴我。我上一個版本沒有設置這個選項,通過查詢l
原创 Android 8.1 關機
之前發送Intent i = new Intent("android.intent.action.ACTION_REQUEST_SHUTDOWN");會報 android.content.ActivityNotFoundExcepti
原创 爲什麼 Android8.1 使用f2fs文件系統的預置app到data/app不行?
最近使用mtk6739平臺開發。有一個需求是想預置系統中,恢復出廠設置後把app刪除。 再8.1 的流程是 在 package/apps/3rd-party 下面以需要預置的apk名字新建文件夾,以預置 facebook 爲例。 將
原创 Android 8.1 添加屬性SystemProperties.set可執行權限
在Android 8.1由於selinux權限的限制。默認SystemProperties.set執行報avc denied,即使給 app android:sharedUserId="android.uid.system"權限也不行
原创 Android 8.0 system app加載so Permission denied 解決
在預置包含react native 的Android app 預置到mtk 6739的系統中,此app 具體 platform 簽名。此app啓動會加載一些 facebook的so庫 發現此app 如果預置到system/app下
原创 Android 性能優化 之 TraceView工具的使用
Traceview簡介 TraceView 是 Android 平臺特有的數據採集和分析工具,它主要用於分析 Android 中應用程序的 hotspot。TraceView 本身只是一個數據分析工具,而數據的採集則需要使用 Andro
原创 Android性能測試用例
Android性能測試 1 概要 本測試主要用於測試Android硬件機器人的Android系統性能,主要關注於系統穩定性,測試內容包括硬件驅動(功放、MIC、LED、按鍵、WIFI)穩定性、應用穩定性(雲知聲和平安APK系統的CPU和內