原创 Android調試經驗總結

問題一: 機器設置第三方默認輸入法後,返回到桌面後,輸入法會變爲默認輸入法。 (定製的機器,集成了一些第三方應用) 分析:從現象和log上看設置的第三方輸入法被kill掉了。本地直接在設置--輸入法設置界面中用命令kill 進程時有類似的

原创 Android源碼編譯部分注意事項總結

靜態庫生成路徑:out/target/product/XXX/obj/STATIC_LIBRARIES/ 靜態庫生成路徑:out/target/product/XXX/obj/SHARED_LIBRARIES/    裏面的so文件

原创 Android防自啓攔截方案--framework層

背景: 最近需要做一個防應用自啓的方案,做在framework層源碼裏面。這裏做下簡單的技術方案介紹。   原理: 防止應用接收靜態廣播啓動; 防止應用的service隱式啓動。   大致方法: 防止應用接收靜態廣播啓動方案: 要了解此方

原创 Android學習進階--轉載

(一) java基礎面試知識點 java中==和equals和hashCode的區別 探探對java多態的理解:重載和重寫 String、StringBuffer、StringBuilder區別:StringBuffer 線程安全,Str

原创 React native 報錯:index.android.js` was not found

最近開始上手react native,創建一個工程後,在執行react-native start 時報“error: bundling failed: Error: The resource `E:\work_program\Androi

原创 自定義鍵盤KeyboardView如何添加點擊音效

前段時間通過繼承KeyboardView做了個自定義鍵盤,後來測試發現在打開觸摸按鍵音時沒有按鍵音效果。經過多番嘗試最後終於解決了問題。關於View的點擊音是如何實現的請參考:點擊打開鏈接KeyboardV

原创 android studio內存分析方法

android發展到現在,很多分析方法和技術已經非常成熟了。避免重複造輪子,這裏直接貼鏈接吧。 這是我找到的關於android 進行內存分析比較好的一篇文章:http://www.jianshu.com/p/080473ae050b

原创 Android 學習深入之路(應用層)

本人根據個人經驗和同事討論得出的一些看法,本着由淺入深,循循漸進的原則,陳述下Android學習的流程和要掌握的知識點。供Android 應用層和Framework層初學者以及初級工程師做相關參考。如有不對之處,敬請指出。 -----