玩转贝启科技BQ3588C开源鸿蒙系统开发板 —— 编译构建及此过程中的踩坑填坑(2)
玩转贝启科技BQ3588C开源鸿蒙系统开发板 —— 编译构建及此过程中的踩坑填坑(2)
基于x86架构的OpenHarmony应用生态挑战赛等你来战!
为了更快速推进OpenHarmony在PC领域的进一步落地,加快x86架构下基于OpenHarmony的应用生态的繁荣,为北向应用开发者提供一个更加便捷的开发环境,推动OpenHarmony北向应用开发者的增加,助力OpenHarmony在PC领域实现新的突破,由开放原子开源基金会、央视网、江苏省工
鸿蒙开源!OpenHarmony——手机的CPU信息应用
cpu: 包含了 CPU 的使用情况统计信息,依次表示用户态时间、Nice 值为负的进程在用户态的CPU时间、系统态时间、空闲时间、等待IO的时间、硬中断时间、软中断时间和虚拟化的CPU操作时间。两次的cpu使用时间:used = (total_2 - total_1) - (idle_2 - id
HarmonyOS-UIAbility组件间交互(设备内)
UIAbility是系统调度的最小单元。在设备内的功能模块之间跳转时,会涉及到启动特定的UIAbility,该UIAbility可以是应用内的其他UIAbility,也可以是其他应用的UIAbility(例如启动三方支付UIAbility)。本章节将从如下场景分别介绍设备内UIAbility间的交互
鸿蒙开发-UI-组件-气泡/菜单
上文主要学习了鸿蒙开发UI组件(文本输入、自定义弹窗、视频播放)的使用,详细学习了文本输入组件的样式定义以及事件添加,简单学习了默认弹窗以及模式视频播放器组件的使用,详细学习了自定义弹窗的使用步骤以及自定义视频播放的开发步骤。本文将学习鸿蒙开发UI气泡提示与菜单。开发者可以使用构建器CustomPo
Mac安装DevEco-Studio时报错,ohmp安装不上的问题
1.根据提示找到Mac里面的“应用程序”,找到DevEco-Studio,右键“显示包内容”。再回到DevEco-Studio,重新Diagnose,就成功了。2.搜索“ohmp.zip”这个文件解压,用命令执行。网上很多各种教程,但是我这里是这么解决的。
如何在Compose跨平台中实现一个简易WebView
本文将详细介绍如何编写一个简易的WebView组件,以支持在Compose跨平台项目中展示Web页面。
【鸿蒙开发】第七章 ArkTS语言UI范式-基础语法(一)
自定义组件即开发者根据自己的业务要求定义组件,代码可复用性、业务逻辑与UI分离,后续版本演进等因素。因此,将UI和部分业务逻辑封装成自定义组件是不可或缺的能力。可组合:允许开发者组合使用系统组件、及其属性和方法。可重用:自定义组件可以被其他组件重用,并作为不同的实例在不同的父组件或容器中使用。数据驱
WebView的使用详解
WebView是一个基于webkit引擎、展现web页面的控件。Android的Webview在低版本和高版本采用了不同的webkit版本内核,4.4后直接使用了Chrome。一般来说Webview可单独使用,可联合其子类一起使用,下面会介绍几种:1.Webview自身的常见方法;2.Webview
鸿蒙开发-UI-组件3
上文详细学习了鸿蒙开发UI常用组件(进度条、文本显示)的创建方式、自定义样式、事件监听以及常用场景,下文将学习鸿蒙开发UI其它常用组件。样式代码示例设置无输入时的提示文本TextInput({placeholder:'我是提示文本'})UI渲染设置输入框当前的文本内容TextInput({place
harmony 鸿蒙安全和高效的使用N-API开发Native模块
N-API 是 Node.js Addon Programming Interface 的缩写,是 Node.js 提供的一组 C++ API,封装了V8 引擎的能力,用于编写 Node.js 的 Native 扩展模块。通过 N-API,开发者可以使用 C++ 编写高性能的 Node.js 模块,
HarmonyOS(二十)——管理应用拥有的状态之LocalStorage(页面级UI状态存储)
LocalStorage是页面级的UI状态存储,通过@Entry装饰器接收的参数可以在页面内共享同一个LocalStorage实例。LocalStorage也可以在UIAbility实例内,在页面间共享状态。
鸿蒙开发实战项目(八十八):基于华为HMS Core实现安全、便捷、快速的用户登录
业务场景介绍目前电商等各类应用中,大多数应用存在账号登录系统。对于现在的网络环境,安全问题,是开发者和用户都看重的问题。华为帐号服务(HUAWEI Account Kit)可以为您提供了简单、安全的登录授权功能,方便用户快捷登录。用户不必输入帐号、密码和繁琐验证,就可以通过"华为帐号登录"快速登录,
关于HarmonyOs的参数传递UI刷新以及List,Grid嵌套数据传递,ui刷新问题总结
1.页面与子组件之间的参数传递与UI刷新2.@Builder自定义内部子组件的参数传递与UI刷新3.Grid与List item发生变化Ui刷新问题4.List嵌套Grid多层Array嵌套数据状态发生变化Ui刷新
鸿蒙开发-UI-组件导航-Navigation
上文详细学习了鸿蒙开发UI页面跳转的相关知识,学习页面路由router基本概念,使用方法,页面路由两种跳转模式和两种实例模式的区别以及不同跳转模式和实例模式组合下的使用场景,学习了页面跳转后普通返回和带弹窗的返回使用方法,学习了页面带数据的跳转方式以及目标页面接收数据的方法,本文将学习鸿蒙UI开发组
鸿蒙开发-HarmonyOS UI架构
这样,界面容器只和model有耦合,把model里面的view model传到。好,现在Index界面依赖了网络库,甚至会依赖三方的axios库。我们知道,如果只布局一个固定界面,连数据都不需要,那是最简单的,预览也是没问题的。我们能不能,只让UI布局做UI布局的事情,彻底把数据请求解耦。也就是说,
HarmonyOS鸿蒙基于Java开发: AI语音播报开发
实时语音交互:生成音频信息用于语音交互。例如与智能音箱或手机智能助手的交互,后台会将回答信息以音频方式进行语音播报。超长文本播报:用于小说、新闻等较长文本的自动朗读。
鸿蒙开发笔记(二十六):交互事件--触摸,按键,鼠标,焦点
交互事件--触摸,按键,鼠标,焦点
HarmonyOS 鸿蒙应用开发(十、第三方开源js库移植适配指南)
js-e2e是基于eslint进行封装、配置规则,用于分析JS库代码对NodeJS和Web浏览器的内置模块、对象的依赖及兼容ES标准版本的工具,支持检查指定源码目录和指定三方库的兼容性。te。
关于鸿蒙系统开源和技术细节的一些探讨
1月18日在深圳举办了“鸿蒙生态千帆启航仪式”,这也是华为鸿蒙开启生态进阶的信号。在政策的叠加下,鸿蒙未来必定是势不可挡的。我们这些程序员也得与时俱进,熟悉鸿蒙的技术和细节,别在经济寒冬里被淘汰了。官方称 Harmony OS NEXT开发者预览版将在2024年第一季度面向开发者开放。2024年9月