Android Development Note-01
2015-08-18 15:38
471 查看
Eclipse快捷键:
导包:ctrl+alt+o
格式化代码:ctrl+alt+f
MVC:
M——Model
V——View
C——Control
android程序界面如何设计、调试
UI(user interface)
界面→布局文件XML
android中的布局:
LinearLayout线性布局:所有的控件在一条直线上。水平、垂直
RelativeLayout相对布局:A控件相对于B控件的位置
TableLayout表格布局:相当于Html的表格
FrameLayout帧布局:相当于div
AbsoluteLayout绝对布局:控件的绝对位置(已废弃)
color.xml
width、height的参数
wrap_content:根据内容决定控件大小长度
fill_parent、match_parent:根据父控件的长度决定控件大小长度
由于安卓手机的分辨率不同,而苹果ios不存在着问题(同一规格)
dp:代表密度无关像素,推荐控件与布局时使用
sp:代表可伸缩像素,一般来设置文字大小
px:像素,用在不同分辨率的手机上
pt:磅素,用在不同分辨率的手机上
gravity="center":控件中的内容在控件居中;
layout_gravity="center":控件在父控件居中。
响应事件:
1、调用匿名类;
2、直接绑定到控件,在button上加属性onclick;在activity添加一个响应事件的方法,方法的名字要和布局文件中android:onclick的属性值一样!方法的参数为(View view);
3、用内部类实现;
4、实现onClickListener接口;
导包:ctrl+alt+o
格式化代码:ctrl+alt+f
MVC:
M——Model
V——View
C——Control
android程序界面如何设计、调试
UI(user interface)
界面→布局文件XML
android中的布局:
LinearLayout线性布局:所有的控件在一条直线上。水平、垂直
RelativeLayout相对布局:A控件相对于B控件的位置
TableLayout表格布局:相当于Html的表格
FrameLayout帧布局:相当于div
AbsoluteLayout绝对布局:控件的绝对位置(已废弃)
color.xml
width、height的参数
wrap_content:根据内容决定控件大小长度
fill_parent、match_parent:根据父控件的长度决定控件大小长度
由于安卓手机的分辨率不同,而苹果ios不存在着问题(同一规格)
dp:代表密度无关像素,推荐控件与布局时使用
sp:代表可伸缩像素,一般来设置文字大小
px:像素,用在不同分辨率的手机上
pt:磅素,用在不同分辨率的手机上
gravity="center":控件中的内容在控件居中;
layout_gravity="center":控件在父控件居中。
响应事件:
1、调用匿名类;
2、直接绑定到控件,在button上加属性onclick;在activity添加一个响应事件的方法,方法的名字要和布局文件中android:onclick的属性值一样!方法的参数为(View view);
3、用内部类实现;
4、实现onClickListener接口;
相关文章推荐
- android开发中常用到的类和一些方法的相关介绍!~
- Android标签菜单的实现
- Android 4.4 自动拨打分机流程分析
- Android学习之练笔---计算器的实现
- android listview onScrollListener方法的使用
- Android简单开发之 通用Adapter ViewHolder
- Android View XML属性 相关方法 及 说明
- android 一个公共的适配器,简化适配器代码
- Android NavigationController 右滑手势详解
- AndroidView绘制流程分析及自定义View、ViewGroup进阶
- Android更改 PreferenceFragment 的背景颜色
- Android更改 PreferenceFragment 的背景颜色
- Android 学习JNI,用JAVA调用C
- day0818-Android五大布局
- Android自定义Camera
- Android编译选项eng、user、userdebug的区别
- Java Android SSL 双向认证代码
- android之插件式开发
- Android下修改hosts文件-重启有效
- SparseArray替代HashMap来提高性能