基于Android平台扫码识别并链接服务器demo

本文介绍了一个基于Android Studio的开发流程,包括开发环境搭建、数据库连接、页面跳转、UI设计及与数据库交互等内容,并提供了相关资源链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

资料在我的网盘:Android文件夹  

第一:开发平台搭建。

本项目采用Android studio(android-studio-bundle-162.4069837-windows.exe)作为开发平台,安装JDK(jdk-8u144-windows-x64.exe)。

下载对应的库。

本次测试测试了mysql和sqlsever两个数据库,分别用的库是:

mysql:mysql-connector-java-5.1.44-bin.jar

sqlsever:jtds-1.3.1.jar

另外扫码用到的库为:zxing;zxing库比较大,有网友整理了一个适用于Android用的zxing库,libzxing。

这三个库可以通过我个人的百度网盘下载:

http://pan.baidu.com/s/1c2vWJ3y,密码:i70l 

 

强制连网

 

第三:页面跳转。

我们希望是可以点击一个按钮之后,弹出条码扫码的界面,扫完之后,可以跳回原来的界面,给到后台一个条码数据。这个页面跳转需要做好。在java中,我们采用java库中的intent函数,实现页面跳转,具体用法可百度。

这里推荐慕课网上的免费课程,看完能大概懂得怎么调用zxing库:http://www.imooc.com/learn/648 

 

第四:简单的页面布局和页面与函数之间关联调用。

做好主界面中的xml文件布局,定义好各个组件的id,在主函数中调用这些部件,实现人机交互。

 

第五:与数据库交互

导入了与数据库交互的包,可以用函数(sql字符串)发送指令操作数据库


第六:封装

Android studio自带封装功能,可生成可运行的app,因Android6.0系统的要求,需要手动在手机中开启相关权限(询问是否启动权限功能没有写,后期可加上这个功能。)

转载于:https://www.cnblogs.com/JewinH/p/7705179.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值