Android专题:Xamarin Android布局

    作者:栗子姑娘更新于: 2021-01-10 22:06:51

      Android一词的本义指"机器人",同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。

      Android一词最早出现于法国作家利尔亚当(AugusteVilliersdel'Isle-Adam)在1886年发表的科幻小说《未来夏娃》(L'èvefuture)中。他将外表像人的机器起名为Android。

      ListView是创建可滚动项列表的视图组。列表项自动使用列表适配器插入列表中。ListView是Android应用程序的重要UI组件,因为它可用于从菜单选项的简短列表到长列表的联系人或internet收藏夹。它提供了一种简单的方法来显示可使用内置样式或广泛自定义的行的滚动列表。ListView实例需要适配器,以便将其与行视图中包含的数据一起馈送。

      LinearLayout是一个视图组,它以垂直或水平方式以线性方向显示子视图元素。

      RelativeLayout是在相对位置显示子视图元素的视图组。可以将视图的位置指定为相对于同级元素。例如登录界面:

      登录:input输入框//两者位于同级

      GridView是一个UI元素,用于显示二维网格中可滚动的项。

      GridLayout是一个视图组,支持在二维网格中布局视图,这与html表类似。

      RecyclerView是一个UI元素,用于显示列表或网格中的项集合,使用户能够滚动浏览该集合。

      TableLayout是一个视图组,用于显示行和列中的子视图元素。

      布局用于排列组成屏幕UI界面(如活动)的元素。以下部分介绍如何在XamarinAndroid应用中使用最常用的布局。

      Android在正式发行之前,最开始拥有两个内部测试版本,并且以著名的机器人名称来对其进行命名,它们分别是:阿童木(AndroidBeta),发条机器人(Android1.0)。后来由于涉及到版权问题,谷歌将其命名规则变更为用甜点作为它们系统版本的代号的命名方法。甜点命名法开始于Android1.5发布的时候。

      作为每个版本代表的甜点的尺寸越变越大,然后按照26个字母数序:纸杯蛋糕(Android1.5),甜甜圈(Android1.6),松饼(Android2.0/2.1),冻酸奶(Android2.2),姜饼(Android2.3),蜂巢(Android3.0),冰激凌三明治(Android4.0),果冻豆(JellyBean,Android4.1和Android4.2),奇巧(KitKat,Android4.4),棒棒糖(Lollipop,Android5.0),棉花糖(Marshmallow,Android6.0),牛轧糖(Nougat,Android7.0),奥利奥(Oreo,Android8.0),派(Pie,Android9.0)

      在移动应用程序中,选项卡式布局是一种常用的用户界面模式,因为它们简单易用。它们提供了一种在应用程序的不同屏幕之间导航的一致且简单的方法。

      Android的Logo是由Ascender公司设计的,诞生于2010年,其设计灵感源于男女厕所门上的图形符号,于是布洛克绘制了一个简单的机器人,它的躯干就像锡罐的形状,头上还有两根天线,Android小机器人便诞生了。其中的文字使用了Ascender公司专门制作的称之为"Droid"的字体。Android是一个全身绿色的机器人,绿色也是Android的标志。颜色采用了PMS376C和RGB中十六进制的#A4C639来绘制,这是Android操作系统的品牌象征。有时候,它们还会使用纯文字的Logo。

课课家教育

未登录