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

Узнать время выключения телефона - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Настроить внешний вид и положение курсора http://www.cyberforum.ru/android-dev/thread1812861.html
Есть текстовое поле EditText. Если ткнуть в него пальцем, то можно вводить текст, но до 1-го введенного символа курсор не видно. Наверное курсор стоит слишком близко к границе текстового поля. Как...
Программирование Android Узнать имена всех txt файлов в папке нужно прочитать содержимое всех тхт файлов в папке то есть в идеале получить ArrayList с именами файлов открывать планирую через File file = new... http://www.cyberforum.ru/android-dev/thread1812766.html
Обмен координатами Программирование Android
Всем доброго времени суток! Подскажите пожалуйста, какими способами можно решать следующую задачу.. Это будет мое первое приложение на мобильных платформах, так что заранее прошу, не кидаться...
Edittext longclick и клавиатура Программирование Android
Проблема - в программе есть edittext по клику открывается клавиатура редактирования. На лонгклик отзывается другое действие И СНОВА клавиатура. Как сохранить клавиатуру по клику но убрать ее с...
Программирование Android Не работает genymotion в android studio http://www.cyberforum.ru/android-dev/thread1812199.html
Добрый день. Уже неделю пытаюсь запустить Genymotion в android studio. Установлено: Система Linux Mint 17 cinnamon 64-bit. Genymotion-2.8.0-linux_x64 Virtualbox Версия 5.1.6 r110634 (Qt5.6.1)...
Программирование Android Получить дескриптор файла Если wav файл лежит в assets, то я дескрипторы получаю так: mAssetManager = getAssets(); // получим идентификаторы звуков soundDot = loadSound("Dot.wav"); // ... private... подробнее

Показать сообщение отдельно
shavuz
111 / 117 / 23
Регистрация: 29.01.2014
Сообщений: 584
25.09.2016, 08:58
1) Для того чтобы узнать время выключения телефона нужно использовать broadcast receiver в манифесте нужно прописать:
XML
1
2
3
4
5
6
<receiver android:name=".ShutdownReceiver">
    <intent-filter>
        <action android:name="android.intent.action.ACTION_SHUTDOWN" />
        <action android:name="android.intent.action.QUICKBOOT_POWEROFF" />
    </intent-filter>
</receiver>
нужно только решить что делать в ресивере. скорее всего нужо сохранить событие в shared preferences а при следующем открытии аппликации достать информацию.
2) время запуска приложения тут куча варриантов, вот один например :
в onCreate:
Java
1
2
3
4
5
6
7
8
9
Calendar cal = Calendar.getInstance(); 
 
  int millisecond = cal.get(Calendar.MILLISECOND);
  int second = cal.get(Calendar.SECOND);
  int minute = cal.get(Calendar.MINUTE);
        //12 hour format
  int hour = cal.get(Calendar.HOUR);
        //24 hour format
  int hourofday = cal.get(Calendar.HOUR_OF_DAY);
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru