logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

鸿蒙应用开发--使用 vertical 和 barPosition 两个独立属性而非单一属性来控制 Tab 栏的位置的原因:正交性设计原则,响应式布局适配,扩展性强

在鸿蒙(HarmonyOS)的 ArkUI 框架设计中,使用 vertical而非单一属性来控制 Tab 栏的位置,背后体现了以下。

文章图片
#harmonyos#华为
鸿蒙应用开发--CustomDialog 控制器(Controller) : 核心作用,实现方式,生命周期,数据双向绑定,异步操作处理

复杂弹窗,需要处理数据传递、异步操作、多状态。是一个关键设计模式,用于实现对自定义弹窗的。在鸿蒙(HarmonyOS)开发中,:简单弹窗,仅需控制显示/隐藏。

文章图片
#harmonyos#华为
鸿蒙应用开发--audiocapture 和 AVRecorder 是两种用于音视频录制的不同模块: 从功能定位,输入输出,功能扩展性,典型应用场景几个方便来对比

是两种用于音视频录制的不同模块,其定位和使用场景有显著差异。则为需要深度定制音频处理的场景提供底层支持。在鸿蒙(HarmonyOS)开发中,:根据需求复杂度选择工具——适合快速实现标准录制,

文章图片
#harmonyos#音视频#华为
鸿蒙应用开发--hap打包测试和app打包上架流程--待更新

配置签名构建hap包打包之后生成如果构建之后在目录里面没有看到build文件夹,可能是编译器错误,可以查看项目所在的文件夹,那个里面应该有的,只是没有在编译器目录里面显示.如下然后使用hap包进行真机测试–使用DevEco Testing将上面圈出来的hap包发给测试人员连上真机,安装应用,开始投屏。

文章图片
#harmonyos#华为
鸿蒙应用开发--创建静态服务卡片,真机测试效果,修改服务卡片的名称和描述,创建动态服务卡片,对比静态卡片和动态卡片,设置动态卡片的服务直达功能

应用和元服务都可以创建卡片.元服务配合卡片,不用下载app,常用的元服务可以使用卡片直接常驻在桌面上。

文章图片
#harmonyos#华为
鸿蒙应用开发--LazyForEach 是专为 长列表性能优化 设计的组件,其核心思想是 “按需加载”。

在鸿蒙(HarmonyOS)应用开发中,LazyForEach。,滚动时动态加载/复用组件,从而大幅降低内存消耗。是鸿蒙用于高效渲染大规模数据的列表组件,设计的组件,其核心思想是。:当你的列表需要展示。

文章图片
#harmonyos#华为
鸿蒙应用开发--窗口显示模式 setWindowSystemBarEnable--仅控制系统栏(状态栏/导航栏)可见性和 setWindowSystemBarEnable窗口整体布局模式(是否全屏)

通过理解这两个方法的区别,您可以更精准地控制鸿蒙应用的窗口显示效果!是与窗口显示模式密切相关的两个核心方法,但它们的。在鸿蒙(HarmonyOS)开发中,

文章图片
#harmonyos#华为
鸿蒙应用开发--基于鸿蒙(HarmonyOS)实现 搜索框关键字的增删查改(CRUD)

该方案通过合理利用鸿蒙的响应式编程模型和首选项数据管理,实现了完整的搜索关键词 CRUD 功能。以下是基于鸿蒙(HarmonyOS)实现。:对搜索过滤输入添加防抖。

文章图片
#harmonyos#华为
鸿蒙应用开发--用户文件 URI

想象你有一本书,URI 就像是这本书的“地址”,告诉系统去哪里找到它。通过理解这些 URI 类型和使用场景,你可以安全高效地操作鸿蒙应用中的文件!:直接操作路径可能不安全,建议使用 API 操作文件。以下是鸿蒙(HarmonyOS)中。:保存应用的配置、缓存等私有文件。:用户通过文件管理器选择文档。:读取相册中的照片或音乐。

文章图片
#harmonyos#ubuntu#华为
鸿蒙应用开发--photoAccessHelper.getPhotoAccessHelper(context)和 new photoAccessHelper.PhotoViewPicker()

通过区分这两者的核心职责,可以避免错误使用API导致的功能异常或权限问题。理由:需要用户交互界面,且无需处理底层媒体库细节。理由:需要直接操作媒体数据库,无用户交互。在鸿蒙(HarmonyOS)开发中,

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