之前有关layout_gravity和gravity的区别总是混淆不清,每次应用都是弄得糊涂。

今天刚好有时间理一下。

简单的小例子,跟大家分享。


1.
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:orientation="vertical" >    <TextView       [color=red] android:layout_width="wrap_content"[/color]        android:layout_height="wrap_content"       [color=red] android:layout_gravity="center_horizontal"[/color]        android:text="测试layout_gravity和gravity的区别" /></LinearLayout>


如下图片:




2.
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:orientation="vertical" >    <TextView        [color=red]android:layout_width="fill_parent"[/color]        android:layout_height="wrap_content"        android:textSize="16dip"        [color=red]android:gravity="center_horizontal"[/color]        android:text="测试layout_gravity和gravity的区别" /></LinearLayout>


效果图



应该可以看出端倪,

android:gravity 是之于view本身的布局位置。
android:layout_gravity 是之于当前view在parentview布局位置。

更多相关文章

  1. Android(安卓)Robotium自动化测试入门
  2. android 布局总结
  3. android UI进阶之弹窗的使用(2)--实现通讯录的弹窗效果
  4. Android(安卓)***测试学习手册(二)准备实验环境
  5. android gravity and LinerarLayout for state
  6. Android(安卓)渗透测试学习手册(七)不太知名的 Android(安卓)漏洞
  7. android:layout_gravity 和 android:gravity 的区别
  8. android:layout_gravity 和 android:gravity 的区别
  9. Android单元测试初探——Instrumentation

随机推荐

  1. 填坑
  2. android折叠展开自定义列表项测试
  3. 图片布局在android中资源文件夹中添加一
  4. Android 配置输出Apk名称和路径、渠道
  5. android:设置密码隐藏与显示
  6. android创建数据库和表
  7. 初学Android,使用样式(style)资源(二十)
  8. Android(安卓)studio 配置Git (第一次提交
  9. 自定义Tab选项卡
  10. Android 实现SHA1加密算法代码