마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

파일 복사, 이동해 관해서 질문 드립니다.

+1 추천
파일 이동, 복사에 관해서 질문 드립니다.

 

파일 매니지 하는(Astro같은) 앱을 짜보려고 하고 있습니다.

복사는 구현했고, 파일 이동에 대해서 질문 드릴게요.

 

검색을 좀 해보니깐 A폴더에있는 파일을 B폴더로 이동 시킬때 방식이 보통

"A폴더에 있는 파일 오픈 > B폴더로 복사 > A폴더에 있는 원본 파일 삭제"

거의 이렇게 구현 되어있더라구요. 그래서 실제로 파일을 복사 하는 시간과 같구요.

 

근데 같은 드라이브에서 파일 이동시 순식간에 끝나잖아요? 실제로 복사가 되는게 아니고

저장 정보만 바꿔주는 방식이라서 그렇게 되는걸로 알고 있습니다.

 

안드로이드 앱단에서 위와 같은 방식이 가능한가요? 해당 클래스나 api가 있으시면 알려주셨으면 좋겠네요 ㅎ

 

이상입니다.

즐거운 하루되세요.^^
givesun (270 포인트) 님이 2013년 2월 28일 질문

2개의 답변

0 추천
검색을 좀 해보니깐 A폴더에있는 파일을 B폴더로 이동 시킬때 방식이 보통

"A폴더에 있는 파일 오픈 > B폴더로 복사 > A폴더에 있는 원본 파일 삭제"

 

보통 저렇게 안합니다.

 

파일이동은 보통 File 클래스의 renameTo 메소드로 이동합니다.

검색하시면 예제 나옵니다.
원조안드로이드 (58,190 포인트) 님이 2013년 2월 28일 답변
renameto를 생각 안해본건 아닌데요. 외장메모리에서 내장메모리로 옮길수가 없더라구요... 흠...
0 추천
저도 이것저것 해봐는데 제일 안전한건 파일복사하고 원본파일삭제가 맞습니다

다른분이 renameto말하셔는데

이건 않쓰시는게 좋습니다

이유는 http://blog.daum.net/uttiboy/13360405
건방진프로그래머 (26,630 포인트) 님이 2013년 2월 28일 답변
...