原创 爲MTKSystemUI添加jni的so文件
這段時間困擾我很久的一個問題,因爲要在系統的MTKsystemUI中集成face++,所以需要在systemUI去集成一系列jni的so文件,首先嚐試在MTK文件下新建jni文件夾,將so文件放入jni文件夾中,再在jni中單獨寫An
原创 關於You can update current.txt報錯
何時需要執行make update-api命令 添加系統API或者修改@hide的API後,需要執行 make update-api,然後再make 修改公共api後,需要 make update-api 1.在修改完系統Api或部
原创 Face++頭部姿勢headpose參數解析
Face++在調用detectapi的時候會返回一組json其中就有headpose參數 如下: "headpose": { "yaw_angle": 51.89651, "pitch_angle": -9.
原创 SystemUI模塊總結
SystemUI模塊總結 1,SystemUI路徑: SystemUI被放在 framework/base/packages/apps/SystemUI 在該目錄的二級目錄src/com/android下可看到SystemUI和K
原创 Android Studio導入Vitamio注意問題
Android Studio導入Vitamio注意問題 附記第一步 到官網或者github下載vitamio資源第二步 解壓文件,將其中的vitamio導入到as中第三步 配置build.gradleapp目錄下的build.grad
原创 Android 基礎組件構成系統分層以及底層啓動原理
一、一套最基礎的安卓設備(開發版)應包含的組件 二、芯靈思開發板預覽 第一口 UART ,這個比adb命令更加方便我們的工程師去抓取一些log 第二個 是LED燈 第三個 是SD卡 因爲SD卡的讀寫速度較慢,如果將系統寫
原创 Android 開機log以及常見異常
Android開機log分析分析開機log,一是可以理一下android啓動流程,二是可以通過log定位錯誤 首先,我們給出一張比較全面的Android系統啓動圖 根據上述Android的啓動框圖
原创 Javascript與正則表達式
Javascript 與正則表達式 一、正則表達式(regular expression簡稱res) 1、定義: 一個正則表達式就是由普通字符以及特殊字符(稱爲元字符)組成的文字模式。該模式描述在查找文字主體時待匹配的一個或多個字符串。正
原创 EventBus用法詳解與常見異常
EventBus使用起來十分簡單,大體爲已下幾步: (1)自定義一個類,可以是空類,如下。當然可以是空類,一般不會,應用中總要傳點什麼數據吧,是吧。 public class EventUtil { private String
原创 在切換輸入法時增加Dialog彈窗提醒
這兩天改了一個還要折磨死我的bug,各種求助,一度的碰壁,幾乎讓我開始懷疑了人生和存在的意義…… 起因是這樣的,公司的手機送到移動四測,移動給出的反饋是這樣的 Android輸入:未明示讀取聯繫人(設置-語言和輸入法-切換輸入法時)
原创 字體菜單欄圖標過小時,屏幕密度的修改方法
配置alps\mediatek\config[ProductName]\ProjectConfig.mk,在MTK_PRODUCT_LOCALES中加入xhdpi; 在alps\mediatek\config[Project_Name]
原创 ListView中獲取checkbox選中事件
這段時間在些項目時發現一個小技術點還是挺有意思的,特來總結一下,就是如何在ListView的item中自己寫了一個checkbox,那麼如何獲取到這個item的checkbox的選中事件,進而怎樣操作,比方說點擊全選、取消後如何讓chec
原创 如何實現Android中的卸載
首先要通過getPackageManager獲得到你想要獲得的app的packageName,進而你可以通過建一個集合將這些信息存儲進去然後依次遍歷,依次卸載 因爲安卓要在卸載應用的時候一定要經過用戶確認,所以沒有真正意義上的一鍵卸載
原创 手機防盜版本修改步驟
一 1.加入此行代碼,注意不要比過去(左邊爲修改後,右爲修改後),先修改framework下的AntiTheftManager.java文件(路徑:alps\frameworks\base\packages\Keyguard\src\c
原创 Android手機指紋因爲因模板結構破損總結
1.指紋數據模板 sunwave將FingerCfgFile_t cfg_head[1] 和FingerTempCfg_t m_cfgList[5] 寫入到data/system/users/sunwave/fingerCfg文件中