![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android音乐播放器项目总结
Hopelin=.=
这个作者很懒,什么都没留下…
展开
-
数据库的处理
音频文件的查找 既然是音乐播放器,就必须要面对一个问题:把你本地的音乐文件找出来,才能播放出来。但是每次播放都去找一次未免会浪费很多时间,所以就是第一次运行的时候扫描一次存储器,把音频文件找出来,并且把路径和相关信息保存到我们APP的数据库中。数据库的创建首先从数据库出发,Android用的是SQLite数据库,而且还有一个DataBaseHelper类来帮助我们获取数据库:public cl原创 2015-04-30 00:12:56 · 873 阅读 · 0 评论 -
Service的实现
既然是音乐播放器就自然免不了MediaPlayer了,MediaPlayer原生的方法就有好几个常用的: MediaPlayer.reset();重置播放器数据 MediaPlayer.setDataSource();设置播放的源文件 MediaPlayer.prepare();正式加载源文件 MediaPlayer.start(); MediaPlayer.pause(原创 2015-04-30 17:31:14 · 969 阅读 · 0 评论 -
UI技巧
ViewPager的使用不能直接在setContentView()的参数直接指定Viewpager,需要在Layout里面有ViewPager,再FindViewByID在ViewPager中设置一些页面是透明的,可以起到透视下面UI的效果private class MyPagerAdapter extends PagerAdapter { private List<V原创 2015-04-30 18:02:31 · 397 阅读 · 0 评论 -
SlidingMenu的使用
SlidingMenu导入自己的工程的方法,一种是在配置那里设置library,另一种则是这次最新见到的方法了 http://www.bubuko.com/infodetail-423289.html 直接把library里面的源文件复制到自己的工程里面,当然要修改一下包的位置之类才能用了。下载兼教程原创 2015-04-30 18:19:56 · 405 阅读 · 0 评论 -
引导页编写
Android仿天天动听音乐播放器总结 首先这个Project是可以从网上下载到源代码,我也是看别人的源代码来学习,模仿着写出来的,一开始基本是照住写,后来才慢慢修改了部分地方,还有就是有一部分功能没实现出来的(例如歌词下载,歌词显示那部分) PS:提供我找到的原作者的博客吧,他有写一点点Project的解释,但是不全:链接引导页面的实现 先讲讲实现的思路吧:一个Activity上的布局是原创 2015-04-28 11:41:58 · 485 阅读 · 0 评论 -
Surface+MediaPlayer显示视频
/** * 该实例中使用MediaPlayer完成播放,同时界面使用SurfaceView来实现 * * 这里我们实现MediaPlayer中很多状态变化时的监听器 * * 使用Mediaplayer时,也可以使用MediaController类,但是需要实现MediaController.mediaController接口 * 实现一些控制方法。 * * 然后,设置contr原创 2015-05-05 22:00:01 · 2506 阅读 · 0 评论