Как знать, сколько приложений запускает в фоновом режиме в андроиде?

С Java-8 вы можете использовать статический метод класса String,

String#join(CharSequence delimiter,Iterable elements).


public class Test {

    public static void main(String[] args) {

        List names = new ArrayList<>();
        names.add("James");
        names.add("Harry");
        names.add("Roy");
        System.out.println(String.join(",", names));
    }
}

ВЫХОД

James,Harry,Roy

6
задан SHAZ 14 December 2015 в 05:52
поделиться

1 ответ

Приложение Dev Tools (установленное в эмуляторах) показывает список запущенных процессов путем получения экземпляра ActivityManager :

ActivityManager am = (ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);
List<ActivityManager.RunningAppProcessInfo> l = am.getRunningAppProcesses();
5
ответ дан 17 December 2019 в 04:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: