Articles of андроид асинтеза

Не удалось установить FTP-соединение Android

Я пытаюсь использовать FTp для подключения сервера и загрузки файла Но соединение не работает на Android, но когда я пытаюсь подключить FTP с помощью FileZilla или Windows File Explorer, он работает. В чем причина? Ниже мой код Класс FTPDownload расширяет AsyncTask { boolean running = true; Date today = Calendar.getInstance().getTime(); Format formatter = new SimpleDateFormat("yyyy-MM-dd_HH:mm:ss"); […]

Как предотвратить вращение, пока AsyncTask не закончится

Я заметил, что если я пытаюсь повернуть устройство во время работы AsyncTask приложение AsyncTask . Это, по- видимому, вызвано тем фактом, что Activity разрушена и воссоздана при вращении. Чтобы этого избежать, я хочу захватить событие вращения и выполнить его только в том случае, если нет активных AsyncTask s … если есть AsyncTask s, приложение должно […]

Обновление активности из AsyncTask

Поэтому я разработчик Android-разработчиков, и мне сложно понять некоторые вещи. Сейчас у меня есть класс datamanager. В этом классе у него есть AsyncTask для обновления данных. OnPreExecute Я поп активность, чтобы показать, что она обновляется. Я понимаю, что могу использовать дополнительные функции для передачи исходной информации в UpdateActivity. Моя проблема в том, что я не […]

Основной пользовательский интерфейс зависает даже при выполнении задач AsyncTask

Я сделал Service которая работает на фоне сбора данных из Интернета с помощью AsyncTask и хранения их в Shared Preferences . Несмотря на то, что работа выполнена в AsyncTask она все еще замораживает мою основную деятельность. Вот код для Сервиса: public class GetterService extends Service { SharedPreferences.Editor editor; HashMap<Integer,String> links = new HashMap<Integer,String>(); @Override public […]

Если Asynctask работает, активность будет активна даже после метода finish ()?

В долгосрочной перспективе AsyncTask создает утечку памяти: если AsyncTask длится долго, он сохраняет активность «живым», в то время как Android хочет избавиться от нее, поскольку она больше не может отображаться. Активность не может быть собрана мусором, и это центральный механизм для Android, чтобы сохранить ресурсы на устройстве. Означает ли это, что если мы назовем метод […]

Как использовать намерение в классе Asynctask?

Расскажите, как использовать намерение в doinbackground () или onpostexecute () методах Asynctask class.When я пытался использовать эти коды, он показывает ошибку. Intent intent = new Intent(asynctask.this, home.class); startActivity(intent); finish(); private Class<Home> clazz; public asynctask(Class<Home> clazz){ this.clazz = clazz; } Метод Asynctask doInBackground (): protected Void doInBackground(Void… arg0) { // TODO Auto-generated method stub Intent intent […]

Заставка показывает пустой белый экран при выполнении AsyncTask

У меня есть приложение, которое поддерживает обмен фондами и показывает их в RecyclerView. Мое приложение отлично работало, прежде чем я сделал простое изменение темы. Я изменил его с @android:style/Theme.AppCompat.Light.NoActionBar" в @android:style/Theme.NoTItleBar.Fullscreen Потому что я хотел скрыть строку состояния, когда мое приложение загружается при запуске. манифест <!– Splash Screen –> <activity android:name=".Splash" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"> <intent-filter> <action android:name="android.intent.action.MAIN"/> […]

Когда я разрабатываю приложение для Android, как я могу отменить запущенную AsyncTask?

Возможный дубликат: Идеальный способ отменить выполнение AsyncTask Когда я разработал приложение для Android, я использовал AsyncTask для загрузки чего-то, я использовал progressDialog чтобы показать прогресс этой AsyncTask, теперь, когда я нажимаю кнопку «Назад», я хочу отменить эту AsycTask , я вызвал AsycTask.cancel() , Но это не сработает. Как я могу отменить запущенную AsyncTask?

AsyncTask для доступа к базе данных. Где инициализировать, закрыть?

При доступе к базе данных в AsyncTask , если соединение с базой данных должно быть членом родительской Activity или открыто / закрыто в каждой AsyncTask ? Если соединение является участником этого действия, я обеспокоен тем, что при переключении между действиями моего приложения существует вероятность того, что соединение с базой данных может быть закрыто до того, […]

Количество сетевых подключений в Android

Существует ли ограничение для сетевых подключений Android? Если мы хотим ограничить количество сетевых подключений, работающих в фоновом режиме, как мы можем достичь этого? Если мы начнем сетевое подключение в AsyncTask, и если мы отменим его с помощью AsyncTask_object.cancel(true) , закроет ли он все соответствующие внутренние сетевые подключения? Как отменить запуск сетевого подключения в Android?

Intereting Posts