글
'학습정리 > by Min' 카테고리의 다른 글
안드로이드 nfc 사이트 (0) | 2013.07.18 |
---|---|
AOP(Aspect-oriented programming) (0) | 2013.07.12 |
nodejs (0) | 2013.07.11 |
css & selector & 상속 (0) | 2013.06.26 |
박스 모델 (0) | 2013.06.25 |
안드로이드 nfc 사이트 (0) | 2013.07.18 |
---|---|
AOP(Aspect-oriented programming) (0) | 2013.07.12 |
nodejs (0) | 2013.07.11 |
css & selector & 상속 (0) | 2013.06.26 |
박스 모델 (0) | 2013.06.25 |
안드로이드 인트로 화면
안드로이드 NFC (0) | 2013.07.19 |
---|---|
Java Script (0) | 2013.07.09 |
HTML & CSS (0) | 2013.06.25 |
(수정중) GIT Server 구축 및 Log4J 설정 (0) | 2013.06.24 |
onResume()
- 홈버튼을 이용해 나가던지 Back버튼으로 나가던지 onDestory()함수를 사용하지 않는다면,
다시 앱을 실행되면onCreate()함수가 실행이 되지 않고 onResume()가 실행된다.
onPause()
- 인텐트 전달을 중지시킨다.
NDEF
- NDEF (NFC Data Exchange Format)는 NFC에서 데이터를 교환하기 위한 포맷.
- NFC 디바이스가 NFC 태그로부터 데이터를 가져올 때, 그리고 NFC 디바이스 사이에 P2P로 데이터를 전송할 때 이 포맷을 사용
NDEF 메시지
- 기본적인 메시지 단위 하나를 'NDEF 메시지 (NDEF Message)'라고 부른다.
- 하나의 NDEF 메시지는 여러 개의 'NDEF 레코드 (NDEF Record)'로 구성되어 있다.
NDEF 레코드
- 하나의 NDEF 레코드는 하나의 데이터를 담는데, 이 데이터를 '페이로드 (payload)' 라고 한다.
- 결국 이 페이로드를 전달하기 위해서는 NDEF 레코드가 필요하다.
- 페이로드 데이터는 그냥 byte 덩어리이기 때문에 이것만 보고는 이 데이터가 그냥 텍스트인지, URL인지,
이미지인지, 동영상인지 알 수가 없다. 그래서 '페이로드 타입'이 필요하다.
- 인터넷을 예로 들면, 인터넷에 있는 수많은 콘텐츠들은 모두 MIME타입이라고 하는 타입을 가지고 있다.
- PNG 이미지라면 'image/png', mpeg 동영상이라면 'video/mpeg', 그냥 텍스트라면 'text/plain' ... 이와 마찬가지로 페이로드도 타입을 갖는다.
- 하나의 메시지에 여러 개의 레코드가 존재하므로, 어떤 레코드가 다른 레코드를 참조하는 경우가 생기는데
- 이 경우 레코드에 대한 식별자가 필요하다. 이것을 페이로드 'ID'라고 한다. 대부분의 경우 이 ID가 필요없는데
그래서 ID는 생략될 수 있다.
- 이렇게 '페이로드', '타입', 'ID' 세 가지가 NDEF 레코드의 주요 구성 요소가 된다. 실제로는 각 구성요소의 길이와 '레코드 헤더'가 추가되기 때문이다.
TNF 와 Type
- MIME 타입 이외의 다른 타입들도 포함하고자 해서, 'Type' 외에 이 Type이 MIME Type 형식으로 정의된 Type인지, 아니면 다른 형식의 Type인지를 구분할 필요가 있을 것인데, 이것이 TNF (Type Name Format)이다.
즉, 'Type이 어떤 형식으로 되어 있는가'를 나타낸다.
사이트정리 (0) | 2013.07.21 |
---|---|
Java Script (0) | 2013.07.09 |
HTML & CSS (0) | 2013.06.25 |
(수정중) GIT Server 구축 및 Log4J 설정 (0) | 2013.06.24 |
RECENT COMMENT