▲ 쓰기를 통해 문자열을 txt형태로 저장한뒤 읽기로 불러들여 TextView에 넣은 스크린샷
안드로이드에서 파일 저장 및 불러오는 프로그램이다.
FileInputStream fis = openFileInput("test.txt");
openFileInput은 저장된 파일을 불러올때 사용하며 FileInputStream타입 변수에 저장한다.
FileOutputStream fos = openFileOutput("test.txt",Context.MODE_WORLD_WRITEABLE);
openFileOutput은 읽기,쓰기 등의 관리에 사용되는데 FileOutputStream 타입 변수에 저장한다.
▲ openFileOutput의 각종 모드들이다.
MODE_WORLD_READABLE : 읽기
MODE_WORLD_WRITEABLE : 쓰기
MODE_PRIVATE : 단독으로 읽을때(close()메소드를 통해 끝내지않는한 다른 곳에서 파일 을 읽을수 없다.
데이터를 읽을 땐 read() 메소드를 사용하고, 데이터를 넣을 때는 write()메소드를 사용하는데, 데이터를 불러들이거나 저장할 때 byte타입으로 저장해야한다.
'프로그래밍 > Java, Android' 카테고리의 다른 글
(안드로이드-이클립스) 화면 세로방향과 가로방향 설정하는 방법 (0) | 2016.07.09 |
---|---|
(안드로이드) 파일 처리 응용 (0) | 2016.07.09 |
(안드로이드) 쓰레드를 이용한 간단한 동작 소스 (0) | 2016.07.09 |
(Java) 쓰레드 (0) | 2016.07.09 |
(안드로이드) RGB 코드정해서 텍스트 색 변환하는 어플리케이션 (0) | 2016.07.09 |