上一页 1 2 3 4 5 6 7 ··· 40 下一页
摘要: 概述: 提供注册组件布局和绘制完成回调通知的能力。 一、导入模块 import {inspector} from '@kit.ArkUI' 二、绑定指定组件,返回对应的监听句柄 inspector.createComponentObserver createComponentObserver(id: 阅读全文
posted @ 2024-11-10 22:26 听着music睡 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 概述: 提供获取组件绘制区域坐标和大小的能力。 一、导入模块 import { componentUtils } from '@kit.ArkUI'; 二、根据组件id获取组件信息 componentUtils.getRectangleById getRectangleById(id: string 阅读全文
posted @ 2024-11-10 21:57 听着music睡 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 自定义弹窗选型 合理选择不同的系统能力实现弹窗,有利于提升应用开发效率,实现更好的功能需求,因此了解自定义弹窗的选型和差异非常重要。在应用开发中,为了选择出合适的弹窗选型,从使用场景上,需要重点关注以下两点: 弹窗与界面代码解耦 在开发业务逻辑时,例如遇到一些网络请求失败的场景,需要触发相应的弹窗提 阅读全文
posted @ 2024-11-09 08:48 听着music睡 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 概述: 基于promptAction弹窗演进而来,支持全局自定义弹窗,不依赖UI组件,依赖UIContext, 支持在非页面文件中使用,弹窗内容支持动态修改,支持自定义弹窗圆角半径、大小和位置, 适合在与页面解耦的全局弹窗、自定义弹窗显示和退出动画等场景下使用。 注意: 需先使用UIContext中 阅读全文
posted @ 2024-11-09 08:04 听着music睡 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 概述: 创建并显示文本提示框、对话框和操作菜单。 注意: 1、本模块功能依赖UI的执行上下文,不可在UI上下文不明确的地方使用 2、该模块不支持在UIAbility的文件声明处使用,即不能在UIAbility的生命周期中调用,需要在创建组件实例后使用。 一、导入模块 import { promptA 阅读全文
posted @ 2024-11-07 16:54 听着music睡 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 概述: CustomDialog是自定义弹窗,可用于广告、中奖、警告、软件更新等与用户交互响应操作。开发者可以通过CustomDialogController类显示自定义弹窗 一、创建自定义弹框 1、使用@CustomDialog装饰器装饰自定义弹窗,可在此装饰器内自定义弹窗内容 // 自定义弹框内 阅读全文
posted @ 2024-11-06 22:15 听着music睡 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 概述: 警告弹窗,需要向用户提问或得到用户的许可。 警告弹窗用来提示重要信息,但会中断当前任务,尽量提供必要的信息和有用的操作。 避免仅使用警告弹窗提供信息,用户不喜欢被信息丰富但不可操作的警告打断。 必选内容包含:标题、可选信息文本、最多3个按钮。 可选内容包含:输入框、icon、checkBox 阅读全文
posted @ 2024-11-06 20:40 听着music睡 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 概述: 应用开发中使用的各类资源文件,需要放入特定子目录中存储管理。 资源目录的示例如下所示, base目录、限定词目录、rawfile目录、resfile目录称为资源目录;element、media、profile称为资源组目录。 resources | base | | element | | 阅读全文
posted @ 2024-11-06 20:01 听着music睡 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 需求: 动态设置栅格布局子元素 实现如下: 一、定义一个类,定义所有的子元素数据 // 首页业务按钮可选项集合 export class HomeBussinessConfig{ title:string = "" icon:Resource = $r('app.media.app_icon') c 阅读全文
posted @ 2024-11-06 10:31 听着music睡 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 需求:存在n个tab页,支持动态设置显示指定某几个tab 实现如下: 一、定义一个类,定义所有的tab页数据 知识点: 1、类使用export修饰,可以让其他模块引入 2、类内字段 设置 static readonly ,只读静态字段 3、图标文件存于src->main->resources->ba 阅读全文
posted @ 2024-11-05 21:49 听着music睡 阅读(30) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 40 下一页