/CCCAndroid

传传传 安卓端(假期实在太无聊了)

Primary LanguageJavaMIT LicenseMIT

传传传

“传传传”安卓客户端,这是作者屈指可数的安卓开发吧(就是没系统的学过的意思),边写边学,做点东西应该挺好玩的。

项目背景

Linux系统与安卓系统通讯的软件很少,很多时候我只是想把复制粘贴的数据相互传输什么的。目前能用的应用有KDE-CONNECT什么的,但是这个软件需要一直在安卓后台启动,耗电且通知看着眼烦(可以关闭)。正好了解到某些经验,家里有以前玩各种嵌入式开发买的NFC标签,于是乎,就想实现类似于“一碰传”的功能,碰一下标签,调用程序,连接,交换信息。

项目思路

一开始考虑过蓝牙,但是linux下的蓝牙操作有点学不来。而且,手机和电脑通常会连接到同一网络中,哪怕不在同一网络中,也可以通过WLAN直连功能进行通讯。想办法让代码写得好一些,后期能够支持蓝牙、局域网和WLAN直连等通信方式。

操作流程规划如下:

  1. 电脑端打开服务端GUI,显示关于如何连接到这台电脑的信息。
  2. 手机打开程序,使用添加新标签的向导向标签写入信息。
  3. 每次需要通讯时,手机刷一下标签即可,根据弹出菜单选择交换的信息。

开源协议

研究了一下,MIT吧。