当前位置:首页 > 0804032048-樊瑾-毕业论文 - 图文
合肥学院计算机科学与技术系毕业论文
音乐播放列表的自定义样式代码如下:
音乐播放界面的实现考虑的问题就比较多了,诸如:布局方式、按键触发动画效果、透明效果、歌词显示变换方式等,最终由Android开发已不推荐使用的绝对布局转为LinearLayout嵌套而成,各种按键素材均为反解市场上多款成熟播放器的.apk文件反解得到,并自定义seekbar样式,Android自带seekbar样式为:
图4-2 原始seek样式
自定义样式后seek变为:
图4-3 自定义seek样式
SeekBar样式代码如下:
20 合肥学院计算机科学与技术系毕业论文 android:id=\ android:drawable=\ android:angle=\ android:centerColor=\ android:centerY=\ android:endColor=\ android:startColor=\
Android的每一个可视化界面,都有其的唯一的布局配置文件,该文件里面有各种布局方式,和各种资源文件如图像,文字,颜色的引用,程序在运行时,可以通过代码对各配置文件进行读取。这样就可以形成不同的可视化界面和炫丽的效果。播放器主界面是一个Activity,Android工程在每个activity启动的时候会首先执行Oncreate()方法,如下代码:
public void onCreate(Bundle savedInstanceState) { }
最终,音乐正在播放页面设计如图:
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.musicplayer);
21
合肥学院计算机科学与技术系毕业论文
图4-4音乐播放页面首页
4.1.2视频播放相关界面设计
上述播放器主界面TabHost装载两个Activity分别为音乐和视频播放列表。列表均采用自定义的列表布局。其中视频播放列表如下图:
图4-5视频播放列表页
因为在音乐播放页面的介绍时介绍了样式代码,这里介绍实现列表的前台xml文件内容:
xmlns:android=\ android:layout_height=\
android:layout_width=\ android:orientation=\
22
合肥学院计算机科学与技术系毕业论文
android:background=\ android:text=\播放列表\ android:layout_width=\ android:layout_height=\ android:background=\android:textSize=\ android:textColor=\android:gravity=\>
android:id=\ android:layout_height=\ android:layout_width=\android:cacheColorHint=\ style=\>
图4-6视频正在播放操作界面
电影播放页面的实现列表的前台xml文件内容:
android:background=\ android:orientation=\ android:id=\ android:layout_width=\ 23
共分享92篇相关文档