«android-asynctask» 태그된 질문

android.os.AsyncTask에 대한 질문에 사용

5
안드로이드의 Asynctask vs Thread
UI에서 백그라운드 작업을 수행하기 위해 별도의을 사용했습니다 Thread. 그러나 다른 사람들이 제안한대로 지금은을 사용하고 AsyncTask있습니다. a Thread와 a의 주요 차이점은 무엇입니까 AsyncTask? 어떤 시나리오에서 a Thread또는 AsyncTask?를 사용해야 합니까?

4
AsyncTaskLoader 및 AsyncTask
이후 Honeycomb와 v4 Compatibility Library그 사용이 가능하다 AsyncTaskLoader. 내가 이해 한 바에 따르면 AsyncTaskLoader화면 뒤집기와 같은 구성 변경을 통해 생존 할 수 있습니다. AsyncTaskLoader대신에 사용하는 것이 좋습니다 AsyncTask? 않습니다 LoaderManager너무 그림에서 얻을? 그러나을 올바르게 사용하는 방법에 대한 좋은 예를 찾지 못했습니다 AsyncTaskLoader. 이 문서는 예제도 제공하지 않습니다. 누구나 좋은 예를 …

5
AsyncTask를 여러 번 실행
내 활동에서는 AsyncTask에서 확장되는 클래스와 해당 AsyncTask의 인스턴스 인 매개 변수를 사용합니다. 내가 전화하면 mInstanceOfAT.execute("")모든 것이 괜찮습니다. 그러나 AsyncTask를 다시 호출하는 업데이트 버튼을 누르면 앱이 충돌합니다 (네트워크 작업이 작동하지 않은 경우). 그런 다음 원인은 예외를 나타냅니다 작업을 실행할 수 없음 : 작업이 이미 실행되었습니다 (작업은 한 번만 실행할 수 있음) …

7
Android-AsyncTask에 대한 시간 초과 설정?
AsyncTask웹 사이트에서 큰 데이터 목록을 다운로드 하는 클래스가 있습니다. 최종 사용자가 사용시 데이터 연결이 매우 느리거나 불안정한 AsyncTask경우 일정 시간 후에 타임 아웃 을 설정하고 싶습니다 . 이에 대한 나의 첫 번째 접근 방식은 다음과 같습니다. MyDownloader downloader = new MyDownloader(); downloader.execute(); Handler handler = new Handler(); handler.postDelayed(new Runnable() { …

4
Android : AsyncTask의 onPreExecute ()에 매개 변수를 어떻게 전달할 수 있습니까?
AsyncTask내부 클래스로 구현 한로드 작업에를 사용합니다 . 에서 onPreExecute()나는 다음에 다시 숨길 로딩 대화 상자를 보여줍니다 onPostExecute(). 그러나 일부 로딩 작업의 경우 매우 빠르게 완료 될 것이므로 로딩 대화 상자를 표시하고 싶지 않습니다. 전달할 수있는 부울 매개 변수로 이것을 표시하고 싶었지만 onPreExecute()어떤 이유로 onPreExecute()어떤 매개 변수도 사용하지 않는 것 같습니다. …

4
AsyncTask 스레드는 절대 죽지 않습니다.
AsyncTask사용자가 버튼을 누르는 것에 대한 응답으로 데이터를 가져 오기 위해 s를 사용 하고 있습니다. 이것은 잘 작동하고 데이터를 가져 오는 동안 인터페이스의 응답 성을 유지하지만 이클립스 디버거에서 무슨 일이 일어나고 있는지 확인할 때마다 새 파일 AsyncTask이 생성 될 때마다 (한 번만 사용할 수 있기 때문에 자주 발생 함) ), 새 …

9
실행중인 AsyncTask를 취소하는 이상적인 방법
.NET을 사용하여 백그라운드 스레드에서 원격 오디오 파일 가져 오기 및 오디오 파일 재생 작업을 실행하고 AsyncTask있습니다. Cancellable진행 표시 줄은 동작의 실행을 인출 시간이 표시됩니다. AsyncTask사용자가 작업을 취소 (반대 결정)하면 실행 을 취소 / 중단하고 싶습니다 . 그러한 사건을 처리하는 이상적인 방법은 무엇입니까?

11
“<여기에 URL 삽입>”호스트를 확인할 수 없습니다. 호스트 이름과 연관된 주소가 없습니다.
이 자습서를 따라 시도했습니다 : 웹에서 데이터 가져 오기 태블릿 용 최신 플랫폼 인 Android 3.0에서 구현하려고했지만 다음 오류가 표시됩니다. " 호스트"www.anddev.org "를 확인할 수 없습니다. 호스트 이름과 연결된 주소가 없습니다. " 파일이 존재 함을 증명하기 위해 사용한 URL을 확인할 수 있습니다. http://www.anddev.org/images/tut/basic/getdatafromtheweb/loadme.txt 개인 클래스를 만들고 asynctask로 확장했습니다. 다음은 코드입니다. …

3
Android AsyncTask 스레드 제한?
사용자가 시스템에 로그인 할 때마다 일부 정보를 업데이트해야하는 응용 프로그램을 개발 중이며 전화에서도 데이터베이스를 사용합니다. 모든 작업 (업데이트, db에서 데이터 검색 등)에 대해 비동기 작업을 사용합니다. 지금까지는 왜 사용하지 말아야하는지 알지 못했지만 최근에 일부 작업을 수행하면 일부 비동기 작업이 사전 실행에서 중지되고 doInBackground로 이동하지 않는 것을 경험했습니다. 그렇게 놔두기에는 너무 …

4
장기 실행 작업을위한 Android AsyncTask
여기 에있는 AsyncTask에 대한 문서를 인용하면 다음과 같습니다. AsyncTasks는 짧은 작업 (최대 몇 초)에 이상적으로 사용되어야합니다. 스레드를 장기간 실행해야하는 경우 다음과 같이 java.util.concurrent pacakge에서 제공하는 다양한 API를 사용하는 것이 좋습니다. Executor, ThreadPoolExecutor 및 FutureTask. 이제 내 질문이 생깁니다. 왜? 이 doInBackground()함수는 UI 스레드에서 실행되므로 여기서 장기 실행 작업을 수행하면 어떤 …

9
Android SDK AsyncTask doInBackground가 실행되지 않음 (하위 클래스)
2012 년 2 월 15 일 현재 나는 이것이 작동하지 않는 이유에 대한 좋은 설명이나 이유를 아직 찾지 못했습니다. 솔루션에 가장 가까운 방법은 기존의 스레드 접근 방식 을 사용하는 것이지만 Android SDK에서 작동하지 않는 클래스를 포함하는 이유는 무엇입니까? Evenin 'SO! AsyncTask 하위 클래스가 있습니다. // ParseListener had a callback which …

13
화면 회전 중에 AsyncTask를 처리하는 방법은 무엇입니까?
인스턴스 상태를 저장하는 방법이나 화면 회전 중에 파괴되는 내 활동을 처리하는 방법에 대해 많이 읽었습니다. 많은 가능성이있는 것 같지만 AsyncTask의 결과를 검색하는 데 가장 적합한 방법을 찾지 못했습니다. 나는 단순히 다시 시작 isFinishing()되고 활동 의 메소드를 호출하는 AsyncTasks가 있으며 활동이 완료되면 아무것도 업데이트하지 않습니다. 문제는 실패하거나 성공할 수있는 웹 서비스에 …

12
Android 조각. 화면 회전 또는 구성 변경 중 AsyncTask 유지
저는 스마트 폰 / 태블릿 앱에서 작업 중이며 하나의 APK 만 사용하고 화면 크기에 따라 필요한 리소스를로드하는 중입니다. 최상의 디자인 선택은 ACL을 통해 프래그먼트를 사용하는 것 같습니다. 이 앱은 지금까지 활동 기반으로 만 잘 작동했습니다. 이것은 화면이 회전하거나 통신 중에 구성 변경이 발생하는 경우에도 작동하도록 활동에서 AsyncTasks 및 ProgressDialogs를 처리하는 …

11
java.net.UnknownHostException :“<url>”호스트를 확인할 수 없음 : 호스트 이름과 연결된 주소가 없으며 문자 0에서 입력 끝
내 웹 서비스에서 질문을로드하는 앱을 만들었는데 제대로 작동합니다. 그러나 때로는 충돌이 발생하고 특히 필요한 권한을 부여했기 때문에 이것이 발생하는 이유를 알 수 없습니다. 잘 작동하지만 무작위로 충돌하고이 보고서를 제공합니다. private void sendContinentQuestions(int id) { // TODO Auto-generated method stub //Get the data (see above) JSONArray json = getJSONfromURL(id); try{ for(int …

4
AsyncTask에서 컨텍스트 가져 오기
Opciones (이 클래스는 해당 작업을 호출하는 유일한 클래스 임)라는 클래스의 AsyncTask에서 컨텍스트를 가져 오려고하는데 어떻게해야하는지 모르겠습니다. 다음과 같은 코드를 보았습니다. protected void onPostExecute(Long result) { Toast.makeText(Opciones.this,"Subiendo la foto. ¡Tras ser moderada empezara a ser votada!: ", Toast.LENGTH_LONG).show(); } 그러나 그것은 나를 위해 작동하지 않습니다. "No enclosing instance of the type …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.