应用安装与更新一致性校验 随着应用发展越来越复杂,应用也被拆成多个模块进行开发维护,不同的团队负责单个或者多个模块,应用在安装更新过程中会针对不同的字段进行一致性校验和验证,保证应用的安全合法性。本文介绍多模块安装或更新时,签名证书、配置文件的一致性校验规则。
阅读全文
openharmony 鸿蒙 getting-started-with-arkts-for-swift-programmers
从Swift到ArkTS的迁移指导 对于熟悉Swift的开发者而言,ArkTS作为新的开发语言,带来了全新的开发体验与机遇。ArkTS在语法和编程范式上不仅继承了现代语言的特性,还针对生态进行了深度优化。理解Swift与ArkTS的差异和共性,能够帮助开发者快速上手应用开发,避开常见的编程误区。
阅读全文
openharmony 鸿蒙 arkts-navigation-architecture
Navigation基础架构介绍 导航组件(Navigation)主要用于实现NavDestination页面间的跳转,支持在不同NavDestination间传递参数,提供灵活的跳转栈操作,从而更便捷地实现对不同页面的访问和复用。
阅读全文
openharmony 鸿蒙 ndk-layout-container
使用布局组件 从API version 12开始,ArkUI在NDK中提供了常用布局组件Flex、Row、Column、Stack对应的节点类型和属性设置接口。Flex用于弹性布局,Row和Column用于线性布局,Stack用于层叠布局,对应节点类型和属性设置枚举可参考ArkUI_NodeType。
阅读全文
openharmony 鸿蒙 ndk-node-query-operate
查询和操作自定义节点 NDK提供一系列节点查询、遍历、操作能力,通过使用以下接口,开发者可以高效地访问和操控节点。 以下场景基于接入ArkTS页面章节,创建前置工程。
阅读全文
openharmony 鸿蒙 ndk-use-text-component
使用Text组件 ArkUI开发框架在NDK接口中提供了Text组件,用于显示文本内容。Text组件支持丰富的样式设置,包括字体、颜色、对齐方式、文字效果等,还支持多种子组件,如Span、ImageSpan、StyledString等,用于实现复杂的文本显示效果。
阅读全文
openharmony 鸿蒙 arkts-navigation-jump
Navigation页面路由 Navigation路由相关操作均基于导航控制器NavPathStack提供的方法实现,每个Navigation都需要创建并传入一个NavPathStack对象,用于管理页面。NavPathStack主要提供了页面跳转、页面返回、页面替换、页面删除、参数获取、路由拦截等功能。
阅读全文
openharmony 鸿蒙 arkts-common-attributes-content-modifier
内容修改器 (ContentModifier) 当开发者期望自定义组件的内容区时,比如Checkbox的内部显示一个五角星等场景时,可以使用此功能。 仅Button、Checkbox、DataPanel、TextTimer、Slider、Select、Rating、Radio、Gauge、Toggle、TextClock组件支持该能力。
阅读全文
openharmony 鸿蒙 arkts-interaction-development-guide-overview
添加交互响应 ArkUI框架提供了丰富的接口,用于处理用户通过不同外设生成的基础输入事件,同时提供了高级接口封装,以响应用户归一化的交互行为,如手势、拖拽、焦点等。
阅读全文
openharmony 鸿蒙 ndk-swiper
使用滑块视图容器 (Swiper) 概述 ArkUI开发框架支持在NDK接口使用滑块视图容器Swiper,提供子组件滑动轮播显示的能力。本文介绍NDK接口的开发指导,ArkTS指南请参考创建轮播
阅读全文