Форум программистов, компьютерный форум CyberForum.ru

Завершение потока - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Установка доступа к файлу на FTP сервере http://www.cyberforum.ru/android-dev/thread836933.html
Добрый день! Недавно начал программировать под Андроид. Есть задача - скопировать файл на FTP сервер и дать ему доступ на полное чтение. Скопировать удалось с помощью FTPClient ftpClient = new FTPClient(); ftpClient.connect("ftp://........./"); ftpClient.login(".......", "....."); ftpClient.changeWorkingDirectory("......"); ...
Android SDK or NDK я начинающий разработчик, на данный момент не много знаю с++. 1) Что лучше изучать SDK и яву или же NDK, в будущем хочу попробовать себя в гейм деве. 2) Еще интересует с какими знаниями будет легче найти работу? сейчас на 4ом курсе и хотелось бы уже на пол ставки поработать... 3) Как быстро достигается junior уровень в данной области? http://www.cyberforum.ru/android-dev/thread836828.html
Остановка службы Android
Служба может быть остановлена системой по разным причинам: нехватка памяти, режим экономии энергии... А можно ли запретить остановку службы ?
Android Как "отвязать" элементы
Доброго времени суток. Я недавно начал работать с ADT. Когда я добавляю любой элемент на форму, в xml. То он либо привязывается к другому элементу, либо встаёт в верхнем левом углу и не двигается через Graphical Layout. Как включить свободное позиционирование, или что-то вроде этого? Как свободно двигать элементы по форме?
Android Не отображается картинка в эмуляторе http://www.cyberforum.ru/android-dev/thread836529.html
Почему не выводится на экран картинка в эмуляторе?..причем на устройстве и в Эклипсе она отображается...в чем может быть дело?
Android Notification - запуск MainActivity Здравствуйте! Есть Service который посылает запрос, парсит страницу и выводит notification. При нажатии на него открывается моя программа. Если при выводе notification запущена моя программа, и после вывода нажать на него, то откроется вторая копия программы. Как это можно исправить? подробнее

Показать сообщение отдельно
YuraAAA
 Аватар для YuraAAA
1563 / 1305 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
14.04.2013, 19:28     Завершение потока
Для этого можно использовать TimerTask.

Смотрите. Каркас асинхронной задачи:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public class PerformBackgroundTask extends AsyncTask<Integer, Void, Void>{
 
    @Override
    protected void onPreExecute() {
        super.onPreExecute();
        //Вызывается перед началом исполнения
    }
    
    @Override
    protected Void doInBackground(Integer... params) {
        //Сам поток "исполнения"
        //TODO:
        return null;
    }
    
    @Override
    protected void onPostExecute(Void result) {
        super.onPostExecute(result);
        //Вызывается после исполнения
    }
    
}
Вызов:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public void callAsynchronousTast(){
        final Handler handler = new Handler();
        Timer timer = new Timer();
        TimerTask doAsynchronousTask = new TimerTask() {       
            @Override
            public void run() {
                handler.post(new Runnable() {
                    public void run() {       
                        try {
                            PerformBackgroundTask performBackgroundTask = new PerformBackgroundTask();
                            performBackgroundTask.execute();
                        } catch (Exception e) {
                            // TODO Auto-generated catch block
                        }
                    }
                });
            }
        };
        timer.schedule(doAsynchronousTask, 0, 50000); //Выполнение каждые 50 секунд (50000 милисекунд)
        
    }
 
Текущее время: 10:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru