Android日記之2012\01\08

說真的,挺怕在休息的日子裏來寫這些東西。因爲往往休息的時間是不會去碰這些技術性的東西的,但是既然自己稱其爲日記了,那就是要每天來記錄的,也算是給自己的一點壓力吧。
嗯~~~今天說什麼呢~~~Layout吧,只要是寫到Android程序都會涉及到的東西。
首先是LineaLayout。因爲這個可以說用的十分平凡,也很方便。當我需要垂直排列,orientation爲vertical,水平則爲horizontal。當其中所有的控件都爲fill_parent時,可以通過調節weight,其值越大,所佔的地方就越小。但是,在使用LineaLayout的時候,有一點不足的就是當一個頁面中既有水平佈局,又有垂直佈局的時候,就需要用多個LineaLayout,系統在編譯的時候就會生成多個LineaLayout,這對設備是個負擔。
所以,當我們的界面比較複雜的時候,我們可以用RelativeLayout。通過控件之間位置的關係來確定每個控件的位置。用多了其實也挺方便的,至少我喜歡。
還有一個常用的是TabLayout,是帶有標籤的佈局,這個在我今年一月3號的日記中提過了,而且google在新的jar包裏不提倡使用TabLayout了,在此也不多說了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章