论文部分内容阅读
Android系统是以Linux为基础的开源操作系统,从最初的Android手机,到平板智能终端设备,目前已经应用于多种领域。本文研究的是具有Android系统的智能模拟机顶盒,并且在此平台上开发一套酒店客户端系统。此智能终端不仅可以播放电视节目,而且可以无线上网,在线KTV,视频点播,最重要的是还可以完成酒店项目,例如在线点餐、购物、账单查询、客房设施、酒店介绍、顾客留言等。1.为解决由于数字广播电视收费的设定给一些酒店、旅馆等多房间大型场所带来更大的成本问题。设计并实现了Android系统的智能模拟机顶盒,该机顶盒硬件层次上对HI3716C平台进行了扩展,软件层次上用Android自带组件播放模拟信号,并实现了Android系统的NDK环境搭建以及上层应用(JAVA)与底层(C语言)的无缝衔接。经过用户体验反馈,产品效果良好,具有广阔的应用前景及商业价值,可广泛地应用在酒店、旅馆等多房间大型场所。2.实现酒店客户端的设计。设计主要包括两个层次:第一层为辅助准备设计,Android系统机顶盒设计及其优化设计,考虑到整套系统缓存,反应速度,在线点餐中数据的获取与操作等问题的存在,实现了几个模块的设计。其中包括图片资源的后台加载,SQlite数据库的设计与服务器通讯模块的设计。第二层主要为UI界面设计,实现整体桌面系统及其酒店项目功能UI界面的设计,整体效果模拟WIN8桌面,图标动态实现放大选中效果。界面的实现使用到Android自带控件ListVew、GridView、ViewFlipper、ViewPager、RadioButton、ScrollView、ImageSwitcher、ImageView、TextView等,用到的布局有线性布局、相对布局、帧布局,加上自定义的一些控件或类共同完成界面显示设计。3.酒店客户端系统不仅仅是单纯的看电视、在线点餐等,加入第三方apk,例如在线游戏斗地主、大富翁、摩天大楼、电视QQ、百度地图、周边商店、景点推荐、高清影院视频搜索和在线点播等。经过用户体验反映,此系统很好的实现了人机交互功能,功能齐全,适合酒店使用并为酒店创造利润。