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

Повторение операции в фоне - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не работает onClickListener для одной из девяти кнопок http://www.cyberforum.ru/android-dev/thread1792711.html
Появилась проблема: при нажатие одной из девяти кнопок (с одним обработчиком) не вызывается обработчик. Есть основное Activity: general_activity.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" ...
Программирование Android Статический listener Всем привет! Немного затупил. Есть некий ListView, в котором хранятся изображения. Изображения гружу при помощи Glide, в котором есть обработчик (listener). После загрузки я могу делать какие-то операции с изображением, допустим, уменьшать или делать кружочек, неважно. Т.е. по окончании загрузки каждого изображения должен выполниться listener: .listener(new RequestListener<String,... http://www.cyberforum.ru/android-dev/thread1792692.html
Обработать событие onBackPressed во фрагменте Программирование Android
У меня есть фрагмент который запускается через транзакцию и как можно обработать в нем нажатие кнопки back и выполнить определенные действия?
Программирование Android Не отображается Google map
Добрый день. Сразу скажу, перерыл весь форум, но это не помогло. Я начинаю только разбираться в Android Studio, поэтому сильно не пинайте. Мануалы то же читал, то же не помогает. Ситуация такая: если создать проект с нуля при помощи самой студии и выбрать шаблон с гуугло-картами, то при запуске проекта (не зависимо на эмуляторе, либо на рабочем смарте), то карта работает и отображается метка (в...
Программирование Android Сложить 2 цвета и установить цвет статус бар http://www.cyberforum.ru/android-dev/thread1792597.html
Есть цвет #f78536 и на него накладывается тень #1a000000. Какой будет результирующий цвет? Как это можно узнать? И как потом программно установить этот результирующий цвет в статус бар?
Программирование Android Генератор звукового сигнала Здравствуйте, кто может помочь написать простенький генератор сигнала, синус. Важна любая помощь. По интернетам смотрел информации мало. Если у кого-то есть желание, может в личку написать, может договоримся. подробнее

Показать сообщение отдельно
Милитари
2 / 2 / 1
Регистрация: 17.07.2013
Сообщений: 116
12.08.2016, 22:22  [ТС]
Так могут сказать те, кто знаком с другими языками программирования и только начал вникать в этот)
"Более чем уверен" что Вы так же допускаете такие ошибки в процессе написания текста, но, почему то, себе замечаний не делаете)

Добавлено через 3 часа 36 минут
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
package com.example.nikolay.vmagaz;
 
import android.os.AsyncTask;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.TextView;
 
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
 
import java.util.Timer;
import java.util.TimerTask;
 
public class MainActivity extends AppCompatActivity {
    private static final int NOTIFY_ID = 101;
    private TextView textView;
    int time = 0;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        textView = (TextView) findViewById(R.id.textView);
 
 
 
        Timer timer = new Timer();
        long delay = 0;
        long period = 1000;
        timer.scheduleAtFixedRate(new TimerTask() {
            @Override
            public void run() {
                time++;
                runOnUiThread(new Runnable() {
                    @Override
                    public void run() {
                        new MyParser().execute("http://xn--80aaefv0am4bqv.xn--p1ai/t.php");
                    }
                });
            }
        }, delay, period);
 
    }
 
 
 
    public class MyParser extends AsyncTask<String, Void, String> {
 
        @Override
        protected String doInBackground(String... links) {
            Document doc = null;
            try {
                doc = Jsoup.connect(links[0]).get();
 
            } catch (Exception e) {
                e.printStackTrace();
            }
 
 
            return doc.title();
        }
 
        @Override
        protected void onPostExecute(String result) {
 
                String response;
                response = result;
                textView.setText(response);
 
 
        }
 
    }
}
Решил вот таким вот способом.
Скажите пожалуйста, если свернуть приложение, будет ли выполняться код AsynkTasks?
Т.е например выводится уведомление в зависимости от полученного результата, а не менять текст в textView.
Все это я написать смогу, хочу узнать лишь, будет ли работать так как задумано?

P.S

Будет, ведь все условия находятся в классе MyParser
Таймером мы лишь его запускаем когда нам угодно

Добавлено через 2 часа 35 минут
Цитата Сообщение от Милитари Посмотреть сообщение
Скажите пожалуйста, если свернуть приложение, будет ли выполняться код AsynkTasks?
Да.
Цитата Сообщение от Милитари Посмотреть сообщение
Т.е например выводится уведомление в зависимости от полученного результата, а не менять текст в textView.
Да.
Я все сделал, спасибо Вам большое
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru