二维码生成及扫描
二维码生成和解码,大部分是利用ZXing库,这篇文章介绍的比较全面,可以参考
http://www.cnblogs.com/mythou/p/3280023.html
后续调查的功能是,扫描二维码获取设备信息,以便添加设备。都有哪些设备信息可以放入。
类似的有京东微联,它是扫描某一个设备类型的二维码,如果用普通的二维码扫描器来扫,会进入“京东微联”下载URL界面,点击URL,如果手机没有这个应用则下载,如果已安装过,则直接打开“京东微联”。
如果直接用“京东微联”扫描,则会进入此类设备的添加界面,需要在wifi环境下,输入SSID和密码,并且同时开启被添加设备的wifi连接功能,进行设备添加。
由此可见京东微联的设备二维码中有 应用下载URL以及设备型号信息。
对于如何根据url判断应用有没有安装过,并进行后续操作(打开还是下载)的方法调查了一下,并合同事讨论了一下,看来需要浏览器和应用双方的设置才可以。
有以下文章参考:
1. http://blog.csdn.net/geekpark/article/details/16118457
2.http://blog.csdn.net/hundsong/article/details/6623500