為什麼小米手機要堅持菜單鍵,而不轉向更貼合Android系統的多任務鍵?
小米從 小米手機1 開始,其三大功能鍵就是 菜單鍵 - HOME鍵 - 返回鍵。現在連 Galaxy 系列都已經將菜單鍵改成了多任務鍵,小米及一些國產手機堅持老三大功能鍵的用意何在?
小米的若干自帶應用,都沒有菜單按鈕,菜單要使用實體鍵來展開;而且MIUI的多任務界面,從設計上看,似乎是以」殺進程「為主要功能,而非任務切換。如今小米4發布,依然是菜單鍵,那麼 MIUI V6 的多任務管理應該依然不會是用來進行任務切換的。 請問小米團隊這樣的設計是否存在問題呢?
分明就是系統邏輯還停留在2.3時代導致的。
谷歌提供的虛擬按鍵方案兼容性是最好的,擴展性也很高,國內也有跟進的。但是MIUI自己改動的太多,四年來的每周更新導致功能,設置項,圖標多的要死,v5後期已經在處理這個問題,但是效果杯水車薪。
如果說系統自己還可以把需要菜單呼出的地方改成一個界面上的三點按鈕的話,第三方需要一個菜單鍵的時候怎麼辦就成問題了。在這個問題上,HTC選擇了海帶條,魅族選擇了SmartBar,結果都是屏幕上為了這些適配2.3的應用不得不浪費一條空間。看,不用虛擬鍵到底還是要出問題的。不跟進官方規範自己胡來,又沒有掌控生態圈的能力,到底是要搞出大新聞的。說句誅心之論,萬一谷歌什麼時候更新版本再改按鍵設置,不走虛擬鍵還是要遭殃,不如虛擬鍵一了百了。我平常在2a上用aosp的時候都把菜單鍵映射成多任務,然後長按菜單才是菜單,這種方式肯定是不能用的。我建議如果實在不想佔用屏幕空間的話,第三方app需要菜單鍵時不如就開一條通知在通知欄算了。因為MIUI很多地方必須有這麼個選擇鍵不然很麻煩,而且其實這麼個按鍵存在還是很有意義的,Android的app開發並不像ios一樣嚴格,並不是都遵循谷歌提倡的規則,但是都會對選擇鍵有反應,這也算是很好的提升了操作效率。
感謝星星星,給朕的想法證明了是可行的,就看有沒有廠商跟進了
Android的menu(more)現在還是傻傻沒分清,漢堡是menu,三個點是more,但是谷歌至今還沒搞清楚,而現實中,人們對於more的認識是你扒開表面就是,菜單就是需要打開,而谷歌現在的側滑呼出有時候是more,有時候是menu,而導航欄里三個點大多時候是menu而不是more,這讓人摸不著頭腦,不知如何是好。
MIUI把多任務切換還是按照老規則來著實痛苦,經常切換應用的話,那種體驗的停滯感,非常不爽,但是實體鍵就要有menu,不然就會出現幽靈導航欄,而且只有menu(more)一個按鈕(參見HTC one M7,MIUI交互設計師說將會改變,難道是解決了幽靈導航欄的問題?),但是多任務只要設定了操作就不會出現幽靈導航欄,要作4個實體按鈕還是做在屏幕裡面?做在屏幕裡面,下巴那麼長,不利用就會浪費,為什麼有那個長下巴?因為底部有外放,為什麼外放在底部?為了出音方便而且聲音大放在口袋裡也聲音大,像Sony或者HTC把外放做在正面放在口袋裡聲音就會很小,所以我一直認為把外放做在正面或者背面是不負責任的設計,順便讚賞下華為榮耀6,不僅把外放放到了背部,而且費盡心機把背面做平了,用心良苦的讓你漏接電話,免得工作被打擾,實在業界良心。
我認為還有一種解決方案,就是touch和LCD面板可以做成不同步的,也就是說可以讓touch&>LCD,也就是可以在手機底部留出一部分touch來用作導航欄,而這個touch是可自定義的,而不是現有的實體電容鍵那樣固定區域固定按鍵,可以根據軟體而智能設定,屏幕只需要在底部給出幾個像素高的提示按鍵區域和功能,這麼做的優勢是既節省了屏幕空間,又利用了被外放佔據的底部空間(touch只是在蝕刻的一層電路佔據的空間非常小),這樣既不會讓下巴顯得突兀和浪費,也不會被實體按鍵束縛住按鍵的功能和易用度,缺陷是屏幕給的提示可能不是很引人注目,如果在下面加一層低解析度的AMOLED,既做到了超薄,又可以單獨的給按鈕提示,不過這個成本估計會高而且兩個銜接貌似也是技術難題,我不是做這個的,但是如果有廠商願意做這個非常支持。
If it ain"t broke, don"t fix it.
不知道題主有沒有用過 MIUI。
事實上,默認對著 HOME 鍵長按半秒就是多任務,只不過沒有像 IOS7 卡片試式那樣強調切換任務而已。你如果覺得不舒服是可以調整菜單鍵的功能的。關於這個界面,想上關閉任務,想下鎖定(防止被偶然關閉),然後大部分空間被讓給了釋放內存的按鈕,個人覺得還算合理吧,當然也是因為 MIUI V5 運行確實耗內存。
關於菜單鍵如果修改,確實會影響到 MIUI 的用戶習慣上的操作方法。不此外它的功能也確實被削弱了。
此外,不遵循 Android Design 的原因也是小米的野心。很明顯小米內心裡絕對是不想 MIUI 被打上安卓定製的枷鎖。所以小米打造出他自己的生態圈。其實這個生態圈也沒有所說的那麼吸引力匱乏,畢竟用戶量擺在那裡。 其實, MIUI 完全有能力改成完全遵守 Android Design 的風格,可是它自己願意臣服於 Google 嗎? 所謂,小米之心,路人皆知也。摘抄:來自小米社區進入/system/usr將第一行的key 139 APP_SWITCH 修改為 key 139 MENU ,然後保存退出
MIUI的home鍵長按是多任務鍵,所以小米就沒有必要單獨再加一個多任務鍵了。
實際上在小米目前的桌面中,菜單鍵是必須的,那麼在MIUI修改相關交互邏輯之前,不可能去掉菜單鍵。今天是2015年5月11號。
MIUI里,默認設置,點一下菜單鍵是多任務,然後長按菜單才是菜單。
菜單鍵比多任務常用多了,別非要說什麼2.0思維,這明顯是Google的設計問題,它在3.0以上的設計里去掉了菜單鍵,但是沒有提供一個完善的替代式解決方案,以前設計的應用還是要跑啊,保留菜單鍵就成一個還湊合的方案了。再說了Android本來就是個開放的平台,各家有各家的解決方案很正常,要是哪天是凡是做app的都開口閉口Android design,那才要噁心死個人呢
反正我挺喜歡菜單鍵的!極其討厭把虛擬按鍵做到屏幕里!!!非常噁心,例如htc m8
對於設計毫無章法,亂七八糟的安卓軟體,固定實體鍵很有必要拿現役的MX3來說,沒有返回和菜單鍵,按住home鍵上移能實現返回功能,但菜單鍵沒有代替操作,於是有些在菜單鍵的功能就用不了
用習慣了,等別人都改了,保留就成為一種特色了
推薦閱讀:
※求推薦,想買個老人手機,什麼的好啊?
※從最近任務列表和Launcher重新進入App時,有什麼區別,開發的時候應該注意什麼?
※如何系統的學習安卓逆向分析?
※為什麼在手機攝影方面常常提及的是 iPhone 而非安卓機?