[카테고리:] Development


  • 안드로이드 SD 카드 관련 인텐트들

    플젝하다가 데이터 있는 sd 카드 갑자기 뽑히면 어떻게 하나 고민하다가 인텐트 날라온다고 해서 그거 등록해서 처리 할려는데 다 해준거 같은데 안온다 -_-;; 아씨검색에 검색을 하다가 방법을 찾았다. 잘 날라온다 <intent-filter> <action android:name=”android.intent.action.MEDIA_EJECT”/> <action android:name=”android.intent.action.MEDIA_BAD_REMOVAL”/> <action android:name=”android.intent.action.MEDIA_MOUNTED”/> <action android:name=”android.intent.action.MEDIA_REMOVED”/> <action android:name=”android.intent.action.MEDIA_UNMOUNTED”/>… “read more”


  • 안드로이드에서 WM_TIMER랑 비슷한 타이머 쓰기

    private TimerTask second; second = new TimerTask() { @Override public void run() { //뭔가 하고 싶은 작업 } }; Timer timer = new Timer(); timer.schedule(second, 3000); 비슷한지 아닌지는 잘 모르겠다만 이렇게 해주면 된다. 저 스케쥴러에 뒤에 숫자는 시간으로 예제는 3초마다… “read more”


  • 안드로이드 특정앱 자동실행시키기…

    public class AutoRun extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { // TODO Auto-generated method stub String action = intent.getAction(); if(action.equals(“android.intent.action.BOOT_COMPLETED”)){ Intent i = new Intent(context, Main.class); i.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(i); } } } 코드는 위와 같이 해주고 <uses-permission android:name=”android.permission.RECEIVE_BOOT_COMPLETED”… “read more”


  • adb shell로 키 누르기

    adb shell로 키 누르기

    플젝하다가 systemui.apk를 날려버리고 해야 하는 작업이 있어서 Back, Home, Menu 키를 누를 방법을 찾게되었고 여기 정리해둡니다. 이건 Back 버튼 누른 효과를 가져옵니다. 도스창에서(adb.exe 있는 폴더에서) adb shell input keyevent 키코드 누르면 됩니다. 0 –>  “KEYCODE_UNKNOWN” 1 –>  “KEYCODE_MENU” 2 –>… “read more”


  • 안드로이드 카메라 미리보기 없이 사진찍기

    안드로이드 기기에서 사진을 찍을때 미리보기 화면이 나오는데 이걸 안나오게 하면서 사진을 찍을수 있는 방법에 대해 찾아보다가dummy surfaceview를 이용해서 찍으면 된다고 해서 해봤는데 진저브레드 2.3.3에서는 잘되는것을 확인했다. 이걸 이용해서 백그라운드 서비스를 사용해서 사진찍히는것을 확인했고 동영상도 녹화 할 수 있도록 작업을 할려다가폰이 변경되면서… “read more”