Android中的lcd_density设置

本文详细探讨了Android系统中lcd_density的设置,包括如何在/system/build.prop中调整该值以适应不同分辨率的屏幕,如HVGA、WVGA和800x600屏幕。通过调整lcd_density,可以改变UI元素的大小,解决通知栏不全屏等问题。文章还介绍了DisplayMetrics类中与密度相关的常量,并提供了通过adb修改设备lcd_density的方法以及修改CompatibilityInfo.java文件的替代方案。
摘要由CSDN通过智能技术生成

Android中的lcd_density设置

在/system/build.prop中设置:

对于HVGA屏,设置ro.sf.lcd_density=160

对于WVGA屏,设置ro.sf.lcd_density=240

下文对于lcd_density的设置讲解的很清楚。

我的是800x600的屏,在Android 的Notifications没有达到满屏幕宽度

 

原以为就是xml布局文件的问题,直接找到确定其布局的文件status_bar_expanded.xml,发现并无异样,也就是并非是此问题导致。由于经常使用emulator,一个偶尔的机会发现,我自己建立的avd设备也没有达到宽度满屏,但官方内置的几个skins却是可以。看来这里面肯定有差别。在进入到sdk的skins的目录。发现有一硬件配

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值