-一台设备作为服务端,一台作为客户端,两台设备需要先蓝牙配对成功,然后才能开始打开APP进行操作。 - 一台手机作为服务端,右上方顶部ActionBar有一个按钮,点击后从本地图库添加图片和拍照获取图片。中间是GridView,再无其他布局。打开APP后自动开启Socket等待连接,与客户端连接上后,自动开始发送数据。 - 一台手机作为接收端,右上方顶部ActionBar有一个按钮,点击后从本地图库添加图片和拍照获取图片。底部有一个按钮,连接上服务端之后点击,即可开启读取数据的线程,获取服务器发送来的数据。 - 整个项目就一个Activity,想要安装服务端,就注释掉ClientActivity。客户端也是类似的操作。 - 所有显示的图片,支持单击全屏查看,可以手指操控放大缩小,长按图片会提示是否删除图片,点击图片名字,会提示更改图片名,弹出文本框。 - 由于文字聊天太简单,就没有发送文字的功能,后期有空的话,会做一个类似qq聊天的,内置小表情,可以发送本地图片。
1
最近在做的蓝牙项目,实现蓝牙互连并通信,适合初学者学习,代码内含详细注释,有不懂的欢迎大家一起探讨
2021-06-08 16:31:56 1016KB 安卓 蓝牙 通信 源代码
1
实现了类似于蓝牙串口的功能,能够连接蓝牙设备,并且相互通信
2019-12-21 21:29:05 222KB 安卓 蓝牙 通信
1
适用于通过安卓app连接蓝牙串口,控制嵌入式设备。具备下面功能: 连接蓝牙设备:获取已配对蓝牙设备列表,显示蓝牙设备名称和MAC地址,点击进行连接; 蓝牙通信:通过点击开关可以对蓝牙串口类设备控制,如:开灯、关灯,开门、关门等;还可以像聊天窗口发送消息。
2019-12-21 20:47:12 300KB android bluetooth
1