《一》Spinner(旋转按钮或下拉列表):设置监听器为:setOnItemSelectedListener 参数 year 初始年(译者注:注意使用new Date()初始化年时,需要+1900,如下:date.getYear() + 1900) monthOfYear 初始月。 dayOfMonth 初始日。 onDateChangedListener 日期改变时通知用户的事件监听,可以为空(null)。 《五》Button:(代表一个普通按钮部件)设置监听器为:setOnClickListener 相对布局中UI控件没有android:layout_gravity 属性
开发应用时,建议使用相对布局,因为能够更好的适应多屏幕尺寸,可以方便使UI控件居中,置顶等。 android:layout_gravity 和 android:gravity 的区别 从名字上可以看到,android:gravity是对元素本身说的,元素本身的文本显示在什么地方靠这个属性设置,不过不设置默认是在左侧的。 android:layout_gravity是相对与它的父元素说的,说明元素显示在父元素的什么位置。 比如说button: android:layout_gravity 表示按钮在界面上的位置。 android:gravity表示button上的字在button上的位置。 可选值 这两个属性可选的值有:top、bottom、left、right、center_vertical、fill_vertical、center_horizontal、fill_horizontal、center、fill、clip_vertical。 而且这些属性是可以多选的,用“|”分开。 默认这个的值是:Gravity.LEFT 简单记忆 : horizontal 都是操作的水平方向,即横向, vertical 都是炒作的垂直方向,即纵向。
当 android:orientation='vertical' 时, 只有水平方向的设置才起作用,垂直方向的设置不起作用。即:left,right,center_horizontal 是生效的。 当 android:orientation='horizontal' 时, 只有垂直方向的设置才起作用,水平方向的设置不起作用。即:top,bottom,center_vertical 是生效的。 设置监听器:setOnDrawerOpenListener,setOnDrawerCloseListener 《11》Android中万能的BaseAdapter(Spinner,ListView,GridView,Gallery)使用! 《12》RatingBar 用星型来显示等级评定 setOnRatingBarChangeListener 《13》注意:创建.xml文件是个字母必须是0-9或a-z(必须是小写)大写的不行。 《14》几种独立使用的视图组:WebView(网页视图),Spinner(旋转按钮),TextSwitcher(文本切换器), |
|
来自: liang1234_ > 《andriod》