自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 鸿蒙版简易音乐播放器

本文实现了一个基于HarmonyOS的音乐播放器应用,主要包含网络请求、音乐播放控制及UI交互功能。首先通过axios请求获取歌曲列表数据,使用全局AVPlayer对象管理播放状态。播放器组件支持歌曲切换、进度条拖拽、播放暂停等功能,同时实现了头像旋转、歌名跑马灯等UI效果。应用采用主页面与播放器组件分离的架构设计,通过@Watch监听状态变化实现父子组件通信。关键模块包括歌曲数据模型、网络请求封装、播放器状态管理和日志工具类。注意使用前需在配置文件中声明INTERNET网络权限。

2025-06-11 23:14:11 226

原创 鸿蒙应用开发中日历共享包的创建和使用

使用第三方日历库创建一个静态共享包,供项目使用

2025-06-02 01:18:15 381

原创 背景透明的全屏自定义弹窗

本文探讨了在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

原创 鸿蒙应用开发中端云一体化开发的全过程演示(增删改查)

鸿蒙应用开发端段云一体化项目的全过程演示

2025-05-31 23:04:51 1612

原创 在应用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

原创 端云一体化项目--手动配置签名

鸿蒙开发-端云一体化项目中手动签名的配置

2025-05-31 00:27:26 319

原创 鸿蒙应用开发中的自定义弹窗的实现

鸿蒙应用开发中的弹窗组件

2025-05-30 15:36:42 306

原创 学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语言以单循环链表的方式解决约瑟夫环问题(有注释)

用Java语言解决约瑟夫环问题

2022-11-23 11:00:00 399

原创 java中如何输入一个字符(用字符串转换)

java中输入单个字符

2022-09-27 23:57:06 1536

原创 Java中输入一个整数,输出其对应汉语读法(中文读法含注释)

数字的汉语读法

2022-09-25 09:00:00 1009

原创 java中的如何输入指定类型的数据(7种基本数据类型,不包括char型)

java输入基本数据类型

2022-09-24 15:01:07 5851

原创 7-1 计算存款利息(pta)

7-1 计算存款利息(pta)

2022-09-24 06:00:00 2043

原创 2022年的元旦是星期六,打印输出2022年任意月份的月历(仿电脑日历的模式,仅公历)。

输出2022任意月份的月历

2022-09-23 22:00:00 438

原创 java代码判断若干整数是否为素数(两种算法)(循环版)

java代码判断素数的两种算法

2022-09-22 01:30:00 654

原创 2022Java的JDK的安装和环境变量的配置()

2022JDK安装和java环境变量的配置步骤。

2022-09-21 20:49:59 1528

原创 web开发时的样式css初始化代码(含注释)

PC端开发的初始化代码

2022-09-02 05:51:08 251

原创 java文档注释的作用示例(用cmd命令提示符窗口)

文档注释的作用示例

2022-06-30 19:25:27 546

原创 java语言print、println、printf三种输出方式的区别(含代码示例)

java语言print、println、printf三种输出方式的区别(含代码示例)

2022-06-29 22:36:08 10253 2

原创 pta日期几何

pta 日期几何

2022-05-27 02:30:00 1546 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除