Android初級(jí)-布局,常用控件(上),資源

01-Android中6種布局以及各自作用

布局管理器本身并不會(huì)顯示任何效果,只是可以約束內(nèi)部控件的排列方式。

線性布局LinearLayout

可以讓內(nèi)部組件按照水平或垂直的方式進(jìn)行擺放。還可以通過(guò)權(quán)重的方式讓內(nèi)部組件等 比例擺放。

相對(duì)布局RelativeLayout

可以讓內(nèi)部組件相對(duì)父容器來(lái)進(jìn)行擺放,還可以相對(duì)兄弟組件來(lái)擺放。

幀布局FrameLayout

可以讓組件一個(gè)疊加一個(gè)進(jìn)行擺放。

表格布局TableLayout

可以讓組件按照行的方式進(jìn)行擺放,如果想讓一行有多列可以放在TableRaw組件中。

網(wǎng)格布局GridLayout

讓組件按照行與列的方式進(jìn)行擺放。

絕對(duì)布局AbsoluteLayout

讓組件按照xy的坐標(biāo)來(lái)進(jìn)行擺放。

02-LinearLayout實(shí)現(xiàn)效果以及屬性,權(quán)重




03-RelativeLoutay實(shí)現(xiàn)效果以及屬性,margin和padding的區(qū)別






04-FrameLayout實(shí)現(xiàn)效果以及屬性,



05-android中的尺寸(dp,sp,px)

dp:度量單位,用于表示組件的寬或高。

sp:文字的大小單位,用于設(shè)置字體的大小。

px:像素點(diǎn)。

07-TextView文字組件的使用和屬性設(shè)置



08-Button按鈕的繼承體系和屬性設(shè)置

Button繼承于TextView,TextView繼承于View,View繼承于Object


09-EditText輸入框組件的屬性和使用(內(nèi)容的長(zhǎng)度,文本提示,密碼,數(shù)字限制),以及獲取文本內(nèi)容



Java代碼:


10-res/values下可以有的所有資源,以及使用(color string dimen style xml中引用)



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容