乐乐音乐播放器使用

来源:互联网 发布:网络铺设 编辑:程序博客网 时间:2024/05/01 14:41

首先在此申明,该项目不是我做的。我只是搬运工。非常感谢作者分享全部源码出来。该项目详细解释在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.xmlfragment_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文件里记得修改数据库密码等信息。效果如下:

0 0
原创粉丝点击