본문 바로가기
반응형

Android23

오픈소스 git svn 안드로이드 프로젝트 이클립스로 가져오기 오픈소스 git svn 안드로이드 프로젝트 이클립스로 가져오기 이런 오픈소스 프로젝트를 봤다고 하자. URL 부분만 복사 SVN Reopository Exploring Perspective에서 New Repository Location 선택 URL붙여넣기 가져온걸 볼 수 있다.trunk에서 프로젝트 Root(최상위)폴더를 찾자.프로젝트를 어떻게 관리하냐에 따라 위치가 다른데모르겠으면 .project파일이 있는 폴더이다. 폴더 우클릭 후 체크아웃. 프로젝트가 import됬으면 속성들어가서최신 BuildTarget을 고르고 자바 컴파일러 1.6 사용. 2012. 10. 12.
이클립스에서 안드로이드 라이브러리 프로젝트 사용하기. 이클립스에서 안드로이드 라이브러리 프로젝트 사용하기. Build Path설정하고 머하고 해도 ClassNotFound NoClassDefFoundError R$id등등 에러가 뜨면서잘 안되서 삽질했는데,다른걸 사용하는거였다. https://github.com/pingpongboss/StandOut이 오픈소스 를 예를 들어보자. StandOut은 라이브러리고,StandOutExample은 샘플 코드이다. StandOut 즉, 라이브러리 프로젝트 설정에서 Is Library를 체크한다. StandOutExample 즉, 라이브러리를 사용하는 예제코드의 설정에서 Add...을 누르면 Is Library체크 했던 프로젝트 목록이 나온다.이걸 추가시키고 빌드하면 성공! 2012. 10. 12.
android-scripting Pycon2011 android programming-using_python from George Goh android에서 python실행이 가능하다.toast나 GUI SMS접근 등도 가능.http://code.google.com/p/android-scripting/ 2012. 9. 24.
전화 번호로 전화번호부 검색 static String getName(ContentResolver CR, String num) { Cursor contacts2 = CR.query(ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, "data1 = "+ num, null, null); String phone_name = null; while (contacts2.moveToNext()) { phone_name = contacts2.getString(contacts2.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME)); return phone_name; } return num; } 2011. 11. 8.