- 博客(4)
- 收藏
- 关注
原创 通过用户首选项进行数据持久化
开发者可以将用户首选项持久化文件的内容加载到Preferences实例,每个文件唯一对应到一个Preferences实例,系统会通过静态容器将该实例存储在内存中,直到主动从内存中移除该实例或者删除该文件。内存会随着存储数据量的增大而增大,所以存储的数据量应该是轻量级的,建议存储的数据不超过一万条,否则会在内存方面产生较大的开销。用户首选项为应用提供Key-Value键值型的数据处理能力,支持应用持久化轻量级数据,并对其修改和查询。当用户希望有一个全局唯一存储的地方,可以采用用户首选项来进行存储。
2024-06-01 16:58:14 931 1
原创 如何使用Tabs完成自定义导航栏
设置自定义导航栏需要使用tabBar的参数,它支持的CustomBuilder的方式传入自定义的函数组件样式.自定义TabBar 之后,高亮的切换效果就没有了,需要自行实现,首先我们得知道什么时候进行了切换。- index:当前显示的index索引,索引从0开始计算。- index:被点击的index索引,索引从0开始计算。Tab页签切换后触发的事件。滑动切换、点击切换 均会触发。Tab页签点击后触发的事件。
2024-05-31 17:40:33 519
原创 层叠布局(Stack)
层叠布局(StackLayout)用于在屏幕上预留一块区域来显示组件中的元素,提供元素可以重叠的布局。层叠布局通过Stack容器组件实现位置的固定定位与层叠,容器中的子元素依次入栈,后一个子元素覆盖前一个子元素,子元素可以叠加,也可以设置位置。层叠布局具有较强的页面层叠、位置定位能力,其使用场景有广告、卡片层叠效果等。
2024-05-29 20:06:16 898
原创 1.线性布局(Row/Column)
线性布局的排列方向由所选容器组件决定,Column容器内子元素按照垂直方向排列,Row容器内子元素按照水平方向排列。父容器尺寸确定时,使用layoutWeight属性设置子元素和兄弟元素在主轴上的权重,忽略元素本身尺寸设置,使它们在任意尺寸的设备下自适应占满剩余空间。布局容器:具有布局能力的容器组件,可以承载其他元素作为其子元素,布局容器会对其子元素进行尺寸计算和布局排列。在布局容器内,可以通过space属性设置排列方向上子元素的间距,使各子元素在排列方向上有等间距效果。布局子元素:布局容器内部的元素。
2024-05-28 20:52:04 1635
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人