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
鸿蒙
开源
OpenHarmony 2.0 如何移植 RK3399
精华
概述本教程介绍OpenAtomOpenHarmony(以下简称“OpenHarmony”)L2如何快速移植rk3288RK3326RK3399RK3566等芯片,让开发者能够进一步开发和适配Rockchip平台。各芯片系统支持状态获取OpenHarmonyL2官网源码参考OpenHarmony官网获取最新master分支代码repoinituhttps:gitee.comopenharmonymanifest.gitbmasternorepoverifyreposynccrepoforallc'gitlfspull'获取Rockchip官方LinuxSDK源码RockchipLinuxSDK下载命令如下:如果您碰...
鸿蒙开发者社区官方账号
7回复
4.6w浏览
OpenHarmony
移植
RK3399
ArkUI框架,更懂程序员的UI信息语法
精华
原文:https:mp.weixin.qq.comsLQA6AYiG8OAeGE1PZwxZg,点击链接查看更多技术内容。ArkUI框架简化代码的“秘密”在传统的开发过程中,总有个问题在困扰我:如何实现前端view与后端数据的同步更改?例如:在某个视频类app的页面,如果我想要实现视频的点击播放功能,需要怎么样进行呢?如果我使用传统的命令式开发框架去实现,容易造成的麻烦在于,每次后端的数据发生更改,我都需要手动更新前端view。为了解决这个问题...
HarmonyOS开发者
5回复
1.1w浏览
HarmonyOS
#盲盒+码#OpenHarmony ArkUI 卡塔尔世界杯-Scroll与List嵌套使用
原创
精华
【本文正在参加「盲盒」+码有奖征文活动】https:ost.51cto.composts19288作者:徐金生最近在看社区提供的[appsamples](https:gitee.comopenharmonyapplicationsappsamplestreemaster),其中有一个线性容器[ArrayList](https:gitee.comopenharmonyapplicationsappsamplestreemasterBasicContainer),看我后让我想起Android中Scroll与ListView嵌套使用时需要解决的滑动冲突问题。我想在OpenHarmony系统上是否也存在类似问题,Scro...
NL_AIDC_XJS
4回复
1.5w浏览
OpenHarmony
ArkUI
Scroll
List
应用开发
LiteOS-A内核中的procfs文件系统分析
原创
精华
作者:蒋卫峰一、procfs介绍procfs是类UNIX操作系统中进程文件系统(processfilesystem)的缩写,主要用于通过内核访问进程信息和系统信息,以及可以修改内核参数改变系统行为。需要注意的是,procfs文件系统是一个虚拟文件系统,不存在硬盘当中,而是系统启动时动态生成的文件系统,储存在内存中。procfs文件系统通常挂载在proc目录下。LiteOSA是OpenAtomOpenHarmony(以下简称“OpenHarmony”)系统中使用的轻量系统内核,实...
深开鸿
9回复
9932浏览
OpenHarmony
LiteOS-A内核
「牛角书」鸿蒙——简易指南针项目开发
项目描述:本项目是基于Java开发的一个鸿蒙程序小应用,实现一个简单的指南针,来演示传感器的常规使用方法(获取传感器并进行监听、取消监听等)。本项目可能存在着一些问题,大家可以帮忙指正。项目运行结果:部分代码展示:xml代码展示总结:由于鄙人才疏学浅,致使本项目还有许多不完美之处,谢谢大家。
zut_fyf
0回复
7449浏览
鸿蒙
『牛角书』鸿蒙HarmonyOS简易计算器
代码结构image.png1sliceMainAbilitySlice:计算器交互界面,用于完成界面元素渲染、按钮事件绑定动作。2utilsMathUtil:用于计算表达式结果的工具类,封装有运算符权重获取、表达式计算等方法。3resourcesresources\base\layout:存放xml布局文件。resources\base\media:存放图片资源文件。resources\base\graphic:存放xml样式文件。4MainAbility:HAP的入口ability,由DevEcoStudio自动生成。5MyApplication:表示HAP的类,...
wx639d8eb916f78
0回复
1.1w浏览
鸿蒙
『牛角书』鸿蒙HarmonyOS天气预报APP(一)
原创
1.准备工作1.1创建项目sdk为6版本,所以使用华为的远程模拟器p40即可。1.2准备图片资源这里把天气预报用到的天气提示的图片全放在资源目录下的media文件下。具体资源在github仓库已包含,自行前往。1.3配置文件接着是修改配置文件,由于是发送网络请求请求api获取json天气数据,所以和安卓一样,需要修改配置文件,添加网络请求权限。修改config.json,在module节点添加如下权限。json"reqPermissions":[{"name":"ohos.permissi...
roydon
0回复
1.1w浏览
鸿蒙
java
中原工学院
牛角书
搜电充电:创新“服务卡片”,让即时充电更便捷
原文:https:mp.weixin.qq.comsUAYoqLFhYVtFm1D8UBxnFQ,点击链接查看更多技术内容。团队成员风采一、开发背景搜电充电是竹芒科技旗下的智能化共享充电服务品牌,致力于为用户提供便捷的移动充电服务。当前,在共享充电流量趋于饱和的环境下,共享充电宝企业想要从已有存量市场中获取新用户,唯有创新,为用户提供更优质的服务,才能找到新的增长点。在此背景下,我们了解到HarmonyOS原子化服务商业模式正在成为市场的...
HarmonyOS开发者
0回复
7115浏览
HarmonyOS
OpenHarmony 军棋开发带你了解如何选择数据结构
原创
精华
OpenHarmony军棋开发带你了解如何选择数据结构一,引言数据结构不只是用于组织数据,它还极大地影响着代码的运行速度。因为数据结构不同,程序的运行速度可能相差多个数量级。如果你写的程序要处理大量的数据,或者要让数千人同时使用,那么你采用何种数据结构,将决定它是能够运行,还是会因为不堪重负而崩溃。很多应用的基本不考虑数据结构;也涉及不到选择的场景,遇到复杂的,也是不断的遍历得出结果;即耗时又耗内存;二,...
陈浩南xxx
4回复
1.1w浏览
军旗
数据结构
OpenHarmony
OpenHarmony 军棋工兵寻径算法的实现
原创
精华
OpenHarmony军棋工兵寻径算法的实现一,引言工兵可在铁路线上任意行走,其它棋子在铁路线上只能直走或经过弧形线,不能转直角弯;工兵在普通路线上跟其他棋子一样,走一格。但是在轨道上,就如入无人之地了。可以在轨道上自由移动,怎样走都行,只要不超过轨道的区域,想走多远就走多远,但是如果有个棋子(不论敌我)堵住路线,你就不能按照那个路线行进;同时我们还要寻找到最近的路径。二,算法分析大体要求1,工兵从起点到终点过程中不...
陈浩南xxx
4回复
1.0w浏览
军旗
算法
OpenHarmony
【小源笔记】第六期 | 解决应用申请权限失败导致安装报错问题
原创
精华
前言笔者最近在开发应用时遇到installfailedduetograntrequestpermissionsfailed,报错信息大概意思为由于申请权限失败导致安装失败查询相关资料得知,应用APL等级有三个,分别是:APL级别说明::systemcore等级该等级的应用服务提供操作系统核心能力。systembasic等级该等级的应用服务提供系统基础服务。normal等级普通应用。默认情况下,应用的APL等级都为normal等级。如果应用需要将自身的APL等级声明为systembasic及以上的AP...
Haoc_小源同学
6回复
1.8w浏览
hap
权限申请
DevEco Studio 3.1差异化构建打包,提升多版本应用开发效率
原文:https:mp.weixin.qq.coms8XtgZk0mGXCjKHfSXFoOg,点击链接查看更多技术内容。HUAWEIDevEcoStudio是开发HarmonyOS应用及服务的一站式集成开发环境。本次分享DevEcoStudio3.1上线的新特性差异化构建打包,定制多目标构建产物。很多应用需要根据具体业务来定制对应场景的工程,举个例子,同一个应用会因为场景的不同需定制为不同的版本,如VIP版、普通版等,开发者需要重复创建多个工程来适配这些场景,而...
HarmonyOS开发者
0回复
7136浏览
HarmonyOS
ArkUI开发趣味体验,快来抽取限量HarmonyOS专属头像!
本次ArkUI开发趣味体验活动,将手把手教大家如何在IDE里实操一个ArkUI程序,通过补充缺失代码,成功运行程序开启抽奖功能,抽取个人专属头像,做HarmonyOS第一批数字藏品家!同时本期提供的数字藏品头像有限,采用先到先得,领完即止的方式赠送,快来参加吧!头像示例专属头像抽取界面华为云数字资产链专属认证界面【活动时间】12月7号——1月31号【活动参与流程】下载新版本IDE,配置开发环境根据操作文档指引,调测并补充程序...
HarmonyOS开发者
0回复
5917浏览
HarmonyOS
LiteOS-A内核中的procfs文件系统分析
一、procfs介绍procfs是类UNIX操作系统中进程文件系统(processfilesystem)的缩写,主要用于通过内核访问进程信息和系统信息,以及可以修改内核参数改变系统行为。需要注意的是,procfs文件系统是一个虚拟文件系统,不存在硬盘当中,而是系统启动时动态生成的文件系统,储存在内存中。procfs文件系统通常挂载在proc目录下。LiteOSA是OpenAtomOpenHarmony(以下简称“OpenHarmony”)系统中使用的轻量系统内核,实现了procfs文...
OpenHarmony开发者
0回复
7318浏览
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浏览
鸿蒙
开源
组件
验证码
暂无内容
1
89
90
91
92
93
94
95
96
97
204
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅