OpenHarmony 4.0的 Rust 开发
1其乐融融 发布于 2024/01/19 02:01:12
OpenHarmony为了集成C/C++ 代码和提升编译速度,使用了GN + Ninja的编译构建系统。GN的构建语言简洁易读,Ninja的汇编级编译规则直接高效。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/19 02:01:12
OpenHarmony为了集成C/C++ 代码和提升编译速度,使用了GN + Ninja的编译构建系统。GN的构建语言简洁易读,Ninja的汇编级编译规则直接高效。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/13 02:01:29
在配置好环境之后,可以尝试这编写一个较为简单的应用程序练练手,这里选择使用一个免费的API接口网站ALAPI来尝试编写一个可进行对话的GPT应用程序。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/13 02:01:17
本文我们学习了基础组件的使用,网络请求,以及状态管理。希望对你有所帮助!
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/12 02:01:11
OHOS的编译构建系统是由sh脚本(或bat脚本),python脚本,Gn和Ninja工具组成的编译构建框架,本篇主要涉及配置文件规则和编译初期的规则检查。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/12 02:01:08
eTS语言:基于TypeScript(简称TS)拓展的出来的,是OpenHarmony应用开发语言,使用ArkUI框架提供的组件进行界面开发。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/08 02:01:54
从功能需求,设计应用交互。APP包含四个页面,其中三个主要交互页面在一个Tabs组件中,可点击底部的导航bar或者左右滑动切换展示的内容,通过点击TabContent(0)页面中定位控件触发Navigator导航到屏地图页面(WebPage.ets)。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/08 02:01:50
本篇文章想在OpenHarmony上实现SNTP获取本地时间,并将此功能集成为一个模块,便于我们的主程序调用。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/08 02:01:46
这里自定义一下GlobalThis全局对象,通过在GlobalThis对象上绑定属性/方法, 下面通过一个简单实例,全局存储context,存储属性值,存储首选项对象。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/08 02:01:42
本应用基于Stage模型下的UIAbility进行开发,是一款名为《待办清单》的任务管理应用。其界面设计简洁明了,让您能够轻松地组织和管理各项任务。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/08 02:01:30
HarmonyOS是华为公司开发的操作系统,它的设计理念是面向未来的全场景智慧体验,可在各种设备上运行,包括手机、平板电脑、智能手表、智能音箱等。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/08 02:01:23
由于OpenHarmony开发框架中的API不完全兼容V8运行时的Build-In API,因此建议在适配JS三方库前,使用js-e2e扫描三方库,检查是否存在node.js/web内置模块的依赖。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/08 02:01:20
NAPI框架生成工具支持三种入口,分别是可执行程序、VS Code插件、DevEco Studio上使用的IntelliJ插件,使用者可以根据自己的需要选择合适的工具。本文主要介绍可执行文件的使用方法。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/08 02:01:15
在本篇博客中,笔者将会介绍Grid/GridItem(网格布局),尽可能的详细的解释该布局的用法以及在实际开发过程中一些小技巧的使用。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/08 02:01:08
Launch任务窗口还集成了Time、CPU、Frame场景分析任务的功能,方便开发者在分析启动耗时的过程中同步对比同一时段的其他资源占用情况。
阅读()评论(0)赞 ()
其乐融融 发布于 2024/01/08 02:01:03
本文介绍如何在OpenHarmony标准系统上部署Python3.8编程环境,并且使用Python调用C/C++的SO库。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/12/21 02:01:19
在本案例中,我们是通过Http数据请求的方式调用百度翻译API的,这意味着应用必须拥有联网权限。所以我们需要在Module.json5中申请“name”为"ohos.permission.INTERNET"的权限
阅读()评论(0)赞 ()
其乐融融 发布于 2023/12/12 02:01:24
在OpenHarmony系统中预安装应用的hap包会随系统编译打包到镜像中,目前有两种编译预安装应用hap包的方式,一种为随系统编译时,编译应用源码生成hap包的方式,另一种是将已生成的hap包放入系统源码中,再进行打包的方式。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/12/12 02:01:19
本文档以系统应用Launcher为例,带大家了解如何通过系统源码编译应用的方式来打包预安装应用。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/12/12 02:01:15
当导航栏的空间放不下过多页签时,可以采用抽屉式导航,本例将为大家介绍如何通过SideBarContainer组件实现抽屉式导航。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/12/12 02:01:12
应用开发过程中经常用到波纹进度条,常见的如充电进度、下载进度、上传进度等,本例即为大家介绍如何实现上述场景。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/12/12 02:01:07
最近邻分类器用在图像识别上的灵敏度并不高(错误率还是有点大的),而笔者编写这个案例的初衷,是为了能体验最近邻分类器的思维,以及探索如何在HarmonyOS中处理图像数据。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/25 02:01:15
该程序是基于OpenHarmony的C++公共基础类库的线程处理:Thread。该应用案例已在OpenHarmony凌蒙派-RK3568开发板(即OpenHarmony-v3.2.1-release)运行正常。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/25 02:01:11
开发者可以通过Position属性来固定组件的位置。以父组件的左上角为坐标原点,添加了Position属性的子组件左上角固定在参数x、y指定的坐标点。x,y均延坐标箭头方向递增。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/21 02:01:18
OpenHarmony 4.1 版本旨在全面提升系统性能、增强通信平台、加强安全基础平台、优化软总线、强化开发框架、实现全球化升级和 DFX,并增强其他基础平台的能力。该版本包含了众多功能的增强和优化。
阅读()评论(0)赞 ()
其乐融融 发布于 2023/11/17 02:01:15
当前OpenHarmony提供的热区设置属性(ResponseRegion)只能在不同的触摸热区中触发相同的事件,那么如何实现不同热区不同事件呢,本例即以上述视频播放场景为例进行说明。
阅读()评论(0)赞 ()