第3章 Material模式3

到目前为止,我们已研究了如何通过使用设计模式创建对象和对象集合,以及如何使用CardView来显示它们。在开始制作可用的应用程序之前,需要考虑如何让用户输入选项。在移动设备上,有许多方法可以从用户那里收集信息,例如使用菜单、按钮、图标和对话框。Android在使用Material Design的布局时,通常有一个应用程序栏(以前称为操作栏),它通常位于屏幕顶部,状态栏下方。Android布局通常使用滑动式导航抽屉来访问应用程序的顶级功能。

使用支持库,尤其是设计库,通常可以非常容易地实现导航栏等Material模式。Material Design包含特有的视觉模式,这有助于促进UI的最佳实践。本章将讲解如何实现应用程序栏导航视图,并探索Material Design提供的一些视觉模式,最后大致介绍单例模式。

在本章,你将学到以下内容:

❑ 将操作栏替换为应用程序栏;

❑ 使用Asset Studio添加动作图标;

❑ 使用应用程序栏动作;

❑ 在运行时操作应用程序栏;

❑ 使用抽屉布局;

❑ 添加菜单和子菜单;

❑ 使用比例关键设计线(ratio keyline);

❑ 使用抽屉监听器;

❑ 将碎片(fragment)添加到应用程序中;

❑ 管理碎片返回栈。