原创 Android自定義Notification的具體實現

Notification通知,在應用中非常常見,比如一些消息推送,收到短信等。下面來看看Android中Notification的機制是怎樣的。首先來看完成一個Notification應用的靜態結構圖: Android中對Notif

原创 Android系統Framework層源碼調試

要想在調試模式下進入Framework層代碼,就必須配置好Framework源碼。下面就簡要介紹下,配置過程。 1首先你要擁有Framework層的源碼 可以使用SDK Manager下載,也可以到其他地方下載。 2找到.classpat

原创 性能優化之Traceview工具的使用

收集了一些有關android性能調優的方法,主要是對開發文檔的探究。下面是我做的一些有關traceview的一些總結。 Android系統性能調優工具使用 在軟件開發過程中,系統性能問題是一直的關注點。而解決系統性能問題的幾個主要步驟

原创 優化Layout佈局層級

一個常見誤區是認爲使用基本佈局(layout)結構更能構建高效的佈局。然而,添加到應用中的每個控件和佈局都需要初始化、佈局和繪製。例如,使用嵌入式的LinearLayout會導致過深的視圖(view)層級結構(即view樹的深度值會很大)