发布了文章2025-03-27
鸿蒙特效教程09-深入学习animateTo动画本教程将带领大家从零开始,一步步讲解如何讲解 animateTo 动画,并实现按钮交互效果,使新手也能轻松掌握。开发环境准备DevEco Studio 5.0.3HarmonyOS Next API 15效果演示通过两个常见的按钮动画效果,深入学习 HarmonyOS Nex...
发布了文章2025-03-27
鸿蒙特效教程10-卡片展开/收起效果在移动应用开发中,卡片是一种常见且实用的UI元素,能够将信息以紧凑且易于理解的方式呈现给用户。本教程将详细讲解如何在HarmonyOS中实现卡片的展开/收起效果,通过这个实例,你将掌握ArkUI中状态管理和动画实现的核心技巧。开发环...
发布了文章2025-03-27
前言做 HarmonyOS 鸿蒙开发离不开 DevEco Studio 开发工具, DevEco Studio 是基于 IntelliJ IDEA Community 开源版本打造,所以默认的快捷键其实继承于 IntelliJ IDEA 。熟悉 DevEco Studio 的快捷键能提升开发效率和开发体验。下面将详细列出 DevEco Studio 一些常...
发布了文章2025-03-27
给Web开发者的HarmonyOS指南01-文本样式本系列教程适合 HarmonyOS 初学者,为那些熟悉用 HTML 与 CSS 语法的 Web 前端开发者准备的。本系列教程会将 HTML/CSS 代码片段替换为等价的 HarmonyOS/ArkUI 代码。开发环境准备DevEco Studio 5.0.3HarmonyOS Next API 15页面...
发布了文章2025-03-27
给Web开发者的HarmonyOS指南02-布局样式本系列教程适合鸿蒙 HarmonyOS 初学者,为那些熟悉用 HTML 与 CSS 语法的 Web 前端开发者准备的。本系列教程会将 HTML/CSS 代码片段替换为等价的 HarmonyOS/ArkUI 代码。开发环境准备DevEco Studio 5.0.3HarmonyOS Next API 15...
发布了文章2025-03-27
鸿蒙特效教程03-水波纹动画效果本教程适合HarmonyOS初学者,通过简单到复杂的步骤,一步步实现漂亮的水波纹动画效果。开发环境准备DevEco Studio 5.0.3HarmonyOS Next API 15最终效果预览我们将实现以下功能:点击屏幕任意位置,在点击处生成一个水波纹触摸并滑动屏...
发布了文章2025-03-27
鸿蒙特效教程04-直播点赞动画效果实现教程在时下流行的直播、短视频等应用中,点赞动画是提升用户体验的重要元素。当用户点击屏幕时,屏幕上会出现飘动的点赞图标。本教程适合HarmonyOS初学者,通过简单到复杂的步骤,通过HarmonyOS的Canvas组件,一步步实现时下流行...
发布了文章2025-03-27
本教程适合HarmonyOS初学者,通过简单到复杂的步骤,通过 Stack 层叠布局 + animation 动画,一步步实现这个"鸿蒙很开门"特效。
发布了文章2025-03-27
鸿蒙特效教程06-可拖拽网格实现教程本教程适合 HarmonyOS Next 初学者,通过简单到复杂的步骤,一步步实现类似桌面APP中的可拖拽编辑效果。开发环境准备DevEco Studio 5.0.3HarmonyOS Next API 15效果预览我们要实现的效果是一个 Grid 网格布局,用户可以通过长按并...
发布了文章2025-03-27
在移动应用中,抽奖功能是一种常见且受欢迎的交互方式,能够有效提升用户粘性。本教程将带领大家从零开始,逐步实现一个九宫格抽奖效果,适合HarmonyOS开发的初学者阅读。
发布了文章2025-03-27
鸿蒙特效教程08-幸运大转盘抽奖本教程将带领大家从零开始,一步步实现一个完整的转盘抽奖效果,包括界面布局、Canvas绘制、动画效果和抽奖逻辑等。开发环境准备DevEco Studio 5.0.3HarmonyOS Next API 151. 需求分析与整体设计温馨提醒:本案例有一定难度,建议先收...
回答了问题2025-03-26
router.back() 想要退出应用的前提是当前页面栈里面没有历史记录了。你可以通过 router.getLength() 获取页面栈长度,只有在首页的时候 router.back() 才是退出应用。如果还不能退出,检查一下代码中有没有被 onBackPress() 的生命周期钩子拦截了。
提出了问题2025-03-26
回答了问题2025-03-26
将db文件推到数据存储沙箱路径:/data/app/el2/100/database/(bundleName)/entry/rdb/下,实现方式为用文件管理的接口打开本地数据库,读取本地数据库内容并写入沙箱路径下的db文件中。
回答了问题2025-03-26
这个规则跟小程序的分包概念其实是一样的,都需要把项目拆分成不同的模块才行,每个模块包括其资源都不能超过 2M。这是创建分包的教程,推荐创建 hsp 模块:[链接]
发布了文章2025-03-24
鸿蒙特效教程02-微信语音录制动画效果本教程适合HarmonyOS初学者,通过简单到复杂的步骤,一步步实现类似微信APP中的语音录制动画效果。开发环境准备DevEco Studio 5.0.3HarmonyOS Next API 15最终效果预览我们将实现以下功能:长按"按住说话"按钮:显示录音界面和声...
赞了文章2025-03-23
需要掌握ArkTS基础语法,使用ArkTS实现基础编程,包含数组、字符串排序、字符串匹配等。重点考察开发者编程实操能力。推荐用户群体:项目经理、工程架构师。
赞了文章2025-03-23
温馨提示:本篇博客的详细代码已发布到 git : [链接] 可以下载运行哦!第二篇:探秘Avatar组件的核心实现机制1. 组件结构设计2. 状态管理2.1 组件状态定义 {代码...} 状态说明:props:组件的主要配置属性,设置默认值loadError:图片加载错误状态标记bgColorValue:...
回答了问题2025-03-22
目前主要就是6种数据存储方式:三个UI状态存储:页面级UI状态存储 - LocalStorage应用全局的UI状态存储 - AppStorage持久化存储UI状态 - PersistentStorage三个持久化存储:用户首选项(Preferences)键值型数据库(KV-Store)关系型数据库(RelationalStore)PS: Pe...
发布了文章2025-03-21
鸿蒙特效教程01-哔哩哔哩点赞与一键三连动画本教程适合HarmonyOS初学者,通过简单到复杂的步骤,一步步实现类似哔哩哔哩APP中的点赞及一键三连效果。开发环境准备DevEco Studio 5.0.3HarmonyOS Next API 15最终效果预览我们将实现以下两个效果:点击点赞按钮:实现点...