以下のコードを使用して、インストールされているすべてのアプリケーションを選択できます。
ActivityManager am = (ActivityManager)context.getSystemService(Activity.ACTIVITY_SERVICE);
List Runningtasks = am.getRunningAppProcesses();
しかし、各アプリケーションの起動回数が必要ですか?
以下のコードを使用して、インストールされているすべてのアプリケーションを選択できます。
ActivityManager am = (ActivityManager)context.getSystemService(Activity.ACTIVITY_SERVICE);
List Runningtasks = am.getRunningAppProcesses();
しかし、各アプリケーションの起動回数が必要ですか?
「SharedPreferences」を使用してカウントを取得するのは非常に簡単です。以下のコードを OnCreate メソッドの下に配置します。
//必要な変数の宣言
SharedPreferences sharedPreferences;
int count;
sharedPreferences = getPreferences(0);
int count = sharedPreferences.getInt("numRun", 0);
count++;
sharedPreferences.edit().putInt("numRun", count).commit();