Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Mobil informatika gyakorlat 2. óra: az NDEF formátum.

Hasonló előadás


Az előadások a következő témára: "Mobil informatika gyakorlat 2. óra: az NDEF formátum."— Előadás másolata:

1 Mobil informatika gyakorlat 2. óra: az NDEF formátum

2 2010. március 1. Az NDEF NFC Data Exchange Format.... NFC Data Exchange Format.... az NFC Forum által kidolgozott adatformátum szabvány.... az NFC Forum által kidolgozott adatformátum szabvány.... egyszerűvé teszi a hordozott adatok típusának felismerését.... egyszerűvé teszi a hordozott adatok típusának felismerését.

3 2010. március 1. Az NDEF üzenet szerkezete

4 2010. március 1. Az NDEF üzenet szerkezete

5 2010. március 1. Tartalomtípusok Egyszerű szöveg Egyszerű szöveg NFC Text RTD NFC Text RTD URI (NFC URI RTD) URI (NFC URI RTD) URL: „http://www.nxp.com” URL: „http://www.nxp.com” Telefonszám: „tel: ” Telefonszám: „tel: ” SMS: „sms: : ?Body=Hello” SMS: „sms: : ?Body=Hello”

6 2010. március 1. Tartalomtípusok Smart Poster (NFC SP RTD) Smart Poster (NFC SP RTD) Szöveg + URI Szöveg + URI Bármilyen MIME típus Bármilyen MIME típus text/plain, text/x-vcard, image/jpeg,... text/plain, text/x-vcard, image/jpeg,...

7 2010. március 1. Lássuk mindezt a gyakorlatban…

8 2010. március 1. Címke létrehozása Nokia NFC Manager-ben: New... / Tag Nokia NFC Manager-ben: New... / Tag  Create predefined content  Create predefined content Nézzük, mi mindent lehet egy címkén elhelyezni... Nézzük, mi mindent lehet egy címkén elhelyezni... New record... New record...

9 2010. március 1. Címke importálása Címke adatok.dat kiterjesztésű állományokban Címke adatok.dat kiterjesztésű állományokban Nokia címkék helye: C:\Nokia\Devices\S40_Nokia_6212_NFC_SDK\ examples\NFC\Tags Nokia címkék helye: C:\Nokia\Devices\S40_Nokia_6212_NFC_SDK\ examples\NFC\Tags Felhasználó által létrehozott címkék helye: C:\Documents and Settings\ Felhasználó által létrehozott címkék helye: C:\Documents and Settings\

10 2010. március 1. NDEFMessage int getNumberOfRecords( ) int getNumberOfRecords( ) NDEFRecord[ ] getRecords( ) NDEFRecord[ ] getRecords( ) NDEFRecord[ ] getRecord(NDEFRecordType recordType) NDEFRecord[ ] getRecord(NDEFRecordType recordType) NDEFRecordType[ ] getRecordTypes( ) NDEFRecordType[ ] getRecordTypes( ) void appendRecord (NDEFRecord record) void appendRecord (NDEFRecord record)

11 2010. március 1. NDEFRecord byte[ ] getPayload( ) byte[ ] getPayload( ) NDEFRecordType getRecordType( ) NDEFRecordType getRecordType( ) byte[ ] getId( ) byte[ ] getId( ) void appendPayload(byte[ ] payload) void appendPayload(byte[ ] payload)

12 2010. március 1. Ismétlés DiscoveryManager DiscoveryManager DiscoveryManager dm= DiscoveryManager.getInstance();dm.addTargetListener(this,TargetType.NDEF_TAG);

13 2010. március 1. NDEF üzenet olvasása String url = tps[0].getUrl(Class.forName( "javax.microedition.contactless.ndef.NDEFTagConnection")); NDEFTagConnection conn = (NDEFTagConnection) Connector.open(url); NDEFMessage message = conn.readNDEF();

14 2010. március 1. Rekord tartalmának kiolvasása NDEFRecord[] records = message.getRecords(); stringItem.setText( new String(records[0].getPayload()));

15 2010. március 1. Feladat Hozz létre egy új címkét több különböző típusú rekordból álló NDEF üzenettel! Készíts MIDletet, amely sorra veszi a rekordokat. Ha az text típusú, formázottan kiírja a tartalmat, ha nem szöveges, akkor kiírja, hogy „nem szöveg”. Hozz létre egy új címkét több különböző típusú rekordból álló NDEF üzenettel! Készíts MIDletet, amely sorra veszi a rekordokat. Ha az text típusú, formázottan kiírja a tartalmat, ha nem szöveges, akkor kiírja, hogy „nem szöveg”. Tipp: így egyszerű típust vizsgálni: NDEFRecordType textType=new NDEFRecordType (NDEFRecordType.MIME,"text/plain");

16 2010. március 1. További nézegetnivaló r/identification/173110_NFC_Forum_Type_Ta gs_WhitePaper.pdf r/identification/173110_NFC_Forum_Type_Ta gs_WhitePaper.pdf r/identification/173110_NFC_Forum_Type_Ta gs_WhitePaper.pdf r/identification/173110_NFC_Forum_Type_Ta gs_WhitePaper.pdf s/javame/nfc/ s/javame/nfc/ s/javame/nfc/ s/javame/nfc/


Letölteni ppt "Mobil informatika gyakorlat 2. óra: az NDEF formátum."

Hasonló előadás


Google Hirdetések