目录
问题
今天在研究屏幕适配的一些细节性问题,自己折腾了折腾,也搜索了一些网上教程参考;
自己着手搞得过程中,发现这个smallestWidth 得这个数值是怎么得来呢 ?
这几天遇到得问题列表:
1. 小米手机系统上提供得尺寸信息(6.39 inch, 2340 x 1080 px, 403 ppi),和我代码计算出来得不一样, 估计我计算有问题;
2. 适配方式,一种是修改density 系数相关,一种是自动计算dimen-xxx, 直觉上感觉有点不大道至简啊,没有采用系统介入得方式;
公式
Ndp = smallestWidth * 160 / densityDpi
这个densityDpi 其实就