안드로이드 개발자 사이트 NFC 데모 코드 (Android NFC)
■ 참조 사이트
- 개발자 사이트 - Developers, Develop [링크]
- 안드로이드 NFC 기본과 확장 - Near Field Communication [링크]
- NFC 패키지 - android.nfc [링크]
■ 참고 자료
- NfcDemo - nfcdemo.rar [링크]
- NFC Guava - guava-11.0.1.jar [링크]
- 안드로이드 NFCDemo 예제 분석 - Cafe.naver.com/android21 . 김태성 [링크]
[안드로이드] NFC 개발자 사이트 데모 코드 - New tag collected
근데 정말 데모라서,
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | public class MockNdefMessages{ public static final byte[] SMART_POSTER_URL_NO_TEXT = new byte[] {(byte) 0xd1, (byte) 0x02, (byte) 0x0f, (byte) 0x53, (byte) 0x70, (byte) 0xd1, (byte) 0x01, (byte) 0x0b, (byte) 0x55, (byte) 0x01, (byte) 0x67, (byte) 0x6f, (byte) 0x6f, (byte) 0x67, (byte) 0x6c, (byte) 0x65, (byte) 0x2e, (byte) 0x63, (byte) 0x6f, (byte) 0x6d}; public static final byte[] ENGLISH_PLAIN_TEXT = new byte[] {(byte) 0xd1, (byte) 0x01, (byte) 0x1c, (byte) 0x54, (byte) 0x02, (byte) 0x65, (byte) 0x6e, (byte) 0x53, (byte) 0x6f, (byte) 0x6d, (byte) 0x65, (byte) 0x20, (byte) 0x72, (byte) 0x61, (byte) 0x6e, (byte) 0x64, (byte) 0x6f, (byte) 0x6d, (byte) 0x20, (byte) 0x65, (byte) 0x6e, (byte) 0x67, (byte) 0x6c, (byte) 0x69, (byte) 0x73, (byte) 0x68, (byte) 0x20, (byte) 0x74, (byte) 0x65, (byte) 0x78, (byte) 0x74, (byte) 0x2e}; public static final byte[] SMART_POSTER_URL_AND_TEXT = new byte[] {(byte) 0xd1, (byte) 0x02, (byte) 0x1c, (byte) 0x53, (byte) 0x70, (byte) 0x91, (byte) 0x01, (byte) 0x09, (byte) 0x54, (byte) 0x02, (byte) 0x65, (byte) 0x6e, (byte) 0x47, (byte) 0x6f, (byte) 0x6f, (byte) 0x67, (byte) 0x6c, (byte) 0x65, (byte) 0x51, (byte) 0x01, (byte) 0x0b, (byte) 0x55, (byte) 0x01, (byte) 0x67, (byte) 0x6f, (byte) 0x6f, (byte) 0x67, (byte) 0x6c, (byte) 0x65, (byte) 0x2e, (byte) 0x63, (byte) 0x6f, (byte) 0x6d}; public static final byte[][] ALL_MOCK_MESSAGES = new byte[][] {SMART_POSTER_URL_NO_TEXT, ENGLISH_PLAIN_TEXT, SMART_POSTER_URL_AND_TEXT}; } | cs |
MockNdefMessages.java 파일 내부에 존재하는 위의 안드로이드 코드만 실행이 됩니다.
실제로 태그의 데이터를 읽어서 액티비티에 표현해주진 않습니다. 자세한 건 맨 위에 김태성씨가 수고해주신 예제 분석 자료를 참조하세요.
안드로이드 개발자 사이트 NFC 데모 코드 (Android NFC)