android 第四課

1. ? ? ?這周主要是學(xué)習(xí)了微信的ui制作中五種布局的方式,分為線性布局相對(duì)布局絕對(duì)布局表格布局和幀布局,我們常用的是相對(duì)布局

2. ? ? ?首先先在res文件中新建一個(gè)xml文件,在文件中設(shè)置文件的背景顏色和接下來文本的布局方式,

3. ? ? ?首先先添加一個(gè)textview方法將文本距頁面的寬高設(shè)置好,并用text的命令設(shè)置將要提供用戶輸入東西的標(biāo)題

4. ? ? ?用textsaze命令設(shè)置這個(gè)文字占整個(gè)頁面的大小,文字的面積要用sp進(jìn)行設(shè)置。

5. ? ? ?用exittext設(shè)置一個(gè)用戶將要輸入文本框的長度。這個(gè)長度要用dp表示。

6. ? ? ?用hint命令可以提示用戶在文本框中將要輸入的東西,在用戶輸入之后提示消失。

7. ? ? ?在密碼方面需要保密,所以要用inputtype命令來隱藏用戶輸入的文本,以更好的保密。

8. ? ? ?建立一個(gè)color的xml文件把多有的顏色數(shù)據(jù)都存放在這個(gè)文件中方便顏色的使用。

9. ? ? ?在頁面的最后創(chuàng)建一個(gè)按鈕button,同樣設(shè)置其中文本的長度以及高度。用background命令設(shè)置這個(gè)button的背景顏色要用@color/的命令。

10. ?接下來輸入這個(gè)按鈕的文本text這個(gè)按鈕的標(biāo)題

11. ?android:layout_toRightOf ? ? ? ? 在指定控件的右邊

android:layout_toLeftOf ? 在指定控件的左邊

android:layout_above ? ? ? ? ? ? ? ?在指定控件的上邊

android:layout_below ? ? ? ? ? ? ? ?在指定控件的下邊

android:layout_alignBaseline ? 跟指定控件水平對(duì)齊

android:layout_alignLeft ?跟指定控件左對(duì)齊

android:layout_alignRight ? ? ? ? 跟指定控件右對(duì)齊

android:layout_alignTop ? 跟指定控件頂部對(duì)齊

android:layout_alignBottom ? ?跟指定控件底部對(duì)齊

android:layout_alignParentLeft ? ? ? ?是否跟父布局左對(duì)齊

android:layout_alignParentTop ? ? ? ? 是否跟父布局頂部對(duì)齊

android:layout_alignParentRight ? ? 是否跟父布局右對(duì)齊

android:layout_alignParentBottom 是否跟父布局底部對(duì)齊

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

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

android:layout_centerInParent ? ? ? ?在父布局中居中

12. ?dp是設(shè)備的獨(dú)立像素。Sp是比例像素

13. ?在res中新建一個(gè)xml文件。在開始設(shè)置使用相對(duì)布局

14. ?設(shè)置一個(gè)layout使其為全屏

15. ?用tmageview,設(shè)置一個(gè)圖片的初始位置,用@+id定義其屬性并將其命名為img1。

16. ?設(shè)置其引用的位置為drawable

17. ?layout_centerInParent="true"如果為真,該控件將被至于父控件水平方向與垂直方向。

18. ?將下一個(gè)圖片至于剛才圖片的上方,首先先定義一個(gè)屬性,并用@id方式引用屬性引用為img1。加一條命令為layout_above。

19. ?在左,右,下時(shí),分別用命令android:layout_toLeftOf,android:layout_toRightOf,android:layout_below

20. ?這次實(shí)驗(yàn)做得非常的成功不過最后還是有一點(diǎn)點(diǎn)的小遺憾,最后一個(gè)實(shí)驗(yàn)在運(yùn)行時(shí)出現(xiàn)了很不幸這個(gè)程序停止運(yùn)行,但是代碼并沒有出錯(cuò),也沒有找到真正停止運(yùn)行的原因。在新建手機(jī)之后,還是不能夠正常的運(yùn)行,也算是實(shí)驗(yàn)的一個(gè)小小的遺憾,不過總體還是做的很好。也很興奮,以后我會(huì)更加的努力學(xué)習(xí)和研究系統(tǒng)的開發(fā),爭取在今后的學(xué)習(xí)中能夠有更大的進(jìn)步和更多的收獲。在今后可以自己做出更完美的程序和精致的畫面。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容