
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
LocalStorage是ArkTS提供的页面级状态存储方案,支持在页面内共享数据,也可通过getSharedLocalStorage实现跨页面和UIAbility共享。它提供两种装饰器:@LocalStorageProp实现单向同步,@LocalStorageLink实现双向同步。

本文介绍了OpenHarmony应用文件上传下载功能实现方法,主要包括: 文件上传功能 支持两种上传方式:request.uploadFile(仅缓存文件)和request.agent(支持用户文件) 需声明ohos.permission.INTERNET权限

组件导航(Navigation)和页面路由(@ohos.router)是两种实现页面跳转的方式。Navigation将页面放在NavDestination组件中,支持更灵活的页面栈操作、丰富的动效和生命周期管理,并具备一次开发多端部署能力。

Flex弹性布局是一种高效的容器布局方式,通过主轴和交叉轴实现子元素的灵活排列。主轴方向可通过direction参数设置Row/RowReverse/Column/ColumnReverse四种排列方式。wrap属性控制单行或多行布局,justifyContent和alignItems分别设置主轴和交叉轴对齐方式。

本文详细介绍了线性容器和非线性容器的特性及使用场景。线性容器包括ArrayList、List、LinkedList、Deque、Queue、Stack和Vector,基于数组或链表实现,支持顺序访问,适用于频繁读取、插入删除等操作场景。非线性容器包括HashMap、TreeMap、LightWeightMap等,通过哈希表或红黑树实现,支持快速查找,适用于键值对存储、去重和排序等需求。各类容器在初

本文介绍了列表组件(List)的使用方法及其功能特性。列表是一种可滚动的容器组件,适合展示结构化数据集合。文章阐述了列表的布局方式(垂直/水平)、约束条件、子组件类型(ListItem/ListItemGroup)及其关系。

1、拥有9年iOS开发经验,1.5年鸿蒙开发经验,3年微信小程序开发经验,同时还负责公司uniAPP、H5及支付宝小程序的开发。2、有千万级用户APP的开发和架构经验,对组件化,模块化、性能优化、内存管理有深入理解。3、熟悉APP的开发,测试,上架流程,具有多款App的设计、架构、开发和上线经验。5、工作态度严谨,具备良好的沟通协作能力和解决问题的能力。6、主导技术方案升级,推动Swift和OC混
本文介绍了使用UIContext中PromptAction对象的openCustomDialog接口实现自定义弹出框的方法。该接口提供两种创建方式:通过ComponentContent实现页面解耦和动态刷新,或通过builder形式保持与系统风格一致。弹出框支持模态/非模态设置,提供完整的生命周期回调,并可通过update方法动态更新内容和属性。

本文介绍了线性布局(LinearLayout)的基本概念和使用方法。线性布局通过Row和Column容器实现子元素的水平或垂直排列,是开发中的基础布局方式。

本文介绍了Tabs组件的功能及不同导航模式(底部、顶部、侧边)的实现方法。Tabs由TabBar导航栏和TabContent内容页组成,支持通过参数控制导航栏位置(barPosition)、滑动切换(scrollable)、固定/滚动模式(barMode)等








