魅族MX2的上市給中國智能手機界帶來了不小的震動,雖然在外觀與配置方面魅族MX2都表現(xiàn)得不錯,但魅族呼吁用戶忽略參數(shù),盡情體驗手機的智能。與MX2同時發(fā)布的Flyme2.0,更是大膽的推出了“Smart bar”來彌補Android手機普遍存在的不足。進入Android 4.0時代后,谷歌不再強制要求在硬件上實現(xiàn)返回鍵和菜單鍵,轉(zhuǎn)而將按鍵移到屏幕內(nèi)。但返回鍵與菜單鍵占用了屏幕最下方的一行作為按鈕存在,而很多軟件都有自己的功能欄,并同樣顯示在屏幕最下方,如此一來,屏幕下方就會出現(xiàn)系統(tǒng)按鍵+軟件功能欄的雙重“底欄”。不僅浪費了有限的屏幕使用面積,而且非常容易誤操作。
Android按鈕轉(zhuǎn)移到屏幕內(nèi)
而Smart bar正是魅族為了解決這個問題所給出的方案。Smart bar智能整合系統(tǒng)返回鍵和菜單鍵,使其與軟件功能欄合二為一?!暗讬凇弊笥曳謩e顯示返回與菜單鍵,中間三個空位留給軟件功能按鈕。如果軟件功能按鈕過多,Smart bar會將其自動放進菜單欄。雙層變單層,優(yōu)先的屏幕顯示區(qū)域被更好的釋放,上下點擊也不會出現(xiàn)誤操作,而且界面更美觀,風格也更加統(tǒng)一。
Smart ba讓雙層底欄變單層
除此之外,Smart bar還可以在軟件橫屏顯示時自動調(diào)整位置,橫屏時十分吃緊的縱向?qū)挾纫驳玫结尫?,視覺效果更出色。
游戲中Smart bar自動隱藏
當然,如果你在運行全屏游戲,Smart bar也會非常聰明的自動隱藏起來。
雖然Smart bar的效果十分出色,但從目前來看,一些軟件的支持并不完善。這也就引發(fā)了對于Android開發(fā)標準與Android生態(tài)建設(shè)的思考。
Android系統(tǒng)更新頻繁,內(nèi)核變動大,造成很多軟件不會按照最新標準進行修改再次開發(fā)。以Smart bar為例,只要軟件開發(fā)者遵循谷歌Android 4.0標準開發(fā),就可以完美兼容Smart bar并實現(xiàn)相應的效果。但這原本很正常的需求卻并不容易做到。除此之外,Android下軟件很多是由IOS版本移植而來,界面設(shè)計與IOS版保持一致,雖然這降低了開發(fā)難度和周期,但在體驗上會大打折扣??梢哉f谷歌并沒有為Android建立一個良好的軟件生態(tài)圈,并沒有給開發(fā)者足夠的興趣來按照Android標準開發(fā)軟件。
不過Smart bar的出現(xiàn)已經(jīng)引發(fā)包括開發(fā)者在內(nèi)的許多用戶的思考,想要獲得更好的體驗,就需要“因地制宜”,根據(jù)Android標準來設(shè)計開發(fā)Android軟件。之前的情況也會慢慢改善。隨著Android系統(tǒng)的普及和相關(guān)標準的成熟,Android的軟件環(huán)境會慢慢趨于合理。