Android UI
2015-07-23 16:25
453 查看
TextView:
文字对齐方式
android:gravity="center"
EditText:
指定最大行数,超过时文本自动向上滚动
android:maxLines="2"
visible 表示控件是可见的,这个值是默认值,不指定 android:visibility时,控件都是可见的。
invisible 表示控件不可见,但是它仍然占据着原来的位置和大小, 可以理解成控件变成透明状态了。
gone 则表示控件不仅不可见,而且不再占用任何屏幕空间。
AlertDialog.Builder dialog = new AlertDialog.Builder(MainActivity.this);
ProgressDialog progressDialog = new ProgressDialog(MainActivity.this);
LinearLayout布局:
android:gravity 用于指定文字在控件中的对齐方式,android:layout_gravity用于指定控件在布局中的对齐方式。
RelativeLayout布局:
android:layout_toLeftOf 表示让一个控件位于另一个控件的左侧
FrameLayout布局
TableLayout布局:
一个TableRow代表一行,里面的控件代表列
android:layout_span="2"合并单元格
android:stretchColumns 的值指定为 1,表示如果表格不能完全占满屏幕宽度,就将第二列进行拉伸。指定成 1 就是拉伸第二列,指定成 0 就是拉伸第一列
AbsoluteLayout布局
文字对齐方式
android:gravity="center"
EditText:
指定最大行数,超过时文本自动向上滚动
android:maxLines="2"
visible 表示控件是可见的,这个值是默认值,不指定 android:visibility时,控件都是可见的。
invisible 表示控件不可见,但是它仍然占据着原来的位置和大小, 可以理解成控件变成透明状态了。
gone 则表示控件不仅不可见,而且不再占用任何屏幕空间。
AlertDialog.Builder dialog = new AlertDialog.Builder(MainActivity.this);
ProgressDialog progressDialog = new ProgressDialog(MainActivity.this);
LinearLayout布局:
android:gravity 用于指定文字在控件中的对齐方式,android:layout_gravity用于指定控件在布局中的对齐方式。
RelativeLayout布局:
android:layout_toLeftOf 表示让一个控件位于另一个控件的左侧
FrameLayout布局
TableLayout布局:
一个TableRow代表一行,里面的控件代表列
android:layout_span="2"合并单元格
android:stretchColumns 的值指定为 1,表示如果表格不能完全占满屏幕宽度,就将第二列进行拉伸。指定成 1 就是拉伸第二列,指定成 0 就是拉伸第一列
AbsoluteLayout布局
相关文章推荐
- easyui获取当前点击对象tabs的title
- UISlider两边都可以滑动
- Map sort by value
- Codeforces Round #313 (Div. 2) D. Equivalent Strings(简单搜索)
- java 根据value进行并发同步操作
- NetSuite crm国内合作商来讲讲NetSuite常见问题
- String 与StringBuilder
- HDU 1242 Rescue(DFS or BFS)
- EF中使用SqlQuery进行参数化查询时抛出异常
- UIScrollView - 常用方法总结
- [SoapUI] SoapUI命令行方式运行
- Qt GUI 通过鼠标事件剖析整个事件处理流程(基于Qt4.5.2源码windows平台)
- UI—代理简单使用
- 下载:Win10 Build 10240 RTM官方简体中文镜像泄露(32/64位)
- 关于ueditor在Java中文件上传问题,404问题
- 关于ueditor在Java中文件上传问题,404问题
- [iOS学习]关于UILabel计算多行高度以及显示的问题
- CoreBluetooth之数据的读取与发送
- OS X 10.10 编译APUE Third Edition 源码
- web UI简介