• 2025-03-21鸿蒙入门开发 Arkts语言
    ArkTS基础语法编程语言介绍什么是ArkTS?ArkTS是HarmonyOS生态的应用开发语言。它基于TypeScript(TS),并在此基础上进行了增强和优化,提供了声明式UI范式、状态管理支持等能力,帮助开发者以更简洁、自然的方式开发应用。ArkTS强化了静态类型检查,支持并发编程增强,并与TS/JS
  • 2025-03-21开天辟地 HarmonyOS(鸿蒙) - 输入: 拖拽
    源码https://github.com/webabcd/HarmonyDemo作者webabcd开天辟地HarmonyOS(鸿蒙)-输入:拖拽示例如下:pages\input\DragDropDemo.ets/**拖拽*/import{MyLog,TitleBar}from'../TitleBar';import{unifiedDataChannel,uniformTypeDescriptor}from'@
  • 2025-03-21开天辟地 HarmonyOS(鸿蒙) - 组件(通用的属性方法和事件方法): 焦点
    源码https://github.com/webabcd/HarmonyDemo作者webabcd开天辟地HarmonyOS(鸿蒙)-组件(通用的属性方法和事件方法):焦点示例如下:pages\component\common\FocusDemo.ets/**焦点*/import{TitleBar}from'../../TitleBar'import{ColorMetrics,LengthMetr
  • 2025-03-21harmony OS NEXT鸿蒙基本介绍及DevcoStudiop基本使用
    鸿蒙基本介绍及DevcoStudiop基本使用1.认识DevcoStudiop工作区1.1认识工作区开发节奏:通过左侧目录找到对应的应用文件,在编辑区进行代码编写,在右侧看预览效果快捷键:连按两下shift快速寻找全局内容,如文件1.2如何排错写代码时,我们经常会遇到这种情况,右侧出现不能开启预览
  • 2025-03-21《深入剖析鸿蒙生态原生应用:一次开发多端部署的技术革新》
    在数字化时代飞速发展的浪潮中,鸿蒙生态以其独特的技术理念和强大的创新能力,为开发者和用户带来了全新的体验。其中,“一次开发多端部署”作为鸿蒙生态原生应用开发的核心技术之一,不仅是技术上的重大突破,更是对未来应用开发模式的一次深刻变革。鸿蒙生态:全场景时代的新引擎
  • 2025-03-21华为Pura X首发搭载鸿蒙5,应用市场体验再升级
    3月20日,华为Pura先锋盛典及鸿蒙智行新品发布会如期举行,正式推出首款搭载HarmonyOS5的新形态阔折叠手机PuraX,硬件设计实现突破性创新。生态上,鸿蒙应用市场(AppGallery)也完成全新升级,整合了生活、娱乐、办公、金融等多元场景,精准满足用户需求,实现应用高效获取与流畅操作体验。鸿蒙
  • 2025-03-21线上公开课程覆盖游戏全生命周期,鸿蒙游戏开发者服务全新升级
    日前,鸿蒙游戏开发者服务日在成都成功举办,全新升级的鸿蒙游戏开发者服务正式亮相,吸引来自各界的开发者、行业专家关注。为助力开发者快速全面了解鸿蒙游戏,打破鸿蒙游戏开发的技术壁垒,提升游戏的研运效率,华为游戏中心制作上线鸿蒙游戏开发者服务官网,并推出覆盖游戏全生命周期的线上
  • 2025-03-20如何在鸿蒙应用开发时封装http数据请求工具?
    封装原因:封装一个请求工具,提供便捷的数据类型设置操作步骤:1. 打开OpenHarmony三方库,选择@ohos/axios 网址:OpenHarmony三方库中心仓 1.1在终端执行命令:ohpminstall@ohos/axios下载安装@ohos/axiosohpminstall@ohos/axios1.2在Entry/src/main/module.json5文件
  • 2025-03-19鸿蒙开发-ArkTS对象语法与类型定义
    ArkTS(ArkTypeScript)是鸿蒙生态中用于应用开发的一种语言,在TypeScript(TS)的基础上进行了扩展,提供了声明式UI、状态管理等能力。以下是ArkTS对象语法与类型定义的详细解析:一、对象语法1)对象的定义:在ArkTS中,对象通常是通过类(class)来定义的。类是一个蓝图,它描述了对象的属性
  • 2025-03-19鸿蒙NEXT开发实用技巧:通用工具类
    今天分享一个幽蓝君自己在开发中的小技巧,就是封装一个通用工具类,之前大家如果下载过幽蓝君的代码可能也会发现这个东西。比如我们在开发中有一些比较常用的颜色、尺寸或者方法,都可以用一个类封装起来,这样不仅使用方便,统一修改也更加方便。首先,创建一个和pages同级别的文件夹,在文
  • 2025-03-19鸿蒙NEXT开发实战教程—文字识别
    今天跟大家分享一个ocr文字识别的小项目:鸿蒙系统提供了文字识别的能力,支持简体中文、英文、日文、韩文、繁体中文五种语言。实现步骤为初始化文字识别服务、将图片转换为PixelMap、文字识别、释放OCR服务。首先从相册或者拍照获取图片,这一部分在之前的文章里有介绍,有疑问
  • 2025-03-18鸿蒙开发之Grid网格布局:构建高效界面的魔法
    鸿蒙开发之Grid网格布局:构建高效界面的魔法引言在鸿蒙开发中,构建美观且高效的用户界面是开发者们的核心追求之一。而Grid网格布局,作为一种极为强大的布局方式,在这一过程中扮演着举足轻重的角色。它以独特的网格形式对界面中的子组件进行管理,赋予开发者精确控制行列结构
  • 2025-03-18鸿蒙开发双Token:安全与体验的双重保障
    鸿蒙开发双Token:安全与体验的双重保障引言在鸿蒙应用开发的安全体系中,双Token机制扮演着极为重要的角色。随着移动应用对用户数据安全和隐私保护的要求日益提高,传统的单Token认证方式已难以满足复杂多变的安全需求。双Token机制的出现,有效解决了数据安全性与用户体
  • 2025-03-18鸿蒙开源硬件:重构万物智联生态的底层基座与未来机遇
    一、从生态裂变到产业重构:开源鸿蒙的崛起之路自2020年开源至今,OpenHarmony社区以惊人的发展速度重塑智能终端操作系统格局。数据显示,其代码量已从初始的700万行激增至1.2亿行,汇聚超8200名开发者及70余家核心共建单位,覆盖金融、电力、医疗等30余个行业领域。截至
  • 2025-03-18鸿蒙应用开发--头像上传的流程: 开启网络权限,选择图片,存到cacheDir里面,上传到服务器
    零,注意:要开启权限:ohos.permission.INTERNET如果按照文档的步骤写代码,但上传错误,这个时候一定要检查网络权限是否打开.在module.json5里面配置.一,封装seletPhoto工具函数–实现从本地选择图片获取uri的功能使用Picker选择媒体库资源二,使用第二步的本地图片的u
  • 2025-03-18了解 ArkUI:鸿蒙应用开发的得力框架
    ArkUI是什么    ArkUI(方舟UI框架)是鸿蒙系统应用界面的UI开发框架,为开发者提供了简洁的UI语法、丰富的UI组件、强大的动画机制以及灵活的事件交互等基础能力,以满足应用开发者对UI界面开发的多样化需求。它是构建分布式应用的声明式UI开发框架,具备简洁自然的UI信
  • 2025-03-18在鸿蒙开发中实现完整的注册登录流程
    上次分享过一次注册登录的页面开发,不过不牵扯数据,今天加上数据存储实现一个完整的注册登录流程。数据存储方式采用比较常用的本地存储方式,用户首选项来实现。关于界面比较简单,之前的文章已经分享过,所以这里不再赘述,直接贴一个登录界面的代码,注册页面跟它也差不多:build(){
  • 2025-03-18鸿蒙Next开发实战教程—电影app
    最近忙忙活活写了不少教程,但是总感觉千篇一律,没什么意思,大家如果有感兴趣的项目可以私信给幽蓝君写一写。今天分享一个电影App。   这个项目也比较简单,主要是一些简单页面的开发和本地视频的播放以及横竖屏切换。页面搭建以首页为例,很明显这是一个List页面,不过每一
  • 2025-03-17鸿蒙开发核心之Stage模型
    1.概述在基于Stage模型开发应用之前,开发者需要了解应用的设计机制、应用程序包结构等基础知识。应用与应用程序包用户应用程序泛指运行在设备的操作系统之上,为用户提供特定服务的程序,简称“应用”。一个应用所对应的软件包文件,称为“应用程序包”。当前系统提供了应用程序
  • 2025-03-17鸿蒙Next开发实战教程:实现抖音长按快速评论特效
    开篇点题,今天玩点花的。不知道大家有没有发现,抖音上的评论键长按会弹出一排表情框用于快速评论,不过现在鸿蒙原生版的抖音还没有这个功能,今天幽蓝君就小试牛刀,在鸿蒙上做一下这个功能,也是应一位友友的私信要求。不过幽蓝君学艺不精,水平有限,只能模仿个三分像,仅供大家参考。话不多
  • 2025-03-16鸿蒙开发:权限管理之权限声明
    前言本文基于Api13。为什么要有权限管理?最大原因是提高用户对隐私和数据安全的控制权,防止恶意软件滥用权限,试想一下,如果没有权限管理,肯定会有一些恶意软件利用这些默认授权权限,获取用户的敏感信息,对用户隐私构成威胁‌,这是其一,其二就是用户的体验,因为用户无法根据自己的
  • 2025-03-16鸿蒙开发:权限管理之授权方式
    前言本文基于Api13。在之前的文章中,关于权限管理进行了简单的概述,也了解了如何去声明权限,其实关于权限管理,还有一个知识点需要掌握,那就是权限的授权方式。我们知道权限管理的核心机制是保障用户隐私和数据安全,鸿蒙当中,根据授权方式的不同,分为了system_grant(系统授
  • 2025-03-15鸿蒙应用开发实战:深度解析Router路由与页面生命周期管理
    鸿蒙路由架构示意图一、路由管理的重要性在鸿蒙应用开发中,路由管理是实现页面导航的核心机制。良好的路由设计能:提升用户体验(流畅的页面切换)优化内存管理(合理控制页面栈)简化模块间通信(参数传递机制)支持复杂场景处理(登录拦截、页面重定向)二、Router基础使用详解1.环境配
  • 2025-03-15HarmonyOS第22天:解锁鸿蒙服务开发
    走进鸿蒙服务开发的世界在移动应用开发的领域中,HarmonyOS以其独特的分布式理念和强大的系统能力,为开发者们开辟了一片崭新的天地。其中,服务开发作为HarmonyOS应用开发的关键环节,犹如一把神奇的钥匙,能够帮助开发者拓展应用的功边界,为用户带来前所未有的体验。想象一下,你
  • 2025-03-14全链路赋能游戏鸿蒙化适配,鸿蒙游戏开发者服务焕新升级
    3月14日,华为游戏中心在成都开展了鸿蒙游戏开发者服务日线下活动。本次活动吸引了百余位游戏厂商代表以及开发者参与。华为一线技术专家团队与众多游戏开发者进行了面对面的深入交流,聚焦游戏鸿蒙化全流程技术实践,通过专家授课、案例解析与现场互动,为开发者提供从技术适配到创新玩法