logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙里面的组件封装和使用

摘要: 在HarmonyOS开发中,封装重复UI组件(如按钮样式)可提升代码复用性和维护效率。文章对比两种封装方法:1)自定义组件(@Component),支持属性、生命周期和状态管理,适合复杂交互场景;2)自定义函数(@Builder),轻量简洁,适合静态UI结构。组件封装能简化代码、优化性能,开发者可根据需求选择方案——简单UI用函数,动态交互用组件。通过封装,避免重复代码,便于统一修改,提升

#华为#javascript
保存图片或音频到相册

在HarmonyOS开发中,由于对权限的严格管理,开发者常需寻找非权限依赖的替代方案来实现如保存图片或音频到本地的功能。本文介绍了两种主要方法:使用安全控件和授权弹框。通过安全控件,开发者可以在不直接请求相册权限的情况下,利用网络请求获取图片数据,并通过图像处理API将图片保存到本地。授权弹框方法则通过下载任务将图片保存到沙箱路径,再通过相册辅助工具将图片移动到相册中。这两种方法均避免了直接请求敏

#音视频#javascript#鸿蒙系统
HarmonyOS(next5.0)里面实现竖向跑马灯的效果

本例子可以很好的实现垂直方向的数据滚动效果。总的来说,华为鸿蒙不再兼容安卓,对程序员来说是一个挑战,也是一个机会。只有积极应对变化,不断学习和提升自己,才能在这个变革的时代中立于不败之地。如果有什么更好的建议和方法可以在评论区交流,或者QQ:2325726365。

#华为
HarmonyOS里面的双层Tabs无法完成嵌套滑动

解决多层Tabs的嵌套滑动问题

#华为
鸿蒙里面常用的三种状态管理的比较

本文介绍了鸿蒙开发中的三种状态管理方案:LocalStorage(页面级)、AppStorage(应用级)和Preferences(数据持久化)。LocalStorage通过@LocalStorageProp实现单向同步,@LocalStorageLink实现双向同步;AppStorage通过@StorageProp和@StorageLink实现全局状态管理;Preferences则通过Persi

#harmonyos#华为
到底了