SQLite
 sql >> база данни >  >> RDS >> SQLite

PowerManager.PARTIAL_WAKE_LOCK android

Отговорът на @paha пропуска важен момент:IntentService не е достатъчен. Между onReceive() приключва и IntentService се стартира, телефонът може да заспи отново. Имате нужда от (статично) заключване, за да преодолеете тази празнина - това е внедрено в WakefulIntentService на Mark Murpphy

Затова запазете AlarmManager и приемника, но стартирайте WakefulIntentService от вашия onReceive() .

Вижте:

  • Заключване на дълбок сън и събуждане на Android
  • PowerManager wakelock не събужда устройството от услуга


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да форматирате резултатите от SQLite като таблица

  2. Изпратете приложение с база данни

  3. Android – Курсор onMapReady (Маркери)

  4. Android Sqlite при надграждане изтриване на таблица от базата данни

  5. Как да обработваме булеви стойности в SQLite с помощта на прокси сървъри на JavaScript