題:
Android應用程式可告訴我每天多久開啟一次螢幕?
Johns
2015-05-21 06:20:58 UTC
view on stackexchange narkive permalink

是否有一個Android應用程序可以告訴我每天打開屏幕的頻率?

不是“屏幕打開”持續時間,而是我實際打開和關閉手機的次數。

要求:

  • 在Android Lollipop上工作
If you find none, you can build your own with e.g. Tasker. It can react on the "Display on" event, so you could have a variable holding the counter and write that to a file named YYYYMMDD.txt (e.g. 20150521.txt). With a second rule, reset the counter variable at midnight for a fresh start.
三 答案:
#1
+3
Chenmunka
2015-10-18 23:58:13 UTC
view on stackexchange narkive permalink

報告屏幕激活次數是 Quality Time應用程序的功能之一。

此應用程序跟踪您的手機使用情況並提供許多報告。它還可以與 IFTTT一起使用,以設置每日限額。

#2
+1
guettli
2015-10-19 15:08:52 UTC
view on stackexchange narkive permalink

我使用此應用程序: https://play.google.com/store/apps/details?id=com.dhgg.appusagemonitor

它計算出您的頻率每天檢查您的電話。併計算您在每個應用上花費的時間。

我用它給兒子看,告訴他他在手機上花費/浪費了多少時間。

#3
  0
sanjay
2015-05-21 17:32:33 UTC
view on stackexchange narkive permalink
  //初始化接收器IntentFilter filter = new IntentFilter(Intent.ACTION_SCREEN_ON); filter.addAction(Intent.ACTION_SCREEN_OFF); BroadcastReceiver mReceiver =新的ScreenReceiver(); registerReceiver(mReceiver,filter); //您的代碼 

這是廣泛的強制轉換接收器,您可以在此類中編寫邏輯代碼

 公共類ScreenReceiver擴展BroadcastReceiver {//感謝JASON public靜態布爾值wasScreenOn = true; @Override public void onReceive(Context context,Intent intent){if(intent.getAction()。equals(Intent.ACTION_SCREEN_OFF)){//做任何您需要做的事wasScreenOn = false; }否則if(intent.getAction()。equals(Intent.ACTION_SCREEN_ON)){//並在此處執行任何操作///您的邏輯代碼寫在這裡wasScreenOn = true; }}}  
這不是軟件推薦...


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...