Πώς να προσθέσετε σαρωτή γραμμωτού κώδικα σε μια εφαρμογή Android

Οι εφαρμογές που μπορούν να επεξεργαστούν τους παραδοσιακούς γραμμικούς κώδικες και τους νεότερους κώδικες QR βρίσκονται στην αιχμή της ανάπτυξης της αυξημένης πραγματικότητας. Όταν πρόκειται για την προσθήκη αυτών των δυνατοτήτων στις εφαρμογές του στούντιο προγραμματισμού, μπορείτε να επιλέξετε να αφιερώσετε περισσότερο χρόνο από ό, τι θα χρειαστεί για να δημιουργήσετε την εφαρμογή σας για να προγραμματίσετε μια βιβλιοθήκη λογισμικού για επεξεργασία δεδομένων γραμμικού κώδικα από το πρόγραμμα οδήγησης της συσκευής Android. Η καλύτερη επιλογή, ωστόσο, είναι να ενσωματώσετε μια υπάρχουσα βιβλιοθήκη λογισμικού για την ανάγνωση γραμμικών κωδικών στο έργο σας και να πάρετε τον προγραμματισμό της εφαρμογής σας.

1.

Εντοπίστε μια βιβλιοθήκη λογισμικού για τη χρήση προγραμμάτων οδήγησης κάμερας Android για να επεξεργαστείτε δεδομένα γραμμωτού κώδικα. Αυτό θα μπορούσε να πάρει τη μορφή μιας ιδιόκτητης βιβλιοθήκης για την οποία θα πρέπει να πληρώσετε μια αμοιβή αδειοδότησης, μια βιβλιοθήκη ανοιχτού κώδικα ή μια ανεξάρτητη εφαρμογή Android που θα επεξεργάζεται δεδομένα γραμμωτού κώδικα για λογαριασμό άλλων εφαρμογών.

2.

Κατεβάστε τη βιβλιοθήκη και, στη συνέχεια, ακολουθήστε την τεκμηρίωση της βιβλιοθήκης για την κατασκευή των απαραίτητων πακέτων και την εισαγωγή του κώδικα βιβλιοθήκης στον χώρο εργασίας του έργου Java.

3.

Κατασκευάστε μια νέα εμφάνιση του αντικειμένου που περιέχει τον κωδικό βιβλιοθήκης ή τον κώδικα για την πρόσβαση στην εφαρμογή που θα χειριστεί τα δεδομένα της κάμερας. Χρησιμοποιήστε το όνομα κλάσης που καθορίζει η τεκμηρίωση της βιβλιοθήκης.

4.

Προσθέστε μια μέθοδο σε μία από τις κλάσεις σας που επεκτείνουν την κλάση Android "Δραστηριότητα", στην οποία καλείτε την κατάλληλη μέθοδο από την παρουσία του αντικειμένου βιβλιοθήκης του αναγνωστικού γραμμωτού κώδικα που δημιουργήσατε. Μπορείτε να βρείτε αυτό το όνομα μεθόδου και τα επιχειρήματά του στην τεκμηρίωση της βιβλιοθήκης.

5.

Συνδέστε αυτή τη λειτουργία με ένα στοιχείο της γραφικής διεπαφής χρήστη της εφαρμογής σας μέσω ενός ακροατή συμβάντος ή χειριστή συμβάντων.

Υπόδειξη

  • Βεβαιωθείτε ότι αν χρησιμοποιείτε μια βιβλιοθήκη σαρώσεων γραμμωτού κώδικα ανοιχτού κώδικα που διαβάζετε και κατανοείτε τους όρους της άδειας ανοικτού κώδικα. Ορισμένες άδειες ανοιχτού κώδικα δίνουν στους προγραμματιστές τη δυνατότητα να δημιουργήσουν ιδιόκτητες εφαρμογές, ενώ άλλες απαιτούν οι εφαρμογές που χρησιμοποιούν το περιεχόμενο με άδεια χρήσης να είναι επίσης ανοικτού κώδικα.

Συνιστάται