1. ? ? ?這周主要是學(xué)習(xí)了微信的ui制作中五種布局的方式,分為線性布局相對布局絕對布局表格布局和幀布局硼控,我們常用的是相對布局
2. ? ? ?首先先在res文件中新建一個xml文件羡鸥,在文件中設(shè)置文件的背景顏色和接下來文本的布局方式,
3. ? ? ?首先先添加一個textview方法將文本距頁面的寬高設(shè)置好,并用text的命令設(shè)置將要提供用戶輸入東西的標(biāo)題
4. ? ? ?用textsaze命令設(shè)置這個文字占整個頁面的大小辙诞,文字的面積要用sp進行設(shè)置。
5. ? ? ?用exittext設(shè)置一個用戶將要輸入文本框的長度轻抱。這個長度要用dp表示飞涂。
6. ? ? ?用hint命令可以提示用戶在文本框中將要輸入的東西,在用戶輸入之后提示消失祈搜。
7. ? ? ?在密碼方面需要保密较店,所以要用inputtype命令來隱藏用戶輸入的文本,以更好的保密容燕。
8. ? ? ?建立一個color的xml文件把多有的顏色數(shù)據(jù)都存放在這個文件中方便顏色的使用梁呈。
9. ? ? ?在頁面的最后創(chuàng)建一個按鈕button,同樣設(shè)置其中文本的長度以及高度蘸秘。用background命令設(shè)置這個button的背景顏色要用@color/的命令官卡。
10. ?接下來輸入這個按鈕的文本text這個按鈕的標(biāo)題
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是設(shè)備的獨立像素。Sp是比例像素
13. ?在res中新建一個xml文件秘血。在開始設(shè)置使用相對布局
14. ?設(shè)置一個layout使其為全屏
15. ?用tmageview味抖,設(shè)置一個圖片的初始位置,用@+id定義其屬性并將其命名為img1灰粮。
16. ?設(shè)置其引用的位置為drawable
17. ?layout_centerInParent="true"如果為真,該控件將被至于父控件水平方向與垂直方向仔涩。
18. ?將下一個圖片至于剛才圖片的上方,首先先定義一個屬性粘舟,并用@id方式引用屬性引用為img1熔脂。加一條命令為layout_above。
19. ?在左柑肴,右霞揉,下時,分別用命令android:layout_toLeftOf晰骑,android:layout_toRightOf适秩,android:layout_below
20. ?這次實驗做得非常的成功不過最后還是有一點點的小遺憾,最后一個實驗在運行時出現(xiàn)了很不幸這個程序停止運行,但是代碼并沒有出錯秽荞,也沒有找到真正停止運行的原因骤公。在新建手機之后,還是不能夠正常的運行扬跋,也算是實驗的一個小小的遺憾阶捆,不過總體還是做的很好。也很興奮钦听,以后我會更加的努力學(xué)習(xí)和研究系統(tǒng)的開發(fā)洒试,爭取在今后的學(xué)習(xí)中能夠有更大的進步和更多的收獲。在今后可以自己做出更完美的程序和精致的畫面朴上。