반응형
원문 : http://childeye.tistory.com/171
1. InputStream → String 변환하기
이 경우는 InputStream 클래스가 제공하는 read() 메소드를 이용해서 String으로 변환이 가능합니다.
InputStream inputStream = ...; //InputStream은 얻어왔다고 가정
StringBuffer out = new StringBuffer();
byte[] buffer = new byte[4094];
int readSize;
while ( (readSize = inputStream.read(buffer)) != -1) {
out.append(new String(buffer, 0, n));
}
String result = out.toString();
2. String → InputStream 변환하기
이 경우는 ByteArrayInputStream을 이용하여 String으로 변환이 가능합니다.
String text = ...; //text는 직접 작성하세요.
InputStream inputStream = new ByteArrayInputStream(text.getBytes("UTF-8"));
반응형
'안드로이드' 카테고리의 다른 글
[안드로이드] /system 디렉토리 remount 하기 (0) | 2012.09.19 |
---|---|
[안드로이드] 텍스트 파일의 캐릭터 셋(Character Set) 얻기 (0) | 2012.09.04 |
[안드로이드] 이클립스 업데이트 오류 (Install download0) (0) | 2012.07.27 |
[안드로이드] AIDL에 Parcelable 데이터 사용하기 (2) | 2012.07.04 |
[안드로이드] Framework에 Service 추가하기 (0) | 2012.06.21 |
[안드로이드] onDestroy() 언제 호출되나? (0) | 2012.03.07 |
[안드로이드] 안드로이드 빌드 시스템 (0) | 2012.03.05 |
[안드로이드] Android.mk 사용하는 이미 정의된 문법 (0) | 2012.03.05 |
[안드로이드] Android의 framework에 resource 추가하기 (0) | 2012.02.14 |
[안드로이드] Target Board에 App 설치 및 실행하기 (0) | 2012.01.11 |