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