使用Android Studio制作一个蓝牙软件

  1. 新建项目

2.添加 扫面蓝牙、位置权限

3.HomeActivity.java和activity_home.xml

4.Discoverydevice.java和activity_discoverydevice.xml

5.java文件夹下面新创BluetoothPackage文件夹

6.values文件夹

7.drawable文件夹

制作的是一个蓝牙通信控制灯开关的功能。

MainActivity活动为启动页面,同时开启扫描蓝牙,位置权限,进入HomeActivity活动检索是否连接蓝牙,没有连接点击左上角按钮跳到 Discoverydevice活动,点击扫描 扫描蓝牙,在列表中点击连接蓝牙,连接之后自动跳到HomeActivity活动,然后点击 开关按钮执行....

只是测试了简单的发送功能,如果疑惑可以留言一起讨论。

相关推荐
故渊at2 小时前
第十五板块:Android 系统调试与逆向工程 | 第三十五篇:ART 虚拟机内部机制与 OAT 文件格式
android·虚拟机·art·机器码·oat文件格式
alexhilton8 小时前
Android的Agent优先时代:构建时vs运行时
android·kotlin·android jetpack
Cutecat_9 小时前
视频字幕处理工具横向:提取模式 vs 编辑模式,该如何选择
android·前端·ios·语音识别
2601_9617652910 小时前
【分享】PlayerPro媒体音乐播放器 完整专业版
android·媒体
JohnnyDeng9413 小时前
【Android】Android 包体积优化:R8/ProGuard 深度配置全攻略
android·性能优化·kotlin·jetpack
故渊at13 小时前
第九板块:Android 多媒体体系 | 第二十四篇:Camera Service 与 HAL3 成像流水线
android·camera·多媒体体系·hal3
Jinkxs16 小时前
Python基础 - 初识内置函数 Python自带的便捷工具
android·java·python
私人珍藏库16 小时前
【Android】VLLO-韩国热门手机剪辑APP
android·app·工具·软件·多功能
Cloud_Shy61817 小时前
解读《Effective Python 3rd Edition》:从练气到老魔(第六章 Item 40 - 43)
android·开发语言·人工智能·笔记·python·学习方法
AFinalStone18 小时前
Android12 U盘插拔链路源码全解析(五):Framework层(下) StorageManagerService
android·frameworks