摘要:
概述: 该装饰器用于声明任意UI描述的一个元素,类似slot占位符。 使用示例: 1、初始化@BuilderParam装饰的方法 // 自定义组件 @Component export struct CommonView{ @Builder customBuilder() {}; // 当前组件 @B 阅读全文
摘要:
一、合理控制元素显示与隐藏 在控制组件显示与隐藏时,建议遵循以下原则来选择使用控制方式: 在对性能要求较高,并且会频繁切换元素的显示与隐藏的情况下,应该避免使用if条件判断,而改为通过visibility的属性控制,这样在切换Visibility.None和Visibility.Visible时,可 阅读全文
摘要:
1、定义一个生命周期类ExitAppLifecycle实现IHMLifecycle接口 import { HMLifecycle, HMLifecycleContext, IHMLifecycle } from '@hadss/hmrouter'; @HMLifecycle({lifecycleNa 阅读全文
摘要:
一、初始化路由框架 在UIAbility(src/main/ets/entryability/EntryAbility.ets)中初始化路由框架 export default class EntryAbility extends UIAbility { onCreate(want: Want, la 阅读全文
摘要:
概述: HMRouter作为HarmonyOS的页面跳转场景解决方案,聚焦解决应用内原生页面的跳转逻辑。 HMRouter底层对系统Navigation进行封装,集成了Navigation、NavDestination、NavPathStack的系统能力, 提供了可复用的路由拦截、页面生命周期、自定 阅读全文
摘要:
基本概念 默认界面扫码能力提供系统级体验一致的扫码界面,Scan Kit对系统相机权限进行了预授权,调用接口时,无需开发者再次申请相机权限。 适用于不同扫码场景的应用开发 场景介绍 默认界面扫码能力提供了系统级体验一致的扫码界面以及相册扫码入口,支持单码和多码识别,支持多种识码类型,请参见ScanT 阅读全文
摘要:
基本概念 图片识码能力支持对图库中的码图进行扫描识别,并获取信息 场景介绍 图片识码能力支持对图库中的条形码、二维码、MULTIFUNCTIONAL CODE进行识别,并获得码类型、码值、码位置信息 该能力可用于一图单码和一图多码的识别,比如条形码、付款码等 使用示例 1、导入图片识码接口和相关接口 阅读全文
摘要:
概述: Navigation路由相关的操作都是基于页面栈NavPathStack提供的方法进行,每个Navigation都需要创建并传入一个NavPathStack对象,用于管理页面。 主要涉及页面跳转、页面返回、页面替换、页面删除、参数获取、路由拦截等功能 1、页面跳转 this.pageStac 阅读全文
摘要:
目录: entry -> src -> main -> ets -> entryability -> EntryAbilityts文件 修改 windowStage.loadContent 设置路径 : windowStage.loadContent('pages/navigations/MainP 阅读全文
摘要:
一、设置每次运行直接覆盖安装,非卸载重装 Run->Edit Configurations-> 勾选 Keep Application Data 阅读全文