首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HarmonyOS鸿蒙应用项目开发归纳
秋叶先生
创建于2024-05-22
订阅专栏
基于Harmony4.0+next版本的HarmonyOS鸿蒙原生应用进行项目实际开发的一些技术归纳与个人心得分享,欢迎交流与分享。
等 11 人订阅
共14篇文章
创建于2024-05-22
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【最新鸿蒙应用开发】——用户信息封装
用户管理工具封装 1. 为什么要封装 在进行如下登录功能时, 通常需要将一些用户信息以及token进行持久化保存,以方便下次进行数据请求时携带这些用户信息来进行访问后端数据。下面分享一下鸿蒙当中实用的
纯血鸿蒙——如何申请权限
权限管理 1. 引言 先了解应用权限的基本概念,知道:权限级别、授权方式。 在鸿蒙开发中,调用部分 API 时需要申请权限后,才能调用,如:网络请求,获取网络信息等。 部分 API 调用的时候还会弹窗
【最新鸿蒙应用开发】——鸿蒙中的“Slot插槽”?@BuilderParam
构建函数-@BuilderParam 传递 UI 1. 引言 @BuilderParam 该装饰器用于声明任意UI描述的一个元素,类似slot占位符。 简而言之:就是自定义组件允许外部传递 UI 2.
【最新鸿蒙应用开发】——ArkWeb2——arkts与h5交互
H5与端侧交互 1. 应用侧调用前端页面函数 应用侧可以通过runJavaScript()方法调用前端页面的JavaScript相关函数。 在下面的示例中,点击应用侧的“runJavaScript”按
【最新鸿蒙应用开发】——ArkWeb1——arkts加载h5页面
1. 方舟ArkWeb 1. 概述 Web组件用于在应用程序中显示Web页面内容,为开发者提供页面加载、页面交互、页面调试等能力。 页面加载:Web组件提供基础的前端页面加载的能力,包括:加载网络页
【最新鸿蒙应用开发】——沙箱机制是什么?作用?场景?
本文正在参加华为鸿蒙有奖征文征文活动 沙箱机制 1. 什么是沙箱机制? 1.1. 概念 在操作系统当中,沙箱机制(Sandboxing)是一种安全机制,用于限制程序代码的访问权限,防止恶意软件对系统造
纯血鸿蒙之手机验证码登录业务(axios)
如何完成验证码登录业务? 封装axios请求,通过登录页发送请求,获取验证码后进行判断登录成功。 效果图: 一、解压封装好的axios资源包并导入使用 鸿蒙编译器里面使用axios需要进行安装(详情看
HarmonyOS项目开发经历——使用axios完成手机号注册业务
使用Axios请求实现目标效果图: 编辑 短信验证码登录 校验图形验证码,校验通过 发送短信验证码到用户手机上,可通过在线 WebSocket查看:wss://guardian-api.ithe
HarmonyOS项目开发经历——使用axios请求?拦截器如何使用?
鸿蒙应用开发中如何发送Axios请求? 我们先进行简单的代码测试,如下图: 1、导入Axios包 鸿蒙当中使用axios需要安装,在控制台输入 ohpm install @ohos/axios
HarmonyOS项目开发经历——添加自定义广告
鸿蒙项目加入广告展示页业务 广告页的思路——华为有广告业务,但是我们不用- ad模块; 想自定义广告——场景: app启动-有广告需求,就打开广告页,没有的话就去登录或者主页; 腾讯体育的广告-
HarmonyOS项目开发经历——开启沉浸式模式
沉浸式模式 首先我们得先知道什么是沉浸式模式。 在手机系统中,由于有安全区域的限制,因此我们在开发应用时并不能全屏显示,例如下图,注意顶部状态栏: 开启沉浸式模式后,再注意顶部状态栏: 那么如何实现这
【鸿蒙应用开发】——关系型数据库的使用(RDB)
关系型数据库(RDB) 关系型数据库(Relational Database,RDB)是一种基于关系模型来管理数据的数据库。关系型数据库基于SQLite组件提供了一套完整的对本地数据库进行管理的机制。
HarmonyOS项目开发经历-鸿蒙原生http封装
我们在进行鸿蒙应用开发时,有必要将数据请求模块进行统一的封装,利于代码复用,提高开发效率。 以下我将常用的三种请求get、post、pull进行了统一封装,方便项目开发中使用。 思路:将第一层的数据使
HarmonyOS项目开发经历-省市区联动业务
省市区联动的思路。 另外,当我们在开发中需要完成以下类似的联动业务,例如:通讯录,城市联动等: List列表联动字母索引表是怎么实现的呢? 咱们分两步来做: 滚动 List,同步选中对应的Alpha