Dec 20
相对布局 RelativeLayout
通过指定当前控件与兄弟控件或父控件间的相对位置,从而达到控制位置的目的
好处:减少嵌套、增强效率

常用属性
1、第一组
.android:layout_below(对齐到ID的下边缘)
.android:layout_above(对齐到ID的上边缘)
.android:layout_toLeftOf(对齐到ID的左边缘)
.android:layout_toRightOf="@id/存在的控件id"(对齐到ID的右边缘)
2、第二组
.android:layout_alignLeft
.android:layout_alignRight
.android:layout_alignTop
.android:layout_alignBottom

3、对齐到父控件
android:layout_alignParentLeft
android:layout_alignParentRight
android:layout_alignParentTop
android:layout_alignParentButtom
android:layout_alignParentStart
android:layout_alignParentEnd

4、布局新属性(Android 4.2+)
.android:layout_alignStart
.android:layout_alignEnd
.android:layout_alignParentStart
.android:layout_alignParentEnd

activity_main.xml 用户登录表单-示例源码:
Dec 19
深入LinearLayout
一、LinearLayout布局的嵌套
二、layout_weight属性

图片视图(ImageView)
1、在XML文件中使用标签
2、在代码中使用ImageView的对象表示
3、拉伸类型ScaleType
.CENTER 居中显示:图大,只显示中间的一部分。小则居中。
.CENTER_CROP 缩放填满ImageView
.CENTER_INSIDE 图大,缩小
.FIT_CENTER(START,END) 等比例缩/放到ImageView并居中(上、下)显示
.FIT_XY

代码:
Tags:
Dec 18
单选按钮(radio)
1、XML文件:&
2、代码:RadioButton & RadioGroup
3、常用OnClickListener 与 OnCheckedChangeListener监听器
学习代码:
Tags:
Dec 18
多选按钮(CheckBox)
1、在XML文件中使用标签
2、在代码当中使用CheckBox对象表示
3、常用的 OnClickListener与 OnCheckedChangListener 监听器

第一季第八集
http://www.marschen.com/forum.php?mod=viewthread&tid=14718

一、长度单位以及内外边距
距离单位-px
距离单位-dp(设备无关的长度单位,主要使用单位)
距离单位-sp
控件的外边距与内边距

dpi=dots per inch(dot/inch)
dp=dip(Device Independent pixels)
px=dp*(dpi/160)

外边距
layout_margin    外边距
Tags:
Dec 17

android学习笔记三 不指定

zhoz , 13/12/17 11:19 , 技术开发 » android , 评论(0) , 引用(0) , 阅读(1528) , Via 本站原创
2013/12/12
--------------------
第一季第七集
http://www.marschen.com/forum.php?mod=viewthread&tid=14415&extra=page%3D1

一、控件布局初步
1、布局分类
Linear Layout  线性
Relative Layout  相对布局

android:orientation="vertical" 垂直方向(1行、2行)
android:orientation="horizontal" 水平方向(1列、2列)

horizontal->android:layout_width="match_parent"就会把第二个元素挤到屏幕外面

2、布局方法
ListView  列表
GridView  格子

2013/12/11
--------------------
View初步(第一季第六集)
一、View类:是所有控件类的父类。每个控件都对应着一个类
二、为控件绑定监听器
1、获取代表控件的对象
2、定义一个类,实现监听器接口
3、生成监听器对象
4、为控件绑定监听器对象

Activity初步
Activity启动流程:
Android操作系统→生成对象MainActivity.onCreate()
  ↓      ↓
AndroidManifest.xml  activity_main.xml

Andrioid技术体系结构
Tags:
分页: 9/159 第一页 上页 4 5 6 7 8 9 10 11 12 13 下页 最后页 [ 显示模式: 摘要 | 列表 ]