
UI
文章平均质量分 87
普通网友
这个作者很懒,什么都没留下…
展开
-
【鸿蒙OH实战开发】ArkUI容器类API
在 ArkUI 开发框架中,提供了线性和非线性两类容器类,共 14 种,每种容器都有自身的特性及使用场景。下面,我们将为大家一一道来。1.1线性容器类线性容器类底层主要通过数组实现,包括 ArrayList、Vector、List、LinkedList、Deque、Queue、Stack 七种。线性容器类 API,充分考虑了数据访问的速度,实现了运行时(Runtime)通过一条指令就可以完成增删改查等操作。ArrayList 即动态数组,可用来构造全局的数组对象。原创 2025-01-14 21:36:51 · 676 阅读 · 0 评论 -
【鸿蒙开发】ArkUI容器类组件-层叠布局容器(Stack)
(value?:设置子组件的对其方式,AlignmentTopStart:子组件在Stack内靠左上角对齐,简单样例如下所示:Text('Text3') // 被遮挡住了.width(60)Top:设置子组件在Stack内靠顶部水平居中对齐,简单样例如下所示:Text('Text3') // 被遮挡住了.width(60)TopEnd:设置子组件在Stack内部靠右上角对齐,简单样例如下所示:Text('Text3') // 被遮挡住了.width(60)Start:子组件靠Stack。原创 2024-11-15 13:42:04 · 1003 阅读 · 0 评论 -
【鸿蒙开发】ArkUI容器类组件-弹性布局容器(Flex)
(value?direction?wrap?: FlexWrap;alignItems?value:设置子组件的排列样式,定义了以下几种样式:direction:设置子组件的的排列方向即主轴方向,定义了以下4种排列方式:Row(默认值):子组件水平排列,即主轴为水平方向纵轴为竖直方向,子组件由左向右排列。RowReverse:子组件水平排列,即主轴为水平方向纵轴为竖直方向,子组件由右向左排列。Column:子组件竖直排列,即主轴为垂直方向,起点在上边,子组件由上到下排列。原创 2024-11-14 22:27:26 · 955 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmony图片加载——ImageKnife
支持内存缓存,使用LRUCache算法,对图片数据进行内存缓存。支持磁盘缓存,对于下载图片会保存一份至磁盘当中。支持进行图片变换: 支持图像像素源图片变换效果。支持用户配置参数使用:(例如:配置是否开启一级内存缓存,配置磁盘缓存策略,配置仅使用缓存加载数据,配置图片变换效果,配置占位图,配置加载失败占位图等)。推荐使用ImageKnifeComponent组件配合ImageKnifeOption参数来实现功能。原创 2024-11-12 15:03:18 · 1031 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmony UI开发-组件material-dialogs
material-dialogs是自定义对话框库。原创 2024-11-12 14:18:08 · 347 阅读 · 0 评论 -
【鸿蒙南向开发】OpenHarmony UI开发-组件overscroll-decor
类似iOS风格的边缘滚动效果视图。支持下列视图:RecyclerView, ListView, GridView, ViewPager, ScrollView, HorizontalScrollView, Any View - Text, Image…this.model。原创 2024-11-11 22:23:50 · 272 阅读 · 0 评论