- 博客(0)
- 资源 (1)
- 收藏
- 关注
Android 播放器
Android 初级练手好项目,播放器。学了2个月Android基础知识(学到新的,旧的立刻忘光光。萌萌哒,找了个经典项目来练手。受益匪浅,之前学的基本知识基本记住(能用的都用了(基本功))。。总之N多好处啦,对着电脑(连表达都出问题了。。。。
废话不多说,程序亮点(菜鸟角度)
1.service后台播放。(非和Activity同身共死绑定,开启服务为常驻内存形式)
2.动态注册broadcastreceiver
3.Handler 消息队列 刷新 UI
4.访问系统提供的内容提供者,获取歌曲信息。
5.ListView控件使用和自定义Adapter
5.Activity 和Service通信(通过广播)
6.broadcastreceiver和Handler一起使用来跟新UI(广播接收者必须在5S内返回)
本程序编码遗漏所造成的缺点:
1.Ativity中没有关闭Service功能(也不是不能关闭),请自行调用stopService()函数,停止该服务。
2.service里面用到一个记录播放记录的类(设计明显有缺陷,没想好如何修改),可在接口内自行修改。
3.部分歌曲会出现乱码情况(很少),没有处理。
[img=http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/18.gif][/img]
附加:
service类设计得比较充分(进度条啊,),里面实现了播放器的基本所有功能。(本程序Activity并没有全用。。)
2014-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人