ஒரு spp சுயவிவரத்தைப் பயன்படுத்தி உங்கள் புளூடூத் பார்கோடு ஸ்கேனரை உங்கள் சாதனத்துடன் இணைக்கவும், RFCOMM நெறிமுறையைப் பயன்படுத்தி கைப்பற்றப்பட்ட பார்கோடுகளை Blue - Bars க்கு அனுப்பவும். ப்ளூ - பார்கள் உங்கள் நிகழ்வுகளில் பதிவுசெய்யப்பட்ட எல்லா ஆப்ஸுக்கும் எடுக்கப்பட்ட கேப்சர்களை அறிவிப்பதற்கு பொறுப்பாகும்.
இது எப்படி வேலை செய்கிறது ?
ப்ளூ - பார்கள் ஒரு சுயாதீன சேவையைப் பயன்படுத்தி செயல்படுகின்றன, இது பின்னணியில் வேலை செய்ய அனுமதிக்கிறது, அதே நேரத்தில் பெறும் பயன்பாடு எங்கள் ஸ்மார்ட்போனின் திரையில் எல்லா நேரங்களிலும் காட்டப்படும்.
ப்ளூ மூலம் ஒளிபரப்பப்படும் நிகழ்வுகள் - பார்கள் எளிமையான பிராட்காஸ்ட் ரிசீவர்கள், அவை சந்தா செலுத்தும் எந்தவொரு பயன்பாட்டிற்கும் ஒளிபரப்பப்படும். இந்த நிகழ்வுகள் ப்ளூ - பார்களின் செயல்பாட்டிற்கு உட்பட்டவை என்பதை நினைவில் கொள்ளவும், எனவே, பயன்பாடு முழுமையாக மூடப்பட்டவுடன் ஒளிபரப்பப்படுவது நிறுத்தப்படும்.
வேகமான வழிகாட்டி
- நீலம் - பார்களைத் திறந்து, உங்கள் பார்கோடு ஸ்கேனரை spp பயன்முறையில் இயக்கவும்.
- பயன்பாட்டின் புளூடூத் அனுமதிகளை அது செயல்படச் செய்ய ஏற்கவும்.
- இணைப்பதற்கான சாதனப் பட்டியலிலிருந்து உங்கள் புளூடூத் ஸ்கேனரைத் தேர்ந்தெடுக்கவும்
- அடுத்த திரையில் பிளே அல்லது ஆட்டோபிளேவை அழுத்தி இணைப்புக்காக காத்திருக்கவும்.
- பார்கோடுகளை ஸ்கேன் செய்யத் தொடங்குங்கள்.
ப்ளூ - பார்ஸ் மூலம் ஒளிபரப்பு ரிசீவர் ஒளிபரப்பு
நீலத்தால் வழங்கப்படும் அனைத்து ஒளிபரப்புகளும் - பார்கள் ஒளிபரப்பப்படும் போது பயன்பாட்டின் திரையில் காட்டப்படும்.
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 - Blue - Bars ஆனது, பின்வரும் வடிவங்களில், EAN 8, EAN 13, UPCA, UPCE, CODE 39, CODE 93, CODE 128 மற்றும் QR ஆகிய வடிவங்களில் கைப்பற்றப்பட்ட குறியீட்டை அடையாளம் காணும் திறன் கொண்டது.
ACTION_BITMAP_BARCODE_CREATED - நீலம் - ஒவ்வொரு படப்பிடிப்பிலும் பார்கோடு பயன்பாட்டால் ஏற்றுக்கொள்ளப்பட்ட வடிவங்களைக் கருத்தில் கொண்டு பார்கள் ஒரு படத்தை உருவாக்குகின்றன. இந்தப் படம் பின்வரும் கூடுதல் மூலம் பெறப்படும்;
EXTRA_BITMAP_BARCODE - பெறப்பட்ட படம் ஒரு அடிப்படை 64 எழுத்து சரத்தில் சுருக்கப்பட்ட BitMap ஆக இருக்கும். அதை மீட்டெடுக்க, ஜாவாவில் எழுதப்பட்ட பின்வரும் செயல்பாட்டைப் பயன்படுத்தி அதை டீகம்ப்ரஸ் செய்ய வேண்டும்.
பொது பிட்மேப் StringToBitMap(சரம் குறியிடப்பட்டது)
{
முயற்சி {
பைட் [] myByte = Base64.decode(குறியீடு, Base64.DEFAULT);
பிட்மேப் பிட்மேப் = BitmapFactory.decodeByteArray(myByte , 0,
myByte.length);
ரிட்டர்ன்பிட்மேப்;
} கேட்ச் (விதிவிலக்கு இ) {
e.getMessage();
பூஜ்ய திரும்ப;
}
}
சாலை வரைபடம்
- பயன்பாட்டிற்கான உள்ளமைவுத் திரையை உருவாக்கவும்.
- ஸ்கேன் செய்யப்பட்ட குறியீடுகளை கணினிகள் (டிசிபி இணைப்பைப் பயன்படுத்துதல்) பிற ஸ்மார்ட்போன்கள் (புளூடூத் பயன்படுத்தி) அல்லது சர்வருக்கு (எளிய கிளையன்ட்-சர்வர் மாதிரியைப் பயன்படுத்தி) போன்ற பிற சாதனங்களுக்கு அனுப்புவதற்கான வாய்ப்பை வழங்கவும்.
- ஸ்கேன் செய்யப்பட்ட பார்கோடுகளுடன் பட்டியல்களை உருவாக்கி, ஒளிபரப்பு நிகழ்வுகள் மற்றும் முந்தைய புள்ளியில் விவரிக்கப்பட்ட இணைப்புகளைப் பயன்படுத்தி அவற்றை ஒரே நேரத்தில் அனுப்பவும்.
மற்றொரு பயன்பாட்டில் இது எவ்வாறு செயல்படுகிறது என்பதைப் பார்க்க, kducidad உடன் இந்தப் பயன்பாட்டை முயற்சிக்கவும்.
புளூபார்களை இணைக்கவும், kducity ஐத் தொடங்கவும் மற்றும் "எடிட் தயாரிப்புகளை உருவாக்கு" என்பதிலிருந்து குறியீடுகளை ஸ்கேன் செய்யவும்
புதுப்பிக்கப்பட்டது:
14 செப்., 2022