반응형

프로그래밍 정리 297

안드로이드에서 파일 받을 때 프로그래스바로 진행상태 보여주는 방법 소스 코드

주소 : http://blog.naver.com/PostView.nhn?blogId=davincigo&logNo=60161726845 When our application does a task that takes a considerable amount of time, it is common sense to show the progress of the task to the user. This is a good User Experience practice. In this tutorial i will be discussing the implementation of a process-progress dialog.As an example, i am displaying a progress bar that runs ..

안드로이드 웹에서 이미지 다운받기, 이미지 파일 열고 지우기, BitmapFactory

주소 : http://stbaeya.com/tc/219 안드로이드에서는 웹상의 이미지를 자바의 입출력 메소드를 통해 쉽게 볼수 있고, 저장할 수 있다. 지난번 .txt 파일처럼 모든 파일들은 /data/data/패키지명/files/ 정해진 디렉토리로 정해져 있으며임의 경로의 파일들은 맘대로 열수가 없다. 우선 프로젝트 생성하고, 매니페스트 파일로 가서 Pemmission을 몇개 추가해준다. 일단, 웹 링크의 이미지를 안드로이드에서 보여주는 메소드를 짜보자.URL 주소를 통해 연결을 하고, BufferedInputStream 으로 입력을 받는다.다시 버퍼들을 읽어 들여서 Bitmap 을 생성한다. 위에서 생성된 Bitmap 을 ImageView 에 setImageBitmap() 메소드를 통해 갖다 붙이면 ..

서버에서 apk 파일을 받아와 자동 설치 하는 방법?

전문적인 이미지 뷰어 프로그램을 만드는데용량 문제때문에이미지 데이터는 서버에두고어플 실행시 이미지 전체를 다운로드 받아서 사용하는 방법을 구현 하려 합니다. 1. 보안상의 문제때문에 이미지가 포함된 apk 를 다운 받아서 재설치하는 방법을 찾고 있는데 아시나요? ㅠㅠ2. 아니면 압축된 이미지 파일을 불러와 어플 설치경로의 asset 폴더에 압축을 푸는 방법이 있을까요? 이런 건 처음 해봐서 모르겠네요..조언 기다립니다.. ㅠㅠ 이 게시물을...Waplestore, Namu-internet, Software engineer 목록엮인글 주소 : http://www.androidpub.com/index.php?document_srl=1226812&act=trackback&key=f1f2011.01.20 13:..

[안드로이드예제] HTTP로 다운로드 받은 파일을 SDCard에 저장하기 [출처] [안드로이드예제] HTTP로 다운로드 받은 파일을 SDCard에 저장하기

주소 : http://blog.naver.com/PostView.nhn?blogId=q1q3q5&logNo=10099522351 try { //다운로드 받을 URL에 대한 객체를 생성한다. // URL url = new URL("http://somewhere.com/some/webhosted/file"); // URL로 부터 connection 객체를 를 생성한다. HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection(); //생성된 커넥션에 대해 추가적인 설정을 지정한다. 여기서는 get방식의 요청을 설정 urlConnection.setRequestMethod("GET"); urlConnection.setDoOutput(tru..

데이터 다운로드는 내게! - DownloadManager 사용하기

많은 용량의 데이터를 필요로 하는 애플리케이션 혹은 주기적으로 데이터를 업데이트 할 필요가 있는 애플리케이션들은 인터넷에서 데이터를 직접 다운로드하는 기능을 포함해야 합니다. 하지만, 데이터를 다운로드 하는 기능을 구현하는 것이 그렇게 만만한 작업은 아니였습니다.UI 쓰레드의 정지를 방지하기 위해 다운로드 작업은 별도 쓰레드에서 구현해야 했으며, 사용자에게 다운로드 현황을 알려주기 위해 ProgressBar 혹은 ProgressDialog를 사용해야 했습니다. 게다가 일부 코드는 애플리케이션 생애주기를 고려하지 않고 작성하여 사용자의 예기치 않은 동작 때문에 오류가 발생하기도 쉬웠습니다.안드로이드 2.3에서는 이러한 불편을 해소하기 위해 파일 다운로드를 편하게 해주는 DownloadManager 클래스를..

반응형