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

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

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

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

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

Как посчитать, сколько часов, минут и секунд осталось до назначенного времени?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.01.2016, 15:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как сделать таймер? (Программирование Android):

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

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

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

Хочу сделать игру под Андроид на движке Unity. Как сделать регистрацию пользователей? - Программирование Android
Помогите разобраться! Хочу сделать игру под Андроид на движке Unity. Как сделать регистрацию пользователей? Где хранить БД? Пожалуйста...

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

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

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

Не по теме:

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

0
Lumber
99 / 99 / 37
Регистрация: 02.12.2015
Сообщений: 239
14.01.2016, 18:23 #8
Замечание: CountDownTimer не учитывает возможность перевода часов на устройстве.
0
14.01.2016, 18:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2016, 18:23
Привет! Вот еще темы с ответами:

Таймер - Программирование Android
Добрый день. Возникла накладка с таймером. Есть 10 картинок, необходимо чтобы каждую секунду менялась одна картинка. (Скрин прикрепил, это...

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

Как сделать, чтобы до того времени как одна анимация не закончится, другая не начиналась? - Программирование Android
Добрый день ! У меня есть анимация которая идет 1 сек, как сделать чтобы до того времени как анимация не закончиться другая не начиналась...

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


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

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