19 元服务使用心得

Atomic 原子 元数据描述数据的数据 可以理解为鸿蒙版小程序

轻量化 免安装(严格来说需要安装但是较小无感) 独立入口 能够为用户提供一个或者多个便捷的新型应用形态所有文件不超过2M

元服务与应用对比

首包和分包

首包:hap 里面放 首次打开首页和用到的资源

分包:hsp 放其他功能UI代码和所需要的资源

首包加上分包不能超过10M 否则打包build失败 可以设置多个分包 其中有entry 叫做首包,每个分包不超过2M

其他特性

预加载 老化 自动更新等

创建一个元服务

AGC里面创建应用 编辑器里面创建元服务 API 12 开始不用去AGC里面拿BundleName 编辑器自己检测自己配置 每一个元服务可以没有桌面图标 但是必须要有卡片

数据通信

卡片传输只能使用message方法进行通信 不能使用call 和router

使用写法

和UI基本一样

相关推荐
gs801404 分钟前
安装node 报错需要:glibc >= 2.28
linux·服务器·前端·node.js
ERIC-ZI26 分钟前
Segger Embedded Studio 的使用
开发语言
lzb_kkk33 分钟前
【Redis】redis5种数据类型(list)
开发语言·数据库·redis
bingo6911 小时前
Qt-常用控件(3)-多元素控件、容器类控件和布局管理器
开发语言·qt
蒙娜丽宁1 小时前
深入探讨Go语言中的切片与数组操作
开发语言·后端·golang·go
GISer小浪花努力上岸2 小时前
Java实现简易计算器功能(idea)
java·开发语言·intellij-idea
2401_858120532 小时前
深入理解 Swift 中的隐式解包可选类型(Implicitly Unwrapped Optionals)
开发语言·ios·swift
quaer2 小时前
QT chart案例
开发语言·qt·swift
海海向前冲2 小时前
设计模式 -- 单例设计模式
java·开发语言·设计模式
Random_index3 小时前
#名词区别篇:npx pnpm npm yarn区别
前端·npm