Rumah > Soal Jawab > teks badan
Saya ingin menggunakan perkhidmatan untuk melaksanakan fungsi yang melaksanakan sekeping kod (lihat keluar, serahkan kepada pelayan melalui GET, dan jangan buka aktiviti jika ia boleh dibuka) pada masa yang dijadualkan setiap hari (23:59 ). Saya menggunakan TimerTask dan Handler, tetapi ini tidak boleh dipercayai, ia pada dasarnya tidak berfungsi apabila skrin dimatikan.
Kemudian saya mendengar tentang AlarmManger dan JobScheduler Selepas membaca dokumentasi, nampaknya ia digunakan khas untuk membuka Activity Apakah jenis logik yang harus saya gunakan untuk menyelesaikan tindakan pembayaran automatik
过去多啦不再A梦2017-05-27 17:42:06
AlarmManger tidak menyatakan bahawa ia digunakan secara khusus untuk membuka Aktiviti Ia boleh membuka Siaran, Perkhidmatan dan Aktiviti Ia bergantung pada cara anda membuat seketika Niat apabila anda membina pemasa. Setahu saya, masa AlarmManger memulakan penggera akan mempunyai ralat dan ketidaktepatan untuk telefon mudah alih yang berbeza, terutamanya mesin Xiaomi Ini mungkin masalah dengan jam perkakasan. Tidak tahu banyak tentang yang lain. Untuk rujukan sahaja.
巴扎黑2017-05-27 17:42:06
Kawalan Android menjadi semakin ketat, tetapi anda masih harus menggunakannya JobScheduler
吧, JobScheduler
Niat reka bentuk asal adalah untuk menggunakan sumber telefon mudah alih yang munasabah.