ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

Harmony鸿蒙实战开发-事件提醒app「事件名称/描述、提醒日期、提醒时长、延迟提醒次数、延迟提醒事件间隔」➕⏰声音【源码在文末】

Harmony鸿蒙实战开发-事件提醒app「事件名称/描述、提醒日期、提醒时长、延迟提醒次数、延迟提醒事件间隔」➕⏰声音【源码在文末】 Harmony鸿蒙实战开发-事件提醒app「事件名称/描述、提醒日期、提醒时长、延迟提醒次数、延迟提醒事件间隔」➕⏰声音【源码在文末】文章目录Harmony鸿蒙实战开发-事件提醒app「事件名称/描述、提醒日期、提醒时长、延迟提醒次数、延迟提醒事件间隔」➕⏰声音【源码在文末】一、运行演示1、首页2、我的3、待办提醒4、编辑待办5、编辑待办二、部分代码6、提醒图标三、源码运行工具DevEco Studio一、运行演示1、首页2、我的3、待办提醒4、编辑待办5、编辑待办二、部分代码/* * Copyright (c) 2022 Huawei Device Co., Ltd. * Licensed under the Apache License,Version 2.0 (the License); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an AS IS BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ import {ListInfo} from ./ListInfo Component export struct UserBaseInfo { State nickname: string 用户001; State signature: string 测试用户; build() { Column() { // userIcon Column(){ Image($r(app.media.ic_user)) .objectFit(ImageFit.Contain) .height(66) .width(66) .margin({ top: 71 }) Column() { Text(LV.100) .fontSize(12) .fontWeight(FontWeight.Bolder) .fontColor(#c99411) } .width(44) .height(16) .margin({ top: -8vp }) .border({ radius: 5}) .backgroundColor(#d4e6f1) .justifyContent(FlexAlign.Center) // nickname Text(this.nickname) .fontSize(20) .margin({ bottom: 6 }) .fontWeight(FontWeight.Normal) .fontColor(#000000) // signature Text(this.signature).fontSize(16).fontWeight(FontWeight.Normal) .fontColor(#66686a) } .backgroundImage($r(app.media.ic_dialog_smile),ImageRepeat.NoRepeat) .backgroundImageSize({width:100%}) .width(100%) .padding({bottom:15}) Column(){ ListInfo() } }.height(100%) .width(100%) } }6、提醒图标三、源码相关鸿蒙项目点此专栏通过百度网盘分享的文件…zip 链接百度网盘 请输入提取码文件已经加密请点击下方名片获取源码或Lvnvn0508
返回列表