登录社区云,与社区用户共同成长
邀请您加入社区
@State 是组件内部响应式状态装饰器Huawei Developer:
@State
// 必须写初始值,声明在 struct 内部、build() 外面
(1)@State 变量名: 类型 = 默认值;
讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。
更多推荐
【鸿蒙心迹】通知体系实战:从基础通知到智能分类的全链路拆解
本文系统拆解HarmonyOS 7通知体系,基于“渠道分类+重要性分级+免打扰策略”三维模型,对比安卓差异,详解通知渠道生命周期、不可变性及发布流程。通过社交应用实战,演示创建渠道、发布基础/长文本/图片通知、分组与取消的完整链路,并附踩坑指南与最佳实践,助力开发者精准触达用户,避免通知失效或过度打扰。
【鸿蒙心迹】关系型数据库实战:从建表到复杂查询的全链路拆解
本文系统解析HarmonyOS关系型数据库RelationalStore全链路使用:从与Preferences、分布式数据的对比,到RdbStore、谓词、事务等核心概念;深入数据类型映射、建表索引设计、查询执行流程及加密机制;以打卡应用为例,完整演示建表、增删改查、批量事务操作,并提供踩坑指南与最佳实践,助力开发者高效落地本地数据存储。
URI存进了数据库,下次打开文件已经不认了
一个报销单功能,用户从文件管理器里选一张发票图片,应用读取、上传、把返回的 URI 连同单据一起存进数据库。当天用得好好的,列表里点开缩略图、重新上传,都能正常访问。第二天用户重开应用,点开同一张单据,缩略图加载失败,日志里一行 Permission denied,或者更安静一点,直接返回一个空的 PixelMap。你检查数据库里的 URI,字符串没变;检查文件管理器,文件还在原地;检查沙箱权限,
扫一扫分享内容
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
所有评论(0)