티스토리 뷰

android 소스를 보다가 aidl 파일이 보여서..

무엇인고~ 하고 바로 구글 형님에게 물어보니~


역시나 한 유능한 분께서 블로그도 써놓고 예제도 올려놓으셨다.

http://blog.naver.com/PostView.nhn?blogId=huewu&logNo=110083320332&parentCategoryNo=18&viewDate=&currentPage=1&listtype=0


 AIDL ( Android Interface Definition Langage ) 는 IPC의 한 역할로,

서로 다른 프로세스 에서 Class를 공유하고자 할 때 사용한다고 정의 하고 싶다.


즉, 일반적으로 Activity에선 Service를 start하고 end의 역할이 끝이다.

하지만, AIDL을 이용하면 Service와 binding되어

Service의 함수들을 마음 껏 사용이 가능하다.

참조 : http://javaexpert.tistory.com/114

참조2 : http://blog.naver.com/PostView.nhn?blogId=tempests05&logNo=20146137109


예제를 실행해보면 확실히 알 수 있을 것이다.


그럼 오늘도 즐코딩~

댓글
댓글쓰기 폼
공지사항
Total
342,111
Today
46
Yesterday
376
«   2018/08   »
      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 29 30 31  
글 보관함