這篇文章主要介紹了Android中如何實(shí)現(xiàn)自適應(yīng)布局的相關(guān)知識(shí),內(nèi)容詳細(xì)易懂,操作簡(jiǎn)單快捷,具有一定借鑒價(jià)值,相信大家閱讀完這篇Android中如何實(shí)現(xiàn)自適應(yīng)布局文章都會(huì)有所收獲,下面我們一起來看看吧。
成都創(chuàng)新互聯(lián)自2013年起,先為道縣等服務(wù)建站,道縣等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為道縣企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。res/values/styles.xml
對(duì)于平板(豎直的)來說,我們可以添加一些外邊距,因?yàn)槠聊粔虼蟆?/p>
res/values-sw600dp/styles.xml
在平板上豎直和水平的***區(qū)別在于,我們會(huì)加上margin值,這樣內(nèi)容就不會(huì)充滿整個(gè)屏幕了、我們還可以給父視圖加一個(gè)背景圖片,來填充空白區(qū)域。
res/values-sw600dp-land/styles.xml
然后我們可以在不同的屏幕上,這樣使用樣式文件:
... buttons, edit texts, text views, etc ...
這是在四寸屏幕手機(jī)的效果:
這是在七寸平板上的效果:
這是在七寸平板的橫屏效果:
還有一些在CSS里面非常方便的屬性(比如bootstrap),它們是一些幫助類,如.visible-phone,.hidden-phone,.visible-tablet等等,在Android上也可以這么做。
把這些樣式放在對(duì)應(yīng)的配置文件夾中,然后就可以在需要的時(shí)候隱藏顯示相應(yīng)的控件了。
... some content ... ... some extra content since we have space ...
對(duì)于平板(水平的)來說,此樣式會(huì)顯示兩列,但是對(duì)于大多數(shù)設(shè)備來說,第二列是不會(huì)顯示的。
僅僅用了幾行xml代碼,我們就能夠創(chuàng)建一個(gè)迷你的布局框架了,我們還可以擴(kuò)展這種技術(shù),根據(jù)需要去實(shí)現(xiàn)一個(gè)通用的樣式文件,以后可以用到項(xiàng)目中。
關(guān)于“Android中如何實(shí)現(xiàn)自適應(yīng)布局”這篇文章的內(nèi)容就介紹到這里,感謝各位的閱讀!相信大家對(duì)“Android中如何實(shí)現(xiàn)自適應(yīng)布局”知識(shí)都有一定的了解,大家如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。