본문 바로가기

안드로이드18

Linux4Android 5th Afternoon Linux MultiMedia관련 library. artoolkit (마커) opencr(마커리스) camera AR(오브제) framebuffer를 볼 때에는 include/linux/fb.h를 봐라. samsung은 drivers/video/samsung/s3cfb.c를 보라. arch/arm/plat-s5pc1xx/ 아래에 dev-fb.c를 참고. ffmpeg이나 혹은 mplay를 분석, 포팅하고자 한다면 buildroot를 이용하자.(http://buildroot.uclibc.org) linphone을 arm으로 포팅할 경우 필요 라이브러리 수가 30개 이상. MPEG-4나 H.264(263) 코덱을 이해해야 하며, stagefright 혹은 opencore를 이해해야 한다. tar zxvf ff.. 2010. 11. 12.
getSystemService()의 강력함. LCD on 상태인지, off 상태인지 체크하고 싶을 때가 있다. 그럴때 상태에 따른 분기를 주고 싶을 때 이렇게 활용하면 된다. import android.os.PowerManager; ... private PowerManager pm; ... boolean abc() { pm = (PowerManager) getSystemService("power"); if (!pm.isScreenOn()) { return; } } 이렇게 하면 System Service 중 POWER_SERVICE ("power") =====> A PowerManager for controlling power management. POWER_SERVICE에 대한 서비스를 불러올 수 있다. 이 밖에도 http://developer.a.. 2010. 4. 7.
시작하세요! 안드로이드 프로그래밍 / 위키북스 마이크로소프트웨어라는 잡지를 매우 좋아한다. 나에게 필요한 정보들만 쏙쏙 제공하는 잡지이기 때문이다. 책에 대해 얘기하기 전에 왠 잡지얘기냐 할 수 있겠지만, 사실은 이 책을 이 잡지에 응모하여 경품으로 받았다. 그래서 더 나에겐 기억에 남는 책이다. 공교롭게도 회사에서 안드로이드 프로젝트에 참여하기 위해 막 공부를 한창 하고 있을 시기였기때문에 사실 더 고맙기도 했다. 뭐... 아이폰 프로그래밍 책을 줬다 하더라도 고마웠겠지만.. 그래도 실생활에 연관되니 더 좋다. 책 가격이 무려 36,000원이던데!! 띠용! 책 내용들은 대체로 머 일반적인 내용이었다. 사실 이 책을 보기 전에 약 일주일이지만 안드로이드 교육도 다녀왔고, 이 책 이전에 다른 책(빨간색 프로페셔널 안드로이드)도 본 상태라 기본적인 용어.. 2010. 2. 4.
구글 안드로이드 차세대 플랫폼 네임은 프로요?! 차세대 안드로이드 이름, 식후 간식 ‘프로요(Froyo)’ Translation : 2010-01-18 10:53:22 / 최용석 기자 (rpch@betanews.net) 스마트폰 열풍이 거세지면서 구글의 ‘안드로이드(Android)’ 플랫폼을 채택한 스마트폰에도 관심이 집중되는 가운데, 구글이 차세대 안드로이드 버전의 정식 명칭을 발표했다. IT 전문 소식지 인가젯(Engadget)은 구글의 안드로이드 차석 제품 매니저 에릭 쳉(Erick Tseng)의 말을 인용해 다음 버전 안드로이드의 명칭이 ‘프로요(Froyo)’라고 보도했다. 에릭 쳉의 설명에 따르면 프로요라는 이름은 ‘프로즌 요거트(frozen yogurt)’의 줄임말로, 기존 안드로이드 플랫폼 명칭이 디저트 이름에서 따온 것을 그대로 이어가고.. 2010. 1. 18.
안드로이드에서 타겟 연결해서 apk 설치하기. 완전심플;;ㅋ adb install *****.apk 이러면 /data/... 에 설치되었다고뜨고 끝난다. 헐! 물론 이것은 USB로 연결된 상태.ㅎ 아이폰과 비교할만큼 쉽군. 2009. 12. 23.
안드로이드 교육 4일차 오후 안드로이드 폰 내에서 상단에 Notification을 띄울 수 있다. 그것은 프로그램 내에 Thread를 생성해서 처리하면 되는 것이다. ⓐ 구현하는 방법 1 -정의하는 코드 class MyThread extends Thread { public void run() { // 독립적으로 수행할 코드 즉, Thread가 할 일(thread는 아니다) } } -실행하는 코드 MyThread t = new MyThread(); t.start(); // 이 때 run을 실행하면 그냥 run만 실행되고 끝난다. 따라서 start()로 해야 새롭게 thread가 생성이 된다. ⓑ 구현하는 방법 2 만약 extends한 것이 이미 있어서, Thread를 extends할 수 없는 상황에서는 ~~ implements Run.. 2009. 12. 10.
반응형