編輯:Android開發教程
即便是無法說服Android各大廠商放棄物理導航鍵設計,但谷歌似乎已決定至少先讓Android設備擺脫電容式導航鍵的“困擾”。我們知道,谷歌是在推出Android 4.0 Ice Cream Sandwich版本時首次采用了規范化的屏顯導航按鈕(其實在大家早已遺忘的Honeycomb版本中就引入了這樣的設計),其中,谷歌創造了一種“Action Overflow Menu”(屏顯導航菜單,即豎直的三顆圓點,如下圖所示)作為電容式導航鍵的替代方案。
從那以後,屏顯導航菜單就時常對Android應用產生一些不協調的效果,這就是因為導航鍵本來就可以在屏幕內部顯示,而且當Android手機具備物理導航鍵時,菜單就不會顯示出來。但遺憾的是,根據應用程序編碼的不同,導航鍵也不一定會按照這種既定的方式工作。
如今,隨著Android 4.4 KitKat的問世,谷歌似乎正在改變這樣的尴尬局面,以便屏顯導航菜單可以總是顯示出來(即便是手機本身就具備了物理導航鍵)。
顯然,谷歌的想法就是要讓還在采用物理按鍵設計的廠商(比如三星)盡快取消這些物理按鍵(因為更新後就顯得多余了),同時,隨著Android 4.4向各款機型推送完畢,屏顯菜單按鈕就會常駐下去了。
 
本文中如果直接安裝時不出現錯誤,則可以忽略(一、二、三、四、五),我安裝的是5.1.1,直接成功,就是有點慢,要有耐心。如果到最後一步,啟動不起來,報錯:emulator
Android 操作系統對於<intent-filter>含有下列屬性的Activity會在應用程序管理器(Launcher)顯示一項,一般這 個Activi
在上一節中,菜單選項是沒有文字的。如果想要同時顯示圖標和文字,可以一起使用“|”和 MenuItem.SHOW_AS_ACTION_WITH_TE
想要理解ContentProvider的最佳方式就是自己動手去嘗試一下。下面介紹如何使用一個內置的Contacts ContentProvider。1. 創建一個工程,P