QQ爹の博客 QQ爹の博客

AppInventor二维码扫描结果保存到某个文件夹下

in 代码相关 文章转载请注明来源!

前几天应AppInventor群友的提问,于是弄了这个安卓程序。于是水了一文。

首先是布局设置

按钮,用来点击的,垂直居中+水平居中于当前屏幕。
条码扫描器,这个是已经封装好的二维码扫描组件,用来扫码的。
文件管理器,用来把二维码扫描结果保存为txt文本的。
计时器,用来计算当前时间的,并且作为txt文本的文件名。
对话框,用来提示是否保存成功的提示信息。

然后是编程页面

逻辑:当按钮被点击时,让条码扫描器开始扫描,扫描完成后,把扫描的结果保存到ceshi文件夹,文件名为当前时间xxxx年xx月xx日xx:xx::xx(精确到秒).txt,精确到秒是让多次扫描保存的文件名不会重复,以免覆盖旧的扫描结果。当文件完成保存时,让对话框发出通知“扫描的结果xxx保存成功”。

最后,点击编译成apk文件,至此一个简单的安卓程序就出炉了。

程序使用:打开软件,点击仅有的那一个按钮,扫描一个有内容的二维码,扫描成功看到提示信息,退出软件,打开手机文件目录/ceshi/,发现里面有个txt文本,而文本内容则是二维码内容。

注意事项:测试时安卓6.0和5.1版的手机文件里如果没有“ceshi”的文件夹,会保存失败,需要手动建立“ceshi”文件夹。

jrotty WeChat Pay

微信打赏

jrotty Alipay

支付宝打赏

文章二维码

扫描二维码,在手机上阅读!

安卓App Inventor二维码积木编程
发表新评论
已有 6 条评论
  1. 落叶大大
    落叶大大Windows 10谷歌浏览器
    回复

    IOS的呢#[滑稽]

    1. Jrotty
      JrottyWindows 10谷歌浏览器
      回复

      @落叶大大 ios并不开源,而且也不是谷歌家的东西,所以木有

  2. 雨落无声
    雨落无声Windows 10谷歌浏览器
    回复

    这个东西貌似很好用啊,比某些在线安卓app制作好玩多了~

    1. Jrotty
      JrottyWindows 10谷歌浏览器
      回复

      @雨落无声 嗯,在线生成的那种可玩度不高,而且动不动就收费

  3. 友人C
    友人CWindows 10谷歌浏览器
    回复

    这个好神奇呀,不需要学Java也行吗

    1. Jrotty
      JrottyWindows 10谷歌浏览器
      回复

      @友人C 嗯,不懂英文也可以233#[大笑],就是给啥基础没有的人做软件玩的

PREVIOUS NEXT
雷姆
拉姆
音乐加载中...
0:00