Blue - Bars - Códigos de barra

ປະກອບ​ມີ​ໂຄ​ສະ​ນາ
1+
ດາວໂຫຼດ
ປະເພດເນື້ອຫາ
ທຸກຄົນ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ

ກ່ຽວກັບແອັບນີ້

ເຊື່ອມ​ຕໍ່​ເຄື່ອງ​ສະ​ແກນ​ບາ​ໂຄດ Bluetooth ຂອງ​ທ່ານ​ກັບ​ອຸ​ປະ​ກອນ​ຂອງ​ທ່ານ​ໂດຍ​ການ​ນໍາ​ໃຊ້​ໂປ​ຣ​ໄຟ​ລ໌ spp, ແລະ​ສົ່ງ barcodes captured ກັບ Blue - Bars, ການ​ນໍາ​ໃຊ້ RFCOMM protocol. ສີຟ້າ - Bars ຈະຮັບຜິດຊອບໃນການແຈ້ງເຕືອນການຈັບພາບທີ່ສ້າງຂຶ້ນໃຫ້ກັບແອັບຯທັງໝົດທີ່ລົງທະບຽນຢູ່ໃນເຫດການຂອງເຈົ້າ.

ມັນ​ເຮັດ​ວຽກ​ແນວ​ໃດ ?

ສີຟ້າ - Bars ເຮັດວຽກໂດຍການບໍລິການເອກະລາດທີ່ອະນຸຍາດໃຫ້ມັນເຮັດວຽກຢູ່ໃນພື້ນຫລັງ, ໃນຂະນະທີ່ຄໍາຮ້ອງສະຫມັກທີ່ໄດ້ຮັບແມ່ນສະແດງຢູ່ຕະຫຼອດເວລາໃນຫນ້າຈໍຂອງໂທລະສັບສະຫຼາດຂອງພວກເຮົາ.

ເຫດການທີ່ອອກອາກາດໂດຍ Blue - Bars ແມ່ນ BroadcastReceivers ງ່າຍດາຍທີ່ອອກອາກາດກັບແອັບພລິເຄຊັນທີ່ສະຫມັກພວກເຂົາ. ຈົ່ງຈື່ໄວ້ວ່າເຫດການເຫຼົ່ານີ້ຈະຂຶ້ນກັບການປະຕິບັດຂອງ Blue - Bars ແລະ, ດັ່ງນັ້ນ, ຈະຢຸດເຊົາການອອກອາກາດເມື່ອຄໍາຮ້ອງສະຫມັກຖືກປິດຫມົດ.

ຄູ່ມືໄວ

- ເປີດສີຟ້າ - ແຖບແລະເປີດເຄື່ອງສະແກນບາໂຄດຂອງທ່ານໃນໂຫມດ spp.

- ຍອມຮັບການອະນຸຍາດ Bluetooth ຂອງແອັບຯເພື່ອເຮັດໃຫ້ມັນເຮັດວຽກ.

- ເລືອກເຄື່ອງສະແກນ bluetooth ຂອງທ່ານຈາກລາຍການອຸປະກອນສໍາລັບການຈັບຄູ່

- ໃນ​ຫນ້າ​ຈໍ​ຕໍ່​ໄປ​ກົດ play ຫຼື autoplay ແລະ​ລໍ​ຖ້າ​ສໍາ​ລັບ​ການ​ເຊື່ອມ​ຕໍ່​.

- ເລີ່ມ​ຕົ້ນ​ການ​ສະ​ແກນ barcodes​.

BroadcastReceiver ອອກອາກາດໂດຍ 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, ລະຫັດ 39, ລະຫັດ 93, ລະຫັດ 128 ແລະ QR.

ACTION_BITMAP_BARCODE_CREATED - ສີຟ້າ - ແຖບສ້າງແຕ່ລະຮູບຂອງບາໂຄດທີ່ຖືກຈັບ, ໂດຍຄໍານຶງເຖິງຮູບແບບທີ່ແອັບພລິເຄຊັນຍອມຮັບ. ຮູບພາບນີ້ຈະໄດ້ຮັບໂດຍການເພີ່ມເຕີມດັ່ງຕໍ່ໄປນີ້;

EXTRA_BITMAP_BARCODE - ຮູບພາບທີ່ໄດ້ຮັບຈະເປັນ BitMap ທີ່ຖືກບີບອັດໃນ 64 ຕົວອັກສອນພື້ນຖານ. ເພື່ອດຶງຂໍ້ມູນມັນ, ມັນຕ້ອງຖືກບີບອັດໂດຍໃຊ້ຕົວຢ່າງເຊັ່ນຟັງຊັນຕໍ່ໄປນີ້ຂຽນໃນ Java.

Bitmap ສາທາລະນະ StringToBitMap(String ເຂົ້າລະຫັດ)
{
ພະຍາຍາມ {
byte [] myByte = Base64.decode(ເຂົ້າລະຫັດ, Base64.DEFAULT );

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

returnbitmap;

} catch(ຂໍ້ຍົກເວັ້ນ e) {

e.getMessage();

ກັບຄືນ null;
}
}

ROADMAP

- ສ້າງ​ຫນ້າ​ຈໍ​ການ​ຕັ້ງ​ຄ່າ​ສໍາ​ລັບ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​.

- ໃຫ້​ຄວາມ​ເປັນ​ໄປ​ໄດ້​ຂອງ​ການ​ສົ່ງ​ລະ​ຫັດ​ສະ​ແກນ​ກັບ​ອຸ​ປະ​ກອນ​ອື່ນໆ​ເຊັ່ນ​: ຄອມ​ພິວ​ເຕີ (ການ​ນໍາ​ໃຊ້​ການ​ເຊື່ອມ​ຕໍ່ TCP​) ໂທລະ​ສັບ​ສະ​ຫຼາດ​ອື່ນໆ (ການ​ນໍາ​ໃຊ້ Bluetooth​) ຫຼື​ກັບ​ເຄື່ອງ​ແມ່​ຂ່າຍ (ການ​ນໍາ​ໃຊ້​ແບບ​ງ່າຍ​ດາຍ​ລູກ​ຄ້າ​ເຊີ​ເວີ​)

- ສ້າງລາຍຊື່ດ້ວຍ barcodes ທີ່ສະແກນ, ແລະສົ່ງພວກມັນໃນເວລາດຽວກັນໂດຍໃຊ້ເຫດການອອກອາກາດແລະການເຊື່ອມຕໍ່ທີ່ອະທິບາຍໄວ້ໃນຈຸດທີ່ຜ່ານມາ.

ລອງໃຊ້ແອັບນີ້ກັບ 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.