|
0 / 0 / 1
Регистрация: 31.03.2016
Сообщений: 27
|
|
Работа со временем06.07.2016, 19:58. Показов 1534. Ответов 6
Метки нет (Все метки)
Доброго времени суток!
Нужна ваша помощь. Я сделал приложение, где дана картинка из фильма, и нужно угадать из какого именно она фильма. Что бы играть, нужны очки, а так же за правильные ответы очки накапливаются. Очки я записываю с помощью SharedPreferences. Ну так вот перейду ближе к делу. От того что я записываю очки, и они могут тратиться, их нужно от куда-то брать когда они закончатся, я думал брать текущую дату входа в приложение, прибавлять ко дню +1, а затем записывать полученную дату, а после следующего входа в приложение, сравнивать текущую дату с той которая записана, и если она больше или равна той дате, что записана, давать пользователю очки. Но вот в чём проблема, ведь у меня так не получиться сделать, потому что когда кончиться дни месяца, дни в нём всё равно будут прибавляться, т.е доходить до >31..... Да и если сделать так, что бы месяц шёл заново, выше написанная схема работать всё равно не будет, я в затруднении, ни как не могу найти решение и прошу вашей помощи, заранее спасибо за потраченное вами время.
0
|
|
| 06.07.2016, 19:58 | |
|
Ответы с готовыми решениями:
6
Работа с временем
Работа с временем и отслеживанием программ |
|
Модератор
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
|
|
| 06.07.2016, 20:14 | |
|
ololo9808, если вы хотите давать каждый новый день очки сравнивайте при запуске тёкущее время с сохранённым - если разница больше 24 ч начисляйте очки
1
|
|
|
266 / 242 / 96
Регистрация: 11.01.2015
Сообщений: 673
|
|
| 07.07.2016, 01:58 | |
Сообщение было отмечено ololo9808 как решение
Решение
ololo9808, можно попробовать так: при входе сохранять дату в виде строки(день.месяц.год). При следующем входе брать опять дату в виде строки и сравнивать 2 строки. Если строки не совпадают, то начались новые сутки. Хотя может я не правильно понял задачу.
2
|
|
|
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
|
|
| 07.07.2016, 14:00 | |
|
ololo9808, реализация неудачна. Доступ к SharedPreferences у пользователя может быть, также он может менять настройки даты. В общем, без сервера и привязки к аккаунту или хотя бы идентификатору устройства никак.
0
|
|
|
0 / 0 / 1
Регистрация: 31.03.2016
Сообщений: 27
|
|
| 07.07.2016, 19:30 [ТС] | |
|
CoolMind, Ну я только вторую неделю изучаю java и Android, спасибо за совет!
0
|
|
|
104 / 103 / 29
Регистрация: 13.03.2016
Сообщений: 474
|
|
| 09.07.2016, 04:45 | |
|
А почему бы не использовать дату-время в стандартном системном формате long?
0
|
|
|
Модератор
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
|
|
| 09.07.2016, 07:18 | |
|
OlegJV, я сразу так и предложил но решение с датой-строкой красивее и не требует расчётов для того что бы определить смену даты (с long легко получить разницу но не смену дат)
0
|
|
| 09.07.2016, 07:18 | |
|
Помогаю со студенческими работами здесь
7
Вычислить промежуток времени между текущей датой/временем и временем, введенным пользователем Работа со временем Работа со временем?
Работа со временем Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|