- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
android条形码的应1
android条形码的应用
扫描和识别条形码的android支持库
android支持扫描条形码。不过手里没有真机,无法理解该功能是一个应用,还是一个可API调用的功能。不过在网上找到一个免费开源的android处理条形码的库。见:
/p/zxing
可以作为应用安装到android上,见:
/p/zxing/wiki/GettingStarted
或者,在另外的程序中使用该功能:
/p/zxing/wiki/ScanningViaIntent
?
编写最简单的android扫描条形码功能
已经有java的第三方开源条形码识别库(zxing)了,在自己的应用中扫描条形码实际上只需调用该第三方库的实现即可。写扫描和识别条形码的android支持库的时候还没有g1手机,现在可以试试了。
为了能调用zxing,需要先安装google market中的barcode scanner:
?
为了能调用zxing,需要先安装google market中的barcode scanner:
?
程序很简陋,第一个界面:
?
第二个界面,跳到了zxing库提供的Activity去做条形码扫描,这里扫描的是生成QR二维条码中的本站url。
?
qr码瞬间就可以识别到,然后从zxing的Activity返回到程序中,显示条目内容:
?
编写代码很简单。
java代码:
package com.easymorse;
import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.TextView;
public class ShowBarcodeActivity extends Activity implements OnClickListener {
private Button button;
private TextView textView;
/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);
this.button = (Button) this.findViewById(R.id.Button01);this.button.setOnClickListener(this);
this.textView = (TextView) this.findViewById(R.id.hello);}
@Overridepublic void onClick(View view) {Intent intent = new Intent(“com.google.zxing.client.android.SCAN”);intent.putExtra(“SCAN_MODE”, “QR_CODE_MODE”);this.startActivityForResult(intent, 0);}
@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {if (requestCode != 0) {return;}
this.textView.setText(data.getStringExtra(“SCAN_RESULT”));}}
layout目录下面的main.xml:
?xml version=”1.0″ encoding=”utf-8″?LinearLayout xmlns:android=”/apk/res/android”android:orientation=”vertical”android:layout_width=”fill_parent”android:layout_height=”fill_parent”TextViewandroid:id=”@+id/hello”android:layout_width=”fill_parent”android:layout_height=”wrap_content”android:text=”@str
您可能关注的文档
- A unified picture for gamma-ray burst prompt and X-ray afterglow emissions.pdf
- A versatile wavelet domain noise filtration technique for medical imaging.pdf
- A VHF PECVD Micro-Crystalline Silicon Bottom Gate TFT with a Thin Incubation Layer.pdf
- A Visit to the Statue of Liberty.pdf
- A Wide-angle View of Communication.ppt
- A Visual Comparison Between Chinese and Western Cultures-student.doc
- A Wiley-Interscience Publication.pdf
- A Variational Perturbation Approximation Method in Tsallis Non-Extensive Statistical Physic.pdf
- A3.2 T-Test.pdf
- A-MOVEMENT IN GERMAN AGREE AND ATTRACT.pdf
最近下载
- Unit 6 Understanding ideas Longji Rice Terraces 课件-高中英语外研版(2019)必修第一册.pptx VIP
- 护理学导论(高职)教学教案.docx
- 2024年部编新改版语文六年级上册全册月考试题含答案(共4套).docx
- 饮用水和环境卫生公众健康宣教及风险沟通答案-2024年全国疾控系统“大学习”活动.docx VIP
- 新型冠状病毒、甲型和乙型流感病毒全预混冻干多重荧光PCR检测试剂盒及其检测方法发明专利.pdf VIP
- 基金会捐赠协议.doc VIP
- XX市智慧安居工程(一期)报警求助综合受理指挥分系详细设计方案.doc VIP
- 《乡土中国》 第11篇 《长老统治》.ppt
- [知识]职业生涯人物访谈(教师).pdf VIP
- 第六单元整本书阅读《西游记》课件 2024—2025学年统编版语文七年级上册.pptx VIP
文档评论(0)