摘要:随着移动通信的飞速发展,快捷、方便、实惠的通讯方式越来越被人们所需求。而蓝牙作为短距离无线通讯方式也被越来越多的人所关注。本文首先介绍了Android系统及蓝牙的发展历史背景和现状,接着对系统的开发环境、开发技术、设计方案等做了简单的介绍,对模块的功能及代码的实现做了比较详细的叙述。39494
本设计基于Android系统,本设计所用的开发编程语言是JAVA,用到的开发工具是 eclipse。系统主要分为服务端和客户端 ,基本功能是在蓝牙的有效距离范围内,通过蓝牙进行手机配对,再通过蓝牙即时通讯这个软件内进行聊天,聊天可以分为是一对一私聊的方式,也可以是一对多的聊天方式。最后实现了基于Android的蓝牙即时通讯系统,并对系统的聊天功能进行了进一步的展望。 毕业论文关键词: Android; 蓝牙; 聊天;
Android Bluetooth instant messaging software development
Abstract:
With the rapid development of mobile communications, fast, convenient and affordable means of communication has been growing demand. The Bluetooth as a short-range wireless communication has also been more and more people are concerned. This paper describes the historical background and current situation of the Android system and Bluetooth, and then on the development environment, development of technology, design and other systems do a brief introduction, and implementation code for the function module to do a more detailed description.
The system consists of server and client, the basic function is within the effective distance range Bluetooth, the phone is paired via Bluetooth, and then through the Bluetooth instant messaging within this software to chat, chat may be one way, it can be many ways. Finally realized based on Android Bluetooth instant messaging system, and the system's chat feature was further discussed.
Keywords: Android Bluetooth chat
目 录
第1章 绪论 1
1.1 课题概述 1
1.1.1 安卓系统和蓝牙的发展历史及趋势 2
1. 1.2 课题目标及意义 3
1. 1. 3 课题主要内容介绍 4
1. 2 本文结构 4
第2章 系统分析 5
2.1 系统需求分析 5
2. 1. 1 系统解决的主要问题 5
2.1.2功能模块的划分 5
2.2 关键技术介绍 5
2.2.1 开发技术 5
2.2.2 所用开发工具 6
2.3运行环境 6
2.4本章小结 6
第3章 系统总体设计 7
3.1 设计思想 7
3. 2系统框架 8
3.2.1 系统框架实现的基本原理 8
3.2.2 数据流图 9
3.3 本章小结 9
第4章 功能解析 10
4.1 详细设计 10
4. 1. 1 系统框架图 11
4.1.2主页面设置 12
4.1.3启动蓝牙 12
4.1.4关闭蓝牙 12
4.1.5蓝牙搜索配对 13
4.1.6开启聊天服务 13
4.1.7表情的设置 13
4.1.8一对多蓝牙设置 14
4.1.9一对多聊天设置 14