论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
数据库
›
SQL-Server
›
HCIP-HarmonyOS Application Developer V1.0 笔记(五) ...
HCIP-HarmonyOS Application Developer V1.0 笔记(五)
金歌
论坛元老
|
2024-11-7 06:24:46
|
显示全部楼层
|
阅读模式
楼主
主题
1059
|
帖子
1059
|
积分
3177
弹窗功能
prompt模块来调用系统弹窗API举行弹窗制作。
当前支持3种弹窗API,分别为:
文本弹窗,prompt.showToast;
对话框,prompt.showDialog;
操作菜单,prompt.showActionMenu。
要使用弹窗功能,需要使用如下代码导入模块:
import prompt from ‘@system.prompt’;
prompt.showToast
prompt.showDialog
prompt. showActionMenu
有序公共事件
主要场景是多个订阅者有依赖关系或者对处理次序有要求,例如:高优先级订阅者可修改公共事件内容或处理结果,包括停止公共事件处理;或者低优先级订阅者依赖高优先级的处理结果等。
粘性公共事件
指公共事件的订阅动作是在公共事件发布之后举行,订阅者也能收到的公共事件类型。主要场景是由公共事件服务记录某些系统状态,如蓝牙、WLAN、充电等事件和状态。
带权限的公共事件
指的是发布公共事件时,此事件设置订阅者的权限,订阅者需要订阅此事件的话,需要在config.json文件中申请权限。非系统已定义的权限,需要先在config.json中自定义,才可以申请使用。
HarmonyOS APP工程结构
APP Pack(Application Package,简称APP),它是由一个或多个HAP(HarmonyOS Ability Package)包以及形貌APP Pack属性的pack.info文件构成。
创建一个新的工程
DevEco Studio支持包括手机、平板、车机、智慧屏、智能穿戴、轻量级智能穿戴和智慧视觉设备的HarmonyOS应用/服务开发,预置了丰富的工程模板。同时,DevEco Studio还提供了多种编程语言供开发者举行HarmonyOS应用/服务开发,包括Java、JS、eTS和C/C++编程语言。
Module
Module是HarmonyOS应用/服务的基本功能单元,包罗了源代码、资源文件、第三方库及应用/服务设置文件,每一个Module都可以独立举行编译和运行。一个HarmonyOS应用/服务通常会包罗一个或多个Module,因此,可以在工程中,创建多个Module。
HarmonyOS库
HarmonyOS Ability Resources,简称HAR可以提供应用/服务构建所需的统统内容,包括源代码、资源文件、HarmonyOS设置文件以及第三方库。HAR不同于HAP,HAR不能独立安装运行在设备上,只能作为应用/服务模块的依赖项被引用。Har包只能被Phone、Tablet、Car、TV和Wearable工程所引用。
Previewer:预览器,用于查看UI结果。
支持及时预览(JS/Java),只需要将开发的源代码举行生存,就可以通过Previewer及时查看应用运行结果。
支持动态预览(JS/Java) ,在Previewer中预览时,可以操作应用的交互动作。
支持自定义预览,包罗分辨率、语言、多端设备预览。
支持双向预览,支持代码编辑器、UI界面和Component Tree 控件树三者之间的联动
Remote Emulator
DevEco Studio提供的Remote Emulator是长途模仿器,可以运行和调试Phone、Tablet、Car、TV 和 Wearable设备的应用。在Remote Emulator上运行应用兼容签名与不签名两种类型的HAP。
使用Remote Emulator需要使用已经过实名认证的华为帐号登录,并在每次使用时授权。
Remote Emulator每次使用时长为1小时,到期后会自动释放资源。假如Remote Emulator到期释放后,可以重新申请资源。
Simulator
DevEco Studio提供的Simulator可以运行和调试Lite Wearable和Smart Vision设备的HarmonyOS应用/服务。
在Simulator上运行应用/服务兼容签名与不签名两种类型的HAP。
Profiler性能分析器
DevEco Studio集成Profiler性能分析器,通过图表情势,方便开发者及时相识应用/服务的CPU占用、内存的分配占用、网络资源占用和电池资源消耗的具体性能数据。
HiTrace日志
DevEco Studio提供了HiTrace日志跟踪的能力,可以分析和梳理跨设备分布式应用/服务之间的调用关系,通太过析调用链,方便开发者定位调用异常、性能瓶颈等问题。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
金歌
论坛元老
这个人很懒什么都没写!
楼主热帖
iOS 集成WebRTC相关知识点总结 ...
SQL Server 2014完全卸载与SQL Server ...
iOS直播/游戏怎么利用特殊音效制造娱乐 ...
查漏补缺——路由显示的是http://local ...
【docker专栏6】详解docker容器状态转 ...
贩卖和售前,如何与**商一起“玩耍”? ...
.NET ORM框架HiSql实战-第一章-集成HiS ...
一个工作薄中快速新建多个数据表 ...
缓存穿透,缓存雪崩,缓存击穿 ...
Kubernetes(K8S) Controller - Statefu ...
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
Java
虚拟化与私有云
.Net
快速回复
返回顶部
返回列表