- 博客(23)
- 收藏
- 关注
原创 鸿蒙版简易音乐播放器
本文实现了一个基于HarmonyOS的音乐播放器应用,主要包含网络请求、音乐播放控制及UI交互功能。首先通过axios请求获取歌曲列表数据,使用全局AVPlayer对象管理播放状态。播放器组件支持歌曲切换、进度条拖拽、播放暂停等功能,同时实现了头像旋转、歌名跑马灯等UI效果。应用采用主页面与播放器组件分离的架构设计,通过@Watch监听状态变化实现父子组件通信。关键模块包括歌曲数据模型、网络请求封装、播放器状态管理和日志工具类。注意使用前需在配置文件中声明INTERNET网络权限。
2025-06-11 23:14:11
226
原创 背景透明的全屏自定义弹窗
本文探讨了在HarmonyOS开发中实现全屏弹窗的两种解决方案。第一种使用CustomDialog组件但存在背景无法透明和无法铺满全屏的问题;第二种通过Stack组件结合状态变量控制弹窗显示,利用沉浸式布局expandSafeArea([SafeAreaType.SYSTEM])实现全屏覆盖和半透明背景。方案二采用Grid展示图片数组,支持点击任意图片放大显示,点击半透明区域关闭弹窗,完美解决了全屏弹窗的透明度和覆盖问题。两种方案都提供了完整代码示例,开发者可根据实际需求选择合适方案。
2025-06-01 22:25:21
286
原创 鸿蒙应用开发中使用模拟器调试
如何设置安卓模拟器并运行项目:首先在IDE的设备管理页面下载最新API版本的模拟器(建议选API 15)。确保项目API版本与模拟器一致。下载完成后启动模拟器,项目默认会运行pages下的Index页面,可通过EntryAbility文件修改默认启动页。整个过程包括下载模拟器、启动模拟器和运行项目三个主要步骤。
2025-06-01 19:49:04
105
原创 鸿蒙应用开发中如何使用真机调试
华为手机调试连接指南:需HarmonyOS 5.0系统,提供有线/无线两种方式。有线连接需开启开发者选项和USB调试,在APP中设置对应API版本并处理签名配置;无线连接要求同局域网,通过开发者选项开启无线调试后获取IP地址和端口,在IDE输入连接即可调试。两种方式都需注意项目类型差异导致的签名配置要求。
2025-06-01 15:14:09
159
原创 在应用DevEco Studio上创建端云一体化项目
在App上创建端云一体化项目前,需先在华为云平台创建对应项目。创建时注意:1)项目名称与应用名称一致,包名必须完全相同;2)登录华为账号进行云-端匹配;3)配置数据处理位置为中国区;4)删除默认样例文件后,新建Index.ets页面文件。关键点:云平台与App的包名必须一致才能成功匹配,否则会导致项目创建失败。
2025-05-31 01:08:24
236
原创 端云一体化项目的创建(网页端)
本文介绍了如何创建华为端云一体化项目的详细步骤。首先需要登录华为开发者平台(https://developer.huawei.com),进入"我的项目"页面后依次完成:1)添加项目并命名;2)选择HarmonyOS应用类型;3)填写唯一应用名称和包名;4)完成两步确认操作,暂不开启额外服务。整个过程包含从项目创建到应用配置的完整流程,最终完成网页端项目创建。
2025-05-31 00:33:59
158
原创 学Java究竟有没有出路?
它提供了许多开发框架、工具和库,如Spring、Hibernate和Maven,boot,vue等,以加快和简化开发过程,并提供丰富的技术支持和解决方案。它提供了许多开发框架、工具和库,如Spring、Hibernate和Maven等,以加快和简化开发过程,并提供丰富的技术支持和解决方案。2. 跨平台性:Java具有跨平台的特性,一次编写的Java代码可以在多个操作系统上运行,包括Windows、Mac和Linux等。虽然学习Java需要一定的时间和努力,但它提供了丰富的就业机会和发展潜力。
2023-08-02 07:11:30
301
2
原创 java语言print、println、printf三种输出方式的区别(含代码示例)
java语言print、println、printf三种输出方式的区别(含代码示例)
2022-06-29 22:36:08
10253
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人