毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于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图+流程图
Android手机考勤平台的设计与实现
基于android的环境信息管理系统设计
基于激光超声检测金属材...
Android全国天气移动终端应用程序设计研究
基于MOODLE平台的在线交互式学习设计
基于离散事件系统Petri网模型的可达图研究
基于高斯过程动态模型的时序数据恢复方法
STC89C52单片机NRF24L01的无线病房呼叫系统设计
从政策角度谈黑龙江對俄...
浅谈高校行政管理人员的...
压疮高危人群的标准化中...
基于Joomla平台的计算机学院网站设计与开发
上海居民的社会参与研究
酵母菌发酵生产天然香料...
提高教育质量,构建大學生...
AES算法GPU协处理下分组加...
浅论职工思想政治工作茬...