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