基于wifi的手机遥控器设计毕业设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要

随着智能手机一步步走进普通人的生活,它已经成为人们获取信息的主要设备。因此,手机应用服务将会有很大的发展空间,基于wifi的手机遥控器就是其中之一。Android平台提供给用户非常方便的数据查询功能,这将为wifi手机遥控器的设计与实现提供更好的平台。另外,Android平台基本上是免费的,所以能够有效的降低软件的成本,最终让每个用户能够自由的获取信息,有利于Android软件的普及。本软件采用C/S模式,从软件的基本功能出发,在了解用户需求的基础上,提出了基于wifi的手机遥控器的基本目标,并且详细阐述了软件的总体设计以及各个阶段的设计过程以及结果。主要需要完成界面的设计、连接功能设计、实现对幻灯片的基本控制、对pdf浏览控制、模拟无线鼠标、模拟游戏手柄以及实现各功能直接的自由切换,在pc端实现控制功能。

关键字:Android ,wifi手机遥控器,幻灯片控制,无线鼠标

Abstract

Under the market economy, warehouse management is one of the important links of enterprise and main operation. Thus, mobile applications will be a great space for development, based on wifi phone remote control is one of them. Android platform is very convenient to the user's data query capabilities, which will provide a better platform for the design and implementation of wifi phone remote control. In addition, Android platform is essentially free, it is possible to effectively reduce the cost of software, ultimately allowing each user to be able to freely access information, is conducive to the popularity of Android software. The software uses C / S mode, starting from the basic features of the software, based on the understanding of user needs, we propose a basic objective based wifi remote control handset, and elaborated on the overall design and the various stages of the software design process and the results. The main interface design, connectivity, to achieve the basic control of the slide on the pdf browse control ,analog wireless mouse, analog gamepad, and the realization of the freedom to switch functionality directly in the pc-control functions.

Keywords: Android, wifi cell phone remote control, slide control, wireless mouse

目录

1 引言 (1)

1.1 课题研究意义 (1)

1.2 技术简介 (1)

1.3 开发工具选择 (2)

2 系统分析 (3)

2.1 需求概述 (3)

2.2 需求分析 (3)

2.3 架构分析 (4)

3 系统设计与实现 (6)

3.1 UI界面设计 (6)

3.2 功能模块设计与流程 (9)

3.3程序结构与功能设计 (8)

3.3.1 程序实现 (10)

3.3.2程序说明 (11)

3.3.3客户端程序主要代码 (12)

3.3.4服务端程序主要代码......................................................... 错误!未定义书签。

3.3.5 软件运行与维护 (17)

4 系统主要技术特色 (18)

5 总结 (19)

6 致谢 (20)

7 参考文献 (21)

1 引言

1.1 课题研究意义

Android 作为一款为移动终端打造的开源手机操作系统,是现阶段开放性最强的移动设备综合平台。其使得电信运营商、手机制造商以及产业链的各环节能够更好、更快地将创新性产品推向市场。目前,Android已经进入通信、数字电视、移动互联网设备、机顶盒等领域。企业对Android技术及产业的关注越来越大。鉴于Android平台具有较好的开源性,不同硬件平台的兼容性,继而有效地节约成本,使更多用户受益,同时有利于破除技术垄断,厂商可利用其弹性的开源环境,发展自有技术、搭配自有芯片、规划新产品,因此,诸多运营商和通信领域企业,已经选择Android为主要运营平台。同时,3G牌照的发放,移动通信市场的蓬勃发展,掀起了Android和3G应用开发热潮。

伴随着Google Android操作系统的盛行,国内外的开发团队也逐渐的壮大起来了,基于Android SDK的系统开发,基于Android的应用程序和游戏开发也已备受大家重视,而应用程序和游戏中的操作必然少不了wifi手机遥控器的应用。一款好用简便的虚拟键盘将是用户体验成倍增长。由此可见,一款好的wifi 手机遥控器将直接关系到一款手机的用户体验,进而影响着手机在市场上的作用。

本文从基本功能的实现出发,在了解用户需求和系统总体需求的基础上,提出了基于wifi的手机遥控器的基本目标,并且详细阐述了软件的总体设计以及各个阶段的设计过程以及结果。

1.2 技术简介

Android是一个包含操作系统、中介架构层及应用程序所产生出来的软件堆栈架构。由下到上,其核心为嵌入式Linux2.6作业系统,向上搭配Google为Android开发的类库及Android运行时,再配合应用程序架构,来开发各种不同的应用程序。

Android的系统架构和其它操作系统一样,采用了分层的架构。android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。

Android是以Linux为核心的手机操作平台,作为一款开放式的操作系统,随着Android的快速发展,如今已允许开发者使用多种编程语言来开发Android 应用程序,而不再是以前只能使用Java开发Android应用程序的单一局面,因而受到众多开发者的欢迎,成为真正意义上的开放式操作系统。

在Android中,开发者可以使用Java作为编程语言来开发应用程序,也可以通过NDK使用C/C++作为编程语言来开发应用程序,也可使用SL4A来使用其

相关文档
最新文档