在网上不经意间看到了一个非常有用的android:gravity的各种效果图,觉得非常有利于记忆,送上。

补上一个需要记忆的点,android:layout_gravity面向的是整个控件对于父控件的位置,而android:gravity面向的是控件中内容对于这个控件的位置。

对于LinearLayout:

当 android:orientation="vertical"  时, 只有水平方向的设置才起作用,垂直方向的设置不起作用。即:left,right,center_horizontal 是生效的。

当 android:orientation="horizontal" 时, 只有垂直方向的设置才起作用,水平方向的设置不起作用。即:top,bottom,center_vertical 是生效的。


对于FrameLayout:

任意android:layout_gravity属性都有效,可以非常方便实现对组件的布局。




更多相关文章

  1. Android实现局部图片滑动指引效果
  2. Android(安卓)M新控件之FloatingActionButton,TextInputLayout,Sna
  3. 关于android:layout_weight属性使用注意事项
  4. 关于android:layout_weight属性使用注意事项
  5. 关于android:layout_weight属性使用注意事项
  6. Android(安卓)设置TextView字体Color Selector的正确方式
  7. Android(安卓)Permission访问权限大全
  8. View控件中android:drawablePadding不起作用的原因探究
  9. Android(安卓)Launcher 分析

随机推荐

  1. Android(安卓)Studio Error -- Could not
  2. android 开发过程中遇到问题
  3. TextView属性
  4. Android 2.1 Compatibility Definition
  5. Android开发开发技巧之 EditText 属性大
  6. android常用布局样式上、中、下三层
  7. android学习小结3-各种控件使用方式DEMO
  8. [转]Ubuntu搭建Android环境
  9. android 监听手机屏幕唤醒和睡眠广播
  10. android的Environment类 .