본문 바로가기

MISCELLANEOUSNESS272

정보처리 기사 기출문제 최근 문제로 한 4~5개 외우면 붙는단다. 접수 2월 18~24일까지 잊지말고 신청하자. 2011. 2. 6.
Eclipse SVN 사용시 unable to load default svn client error가 발생할 경우 Eclipse SVN 사용시 unable to load default svn client error가 발생할 경우 국내외 외국 사이트에서는 eclipse 부터 다시 재설치 했다는 말도 있지만, 또 몇몇 사이트에서는 SVN에 필요한 Library가 동작하지 않아서 그렇다는 말도 있다. 결론은 SVN Library를 다시 설치하거나 정확히 찾아 주면 된다는 얘기다. 뭐 일일히 찾을 수도 있겠지만, 귀찮은 일은 생략하고 SVN Library를 다시 설치하자. 기존에 사용하고 있던 mirror 사이트에서 아직 인스톨 되지 않은 것들을 설치하고 재시작하면 정상적으로 동작.. subclipse에서 이런 에러가 빈번하게 발생된다고 하니 안쓰는 것도 한가지 방법!!! 2011. 2. 5.
android] 단말기의 전화번호 얻는 방법 안드로이드 프로그래밍 도중 단말기의 전화번호가 필요할 때 쓰면 됨. 1. AndroidManifest.xml 권한 추가 2. Code 적절한 위치에 삽입 TelephonyManager telephony = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); telephony.getLine1Number(); 2011. 1. 31.
android] 실행 중인 프로그램 Process 죽이기 아래 첫 번째 소스는 android 2.2 이전 버전에서만 동작 된다고 한다. 현재는 대부분 거의 2.2 이상의 버전을 사용하고 있기 때문에 크게 유용하지 않을지도 모른다. ActivityManager am = (ActivityManager) getSystemService(ACTIVITY_SERVICE); am.restartPackage(getPackageName()); 권한도 필요하니 잊지 말고 설정해 주자. 패키지에 있는 Activity리스트를 이용하여 Activity를 종료 시키는 방법이라고 하는데, 주의할 점은 종료 시키더라도 작업이 남아 있다면 다시 프로세스에 다시 올라온다고 한다. 작업을 남겨 놓지 않는다면 죽겠지.. 뭐 자세하게 써보지는 않아서 자세한 설명은 생략 다시 다른 방법으로는 현재 .. 2011. 1. 30.
내 eclipse 환경 설정에 필요한 주소들 Subclipse SVN :: 이거만 쓰면 왠지 좀 기능이 떨어지는거 같은.. Subclipse - http://subclipse.tigris.org/update Subversive SVN 관련 :: 그래서 이것도 깔아주는데.. 이걸 먼저 까는게 더 좋은듯.ㅎ Subversive SVN Connectors Site - http://community.polarion.com/projects/subversive/download/eclipse/2.0/update-site/ 안드로이드 설치 Android update site - https://dl-ssl.google.com/android/eclipse/ Visual editor - http://download.eclipse.org/tools/ve/updates/.. 2011. 1. 28.
android] Soft Keyboard 완료(Done) 키 핸들링하기. passText.setOnEditorActionListener( new OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { // TODO Auto-generated method stub if ((actionId == EditorInfo.IME_ACTION_DONE) || (event != null && event.getKeyCode() == KeyEvent.KEYCODE_ENTER)) { // something To do. clearPage(); } return false; } }); 안드로이드 프로그래밍 중에 soft keyboard에서 입력되는 완료(Don.. 2011. 1. 28.
Android EditText 키보드 보이기. public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.page); context = this; passText = (EditText)findViewById(R.id.c_passEdit); passText.requestFocus(); Timer timer = new Timer(); timer.schedule( new TimerTask() { @Override public void run() { // TODO Auto-generated method stub InputMethodManager m = (InputMethodManager)context.getSystemSe.. 2011. 1. 9.
Android ImageView 여백에 투명효과 주기. 투명효가를 주기 위해서는 android:background="#a0000000" 부분을 삽입해 주면 된다. 2011. 1. 9.
URI로 파일 경로(FILE PATH) 획득하기. String photoPath = null; if((photoPath = _dataProcess.getText("url", null)) == null ) return; Cursor c = context.getContentResolver().query(Uri.parse(photoPath), null, null, null, null); c.moveToFirst(); String path = c.getString( c.getColumnIndex(MediaStore.MediaColumns.DATA)); Uri uri = Uri.fromFile( new File(path)); c.close(); android에서 Uri를 알고 있고 절대경로(파일경로)를 알애야 할 때 위 처럼 하면 된다. 2011. 1. 5.
사용기] 장갑끼고 모바일 기기를 조작해야 한다면 Alupen 사람의 손을 대신해서 모라비일 기기의 입력을 도와줄 펜.. AluPen이라는 이름을 갖고 있다. 포장은 그저 그렇게 범상하고.. 디자인은.. 음 약간 둔탁하게 보이기도 하지만, 알루미늄의 느낌이 좋아서 만족하게 되지만.. 이 차가운 느낌이 싫다면 어쩔수 없겠지.. 실제로 영하 14도의 실외에서 사용해 봤는데.. 인식은 정말 잘 된다. 문제는 장갑을 뚫고 들어오는 한기가 되겠다. 문서를 읽으면서 실제로 필기하는 느낌도 받을 수 있으니 나름 만족하고 있다. 2011. 1. 1.
Android WakeLock 화면, 키보드 항상 켜지게 수정하기. [ Android WakeLock 항상 켜지게 수정 ] 안드로이드 개발을 하다보면 오래걸리는 작업이나 화면을 항상 켜두고 싶을 때가 있는데.. 이럴때 wakelock을 이용하면 된다. 오래걸리는 작업, 예를들면 파싱이나, 대용량 DB를 읽는 과정에 시간이 경과되어 화면이 꺼지면 사용자는 어플이 죽엇다고 인식하기 쉽다. 이러한 오해를 미연에 방지하기 위해서 로딩 메시지를 띄우기도 하지만 화면이 꺼지면 무용지물이다. 따라서 wakelock은 이러한 시점에서 매우 큰 도움을 준다. wake lock은 cpu, screen, keyboard back light를 제어할 수 있는데, 그 조합이 각각 다르다. Flag Value CPU Screen Keyboard PARTIAL_WAKE_LOCK On* Off Of.. 2010. 11. 27.
안드로이드 기기들의 해상도. 안드로이드 폰 해상도 비교 언제 어디서 받았는지 기억이 잘 안납니다. 하지만 안드로이드 개발을 공부하고 있어서 개인적인 참고용으로 이곳에 올려둡니다. 2010. 11. 26.
반응형