본문 바로가기

프로그래밍/Android55

getBaseContext()와 getApplicationContext()의 차이 getBaseContext()와 getApplicationContext()의 차이 - getBaseContext() : Activity와 관련되었을 때 사용 - getApplicationContext() : Service와 관련되었을 때 사용 2013. 5. 14.
Cursor의 메서드 목록 Cursor의 메서드 목록 메서드 설명 close 결과셋을 닫는다 getColumnCount 컬럼의 개수를 구한다 getColumnIndex 이름으로부터 컬럼 번호를 구한다 getColumnName 번호로부터 컬럼 이름을 구한다 getCount 결과셋의 레코드 개수를 구한다 getInt 컬럼값을 정수로 구한다 인수로 컬럼 번호를 전달한다 getDouble 컬럼값을 실수로 구한다 getString 컬럼값을 문자열로 구한다 moveToFirst 첫 레코드 위치로 이동한다 결과셋이 비어 있으면 false를 리턴한다 moveToLast 마지막 레코드 위치로 이동한다 결과셋이 비어 있으면 false를 리턴한다 moveToNext 다음 레코드 위치로 이동한다 마지막 레코드이면 false를 리턴한다 moveToPre.. 2013. 4. 22.
URI, String 변환 URI, String 변환 URI uri; String string; string = uri.toString(); uri = URI.parse(string); 2013. 4. 21.
SlidingMenu, ActionBarSherlock 사용시 유의점 SlidingMenu, ActionBarSherlock 사용시 유의점 (SlidingMenu의 Library는 LibrarySlidingMenu, ActionBarSherlock의 Library는 LibraryABS로 임의로 명명) Library와 SampleSource import 후... 1. LibrarySlidingMenu - SlidingMapActivity.java - Project Build Path - Google APIs로 변경 (이유는 Map을 사용하기 때문) 2. Library Project는 Project Build Path에 Is Library에 체크, 그냥 Project면 체크해제 3. Project파일의 libs에 android-support-v4.jar가 중복된다면 하나만 남.. 2013. 4. 3.
Tstore(티스토어) 재검증시 확인사항 티스토어는 관련 문서들이 잘 되어있어 첫 등록하는데에는 큰 무리가 없다. 하지만, 업데이트시에 실수를 범할 수 있어 정리해 보았다. 1. AndroidManifest.xml파일의 VersionCode를 상위버전으로 변경해 주어야 한다. : 맨 처음 올렸다면 1일텐데 이를 2로 변경해주어야 한다. 2이면 3으로, 3이면 4로... 2. 업데이트시 Binary File을 재업로드 해야하는가? : 상황에 따라 다르다. 티스토어는 바이너리파일별로 단말의 해상도를 '지원/미지원' 선택할 수 있다. A와 B라는 바이너리파일이 있다고 가정하면 A에서는 50개, B에서는 40개의 중복되지 않는 해상도를 각각 지원하는 방식인 거 같다. 3. 이미 업로드된 Binary File에서 파일교체시 : 파일만 교체한다고 업데이트.. 2013. 3. 18.