导入color素材包

打开Res --> values --> 新建color.xml --> 将 “颜色-记事本” 中的内容全部复制到该xml文件中,保存

一、线性布局

1.线性布局共有两个方向:

垂直(vertical)

水平(horizontal)

决定是垂直还是水平的属性是Orientation

①android:orientation="horizontal"(水平,不写该语句,默认为水平方向)

②android:orientation="vertical"(垂直)

同时将背景设置背景色,如果已导入color素材可直接调取颜色

android:background=""  -->  在双引号内Alt+/  -->  双击@color/  -->  选取颜色

二、常用控件

(一)TextView文本控件

1.边距修改

①数值单位:

sp字体大小单位

dp其他数值单位

②边距属性

android:paddingBottom=“xxdp”  底部边距

android:paddingTop=“xxdp”  顶部边距

android:paddingLeft=“xxdp”  左部边距

android:paddingRight=“xxdp”  右部边距

2.位置

android:gravity=“  ”

①放在底部

android:gravity="bottom"

②放在底部靠右

android:gravity="bottom|right"        //注意:此处bottom与right中间为竖线“|”,不是斜线“/”

(二)EditText输入文本控件

垂直线性布局+置于底部右侧


线性布局+View控件小练



三、RelativeLayout 相对布局

android:layout_toRightOf在指定控件的右边

android:layout_toLeftOf在指定控件的左边

android:layout_above在指定控件的上边

android:layout_below在指定控件的下边

android:layout_alignBaseline跟指定控件水平对齐

android:layout_alignLeft跟指定控件左对齐

android:layout_alignRight跟指定控件右对齐

android:layout_alignTop跟指定控件顶部对齐

android:layout_alignBottom跟指定控件底部对齐

android:layout_alignParentLeft是否跟父布局左对齐

android:layout_alignParentTop是否跟父布局顶部对齐

android:layout_alignParentRight是否跟父布局右对齐

android:layout_alignParentBottom是否跟父布局底部对齐

android:layout_centerVertical在父布局中垂直居中

android:layout_centerHorizontal在父布局中水平居中

android:layout_centerInParent在父布局中居中



更多相关文章

  1. Android实现简单的上一张、下一张图片切换显示
  2. Android笔记——怎么让EditText不自动获取焦点
  3. Android- 布局(Layout)和菜单(Menu)
  4. android部分控件应用解析
  5. [置顶] android 如何自定义通知栏图标(不使用自定义布局情况下)
  6. 【android之View和ViewGroup介绍】
  7. android JNI学习之一
  8. LinearLayout中的控件两端对齐
  9. android中使用自定义控件checkbox,ToggleButton,ProgressBar

随机推荐

  1. Android(安卓)startService 启动自动解锁
  2. Android(安卓)接入Facebook分享功能
  3. Android类参考---Fragment(七)
  4. Android(安卓)框架
  5. 由rxjava中Flowable注释,引出的Reactive-S
  6. android 美颜滤镜效果的实现
  7. 关于Android(安卓)5.0 网络图标叹号的解
  8. Android(安卓)OpenCV:读取Matlab生成的.ma
  9. Android开发准备——Java和Android(安卓)
  10. Android自动化测试之Monkeyrunner使用方