-1-摘要随着智能手机在世界范围内的飞速发展,安卓系统的广泛应用从而使得Android手机应用程序的数量快速增长,为了让Android系统的用户可以更便利的了解当前电视直播,一种直接有效的办法就是将Android系统拓展到查看电视直播的功能上。因此,开发出一款基于Android系统的直播模块有广阔的前景。本文是基于Android操作系统,开发出一款基于Android机顶盒界面——直播模块应用程序,利用eclipse软件配合Java语言开发完成,再融合当代软件市场需求第三方技术接入设计了一款基于Android平台的直播模块,该直播模块可以进行不同直播频道上的切换,同时可以查看每个卫视频道不同时间段的节目安排,无形中丰富和满足了人们的业余生活,提高了Android系统的利用率,这样使得Android平台的优势可以更好的体现出来。本系统界面友好,操作便捷,具有良好的可拓展和可维护性,系统经过测试可以正常稳定的运行,能够满足用户对基于Android系统直播频道的基本需求关键词:智能手机,Android,直播模块AbstractWiththerapiddevelopmentofintelligentmobilephoneintheworld,widelyusedAndroidsystemsothatthenumberofAndroidmobilephoneapplicationsandrapidgrowth,inordertolettheusersofAndroidsystemcanbemoreconvenienttounderstandthecurrentTV,adirectandeffectivewayistoexpandtheAndroidsystemtoviewliveTVfunction.Therefore,thedevelopmentofaAndroidsystembasedonthemodulehasabroadprospect.ThispaperisbasedontheAndroidoperatingsystem,developedaAndroidset-topboxinterface,broadcastmoduleapplication,withJavalanguagedevelopedbyeclipsesoftware,andtheintegrationofcontemporarysoftwaremarketdemandthirdpartyaccesstechnologywasdesignedbasedonthebroadcastmoduleofAndroidplatform,thebroadcastmodulecanswitchondifferentbroadcastchannels,atthesametimeyoucanvieweachTVchannelindifferentchedules,enrichandsatisfythepeople'sleisurelifeimperceptibly,improvetheutilizationrateoftheAndroidsystem,sothattheadvantagesofAndroidplatformcanbebetterreflected.Thesysteminterfaceisfriendly,easytooperate,withgoodscalabilityandmaintainability,thesystemcanbetestedbythenormalandstableoperation,tomeetthebasicneedsofusersbasedontheAndroidsystemlivechannelKeywords:smartphone,Android,livemodule目录摘要………………………IAbstract………………………II引言………………………11绪论………………………21.1研究背景与意义………………………21.2Android平台的发展状况………………………21.3主要研究内容………………………31.4本文章节安排………………………32相关技术简介………………………52.1开发工具………………………52.1.1JavaDevelopmentkit(JDK)介绍………………………52.1.2AndroidSDK介绍………………………52.1.3Eclipse开发工具介绍………………………52.1.4Android系统介绍………………………5-2-2.1.5java虚拟机………………………62.2Android环境搭建………………………62.2.1安装JDK………………………62.3配置JAVA环境变量………………………72.4配置SDK环境变量………………………103项目的设计与流程………………………113.1需求分析113.2基于Android系统机顶盒界面制作直播模块的设计思路………………………113.3运行流程………………………123.3.1遥控器界面功能………………………123.3.2回看功能………………………123.3.3预录功能………………………123.4本章小结………………………124项目的实现………………………134.1涉及的技术包括………………………134.2主界面的实现………………………134.3直播界面的实现………………………284.4遥控器的代码实现………………………325系统测试………………………405.1测试基于Android的机顶盒界面及模块开发-直播模块各项功能………………………405.1.1测试准备………………………405.1.2测试过程………………………405.2测试总结………………………44结论………………………...