ArkUI-X 5.0.1 Release版配套OpenHarmony 5.0.1 Rlease,API 13,新增适配部分API 13接口支持跨平台;框架能力进一步完善,支持Android应用非压缩模式,支持Android Fragment对接跨平台。ACE Tools工具易用性提升,支持创建module时选择module类型、config提示优化和联动编译。组件跨平台能力进一步增强,新增XComponent组件支持跨平台。
应用框架特性增强
这次更新新增支持Android平台Fragment对接跨平台,之前的版本只支持Activity对接,这次增加了对Fragment的支持,将使ArkUI-X在Android平台的灵活性大大增强。之前的Activity方式只能独占一个页面,这次可以用Fragment的方式和原生页面共存,这在实际的应用开发过程中,可以有更多的场景用ArkUI-X来完成。这次还支持Android应用非压缩模式(useLegacyPacking等于false 或 android:extractNativeLibs等于false场景),支持Activity和ViewController销毁时,框架自动对API插件进行内存回收,在开发过程中,我们不用再时刻盯着Activity(ViewController)有没有释放,内存有没有回收了,可以将更多的精力放在业务功能的开发中。这次还新增支持设置沉浸式及获取状态栏等避让区域信息,这使我们的页面更加协调,不会因为状态栏无法适配,而显示页面很突兀了。
ACE Tools的增强
- 支持创建module时选择module类型
- 支持多hap/hsp同时安装到OpenHarmony终端设备
- 支持设置ArkUI-X框架源码目录,配置后自动关联源码编译产物
- 支持联动编译,方便开发者在Android、iOS工程中触发ArkTS编译
组件的适配
支持XComponent组件跨平台适配,以及Dialog、Toast、contextMenu、Popup适配子窗口。常见的基础组件和容器组件基本都支持,甚至像媒体组件Video,绘制组件Circle、Line、Rect、Path等等,画布组件Canvas等这些都支持跨平台,包括动画、手势、弹窗等等也基本都支持跨平台。这次的更新,基本上能满足我们的日常使用
API适配
这次对常用的API也做了适配,像我们用的比较多的emitter、EventHub、window设置全屏、状态栏和安全区等、promptAction、picker、media等等,这些API现在都支持跨平台了。
在API12的基础上,新增加了socket、webSocket、resourceManager、image、taskPool、fs等等常用功能的跨平台支持。
相关推荐
ArkUI-X应用框架适配层是OpenHarmony生态系统中的关键组成部分,它的主要任务是为不同平台提供一个统一的应用开发和运行环境。这个适配层扮演着桥梁的角色,使得基于OpenHarmony开发的应用程序能够在多种硬件平台上...
赠送jar包:javax.ws.rs-api-2.0.jar; 赠送原API文档:javax.ws.rs-api-2.0-javadoc.jar; 赠送源代码:javax.ws.rs-api-2.0-sources.jar; 赠送Maven依赖信息文件:javax.ws.rs-api-2.0.pom; 包含翻译后的API文档...
【cocos2d-x项目快速适配iPad】的策略主要涉及到如何使原本为iPhone设计的游戏在iPad上正常运行,同时尽量减少代码改动。cocos2d-x作为一个流行的2D游戏开发框架,在处理不同设备分辨率时,需要进行适配工作以确保...
银河麒麟服务器操作系统全指南(银河麒麟服务器操作系统-zookeeper-v3.5.5版适配手册.pdf 银河麒麟服务器操作系统-Caffe-v1.0版适配手册.pdf 银河麒麟服务器操作系统-couchdb-v1.6.0版适配手册.pdf 银河麒麟服务器...
6. **移植技术**:对于安卓开发者,了解如何将现有安卓应用移植到鸿蒙系统是重要的技能,可能包含API适配和兼容性处理。 7. **分布式能力**:鸿蒙系统的一大特性是分布式软总线,允许不同设备间的无缝协作,开发者...
《cocos2d-x适配方案深度解析及实践示例》 在移动游戏开发领域,cocos2d-x是一款广泛使用的跨平台2D游戏引擎,它支持iOS、Android以及Windows等多个操作系统。面对不同设备的屏幕尺寸和分辨率差异,适配问题成为...
activiti-spring-boot-starter-basic-6.0.0适配springboot2.1.2
包含翻译后的API文档:commons-codec-1.15-javadoc-API文档-中文(简体)版.zip; Maven坐标:commons-codec:commons-codec:1.15; 标签:codec、commons、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用...
包含翻译后的API文档:poi-scratchpad-4.1.2-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.apache.poi:poi-scratchpad:4.1.2; 标签:apache、poi、scratchpad、中英对照文档、jar包、java; 使用...
华为鸿蒙Harmony开眼App(项目整体基于Api9+ArkTs+ArkUI)适配API_11+D_HarmoneyOpenEye.zip 注释相近: 统一风格,易于理解。 资料丰富: 包括示例代码、文档和演示。 欢迎下载学习交流!!!!!
ArcGIS for JavaScript API也适用于移动设备,通过适配不同屏幕尺寸和触控操作,可以在手机和平板电脑上构建GIS应用。 总之,ArcGIS for JavaScript API为开发者提供了构建丰富、功能强大的Web GIS应用的全面工具...
移动端1px线适配问题-------适配各种编译CSS工具 stylus sass
赠送原API文档:aliyun-java-sdk-core-4.5.30-javadoc.jar 赠送源代码:aliyun-java-sdk-core-4.5.30-sources.jar 包含翻译后的API文档:aliyun-java-sdk-core-4.5.30-javadoc-API文档-中文(简体)版.zip 对应Maven...
HarmonyOS,又称鸿蒙系统,是华为公司推出的一款面向全场景的分布式操作系统,旨在打破不同设备之间的界限,实现跨平台、跨设备的无缝协同。鸿蒙工具箱是华为为开发者提供的一个集成开发环境(IDE),它包含了一系列...
5. 响应式设计:通过`<meta>`标签的`viewport`属性,配合CSS的媒体查询,实现不同设备上的适配布局。 这三个API紧密协作,共同构建了Web应用程序的前端与后端交互机制。Servlet处理HTTP请求,生成动态内容;JSP结合...
"nacos-server-1.1.4-已适配mysql8.0.tar.gz-linux版本" 是 Nacos 的一个特定构建,特别针对 MySQL 8.0 数据库进行了优化和兼容性调整。在早期版本的 Nacos 中,可能存在不完全支持 MySQL 8.0 的问题,这可能涉及到...
在实际开发中,需要注意小米手环的兼容性问题,不同的手环型号可能支持的功能有所差异,API的使用需进行适配。同时,由于蓝牙通信的特性,需要处理网络不稳定和数据丢失的情况。另外,遵守小米的开发者政策,确保...
这可能涉及到更新框架的源代码或者寻找已更新的版本。 "websocket"标签提示我们,这里可能涉及到WebSocket协议的应用。WebSocket是一种在客户端和服务器之间建立长连接的协议,它极大地优化了实时交互应用,比如...
HarmonyOS 是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐...在传统的单设备系统能力的基础上,HarmonyOS 提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。