Blue - Bars - Códigos de barra

1+
İndirme
İçerik derecelendirmesi
Tüm yaşlar
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi
Ekran görüntüsü resmi

Bu uygulama hakkında

Bluetooth barkod tarayıcınızı bir spp profili kullanarak cihazınıza bağlayın ve yakalanan barkodları RFCOMM protokolünü kullanarak Mavi - Çubuklara gönderin. Mavi - Çubuklar, etkinliklerinize kayıtlı tüm uygulamalara yapılan yakalamaları bildirmekten sorumlu olacaktır.

O nasıl çalışır ?

Blue - Bars, arka planda çalışmasına izin veren bağımsız bir hizmet kullanarak çalışır ve alıcı uygulama her zaman akıllı telefonumuzun ekranında görüntülenir.

Blue - Bars tarafından yayınlanan etkinlikler, kendilerine abone olan herhangi bir uygulamaya yayınlanan basit BroadcastReceiver'lardır. Bu olayların Blue - Bars uygulamasına tabi olacağını ve bu nedenle uygulama tamamen kapatıldıktan sonra yayınının durdurulacağını unutmayın.

Hızlı rehber

- Mavi - Çubuklar'ı açın ve barkod tarayıcınızı spp modunda açın.

- Çalışması için uygulamanın Bluetooth izinlerini kabul edin.

- Eşleştirme için cihaz listesinden bluetooth tarayıcınızı seçin

- Bir sonraki ekranda oynat veya otomatik oynat'a basın ve bağlantının kurulmasını bekleyin.

- Barkodları taramaya başlayın.

Blue - Bars tarafından yayınlanan BroadcastReceiver

Blue - Bars tarafından yayınlanan tüm Yayınlar, yayınlandığı anda uygulamanın ekranında görüntülenir.

ACTION_BARCODE_SCANNER_CONNECTING - Uygulama, cihazınıza bağlanmaya çalıştığında.

ACTION_BARCODE_SCANNER_CONNECTED - Cihaz bağlandığında.

ACTION_BARCODE_SCANNER_DISCONNECTED - Cihazın bağlantısı kesildiğinde.

ACTION_BARCODE_SCANNER_CONNECTION_ERROR - Bir bağlantı hatası oluştuğunda veya cihazın bağlantısı beklenmedik bir şekilde kesildiğinde. Bu olay ekstra - EXTRA_ERROR_MESSAGE - oluşan hata hakkında bilgilendirici bir metin alır.

ACTION_BARCODE_SCANNER_RECONNECTING - Bu olay, uygulama otomatik durumdaysa yayınlanır. Her başarısız bağlantı girişiminden sonra tetiklenir.

ACTION_BARCODE_SCANNING_START - Uygulama, bağlı tarayıcıdan bir yakalama algıladığında.

ACTION_BARCODE_SCANNING - Alınan kod işlendiğinde ve bildirilmeye hazır olduğunda. Bu etkinlik aşağıdaki ekstraları alır:

EXTRA_BARCODE - Tarayıcı tarafından yakalanan kodun içinde depolar.

EXTRA_BARCODE_FORMAT - Mavi - Çubuklar şu anda EAN 8, EAN 13, UPCA, UPCE, CODE 39, CODE 93, CODE 128 ve QR formatlarında yakalanan kodu tanımlama yeteneğine sahiptir.

ACTION_BITMAP_BARCODE_CREATED - Mavi - Çubuklar, uygulama tarafından kabul edilen biçimleri dikkate alarak, her yakalamada yakalanan barkodun bir görüntüsünü oluşturur. Bu görüntü aşağıdaki ekstra tarafından alınacaktır;

EXTRA_BITMAP_BARCODE - Alınan görüntü, 64 karakterlik bir dizgide bir Sıkıştırılmış BitMap olacaktır.Onu almak için, örneğin Java'da yazılmış aşağıdaki fonksiyon kullanılarak sıkıştırılması gerekir.

genel Bitmap StringToBitMap(Dize kodlu)
{
denemek {
bayt [] myByte = Base64.decode( kodlanmış, Base64.DEFAULT );

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

dönüşbitmap;

} yakalama(İstisna e) {

e.getMessage();

null döndür;
}
}

YOL HARİTASI

- Uygulama için bir yapılandırma ekranı oluşturun.

- Taranan kodları bilgisayarlar gibi diğer cihazlara (TCP bağlantısı kullanarak) diğer akıllı telefonlara (Bluetooth kullanarak) veya bir sunucuya (Basit bir istemci-sunucu modeli kullanarak) gönderme imkanı verin

- Taranan barkodlarla listeler oluşturun ve bunları bir önceki noktada açıklanan yayın olaylarını ve bağlantıları kullanarak bir kerede gönderin.

Başka bir uygulamayla nasıl çalıştığını görmek için bu uygulamayı kducidad ile deneyin.
BlueBars'ı bağlayın, kducity'yi başlatın ve "Düzenleme ürünleri oluştur" bölümünden kodları taramayı deneyin
Güncellenme tarihi
14 Eyl 2022

Veri güvenliği

Geliştiricilerin verilerinizi nasıl toplayıp paylaştıklarını anlamak, güvenliğin ilk adımıdır. Veri gizliliği ve güvenliği yöntemleri; kullanımınıza, bölgenize ve yaşınıza göre değişiklik gösterebilir. Geliştiricinin sağladığı bu bilgiler zaman içinde güncellenebilir.
Üçüncü taraflarla veri paylaşımı yok
Geliştiricilerin, veri paylaşımını nasıl beyan ettikleri hakkında daha fazla bilgi edinin
Veri toplanamadı
Geliştiricilerin, veri toplamayı nasıl beyan ettikleri hakkında daha fazla bilgi edinin

Yenilikler

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.