赞
踩
瀑布流容器,由“行”和“列”分割的单元格所组成,通过容器自身的排列规则,将不同大小的“项目”自上而下,如瀑布般紧密布局。
演示 demo 分为两部分: WaterFlow 控制、WaterFlow 属性,WaterFlow 控制可设置瀑布流容器滚动相关参数,WaterFlow 属性可以设置瀑布流容器的滚动条相关属性。
WaterFlow 控制核心代码如下
// 子页签:WaterFlow控制
TabContent() {
Column() {
WaterFlowScrollByControlPanel({
scrollBy: \$scrollBy
})
WaterFlowScrollEdgeControlPanel({
scrollEdge: \$scrollEdge
})
}
.width('100%')
.height('100%')
}.tabBar(new SubTabBarStyle(\$r('app.string.water\_flow\_controller')))
WaterFlow 属性核心代码如下
```bash TabContent() { Scroll() { Column() { WaterFlowPropertiesScrollBarControlPanel({scrollBar: \$scrollBar}) .backgroundColor(Color.White) .borderRadius(16) .padding({left:12,right:12,top:12}) .margin({bottom:12}) WaterFlowPropertiesScrollBarColorControlPanel({scrollBarColor: \$scrollBarColor}) .backgroundColor(Color.White) .borderRadius(16) .padding({left:12,right:12,top:12}) .margin({bottom:12}) WaterFlowPropertiesScrollBarWidthControlPanel({scrollBarWidth: \$scrollBarWidth}) .backgroundColor(Color.White) .borderRadius(16) .padding({left:12,right:12,top:12}) .margin({bottom:12}) WaterFlowPropertiesEdgeEffectControlPanel({edgeEffect: \$edgeEffect}) .backgroundColor(Color.White) .borderRadius(16) .padding({left:12,right:12,top:12}) .margin({bottom:12}) } .width('100%') }
为了能让大家更好的学习鸿蒙 (OpenHarmony) 开发技术,这边特意整理了《鸿蒙 (OpenHarmony)开发学习手册》,希望对大家有所帮助:
入门必看:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.应用开发导读(ArKTS)
2.应用开发导读(Java)
HarmonyOS概念:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.系统定义
2.技术框架
3.技术特性
4.系统安全
快速入门:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.基本概念
2.构建第一个ArkTS应用
3.构建第一个JS应用
4…
开发基础知识:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.应用基础知识
2.配置文件
3.应用数据管理
4.应用安全管理
5.应用隐私保护
6.三方应用调用管控机制
7.资源分类与访问
8.学习ArkTS
9…
基于ArkTS 开发:https://docs.qq.com/doc/DUk51cHZJaUpmSlhH
1.Ability开发
2.UI开发
3.公共事件与通知
4.窗口管理
5.媒体
6.安全
7.网络与链接
8.电话服务
9.数据管理
10.后台任务(Background Task)管理
11.设备管理
12.设备使用信息统计
13.DFX
14.国际化开发
15.折叠屏系列
16………
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。