Android 文件布局一些细节备忘
android:layout_weight
在布局文件中Listview下面增加一個(gè)Button,如果不設(shè)置該選項(xiàng)則當(dāng)list項(xiàng)目較多超出一個(gè)屏幕顯示范圍時(shí),下面的控件如Button將無(wú)法顯示,如果在Listview布局中增加:android:layout_weight="1",則可以保證Button的顯示。
在僅兩個(gè)控件Listview和Button中如果Listview設(shè)置android:layout_weight="1",Button不設(shè)置該屬性,則可以這樣理解在預(yù)留了Button的顯示空間之后Listview將占據(jù)剩余的全部布局空間。
控件命名:
<TextView/> :[title|text|...]_XXX,多數(shù)情況下作為靜態(tài)控件,根據(jù)TextView的作用添加前綴,如作為小標(biāo)題用title,作為信息提示可以用text
<ListView/> :XXX,作為經(jīng)常內(nèi)容變動(dòng)的動(dòng)態(tài)控件,直接根據(jù)使用目的加以命名即可;
<Button/>:button_XXX,直接添加button作為前綴;
...
android:text,android:hint
使用的字符信息命名直接與控件id相同即可,兩者在不同的命名空間下,分別為R.id.XXX,R.string.XXX,使用同樣的名稱,在使用時(shí)既不會(huì)混淆,也方便命名和易于對(duì)應(yīng)與使用。
轉(zhuǎn)載于:https://blog.51cto.com/xjhznick/1558939
總結(jié)
以上是生活随笔為你收集整理的Android 文件布局一些细节备忘的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Activity和ListActivit
- 下一篇: 成分分析