본문 바로가기
C++ 200제/코딩 IT 정보

안드로이드 개발자 사이트 NFC 데모 코드 (Android NFC)

by vicddory 2019. 3. 29.

안드로이드 개발자 사이트 NFC 데모 코드 (Android NFC)


■ 참조 사이트


■ 참고 자료


NFC 개발자 사이트 데모 코드 - New tag collected[안드로이드] 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[] {(byte0xd1, (byte0x02, (byte0x0f, (byte0x53, (byte0x70, (byte0xd1,
            (byte0x01, (byte0x0b, (byte0x55, (byte0x01, (byte0x67, (byte0x6f,
            (byte0x6f, (byte0x67, (byte0x6c, (byte0x65, (byte0x2e, (byte0x63,
            (byte0x6f, (byte0x6d};
 
    public static final byte[] ENGLISH_PLAIN_TEXT =
        new byte[] {(byte0xd1, (byte0x01, (byte0x1c, (byte0x54, (byte0x02, (byte0x65,
            (byte0x6e, (byte0x53, (byte0x6f, (byte0x6d, (byte0x65, (byte0x20,
            (byte0x72, (byte0x61, (byte0x6e, (byte0x64, (byte0x6f, (byte0x6d,
            (byte0x20, (byte0x65, (byte0x6e, (byte0x67, (byte0x6c, (byte0x69,
            (byte0x73, (byte0x68, (byte0x20, (byte0x74, (byte0x65, (byte0x78,
            (byte0x74, (byte0x2e};
 
    public static final byte[] SMART_POSTER_URL_AND_TEXT =
        new byte[] {(byte0xd1, (byte0x02, (byte0x1c, (byte0x53, (byte0x70, (byte0x91,
            (byte0x01, (byte0x09, (byte0x54, (byte0x02, (byte0x65, (byte0x6e,
            (byte0x47, (byte0x6f, (byte0x6f, (byte0x67, (byte0x6c, (byte0x65,
            (byte0x51, (byte0x01, (byte0x0b, (byte0x55, (byte0x01, (byte0x67,
            (byte0x6f, (byte0x6f, (byte0x67, (byte0x6c, (byte0x65, (byte0x2e,
            (byte0x63, (byte0x6f, (byte0x6d};
 
    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)

댓글