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
鸿蒙
开源
(学生视角)华为芯片自研的启示
原创
大家好,这是我发布的第一篇文章,如果有什么错误或遗漏,敬请大家批评指正.如果大佬们对事件了解非常详细,可以直接跳转到最下方看看我的启示的.1.1991年的尝试性开端谈到华为的芯片自研,个人认为始于对供应链安全的本能警觉,1991年,华为成立集成电路设计中心,首款流片成功的SD502芯片应用于交换机接口控制,虽未引发市场波澜,却埋下了自主研发的种子。彼时的全球大家沉浸在全球化分工的巨大利益狂欢中,但只有很少的公司能考虑...
幻灭de飞
0回复
1779浏览
华为芯片
HarmonyOS5 源码分析 —— ‘状态管理’如何管理的(1)?
原创
精华
热门内容榜
• 最近上榜
HarmonyOS5源码分析——‘状态管理’如何管理的(1)?一、前言大家都是开发,有时候写着写着ArkUI代码,突然就会冒出个问号:“为啥我改个状态变量,UI就自动刷新了?”“Local到底背后做了啥?能监听到那么精准吗?”“那View更新的时机呢?是Diff算法还是真全量更新?”于是,就顺手点开了openharmony的源码,想看看Local管理到底是怎么实现的。一翻不要紧,直接翻到了个叫StateMgmt的模块,感觉挺有门道,也挺值得写点什么...
猫猫头啊
0回复
1.6w浏览
鸿蒙
harmonyos
纯血
harmony
行向鸿蒙深处:以代码为舟,赴未来之约
原创
你好,我是“行向鸿蒙深处”的博主,一位25岁的开发者。我的旅程,始于对创造的热忱,如今由一份深刻的情感和一个宏大的梦想共同指引。在这里,我想与你分享我的故事、我的热爱以及我即将奔赴的未来。一、回溯来时路:从“整序”自我到构建世界我的技术之路,源于一个非常个人化的需求:更好地管理自己的生活。我深受邹小强老师的“衣柜整理法”影响,并决心将它从理论变为触手可及的工具。于是,“整序阁”从一个想法诞生了。...
行向鸿蒙深处
0回复
2413浏览
个人介绍
行向鸿蒙深处
HarmonyOS一杯冰咖啡 —— MVVM?
原创
精华
一、引言最近看到一个项目的架构设计,刚开始看还有点懵,但仔细想了想,其实它还挺有意思的。它用了一个混合型架构,表面看像MVVM,实际上中间加了一层Controller(或者说是PresenterDisPatcher),再加上Biz和Imp,把职责细分得非常明确。今天就借这个机会,跟大家一起聊聊这个架构是怎么设计的,我是怎么理解它的。阿弥陀佛。如果您有任何疑问、对文章写的不满意、发现错误或者有更好的方法,如果你想支持下一期请务必点赞,...
猫猫头啊
0回复
1.3w浏览
harmonyos
鸿蒙
鸿蒙架构
HarmonyOS Flutter Boost完全接入手册:爬完所有坑的实战指南
原创
精华
FlutterBoost在做混合开发非常实用,但官方文档的不清晰。本文将基于实战经验,帮助大家避开那些常见的坑,快速上手并高效开发。前言:为何要写这篇手册在开发过程中,我发现官方文档对于FlutterBoost的集成描述不够清晰,按照官方文档操作会遇到诸多问题。因此,我决定结合自己的实战经验,为大家提供一份详细且实用的集成手册,希望能帮助大家少走弯路。一、集成问题:从源码到har包的抉择在开发初期,我尝试通过集成源码来实...
王二蛋和他的张大花
0回复
5.4w浏览
flutter
华为鸿蒙系统 手机音量加键 可以在游戏中作为自定义按键吗?
很多射击类游戏需要做3指操作,或者带吃鸡神器夹子夹主屏幕来操作,不方便也不灵敏。华为mt30的瀑布屏幕连音量键都取消直接屏幕边缘做自定义按键,非常激进。现在只需要系统软件开发即可支持音量键自定义,按键位置也非常合适,期待适配这个功能,和安卓苹果差异化越来越好。
wx61d685dad9cd0
0回复
4948浏览
鸿蒙系统新功能
OpenHarmony投屏工具OHScrcpy Beta4发布,适配API11,支持模拟输入文本
原创
[toc](目录)OHScrcpy软件作者:[westinyang](https:kaihongpai.feishu.cnwikiCqWLwJRadibxztkrIWZcogWxnXd)哔哩哔哩:https:space.bilibili.com74433635下载地址:https:www.bilibili.comreadcv24125018包含软件下载和使用教程软件说明一款OpenHarmony(3.2+)设备的投屏工具,只是名字类似安卓的投屏工具Scrcpy,开发技术和实现方式完全不同。目前仅初步实现,距离低延迟、高帧率、手势交互的实现,还有很长的路要走...理论上...
westinyang
5回复
2.0w浏览
OpenHarmony
HarmonyOS Next
鸿蒙Next
投屏工具
OHScrcpy
基于LockAI视觉识别模块:手写数字识别
原创
手写数字识别是一种经典的模式识别和图像处理问题,旨在通过计算机自动识别用户手写的数字。本文将教会你如何使用基于RV1106的LockAI视觉识别模块进行手写数字识别。源代码:https:gitee.comLockzhinerAILockzhinerVisionModuletreemasterCppexampleD02DigitHandRecog1.基本知识讲解1.1手写数字识别简介手写数字识别是一种利用计算机视觉和机器学习技术自动识别手写数字的过程。它通过图像预处理、特征提取和模型训练来实现高效...
福州市凌睿智捷电子有限公司
0回复
7109浏览
LockAI视觉
HarmonyOS Design实战:打造符合鸿蒙生态的专业级应用
原创
在我初涉鸿蒙应用开发时,常常陷入设计选择的困境:按钮尺寸该如何设定?页面间距多少才合适?动效时长多长最舒适?直到深入实践HarmonyOSDesign这套官方设计规范,才真正找到了方向。今天我将分享如何将这些设计原则落地到实际开发中,让你的应用既专业又符合鸿蒙生态要求。为什么必须遵循HarmonyOSDesign?HarmonyOSDesign不仅仅是美观指南,更是用户体验的保证书。它提供三大核心支撑:设计原则:清晰的信息层次、流畅的交...
罖尐修罗
0回复
2321浏览
鸿蒙
在鸿蒙应用开发中,DevEco Testing是保障应用质量的核心工具。
在鸿蒙应用开发中,DevEcoTesting是保障应用质量的核心工具。通过实战总结,分享三个关键场景下的高效用法:1.单元测试提速使用Test注解快速验证业务逻辑。以下示例测试异步数据加载:测试异步回调import{describe,it,expect}from'ohoshypium'importdataManagerfrom'ohos.data.dataManager'describe('AsyncDataTest',(){it('fetchDatasuccess',async(){constresultawaitdataManager.getDataFromCloud();自定义数据接口expect(re...
罖尐修罗
0回复
2353浏览
鸿蒙
鸿蒙开发利器:DevEco Studio 实战经验分享
原创
DevEcoStudio作为鸿蒙生态的核心开发工具,DevEcoStudio极大地提升了我的开发效率和体验。它基于IntelliJIDEA深度定制,完美支持ArkTS和声明式开发范式,让我深刻感受到鸿蒙开发的独特魅力。核心亮点:1.万能卡片开发:可视化界面设计器让创建服务卡片变得直2.观高效,实时预览功能所见即所得。3.跨设备调试器:强大的分布式调试能力让我能在IDE内无缝切换手机、手表、平板等设备进行调试,无需复杂配置。4.多语言支持:资源管...
罖尐修罗
0回复
1492浏览
鸿蒙
鸿蒙特性开发实战:分布式与原子化服务的魅力
原创
作为一名开发者,深入鸿蒙生态后,其两大核心特性——分布式能力与原子化服务彻底改变了我的应用设计思路。它们不再是抽象概念,而是能显著提升用户体验的利器。分布式能力让设备界限变得模糊。鸿蒙应用可无缝调用周边设备的硬件与能力。开发中,通过ohos.distributedDeviceManager和ohos.distributedData等模块,我轻松实现了多设备协同。例如,手机上的日程更新自动同步至平板和智慧屏,关键在于分布式数据管理的透明同步:核...
罖尐修罗
0回复
1144浏览
鸿蒙
鸿蒙开发实战:解锁分布式与声明式UI的魅力
原创
作为一名开发者,深入鸿蒙生态后,其两大核心特性令我印象深刻:分布式能力与声明式UI开发范式。这些特性彻底改变了多设备协同与应用构建的方式。分布式超级终端:鸿蒙的"软总线"技术让设备发现与连接变得透明。通过DeviceManager,应用可轻松发现附近设备,调用distributedHardware模块实现能力跨设备调用,键盘共享、跨屏协作等场景开发效率倍增。原子化服务(服务卡片):应用功能可拆解为独立卡片(FormAbility),无...
罖尐修罗
0回复
2136浏览
鸿蒙
鸿蒙特性开发实战:分布式与多端协同的魅力
原创
作为一名开发者,在鸿蒙应用开发中最让我惊艳的是其两大核心特性:分布式能力和一次开发多端部署。这些特性彻底改变了传统开发模式,让应用具备了真正的场景智能能力。分布式能力打破了设备边界。通过分布式软总线技术,不同设备可以像使用本地资源一样调用其他设备的硬件能力。我曾开发过一个健身应用,手机可以实时调用电视的摄像头进行动作捕捉分析,同时同步手表的心率数据,这种跨设备协同体验令人震撼。更高效的是"一次开...
罖尐修罗
0回复
5023浏览
鸿蒙
鸿蒙特性实战:解锁原子化服务与跨设备流转
作为鸿蒙开发者,深刻体会到其分布式能力与高性能设计的颠覆性价值。以下结合实战代码解析三大核心特性:1.原子化服务:免安装的轻量化入口原子化服务是鸿蒙的革新设计,用户无需安装即可使用核心功能。关键在module.json5中声明atomicService:模块级配置"module":{"name":"entry","type":"entry",主模块类型"atomicService":{"preloads":[{"name":"com.example.card","src":".etswidgetCardPage.ets",卡片入口"window":{"desi...
罖尐修罗
0回复
6011浏览
鸿蒙
鸿蒙应用上架实战指南:避坑与核心代码解析
原创
作为一名亲历多款HarmonyOS应用上架的开发者,我将关键流程提炼为以下经验,助你高效过审。1.账号与权限准备实名认证:个人需身份证护照,企业需营业执照(华为开发者联盟官网完成)。申请上架权限:实名后邮件至agconnecthuawei.com,附DeveloperID、应用功能及目标设备(如手机手表),否则无法提交审核。2.签名配置:上架的核心前提发布证书是应用合法性的关键:1.生成密钥文件:在DevEcoStudio中选择BuildGenerateK...
罖尐修罗
0回复
2075浏览
HarmonyOS
鸿蒙三方框架开发实战:高效赋能原生应用开发
原创
在鸿蒙生态快速发展的背景下,三方框架已成为提升开发效率的关键工具。笔者在实践中深度整合了多类框架,现将核心经验分享如下:1.跨端开发框架:TaroonHarmonyOS京东开源的TaroonHarmonyOSCAPI支持使用ReactDSL开发鸿蒙应用,其三层架构设计极具特色:ArkVM层:运行业务代码与React核心,轻量化Taro运行时;中间层:通过CSSOM和TaroElement树处理节点创建与属性绑定;渲染层:基于Yoga引擎布局,结合鸿蒙VSync机制实现高效渲染...
罖尐修罗
0回复
3628浏览
HarmonyOS
三方库
开发实战
HarmonyOS SDK AI开发实战:图像识别极简集成
原创
作为鸿蒙开发者,我深刻体会到HarmonyOSAI套件对复杂能力的封装之高效。以下分享基于图像识别的实战经验,核心流程仅需三步:1️⃣开发准备在build.gradle中集成SDK:dependencies{implementation'com.huawei.hiai:hiaifoundation:10.0.4.300'implementation'com.huawei.hiai:hiaivision:10.0.4.302'}同步后务必在config.json声明权限:undefined"reqPermissions":[{"name":"com.huawei.hiai.permission.MODELDOWNLOAD"}]2️⃣...
罖尐修罗
0回复
1850浏览
HarmonyOS SDK AI
HarmonyOS开发:HarmonyOS Next 版模拟器使用指南
原创
目录前言关于HarmonyOSNext版模拟器使用模拟器前的操作安装模拟器模拟器的启动与应用部署模拟器与真机测试的区别配置模拟器上网功能模拟器扩展功能:模拟电池状态拓展:音频输入功能结束语前言HarmonyOS作为华为推出的新一代智能终端操作系统,以其分布式架构和全场景能力,引领着智能设备互联互通的新趋势。随着HarmonyOS的不断迭代更新,HarmonyOSNext作为目前最新版本,它给开发者们带来了更多的创新特性和性能优化,为用户...
三掌柜
1回复
3.2w浏览
harmonyos
鸿蒙应用上架实战指南:避坑与核心技巧
原创
作为一名独立开发者,我在鸿蒙应用商店成功上线多款应用后,提炼出一套高效上架方案。以下为关键流程及避坑要点:一、上架全流程概览开发测试使用DevEcoStudio完成功能开发,通过HiLog记录日志排查问题。多设备兼容性测试(手机手表平板)是审核硬性要求,模拟器测试需开启“自动化签名”。签名打包(核心环节)生成证书文件:在DevEcoStudio中选择BuildGenerateKeyandCSR,创建.p12和.csr文件。申请发布证书:登录华为AppGalle...
罖尐修罗
0回复
2327浏览
鸿蒙
ide
服务调用
核心技巧
暂无内容
1
2
3
4
5
6
7
8
9
10
156
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅