Xamarin.Android使用教程之在Android和Xamarin Android Visua

<Xamarin Platform 试用版下载地址>html

在本文中,咱们将介绍如何设计一个Android应用程序,而且如何经过使用Xamarin的可视化设计器来帮助咱们完成这个过程。Android使用XML做为其UI设计语言,同时Xamarin.Android使用几乎和XML相同的AXML(Android XML)来设计其全部用户界面。相似于Eclipse、Android Studio这些Java IDE,Xamarin Studio和Xamarin Visual Studio提供精心打造的设计器来帮助咱们完成这个过程。app

Android app的全部UI元素被分为“View”和“ViewGroup”两类。View一般是一个单一的App Widget,像一个按钮或TextView同样和用户进行交互;ViewGroup是一个容器,用于保存视图和其余ViewGroups从而造成一个布局。工具

下面是一些Android中的ViewGroup对象:布局

  • LinearLayoutspa

  • RelativeLayout设计

  • GridLayoutorm

  • FrameLayouthtm

  • TableLayout对象

在更详细地探讨不一样类型的Android布局以前,咱们先一块儿来看看Xamarin是如何帮助咱们在Android中构建用户界面的。ip

Xamarin Android Visual Designer

设计界面

若是您在Visual Studio(或Xamarin Studio)中双击一个AXML文件,那么您的应用程序将会以可视化的形式呈现。

在Android和Xamarin Android Visual Designer中布局

这是Xamarin Android应用程序的主要设计器。该设计器支持在多种设备类型之间切换,所以在程序运行以前,您能够直观地看见应用程序在各个设备上的状态。

在Android和Xamarin Android Visual Designer中布局

该设计器还能为您显示在横向和纵向模式下的应用程序。

在Android和Xamarin Android Visual Designer中布局

同时这个设计器还拥有多个选项来切换多个API Levels、语言、模式(从左到右或从右到左)、主题。

源代码模式

您能够在设计和源代码模式间轻松切换,点击左下角按钮能够查看生成的XML和UI界面。

在Android和Xamarin Android Visual Designer中布局

若是您切换到源代码模式,那么您将会看到一个示例。

在Android和Xamarin Android Visual Designer中布局

工具箱

想要看到可用小部件的列表,在Visual Studio中打开工具箱窗口便可(View->Toolbox),而后将会呈现Xamarin.Android支持的全部不一样部件。

在Android和Xamarin Android Visual Designer中布局

您能够任意拖放这些小部件到设计界面上,UI会当即更新并能查看。

在Android和Xamarin Android Visual Designer中布局

在下文中,咱们将继续为你们介绍ViewGroups,敬请期待哦!

点击查看更多有关Xamarin的文章>>

相关文章
相关标签/搜索