常用界面布局(LinearLayout以此做的DEMO)


    线性布局

    如果垂直排列,则每行仅包含一个界面元素,如果水平排列,则每列仅包含一个界面元素

     

    框架布局

    表格布局

    相对布局(用的最多啦,你懂的)

    绝对布局(最不常用的,你也懂的)

 

    Gravity:

    该属性用于控制布局中控件的对齐方式,如果是没有子控件的控件设置此属性,则表示其内容的对齐方式,比如说TextView里面的文字的对齐方式,若是有子控件的控件设置此属性,则表示其子控件的对齐方式哦。

     

    Layout_weight很有用的嘛,呵,,,

     

     

    相对布局:

     

    相对父控件的属性:

    android:layout_alignLeft=""----》》郁闷,此处我错了。

    android:layout_alignParentRight="true"

     

     

    相对子控件的属性:

    android:layout_toLeftOf="@id/Cancel"

     

     

    临时小笔记:

     

     

      所有控件中的ID详细解决为:

       

      @+id/TextView01

      其中@表示后面的字符串是ID资源;加号(+)表示需要建立新资源名称,并添加到R.java文件中;斜杠后面的字符串(TextView01)表示新资源的名称,如果属于还是新添加的,或属于Android框架的ID资源,则不需要使用加号(+),但必须添加Android包的命名空间,例如:android:id="android:id/empty"

       

     


你可能感兴趣的:(职场,元素,休闲)