【开源-Android】基于蓝牙备份联系人

前言

  如何把手机通讯录里的联系人备份到另一个手机里,或许大家都会有不同的方法。其一:一个一个的输入,好吧,太麻烦;其二:通过云端备份工具,如百度云,微云等,这个确实很方便,但是不得不把自己联系人信息存到人家的服务器,有些人就不愿意干了。

  那么,既能很方便又能保护隐私的方法那就是今天我开源的一个应用了-蓝牙备份联系人。只需要两个手机都安装这个应用那么就可以通过这个软件进行通讯录的备份。

  先给大家看几张软件截图:


  

  在软件的主界面会首先显示你手机里的全部联系人,包括已经删除的,然后你可以在菜单选择建立蓝牙连接也就死右侧的图片。建立连接之后你就可以选择要备份的联系人,然后点击右下方的按钮进行发送,对方手机收到之后会有提示,点击就可以进行备份了。因为整个过程都不用连接网络所以隐私的安全就不会有问题。

  下面我就说一下开发中的要点:
  蓝牙如何用代码开启?

Intent enableIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
            startActivityForResult(enableIntent, 0);

  这样就可以出现是否开启蓝牙的提示。

  如何获取已经配对的蓝牙设备?

        BluetoothAdapter ba = BluetoothAdapter.getDefaultAdapter();
        Set<BluetoothDevice> pairedDevices = ba.getBondedDevices();

  如何获取周围没有配对的蓝牙设备?

ba.startDiscovery();//开始搜索周围的蓝牙设备
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值