logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS开发中,.hap、.hsp和.har 各自代表什么

hap是HarmonyOS应用或服务的打包格式,是应用或服务分发的基本单位。.hsp与原子化服务有关,用于描述轻量级服务的功能和特性。.har则用于模块化开发中的资源共享,帮助实现代码和资源的高效复用。了解这些文件类型的区别和各自的用途,可以帮助开发者更有效地进行HarmonyOS的应用和服务开发。请注意,随着HarmonyOS的发展,具体的开发实践和技术细节可能会有所更新,请以官方最新发布的文档

#harmonyos#华为#鸿蒙
鸿蒙应用开发:Navigation使用方法

Navigation包含首页内容和非首页内容,首页中主要实现导航栏的功能,非首页主要显示跳转后的内容。根据效果图,可以观察到通过结构化数据构建页面小节中的知识地图页为首页,而知识地图详情页为非首页。Navigation组件适用于模块内页面切换,可以通过组件级路由能力实现更加自然流畅的转场体验。

#harmonyos#华为#鸿蒙
鸿蒙应用开发:从零开始搭建三层架构(commons / features / products)

https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_Next-BasicArchitectureDesignPart2

#harmonyos#华为
鸿蒙应用开发:HTTP访问网络

本文介绍了HTTP协议的基本概念、工作流程及开发实践。HTTP作为超文本传输协议,通过客户端请求-服务器响应模式实现数据通信,支持GET、POST等多种请求方法。文章详细解析了HTTP请求的完整流程,包括建立连接、发送请求、处理响应等关键环节,并重点说明了请求参数配置方法。通过代码示例展示了如何调用API发起网络请求、处理响应数据及错误情况。最后,文章还介绍了网络状态监控、数据缓存等进阶功能,为开

#网络#http#网络协议 +3
鸿蒙应用开发:RCP访问网络

摘要: HarmonyOS的RCP(Remote Communication Kit)是对HTTP通信的封装优化,提供声明式API和会话管理,提升并发性能与开发效率。RCP业务流程包括创建Session、发起GET/POST请求(配置URL、参数及响应处理)、解析状态码和响应数据,最后关闭会话。开发实践展示了如何获取网络资源(如图片、列表数据),通过Session对象管理请求,并将结果渲染到UI界

#harmonyos#华为#鸿蒙 +1
鸿蒙应用开发:ArkTS函数的声明和使用

函数是执行多条语句的可重用代码块,通过function关键字声明,包含名称、参数和返回值。箭头函数简化了函数声明,适用于需要简单函数的情况。闭包函数可以返回另一个函数,并保留对内部作用域的访问权限。这些功能增强了JavaScript的灵活性和代码复用性。函数声明、箭头函数和闭包是JavaScript编程中的重要概念。

#鸿蒙#华为#harmonyos
鸿蒙应用开发:应用程序框架基础知识

摘要:HarmonyOS Stage模型是面向复杂应用设计的框架,具有四大核心优势:1)共享ArkTS引擎实例,降低内存占用并提升开发效率;2)支持组件级跨端迁移与多端协同,实现数据和状态共享;3)适配多设备多窗口形态,提供统一生命周期管理;4)强化系统管控能力,规范后台应用行为。该模型采用工程化目录结构,通过UI与UIAbility分离设计,结合RPC通信机制,为开发者提供高效、可扩展的应用开发

#harmonyos#华为
鸿蒙应用开发:ArkTS命名空间的概念和使用

ArkTS命名空间是一种代码组织方式,用于解决命名冲突和模块化管理。通过namespace定义空间,export导出接口、变量等,实现代码的封装和复用。示例中MyNamespace空间导出了AreaSize接口,使外部可访问,适用于大型应用开发。命名空间支持导出多种类型,包括函数和类,提高代码可维护性。

#harmonyos#华为#鸿蒙
鸿蒙应用开发:ArkTS中类的声明和使用

本文介绍了面向对象编程中类的声明与使用,包括封装、继承和多态三大特性。在类声明中,通过constructor自定义对象初始化,并定义方法实现对象行为。封装通过隐藏数据并提供访问接口确保安全性。继承允许子类扩展父类功能,使用extends关键字实现。多态则通过方法重写使不同对象对同一行为有不同表现。文中通过代码示例展示了ArkTS语言中这些特性的具体实现方式。

#harmonyos#华为
鸿蒙应用开发:ArkTS模块导入与导出

ArkTS模块系统解析:文章介绍了ArkTS中的模块导入导出机制。1)通过export导出类、变量和函数,import从其他文件引入;2)支持使用as关键字重命名导入项;3)提供export from重新导出功能,可以导出整个模块或特定项;4)动态import支持条件延迟加载,提升性能。这些特性实现了模块间的灵活交互,同时优化了加载效率。

#harmonyos#华为#鸿蒙
    共 32 条
  • 1
  • 2
  • 3
  • 4
  • 请选择