2012-02-15 3 views
2

스마트 포스터 태그에 다음 데이터를 쓰도록 요청 받았습니다.NFC 스마트 포스터 태그에 데이터를 쓰는 방법

처음으로 200 개 항목에 대한 이벤트)

프로그래밍 방식으로 스마트 포스터에서 이러한 정보를 기록하는 등의 할인을 제공 2) 카운트 값 (1) URL?

키/값 쌍으로 작성할 수 있습니까?

샘플 코드에 대한 모든 포인터가 도움이 될 수 있습니까?

미리 감사드립니다.

답변

1

나는 1)과 2)의 요구 사항이 두 가지 레벨이라고 생각한다. Req. 1)은 TNF_WELL_KNOWN과 RTD-SMART_POSTER를 사용하여 안드로이드/NFC 프로그래밍 레벨에 있습니다 (이것은 URL이기 때문에 RTD_URI를 사용하면 jus가 올바르게 작동합니다). REQ에

private NdefRecord createRecord(String text) 
     throws UnsupportedEncodingException { 

    //Intent intent = getIntent(); 
    //EditText editTextWeb = (EditText) 
    EditText editText = (EditText) findViewById(R.id.editTextWeblinks); 
    String webLink = editText.getText().toString(); 
    byte[] uriField = webLink.getBytes(Charset.forName("US-ASCII")); 
    byte[] payload = new byte[uriField.length + 1];    //1 =URIPrefix 
    payload[0] = 0x01;          //http://www. to the URI 
    System.arraycopy(uriField, 0, payload, 1, uriField.length); //appends URI to payload 
    NdefRecord rtdUriRecord = new NdefRecord(
     NdefRecord.TNF_WELL_KNOWN, NdefRecord.RTD_URI, new byte[0], payload); 

    return rtdUriRecord; 
} 

: 여기

몇 가지 코드입니다. 2 우리는 까다로운 부분이 있습니다. Android/NFC API를 사용하면 작성한 각 태그를 식별 할 수 있지만 NF 태그 내에 일종의 카운터 프로그램 논리를 추가 할 수는 없지만이 기능은 외부 애플리케이션 (Android, PC, Mac, 맞춤 장치 등).

멋진 방법 : 귀하의 비즈니스 판매 및 제공을위한 맞춤형 NFC 단말기를 만드십시오. Simpe 방법 : 계산원 컴퓨터에 간단한 앱을 만들어 바코드 (다운로드 한 이미지)를 스캔하고 해당 이벤트와 함께 카운터를 작성하십시오.

도움이 되길 바랍니다.

관련 문제