Die meeste van die tyd wanneer werknemers by Telaeris hier publiseer, is dit vir werklike voorbeelde wat verband hou met ons produkte. Dit stel ons in staat om 'n wye gebied van onderwerpe te bespreek, insluitend barcodes en RFID gebruik, implementering van sekuriteits- of veiligheidssisteem of wenke oor die bestuur van 'n besigheid. Maar in die hart van wat ons doen, is om vorendag te kom netjiese oplossings vir moeilike probleme. Die volgende paar inskrywings is voorbeelde van hoe twee stagiairs by Telaeris begin het om 'n gratis nuwe mobiele produk te skep vir die dop van barcodes en RFID-etikette van jou Android- of iPhone-mobiele toestel. Die stelsel word genoem DataLockr en is pas geloods - ek beveel jou aan om die app en die stelsel na te gaan. Wat hulle beskryf in hierdie artikel, is hul eerste stappe van hoe om 'n eenvoudige barcode-leesprogram te bou deur die open source Zxing-biblioteek vir Android te gebruik.
Hierdie blog is vir die hackers daar buite wat graag kodeer. Geniet dit!
As jy nie Eclipse met die Android SDK het nie, laai en installeer die Android Development Kit. Maak die Android SDK oop en installeer die nodige komponente. Volgende, open Eclipse.
Gaan na die boonste spyskaart Lêer -> nuut -> Android Aansoek Projek. Noem jou projek (ons het ons sogenaamde "Scanner App" genoem). Kopieer die instellings hieronder en klik op die volgende 3 keer tot die bladsy Aktiwiteit skep. Kies Leë Aktiwiteit en klik dan op Voltooi. Die gids sal as standaard aan die linkerkant van die skerm verskyn. Indien nie, klik die knoppie maksimum om die projekskerm in Eclipse oop te maak.
As u foute in u waardesvouers het, kan dit 'n Eclipse-probleem wees. Maak al die style.xml-bladsye oop en verwyder alle style-etikette en die inhoud daarvan. Gaan ook na jou AndroidManifest.xml en verwyder die Android: tema = "@ style / AppTheme" onder aansoek.
As jy nog nie het nie, laai asseblief die CaptureActivty-pos hierbo. Gaan na Lêer -> Invoer -> Voer bestaande Android-kode in in Workspace -> en maak oop blare en vind die bronkode van Zxing wat jy afgelaai het. Gaan net die eerste projek genaamd CaptureActivity. Die pad moet nie bou / daarin bevat nie. Kliek af. Regskliek op die / CaptureActivity / Folder in Pakket Explorer en klik eienskappe -> Android en maak seker dat die boks 'Is Biblioteek' gekontroleer is. Klik ok.
Nou in jou / Artikels / gids, gaan na die res gids -> uitleg -> activity_main.xml lêer. Dit moet soos volg lyk. Voeg die volgende rooi kode by:
Dankie, jy is
Hierdie blog verskuldig groot dankie aan baie mense:
Bly ingeskakel vir die volgende paaiement waar ons bespreek hoe om die ZXing-biblioteek-skandering in beide portret- en landskapmodusse te maak. En as jy tyd het, kyk na die produk van al hul pogings - DataLockr.