乐乐音乐播放器使用

news/2024/10/23 9:25:19/

首先在此申明,该项目不是我做的。我只是搬运工。非常感谢作者分享全部源码出来。该项目详细解释在EOE android社区上。

地址: http://www.eoeandroid.com/forum.php?mod=viewthread&tid=917012&extra=page%3D1&_dsign=576de398

源码在github上,可免费下载。附下载地址:

https://github.com/sk569437/HappyPlayer.git

该篇博客只是记录个人使用时遇到的一些问题,在此跟大家分享一下。且源代码使用eclipse工程开发,很多开源库并未集成进去。使用前需下载多个开源库导入。非常麻烦,而且在下发现该工程能编译但不能使用,启动就会挂掉。是因为代码里面有两个BUG。

本人已将该工程转成android studio版本,且将开源库都集成到乐乐播放器里面。不用单独下载开源库导入,且BUG已做修改。可正常使用。服务器部分使用 作者提供的 服务器源码,在本机上搭建了一个web平台来提供服务。 基本功能齐全,是学习借鉴的好工具。android studio版本已上传至github,需要的可自行下载。

1.目前github上提供的eclipse版本是有BUG的,不知道后面作者是否有修改。若有问题,可参考这里修改BUG。
1.LoadSwipeRefreshLayout.java文件的init函数

parentView =(RelativeLayout) getChildAt(0);

应改成

parentView =(RelativeLayout) getChildAt(1);

否则启动就会挂掉。

2.将引用LoadSwipeRefreshLayout控件的xml文件里面的id后面的空格去掉。包括文件

activity_le_impression.xml
fragment_skin_recommend.xml 
fragment_tab_recommend

4.安装mysql数据库,并设置密码。然后使用mysql命令将服务器源码下面的happy.sql数据库导入进去。生成相应的表。方法如下:

sk@sk110:~$ mysql -u root -p                   //回车
sk@sk110:~$ password:******                    //回车mysql->create database happy;      //回车,创建数据库mysql->show databases;             //回车,查看数据库mysql->use happy;                  //回车,使用数据库mysql->SET GLOBAL QUERY_CACHE_SIZE=128*1024*1024;   //回车,设置缓存。因为sql文件太大mysql->source   /home/sk/HappyPlayer/happy.sql;     //回车,导入作者提供的数据库文件

5.服务器源码使用MyEclipse开发的。用eclipse运行,一直异常。不知道是否我个人没有配好环境的关系。使用MyEclipse2015可正常运行。运行之前要先安装mysql。然后在服务器源码的jdbc.properties文件里记得修改数据库密码等信息。效果如下:


http://www.ppmy.cn/news/407459.html

相关文章

乐乐音乐3.0

播放器写成的功能如下 : (1) 仿天天动听界面 (2) 界面左滑关闭页面 (3) 界面皮肤、暂时只要三套 (4) Ksc歌词【歌词平滑滚动、歌词放大缩小效果、歌词滑动快进、颜色设置、歌词字体大小设置】 (5) 桌面歌词【歌词锁定、歌词移动、歌词解锁、颜色设置、歌词…

Android本地及网络音乐播放器-播放本地音乐(一)

入职没多久,自学了一段时间的安卓基础知识,抱着巩固下基础以及学会对知识点的基本运用的初衷写了一个音乐播放器,因此用到的东西都是很基础的,功能什么的大部分都是按照自己的想法来实现的,如果看完感觉哪些地方写的不…

在线音乐播放项目——BY音乐

前言: 这是我的第一个 SSM 项目 —— BY 音乐,所涉及到的技术:Spring、SpringBoot、SpringMVC、MyBatis、BCrypt 加密、自定义拦截器、HTML、CSS、JavaScrip、jquery、ajax …… 如项目有问题 or 改进方案随时下方留言,感谢支持 &…

【蓝桥杯算法题】获取桌面图标名称和坐标

【蓝桥杯算法题】获取桌面图标名称和坐标 实现解释 实现 可以使用Python的第三方库pyautogui来获取桌面图标的名称和坐标。下面是一个示例代码: import pyautogui# 获取屏幕分辨率 screenWidth, screenHeight pyautogui.size()# 获取所有桌面图标的位置和名称 de…

FPGA基础知识-行为及建模

目录 学习目标 学习内容 1.结构化过程语句 2.过程赋值语句 3.时序控制 4.条件语句 5.多路分支语句 6.循环语句 7.顺序块和并行块 8.生成块 学习时间 学习产出 学习目标: 解释结构化过程always和initial在行为级建模中的重要性, 定义阻塞( blockin…

关于诺基亚60系列和symbian的基本问题

1. 什么是60系列平台?60系列平台是一个智能电话软件工具包,设备制造商可以通过授权在自己的智能电话硬件中使用这个平台。设备制造商可以使用标准的60系列软件,但一般情况下他们会提出需求来定制60系列软件。60系列完全使用图形化用户界面&am…

我一直用nokia的手机

nokia的活动 http://www.nokia6500.com.cn/show.php?id11127766

人工智能的历史、现在与未来

人工智能的历史、现在与未来 人工智能的历史和背景人工智能的主要内容人工智能产业发展参考文献 人工智能的历史和背景 18世纪末,第一次工业革命,蒸汽机、发动机的诞生推动了机械自动化; 19世纪末,第二次工业革命,内燃…