UILayout

LinearLayout 线性布局

  • 默认android:orientation="horizontal" 水平布局
  • layout_gravity 对齐方式 center_vertical 垂直居中center_horizontal 水平居中
    • center
    • bottom
    • top
    • left
    • right
  • weight 比例 - 牢记剩余空间 比例时,width设置0dp

RelativeLayout 相对布局

  • 相对父布局
    • android:layout_alignParentLeft
    • android:layout_alignParentRight
    • android:layout_alignParentTop
    • android:layout_alignParentBotton
    • android:layout_centerInParent
  • 相对控件
    • android:layout_above="@+id/xxxxx"
    • android:layout_blow="@+id/xxxxx"
    • android:layout_toLeftOf="@+id/xxxxx"
    • android:layout_toRightOf="@+id/xxxxx"

FrameLayout 帧布局

  • 全部控件都在左上角,应用很少
  • layout_gravity 对齐方式也可以用 碎片中有应用

百分比布局

  • layout_weight只有在LinearLayout中可以使用,在其他布局很难实现,所以引入百分比布局,直接定义控件所占百分比
  • PercentFrameLayout 和 PercentRelativeLayout

这是我学习Android的笔记,参考书<<第一行代码-第二版>>,感谢郭霖大神
如有不足之处,可以一起讨论
附上郭霖的blog http://blog.csdn.net/guolin_blog

更多相关文章

  1. Android(安卓)PullZoomView:PullToZoomScrollViewEx(2)
  2. Android开发常见错误及技巧
  3. android轻量框架六__Title文字淡入和淡出
  4. Android(安卓)自定义控件圆形图案
  5. AndroidManifest.xml相关知识
  6. Android实现界面跳转功能
  7. android 动画调换上下布局
  8. Android(安卓)- TabHost 选项卡功能用法详解
  9. Android(安卓)编程下 Touch 事件的分发和消费机制

随机推荐

  1. android 判断手机是否支持前置摄像头
  2. Android用代码安装APK,不用选择“打包安
  3. android 中 intent和intent action大全
  4. android创建数据库(SQLite)保存图片示例
  5. android练习一之拨号实现
  6. 如何编写android ANE
  7. Android 防止锁屏服务暂时停止运行
  8. 【Android】Activity 的 Title 中加入进
  9. Android 子线程测试
  10. android sdk 自带的非空非空串判断方法