首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HarmonyOS开发
90后晨仔
创建于2024-07-23
订阅专栏
记录HarmonyOS开发学习的点点滴滴
等 16 人订阅
共49篇文章
创建于2024-07-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
ArkUI实现类似于iOS应用底部标签栏(TabBar)
在现代的移动应用开发中,底部标签栏(TabBar)是提升用户体验的重要组成部分之一。它通常位于屏幕底部,为用户提供快速导航至不同功能或页面的能力。这里使用ArkUITabs和TabContent实现一
鸿蒙开发中的长列表该如何优化?
一、长列表优化概述 针对长列表加载这一场景,对于列表渲染的时间、页面滑动的帧率、应用内存的占用等几个方面带来优化,提升性能和用户体验的手段目前已知的有如下4种: 懒加载 提供列表数据按需加载能力,解决
有什么好的学习鸿蒙的学习方法吗?
最近晚上一直在鸿蒙官方网站学习,才把两个专业证书拿下,当然还有一些课程的课后练习通过的证书,目前也不知道这些证书到底有没有含金量,对找工作到底有没有用,只是感觉很有成就感、满足感,所以就一直在坚持的学
【习题】ArkUI进阶
一 、判断题 1. ForEach提供了一个名为keyGenerator的参数,可以自定义键值的生成规则。如果没有定义keyGenerator函数,则ArkUI框架会使用默认的键值生成函数。 答案:正
HarmonyOS系统中各组件的关系与各自的生命周期介绍
以上为官方给出的运行期和编译期的关系图,从图中我们可以很清晰的看到各个组件对应的关系以及一个应用程序(Application)在创建之后所经历的一个过程,总结如下图所示: 一、流程简介 Applica
UIAbility、ExtensionAbility、HAP、AbilityStage在运行期和编译器的关系
如上图所示: HAP 是应用程序的打包单位,包含了应用程序的所有资源和代码,是应用程序的最小安装单元。 AbilityStage 是应用程序的生命周期管理器,负责管理所有的Abilities(UIAb
UIAbility相关的基础知识概念介绍
一、UIAbility组件是什么? UIAbility组件:一种包含UI的应用组件,主要用于和用户交互。 通常我们在使用IDE新创建一个项目的时候会在项目目录下自动生成一个持有UIAbility组件的
【习题】应用程序框架进阶
一 、判断题 1. 一个应用是由一个或多个HAP组成。 答案:正确(True) 2. UIAbility组件多实例启动模式是默认的启动模式。 答案:错误(False) 二、单选题 1. 以下关于指定实
【习题】保存应用数据
一、判断题 1. 用户首选项为应用提供Key-Value键值型的数据处理能力,支持应用持久化轻量级数据,它是一种关系型数据库。 答案: 错误(False) 2. 用户首选项Key是可以重复的关键字。
HarmonyOS数据存储之用户首选项
一、用户首选项简介 在iOS开发中有一个名为UserDefaults的类专门管理存储和读取轻量型数据的时候使用,有些时候也称之为用户偏好设置。而今天这里我们所说的HarmonyOS中的Preferen
HarmonyOS如何从网络中获取数据?
一、 HTTP 请求方法介绍 方法 描述 GET 请求指定的页面信息,并返回实体主体。GET方法应该只用于数据的检索,而不应用于数据修改的操作,因为它会被缓存,可能会被保存在浏览器历史记录中,或者会被
【习题】从网络获取数据
一、判断题 1. 在http模块中,多个请求可以使用同一个httpRequest对象,httpRequest对象可以复用: 答案:错误(False) 2. 使用on(type: 'headersRec
DevEco-Studio中如何安装华为模拟器?
1.在编译器中选择Tools然后选择Device Manager 2.弹出如下框,然后点击如下高亮字体部分。 3.填写个人信息进行申请,一般申请提交8小时内会生效。 4.申请成功后重新选择Tools然
<HarmonyOS第一课>构建更加丰富的页面课后题
一 、判断题 1. Tabs组件可以通过接口传入一个TabsController,该TabsController可以控制Tabs组件进行页签切换。 答案:正确(True) 2. WebviewCont
【习题】从简单的页面开始
一 、判断题 1. Button作为容器使用时可以通过添加子组件实现包含文字、图片等元素的按钮,其类型包括胶囊按钮、圆形按钮、普通按钮。 答案:正确(True) 2. 对于包含文本元素的组件,如:Te
ArKUI (方舟UI框架)介绍
一、ArKUI 开发框架介绍 开发模型层 提供了 UI开发范式的基础语言规范, 并提供内置的UI组件、布局和动画, 提供了多种状态管理机制,为应用开 发者提供一系列接口支持。 引擎层 后端引擎提供了兼
ArKTS自定义组件生命周期
1、自定义组件的生命周期回调函数的作用 用于通知用户该自定义组件的生命周期变化,这些回调函数是私有的,在运行时由开发框架在特定的时间进行调用,不能从应用程序中手动调用。 2、注意事项 允许在生命周期函
UIAbility生命周期
UIAbility的生命周期包括 Create、 Foreground、 Background、 Destroy四个状态,具体如下图所示: 1、Create状态 在应用首次创建UIAbility实例时
应用程序框架基础【习题】
一、判断题 1. 在基于Stage模型开发的应用项目中都存在一个app.json5配置文件、以及一个或多个module.json5配置文件。 答案: 正确(True) 2. 一个应用只可以包含一个UI
ArkTS项目中如何实现一个简单的书籍列表?
1、 声明式描述 在实际开发中我们会在每一个后缀为.ets文件中去写一个名为build的函数,在这个函数中我们会通过描述UI组件呈现出对应的展示结果,这个就是声明式描述。下面我们从一段代码来理解一下:
下一页