Based on the Android mobile Bluetooth chat system and the popularity of Bluetooth as a short distance wireless communication technology, the Bluetooth chat system based on the Android platform is designed and implemented by studying the composition of Android applications and the implementation of Bluetooth in Android. Based on the strength, we design the server and client of Bluetooth communication based on MVC mode, and realize the instant one to many chat system between friends or strangers.
【技术实现步骤摘要】
基于安卓移动蓝牙聊天系统
本专利技术是Android
技术介绍
随着移动通信技术的进步,移动终端在近年中发展迅速,尤其是智能手机平台Android的发布与开源,其发展势头强劲,市场占有率稳步提升,给移动领域注入了新的活力;根据市场研究公司Canalys的调查数据,在Canalys调查的全世界56个国家中,Android在其中35个国家处于领先地位.并占据了全球48%的市场份额。
技术实现思路
Android的蓝牙聊天系统设计:本系统主要用到的Android系统组件为Activity和Service;在Android的设计中,每个Activity都是一个独立的进程,每个Service也是一个独立的进程,而Activity要与Service进行通信,就是跨进程的通信,这时就需要使用Binder机制了;Android对Binder机制进行了抽象,定义了IBinder接口;在上层,其具体实现是由AIDL(AndroidInterfaceDefinitionLanguage,即Android接口描述语言)来完成的;本系统在蓝牙通信服务器端和客户端都使用了MVC模式,采用分层的结构,具体分为表示层、控制层、业务和数据交换层.对应MVC设计模式中的View,Controller和Model;(1)表示层向用户展示模型的状态,在本系统中是以每个Activity的对应的页面、对话框和一些显示控件所展现,一般以layout文件夹下的布局文件承载,它主要用来输入和显示文本消息、打开蓝牙可见性及搜索蓝牙设备;(2)控制层负责表示层和业务层的流程控制,一方面将表示层的调用发到 ...
【技术保护点】
1.基于安卓移动蓝牙聊天系统,Android手机作为蓝牙客户端;客户端连到服务器,给服务器发送并接收文本消息,服务器也能够给客户端发送并接收文本消息。
【技术特征摘要】
1.基于安卓移动蓝牙聊天系统,Android手机作为蓝牙客户端;客户端连到服务器,给服务器发送并接收文本消息,服务器也能够给客户端发送并接收文本消息。2.基于安卓移动蓝牙聊天系统,本系统主要用到Android系...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:长沙有干货网络技术有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。