毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于Android手机平台音乐播放器开发设计(9)
如图3.2所示。系统启动后,进入到主界面,可供选择的是否显示出全部音乐,如选择了则进入播放列表界面,选择用户所要播放的歌曲,同时播放歌曲。
图3.2 系统控制流程图
4 结论
4.1 播放器界面
4.1.1 播放器主界面
播放器主界面在设计时需要充分考虑到其方便性与实用性,每一个Android的界面都是一个可视化的界面,都有其唯一的布局配置文件,在文件中我们可以根据自己的需求来配置各种布局方式,资源文件如图像,文字,颜色的引用,这样就可以形成不同的可视化界面和炫丽的效果。如图4.1所示。
图4.1 播放器主界面示意图
在main.xml文件中实现播放器主界面部分代码。
<Galleryandroid:id="@+id/gallery"android:layout_width="fill_parent"android:layout_height="200dp"android:layout_alignParentLeft="true"android:layout_centerVertical="true" android:layout_y="20px"/>
<LinearLayoutandroid:orientation="horizontal"android:gravity="center"android:layout_y="423px" android:layout_height="wrap_content"android:layout_width="fill_parent"android:background="@drawable/buttonground"/>
<ImageButton android:id="@+id/btStart"android:layout_height="70dp"
android:layout_width="70dp"android:layout_x="145px"android:layout_y="390px"
android:background="#00000000"android:src="@drawable/play"/>
<LinearLayoutandroid:orientation="horizontal"android:gravity="center"android:layout_y="250px"android:layout_height="wrap_content" android:layout_width="fill_parent">
</LinearLayout>
</AbsoluteLayout>
4.1.2 添加歌曲界面
进入程序以后,因为首次登陆没有相应的歌曲,需要用户自己添加歌曲进行播放,所以需要进入添加歌曲界面,此时播放列表为空需要添加歌曲,可以选择从SD卡中添加。如图4.2所示。
图4.2 播放器添加歌曲界面示意图
添加歌曲界面部分实现代码:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:background="@drawable/list_bg">
<LinearLayout android:layout_width="fill_parent"
android:gravity="center" android:layout_height="wrap_content"
android:background="@drawable/footer_bar">
<TextView android:text="SD卡" android:id="@+id/store_card" android:textStyle="bold"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:textSize="@dimen/music_list_title"></TextView>
</LinearLayout>
<ListView android:id="@id/android:list" android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<TextView android:layout_width="10px"
android:layout_height="wrap_content" />
<TextView android:id="@id/android:empty" android:layout_width="wrap_content"
共18页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
下一页
上一篇:
ASP.net+sqlserver手工艺分享网站设计与开发
下一篇:
ASP人才招聘网站的设计与实现+ER图+流程图
基于Apriori算法的电影推荐
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
python基于决策树算法的球赛预测
基于消费者个性特征的化...
基于网络的通用试题库系统的整体规划与设计
C#学校科研管理系统的设计
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...
公寓空调设计任务书
中国学术生态细节考察《...
志愿者活动的调查问卷表
神经外科重症监护病房患...
AT89C52单片机的超声波测距...
医院财务风险因素分析及管理措施【2367字】