android 适配问题
PHPz
PHPz 2017-04-17 18:01:06
0
7
590

在布局的时候px明显更适合适配,不用考虑像素密度,只需要知道分辨率就可以,为什么官方还推荐dp呢

PHPz
PHPz

学习是最好的投资!

全部回覆(7)
Peter_Zhu

我建議用相同比率來適合不同的螢幕.
舉個栗子:160px為單位.
寫好對應的drawable.
如果在320px的那麼就是0.5
如果在320px的那麼就是0.5

🎜🎜以此類推. 直接寫上PX可以適配大部分的屏幕. 這也是參考CSDN上面洪樣的博客裡面的寫法.但是比較麻煩的就是維護的drawable比較多. 適配主流屏幕就可以了.可以試試.望採納!🎜
迷茫

必須推薦我翻譯的官方文件:http://blog.csdn.net/wzy_1988...

巴扎黑

Android的適配最好是用現在Google官方給的percent工具,就是佈局採用百分比的形式來寫,幾乎不用適配各個尺寸屏幕的分辨率了,因為它是百分比的,和前端有點像,這是一個趨勢了。

PHPzhong

給你推薦一篇文章http://www.jianshu.com/p/f188...

Peter_Zhu

這是道送分題啊同志
就算是ios產品之間分辨率相差都很大,更別說有幾萬種機器的android了
你寫個500px寬的控件,在2k屏上只有三分之一,但在720*1280機器上已經佔超過三分之二寬度,ui都沒辦法看了

洪涛

dp=px*160/dpi
dpi=160的設備上 160dp=160px=1inch
dpi=320的設備上 160dp=320px=1inch

用dp保證了在什麼解析度上 160dp的視覺效果都是1吋的長度

Peter_Zhu

現在都是用鴻洋的autolayout

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板