尝试用 ArkUI 做一个相册应用
新的编译框架基于TS,相比于之前的JS代码更简洁,将原来的js、hml、css合并为了*.ets一个文件,而且更接近自然语义,学习成本很低。
HarmonyOS ArkUI之开发基础(网络请求)
前段时间一直研究ArkUI中的声明式开发,开发了一些demo,但都是界面相关的,相对来说比较基础,也比较简单。所以研究一下其他的,现在成熟的APP都会有网络交互,所以记录一篇网络请求相关的。
ArkUI调用Java PA,使用Java FA的Webview组件
声明式UI开发框架(ArkUI),没有WebView组件,如何从ArkUI从发起调用Java PA从Java的PA跳转到Java的FA,使用Java FA的WebView组件?
HarmonyOS ArkUI之列表下拉刷新、加载更多(TS)
本项目界面搭建基于ArkUI中TS扩展的声明式开发范式,主要根据List中的回调方法onScrollIndex()监听当前列表首尾索引,根据触摸事件onTouch()处理下拉和上拉。
在ArkUI的ETS中实现【插槽】的功能
插槽是一套内容分发的API,当组件渲染的时候,将会被替换为“Your Profile”。插槽内可以包含任何模板代码。
HarmonyOS ArkUI之自定义组件侧滑菜单(JS)
鸿蒙这次API7更新除了新增TS声明式开发之外,还有JS开发也增加了很多API,JS开发自定义组件越来越方便了。本文介绍最新出的插槽用法,实现侧滑菜单、支持两种风格、支持快速滑动打开关闭。
HarmonyOS ArkUI之仿微信图片选择
本文介绍仿照微信选择图片、多选图片、点击浏览大图,删除选择的图片,因为用的ets语言开发,为了方便演示,图片数据没有获取手机本地图片,使用内置资源。
OpenHarmony ArkUI+原生绘图之幸运大转盘
实现转盘抽奖功能,可以设定中奖概率。奖项的数量、内容可*设定,先生成一个随机数,根据随机数取值大小,决定奖品内容。