Blue - Bars - Códigos de barra

Περιέχει διαφημίσεις
1+
Λήψεις
Αξιολόγηση περιεχομένου
Κατάλληλο για όλους
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης

Περιγραφή εφαρμογής

Συνδέστε τον σαρωτή γραμμωτού κώδικα Bluetooth στη συσκευή σας χρησιμοποιώντας ένα προφίλ spp και στείλτε τους γραμμωτούς κώδικες που καταγράψατε στο Blue - Bars, χρησιμοποιώντας το πρωτόκολλο RFCOMM. Το Blue - Bars θα είναι υπεύθυνο για την ειδοποίηση των λήψεων που έγιναν σε όλες τις εφαρμογές που είναι εγγεγραμμένες στα συμβάντα σας.

Πώς λειτουργεί ?

Το Blue - Bars λειτουργεί χρησιμοποιώντας μια ανεξάρτητη υπηρεσία που του επιτρέπει να λειτουργεί στο παρασκήνιο, ενώ η εφαρμογή λήψης εμφανίζεται ανά πάσα στιγμή στην οθόνη του smartphone μας.

Τα συμβάντα που μεταδίδονται από το Blue - Bars είναι απλοί δέκτες εκπομπής που μεταδίδονται σε οποιαδήποτε εφαρμογή που είναι συνδρομητής σε αυτά. Λάβετε υπόψη ότι αυτά τα συμβάντα θα υπόκεινται στην εκτέλεση Blue - Bars και, ως εκ τούτου, θα σταματήσουν να μεταδίδονται μόλις κλείσει τελείως η εφαρμογή.

Γρήγορος οδηγός

- Ανοίξτε το Blue - Bars και ενεργοποιήστε τον σαρωτή γραμμωτού κώδικα σε λειτουργία spp.

- Αποδεχτείτε τα δικαιώματα Bluetooth της εφαρμογής για να λειτουργήσει.

- Επιλέξτε τον σαρωτή bluetooth από τη λίστα συσκευών για σύζευξη

- Στην επόμενη οθόνη πατήστε αναπαραγωγή ή αυτόματη αναπαραγωγή και περιμένετε για τη σύνδεση.

- Ξεκινήστε τη σάρωση γραμμωτών κωδίκων.

BroadcastReceiver που μεταδίδεται από το Blue - Bars

Όλες οι εκπομπές που εκδίδονται από το Blue - Bars εμφανίζονται στην οθόνη της εφαρμογής μόλις μεταδίδονται.

ACTION_BARCODE_SCANNER_CONNECTING - Όταν η εφαρμογή προσπαθεί να συνδεθεί στη συσκευή σας.

ACTION_BARCODE_SCANNER_CONNECTED - Όταν η συσκευή έχει συνδεθεί.

ACTION_BARCODE_SCANNER_DISCONNECTED - Όταν η συσκευή είναι αποσυνδεδεμένη.

ACTION_BARCODE_SCANNER_CONNECTION_ERROR - Όταν παρουσιαστεί σφάλμα σύνδεσης ή η συσκευή αποσυνδεθεί απροσδόκητα. Αυτό το συμβάν λαμβάνει το επιπλέον - EXTRA_ERROR_MESSAGE - με ένα ενημερωτικό κείμενο σχετικά με το σφάλμα που παρουσιάστηκε.

ACTION_BARCODE_SCANNER_RECONNECTING - Αυτό το συμβάν εκπέμπεται εάν η εφαρμογή είναι αυτόματα. Ενεργοποιήθηκε μετά από κάθε αποτυχημένη προσπάθεια σύνδεσης.

ACTION_BARCODE_SCANNING_START - Όταν η εφαρμογή εντοπίσει λήψη από τον συνδεδεμένο σαρωτή.

ACTION_BARCODE_SCANNING - Όταν ο λαμβανόμενος κωδικός έχει υποστεί επεξεργασία και είναι έτοιμος για ειδοποίηση. Αυτή η εκδήλωση λαμβάνει τα ακόλουθα πρόσθετα:

EXTRA_BARCODE - Αποθηκεύει τον κωδικό που έχει καταγράψει ο σαρωτής.

EXTRA_BARCODE_FORMAT - Μπλε - Οι ράβδοι είναι σε θέση, προς το παρόν, να αναγνωρίσουν τον κωδικό που έχει ληφθεί στις ακόλουθες μορφές, EAN 8, EAN 13, UPCA, UPCE, CODE 39, CODE 93, CODE 128 και QR.

ACTION_BITMAP_BARCODE_CREATED - Μπλε - Οι ράβδοι δημιουργούν σε κάθε λήψη μια εικόνα του γραμμικού κώδικα που καταγράφηκε, λαμβάνοντας υπόψη τις μορφές που γίνονται δεκτές από την εφαρμογή. Αυτή η εικόνα θα ληφθεί από το ακόλουθο πρόσθετο:

EXTRA_BITMAP_BARCODE - Η λαμβανόμενη εικόνα θα είναι ένα Συμπιεσμένο BitMap σε μια βασική συμβολοσειρά 64 χαρακτήρων. Για να την ανακτήσετε, πρέπει να αποσυμπιεστεί χρησιμοποιώντας, για παράδειγμα, την ακόλουθη συνάρτηση γραμμένη σε Java.

δημόσιο Bitmap StringToBitMap (κωδικοποιημένη συμβολοσειρά)
{
προσπαθήστε {
byte [] myByte = Base64.decode( encoded, Base64.DEFAULT );

Bitmap bitmap = BitmapFactory.decodeByteArray(myByte, 0,
myByte.length);

returnbitmap?

} catch(Exception e) {

e.getMessage();

επιστροφή null?
}
}

ΟΔΙΚΟΣ ΧΑΡΤΗΣ

- Δημιουργήστε μια οθόνη διαμόρφωσης για την εφαρμογή.

- Δώστε τη δυνατότητα αποστολής των σαρωμένων κωδικών σε άλλες συσκευές όπως υπολογιστές (Χρησιμοποιώντας σύνδεση TCP) άλλα smartphone (Με χρήση Bluetooth) ή σε διακομιστή (Χρησιμοποιώντας ένα απλό μοντέλο πελάτη-διακομιστή)

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

Δοκιμάστε αυτήν την εφαρμογή με το kducidad για να δείτε πώς λειτουργεί με μια άλλη εφαρμογή.
Συνδέστε το BlueBars, ξεκινήστε το kducity και δοκιμάστε να σαρώσετε κωδικούς από το "Δημιουργία προϊόντων επεξεργασίας"
Ενημερώθηκε στις
14 Σεπ 2022

Ασφάλεια δεδομένων

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

Τι νέο υπάρχει

La primera versión de este pequeño proyecto, cubre los aspectos esenciales de la misma:
- Conectar con un escáner de códigos de barra Bluetooth.
- Recoger los eventos de captura realizados por el dispositivo.
- Enviarlos mediante eventos Broadcast a todas las apps subscritas a ellos.