Android 程序设计实验四
—— 一个 QR 码生成器的设计与实现
1. 设计需求
² 一个 QR 码生成器,手动输入字符串,生成与之对应的 QR 码。
2. 设计思路
² Google Chart API 提供在线生成 QR 码的服务,利用 WebView 控件 loadUrl 接口可以显示 web 内容,故直接将要查询的字符串结合 Google Chart API 生成的 web 内容显示在 WebView 控件上就符合了需求。
3. 关键点
² Google Chart API 的连接
² WebView 控件的使用
4. 效果截图
图 1 生成输入字符串对应的 QR 码效果
图 2 为中文字符串生成 QR 码效果图
图 3 友好提示信息
图 4 友好提示信息(续)
5. 讨论
² 本次试验花费了太长时间,关键是没有想到可以直接利用 Google Chart API 和 WebView 控件直接实现 QR 码的显示
² Android 应用程序联接网络应该在 AndroidManifest.xml 文件中添加访问 Internet 的允许:
< uses-permission android:name = "android.permission.INTERNET" > </ uses-permission > |