logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS 多端开发:基于断点(Breakpoint)的响应式布局实战(附完整代码)

本文核心代码基于鸿蒙UIAbility生命周期实现,通过监听窗口尺寸变化,自动计算当前断点并全局共享,是断点布局的 “基础骨架”。typescript运行// 超小屏(手表、折叠屏收起)// 小屏(手机)// 中屏(平板、折叠屏展开)// 大屏(车机、智慧屏)这是鸿蒙官方推荐的通用断点划分,你可根据业务调整(比如新增 xl 大屏:>1200vp)。单位适配:通过将 px 转为 vp,保证断点划分的

#harmonyos#华为
HarmonyOS 多端开发:基于断点(Breakpoint)的响应式布局实战(附完整代码)

本文核心代码基于鸿蒙UIAbility生命周期实现,通过监听窗口尺寸变化,自动计算当前断点并全局共享,是断点布局的 “基础骨架”。typescript运行// 超小屏(手表、折叠屏收起)// 小屏(手机)// 中屏(平板、折叠屏展开)// 大屏(车机、智慧屏)这是鸿蒙官方推荐的通用断点划分,你可根据业务调整(比如新增 xl 大屏:>1200vp)。单位适配:通过将 px 转为 vp,保证断点划分的

#harmonyos#华为
HarmonyOS 多端开发核心:7 大自适应布局能力全解析(附实战示例)

鸿蒙多端开发的自适应布局核心,是利用 7 大原生布局能力,将 “适配逻辑” 交给系统,而非开发者手动实现。拉伸 / 均分 / 占比:解决 “空间分配” 问题,让组件随容器动态调整尺寸;缩放 / 折行:解决 “内容显示” 问题,避免变形 / 截断;延伸 / 隐藏:解决 “空间不足” 问题,按需显示 / 滚动内容。掌握这 7 种能力后,无需为不同设备编写差异化布局代码,即可实现 “一套代码适配手机、平

#harmonyos#华为
HarmonyOS 多端开发核心:7 大自适应布局能力全解析(附实战示例)

鸿蒙多端开发的自适应布局核心,是利用 7 大原生布局能力,将 “适配逻辑” 交给系统,而非开发者手动实现。拉伸 / 均分 / 占比:解决 “空间分配” 问题,让组件随容器动态调整尺寸;缩放 / 折行:解决 “内容显示” 问题,避免变形 / 截断;延伸 / 隐藏:解决 “空间不足” 问题,按需显示 / 滚动内容。掌握这 7 种能力后,无需为不同设备编写差异化布局代码,即可实现 “一套代码适配手机、平

#harmonyos#华为
HarmonyOS ArkTS 实战:RelationalStore 关系型数据库全攻略(增删改查完整示例)

本文基于鸿蒙初始化流程:先通过创建数据库连接,再执行初始化表结构;查询核心ResultSet需手动遍历和关闭,字段类型需与匹配;条件操作替代原生 SQL 条件,简化查询 / 修改 / 删除的条件构造;资源管理:ResultSet 必须关闭,数据库操作完成后按需释放RdbStore实例;最佳实践:封装工具类、使用事务、分页查询、添加索引,提升代码可维护性和性能。掌握的核心用法后,可轻松应对鸿蒙应用中

#数据库#harmonyos#oracle
HarmonyOS ArkTS 实战:RelationalStore 关系型数据库全攻略(增删改查完整示例)

本文基于鸿蒙初始化流程:先通过创建数据库连接,再执行初始化表结构;查询核心ResultSet需手动遍历和关闭,字段类型需与匹配;条件操作替代原生 SQL 条件,简化查询 / 修改 / 删除的条件构造;资源管理:ResultSet 必须关闭,数据库操作完成后按需释放RdbStore实例;最佳实践:封装工具类、使用事务、分页查询、添加索引,提升代码可维护性和性能。掌握的核心用法后,可轻松应对鸿蒙应用中

#数据库#harmonyos#oracle
HarmonyOS ArkTS 实战:基于 AVRecorder 实现音频录制(完整录音 + 本地文件保存)

本文基于鸿蒙AVRecorder权限先行:录音必须配置并申请MICROPHONE权限,否则功能无法使用;文件准备:通过fileIo创建应用私有目录下的文件,获取fd关联录音数据;参数合规:录音配置仅支持AAC编码 +m4a格式,参数错误会导致录音失败;资源释放:停止录音后必须释放AVRecorder并关闭文件句柄,避免内存泄露和文件占用。掌握AVRecorder的核心用法后,可进一步扩展功能(如暂

#harmonyos#音视频#华为
HarmonyOS ArkTS 实战:基于 AVRecorder 实现音频录制(完整录音 + 本地文件保存)

本文基于鸿蒙AVRecorder权限先行:录音必须配置并申请MICROPHONE权限,否则功能无法使用;文件准备:通过fileIo创建应用私有目录下的文件,获取fd关联录音数据;参数合规:录音配置仅支持AAC编码 +m4a格式,参数错误会导致录音失败;资源释放:停止录音后必须释放AVRecorder并关闭文件句柄,避免内存泄露和文件占用。掌握AVRecorder的核心用法后,可进一步扩展功能(如暂

#harmonyos#音视频#华为
HarmonyOS ArkTS 实战:权限申请全攻略(封装通用权限工具类 + 二次授权引导)

本文基于鸿蒙权限配置:敏感权限必须配置reason和usedScene,且reason需引用字符串资源;工具封装:将重复的权限申请逻辑封装为工具类,提升代码复用性和可维护性;体验优化:首次拒绝授权后,先告知权限用途,再引导至设置页,避免强制跳转;异步处理:所有权限操作都是异步的,必须使用await等待结果,避免同步判断错误。这套权限申请方案适配鸿蒙所有 user_grant 类型的敏感权限,不仅适

#harmonyos#华为
HarmonyOS ArkTS 实战:权限申请全攻略(封装通用权限工具类 + 二次授权引导)

本文基于鸿蒙权限配置:敏感权限必须配置reason和usedScene,且reason需引用字符串资源;工具封装:将重复的权限申请逻辑封装为工具类,提升代码复用性和可维护性;体验优化:首次拒绝授权后,先告知权限用途,再引导至设置页,避免强制跳转;异步处理:所有权限操作都是异步的,必须使用await等待结果,避免同步判断错误。这套权限申请方案适配鸿蒙所有 user_grant 类型的敏感权限,不仅适

#harmonyos#华为
    共 26 条
  • 1
  • 2
  • 3
  • 请选择