Chinaunix首页 | 论坛 | 博客
  • 博客访问: 166291
  • 博文数量: 60
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 617
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-24 10:59
文章分类

全部博文(60)

文章存档

2022年(2)

2020年(23)

2019年(1)

2010年(1)

2009年(33)

我的朋友

分类: Android平台

2020-08-28 20:14:31

一、什么是像素密度和分辨率?
1. 像素密度:屏幕上每英寸所拥有的像素数量,单位为:PPI。该数值和屏幕尺寸没有关系,其数值越大,显示越清晰。
2. 分辨率:分为横向和纵向分辨率,是指屏幕横向或纵向像素点的数量。屏幕尺寸相同情况下,分辨率越高,显示越清晰。如常见的1920x1080,是指横向有1920个像素点,纵像有1080个像素点。

二、昂达V975m V3 的原始像素密度和分辨率
像素密度:320PPI
分辨率:2048x1536

三、修改像素密度和分辨率
使用控制台或adb通过命令修改
1. 显示当前像素密度
wm density
========================
Physical density: 320

2. 显示当前分辨率
wm size
========================
Physical size: 2048x1536

3. 修改像素密度
wm density 300

4. 修改分辨率
wm size 1920x1440

wm命令具体使用方法可参考:https://www.cnblogs.com/lialong1st/p/10078186.html

四、修改像素密度和分辨率的逻辑
1. 分辨率要成比例改
2. 像素密度根据分辨率的比例来改



像素密度参数的存储位置
/system/build.prop
“ro.sif.lcd_density=”的参数。


阅读(905) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~