首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HarmonyOS NEXT文章
高心星
创建于2024-09-25
订阅专栏
主要发布鸿蒙Next相关技术的文章。
等 10 人订阅
共35篇文章
创建于2024-09-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
HarmonyOS 5.0应用开发——属性动画
【高心星出品】 属性动画 属性接口(以下简称属性)包含尺寸属性、布局属性、位置属性等多种类型,用于控制组件的行为。针对当前界面上的组件,其部分属性(如位置属性)的变化会引起UI的变化。
HarmonyOS 5.0应用开发——ArkTS容器类
线性容器实现能按顺序访问的数据结构,其底层主要通过数组实现,包括ArrayList、Vector(已废弃)、List、LinkedList、Deque、Queue、Stack七种。
HarmonyOS 5.0应用开发——仿微信聊天界面
闲暇之余我自己开发了一个基于HarmonyOS5.0的仿微信聊天界面,里面主要用到了ArkUI的技术。
HarmonyOS 5.0应用开发——全局广播的使用
全局广播可以用来做应用间通信,进程间通信,包含订阅、发布等功能。 CES(Common Event Service,公共事件服务)为应用程序提供订阅、发布、退订公共事件的能力。
HarmonyOS 5.0应用开发——Ability与Page数据传递
Ability与Page数据传递 基于当前的应用模型,可以通过以下几种方式来实现UIAbility组件与UI之间的数据同步。
HarmonyOS 5.0应用开发——UIAbility跳转
UIAbility是系统调度的最小单元。在设备内的功能模块之间跳转时,会涉及到启动特定的UIAbility,包括应用内的其他UIAbility、或者其他应用的UIAbility。
HarmonyOS 5.0应用开发——UIAbility生命周期
UIAbility组件是一种包含UI的应用组件,主要用于和用户交互。 UIAbility组件是系统调度的基本单元,为应用提供绘制界面的窗口。一个应用可以包含一个或多个UIAbility组件。
HarmonyOS 5.0应用开发——鸿蒙混合开发
混合开发(Hybrid Development)是一种结合原生应用和Web应用的开发模式,旨在同时利用两者的优势。随着移动应用需求的多样化和复杂化,单一的开发方式往往难以满足所有需求。
HarmonyOS 5.0应用开发——Web组件的使用
Web组件的使用 ArkWeb(方舟Web)提供了Web组件,是用于在应用程序中显示Web页面内容。
HarmonyOS 5.0应用开发——网格(Grid)
网格布局是由“行”和“列”分割的单元格所组成,通过指定“项目”所在的单元格做出各种各样的布局。 ArkUI提供了Grid容器组件和子组件GridItem,用于构建网格布局。
HarmonyOS 5.0应用开发——列表(List)
列表作为一种容器,会自动按其滚动方向排列子组件,向列表中添加组件或从列表中移除组件会重新排列子组件。
HarmonyOS 5.0应用开发——轮播图(Swiper)
轮播图(Swiper) 轮播图效果 Swiper组件提供滑动轮播显示的能力。Swiper本身是一个容器组件,当设置了多个子组件后,可以对这些子组件进行轮播显示。
HarmonyOS 5.0应用开发——装饰器的使用
Harmony应用开发中装饰器是一个神器,经常用于特定的功能开发,接下来我介绍几种常用装饰器的使用。
HarmonyOS 5.0应用开发——使用手势事件
使用手势事件 手势事件是一种在用户界面交互中,通过检测和解释用户手指在屏幕上的触摸动作来触发特定响应的技术。
HarmonyOS 5.0应用开发——音频播放组件的封装
鸿蒙中提供了AVPlayer来实现音频播放的功能,播放的全流程包含:创建AVPlayer,设置播放资源,设置播放参数(音量/倍速/焦点模式),播放控制(播放/暂停/跳转/停止),重置,销毁资源。
HarmonyOS 5.0应用开发——用户文件操作
用户文件操作 用户文件:文件所有者为登录到该终端设备的用户,包括用户私有的图片、视频、音频、文档等。 用户文件存放在用户目录下,归属于该设备上登录的用户。
HarmonyOS 5.0应用开发——文件读写
文件读写 Core File Kit(文件基础服务)为开发者提供一套访问和管理应用文件和用户文件的能力。
HarmonyOS 5.0应用开发——应用打包HAP、HAR、HSP
一个应用通常会包含多种功能,将不同的功能特性按模块来划分和管理是一种良好的设计方式。在开发过程中,我们可以将每个功能模块作为一个独立的Module进行开发。
HarmonyOS 5.0应用开发——Navigation实现页面路由
Navigation:路由导航的根视图容器,一般作为页面(@Entry)的根容器去使用,包括单页面(stack)、分栏(split)和自适应(auto)三种显示模式。
HarmonyOS Next应用开发——图像PixelMap变换
图片编码保存 图片编码指将PixelMap编码成不同格式的存档图片,当前支持打包为JPEG、WebP、png和 HEIF(不同硬件设备支持情况不同) 格式。
下一页