鸿蒙生态碰一碰、华为分享、社交分享等功能,通过App Linking实现"触达即服务",让场景跳转更智能。参与活动解锁新玩法,赢好礼! ...
优势: 1、适配器通用,无论针对什么列表样式 2、viewholder分离,业务逻辑拆分到具体的item 3、复用性扩展性更强 首先看viewholder,没有复杂的业务逻辑 open class BaseViewHolder(val mBinding: ViewBinding) : Recycle ...
随着鸿蒙生态的快速发展,开发者面临着技术迭代快、知识碎片化的双重挑战。传统开发模式中,开发者需在官网文档、论坛帖子、API参考间反复切换,频繁查阅文档,导致效率低下。与此同时,AI技术的爆发式发展为开发工具智能化提供了新方向。 ...
在6月21日举办的2025开发者大会(HDC 2025)上,华为正式发布《HarmonyOS 第一课之首席专家讲鸿蒙》。该课程由HarmonyOS各技术领域的首席专家亲自授课,深度解析 HarmonyOS 操作系统各核心能力的设计原理,帮助开发者从“开发实操”进阶到“原理精通”,开启技术能力跃升的新... ...
在2025年华为开发者大会(HDC)上,知名音频平台蜻蜓FM作为鸿蒙生态的重要共建伙伴,深入分享了其应用在华为Pura X设备上的适配实践。此次高效、高质量的多端适配,离不开HarmonyOS“一次开发,多端部署”这一核心技术理念的有力支撑。 ...
2025年6月20日-22日,华为开发者大会2025于东莞松山湖召开,在全场景协同分论坛上,咪咕视频分享了如何通过视频投播,打造更好的直播体验。在移动视频内容爆炸式增长的今天,如何将掌中的方寸精彩无损地放大至更广阔的视听空间,成为了提升用户沉浸感的关键,而投播技术(即手机视频投送至电视/电脑播放)则... ...
需求:不同DHU多屏场景下,设置同一系列屏保,屏保中间组件字体颜色需要动态读取背后壁纸主色亮度,根据背后亮度动态设置字体颜色 偏亮的=黑色,偏暗的=白色 1、取色 读取亮度需要先对bitmap解码,通过 Color.colorToHSV 方法读取亮度值 private fun generate(ne ...
HarmonyOS 6 开发者预览版 Beta 招募正式开启!点击报名通道有机会体验HarmonyOS的更多新功能。鸿蒙电脑DevEco Studio预览版强势来袭,点击报名通道抢先体验,感受应用开发时的便捷与高效。 ...
StageApplication初始化支持以下三种方式 1. 通过继承StageApplication的方式进行初始化 import ohos.stage.ability.adapter.StageApplication; public class HiStageApplication extend ...
简介 本文介绍将ArkUI框架扩展到Android平台所需要的必要的类及其使用说明,开发者基于OpenHarmony,可复用大部分的应用代码(生命周期等)并可以部署到Android平台,降低跨平台应用开发成本。 AndroidStudio配置 使用AndroidStudio所创建Android工程的 ...
本课程主要学习Cloud Foundation Kit(云开发服务)的相关知识,主要内容为业务介绍,开发准备,演示(端云一体化开发)。Cloud Foundation Kit(云开发服务)可以按需为应用提供云函数、云数据库、云存储等云端服务,DevEco Studio中还提供了端云一体化开发的开发体... ...
本课程聚焦于提升应用的用户体验,涵盖了多个方面的内容,旨在全面提高应用的设计和开发水平,以满足现代用户对于高质量数字体验的需求。主要内容包括:基础体验,界面布局,人机交互,视觉风格等。通过本课程学习,开发者可以创造出更加用户友好、响应迅速且在视觉上吸引人的应用界面,从而提升用户的整体体验。 ...
本课程旨在帮助应用实现跨应用分享能力。详细讲解手机应用与 2in1 应用发起系统分享的多种方式,助力开发者拓宽应用的传播途径。深入剖析应用内处理分享内容的技术要点,确保分享信息能被有效接收与利用。同时聚焦二级面板在处理分享内容时的关键作用,以及如何实现二级面板关闭分享面板的流畅操作。通过本课程的学习... ...
目前,已经有按照方案完成整体改造的4个Sample作为完整案例。 应用描述 链接 鸿蒙世界 HMOSWorld 溪村小镇 OxHornCampus 音乐专辑 MusicHome 购物应用 MultiShopping 下面以实际改造过程中遇到的经典问题进行案例详解。 Products共性拆分Produ ...
近日,京东正式开源了Taro on HarmonyOS C-API 版本,为鸿蒙应用跨端开发提供高性能框架。这次版本的发布,带来了更丰富的样式适配、更高效的渲染性能、更全面的组件支持,让开发者以Web范式的方式来开发出媲美鸿蒙性能的应用,为鸿蒙应用生态的丰富注入强大的动力。 ...
本课程专注于助力应用构建场景化语音服务。深入介绍 Speech Kit 及其重要组件,如朗读控件可将文本转化为自然流畅的语音输出,为用户提供有声阅读体验;AI 字幕控件(AICaption)能精准识别语音并生成实时字幕,在视频播放、直播等场景大显身手。详细阐述其广泛的适用场景,包括教育学习辅助、无障... ...
应用开发过程中,经常需要用到颜色、字体、间距、图片等资源,在不同的设备或配置中,这些资源的值可能不同。 应用资源:借助资源文件能力,开发者在应用中自定义资源,自行管理这些资源在不同的设备或配置中的表现。 系统资源:开发者直接使用系统预置的资源定义(即分层参数,同一资源ID在设备横竖屏、颜色模式等不同 ...
本课程致力于帮助应用实现免密身份认证的移动端能力。深入探讨 FIDO、IIFAA、SOTER 等核心技术标准,详细解析 FIDO 免密身份认证的原理与流程,让开发者理解其强大的安全与便捷性。全面剖析 IIFAA 免密身份认证的特色优势与应用场景,以及 SOTER 所提供的独特保障机制。通过理论讲解、... ...
本课程聚焦于助力应用达成跨多子系统融合的场景化服务。深入讲解如何构建各类场景化 Button,如快速验证手机号 Button 可高效完成号码验证流程,选择头像 Button 方便用户个性化设置,打开授权设置页 Button 保障应用权限管理合规。同时涵盖打开 App Button 实现应用间的便捷跳... ...
鸿蒙弹窗使用指南 最近在开发鸿蒙应用时,经常需要用到各种弹窗。SDK文档看着还行,真用起来发现坑还不少。这里把踩过的坑和实现细节都记下来,省得以后自己或者同事再掉坑里。 一、基础知识 1.1 什么是弹窗 弹窗就是在应用界面上弹出的一个临时窗口,用于展示重要信息、收集用户输入或者进行确认操作。鸿蒙提供 ...