Android用户界面与布局

1 Android用户界面详解。

    1.1>视图VIEW 31 view

    1.2>视图组VIEWGROUP

 

2 通用布局 22种布局 

 android:orientation="horizontal"/"vertical"(睡直)

                android:layout_width="fill_parent" /"wrap_content"

                   android:id="@+id/myTextView3"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:text="welcom: http://www.google.com/"
   android:layout_x="10px"
   android:layout_y="150px"
   android:autoLink="all"
   >
 

 

转义字符:

/?

/'

3 数据绑定。

4 Button和ImageButton类,CheckBox,TextView,EditText,RadioGRoup,ScrollBar,progressBar,SeakBar.

5 Bitmap 图片处理类。

6 DIALOG对话框类。

7 MENU菜单类

8 LISTVIEW和GRIDVIEW类

9 ANIMATION类

10 简单的用户UI交互程序设计。

11多个ACTIVITY的用户界面设计

---------------------------------------------------------------------

 

 

1 Android用户界面详解。

   1> view :视图是android.view.View基类的一个实例负责处理屏幕布局,测量,绘制,捕获焦点的改变。是一个存储在屏幕上的特定内容。

                视图是WIDGETS(窗体部件)的基类,WIDGETS是有视图类生出的一组子类的集合,它可以绘制屏幕交互元素。包括:

                Text,EditText,inputMethod,Button,RadioButton,Checkbox,Scrollview.

   2> 视图组:viewgroup是基类 android.view.Viewgroup的一个实例。功能是装载和管理一组下层的视图和其它视图组。是布局的基类,而布局是视图组的子类。

   3》用户办是界面的树形结构:

         用树形结构的视图和视图组来定义一个活动的用户界面。

         ViewGroup:

                        ViewGroup: view ,view ,view 

                        View:

                        View:

         setContentView();

    4>界面布局元素:用XML声明用户界面的组件布局;在应用程序运行时用实例化布局(编程语言)。

       每个布局文件都要明确的包括一个根元素,这个根元素必须是VIEW或VIEWGROUP对象,定义好根元素后,可能把额外的布局对象或组件做为根元素的子元素加入进来。如:

         

         

                    android:layout_width="fill_parent"

                    android:layout_height="fill_parent"

                    android:orientation="vertical">

        

                    android:layout_width="wrap_content"

                    android:layout_height="wrap_content"

                     android:text="hello,l am a textview"

          />

        

你可能感兴趣的:(Android,android,layout,button,listview,radiobutton,animation)