APP下载

基于Android的影音播放器的设计与开发

2018-08-16苏兵

电脑与电信 2018年6期
关键词:页面界面设计

苏兵

(广州华夏职业学院,广东 广州 510935)

1 绪论

随着移动网络技术的飞速发展和移动智能终端软件和硬件的不断更新换代,人们越来越多地使用移动终端来享受移动网络提供的各种各样的信息服务。近年来,Android移动终端的普及和流媒体技术向移动终端的延伸,极大地促进了移动终端视频应用的发展,使人们随时随地通过移动网络观看视频和上传视频。本系统选用Eclipse开发移动应用APP,分别从应用的界面设计和功能设计两个方面进行陈述;而服务器部署了Tomcat,将设计好的流媒体视频部署到Tomcat;移动端与服务器端之间的通讯采用HTTP技术。

2 影音播放器的设计

影音播放器的设计包括:系统框架设计、移动端的界面设计和功能设计、服务器的设计。

2.1 系统框架设计

影音播放器的框架设计分为基于Android的移动端的App设计和基于Tomcat的服务器端的设计,它们之间的通讯采用HTTP1.1,如图1所示。

本系统选用Eclipse开发环境逐步完成系统各个部分的实现,重点对用户界面的实现、视频播放模块的实现、播放进度控制的实现、基于Tomcat技术的Web服务器和流媒体服务器的搭建和部署进行分析。

2.2 界面设计和功能设计

首页和更多主要为影片分类和列表,列表部分使用了GridView。首页和更多的功能主要是展示影片信息,首先通过HttpClient请求到网络资源,然后通过Json解析后使用Adapter装载数据。

播放界面主要由VideoView和ProgressBar两个控件组成。外层为RelativeLayout,使ProgressBar可以在VideoView控件上层并居中显示。播放功能使用VideoView控件,该控件内部为MediaPlayer和SurfaceView控件的封装,使用该控件的主要流程为初始化控件,装入url,设置监听。……

登录APP查看全文

猜你喜欢

页面界面设计
大狗熊在睡觉
刷新生活的页面
国企党委前置研究的“四个界面”
瞒天过海——仿生设计萌到家
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
设计秀
有种设计叫而专
人机交互界面发展趋势研究
手机界面中图形符号的发展趋向
同一Word文档 纵横页面并存