openharmony 鸿蒙 arkts-navigation-split-mode

Navigation分栏开发 Navigation作为一个容器组件,提供了两种布局样式:单栏布局、分栏布局。分栏布局一般适用于宽屏设备,在分栏布局下,导航栏(navBar)会固定显示,
阅读全文

openharmony 鸿蒙 arkts-layout-development-dynamiclayout

动态布局 (DynamicLayout) 概述 从API version 24开始,支持动态布局容器组件DynamicLayout。DynamicLayout支持在运行时动态切换不同的布局算法,同时保持子组件的状态不变。通过DynamicLayout,开发者可以灵活实现同一种内容在不同场景下的多种布局展示。DynamicLayout组件支持的布局算法类包括RowLayoutAlgorithm、Co
阅读全文

openharmony 鸿蒙 arkts-navigation-navdestination

Navigation子页面 NavDestination是Navigation子页面的根容器,用于承载子页面的特殊属性和生命周期。NavDestination可以配置独立的标题栏、菜单栏与工具栏等属性,使用方法与Navigation一致。NavDestination还支持通过mode属性设置不同的显示模式,以适应不同页面的需求。
阅读全文

openharmony 鸿蒙 arkts-arkui-frameNode-faq

命令式节点常见问题 本文档介绍命令式节点的常见问题并提供参考。 FrameNode节点运行时出现jscrash 问题现象 不规范地使用FrameNode后出现JS Crash。 解决措施
阅读全文

openharmony 鸿蒙 arkts-interaction-development-guide-gamepad

支持游戏手柄输入事件 从API version 15开始,支持使用游戏手柄作为输入设备。当用户使用手柄进行操作时,系统会识别其输入行为并上报为按键事件或焦点轴事件。开发者可以通过注册相应的回调函数,接收并处理这些事件,进而实现与游戏手柄的交互逻辑。
阅读全文

openharmony 鸿蒙 arkts-interaction-development-guide-keyboard

支持键盘输入事件 物理按键产生的按键事件为非指向性事件,与触摸等指向性事件不同,其事件并没有坐标位置信息,所以其会按照一定次序向获焦组件进行派发,大多数文字输入场景下,按键事件都会优先派发给输入法进行处理,以便其处理文字的联想和候选词,应用可以通过onKeyPreIme提前感知事件。
阅读全文

openharmony 鸿蒙 arkts-text-faq

使用文本常见问题 本文档介绍使用文本的常见问题并提供参考。 文本显示(Text/Span)常见问题 以下内容介绍了使用Text和Span组件进行文本显示时可能遇到的常见问题,包括文本截断、添加标签、显示表情等场景的处理方法。
阅读全文

openharmony 鸿蒙 arkts-env-system-property

@Env:环境变量 在多设备开发的场景中,开发者可以使用@Env装饰器监听系统环境变量的改变,并根据系统环境变量来进行相应的场景判断,以减少不同设备间的适配逻辑和重复开发。
阅读全文