未来,越来越多已经精通官方设计规范的开发者,将不再满足于和 Google 一样只往 Action Bar 里放图标控件。而是会越来越多地探索在 Action Bar 上集成更多的控件。像 Catch Note 这样的,在 Action Bar 上利用自制控件实现个性化和更多功能的应用会大规模出现。到了那时,Smart Bar 的存在就只剩下限制这些控件的发挥和浪费空间两个作用了。
结语
就国内 Android 生态而言,Smart Bar 看起来似乎是具有远见的设计。但是就整个 Android 生态圈而言,Smart Bar 的存在反而制约了开发者对 Action Bar 的创造性利用,并且将国内开发者引导向了一个错误的方向。
当国外优秀应用都在积极地探索 Action Bar 的更多可能性时,魅族并没有完全理解 Android 官方设计规范的初衷,用并不聪明的 Smart Bar 给国内开发者对 Action Bar 的利用设下了只能放置图标控件的限制,从这个角度来看,不得不说使用 Smart Bar 是一个比较短视的举动。
当然,我们也知道当前版本的 Smart Bar 只是早期的实现形式。随着国内 Android 生态的发展,我们也希望看到魅族能让 Smart Bar 变得越来越聪明,为更多的可能性提供更好的兼容。至少,下一次在我打开 Catch Note 的时候,不要再看到前后遮挡这种尴尬场景了吧