본문 바로가기

File

[Android] Get RealPath from Uri public class RealPathUtil { public static String getRealPath(Context context, Uri uri) { String realPath; // SDK = 11 && SDK 19 (Android 4.4) else { realP.. 더보기
[Android] GifView Local Gif 파일을 실행하는데 좋은 라이브러리가 있어서 공유하고자 합니다. https://github.com/koral--/android-gif-drawable-eclipse-sample try { GifDrawable gifDrawable = new GifDrawable(getResources(), R.drawable.giffile); mEmoticon.setImageDrawable(gifDrawable); } catch (Resources.NotFoundException e) { // TODO Auto-generated catch block if (RingQConfig.DEBUG) e.printStackTrace(); } catch (IOException e) { // TODO Auto-gene.. 더보기
[Android] Uri 에서 filePath 가져오기 제가 즐겨 쓰는 소스 입니다. 구글에서 검색해서 얻은 건데 어디서 얻었는지 기억이 안나 공유를 못해드리네요. public static String getPath(final Context context, final Uri uri) { final boolean isKitKat = Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT; if (isKitKat && DocumentsContract.isDocumentUri(context, uri)) { if (isExternalStorageDocument(uri)) { final String docId = DocumentsContract.getDocumentId(uri); final String[] split = docId.. 더보기
[ Android ] Read Only File System IOException ( EROFS ) /system 이나 /data 같은 경우는 android 내부의 중요한 폴더 이기 때문에,Application 에서 File을 생성하거나 삭제를 금지 시켰습니다.그래서 제목과 같은EROFS 라는 Exception이 발생하지요.. 하지만, file을 Sdcard가 아닌 내부 메모리에 저장 하고 싶을 경우에!!!무슨 수를 써서라도 Sdcard에는 파일을 쓰지 않겠다 하시는분들! String filePath = getApplicationContext().getFilesDir().getPath().toString() + "/file.txt";java.io.File file = new java.io.File(filePath); 위와 같이 자신의 Application 경로의 file을 생성하세요.이건 허용도 되며~.. 더보기