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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Semael
0 / 0 / 0
Регистрация: 14.06.2012
Сообщений: 294
#1

Как сделать таймер? - Программирование Android

14.01.2016, 15:06. Просмотров 267. Ответов 7
Метки нет (Все метки)

Как посчитать, сколько часов, минут и секунд осталось до назначенного времени?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2016, 15:06     Как сделать таймер?
Посмотрите здесь:

Как сделать таймер для игры в андроид - Программирование Android
Всем привет. Решил освоить написание приложений под андроид, до этого писал на C# и в основном в формах. В C# есть класс timer и у него...

Как реализовать таймер в AndroidStudio? - Программирование Android
Мне нужен пример использования таймера. Есть кнопка. Необходимо, чтобы по нажатию другой кнопки она программно нажималась каждую секунду: ...

Android Studio таймер, картинка, как? - Программирование Android
Добрый день. 1) Как сделать так что бы TextView менялся каждую секунду? 2) Как сделать так что бы ImageView по клику увеличивался в 1.5...

Таймер - Программирование Android
Добрый день, написал вот такой код @Override public void run() { ...

Таймер - Программирование Android
new CountDownTimer(1800000, 1000) { public void onTick(long millisUntilFinished) { mTextField.setText("seconds...

Обычный стринг, как путь к значениям массива, как сделать? - Программирование Android
Привет всем. Хотел вытащить массивы, их очень много, и каждый прописывать в коде через конструкцию...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Maxtron
50 / 50 / 3
Регистрация: 17.11.2012
Сообщений: 228
Записей в блоге: 1
14.01.2016, 15:14     Как сделать таймер? #2
Узнать сколько сейчас времени, перевести в миллисекунды, также назначенное время перевести в миллисекунды, отнять от назначенного времени текущее время и всё. Полученные миллисекунды уже перевести в часы, минуты, секунды. Для самого таймера можно использовать CountDownTimer
Semael
0 / 0 / 0
Регистрация: 14.06.2012
Сообщений: 294
14.01.2016, 16:47  [ТС]     Как сделать таймер? #3
Maxtron, ок, тогда другой вопрос. Как сделать то, что Вы написали?
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
14.01.2016, 16:54     Как сделать таймер? #4
что значит "назначенное время"?
в каком виде оно задано, где, как?
Semael
0 / 0 / 0
Регистрация: 14.06.2012
Сообщений: 294
14.01.2016, 17:25  [ТС]     Как сделать таймер? #5
Паблито, пока нигде и никак. Мне нужно сделать таймер до 13:30.
Maxtron
50 / 50 / 3
Регистрация: 17.11.2012
Сообщений: 228
Записей в блоге: 1
14.01.2016, 17:52     Как сделать таймер? #6
Получаете текущую дату и время:
Java
1
Date mCurrentDate = new Date();
Конвертируете в миллисекунды:
Java
1
long mCurrentMillisecond = currentDate.getTime();
Получаете подобным образом объект текущей даты с временем 13:30 (с помощью объекта Date или Calendar) и переводите в миллисекунды. Вот собственно и всё. По CountDownTimer в интернете инфы полно, как и по объектам даты и времени.
Pablito
14.01.2016, 17:57
  #7

Не по теме:

вангую что ему надо назначить событие, например через AlarmManager, которое сработает в 13:30
и он хочет готовый код, но как можно писать готовый код когда ТС даже не может (или не хочет) сформулировать задачу по-человечески

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2016, 18:23     Как сделать таймер?
Еще ссылки по теме:

Как сделать просмотр содержимого в программе, как в браузере - Программирование Android
Есть у меня приложение, в котором есть данные, текст и картинки. текста и картинок много. Если я буду использовать ScrollView, то я смогу...

Как сделать переключение вкладок такое же как в WhatsApp? - Программирование Android
Наверное все видели как можно перелистывать вкладки "Вызовы", "Чаты" и "Контакты" в программе WhatsApp. Может кто-нибудь объяснить как это...

Таймер в Java - Программирование Android
сделал я вот такой код для таймера: TextView text; new CountDownTimer(30000, 1000) { public void onTick(long...

Таймер Android - Программирование Android
Всем привет. У меня вот такая проблема, что криво работают пауза и возобновление. При нажатии на паузу таймер как бы приостанавливается, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Lumber
99 / 99 / 37
Регистрация: 02.12.2015
Сообщений: 239
14.01.2016, 18:23     Как сделать таймер? #8
Замечание: CountDownTimer не учитывает возможность перевода часов на устройстве.
Yandex
Объявления
14.01.2016, 18:23     Как сделать таймер?
Ответ Создать тему
Опции темы

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