小白小白从不日白
这个作者很懒,什么都没留下…
展开
-
鸿蒙--自定义系统级弹层
自定义常量封装// Thousandth:比例或者进度条// 数字常量// list space:列表项之间的间距// navigation title:导航标题export const ADD_TASK_TITLE: string = '添加任务';export const EDIT_TASK_TITLE: string = '编辑任务';// prompt message:提示信息。原创 2024-10-16 09:22:30 · 224 阅读 · 0 评论 -
鸿蒙--设置项布局
我们将使用List组件Toggle组件以及Router接口,实现一个简单的设置页,点击将跳转到对应的详细设置页面。"color": [},},},},},},},},},},},},},},},},},},"value": "早起"},"value": "喝水"},"value": "吃苹果"},"value": "每日微笑"},"value": "每日刷牙"},"value": "早睡"},"value": "已开启"},原创 2024-10-15 11:16:30 · 385 阅读 · 0 评论 -
鸿蒙--商品列表
"color": [},},},},..."value": "精选"},"value": "手机"},"value": "服饰"},"value": "穿搭"},"value": "家居"},"value": "【新品上市】畅乐冰晶绿低脂新品"},"value": "【新品上市】奶茶自然清新亲近自然"},"value": "重磅推荐,MD新品试用中!},"value": "6662人评价 95%好评"},},},},},原创 2024-10-12 17:56:59 · 533 阅读 · 0 评论 -
鸿蒙--WaterFlow 实现商城首页
2.停止滚动,是否触底了触底了才加载数据,反之不加载数据;,该自定义组件内部UI结构固定,仅与使用方进行数据传递,开发者可以将重复使用的UI元素抽象成一个方法,在build方法里调用。触底了--只有触底了才会进行数据加载,这里会出现加载两次的情况,因此在这里不适合进行数据的请求操作。│ │ │ └──CommonConstants.ets // 公共常量类。└──entry/src/main/resources // 资源文件目录。注册三个事件,开始滚动,滚动结束,滚动至列表尾部(触发两次,滚动至+回弹)原创 2024-10-11 16:17:25 · 425 阅读 · 0 评论 -
鸿蒙--下拉刷新+上拉加载
Refresh组件支持下拉刷新,包裹list组件,下拉事件中更新列表这里我们需要提前了解一下@Builder装饰器的基本用法ArkUI提供了一种轻量的UI元素复用机制@Builder,该自定义组件内部UI结构固定,仅与使用方进行数据传递,开发者可以将重复使用的UI元素抽象成一个方法,在build方法里调用。为了简化语言,我们将@Builder装饰的函数也称为“自定义构建函数”。文档中心在后面我们也会去详细的讲解 @Builder装饰器 的使用。原创 2024-10-10 09:11:05 · 460 阅读 · 0 评论 -
鸿蒙--播放器状态控制
各个页面共享同一个播放状态,而且可以互相控制,如果传递来传递去会非常的麻烦,但是他们都是Tabs组件内的,我们在index页面。创建两个子组件,一个是播放控制的子组件,一个是背景播放的子组件。一个状态,在各个组件。原创 2024-10-09 08:50:20 · 404 阅读 · 0 评论 -
鸿蒙--tabBar
此时,如果我们想实现将icon展示在title的上面类似于微信tabbar的效果,就需要使用自定义Builder来做,因为TabContent的tabBar属性支持CustomBuilder类型,CustomBuilder类型就是builder修饰的函数。原创 2024-10-08 15:56:16 · 44 阅读 · 0 评论 -
鸿蒙--知乎评论
这里我们将采用组件化的思想进行开发。原创 2024-10-08 13:18:54 · 837 阅读 · 0 评论 -
HarmonyOS 自定义 loading 效果
周期函数:在创建自定义组件的新实例后,在执行其build()函数之前执行。函数在自定义组件析构销毁之前执行,这里主要用来清除定时器。原创 2024-09-27 08:49:56 · 136 阅读 · 0 评论