Blue - Bars - Códigos de barra

1+
Niðurhal
Efnisflokkun
Ekkert aldurstakmark
Skjámynd
Skjámynd
Skjámynd
Skjámynd

Um þetta forrit

Tengdu Bluetooth strikamerkjaskannann þinn við tækið þitt með því að nota spp prófíl og sendu strikamerkin sem tekin voru til Blue - Bars, með því að nota RFCOMM samskiptareglur. Blue - Bars munu sjá um að tilkynna um tökur sem gerðar eru á öllum öppum sem eru skráð á viðburði þína.

Hvernig virkar það ?

Blue - Bars vinnur með sjálfstæðri þjónustu sem gerir það kleift að vinna í bakgrunni, á meðan móttökuforritið birtist alltaf á skjá snjallsímans okkar.

Viðburðir útvarpaðir af Blue - Bars eru einfaldir Broadcast Receivers sem eru sendir út í hvaða forrit sem er áskrifandi að þeim. Hafðu í huga að þessir viðburðir verða háðir framkvæmd Blue - Bars og munu því hætta að vera útsendingar þegar forritinu er alveg lokað.

Fljótur leiðarvísir

- Opnaðu Blue - Bars og kveiktu á strikamerkjaskannanum þínum í spp ham.

- Samþykkja Bluetooth-heimildir appsins til að láta það virka.

- Veldu Bluetooth skanni þinn af tækjalistanum til pörunar

- Á næsta skjá ýttu á play eða autoplay og bíddu eftir tengingunni.

- Byrjaðu að skanna strikamerki.

BroadcastReceiver útsending frá Blue - Bars

Allar útsendingar gefnar út af Blue - Bars birtast á skjá forritsins þegar þær eru sendar út.

ACTION_BARCODE_SCANNER_CONNECTING - Þegar appið reynir að tengjast tækinu þínu.

ACTION_BARCODE_SCANNER_CONNECTED - Þegar tækið hefur verið tengt.

ACTION_BARCODE_SCANNER_DISCONNECTED - Þegar tækið er aftengt.

ACTION_BARCODE_SCANNER_CONNECTION_ERROR - Þegar tengivilla kemur upp eða tækið aftengir sig óvænt. Þessi atburður fær aukalega - EXTRA_ERROR_MESSAGE - Með upplýsandi texta um villuna sem kom upp.

ACTION_BARCODE_SCANNER_RECONNECTING - Þessi atburður er send út ef forritið er sjálfvirkt. Kveikt eftir hverja misheppnaða tengingartilraun.

ACTION_BARCODE_SCANNING_START - Þegar forritið hefur fundið handtöku frá tengda skanna.

ACTION_BARCODE_SCANNING - Þegar búið er að vinna úr mótteknum kóða og er tilbúinn til að fá tilkynningu. Þessi viðburður fær eftirfarandi aukahluti:

EXTRA_BARCODE - Það geymir inni í kóðanum sem skanninn fangar.

EXTRA_BARCODE_FORMAT - Blár - Strik er fær um að auðkenna kóðann sem er tekinn á eftirfarandi sniðum, EAN 8, EAN 13, UPCA, UPCE, CODE 39, CODE 93, CODE 128 og QR.

ACTION_BITMAP_BARCODE_CREATED - Blár - Slár mynda í hverri myndatöku mynd af strikamerkinu sem var tekið, að teknu tilliti til sniðanna sem forritið samþykkir. Þessi mynd mun berast af eftirfarandi aukamanni;

EXTRA_BITMAP_BARCODE - Myndin sem er móttekin verður Compressed BitMap í grunnstreng sem er 64 stafa. Til að ná í hana verður hún að vera afþjöppuð með því að nota til dæmis eftirfarandi aðgerð sem er skrifuð í Java.

opinber bitamynd StringToBitMap(strengur kóðuð)
{
reyndu {
bæti [] myByte = Base64.decode(kóðuð, Base64.DEFAULT );

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

returnbitmap;

} veiða (undantekning e) {

e.getMessage();

skila núll;
}
}

VEIGARKORT

- Búðu til stillingarskjá fyrir forritið.

- Gefðu möguleika á að senda skannaða kóða í önnur tæki eins og tölvur (með TCP tengingu) aðra snjallsíma (með Bluetooth) eða á netþjón (með einföldu biðlara-miðlara líkani)

- Búðu til lista með skönnuðu strikamerkjunum og sendu þá strax með því að nota útsendingarviðburðina og tengingarnar sem lýst er í fyrri lið.

Prófaðu þetta forrit með kducidad til að sjá hvernig það virkar með öðru forriti.
Tengdu BlueBars, byrjaðu kducity og reyndu að skanna kóða frá "Búa til breytingavörur"
Uppfært
14. sep. 2022

Gagnaöryggi

Öryggi hefst með skilningi á því hvernig þróunaraðilar safna og deila gögnunum þínum. Persónuvernd gagna og öryggisráðstafanir geta verið breytilegar miðað við notkun, svæði og aldur notandans. Þetta eru upplýsingar frá þróunaraðilanum og viðkomandi kann að uppfæra þær með tímanum.
Engum gögnum deilt með þriðju aðilum
Nánar um yfirlýsingar þróunaraðila um deilingu gagna
Engum gögnum safnað
Nánar um yfirlýsingar þróunaraðila um gagnasöfnun

Nýjungar

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.