android 第四课

1.      这周主要是学习了微信的ui制作中五种布局的方式,分为线性布局相对布局绝对布局表格布局和帧布局,我们常用的是相对布局

2.      首先先在res文件中新建一个xml文件,在文件中设置文件的背景颜色和接下来文本的布局方式,

3.      首先先添加一个textview方法将文本距页面的宽高设置好,并用text的命令设置将要提供用户输入东西的标题

4.      用textsaze命令设置这个文字占整个页面的大小,文字的面积要用sp进行设置。

5.      用exittext设置一个用户将要输入文本框的长度。这个长度要用dp表示。

6.      用hint命令可以提示用户在文本框中将要输入的东西,在用户输入之后提示消失。

7.      在密码方面需要保密,所以要用inputtype命令来隐藏用户输入的文本,以更好的保密。

8.      建立一个color的xml文件把多有的颜色数据都存放在这个文件中方便颜色的使用。

9.      在页面的最后创建一个按钮button,同样设置其中文本的长度以及高度。用background命令设置这个button的背景颜色要用@color/的命令。

10.  接下来输入这个按钮的文本text这个按钮的标题

11.  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        在父布局中居中

12.  dp是设备的独立像素。Sp是比例像素

13.  在res中新建一个xml文件。在开始设置使用相对布局

14.  设置一个layout使其为全屏

15.  用tmageview,设置一个图片的初始位置,用@+id定义其属性并将其命名为img1。

16.  设置其引用的位置为drawable

17.  layout_centerInParent="true"如果为真,该控件将被至于父控件水平方向与垂直方向。

18.  将下一个图片至于刚才图片的上方,首先先定义一个属性,并用@id方式引用属性引用为img1。加一条命令为layout_above。

19.  在左,右,下时,分别用命令android:layout_toLeftOf,android:layout_toRightOf,android:layout_below

20.  这次实验做得非常的成功不过最后还是有一点点的小遗憾,最后一个实验在运行时出现了很不幸这个程序停止运行,但是代码并没有出错,也没有找到真正停止运行的原因。在新建手机之后,还是不能够正常的运行,也算是实验的一个小小的遗憾,不过总体还是做的很好。也很兴奋,以后我会更加的努力学习和研究系统的开发,争取在今后的学习中能够有更大的进步和更多的收获。在今后可以自己做出更完美的程序和精致的画面。

你可能感兴趣的:(android 第四课)