Så här lägger du till en streckkodsläsare i en Android-app

Appar som kan bearbeta traditionella streckkoder och nyare QR-koder är i framkanten av utvidgad verklighet. När det gäller att lägga till dessa funktioner i programprogrammets program, kan du välja att spendera mer tid än vad som skulle krävas för att skapa din app för att programmera ett programbibliotek för bearbetning av streckkodsdata från Android-enhetens kameradrivrutin. Det bättre valet är emellertid att införliva ett befintligt programbibliotek för att läsa streckkoder i ditt projekt och få faktiskt att programmera din app.

1.

Leta reda på ett programbibliotek för att använda Android-kameradrivrutiner för att bearbeta streckkodsdata. Det här kan ta form av ett eget bibliotek, för vilket du måste betala licensavgift, ett bibliotek med öppen källkod eller en oberoende Android-app som kommer att bearbeta streckkodsdata på uppdrag av andra appar.

2.

Ladda ner biblioteket, följ sedan dokumentets dokumentation för att bygga alla nödvändiga paket och importera bibliotekskoden till ditt Java-projekt arbetsområde.

3.

Konstruera en ny instans av objektet som innehåller bibliotekskoden eller koden för att komma åt appen som hanterar kameradata. Använd klassnamnet i bibliotekets dokumentation.

4.

Lägg till en metod i en av dina klasser som utökar Android-klassen "Aktivitet", där du anropar den lämpliga metoden från förekomsten av streckkodsläsarens bibliotekobjekt som du skapade. Du kan hitta detta metodnamn och dess argument i bibliotekets dokumentation.

5.

Länka den här funktionen till en komponent i din apps grafiska användargränssnitt genom en händelselyssnare eller händelsehanterare.

Tips

  • Se till att om du använder ett open-source streckkodssökningsbibliotek som du läser och förstår villkoren för sin öppen källkodslicens. Vissa öppna källkodslicenser ger utvecklare fri frihet att skapa egna applikationer, medan andra kräver att appar som använder det licensierade innehållet också är öppna källor.

Rekommenderas