当前位置: 首页 > news >正文

【时间盒子】-【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

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')。

 

.backgroundColor($r('app.color.grey_light'))

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

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 阳极氧化废酸处理
  • 陶建辉演讲干货分享,AI 时代下的数据预测和数据处理挑战
  • PL/SQL 继承Oracle Database 的可靠性、安全性和可移植性
  • Note24091201_组态王画面按钮静音设置
  • springboot教学检查管理系统---附源码77417
  • 12_持久化数据结构
  • ModuleNotFoundError: No module named ‘flask._compat‘
  • web基础之SSRF
  • 微积分复习笔记 Calculus Volume 1 - 2.1 A Preview of Calculus
  • 通过 pl/sql developer工具插入数据的小技巧
  • 如何设计实现完成一个FPGA项目
  • 【LLM大模型】大模型架构:layer\_normalization
  • 【软件方案】大屏可视化智能展示平台解决方案(word原件完整版)
  • mfc140u.dll丢失有啥方法能够进行修复?分享几种mfc140u.dll丢失的解决办法
  • 安装Anaconda(过程)
  • 2017 年终总结 —— 在路上
  • Django 博客开发教程 8 - 博客文章详情页
  • happypack两次报错的问题
  • JAVA 学习IO流
  • JavaScript的使用你知道几种?(上)
  • js中forEach回调同异步问题
  • Laravel Telescope:优雅的应用调试工具
  • leetcode-27. Remove Element
  • Linux学习笔记6-使用fdisk进行磁盘管理
  • node.js
  • Python socket服务器端、客户端传送信息
  • Sass Day-01
  • spring-boot List转Page
  • underscore源码剖析之整体架构
  • 创建一种深思熟虑的文化
  • 用 Swift 编写面向协议的视图
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • ​业务双活的数据切换思路设计(下)
  • # 详解 JS 中的事件循环、宏/微任务、Primise对象、定时器函数,以及其在工作中的应用和注意事项
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • #每日一题合集#牛客JZ23-JZ33
  • (42)STM32——LCD显示屏实验笔记
  • (bean配置类的注解开发)学习Spring的第十三天
  • (pojstep1.1.2)2654(直叙式模拟)
  • (Redis使用系列) SpirngBoot中关于Redis的值的各种方式的存储与取出 三
  • (ZT)出版业改革:该死的死,该生的生
  • (第8天)保姆级 PL/SQL Developer 安装与配置
  • (附源码)springboot电竞专题网站 毕业设计 641314
  • (附源码)计算机毕业设计ssm-Java网名推荐系统
  • (回溯) LeetCode 77. 组合
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (转) ns2/nam与nam实现相关的文件
  • ./mysql.server: 没有那个文件或目录_Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”...
  • .Net Remoting(分离服务程序实现) - Part.3
  • .net 开发怎么实现前后端分离_前后端分离:分离式开发和一体式发布
  • .Net 路由处理厉害了
  • .net6 core Worker Service项目,使用Exchange Web Services (EWS) 分页获取电子邮件收件箱列表,邮件信息字段
  • @cacheable 是否缓存成功_Spring Cache缓存注解
  • @modelattribute注解用postman测试怎么传参_接口测试之问题挖掘
  • @transaction 提交事务_【读源码】剖析TCCTransaction事务提交实现细节