首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
鸿蒙开发
不要卷鸿蒙啊
创建于2024-08-30
订阅专栏
发布一些鸿蒙开发遇到的问题以及知识点总结
等 11 人订阅
共29篇文章
创建于2024-08-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
鸿蒙开发-申请证书
1.在DevEco Studio工具侧生成密钥(.p12)和证书请求文件(.csr) 在主菜单栏单击Build(构建)-> Generate Key and CSR(生成私钥和证书请求文件) 选择要生
鸿蒙开发-windows下Flutter打包成鸿蒙项目
环境依赖 1.下载鸿蒙编译器 最新版本 - 下载中心 - 华为开发者联盟 (huawei.com) 我使用的是这款编辑器 2.下载jdk17并配置环境变量 查看java版本 3.配置环境变量 (SDK
鸿蒙开发-开发了一个鸿蒙原生的录音机
1. 获取权限 1.1 封装了获取权限的工具类 1.2 申请录音权限 src/main/module.json5 1.3 调用方法获取权限 运行效果 2. 实现录音计时功能 2.1 定义播放状态和时间
鸿蒙开发-woeker实例
接上期鸿蒙开发-多线程并发我们继续开发work实例 worker初体验 运行结果 实现代码 WorkerPage.ets src/main/ets/workers/Worker.ets
鸿蒙开发-如何实现WebSocket连接
场景介绍 使用WebSocket建立服务器与客户端的双向连接,需要先通过createWebSocket()方法创建WebSocket对象,然后通过connect()方法连接到服务器。 当连接成功后,客
鸿蒙开发-多线程并发
1.多线程并发概述 并发模型就像是为不同的应用场景准备的不同“做事方法”。 有两种常见类型,一种是基于内存共享,一种是基于消息通信。 Actor 并发模型是基于消息通信这种类型里的代表。用它的话,开发
鸿蒙开发-页面级一多开发步骤
1. 根据窗口获取断点值 2. 通过 AppStorage 进行共享 3. 创建BreakPointType.ets 根据当前断点类型(如 xs, sm, md, lg)获取对应的值 4. 导入,实例
鸿蒙开发-关系型数据库实现数据持久化
关系型数据库实现数据持久化 创建数据库 删除数据库 创建数据表 查看数据表结构 添加数据 查询数据 修改数据 删除数据
鸿蒙开发-状态管理(V2试用版)
V2所属装饰器 1. @ObservedV2装饰器和@Trace装饰器:类属性变化观测 1.1 基本语法 @ObservedV2类装饰器:装饰class。需要放在class的定义前,使用new创建类对
鸿蒙开发-字体渐变如何实现
在开发过程中,会遇到设计图中有渐变字体,但是又不想麻烦UI小姐姐,利用代码是否可以实现渐变文字的效果呢 根据查询官方文档发现在 @ohos.graphics.drawing (绘制模块)可以实现镂空效
鸿蒙开发-通过系统相机拍照和录像
在鸿蒙开发中,调用系统相机是一项关键的功能需求。 对于许多应用场景而言,拍照功能是不可或缺的。 比如社交类应用,用户可以通过拍照分享自己的生活瞬间; 办公类应用可能需要拍照来记录文档、白板内容等; 电
鸿蒙开发-地图开发
Map Kit(地图服务)为开发者提供强大而便捷的地图能力,助力全球开发者实现个性化显示地图、位置搜索和路径规划等功能,轻松完成地图构建工作。您可以轻松地在HarmonyOS应用/元服务中集成地图相关
鸿蒙开发-五分钟带你手搓音乐播放器
1 选择技术 通过对比发现,AVPlayer流程完善易上手,足以满足我们的开发需求。 2 状态变化示例图 3 实现步骤 3.1 歌曲播放 核心代码 在项目启动时就初始化播放器 调用播放方法 恭喜你 ,
鸿蒙开发-获取设备硬件信息
1 设备信息 @ohos.deviceInfo 2 获取系统运行时间 @ohos.process 下载处理时间插件 dayjs 3 获取网络类型 @ohos.net.connection 在modul
鸿蒙开发-如何实现音频播放
1 选择技术 要想实现音频播放功能,目前支持的解决方案有:Video、AVPlayer、AudioRenderer、OpenSL ES 通过分析对比,我们选用AVPlayer来进行音频的播放 2 使用
鸿蒙开发-如何实现语法高亮,如何拿到json文件中的数据
定义 语法高亮: 在一段代码中将某种语言(例如:ArkTS、TS、JAVA)的关键字提炼出来后,在关键词外面添加html标签以不同颜色显示在用户眼前。 效果展示 步骤分析 1.首先你有一段代码字符串
鸿蒙开发-Emitter是如何进行消息传递的
Emitter 是什么 Emitter主要提供发送和处理事件的能力,包括订阅事件(on)、发送事件(emit)、取消订阅(off)事件的功能。我们通过发送事件,来触发所有订阅的事件的执行。 适用场景
鸿蒙开发-关于手机设备信息的获取以及设备信息实时渲染问题解决方案
我们在开发中可能需要向用户展示手机的设备信息,我们就可以通过以下AIP获取手机设置信息 获取设备名称 获取进程 CPU 占用率 获取应用内存大小 获取剩余存储 获取电量信息 无法实时渲染数据的解决方案
鸿蒙开发-更新头像遇到的问题
错误的方法 我们在进行图片更新的时候可能会将数据更新的方法写在上传图片方法的后面(如上图所示) 当你上传图片的时候就会发现,你的图片没有发生更新或者偶尔一次竟然更新成功了 通过多次尝试更新图片发现服务
鸿蒙开发-LazyForEach你的懒让我忙死了
为什么要使用懒加载-LazyForEach 我们在使用ForEach进行循环遍历的时候,框架会加载所有的数据源,这样就会导致如果遍历内容太多,占据大量的内存占用,进而导致性能降低。 LazyForEa
下一页