Android 4.0 平台特性API等級:14 Android4.0 是一次重要的平台發布版,為用戶和應用程序開發者增加了大量的新特性。在下面我們將討論的所有新特性和API中,因為它將 Android 3.x 版本中廣泛使用的API和全息圖像主題帶給了小屏幕設備,因此我們說 Android ...
一直想要整理一下keyguard 鎖屏 模塊的相關流程,由於各種原因總是沒真正着手開始做,一直拖也不是個辦法,所以就索性開始了。 這篇內容會比較偏分析,所以閑話就少扯點了。 鎖屏模塊位於framework中,有別於一般的上層應用,它的邏輯代碼和view視圖,資源文件散布在framework的幾處地方,這也給新手分析該模塊帶來也一點的麻煩。下面我會試着來捋捋這些散落的珠子。 .文件目錄: a,邏輯 ...
2012-07-13 20:03 2 3182 推薦指數:
Android 4.0 平台特性API等級:14 Android4.0 是一次重要的平台發布版,為用戶和應用程序開發者增加了大量的新特性。在下面我們將討論的所有新特性和API中,因為它將 Android 3.x 版本中廣泛使用的API和全息圖像主題帶給了小屏幕設備,因此我們說 Android ...
StatusBar分為兩個部分:一是通常在手機界面最上端的未下拉的statusbar;二是下拉狀態欄,也就是擴展狀態欄。 通過在實際應用中,我們可以發現,statusbar就是一個activity, ...
前面我寫了兩篇文章說明了zc301的實現 詳細請看 http://blog.csdn.net/hclydao/article/details/21235919 以下順便把通用的USB也寫 ...
前幾天遇到一個低概率復現鎖屏界面不顯示,僅僅顯示狀態欄的問題,跟了下鎖屏界面啟動顯示的流程,在這分享下,也方便以后自己查看。前面簡介了下Zygote啟動流程, Zygote進程啟動后會首先創建一個SystemServer進程,SystemServer進程在調用 ...
1. java層面的Surface 對於Surface我們的認識主要是android的類Surface, android的文檔描述Surface是“Handle onto a raw buffer that is being managed by the screen ...
前段時間接到任務,探究一下MediaPlayer在Android系統中是如何實現的。到現在為止終於有些眉目了,在調查代碼時候雖然有些吃力,但是還算是有所得的。今天把自己對MediaPlayer的粗淺理解拿出來,一來作為筆記備份;一來和大家分享。以下代碼都是以Android4.2代碼為基礎 ...
開發鎖屏程序的時候我們要面臨的重要問題無疑是如何屏蔽三個按鍵,Back,Home,Menu 看似簡單的功能,實現起來卻並不是那么容易。 【屏蔽Back按鍵】 相對來說,屏蔽Back鍵是比較簡單的,只需要在我們的Activity中重寫onKeyDown方法 ...
【如何開發一個鎖屏應用】 想要開發一個鎖屏應用,似乎很難,其實並沒有想象中那么難。 從本質上來說,鎖屏界面也只是一個Activity而已,只是這個界面比較特殊,在我們點亮屏幕的時候,這個界面就會出現。 而且在此界面中,我們可以用一些行為來退出,比如點擊按鈕等。 還有一個特征是在這個界面 ...