Xamarin.Android 设计器

本文介绍 Xamarin.Android Designer 的功能。 本文介绍了 Designer 基础知识,演示了如何使用 Designer 直观地安排小部件并编辑属性。 本文还说明了如何使用 Designer 跨各种配置(例如主题、语言和设备配置)处理用户界面和资源,以及如何针对横向和纵向等替代视图进行设计。

概述

Xamarin.Android 支持基于 XML 文件的声明式用户界面设计,以及代码中的编程式用户界面创建。 使用声明性方法时,可以手动编辑 XML 文件,也可以使用 Xamarin.Android Designer 以可视方式修改 XML 文件。 通过使用 Designer,系统可以在 UI 创建过程中提供即时反馈,加快开发速度,并使 UI 创建过程变得更加轻松。

本文调查了 Xamarin.Android Designer 的许多功能。 其中介绍了以下内容:

  1. 使用 Designer 的基础知识。
  2. 构成 Designer 的各个部分。
  3. 如何将 Android 布局加载到 Designer 中。
  4. 如何添加小组件。
  5. 如何编辑属性。
  6. 如何使用各种资源和设备配置。
  7. 如何修改替代视图的用户界面(如横向和纵向视图等)。
  8. 如何处理使用备用视图时可能出现的冲突。
  9. 如何使用 Material Design 工具构建符合 Material Design 要求的应用程序。

部分

使用 Android Designer

设计器基础知识

资源限定符和可视化效果选项

备选布局视图

材料设计功能

Android 布局诊断

Android Designer 诊断分析器

总结

本文讨论了 Xamarin.Android Designer 的功能集。 本文展示了如何开始使用 Designer,并介绍了其各个部件。 其中介绍了如何通过使用设计器图面视图来加载布局,以及如何添加和修改小部件。 本文还介绍了如何使用各种资源和设备配置。 最后,本文研究了如何使用 Designer 开发专门为替代视图(例如横向和纵向)构建的用户界面,以及如何解决这些视图之间可能出现的冲突。