首页> 中文学位 >基于Android车载娱乐系统的iPod功能实现
【6h】

基于Android车载娱乐系统的iPod功能实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 项目的研究背景

1.2 车载多媒体的发展与现状

1.3 课题的主要研究内容

1.4 论文的组织结构

第二章 系统平台

2.1 硬件平台

2.1.1 苹果硬件支持

2.2.2 iMax51平台

2.2 软件平台

2.2.1 Android系统介绍

2.2.2 Android四大组件

2.2.3 Android程序结构

2.3 Android JNI

2.4 本章小结

第三章 总体设计

3.1 需求分析

3.2 iPod总体设计

3.3 运行流程

3.4 本章小结

第四章 iPod USB驱动

4.1 Linux USB驱动

4.2 iPod传输协议

4.2.1 iAP协议

4.2.2 iPod USB interface(iUI)

4.3 iPod USB驱动的设计

4.4 iPod USB驱动的实现

4.4.1 模块的加载与卸载

4.4.2 探测函数与断开函数

4.4.3 设备打开与关闭

4.4.4 读写数据

4.5 驱动程序测试

4.6 本章小结

第五章 iPod库与JNI

5.1 创建设备节点

5.2 iPod音频播放

5.3 iPod JNI

5.3.1 iPod USB驱动JNI

5.3.2 iPod设备的热插拔检测

5.4 本章小结

第六章 APP的设计与实现

6.1 iPod APP基本架构

6.1.1 MVC基本架构

6.1.2 iPodUI与iPodService通信

6.2 iPodUI的详细设计与实现

6.2.1 iPodUI的详细设计

6.2.2 iPodUI模型层

6.2.3 IPodActivity

6.2.4 iPodUI的调用过程

6.2.5 视图层的事件处理

6.3 iPodService的详细设计与实现

6.3.1 iPodServic的详细设计

6.3.2 iPodService调用过程

6.3.3 列表处理机制

6.4 iPod应用功能测试

6.5 本章小结

第七章 总结与展望

7.1 总结

7.2 展望

致谢

参考文献

展开▼

摘要

目前,车载娱乐系统发展迅猛,系统的实用性与娱乐性不断增强。在影音娱乐模块中,传统功能主要有Turner、Disc、USB/SD、Auxin等。而现在随着iPhone、iPod在全球的流行,车载系统对苹果设备也有了更好的支持以满足人们的影音娱乐需求。而Android系统在车载系统领域刚刚开始起步,在Android系统下实现iPod应用可以让车载产品更具有竞争力。本文主要介绍在Android车载娱乐系统中实现iPod功能,该功能让Android车载系统的影音娱乐功能更加完美,有着广阔的发展前景。
  本文对Android车载娱乐系统下iPod功能的实现进行了多方面的研究。苹果公司对车载产品有着友好的软硬件支持,根据苹果公司的iPod协议可以开发该功能。整个应用根据Android的层次结构进行分层设计,从底层驱动到上层应用。首先介绍苹果公司的iPod协议以及与LinuxUSB驱动的层次结构,并且根据协议进行了iPodUSB驱动的研究。然后,详细介绍iPod中间库与JNI。最后对iPod上层应用的设计与实现进行了详细的介绍。所以本文的主要研究工作内容如下:
  1.研究了Android系统的整体的架构与底层驱动。
  2.iPodJNI的开发。
  3.基于MVC架构的iPodUI层的设计。
  文中对iPodUSB驱动和iPod应用分别进行了测试,各项功能达到了预期的研发目标。最后通过对测试结果的分析,进行总结与展望。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号