2013年7月21日

Android开发第二章(高级界面组件)

摘要: 列表视图(ListView)listView:它以垂直列表的形式显示所有列表项。创建ListView有两种方式直接使用ListView进行创建让Activity继承ListActivity获得了ListView之后,用Adapter负责提供需要显示的列表项。(AutoCompleteTextView,Spinner,ListView采用Adapter提供数据的设计,其实就是MVC的典型应用,视图包含了Controller,显示的数据Model用Adapter提供)例子:ListView list1=(ListView)findViewById(R.id.list1);String[] arr= 阅读全文

posted @ 2013-07-21 17:04 chenjiangshen 阅读(195) 评论(0) 推荐(0)

Android开发第二章(基本界面组件)

摘要: 用到再补充 阅读全文

posted @ 2013-07-21 16:24 chenjiangshen 阅读(81) 评论(0) 推荐(0)

Android开发第二章(布局管理器)

摘要: 布局管理器:本身是个UI组件,所有的布局管理器都是ViewGroup的子类。它可以根据运行平台来调整组件的大小。LinearLayout:线性布局特点可以控制各组件横向或纵向排列,但不会换行,排到头之后剩下的组件将不会被显示出来。常用属性和方法:android:gravity,setGravity(int)(布局管理器内组件的对齐方式)android:orientation,setOrientation(int)(布局管理器内组件的排列方式:horizontal水平,vertical垂直,默认)属性之间用竖线隔开。表格布局帧布局相对布局绝对布局 阅读全文

posted @ 2013-07-21 16:22 chenjiangshen 阅读(129) 评论(0) 推荐(0)

Android开发第二章(界面编程与视图组件)

摘要: android应用的所有UI组件都继承了View类,View类还有一个重要的子类ViewGroup(作为其他组件的容器使用)容器组件可以包含:视图组件和容器组件UI组件:两种方式来控制行为xml布局文件中通过xml属性java程序中通过调用方法进行控制UI界面的控制:一般混合使用Xml布局文件和java代码,习惯上把变化小,行为比较固定的组件放在Xml布局文件中管理,变化多,行为控制较复杂的组件则交给java代码管理。自定义View:首先定义一个继承View基类的子类,重写View类的一个或多个方法,(构造器:重写构造器是定制View的最基本方式,当java代码创建一个View实例,或根据XM 阅读全文

posted @ 2013-07-21 16:17 chenjiangshen 阅读(108) 评论(0) 推荐(0)

导航