От Sandbox Barcode Recognition Android

В тази статия ще използваме ZXing (Zebra Crossing), за да декодираме баркод в нашето приложение за Android. Използвайки ZXing, не е нужно да мислим, че потребителят няма скенер за баркод, тъй като класовете, предоставени от библиотеката, ще се погрижат за това. Чрез интегрирането на ZXing в нашето приложение можем да предоставим на потребителя по-лесен начин за сканиране на баркодове, като същевременно ни позволява да се съсредоточим върху разработването на основната част на приложението.

Създаване на нов проект Стъпка 1 В Eclipse създайте нов Andro > След бутона ще добавим две текстови полета, които ще показват резултатите от сканираната информация.

Добавете текст към бутона. Отворете файла res/values/strings Сканиране За да сканирате, потребителят ще трябва да щракне върху бутона. Когато приложението получи резултата от разпознаването, то ще го покаже в текстови полета. Интегрирайте ZXing Стъпка 1 ZXing е библиотека с отворен код, която осигурява разпознаване на баркод на Andro />

Стъпка 2 Eclipse предлага няколко начина за импортиране на съществуващ код в проект. За тази статия най-простият метод би бил да създадете два класа, съдържащи кода от ZXing. Щракнете с десния бутон върху вашия проект, изберете „Нов“→" />

Сега можете да включвате файлове в основния клас

Заключение В тази статия научихме как да сканираме баркод с помощта на ZXing. Във вашите собствени приложения, след като извлечете информация, най-вероятно ще искате да я обработите, например, ако баркодът съдържа URL, след това отидете на него и т.н.