5 Matching Annotations
- Jan 2024
-
www.arkui.club www.arkui.club
-
Image 组件没有提供图片缓存相关的 api ,ArkUI开发框架在 @system.app 模块内提供了图片的全局缓存策略,全局缓存策略使用了 LRU 算法: setImageCacheCount:设置内存中缓存解码后图片的数量上限,单位为 number。 setImageRawDataCacheSize:设置内存中缓存解码前图片数据的大小上限,单位为字节。 setImageFileCacheSize:设置图片文件缓存的大小上限,单位为字节。
可以在app启动时,设置 image 的缓存策略。
ImageKnife 是图片加载缓存库。
-
-
www.arkui.club www.arkui.club
-
设置组件的布局权重,该属性仅在 Row、Column、Flex 布局中生效,表示在父容器主轴方向上的尺寸按照权重比进行分配,默认值为 0。
layoutWeight 效果类似于 flexG 和 flexS。
-
若子组件的宽高大于父组件的宽高,默认情况下子组件会绘制出父组件的可视范围,此时可以设置 clip(true) 方法限制子组件超出父组件的范围
clip(true) 是裁剪超出父容器的子组件区域。
-
设置组件的宽高,缺省时使用组件自身内容的宽高,比如充满父布局可以使用 string 值:"100%"
设置 100%,是充满父容器,而不是转换为固定的 width 或者 height.
-
设置组件的内边距/外边距,当只设置一个值时表示对四个方向的边距同时生效;参数类型为 Padding / Margin 时,可单独设置边距,若设置为百分比时,上下左右内外距均以父容器的 width 作为基础值。
若设置百分比时,边距以父容器的width做基础值。
-