【时间盒子】-【6.任务页面】在同一个页面新建、编辑任务

Tips:

  • Column组件的使用;

  • color.json资源文件的使用。

一、页面布局

页面分为三个部分,从上往下分别是:标题菜单栏、时间选择器和任务列表。每个部分都可以设计为独立的组件,后续文章分别介绍。

二、新建页面

右击pages目录,新建 >> Page >> 页面命名为Detail。

三、布局代码

在Detail.ets文件页面中,我们删除默认的布局代码。使用column容器布局,从上往下加入自定义组件(待完善,见后续文章):标题菜单栏、时间选择器和任务列表。

关于Column组件的使用,请参考官方文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/cta-use-of-the-column-and-row-component-V5

javascript 复制代码
build() {
  Column() {
    // 标题菜单栏
    // TODO: 待完善

    // 时间选择器
    // TODO: 待完善

    // 任务列表
    // TODO: 待完善

  }
  .width('100%')
  .height('100%')
  .backgroundColor('#F1F3F5')
}

四、资源使用

上述代码中backgroundColor('#F1F3F5'),背景颜色值#F1F3F5可以在资源文件src >> main >> resources >> base >> element >> color.json 中定义。在页面中使用自定义的颜色值 $r('app.color.grey_light')。

javascript 复制代码
.backgroundColor($r('app.color.grey_light'))

关于资源的使用,请参考官方文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/resource-usage-0000001820880417

相关推荐
竹君子1 天前
研发管理知识库(4)华为研发管理流程简介
华为
爱笑的眼睛111 天前
HarmonyOS列表项滑动操作深度解析:从基础实现到高级交互
华为·harmonyos
ifeng09181 天前
HarmonyOS状态管理精细化:控制渲染范围与变量拆分策略
华为·harmonyos
智能与未来1 天前
华为芯片、OS、DB和技术平台等全面开源,MetaERP天然底座优势
华为·业界资讯
若安程序开发1 天前
web华为商城前端项目4页面
前端·华为
爱笑的眼睛112 天前
HarmonyOS中MenuItem事件处理的深度解析:从基础到分布式实践
华为·harmonyos
东林知识库2 天前
鸿蒙5:HarmonyOS应用开发-项目打包申请证书和上架
华为·harmonyos
HMS Core2 天前
【FAQ】HarmonyOS SDK 闭源开放能力 — Push Kit
linux·python·华为·harmonyos
大雷神2 天前
HarmonyOS 诗词填空游戏开发实战教程(非AI生成 提供源代码和演示视频)
华为·harmonyos
爱笑的眼睛112 天前
HarmonyOS应用启动优化:深入技巧与最佳实践
华为·harmonyos