本文介绍在开源鸿蒙OpenHarmony系统下,修改DPI密度值的方法,触觉智能Purple Pi OH鸿蒙开发板演示,搭载了瑞芯微RK3566四核处理器,Laval鸿蒙社区推荐开发板,已适配全新开源鸿蒙OpenHarmony5.0 Release系统,适合鸿蒙开发入门学习。

源码中修改DPI

修改源码路径下的配置文件中<dpi>***</dpi>的数值:

/vendor/industio/purple_pi_oh/window_config/display_manager_config.xml

 

图片

默认为240,其范围是在80-640,根据自己需求修改完成后,重新编译验证结果。

推送文件方式修改DPI

相关配置文件在开发板系统下路径为:

system/etc/window/resources/display_manager_config.xml

输入以下命令将此文件push到本地,根据自己需求修改后,再将文件推送回开发板:

#重新挂载文件系统,将设备改为可读可写C:\Users\aston> hdc shell mount -o remount,rw /
C:\Users\aston> hdc file recv “system/etc/window/resources/display_manager_config.xml” “本地路径” 
#修改完成后将文件推动回去C:\Users\aston> hdc file send “本地路径” “主板系统路径”
#重启设备C:\Users\aston> hdc shell reboot

密度值对比

当密度值修改至150时结果如下图所示:

 

图片

当密度值为550时结果如下图所示:

 

图片

 

产品购买

作为开源鸿蒙OpenHarmony硬件方案的领跑者,触觉智能坚守开源共创精神,Purple Pi OH鸿蒙开发板源码全开放,持续为大家带来各种技术分享,产品具有以下优势:

  • 支持OpenHarmony/Andriod/Linux

    多操作系统,兼容树莓派排针;

  • 瑞芯微RK3566芯片,四核A55处理器,

    主频1.8GHz,Mali G52-2EE GPU;

  • 支持OpenGL/CL/Vulkan,8M ISP;

  • 1T算力NPU,支持TensorFlow/Caffe/

    MXNet/PyTorch等深度学习框架;

  • 支持1 x 千兆以太网、3 x USB2.0

    1 x USB3.0、3 x UART、2 x SPI

    2 x I2C、28 x GPIO、1 x MIPI DSI

    1 x MIPI CSI、1 x HDMI;

  • 率先支持OpenHarmony5.0/4.1/4.0/

    3.2,开放SDK源代码、3D打印外壳;

  • 活跃的开发者社区, 更多牛人在线互动

    与技术支持;

Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐