Android Api Barcode Reader

Android API Barkod Okuyucu

Barkod okuyucular, barkodları tarayarak ve içindeki bilgileri deşifre ederek çalışan cihazlardır. Barkodlar, ürünlerin fiyatlarını, üretim tarihlerini ve diğer bilgilerini içeren bir dizi çizgi ve boşluktan oluşur. Barkod okuyucular, bu çizgi ve boşlukları tarayarak bilgileri dijital bir formata dönüştürür.

Android API, barkod okuyucular için bir dizi sınıf ve yöntem sağlar. Bu sınıflar ve yöntemler, barkod okuyucuların oluşturulmasını, yapılandırılmasını ve kullanılmasını kolaylaştırır.

Barkod Okuyucu Oluşturma

Bir barkod okuyucu oluşturmak için, öncelikle BarcodeScanner sınıfının bir örneğini oluşturmanız gerekir. BarcodeScanner sınıfı, barkod okuyucular için temel sınıfı sağlar.

java
BarcodeScanner barcodeScanner = new BarcodeScanner();

Barkod Okuyucu Yapılandırma

BarcodeScanner sınıfının örneğini oluşturduktan sonra, barkod okuyucunun özelliklerini yapılandırabilirsiniz. Örneğin, barkod okuyucunun hangi tür barkodları tarayacağını belirleyebilirsiniz.

java
barcodeScanner.setFormats(Arrays.asList(Barcode.FORMAT_EAN_13, Barcode.FORMAT_EAN_8));

Barkod Okuyucu Kullanma

Barkod okuyucunun özelliklerini yapılandırdıktan sonra, barkod okuyucuyu kullanmaya başlayabilirsiniz. Barkod okuyucuyu kullanmak için, öncelikle barkod okuyucunun kamerasını açmanız gerekir.

java
barcodeScanner.openCamera();

Barkod okuyucunun kamerasını açtıktan sonra, barkod okuyucuyu barkodun üzerine tutmanız gerekir. Barkod okuyucu, barkodu tarayacak ve içindeki bilgileri dijital bir formata dönüştürecektir.

java
Barcode barcode = barcodeScanner.scan();

Barkod okuyucu, barkodu taradıktan sonra, barkodun içindeki bilgileri Barcode sınıfının bir örneğinde döndürecektir. Barcode sınıfının örneğini kullanarak, barkodun içindeki bilgileri alabilirsiniz.

java
String barcodeData = barcode.getDisplayValue();

Faydalı Siteler ve İlgili Dosyalar


Yayımlandı