安卓romer吧 关注:60贴子:756
  • 8回复贴,共1

修改手机屏幕密度教程

只看楼主收藏回复

一楼不给看


IP属地:广东来自Android客户端1楼2014-02-18 09:45回复
    修改build.prop中的ro.sf.lcd_density通过修改该/system/build.prop文件中的ro.sf.lcd_density来改变屏幕分辨率(屏幕密度值)。
    已经root过的手机,打开RootExplorer软件,进入/system目录,点标路径题栏上的按钮挂载读写,找到长按build.prop文件,菜单中选择“使用文本编辑器打开”。然后用肉眼查找或者使用920文本编辑器,找到ro.sf.lcd_density一行,修改其值即可。
    数字越小,表示密度越大,屏幕上可以显示的内容就越多。
    比如defy,原厂的值为240,可以考虑改为213。其他FWVGA级别的手机(480*854)(比如小米1/1s等)也可参照此值修改。而某些大屏幕720p的手机(如LG lu6200,小米2,MOTO atrix HD等),原厂值为320,建议将其改为240,以充分利用720p大屏优势,显示更多的内容。
    lcd_density值的计算对于HVGA屏,设置ro.sf.lcd_density=160;对于WVGA屏,设置ro.sf.lcd_density=240。
    用320*480,然后除以需要的宽度。比如需要480*854的,320*480/480=320,有余数的话取整。但这样计算得到的结果不一定适用。
    建议与警告修改后虽然屏幕上显示的内容增加了,但对应的内容也变小了。有可能出现看不清、点不准的情况。这需要权衡一下。另外,某些软件由于缺少对高分辨率的支持,可能会出现无法全屏的情况,或者界面变得不那么和谐。另外,还需要更改某些桌面启动器的栅格数,以便看上去更美观,也更实用。


    IP属地:广东来自Android客户端2楼2014-02-18 09:46
    回复
      看看,挺实用的


      IP属地:重庆来自Android客户端3楼2014-02-19 08:00
      回复
        这不是修改屏幕的,而是软件识别你屏幕的分辩


        来自手机贴吧4楼2014-02-19 14:36
        回复
          这不是修改屏幕的,而是软件识别你屏幕的分辩


          来自手机贴吧5楼2014-02-19 14:38
          收起回复
            如果没有找到ro.sf.lcd_density,就直接把ro.sf.lcd_density=数字复制粘贴到build.prop任意位置即可。


            IP属地:青海来自Android客户端6楼2014-02-20 12:52
            回复