2024-11-29 17:08:30
基础控件(Text基础配置)
1、创建文本(Text) Text是文本组件,通常用于展示用户视图,如显示文章的文字。 Text可通过以下两种方式来创建: 1、直接创建: Text('我是一段文本') 2、引用Resource资源,资源路径为【/resources/base/element/string.json】 Text($r('app.string.module_desc')) 添加..
元服务
18
0
2024-11-29 11:53:03
模拟器快速上手,助力HarmonyOS应用/服务高效开发
1 创建模拟器 1)打开设备管理界面 在使用模拟器之前,首先需要使用DevEco Studio打开或者创建一个工程,选择以下任一种方式打开设备管理界面。 点击DevEco Studio主开发界面菜单栏选择“Tools > Device Manger”打开设备管理界面。 [图片] 点击DevEco Studio主开发界面工具栏下拉设备列表,选择“Devi..
HarmonyOS NEXT
25
0
2024-11-28 21:44:38
HarmonyOS 汇率转换应用Demo练习
简介 在本教程中,我对课堂上讲解的汇率转换Demo进行复现和代码微调。 本Demo基于 HarmonyOS 和 TypeScript。应用程序通过一个在线汇率 API,实时查询美元(USD)兑换人民币(CNY)的汇率,用户可以输入金额并获得对应兑换值。 [图片] [图片] 开发环境 DevEco Studio 最新版 HarmonyOS 3.0+ 支持的设备..
HarmonyOS NEXT
19
0
2024-11-28 21:31:13
AtomGit 开源生态应用开发赛
AtomGit 开源生态应用开发赛 报名链接 报名地址:https://competition.atomgit.com/competitionInfo?id=eca0df1cde63cbdaaa93a521069d1304&utm_source=GSXQ 接口 https://apifox.com/apidoc/shared-73b8c7b4-3e6..
OpenHarmony
48
1
2024-11-28 19:46:49
鸿蒙自定义组件生命周期
在开始之前,我们先明确自定义组件和页面的关系: 自定义组件:@Component装饰的UI单元,可以组合多个系统组件实现UI的复用,可以调用组件的生命周期。 页面:即应用的UI页面。可以由一个或者多个自定义组件组成,@Entry装饰的自定义组件为页面的入口组件,即页面的根节点,一个页面有且仅能有一个@Entry。只有被@Entry装饰的组件才可以调用页面的生..
HarmonyOS NEXT
25
0
2024-11-28 19:46:12
鸿蒙Navigation页面生命周期
Navigation作为路由容器,其生命周期承载在NavDestination组件上,以组件事件的形式开放。其生命周期大致可分为三类,自定义组件生命周期、通用组件生命周期和自有生命周期。其中,aboutToAppear和aboutToDisappear是自定义组件的生命周期(NavDestination外层包含的自定义组件),OnAppear和OnDisap..
HarmonyOS NEXT
21
0
2024-11-28 19:45:18
UIAbility组件生命周期
当用户打开、切换和返回到对应应用时,应用中的UIAbility实例会在其生命周期的不同状态之间转换。UIAbility类提供了一系列回调,通过这些回调可以知道当前UIAbility实例的某个状态发生改变,会经过UIAbility实例的创建和销毁,或者UIAbility实例发生了前后台的状态切换。 UIAbility的生命周期包括Create、Foregrou..
HarmonyOS NEXT
18
0
2024-11-28 19:44:41
鸿蒙接入Flutter3.22
配置环境变量 配置HarmonyOS SDK和环境变量 API12, deveco-studio-5.0 或 command-line-tools-5.0 配置 Java17 配置环境变量 (SDK, node, ohpm, hvigor) export TOOL_HOME=/Applications/DevEco-Studio.app/Contents ..
HarmonyOS NEXT
17
0
2024-11-28 19:43:53
Context的典型使用场景
获取应用文件路径 基类Context提供了获取应用文件路径的能力,ApplicationContext、AbilityStageContext、UIAbilityContext和ExtensionContext均继承该能力。应用文件路径属于应用沙箱路径,上述各类Context获取的应用文件路径有所不同。 通过ApplicationContext获取应用级别的..
HarmonyOS NEXT
16
0
2024-11-28 19:43:19
认识鸿蒙Context
概述 Context是应用中对象的上下文,其提供了应用的一些基础信息,例如resourceManager(资源管理)、applicationInfo(当前应用信息)、dir(应用文件路径)、area(文件分区)等,以及应用的一些基本方法,例如createBundleContext()、getApplicationContext()等。UIAbility组件和..
HarmonyOS NEXT
16
0
2024-11-28 19:42:45
鸿蒙Banner图一多适配不同屏幕
认识一多 随着终端设备形态日益多样化,分布式技术逐渐打破单一硬件边界,一个应用或服务,可以在不同的硬件设备之间随意调用、互助共享,让用户享受无缝的全场景体验。而作为应用开发者,广泛的设备类型也能为应用带来广大的潜在用户群体。但是如果一个应用需要在多个设备上提供同样的内容,则需要适配不同的屏幕尺寸和硬件,开发成本较高。HarmonyOS系统面向多终端提供了“一..
HarmonyOS NEXT
18
0
2024-11-28 19:42:21
鸿蒙适配一多搭建首页框架
认识一多 随着终端设备形态日益多样化,分布式技术逐渐打破单一硬件边界,一个应用或服务,可以在不同的硬件设备之间随意调用、互助共享,让用户享受无缝的全场景体验。而作为应用开发者,广泛的设备类型也能为应用带来广大的潜在用户群体。但是如果一个应用需要在多个设备上提供同样的内容,则需要适配不同的屏幕尺寸和硬件,开发成本较高。HarmonyOS系统面向多终端提供了“一..
HarmonyOS NEXT
20
0
2024-11-28 19:41:21
鸿蒙Navigation处理启动页跳转到首页问题
在使用Navigation时时,你是否遇到了这样一个问题,Navigation加载启动页为入口,在启动页replace到首页,使首页替换换启动页,结果发现不生效,启动页依然存在。 为什么根页面启动页不能直接替换成首页 我们验证后发现当页面是Navigation的子页面时,是可以使用replace替换,当要替换根页面时,却发现不生产,这是因为我们使用NavPa..
HarmonyOS NEXT
18
0
2024-11-28 19:40:10
鸿蒙封装日志库并支持跳转显示行号
查看日志时,你是否经常遇到不知道日志是哪个地方打印的,为了便于查找位置,专门将文件名或类名设置为tag,日志还得传个标记,用于生产环境不打印日志,控制台的日志要是能点击定位到所在位置就好了。现在咱们自己来封装一个日志库,实现这些功能。 为什么控制台的日志可以点击跳转 首页我们思考一个问题,什么样的日志可以点击跳转到所在位置呢?为什么这样的日志就可以跳转呢?最..
HarmonyOS NEXT
17
0
2024-11-28 19:39:36
鸿蒙多环境配置二
你是否每次手动更改发布证书打app包上加应用市场呢?你是否每次打完包都手动在名称后添加版本号和时间呢?不同环境的依赖包经常打包时忘记改呢?其实这些鸿蒙都支持动态配置。 认识hvigor编译构建 hvigor将工程解析为一个树形结构,项目为树的根节点,项目中的每个模块为树的叶子节点,树最多为两层,模块中不能包含其他模块,在hvigor的定义中统称项目或模块为一..
HarmonyOS NEXT
21
0
热门文章
OpenHarmony特色开发篇
6 浏览
0 评论
「Mac畅玩鸿蒙与硬件43」UI互动应用篇20 - 闪烁按钮效果
7 浏览
0 评论
「Mac玩转仓颉内测版39」小学奥数篇2 - 如何分糖果
10 浏览
0 评论
OpenHarmony跨平台框架开发指南
7 浏览
0 评论
如何通过系统相机拍照和录像
7 浏览
0 评论
鸿蒙元服务——计算器页面制作
37 浏览
3 评论
「Mac畅玩鸿蒙与硬件42」UI互动应用篇19 - 数字键盘应用
14 浏览
0 评论
「Mac畅玩鸿蒙与硬件41」UI互动应用篇18 - 多滑块联动控制器
21 浏览
0 评论