- 博客(14)
- 收藏
- 关注
原创 DevEco Testing实战-场景化性能测试
DevEco Testing将测试能力以测试服务卡片的形式呈现给用户,无需复杂的配置,即可一键执行测试任务,同时提供了测试报告和分析,辅助开发者发现应用和产品问题,提升应用质量。根据文档或自己去编写号用例,执行main_py,这个时候设备就按照你的用例里去做了,比如滑动、点击等等进行测试了,具体代码创建好之后会有示例,具体根据自己需求来。3.DevEco Testing Hypium下载完后,是一个zip文件,解压后,我这边显示四个zip。创建和执行任务,就完事了,测试报告就会出来了。
2025-09-24 16:17:32
902
原创 Flutter SDK对于OpenHarmony平台的兼容拓展常见错误
5.执行flutter devices找到你的设备,我用的是真机,再执行hdc -t 设备号 install hap包路径,项目就已经在你的设备上安装了。4.构建hap命令flutter build hap --debug --target-platform ohos-arm64,这段命令就行了;2.deveco版本问题,一定要按照文档上的版本去下载,例如我的为5.1,api为18,不然一直在报错;Flutter鸿蒙化在社交通讯领域的使用,根据链接文档一步一步的做。会出现很多小的错误,我是用的是mac。
2025-09-24 15:28:33
156
原创 HarmonyOS RN中使用react-native-view-shot报错
解决办法:将rn的view改为ScrollView去包裹就可以了。最后截取的图片要不报错,要不只有一个背景。
2025-09-03 15:38:48
115
原创 鸿蒙应用开发中 JWT 生成工具类实现详解
JWT 由三部分组成:头部(Header)、载荷(Payload)和签名(Signature)。头部定义算法和令牌类型,载荷存放声明信息,签名用于验证令牌的完整性。通过本文的代码实现,我们在鸿蒙应用中构建了一个功能完整的 JWT 生成工具类。从 JWT 各部分的构建,到利用鸿蒙模块实现安全的签名计算,每个环节都紧密结合鸿蒙开发特性。开发者可以基于此工具类,快速在鸿蒙应用中集成 JWT 相关的身份验证功能,同时也可根据实际业务需求,对代码进行扩展和优化,如完善错误处理、优化日志记录等。
2025-04-09 09:08:32
470
原创 HarmonyOS学习 - ui动画
我最近用 ArkUI-X 实现了一组 "会跳舞的 UI",从弹性按钮到双人舞组合动画,让组件们灵活起来✅ 弹性按钮:点击后像弹簧一样回弹✅ 图片缩放:加载时自动收缩表演✅ 路径动画:图标沿着自定义路线 "蛇形走位"✅ 旋转文字:360° 旋转停不下来✅ 组动画:按钮集体跳机械舞✅ 双人舞:图片与文字同步旋转平移。
2025-03-24 14:44:20
608
原创 HarmonyOS学习 - 二分查找和冒泡排序和快排
由于长时间工作原因,刚开始写代码时的一些简单算法和模式都已经忘了,记录一下。// 冒泡排序,就像小鱼在水里一个一个地把大泡泡往上冒。// 快速排序,就像给数组来一场“分区大作战”// 二分查找,如同在一本大字典里快速找单词。
2025-03-24 11:15:22
687
原创 HarmonyOS开发 - 签名的实现
签名功能在移动应用中具有广泛的场景和重要作用,而在鸿蒙开发中签名还是可以使用。// 把当前移动时的坐标作为下一次的绘制路径的起点。// 按下时的点作为起点。// 创建一个新的路径。// 没有按下就不管。Button('重新签名')Button('确认签名')// 获取屏幕宽高(单位:px)
2025-03-24 09:46:41
881
原创 HarmonyOS开发 - 富文本的实现
不仅承载着多样化的内容呈现需求,更是连接用户与服务的关键桥梁。无论是社交应用中的图文混排、教育类 App 的课件展示,还是办公场景的文档编辑,富文本的实现能力直接影响着用户体验的深度与广度。Button('提交').width('80%')直接上代码,copy过去就能使用。
2025-03-23 16:03:04
1120
原创 HarmonyOS开发 - 上传图片和拍照组件封装
const WRITE_MEDIA_PERMISSION: Permissions = 'ohos.permission.WRITE_MEDIA' //媒体写入权限。private complete: (res: request.TaskState[]) => void = () => {} //上传完成回调。private fail: (res: request.TaskState[]) => void = () => {} //上传失败回调。//需要申请选项列表。
2025-03-23 15:29:40
696
原创 HarmonyOS开发 - 最原始简易的瀑布流
columnsTemplate("1fr 1fr") 是去展示几列,可以自己定个变量去修改,这里只是简单演示一下。//想要显示标题或者文字可以注释下面一段自行修改。// 存在对应的jpg文件才会显示图片。//想要显示标题或者文字可以注释下面一段自行修改。//设置每一个item的高度。// 存在对应的jpg文件才会显示图片。onAppear:滚动到底部触发,可以去调接口增加数据。//设置每一个item的高度。// 即将触底时提前增加数据。// 即将触底时提前增加数据。这个一定要设置,不然图片可能高度为0。
2025-03-21 17:48:40
582
原创 HarmonyOS开发 - ohpm超时报错处理
原因是ohpm默认初始timeout时间为6000,当你install比较大的库,或者网速比较慢的时候,会一直失败。1、ohpm config set fetch_timeout 2000 设置超时。2、ohpm config get fetch_timeout 查看超时;换个网试试吧~~~~解决方法:更改timeout。
2025-03-20 16:37:41
1091
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅