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

Отослать данные на сервер позже - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Смена иконки в трее http://www.cyberforum.ru/android-dev/thread893495.html
Как можно сменить иконку в трее, в установленной программе? Иконка появляется при запуске программы, сворачивая в фон
Программирование Android Использование enum для setOnClickListener Есть activity и на ней много кнопок. Нажимая конкретную кнопку открываем новую activity с определенными параметрами для textview. Использую для каждого клика putExtra, а затем get Extra. Как можно... http://www.cyberforum.ru/android-dev/thread893463.html
Программирование Android PUT запрос
Полазив русскоязычные просторы интернета, не нашёл примера как отправить PUT запрос с параметрами которые можно как-то задавать. На англоязычных сайтах примеры попадались, но они были не совсем...
Ресурс string и кавычки Программирование Android
Очень тупой вопрос, даже жаль создавать под него отдельную тему) Нужно в ресурсах в строку положить текст, в котором есть кавычки. Но никак не могу это сделать. Двойные " " - не отображаются, а с...
Программирование Android Начать календарь с понедельника http://www.cyberforum.ru/android-dev/thread892880.html
Есть календарь. Но у него дни начинаются с воскресенья, а мне нужно с понедельника. Пытался разобраться в коде, но ничего не получилось, может у вас удастся. Вот код: CalendarView import...
Программирование Android Динамическое изменение текста в TextView Есть TextView в RelativeLayout, которое вмещает в себя надпись "Привет мир", а вот надпись "Привет весь мир" уже не влезает. Есть ли способ вычислить влезает ли текст во TextView и если нет,... подробнее

Показать сообщение отдельно
flashok
86 / 88 / 1
Регистрация: 14.02.2009
Сообщений: 293
06.06.2013, 19:12
Я делаю так
1. у вас есть таск который надо выполнить (допустим это метод) - даете id этому методу (и выносите в константы)
2. когда вы выполняете этот метод и видете что у вас нет интернета - вы запоминаете к римеру в share preference что этот метод не выполнился (к примеру key будет - id метода, а значение true (или false))
3. далее делаете бродкаст ресивер с ConnectivityManager.CONNECTIVITY_ACTION
4. он срабатывает когда интернет включается и когда выключается
5. когда интернет включается, проверяете все share preference
6. видите что у вас id стоит в true - значит у вас есть какой то таск который надо выполнить
7. зная чо такой id соотвествует такому методу - вы просто его выполняете

старался расписать логику
реализация очпень простая
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru