나는 어떤 출력 경로를 선언 해야 내 아 스 sts 폴더에 다운로드 하 시겠습니까?? 단지 2 개의 질문: 1) 어떻게 두 번째 버튼을 만드는 방법에 대해 이동 하는 AndroAsync. 자바에서 다른 파일을 다운로드 할 것인가? (xml 파일은 분명 하다, 그냥. 자바 🙂 되지 않음) 안녕하세요 u는 가능한 한 서비스를 사용 하 여 파일을 다운로드 하는 방법을 제발 전화를 할 수 있습니다 1. 새 프로젝트를 만들고 모든 세부 정보를 채웁니다. 파일 ⇒ 신품 ⇒ 안 드 로이드 프로젝트 2. 오픈 메인 .xml 다운로드 진행률 표시줄을 표시 하는 단추를 만듭니다. 또한 ImageView를 정의 하 여 다운로드 한 이미지를 표시 합니다. 당신의 메인 .xml 안녕하세요 선생님에 다음 코드를 붙여, 나는 스위치가 있는 같은 응용 프로그램을 개발 하 고, 일단 사용자가 목록에 있는 모든 오디오 파일을 하나씩 다운로드 해야 하 고 진행은 오디오 파일의 이름 외에도 표시 됩니다 , 나는 특정 진행 상황을 표시 하는 문제에 직면 하 고, 일단 사용자가 다운로드를 중지 해야 합니다 스위치를 끄고, 도와 주세요 … 응용 프로그램이 상당한 시간을 소요 하는 작업을 수행 하는 경우 사용자에 게 작업의 진행률을 표시 하는 것이 일반적입니다. 이것은 좋은 사용자 경험 연습입니다. 이 자습서에서는 프로세스 진행 대화 상자의 구현에 대해 설명 합니다.

예를 들어 앱이 웹에서 이미지를 다운로드 하는 동안 실행 되는 진행률 표시줄이 표시 됩니다. 이미지가 완전히 다운로드 되 면 이미지 보기에 이미지가 표시 됩니다. 이 예제를 수정 하 고 원하는 파일 형식으로 시도할 수 있습니다. 재미 있을 수 있습니다! 이 코드를 사용 하지만 대화 상자는 잠시 후에 종료 되며 다운로드가 발생 하지 않습니다. 내가 비디오 다운로드를 사용 하는 경우 내가 여기에 작성 해야 합니다. OutputStream 출력 = 새 FileOutputStream (“/sdcard/some_photo_from_gdansk_poland.jpg”) 나는 그것이 잘 작동 nd 않았다 … … … 그러나 “진행률 대화 상자에 특정 파일 이름을 표시 하려면 어떻게 해야 합니까?” 그것은 가능 할 수 있습니까?? 2. 인터넷을 추가 하 고 외부 디렉터리 사용 권한에 쓰기. xml: activity_main에서 사용자가 파일 URL을 입력 하 고 다운로드 단추를 추가 하는 데 사용 되는 inputType textUri의 편집 텍스트를 추가 합니다.

다운로드 하 여 즐길 수 있는 sd 카드 폴더를 확인 하십시오! 및 WRITE_EXTERNAL_STORAGE, 인터넷 및 사용 권한을 포함 합니다. 이 튜토리얼에 대 한 감사 Ravi. 하지만 apk 파일을 다운로드 하 고 싶습니다. 내가 apk 파일을 다운로드 할 때 그래서 apk 파일이 다운로드 되지 않습니다. 제발 도와주세요!!! 그것은 작동 하지 않는 것을 주석 하는 사람들에 게, 당신은 필요 추가 2 줄의 코드를 읽기/쓰기 SD 카드에 대 한 허가에 대 한 안 트 로이드 매니페스트::d isqus @disqus_hGtfEs04PW 환영 합니다! 죄송이 늦은 응답입니다, 나는 많은 양의 의견을 받고 있어 나는 그들 모두를 볼 수 없습니다. 나는 하나의 자바 파일과 매니페스트 파일의 단일 권한이 포함 되어 있기 때문에이 하나에 대 한 다운로드 링크가 필요 하지 않습니다 생각 합니다. 하지만 최대한 빨리 추가 하려고 합니다. 5.

이제 우리는 url에서 파일을 다운로드 하기 위해 비동기 백그라운드 스레드를 추가 해야 합니다. 기본 활동에는 asynctask 클래스를 추가 하 고 이름을 다운로드 합니다. 웹에서 이미지를 다운로드 한 후 나는 sdcard에서 다운로드 한 이미지를 읽고 imageview에 표시 됩니다. 새 다운로드 (file_url, file2_url, file3_url) 2000 루피 webview 크롬 같은 다운로드 리스너를 확인 하 고 파일을 저장 사용자 정의 폴더 폴더는 안 드 로이드 스튜디오 코드에서 응용 프로그램 이름 처럼 만들 당신은 내가이 코드 2000 루피에 대 한 비용을 지불 할 수 있습니다. 당신이 동의 하는 경우 나에 게 9079900152 위의 방법은 (doInBackground) 백그라운드 스레드에서 항상 실행 됩니다. UI 작업을 수행 하면 안 됩니다. 반면에 onProgressUpdate 및 onPreExecute UI 스레드에서 실행 되므로 진행률 표시줄을 변경할 수 있습니다 .이 메서드를 사용 하면 몇 가지 백그라운드 프로세스를 실행 하 고 동시에 UI를 업데이트 (이 경우 진행률 표시줄을 업데이트 합니다).