zoukankan      html  css  js  c++  java
  • Android再学习-20140928-布局

    关于布局中的单位

    PX是像素,这个没有问题。另外还有两个单位,一个是dp,这个是个相对单位,在任何分辨率的屏幕上显示效果是一样的,所以用dp来进行控件的大小设置。另外,字体的设置推荐用sp,这样字体可以随着系统字体设置的大小而改变。

    关于layout_weight的使用要点

    1.子控件并未占满父空间的所有空间,已经占满则失去意义。
    2.layout_weight的值用于指定空闲空间的分配比例。

    相对布局的使用

    1.先说我对相对布局的两个使用:第一个是layout_alignParentRight,这个是我的一个学习点。第二个是layout_centerVertical,这个是我的第二个学习点。这些用在了标题栏靠近边缘左右对称的两个Button按钮和居中的一个标题里面。代码如下:

    android:layout_centerVertical="true"
    android:layout_centerInParent="true"
    android:layout_centerVertical="true"
    android:layout_alignParentRight="true"

    2.相对布局的第一组属性,这一组属性的值是一个ID,用来定义当前的View与另外一个View的对应关系

    • android:layout_below
    • android:layout_above
    • android:layout_toLeftOf //把当前控件的右边缘对齐到另外一个控件的左边缘
    • android:layout_toRightOf //把当前控件的左边缘对齐到另外一个控件的右边缘

    3.相对布局的第二组属性这组属性

    • android:layout_alignLeft //把当前控件的左边缘对齐到另外一个控件的左边缘
    • android:layout_alignRight
    • android:layout_alignTop
    • android:layout_alignBotto
  • 相关阅读:
    JavaScript中null、undefined有什么区别?
    div居中和内容居中的css属性设置
    jQuery中有哪些选择器?
    Javascript正则表达式使用方式有哪些?
    写一些常见的Javascript正则表达式?
    body中的onload事件和document.ready()有什么区别?
    MapReduce架构设计
    谁在用 Hadoop
    淘宝在数据处理领域的项目及开源产品介绍
    ★Java多线程编程总结 系列 转
  • 原文地址:https://www.cnblogs.com/gcy77/p/4039794.html
Copyright © 2011-2022 走看看