参考:《第一行代码》


###########################################################3


android:gravity

用于指定文字的对齐方式,可选值有top / bottom / left / right / center等,可以用“|”来同时指定多个值

(这里指定的“center”,效果等同于"center_vertical|center_horizontal",表示文字在垂直和水平方向都居中对齐)


android:layout_gravity

用于指定控件在布局中的对齐方式

android:layout_gravity的可选值和android:gravity差不多,但是需要注意,当LinearLayout的排列方向是horizontal时,只有垂直方向上的对齐方式才会生效,因为此时水平方向上的长度是不固定的,每添加一个控件,水平方向上的长度都会改变,因而无法指定该方向上的对齐方式。同样的道理,当LinearLayout的排列方向是vertical时,只有水平方向上的对齐方式才会生效



################################################################33


android:visibility

Android控件的可见属性

所有的Android控件都具有这个属性,可以通过android:visibility进行指定,可选值有三种,visible / invisibile 和 gone。

visible表示控件是可见的,这个值是默认值,不指定android:visibility时,控件都是可见的。

invisible表示控件不可见,但是它仍然占据着原来的位置和大小,可以理解成控件变成透明状态了。

gone则表示控件不仅不可见,而且不再占用任何屏幕空间。


还可以通过代码来设置控件的可见性,使用的是setVisibility()方法,可以传入View.VISIBLE / View.INVISIBLE 和 View.GONE三种值


更多相关文章

  1. Android强制让某个控件获得焦点
  2. android 中的日历控件
  3. android添加桌面快捷方式
  4. 水平滚动条以及文字滚动
  5. android创建自定义控件
  6. Android入门学习七:基本控件学习
  7. android之Spinner控件用法
  8. Android控件及API说明(三)
  9. 线性布局控件间的布局设置

随机推荐

  1. Android恶意软件特征及分类
  2. Android访问网络,使用HttpURLConnection还
  3. application中android:name的作用
  4. android 4.x receiver、services无法启动
  5. Android中触摸事件传递过程
  6. Android 内核解剖 - AMS(Activity Manager
  7. Android(安卓)4.0 Launcher2源码分析——
  8. 如何把个人业余开源项目做到月入8万美元?
  9. Android并发编程线程间通信的三种基本方
  10. Android Shell 常用命令