修改系统dpi

Posted suxiaoqi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了修改系统dpi相关的知识,希望对你有一定的参考价值。

系统dpi设置不合理,会导致屏幕显示效果差。配置系统dpi设置ro.sf.lcd_density的值即可,不同项目设置位置不同,以高通为例:需要修改

项目/device/qcom/common/rootdir/etc/init.qcom.early_boot.sh里的

....

if test -n "$virtual_size"
then
if [ $virtual_size -ge "1080" ]
then
if [ $soc_hwplatform == "SBC" ]
then
setprop ro.sf.lcd_density 240
setprop qemu.hw.mainkeys 0
else
setprop ro.sf.lcd_density 480
fi
elif [ $virtual_size -ge "720" ]
then
setprop ro.sf.lcd_density 320
elif [ $virtual_size -ge "480" ]
then
setprop ro.sf.lcd_density 240
else
setprop ro.sf.lcd_density 320
fi
fi

......

以上是关于修改系统dpi的主要内容,如果未能解决你的问题,请参考以下文章

修改Android系统字号

如何在 JavaFX 中获取系统 DPI?

win10缩放影响鼠标dpi

安卓系统,5.5寸手机屏幕最合适的DPI是多少?

设置进程 DPI 感知,以便系统补偿缩放因子

DPI 意识 - 在一个版本中不知道,在另一个版本中知道系统 [重复]