Archive

Archive for the ‘Android’ Category

Log 남기기

August 31st, 2010 Kim Jong-sun No comments

android.util.Log 클래스에 메서드를 이용하면된다.

Log 클래스 안에 모든 메서드는 static 으로 선언되어 있기때문에 객체 생성 없이 그냥 불러 쓰면된다.

상황에 따라 debug, error, warning, information 등의 메서드를 사용하면 된다.

아래와 같이..

사용 방법은

클래스의 멤버 변수로

private static final String TAG = "[Debug Message] ";

“[Debug Message]” 라는 tag 를 지정해준 후

로그를 남기고자 하는 부분에

Log.d(TAG, "### onCreate() start!!");

와 같이 로그를 남기면 된다.

Logcat 에서 아래와 같이 확인할 수 있다.

  • Google Bookmarks
  • Google Reader
  • Twitter
  • Facebook
  • Google Buzz
  • WordPress
  • Share/Bookmark
Categories: Android Tags:

안드로이드 앱 개발 페스티벌 개발자 컨퍼런스

August 27th, 2010 Kim Jong-sun No comments

출처 – http://twitonair.com/SKTstore

  • Google Bookmarks
  • Google Reader
  • Twitter
  • Facebook
  • Google Buzz
  • WordPress
  • Share/Bookmark
Categories: Android Tags:

파일 관리

August 25th, 2010 Kim Jong-sun No comments

파일 경로는 /data/data/패키지명/files 디렉토리에 저장

Context 클래스

입출력 관련 메서드

파일 삭제 메서드


파일 저장 예

try {
   FileOutputStream fos = openFileOutput("test.txt", Context.MODE_WORLD_READABLE);
   String str = "Android File IO Test";
   fos.write(str.getBytes());
   fos.close();
   mEdit.setText("write success");
} catch (FileNotFoundException e) {
   System.out.println(e.getMessage());
} catch (IOException e) {
   System.out.println(e.getMessage());
}

openFileOutput() 메서드를 이용. String name : 파일명, int mode : 모드 선택

write() 메서드를 이용해서 파일 안에 데이터를 저장한다. 마지막엔 close()를 호출한다.

파일을 삭제할 때는 deleteFile(String name) 메서드를 호출하면 된다.

res 디렉토리에서 파일을 불러올 때는 위에 메서드들을 사용한다.


InputStream fres = getResources().openRawResource(R.raw.restext);

이런 형식으로

  • Google Bookmarks
  • Google Reader
  • Twitter
  • Facebook
  • Google Buzz
  • WordPress
  • Share/Bookmark
Categories: Data Management Tags: