[RK3399][Android7.1] 调试笔记 --- 开机桌面显示位置偏移问题

在RK3399平台的Android 7.1系统中,遇到开机后LVDS屏幕的桌面图标显示偏移,导航栏消失的问题。原因是ppi设置不正确。解决办法是调整ro.sf.lcd_density的值。文章介绍了ppi、dpi、dp等概念,解释了屏幕适配的原理,并提供了计算公式。
摘要由CSDN通过智能技术生成

Platform: RK3399
OS: Android 7.1
Kernel: v4.4.83

现象:

移植好LVDS屏幕之后发现桌面上显示的ICON偏移,并且导航栏也看不到了。
正常应该是这些ICON都是底部显示。

在这里插入图片描述


原因:

ppi设置不对,修改ro.sf.lcd_density的值即可。


原理说明:

关于ppi,网上看到一篇文章介绍非常到位,这里引用记录:

在进行适配分析前,必须要了解一些概念,这样才能明白之后说的内容。那就是屏幕size,屏幕分辨率,px,dp,dip,sp,dpi,ppi,densityDpi,density。看到这么多东西可能有人就烦了,没办法,只有理解了这些东西才能理解如何适配。对于这些词,网上也已经说了很多很多,不过好几年过去了,发现还是没人系统的全面的把这个总结一下,所以今天我就来做这个工作。

屏幕size我们一般以英寸来计算,1英寸=2.54厘米。一般来说的屏幕尺寸指屏幕对角线的尺寸。比如说屏幕是5英寸的,那么既不是屏幕宽,也不是屏幕高,而是屏幕对角线的长度。

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值