
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在OpenHarmony源码中后台ServiceAbility使用相机流程 在OpenHarmony源码中后台ServiceAbility不允许使用相机拍照,为了实现在服务中使用部分相机能力,如人脸识别等场景需要,特此在服务中做了一些定制。 1.主要是在security_access_token中针对某特定包名CAMERA_ENABLED_BUNDLE_NAME的Service深度定制。 代码
兴趣领域:各应用、服务、框架,OTA、systemui、launcher、settings、三方应用等。xts、三方库等等。 社区贡献:解答问题230+次,被采纳xx个,文章13篇。 最新代表作品: OpenHarmony如何修改设备名称_OneFan_-Laval社区 OpenHarmony 4.0 Release 循环拉起应用功能_OneFan_-Laval社区 OpenHarmony 4.0
鸿诚志远RK系列行业主板应用横屏适配案例分享-Laval社区开发板直播课材料 附件为课程材料
兴趣领域:各应用、服务、框架,OTA、systemui、launcher、settings、三方应用等。xts、三方库等等。 社区贡献:解答问题140+次,被采纳xx个,文章8篇。 最新代表作品: OpenHarmony如何修改设备名称_OneFan_-Laval社区 OpenHarmony 4.0 Release 循环拉起应用功能_OneFan_-Laval社区 OpenHarmony 4.0
需求场景:有部分场景需要修改设备名称,用于设备名称展示和 xts 送测等场景。 需求分析:修改设备名称的入口在设置-关于设备-设备名称,同理在设置-蓝牙中开启蓝牙也会有设备名称入口。 1.Settings 源码的 DeviceName.ets 中 @StatedeviceName: string = AboutDeviceModel.getSystemName(); TextInput({ tex
需求场景:有部分应用在异常退出时希望重新被启动,无需用户手动操作。 需求分析: 我们还是可以使用在某个常驻服务来实现拉起操作,还是走launcher创建窗口时来实现。此时我们需要去监听某个应用被杀死的状态,刚好 appManager.on(‘applicationState’, applicationStateObserver)这个接口实现了监听应用的状态,并在onProcessDied中可以查询
OpenHarmony 4.0 Release 应用自启动 需求场景:部分场景,三方应用、定制应用或系统应用需要在开机时就自启动指定应用,比如某些货物售卖机、售票窗口、检票口、打卡机等。 提供方案: 方案一:因开机动画及锁屏功能正常时,都是先显示桌面(launcher),故提供在launcher 创建窗口时,将某指定应用(非服务类型)拉起。 代码解析: laucnher的窗口创建在工具类Windo
1.错误码:9568293 失败原因:MSG_ERR_INSTALL_CHECK_SYSCAP_FAILED 类分析 安装报错信息: C:\Users\Administrator>hdc install -p D:\backup\n017036\Desktop\xxx.hap [Info]App install path:D:\backup\n017036\Desktop\xxx.hap,
需求背景:OpenHarmony部分应用场景需要支持深色模式,而深色模式是在通过大量的“人因研究”后,对文字前景与深色背景对比度以及文字和系统图标的颜色进行优化处理,确保人眼观看感受一致、舒适和易读的一种模式。 需求分析: 1.系统深色/浅色模式:后续单独讲解。 2.单个应用深色模式: OpenHar
背景:针对切换输入法弹窗不显示问题,单独开贴。 解决方案: 1.确认当前系统版本及包名 因为在4.0R上 输入法弹窗的包名是cn.openharmony.inputmethodchoosedialog,在4.1R及5.x R版本上,输入法弹窗包名改为了com.ohos.inputmethodchoosedialog。在对应配置自启动及预安装的地方需要一一对应。 2.确认当前默认输入法 默认输入法属