美文网首页
android 适配(待解决)

android 适配(待解决)

作者: 比尔王BillWang | 来源:发表于2017-05-09 10:55 被阅读0次

发现一个很坑的情况

魅族 note 3 锤子T1 乐视pro3 三星note1 红米note 一加五
分辨率 1920 * 1080 1920 * 1080 1920 * 1080 1920 * 1080 1280*720 1920 * 1080
英寸 5.5 4.95 5.5 5.5 5.5 5.5
dpi 480 480 420 480 320
density 3 3 2.6 3 2
xdpi 480 442.451 403.411 386.366 320 400
ydpi 480 443.345 403.041 387.047 320 400

问题1:T1与note3,分辨率一样,dpi一样。那么小屏幕的T1,应该比大屏幕的note3的xdpi要大。
如果是用values - xxhdpi 来适配的话,因为这两个都是1920 * 1080 所以使用的是同样的尺寸。
所以只能用 values - sw360dp 和 value - sw410dp来适配。

发现还有个变量是xdpi ydpi 指的是每一英寸下对应的物理像素点,感觉可以用它做点什么。

有个想法 所有的控件都自己包装一层,然后初始化的时候再去转化下根据xdpi 和 ydpi

相关文章

网友评论

      本文标题:android 适配(待解决)

      本文链接:https://www.haomeiwen.com/subject/bwebtxtx.html