作為一個(gè)Android開(kāi)發(fā)者,有一個(gè)需要克服的問(wèn)題,屏幕適配實(shí)際上是一件非常痛苦的事情,原因是Android的開(kāi)放性,今天武林技術(shù)頻道小編為大家總結(jié)Android-屏幕適配需要注意的地方。
1.盡量使用線性布局(LinearLayout)和相對(duì)布局(RelativeLayout),不要使用絕對(duì)布局。
2.盡量使用dip和sp,不要使用px。
3.為不同的分辨率提供不同的布局文件和圖片。
例如:
?
4.在AndroidMainfest.xml中設(shè)置多分辨率支持。
總結(jié)一下:
1)android:anyDensity="true",系統(tǒng)會(huì)依據(jù)屏幕密度,自動(dòng)去找對(duì)應(yīng)的文件夾。
2)android:anyDensity="false"
(1) 如果drawable-hdpi,drawable-mdpi,drawable-ldpi三個(gè)文件夾中有同一張圖片資源的不同密度表示,那么系統(tǒng)會(huì)去加載drawable_mdpi文件夾中的資源
(2) 如果drawable-hpdi中有高密度圖片,其它兩個(gè)文件夾中沒(méi)有對(duì)應(yīng)圖片資源,那么系統(tǒng)會(huì)去加載drawable-hdpi中的資源。
(3) 如果drawable-hdpi,drawable-mdpi中有圖片資源,drawable-ldpi中沒(méi)有對(duì)應(yīng)的圖片資源,那么系統(tǒng)會(huì)加載drawable-mdpi文件夾中的資源
以上就是武林技術(shù)頻道小編收集的總結(jié)Android-屏幕適配需要注意的地方,可以看出這個(gè)行業(yè)的發(fā)展前景非常的不錯(cuò),小編建議對(duì)這方面感興趣的可以抓住機(jī)會(huì)學(xué)習(xí)一下哦!
新聞熱點(diǎn)
疑難解答
圖片精選