欢迎来到天天文库
浏览记录
ID:9863825
大小:227.00 KB
页数:10页
时间:2018-05-12
《我的android音乐播放器开发之旅》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、我的Android音乐播放器开发之旅——界面篇文章分类:移动开发 学习Android已经有一段时间了,不过由于自身课程和各种事情的原因,我的学习过程也是断断续续的。这段时间,我利用课余时间开发了一款Android平台的音乐播放器,暂时只实现了本地播放,网络播放的部分在以后会陆续加上。好了,下面就进入我的Android音乐播放器开发之旅吧,首先是界面篇。 1.播放列表的实现 播放列表的实现用到了ListView。在res/layout文件夹下新建两个XML布局文件:list.xml和musicitem.xml,其代码和作用分别如
2、下: list.xml:播放列表的布局文件。 Xml代码 1. 2.3、d="@+id/LinearLayout01" 5. android:background="@drawable/list_bg"> 6. 8. 4、utxmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"android:id="@+id/LinearLayout01"android:background="@drawable/list_bg">5、ut_width="fill_parent"android:layout_height="wrap_content"> musicitem.xml:每一条列表的布局。 Xml代码 1. 1.6、_parent" android:layout_height="wrap_content" 3. android:paddingRight="2dip" android:paddingLeft="2dip" 4. android:paddingTop="10dip" android:paddingBottom="10dip"> 5. 7、t_height="wrap_content" /> 7. 10. 8、id:id="@+id/totaltime" android:layout_width="wrap_content" 11. android:layout_hei
3、d="@+id/LinearLayout01" 5. android:background="@drawable/list_bg"> 6. 8.
4、utxmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="fill_parent"android:layout_height="fill_parent"android:id="@+id/LinearLayout01"android:background="@drawable/list_bg">5、ut_width="fill_parent"android:layout_height="wrap_content"> musicitem.xml:每一条列表的布局。 Xml代码 1. 1.6、_parent" android:layout_height="wrap_content" 3. android:paddingRight="2dip" android:paddingLeft="2dip" 4. android:paddingTop="10dip" android:paddingBottom="10dip"> 5. 7、t_height="wrap_content" /> 7. 10. 8、id:id="@+id/totaltime" android:layout_width="wrap_content" 11. android:layout_hei
5、ut_width="fill_parent"android:layout_height="wrap_content"> musicitem.xml:每一条列表的布局。 Xml代码 1. 1.6、_parent" android:layout_height="wrap_content" 3. android:paddingRight="2dip" android:paddingLeft="2dip" 4. android:paddingTop="10dip" android:paddingBottom="10dip"> 5. 7、t_height="wrap_content" /> 7. 10. 8、id:id="@+id/totaltime" android:layout_width="wrap_content" 11. android:layout_hei
6、_parent" android:layout_height="wrap_content" 3. android:paddingRight="2dip" android:paddingLeft="2dip" 4. android:paddingTop="10dip" android:paddingBottom="10dip"> 5. 7、t_height="wrap_content" /> 7. 10. 8、id:id="@+id/totaltime" android:layout_width="wrap_content" 11. android:layout_hei
7、t_height="wrap_content" /> 7. 10. 8、id:id="@+id/totaltime" android:layout_width="wrap_content" 11. android:layout_hei
8、id:id="@+id/totaltime" android:layout_width="wrap_content" 11. android:layout_hei
此文档下载收益归作者所有