Xamarin.Android 布局
布局用于排列构成屏幕 UI 界面的元素(如活动)。 以下部分介绍如何在 Xamarin.Android 应用中使用最常用的布局。
LinearLayout 是一个视图组,它以垂直或水平方式在线性方向显示子视图元素。
RelativeLayout 是在相对位置显示子视图元素的视图组。 可以将视图的位置指定为相对于同级元素的位置。
TableLayout 是一个视图组,它在行和列中显示子视图元素。
RecyclerView 是一个 UI 元素,它显示列表或网格中的项集合,使用户能够滚动浏览集合。
ListView 是创建可滚动项列表的视图组。 可使用列表适配器将列表项自动插入到列表中。
ListView
是 Android 应用程序中一个重要的 UI 组件;应用广泛,从菜单选项的简短列表到联系人或互联网收藏夹的长列表。 它提供了一种简单的方式来显示行的滚动列表,这些行可以使用内置样式进行格式化,也可以进行大量自定义。 ListView 实例需要适配器,以向它馈送行视图中包含的数据。GridView 是一个 UI 元素,它显示可滚动的二维网格中的项。
GridLayout 是一个视图组,支持在 2D 网格中布局视图,类似于 HTML 表。
选项卡式布局是移动应用程序中一种常见的用户界面模式,因为其既简单又易于使用。 使用选项卡式布局,可以在应用程序的各个屏幕之间获得轻松、一致的导航体验。