51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
信创认证
公众号矩阵
移动端
视频课
免费课
排行榜
短视频
直播课
软考学堂
全部课程
软考
信创认证
华为认证
厂商认证
IT技术
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
社区规则
意见反馈
社区活动
默认
发布时间
热度
原创
精华
热门标签
HarmonyOS
demo
示例代码;
搜电充电:创新“服务卡片”,让即时充电更便捷
原文:https:mp.weixin.qq.comsUAYoqLFhYVtFm1D8UBxnFQ,点击链接查看更多技术内容。团队成员风采一、开发背景搜电充电是竹芒科技旗下的智能化共享充电服务品牌,致力于为用户提供便捷的移动充电服务。当前,在共享充电流量趋于饱和的环境下,共享充电宝企业想要从已有存量市场中获取新用户,唯有创新,为用户提供更优质的服务,才能找到新的增长点。在此背景下,我们了解到HarmonyOS原子化服务商业模式正在成为市场的...
HarmonyOS开发者
0回复
6977浏览
HarmonyOS
OpenHarmony 军棋开发带你了解如何选择数据结构
原创
精华
OpenHarmony军棋开发带你了解如何选择数据结构一,引言数据结构不只是用于组织数据,它还极大地影响着代码的运行速度。因为数据结构不同,程序的运行速度可能相差多个数量级。如果你写的程序要处理大量的数据,或者要让数千人同时使用,那么你采用何种数据结构,将决定它是能够运行,还是会因为不堪重负而崩溃。很多应用的基本不考虑数据结构;也涉及不到选择的场景,遇到复杂的,也是不断的遍历得出结果;即耗时又耗内存;二,...
陈浩南xxx
4回复
1.0w浏览
军旗
数据结构
OpenHarmony
OpenHarmony 军棋工兵寻径算法的实现
原创
精华
OpenHarmony军棋工兵寻径算法的实现一,引言工兵可在铁路线上任意行走,其它棋子在铁路线上只能直走或经过弧形线,不能转直角弯;工兵在普通路线上跟其他棋子一样,走一格。但是在轨道上,就如入无人之地了。可以在轨道上自由移动,怎样走都行,只要不超过轨道的区域,想走多远就走多远,但是如果有个棋子(不论敌我)堵住路线,你就不能按照那个路线行进;同时我们还要寻找到最近的路径。二,算法分析大体要求1,工兵从起点到终点过程中不...
陈浩南xxx
4回复
9891浏览
军旗
算法
OpenHarmony
【小源笔记】第六期 | 解决应用申请权限失败导致安装报错问题
原创
精华
前言笔者最近在开发应用时遇到installfailedduetograntrequestpermissionsfailed,报错信息大概意思为由于申请权限失败导致安装失败查询相关资料得知,应用APL等级有三个,分别是:APL级别说明::systemcore等级该等级的应用服务提供操作系统核心能力。systembasic等级该等级的应用服务提供系统基础服务。normal等级普通应用。默认情况下,应用的APL等级都为normal等级。如果应用需要将自身的APL等级声明为systembasic及以上的AP...
Haoc_小源同学
6回复
1.7w浏览
hap
权限申请
DevEco Studio 3.1差异化构建打包,提升多版本应用开发效率
原文:https:mp.weixin.qq.coms8XtgZk0mGXCjKHfSXFoOg,点击链接查看更多技术内容。HUAWEIDevEcoStudio是开发HarmonyOS应用及服务的一站式集成开发环境。本次分享DevEcoStudio3.1上线的新特性差异化构建打包,定制多目标构建产物。很多应用需要根据具体业务来定制对应场景的工程,举个例子,同一个应用会因为场景的不同需定制为不同的版本,如VIP版、普通版等,开发者需要重复创建多个工程来适配这些场景,而...
HarmonyOS开发者
0回复
7031浏览
HarmonyOS
ArkUI开发趣味体验,快来抽取限量HarmonyOS专属头像!
本次ArkUI开发趣味体验活动,将手把手教大家如何在IDE里实操一个ArkUI程序,通过补充缺失代码,成功运行程序开启抽奖功能,抽取个人专属头像,做HarmonyOS第一批数字藏品家!同时本期提供的数字藏品头像有限,采用先到先得,领完即止的方式赠送,快来参加吧!头像示例专属头像抽取界面华为云数字资产链专属认证界面【活动时间】12月7号——1月31号【活动参与流程】下载新版本IDE,配置开发环境根据操作文档指引,调测并补充程序...
HarmonyOS开发者
0回复
5820浏览
HarmonyOS
LiteOS-A内核中的procfs文件系统分析
一、procfs介绍procfs是类UNIX操作系统中进程文件系统(processfilesystem)的缩写,主要用于通过内核访问进程信息和系统信息,以及可以修改内核参数改变系统行为。需要注意的是,procfs文件系统是一个虚拟文件系统,不存在硬盘当中,而是系统启动时动态生成的文件系统,储存在内存中。procfs文件系统通常挂载在proc目录下。LiteOSA是OpenAtomOpenHarmony(以下简称“OpenHarmony”)系统中使用的轻量系统内核,实现了procfs文...
OpenHarmony开发者
0回复
7189浏览
OpenHarmony
HarmonyOS Sample 之 Bluetooth 传统蓝牙的使用
原创
精华
[toc](目录)HarmonyOSSample之Bluetooth传统蓝牙的使用1.介绍本示例演示了如何对蓝牙进行基本操作,传统蓝牙本机管理:主要是针对蓝牙本机的基本操作,包括:打开和关闭蓝牙、设置和获取本机蓝牙名称、扫描和取消扫描周边蓝牙设备、获取本机蓝牙profile对其他设备的连接状态、获取本机蓝牙已配对的蓝牙设备列表。传统蓝牙远端管理操作:主要是针对远端蓝牙设备的基本操作,包括:获取远端蓝牙设备地址、类型、名称和配对状态,...
Buty9147
6回复
2.6w浏览
官方示例实践
【中软国际】HarmonyOS IDL跨进程通信实现
原创
精华
简介IDL跨进程通信,简单来说就是让你在一个APP中可以与另一个APP进行通信。首先一点,跨进程通信,就是要有两个应用,一个作为服务端server,另一个作为客户端client。接下来将带领大家实现一个简单的计算功能1.首先在一个新项目中,创建两个moudle,rpcserver和rpcclient通信作为服务端和客户端,新建时记得选择EmptyAbility(Java)哦。2.在rpcserver中新建一个ServiceAbility3.那么重点要来了,这时候需要再创建一个IDL文件,...
深开鸿开发板
4回复
2.0w浏览
HarmonyOS
OpenHarmony
IDL
跨进程通信
进程通信
#盲盒+码##跟着小白一起学鸿蒙#如何编译OpenHarmony自带APP
原创
精华
如何编译OpenHarmony自带APP作者:王石概述OpenHarmony的主干代码是开源社区的重要学习资源,对于想进行应用开发和熟悉OpenHarmony能力的同学主干代码是非常重要的资源,在主干代码的applications目录里聚集了很多原生的应用实现,那么如何编译这些代码就是我们这篇文章的主要议题。下载代码参考《[跟着小白一起学鸿蒙[一\]运行OpenHarmony](https:ost.51cto.composts16203)》文章下载OpenHarmony代码使用DevEco导入编译1.导入...
左翼风发
3回复
1.2w浏览
openharmony
settings
应用开发
OTA升级操作说明
原创
精华
[toc](目录)Guide这是一篇讲解如何对OTA正确操作的文档,让初入门的开发者对OTA有初步的认识,并学会简单操作。一、什么是OTAOTA(OvertheAir)提供对设备远程升级的能力,可以让您的设备,轻松支持远程升级能力。目前仅支持全量包升级,暂不支持差分包升级。全量包升级是将新系统全部内容做成升级包,进行升级;差分包升级是将新老系统的差异内容做成升级包,进行升级。关于OTA目前支持以下三种方式,方式1和3均验证完毕,方式...
与鸿蒙有缘
2回复
1.9w浏览
ota
#盲盒+码# #跟着小白一起学鸿蒙# [番外]一起学做Tetris(下)
原创
精华
跟着小白一起学鸿蒙[番外]一起学做Tetris(下)作者:王石简介接着《跟着小白一起学鸿蒙[番外]一起学做Tetris(上)》我们完善了页面,增加了左右按键和之前方块显示,方块消除。开发1.按键增加之前我们布局一直是只有个Canvas控件,现在我们需要设置高度后增加一个Row的布局,并增加两个Button控件,以下就是基础的Hap的page文件:index.etsjsbuild(){Column(){Column(){Canvas(this.context).width('100%').height('100%').onClic...
左翼风发
5回复
1.0w浏览
openharmony
俄罗斯方块
鸿蒙开源组件——滑动旋转验证码
SwipeCaptchaohos本项目是基于开源项目SwipeCaptcha进行鸿蒙化的移植和开发的,可以通过项目标签以及github地址(https:github.commcxtzhangSwipeCaptcha)追踪到原安卓项目版本。项目介绍项目名称:滑动验证码所属系列:鸿蒙的第三方组件适配移植功能:实现了滑动验证的功能,可以判断验证成功或失败项目移植状态:90%,成功后显示的动画未实现调用差异:重构开发版本:sdk5,DevEcoStudio2.2Beta1项目作者和维护人:赵柏屹邮...
jacksky
1回复
1.3w浏览
鸿蒙
开源
组件
验证码
扬帆RK3399OpenHarmony开发板软件开发环境搭建
原创
精华
概述本文主要介绍基于OpenHarmony3.1Beta版本下软通动力扬帆智能开发套件软件开发环境的搭建,指导如何进行应用开发。读者对象本文档适用于从事OpenHarmony应用软件开发人员。对象要求:开发人员需按照文档章节顺序进行扬帆软件开发环境搭建。版权声明本文档著作权由软通动力信息技术(集团)股份有限公司所有,保留一切权利。未经许可不得擅自摘抄、复制本文档内容。修订记录本文档内容会随着技术的发展进行更新,修订记录如...
软通动力HOS
8回复
2.1w浏览
软通动力
#盲盒+码# #DAYU200#OpenHarmony应用集成AGC认证服务
原创
精华
[【本文正在参加「盲盒」+码有奖征文活动】](https:ost.51cto.composts19288)前言AppGalleryConnect(简称AGC)是华为整合内部各项优质服务,将其在全球化、质量、安全、工程管理等领域长期积累的能力开放给开发者。通过集成AGC构建服务,可以降低企业开发、运维、人力成本;通过集成AGC增长服务能够使企业产品快速实现用户增长,加速企业应用商业成功率;通过集成AGC质量服务,可以精准定位应用异常,从而为应用的性能保驾护航。...
Tuer白晓明
11回复
1.4w浏览
ArkUI
ArkTS
AGC认证服务
#盲盒+码##跟着小白一起学鸿蒙# 简析OpenHarmony用户鉴权
原创
精华
作者:王石用户凭证管理:pinauth(口令认证):模块支持用户口令的设置,删除和认证功能。与用户IAM子系统基础框架配合,也可以支持用户口令修改的功能;口令认证作为OpenHarmony最基础的用户身份认证执行器,按照协同认证定义的资源注册接口,将口令认证相关资源信息注册到协同认证框架,并根据协同认证框架的调度,完成口令的设置,删除和认证功能;faceauth(人脸认证):支持用户人脸的录入,删除和认证功能;人脸认证是Op...
左翼风发
4回复
1.3w浏览
openharmony
用户鉴权
#DAYU200体验官# App启动页
原创
精华
1.环境开发板:DAYU200系统版本:OpenHarmony3.2.2.3SDK版本:ohossdk3.2.2.3开发工具:DevEcoStudio3.0.0.900(ForOpenHarmony)2.知识要点及示例图3.知识点简要3.1堆叠容器(Stack)堆叠容器,即将子组件叠放在一起,后入先呈现的方式在UI中展示。可以理解为在箱子中装东西,最后放入箱子的在最上层。使用场景如首页读秒跳转、页面悬浮按钮等。简单示例(stackSimple.ets)EntryComponentstructStackSimple{build(){Flex({dir...
Tuer白晓明
2回复
1.4w浏览
App启动页
#盲盒+码#OpenHarmony 3.2 Beta4发布
原创
OpenHarmony3.2Beta4发布早上在看文档的时候发现OpenHarmony3.2Beta4发布这次主要有以下更新。大家可以升级体验了。如何升级请看下面的文章。[DAYU200升级最新的OpenHarmony系统,一起来玩开源鸿蒙呀!](https:ost.51cto.composts17157)更新主要体现在以下三个方面。标准系统基础能力增强ArkTSAPI新增支持错误码的上报,帮助开发者快速捕捉异常,提升异常处理的效率。程序访问控制子系统支持前向CFI、API异常处理优化等;内核子...
开源坚果
0回复
6727浏览
OpenHarmony
版本发布
润和软件DAYU 200的OpenHarmony赋能之旅
原创
精华
前言2021年,润和软件推出了OpenHarmony高性能设备平台大禹系列,其中DAYU200作为首款支持OpenHarmony富设备的开发板,是广大开发者探索OpenHarmony开发的首选设备之一。今天就来带大家了解一下DAYU200是如何为OpenHarmony生态赋能,以及如何给广大OpenHarmony应用开发者提供支持的。DAYU200简介•基于RockchipRK3568,集成双核心架构GPU以及高效能NPU;•板载四核64位CortexA55处理器采用22nm先进工艺,主频高达2.0GHz;•支持...
润和软件HiHope
9回复
1.9w浏览
DAYU200
#星光计划2.0# OpenHarmony 如何使用闭源动态库
原创
精华
[【本文正在参与51CTOHarmonyOS技术社区创作者激励计划星光计划2.0】](https:harmonyos.51cto.composts9422)[toc](OpenHarmony闭源库的添加和使用)简介此文章以OpenHarmony3.0代码为基础,Hi3516DV300开发板来进行编写测试有的公司不想自己的算法被开源出去,只提供了开发库,该文档演示如何使用别人闭源的动态库流程。CC\+\+动态库的使用。闭源动态库编译之后的名称:libmoduleblib.z.so动态库路径:test\example\partB\dlluse...
碼磚民工
3回复
2.4w浏览
Openharmony
动态库
C/C++
标准系统
L2
暂无内容
1
89
90
91
92
93
94
95
96
97
204
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅