概述
更新时间:
蓝河应用的应用框架为开发者提供了广泛的能力,以构建、管理蓝河应用的各个方面。通过这些能力,开发者可以更好地控制和定制蓝河应用的行为、用户体验以及数据操作。
子模块介绍
模块 | 简介 |
---|---|
应用上下文 | 提供了管理和控制应用的重要功能,可帮助开发者获得更多应用信息、整合外部资源,以及有效退出应用 |
页面路由 | 提供应用能够有效管理和导航不同页面的能力,以确保应用的流畅导航和用户体验 |
应用管理 | 该模块负责跟踪和管理应用的状态,包括前台运行、后台运行以及应用未运行的情况,以实现灵活的应用控制 |
生命周期 | 提供了页面、自定义组件、应用的生命周期接口,开发者可以选择在应用运行的特定阶段执行相应的业务代码 |
包管理 | 该模块允许检测应用是否存在,安装应用,获取应用版本信息、签名摘要信息以及应用分类,为应用操作和信息检索提供全面的支持 |
页面栈管理 | 管理页面栈信息 |
应用沙箱目录 | 蓝河应用框架给每个应用分配了一个专属的应用目录,蓝河应用的数据访问和操作都被限制在该目录内,此目录下存放的数据可以保护数据的安全性 |
通知能力 | 提供多应用间数据传递和事件交互的能力,应用发布通知能力以及弹窗能力 |
后台管理 | 提供定时触发事件或执行特定操作的功能,允许应用在预定的时间或间隔内执行后台任务 |