http://www.irdroid.com/



안드로이드 리모컨 앱들을 보면 무선 네트워크를(블루투스,와이파이) 사용하여

연결 하는 방식이기 때문에, 일반 IR을 사용하는 제품에는 사용이 불가능하다는 단점이 있다.

이것을 해결하는 방법으로 3.5파이 이어폰잭에 IR LED를 연결하여 리모컨의 신호와 동일한

신호를 (깜빡거림으로 알고 있다) 보낸다면 되겠다고 생각한적이 있다.

장점이라면 적외선 리모컨을 사용하는 제품에도 적용이 가능하다는 것 이겠지만,

단점으로는 IR모듈을 따로 휴대해야 한다는 것이고, 과연 이것을 누가 굳이 구입하겠느냐 였는데.

오늘 검색을 하다, 우연하게 이것을 실제로 만든 사람이 있다는 것을 알았다.

놀랍게도 IR모듈에 '배터리'도 내장시켰다. ㅎㅎ
 
Java Code -> aapt(SDK) -> Android Package(.apk)

Process 마다 -> 가상머신 => 격리 실행

Application -> User ID부여 (동일 ID 부여 가능, Process/VM 공유), Permission(File)

App의 element(구성요소) 공유가능 => main() 없음, component(필요시 -> instance 생성)

Activity :
Visual UI(focused)
첫번째 Activity에는 표시
Drawable window 부요(하나 이상) -> visual context( activity <- [view - supply view] ->user)

Service :
Background 실행, non-visual
ex)재생목록, 음악재생 미디어 플레이어(음악 제어 -> Activity 아님 / Background 상태 재생 안됨)

Broadcast Receiver :
Broadcast Announcement 수신/응답
System code에서 발생(app도 가능)
Notification Manager : 사용자 이목 끌기(조명, 진동, 사운드) -> Status bar에 상주

Content Provider :
다른 App에서 특정 App의 Data set 생성 -> 표준 Method
content provider -> Method 호출, content provider 통신 가능

from : [http://developer.android.com/index.html]

+ Recent posts