不要試著重新發(fā)明輪子。應(yīng)用中導(dǎo)航在 Android 中已經(jīng)有了成熟的定義,把應(yīng)用名稱放在 Action Bar 中間,或者用 iOS 樣式的 Top Bar 都是很愚蠢的行為。請直接用 ActionBarCompat,如果有需要在更早的版本上實(shí)現(xiàn) Action Bar,那么 Action Bar Sherlock 也不失為一個好的選擇。
另外 Drawer 是用來放主要的導(dǎo)航元素的,像搜索和設(shè)置之類的東西放進(jìn) Overflow 就行了。此外,屏幕內(nèi)容滑動露出 Drawer 這種方式也是不建議的(具體請?jiān)斠娭暗慕榻B文章 Android Design 趨勢——Navigation Drawer)。
既然這篇文章講的是誤區(qū),那么這里就尤其要強(qiáng)調(diào)一下不應(yīng)該放進(jìn) Drawer 的東西。首先最上面的主頁探索購物和個人資料是完全沒問題的。中間的搜索應(yīng)該放進(jìn) Action Bar,因?yàn)檫@是一個很常見的"動作",而且不是一個"導(dǎo)航元素" 。設(shè)置,幫助,關(guān)于和反饋都是應(yīng)該放進(jìn) Action Overflow 的東西另外,廣告什么的絕對不要有。也沒有必要在 Drawer 中推廣自己的 App,這些東西放進(jìn)"關(guān)于"里倒是可以的。至于"我姐妹的朋友有個網(wǎng)站我保證它很有意思請務(wù)必去看看"這種東西,趁早刪了為妙。
平面設(shè)計(jì)
工業(yè)設(shè)計(jì)
CG插畫
UI交互
室內(nèi)設(shè)計(jì)
建筑環(huán)境