uiability

行者-全栈开发17 天前
备份·分享·卡片·uiability·stage 模型·选型决策树
【鸿蒙心迹】ExtensionAbility 实战——从 Form 到分享与备份的组件选型(HarmonyOS 7.x)摘要: 鸿蒙开发中最常见的困惑之一:明明功能就几行代码,为什么要新建一个 ExtensionAbility?做了无数次 UIAbility 之后,一碰到分享、备份、卡片这些场景才发现,ExtensionAbility 覆盖的场景比想象中多得多——它不是"另一种 Ability",而是面向特定系统场景的能力载体,有独立的声明方式、生命周期和调度模型。本文以 HarmonyOS NEXT 7.x(API 14+,2026 年稳定版)为目标版本,用一张类型对比表加一棵选型决策树,把 7 种常用 Extensio
贾伟康2 个月前
harmonyos·arkts·启动优化·uiability·windowstage
【口算王|12】HarmonyOS ArkTS 启动页实战:处理 Splash 到训练首页的稳定切换启动页最容易被误判成“放一张 Logo,等两秒,再跳首页”。真正进入工程阶段后,问题往往出在两个页面之间:系统启动窗口刚消失,ArkUI 页面却还没绘制,出现短暂白闪;用户把应用切到后台,定时器仍在推进路由;启动页被压入路由栈,进入首页后按返回键又看见一次品牌动画;本地数据尚未装入 AppStorage,首页先按空数组渲染,随后数字突然跳变。
贾伟康2 个月前
harmonyos·arkts·appstorage·应用启动·uiability
【中国方言题库|13】HarmonyOS ArkTS 应用启动链路实战:从 EntryAbility 到首屏加载保持窗口与路由稳定HarmonyOS 应用的首屏稳定性,不只取决于某个页面能否成功构建。系统如何找到入口 Ability、运行时状态何时恢复、断点监听何时注册、窗口避让区何时可读、启动页如何进入主页,以及销毁时是否解除监听,共同组成一条完整启动链路。任意一步顺序混乱,都可能表现为首屏白屏、数据闪烁、底部导航被遮挡、窗口变化后布局不更新,或者返回键又退回启动页。
bdawn1 年前
华为·生命周期·harmonyos·page·uiability·oncreate·ondidbuild
深入解析HarmonyOS:UIAbility与Page的生命周期协同在HarmonyOS应用开发中,理解UIAbility和Page的生命周期是构建高质量应用的关键。本文将深入探讨这两大核心概念的生命周期及其协同工作机制,帮助开发者更好地管理应用资源、优化用户体验。
SuperHeroWu71 年前
华为·harmonyos·数据传递·uiability·启动模式·生命周期监听·监听设备环境信息
【HarmonyOS 5】鸿蒙中的UIAbility详解(二)今天我们继续深入讲解UIAbility,根据下图可知,在鸿蒙中UIAbility继承于Ability,开发者无法直接继承Ability。只能使用其两个子类:UIAbility和ExtensionAbility。
高心星2 年前
华为·harmonyos·鸿蒙·uiability
HarmonyOS 5.0应用开发——UIAbility生命周期【高心星出品】UIAbility组件是一种包含UI的应用组件,主要用于和用户交互。UIAbility组件是系统调度的基本单元,为应用提供绘制界面的窗口。一个应用可以包含一个或多个UIAbility组件。例如,在支付应用中,可以将入口功能和收付款功能分别配置为独立的UIAbility。
霍格沃茨研究生3 年前
华为·harmonyos·鸿蒙·arkui·鸿蒙应用·uiability
【鸿蒙】大模型对话应用(三):跨Ability跳转页面本demo对接阿里云和百度的大模型API,实现一个简单的对话应用。DecEco Studio版本:DevEco Studio 3.1.1 Release
我是有底线的