logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙 BLE 蓝牙智能设备固件升级之DFU升级方式(Nordic芯片)

一:问题(1)开始升级,crc 校验不通过解码压缩包,发送 op code3 的时候,包校验不通过,直接卡死在 crc 校验不通过,这个是因为这个地方设置的有问题,在 writeInitData 里面的 writeInitPacket ,把写入方式修改为await this(2)写入包的时候,由于写入过快,会导致丢包,固件接收到的包总数有问题,会导致升级失败只需要在 BaseCustomDfuIm

#harmonyos#华为
鸿蒙权限请求工具类

前言:鸿蒙权限请求也是必不可少的,安卓如果在清单文件中申请了,就可以手动打开权限,但是鸿蒙却有一丢丢不一样,权限管控的很严格,如果你的应用不符合一些权限申请的范围,就会被告知为高危权限申请,不能上架的,所以鸿蒙申请权限要看你的应用类型去申请相对应的权限。// 打开系统设置的权限管理页(处理授权结果)// 提取 tokenID 标识。// 动态申请授权(首次弹窗申请)// 程序访问控制管理。二:以下

文章图片
#harmonyos#华为
鸿蒙实现相机拍照及相册选择照片

1.如果你的应用不是存储类型或者相机拍照类型,你就需要用 @kit.CameraKit Api 实现相机拍照和相册选择照片功能,如果你不用这个的话,你使用 picker.PhotoViewPicker ,你就需要申请权限,那你提交应用审核的时候就会被拒,说你使用了敏感权限。//从相册中选 photoAccessHelper版。2.以下是自己封装的一个工具类,可直接导入使用。// 从沙箱中获取图片路

鸿蒙封装自己的 TitleBar

前言: 安卓开发的时候会封装公共的自定义控件,鸿蒙开发的时候也不例外,这不,我就自定义了自己的 TitleBar 组件,完美匹配了安卓开发时候的套路,哈哈哈。1. TittleBar 包含左边按钮,中间文字,右边按钮,为了使布局更加灵活我使用的是 Stack 堆叠容器在最外层去包裹里面的控件。2.按钮的交互逻辑,包含:左边/右边 按钮返回,是否显示,是否可切换图标,以及按钮点击监听回调。//右边文

#harmonyos#android#华为
年终总结

   匆匆时光如流水,转眼即逝,2019 年已经到来,新的一年里,老弟先祝各位同仁工作顺利,事事顺心。   2018  年过的真快,通过这一年的不懈努力,在工作上也去取得了一定的成果,但是还存在一些不足,下面就是我这一年的工作总结。 一:工作总结  (1) 科大讯飞语音识别集成和使用  (2)腾讯叮当语音识别集成和使用  (3)阿里语音识别的集成和使用   (4)各大框架的...

到底了