Kullanıcıları Facebook veya Instagram gibi sosyal medya uygulamasında X zamanını harcadıklarında kullanıcıyı uyarabilecek bir Android uygulaması uygulamaya çalışıyorum. UsageStatsManager'dan queryUsageStats() öğesinin the preferred way to go olduğunu, ancak Android docs aralıklarına göre yalnızca bir günden daha kısa bir sürenin geçtiğinin farkındayım. Bildirimleri zamanında gönderebilmem için her saatte bir veya iki kez sorgulamak mümkün mü?Android uygulamasında harcanan süreyi izlemek için UsageStatsManager'ı kullanma
1
A
cevap
0
Son zamanlarda UsageStats ve UsageStatsManager sınıfını kullanarak aynı bilgileri almaya çalışıyordum, ancak bu sınıfların bu amaç için kullanılmadığı anlaşılıyor.
Sorunuzu yanıtlamak için, evet, queryUsageStats(int intervalType, long beginTime, long endTime)
sınıfına parametreleri geçirerek bir veya iki saat sorgulamak mümkündür, ancak maalesef, sonuçları List<UsageStats>
alırken belirli bir süre için sınırlı olmayacak, döndürülen veriler daha fazla olabilir parametre olarak geçtiğiniz süre için.
usagestats ve UsageStatsManager Son seferinde
kullanıldığında belirli bir uygulaması bir gün veya hafta veya ay veya yıl içinde ne kadarını kullandığını ve bu son kez kullanıldığında ve benzeri toplu verileri almak için daha yararlıdırİlgili konular
- 1. Android uygulamasında JAVA RMI'yi kullanma
- 2. tensorflow grafiğinde her bir düğümü yürütmek için harcanan süreyi nasıl kazanırsınız?
- 3. Yürüyüşümü izlemek için bir Android projesinde çalışıyorum.
- 4. Nasıl firebase analytics kullanarak android parçaları izlemek için
- 5. Oturum değişkenlerini izlemek için ASP.NET ile log4net'i kullanma
- 6. Kestrel/ASP.NET Çekirdeğinde istek kuyruğunda harcanan süreyi elde etmenin bir yolu var mı?
- 7. Raylar uygulamasında syslog'u kullanma
- 8. Android Market'te sıralamanızı izlemek için iyi bir site var mı?
- 9. Değişiklik için bir özelliği izlemek
- 10. Atanmış yolda seyahat ederken harcanan zaman azalır.
- 11. Gezinme Uygulamasında Sahte Konum Kullanma
- 12. Android uygulamasında FLV/HTTP oynatma
- 13. PhoneGap iPhone uygulamasında reklamları kullanma
- 14. Raylarım uygulamasında, kullanıcılara posta göndermek için eyleme mailler kullanıyorum. Açılmış veya tıklanmışsa postayı izlemek için
- 15. Google AppEngine uygulamasında app.yaml kullanma
- 16. .NET uygulamasında ApacheFOP v1.0 kullanma
- 17. DateDiff kullanarak dakika cinsinden süreyi bulmak için
- 18. C# Kitap okumak için okunabilir süreyi açıklar
- 19. Android için Google+ uygulamasında FloatingActionButton nasıl eklenir?
- 20. Android uygulamasında javax.imageio.ImageIO alınamıyor
- 21. Android uygulamasında FPS testi
- 22. geçen süreyi lokalize etme
- 23. Android Uygulamasında WaitingInMainSignalCatcherLoop Hatası
- 24. C++ programı değişiklikleri izlemek için dizin
- 25. Kullanıcı etkinliğini izlemek için çerçeve var mı?
- 26. nasıl linux bir dosyayı izlemek için osx
- 27. Sistem izlerini izlemek için çekirdek modülü?
- 28. Tuval değiştirmek için OpenGL kullanma - Android
- 29. Bir Android uygulaması için Scala kütüphanesi kullanma
- 30. Android için OpenCv katkı modülleri kullanma