E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OPenharmony
详解
OpenHarmony
各部分文件在XR806上的编译顺序
大家好,今天我们来谈一谈编程时一个很有趣的话题——编译顺序。我知道,一提到编译可能大家会感到有点儿头疼,但请放心,我不会让大家头疼的。我们要明白,在开始写代码之前,了解整个程序的编译路径是十分有必要的。这就好比你要去一个陌生的地方,首先得知道怎么走才能到达目的地,对吧?首先呢,得看看这个vendor/xradio/xr806/config.json,这可是个关键角色。它就像是一个交通警察,告诉编译
DOT小文哥
·
2024-01-30 09:52
全志-XR806
全志-量产方法&问题
OpenHarmony
鸿蒙
开源鸿蒙
全志
XR806
OpenHarmony
RK3568 启动流程优化
目前rk3568的开机时间有21s,统计的是关机后从按下power按键到显示锁屏的时间,当对
openharmony
的系统进行了裁剪子系统,系统app,禁用部分服务后发现开机时间仅仅提高到了20.94s优化微乎其微
天之大
·
2024-01-30 09:21
java
linux
服务器
3步体验在DAYU200开发板上完成
OpenHarmony
对接华为云IoT
一、前言
OpenHarmony
3.1.1是一个开源的智能终端操作系统,主要用于智能家居、智能手机、平板电脑、智能穿戴设备等智能终端设备。
OpenHarmony_小贾
·
2024-01-30 06:57
HarmonyOS
OpenHarmony
移动开发
华为云
物联网
移动开发
Openharmony
鸿蒙开发
不吹不黑,辩证看待开发者是否需要入坑鸿蒙
通过本文,你将了解到:HarmonyOS与
OpenHarmony
区别华为手机的市场占有率HarmonyOS的市场占有率移动开发现状鸿蒙开发优劣势到底需不需要入坑?
小鱼人爱编程
·
2024-01-29 23:17
HarmonyOS
Next
harmonyos
华为
如何看待开发者是否需要入坑鸿蒙?
通过本文,我将给大家介绍以下几点,让大家清楚的了解到鸿蒙开发的趋势:1.HarmonyOS与
OpenHarmony
区别2.移动开发现状3.鸿蒙开发优劣势4.到底需不需要入坑?
不入流HarmonyOS开发
·
2024-01-29 23:16
harmonyos
华为
android
鸿蒙
鸿蒙系统
OpenHarmony
OpenHarmony
关系型数据库
1概述关系型数据库(RelationalDatabase,以下简称RDB)是一种基于关系模型来管理数据的数据库,是在SQLite基础上提供一套完整的对本地数据库进行管理的机制,为开发者提供无需编写原生SQL语句即可实现数据增、删、改、查等接口,同时开发者也可以直接运行原生SQL语句来满足复杂的场景需要。关系型数据库在应用卸载之后,才会被自动清除。2运作机制RDB对外提供通用的接口,底层使用SQLi
carlshen8
·
2024-01-29 19:39
数据库
鸿蒙
OpenHarmony
—仅允许在表达式中使用typeof运算符
规则:arkts-no-type-query级别:错误ArkTS仅支持在表达式中使用typeof运算符,不允许使用typeof作为类型。TypeScriptletn1=42;lets1='foo';console.log(typeofn1);//'number'console.log(typeofs1);//'string'letn2:typeofn1lets2:typeofs1ArkTSletn
不入流HarmonyOS开发
·
2024-01-29 17:15
harmonyos
华为
鸿蒙
鸿蒙系统
OpenHarmony
OpenHarmony
—ArkTS限制throw语句中表达式的类型
规则:arkts-limited-throw级别:错误ArkTS只支持抛出Error类或其派生类的实例。禁止抛出其他类型(例如number或string)的数据。TypeScriptthrow4;throw'';thrownewError();ArkTSthrownewError();限制省略函数返回类型标注规则:arkts-no-implicit-return-types级别:错误ArkTS在部
不入流HarmonyOS开发
·
2024-01-29 17:15
linux
harmonyos
运维
职场和发展
android
服务器
面试
OpenHarmony
—不支持解构赋值
规则:arkts-no-destruct-assignment级别:错误ArkTS不支持解构赋值。可使用其他替代方法,例如,使用临时变量。TypeScriptlet[one,two]=[1,2];//此处需要分号[one,two]=[two,one];lethead,tail[head,...tail]=[1,2,3,4];ArkTSletarr:number[]=[1,2];letone=arr
不入流HarmonyOS开发
·
2024-01-29 17:12
harmonyos
华为
HarmonyOS
鸿蒙开发
驱动开发
OpenHarmony
组件化-如何使用
OpenHarmony
npm包
创建OpenHarmonynpm模块通过如下两种方法,在
OpenHarmony
工程中添加OpenHarmonynpm包模块。方法1:鼠标移到工程目录顶部,点击鼠标右键,选择New>Module。
一只浆
·
2024-01-29 10:24
HCIA-HarmonyOS设备开发认证-2.设备开发入门
目录HarmonyOS设备开发学习路径一、开发项目与工具介绍1.1、设备开发环境准备1.2、设备开发流程1.3、HuaweiDevEcoDeviceTool二、
OpenHarmony
介绍
OpenHarmony
嵌入式底层
·
2024-01-28 21:45
harmonyOS鸿蒙攻城记
harmonyos
华为
使用网络组件axios与Spring Boot进行前后端交互
在
OpenHarmony
上使用网络组件axios与SpringBoot进行前后端交互仓库地址:axiosTest·AtomGit_开放原子开源基金会代码托管平台结果演示:在
OpenHarmony
上使用网络组件
叶域
·
2024-01-28 19:32
网络
spring
boot
交互
harmonyos
STM32F407移植
OpenHarmony
笔记2
先下载以下3份代码:https://gitee.com/
openharmony
/device_board_talkweb/tree/
OpenHarmony
-v3.2-Beta5/https://gitee.com
星沉地动
·
2024-01-28 16:34
学习笔记
MCU
stm32
笔记
OpenHarmony
网络组件axios可以在
OpenHarmony
上使用了
什么是axios上古浏览器页面在向服务器请求数据时,因为返回的是整个页面的数据,页面都会强制刷新一下,这对于用户来讲并不是很友好。并且我们只是需要修改页面的部分数据,但是从服务器端发送的却是整个页面的数据,十分消耗网络资源。而我们只是需要刷新页面的部分数据,并不希望刷新整个页面。于是一种新的技术,异步网络请求Ajax(AsynchronousJavaScriptandXML)随之产生,它能与后台服
OpenHarmony开发者
·
2024-01-28 11:07
javascript
开发语言
ecmascript
OpenHarmony
—使用继承而非intersection type
使用继承而非intersectiontype规则:arkts-no-intersection-types级别:错误目前ArkTS不支持intersectiontype,可以使用继承作为替代方案。TypeScriptinterfaceIdentity{id:numbername:string}interfaceContact{email:stringphoneNumber:string}typeEm
不入流HarmonyOS开发
·
2024-01-28 05:20
华为
鸿蒙开发
驱动开发
鸿蒙
鸿蒙系统
HarmonyOS
OpenHarmony
OpenHarmony
—类型转换仅支持as T语法
规则:arkts-as-casts级别:错误在ArkTS中,as关键字是类型转换的唯一语法,错误的类型转换会导致编译时错误或者运行时抛出ClassCastException异常。ArkTS不支持使用语法进行类型转换。当需要将primitive类型(如number或boolean)转换成引用类型时,请使用new表达式。TypeScriptclassShape{}classCircleextendsS
不入流HarmonyOS开发
·
2024-01-28 05:50
ubuntu
linux
运维
harmonyos
华为
鸿蒙开发
OpenHarmony
OpenHarmony
—类型转换仅支持as T语法
规则:arkts-as-casts级别:错误在ArkTS中,as关键字是类型转换的唯一语法,错误的类型转换会导致编译时错误或者运行时抛出ClassCastException异常。ArkTS不支持使用语法进行类型转换。当需要将primitive类型(如number或boolean)转换成引用类型时,请使用new表达式。TypeScriptclassShape{}classCircleextendsS
码牛程序猿
·
2024-01-27 11:27
鸿蒙
鸿蒙工程师
ubuntu
linux
运维
前端
harmonyos
华为
鸿蒙系统
OpenHarmony
—使用继承而非intersection type
使用继承而非intersectiontype规则:arkts-no-intersection-types级别:错误目前ArkTS不支持intersectiontype,可以使用继承作为替代方案。TypeScriptinterfaceIdentity{id:numbername:string}interfaceContact{email:stringphoneNumber:string}typeEm
码牛程序猿
·
2024-01-27 11:26
鸿蒙
鸿蒙工程师
harmonyos
华为
开发语言
驱动开发
鸿蒙
鸿蒙系统
OpenHarmony
OpenHarmony
驱动消息机制管理
驱动消息机制管理当用户态应用和内核态驱动需要交互时,可以使用HDF框架的消息机制来实现。消息机制的功能主要有以下两种:用户态应用发送消息到驱动。用户态应用接收驱动主动上报事件。配置管理HCS(HDFConfigurationSource)是HDF驱动框架的配置描述源码,内容以Key-Value为主要形式。它实现了配置代码与驱动代码解耦,便于开发者进行配置管理。HC-GEN(HDFConfigura
码牛程序猿
·
2024-01-27 11:26
harmonyos
华为
鸿蒙
鸿蒙系统
驱动开发
前端
HarmonyOS 鸿蒙开发——响应式布局
栅格断点系统根据设备的水平宽度,
OpenHarmony
提供了断点系统,覆盖超小、小、中、大四种屏幕类型,并结合栅格系统默认提供了对应Column的数量关系。
OpenHarmony_小贾
·
2024-01-26 17:46
HarmonyOS
OpenHarmony
移动开发
harmonyos
华为
OpenHarmony
鸿蒙开发
移动开发
响应式布局
鸿蒙系统系统开发者介绍
源码下载链接:https://
openharmony
.gitee.com/
openharmony
开发文档链接:https://
openharmony
.gitee.com/
openharmony
/docsOpenHarmony
生活的探路者
·
2024-01-26 12:18
OpenHarmony
开发——GN快速上手
背景最近在研究鸿蒙操作系统的开源项目
OpenHarmony
,该项目使用了GN+Ninja工具链进行配置,编译,于是开始研究GN如何使用。本文的所有信息均来自GN官网和本人个人体会。
码中之牛
·
2024-01-26 03:36
鸿蒙
Harmony
OS
OpenHarmony
harmonyos
华为
移动开发
学习
Openharmony
鸿蒙开发
OpenHarmony
—TypeScript到ArkTS约束说明
对象的属性名必须是合法的标识符规则:arkts-identifiers-as-prop-names级别:错误在ArkTS中,对象的属性名不能为数字或字符串。通过属性名访问类的属性,通过数值索引访问数组元素。TypeScriptvarx={'name':'x',2:'3'};console.log(x['name']);console.log(x[2]);ArkTSclassX{publicname
码牛程序猿
·
2024-01-26 03:01
鸿蒙
鸿蒙工程师
javascript
前端
开发语言
harmonyos
华为
鸿蒙
鸿蒙系统
OpenHarmony
从TypeScript到ArkTS的适配规则
本文通过提供简洁的约束,将标准的TypeScript代码重构为ArkTS代码。尽管ArkTS是基于TypeScript设计的,但出于性能考虑,一些TypeScript的特性被限制了。因此,在ArkTS中,所有的TypeScript特性被分成三类。完全支持的特性:原始代码无需任何修改。根据测试,对于已遵循最佳TypeScript实践的项目,代码库中90%到97%的内容可以保持原封不动。部分支持的特性
码牛程序猿
·
2024-01-26 03:59
typescript
javascript
前端
harmonyos
华为
鸿蒙
鸿蒙系统
HarmonyOS 鸿蒙应用开发( 六、实现自定义弹窗CustomDialog)
本文以橘子购物中一个应用更新提示的弹窗介绍
OpenHarmony
的自定义弹窗。简单使用1.1创建自定义弹窗使用@Cus
特立独行的猫a
·
2024-01-25 23:41
HarmonyOS极简教程
数据库
前端
javascript
OpenHarmony
—TypeScript到ArkTS约束说明
对象的属性名必须是合法的标识符规则:arkts-identifiers-as-prop-names级别:错误在ArkTS中,对象的属性名不能为数字或字符串。通过属性名访问类的属性,通过数值索引访问数组元素。TypeScriptvarx={'name':'x',2:'3'};console.log(x['name']);console.log(x[2]);ArkTSclassX{publicname
不入流HarmonyOS开发
·
2024-01-25 22:20
typescript
ubuntu
javascript
harmonyos
华为
鸿蒙系统
开发语言
鸿蒙开发实战-手写文心一言AI对话APP
:4.0.10.16SDK:4.0.10.15IDE:4.0.600在DAYU200:4.0.10.16上运行一、创建应用1.点击File->newFile->CreateProgect2.选择模版【
OpenHarmony
爱桥代码的程序媛
·
2024-01-25 22:36
鸿蒙
harmonyos
文心一言
人工智能
鸿蒙开发
鸿蒙系统
OpenHarmony
鸿蒙next
LiteOS-移植篇
Cortex-M内核*)主要文件夹分析移植过程1.拷贝文件2.创建工程分组3.添加头文件路径4.兼容C99模式5.内核配置与裁剪(非接管中断的stm32f103vct6)6.屏蔽裸机中的两个中断7.完善代码前言
OpenHarmony
李柱明
·
2024-01-25 13:01
liteos-mcu
嵌入式
内核
STM32F407移植
OpenHarmony
笔记1
参考文档:OpenAtomOpenHarmonywidth=device-width,initial-scale=1.0https://docs.
openharmony
.cn/pages/v3.2/zh-cn
星沉地动
·
2024-01-25 13:57
学习笔记
MCU
笔记
OpenHarmony
OpenHarmony
从TypeScript到ArkTS的适配规则
本文通过提供简洁的约束,将标准的TypeScript代码重构为ArkTS代码。尽管ArkTS是基于TypeScript设计的,但出于性能考虑,一些TypeScript的特性被限制了。因此,在ArkTS中,所有的TypeScript特性被分成三类。完全支持的特性:原始代码无需任何修改。根据测试,对于已遵循最佳TypeScript实践的项目,代码库中90%到97%的内容可以保持原封不动。部分支持的特性
不入流HarmonyOS开发
·
2024-01-25 09:46
typescript
javascript
前端
华为
驱动开发
开发语言
harmonyos
OpenHarmony
驱动消息机制管理
驱动消息机制管理当用户态应用和内核态驱动需要交互时,可以使用HDF框架的消息机制来实现。消息机制的功能主要有以下两种:用户态应用发送消息到驱动。用户态应用接收驱动主动上报事件。配置管理HCS(HDFConfigurationSource)是HDF驱动框架的配置描述源码,内容以Key-Value为主要形式。它实现了配置代码与驱动代码解耦,便于开发者进行配置管理。HC-GEN(HDFConfigura
不入流HarmonyOS开发
·
2024-01-24 15:13
harmonyos
HarmonyOS
华为
鸿蒙开发
驱动开发
数据库
前端
OpenHarmony
鸿蒙使用指南——概述
简介
OpenHarmony
采用多内核(Linux内核或者LiteOS)设计,支持系统在不同资源容量的设备部署。
码中之牛
·
2024-01-24 12:10
鸿蒙
Harmony
OS
OpenHarmony
harmonyos
华为
鸿蒙开发
移动开发
Openharmony
鸿蒙开发实战-
OpenHarmony
之天气应用
通过请求免费API获取指定城市七天内相关天气信息开发环境:IDE:DEVECO4.0.600SDK:4.0.10.15开发板:DAYU2004.0.10.16开发过程一.创建项目,调试环境1.创建项目2.选择
OpenHarmony
移动开发技术栈
·
2024-01-24 11:04
鸿蒙开发
harmonyos
华为
鸿蒙
移动开发
鸿蒙开发
OpenHarmony
鸿蒙NEXT
Taro 3.5 canary 发布:支持适配 鸿蒙&&
OpenHarmony
本文作者:京东鸿蒙共建小组-江尚泽、JJ一、背景鸿蒙作为华为自研开发的一款可以实现万物互联的操作系统,一经推出就受到了很大的关注,被国人寄予了厚望。而鸿蒙也没让人失望,今年Harmony2.0正式推出供用户进行升级之后,在短短的三个月内实现了1.2亿的装机量,并且在前不久的华为开发者大会上,华为宣布Harmony2.0的装机量已经突破了1.5亿。众多应用厂商都逐步推出了适配的鸿蒙应用,Taro作为
凹凸实验室
·
2024-01-23 23:03
Taro
小程序
鸿蒙
OpenHarmony
前端
Taro
OpenHarmony
当前进展和未来趋势
操作系统自20世纪50年代诞生,经历了从专用操作系统到通用操作系统的转变。整体可以将操作系统的发展历史分为3个阶段:PC时代、移动互联网时代、万物互联时代。PC时代主要以计算机为主,用户规模从1970年的10亿增长到1990年的30亿。这一时代诞生了Windows、Linux、MacOS等操作系统。由于Windows操作系统的广泛应用部署,微软于20世纪90年代成为全球市值最高的公司。随着智能手机
OpenHarmony_小贾
·
2024-01-23 12:42
移动开发
OpenHarmony
HarmonyOS
移动开发
OpenHarmony
harmonyos
华为
鸿蒙开发
鸿蒙
鸿蒙
OpenHarmony
NAPI技术-基础学习
NAPI(NativeAPI)是
OpenHarmony
系统中的一套原生模块扩展开发框架,它基于Node.jsN-API规范开发,为开发者提供了JavaScript与C/C++模块之间相互调用的交互能力。
移动开发技术栈
·
2024-01-23 11:24
鸿蒙开发
harmonyos
学习
华为
鸿蒙开发
程序员
鸿蒙
OpenHarmony
鸿蒙开发-
OpenHarmony
轻量系统之获取当地时间
我们在之前设计了一个智慧时钟,需要使用到本地当前时间,因此本篇文章想在
OpenHarmony
上实现SNTP获取本地时间,并将此功能集成为一个模块,便于我们的主程序调用。
移动开发技术栈
·
2024-01-23 11:21
鸿蒙开发
harmonyos
华为
程序员
鸿蒙开发
开发语言
鸿蒙系统
鸿蒙next
OpenHarmony
应用开发-进程间通讯
版本:v3.2Beta5进程模型
OpenHarmony
的进程模型如下图所示:应用中(同一包名)的所有UIAbility、ServiceExtensionAbility、DataShareExtensionAbility
码中之牛
·
2024-01-22 19:23
OpenHarmony
鸿蒙
移动开发
harmonyos
华为
移动开发
进程间通讯
Openharmony
【XR806开发板试用】系列之一 - Linux环境下Ubuntu完全开发流程
该开发板目前支持鸿蒙L0轻量级设备(
OpenHarmony
-v1.1.2-LTS),之前没有接
极术社区
·
2024-01-22 14:44
开发板测评
linux
ubuntu
运维
体验编译构建
OpenHarmony
一、说明
OpenHarmony
是由开放原子开源基金会(OpenAtomFoundation)的开源项目,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展
阳光8088
·
2024-01-22 10:01
linux
经验分享
运维
鸿蒙next开发-
OpenHarmony
的NDK开发
NativeAPI(NDK)入门NativeAPI是OpenHarmonySDK上提供的一组native开发接口与工具集合(也称为NDK),方便开发者使用C或者C++语言实现应用的关键功能。NativeAPI只覆盖了OHOS基础的一些底层能力,如libc,图形库,窗口系统,多媒体,压缩库等,并没有完全提供类似于JSAPI上的完整的OHOS平台能力。在应用中使用NativeAPI会编译成动态库打包到
爱桥代码的程序媛
·
2024-01-22 06:13
鸿蒙
harmonyos
华为
鸿蒙开发
鸿蒙系统
OpenHarmony
鸿蒙next
鸿蒙4.0
OpenHarmony
:使用网络组件axios与Spring Boot进行前后端交互
流程图:一、简单的交互前端请求函数firstGet():Promise{returnaxios.get('http://192.168.211.1:8090/test/1');}getAaddB(a:number,b:number):Promise{returnaxios.get('http://192.168.211.1:8090/test/2',{params:{a:a,b:b}})}这两个函
爱桥代码的程序媛
·
2024-01-22 06:40
鸿蒙
网络
spring
boot
交互
harmonyos
鸿蒙开发
鸿蒙next
移动开发
HarmonyOS —— Hex 字符串转 Uint8Array
前言
OpenHarmony
开发etsHex字符串转Uint8Array基本和js一致,需要注意的是string的subString方法和subStr的区别,前者所取得值是start和end后者是start
XuZhenhao0609
·
2024-01-22 02:07
鸿蒙笔记
harmonyos
华为
OpenHarmonyOS-gn与Ninja
subsys-build-gn-coding-style-and-best-practice.mdGN语言与操作一、gn简介gn是generateninja的缩写,它是一个元编译系统(meta-buildsystem),是ninja的前端,gn和ninja结合起来,完成
OpenHarmony
嵌入式底层
·
2024-01-22 01:53
harmonyOS鸿蒙攻城记
harmonyos
OpenHarmony
开发之WebGL开发指导与介绍
目前
OpenHarmony
中使用的WebGL是基于OpenGL裁剪的OpenGLES,可以在HTML5的canvas元素对象中使用,无需使用插件,支持跨平台。
码中之牛
·
2024-01-21 10:21
OpenHarmony
移动开发
鸿蒙
webgl
harmonyos
学习
华为
移动开发
ArkTS
【专访】润和软件刘洋:同心聚力开拓基于
OpenHarmony
的国产化科技创新之路
自2020年以来,江苏润和软件股份有限公司(以下简称“润和软件”)全面融入OpenAtomOpenHarmony(以下简称“
OpenHarmony
”)生态,成为开放原子开源基金会OpenH
润和HiHope社区
·
2024-01-21 10:50
OpenHarmony
嵌入式硬件
OpenHarmony
系统前瞻
HarmonyOS是2021年底开源的一款国产操纵系统,主要由华为团队主导和研发,是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。HarmonyOS整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按
大王算法
·
2024-01-21 10:19
harmonyos
华为
OpenHarmony
AI框架开发指导
一、概述1、功能简介AI业务子系统是
OpenHarmony
提供原生的分布式AI能力的子系统。AI业务子系统提供了统一的AI引擎框架,实现算法能力快速插件化集成。
码中之牛
·
2024-01-21 10:17
OpenHarmony
鸿蒙
移动开发
人工智能
wpf
harmonyos
移动开发
openharmony
鸿蒙
设计文档、备份
基于
OpenHarmony
和语音助手的智能家居系统摘要随着智能家居逐渐融入日常生活,智能家居的控制方法与智能话手段也在不断革新。传统的使用手机软件点击操控控制的方法,复杂而不实用。
dancehole
·
2024-01-21 05:34
harmonyos
OpenHarmony
应用开发入门 (二、应用程序包结构理解及Ability的跳转,与Android的对比)
如果之前有过android开发经验的,会发现
OpenHarmony
的应用开发也很简单,有很多概念是相似的。下面对比android分析总结下鸿蒙的应用程序包结构,以及鸿蒙对比android的诸多亮点。
特立独行的猫a
·
2024-01-21 00:25
OpenHarmony入门教程
android
OpenHarmony
harmonyos
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他