harmonyos学习开发日记
文章平均质量分 94
从零开始编写一个harmonyos前端项目
笑寡
这个作者很懒,什么都没留下…
展开
-
Harmonyos:UIAbility的使用(2)——UIAbility的生命周期介绍
当用户浏览、切换和返回到对应应用的时候,应用中的UIAbility实例会在其生命周期的不同状态之间转换。UIAbility类提供了很多回调,通过这些回调可以知晓当前UIAbility的某个状态已经发生改变:例如UIAbility的创建和销毁,或者UIAbility发生了前后台的状态切换。例如从桌面点击图库应用图标,到启动图库应用,应用的状态经过了从创建到前台展示的状态变化。如下图所示。回到桌面,从最近任务列表,切换回到图库应用,应用的状态经过了从后台到前台展示的状态变化。如下图所示。原创 2024-04-05 16:14:13 · 1097 阅读 · 1 评论 -
Harmonyos:UIAbility的使用(1)——路由跳转
UIAbility是一种包含用户界面的应用组件,主要用于和用户进行交互。UIAbility也是系统调度的单元,为应用提供窗口在其中绘制界面。每一个UIAbility实例,都对应于一个最近任务列表中的任务。一个应用可以有一个UIAbility,也可以有多个UIAbility,如下图所示。例如微信中使用一个小程序的场景,则可以将小程序的内容独立为一个UIAbility,当用户打开微信的某个奶茶点单小程序时查看订单时,即可以通过最近任务列表切换回到聊天窗口继续进行聊天对话。原创 2024-04-05 15:54:21 · 470 阅读 · 1 评论 -
Harmonyos:使用Arkts创建一个待办列表的全流程
然后,设置了图像的一些属性,包括 objectFit、width、height 和 margin 等属性,以便对图像进行适当的布局和样式设置。在以上内容中,已经将列表封装为一个组件供复用,但是由于参数是写死的,所以最终列表的值也相同,那么我们就要想办法给列表进行传参,以实现不同列表的实现。在上述中我们已经成功构建了待办列表的基本框架,实现了最外层Colum容器,text容器,以及列表样式的书写。此时文本样式差不多,但是位置直接贴在左边,那么我们点击预览器的inspector按钮,查看容器的大小位置。原创 2024-03-31 19:49:36 · 1308 阅读 · 1 评论 -
Arkts基础知识
可复用的 UI 单元,可组合其它组件,如上述被 @Component 装饰的 struct Hello。原创 2024-03-30 20:13:47 · 1861 阅读 · 0 评论 -
认识DevEco Studio界面与基本工程目录
代码编辑区中间的是代码编辑区,你可以在这里修改你的代码,以及切换显示的文件。通过按住Ctrl加鼠标滚轮,可以实现界面的放大与缩小。通知栏在编辑器底部有一行工具栏,主要介绍常用信息栏,其中Run是项目运行时的信息栏,Problems是当前工程错误与提醒信息栏,Terminal是命令行终端,在这里执行命令行操作,PreviewerLog是预览器日志输出栏,Log是模拟器和真机运行时的日志输出栏。在后续使用中会陆续接触。4、工程目录区左侧为工程目录区,后续会详细介绍。原创 2024-03-30 17:20:55 · 1547 阅读 · 0 评论 -
DevEco Studio的安装以及第一个hello world程序的运行
进入,单击“DevEco Studio”进入下载页面。下滑,找到如下图所示DevEco Studio 3.1.1 Release模块,DevEco Studio提供了Windows版本和Mac版本选择,可以根据操作系统选择对应的版本进行下载。这里以Windows为例进行安装。解压后为exe文件,如下,单击。原创 2024-03-30 16:21:34 · 817 阅读 · 0 评论