ActivityManager.RunningAppProcessInfo Класс

Определение

Сведения, которые можно получить о выполняющихся процессах.

[Android.Runtime.Register("android/app/ActivityManager$RunningAppProcessInfo", DoNotGenerateAcw=true)]
public class ActivityManager.RunningAppProcessInfo : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/app/ActivityManager$RunningAppProcessInfo", DoNotGenerateAcw=true)>]
type ActivityManager.RunningAppProcessInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
ActivityManager.RunningAppProcessInfo
Атрибуты
Реализации

Комментарии

Сведения, которые можно получить о выполняющихся процессах.

Документация по Java для android.app.ActivityManager.RunningAppProcessInfo.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Конструкторы

ActivityManager.RunningAppProcessInfo()
ActivityManager.RunningAppProcessInfo(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

ActivityManager.RunningAppProcessInfo(String, Int32, String[])

Поля

ImportanceBackground

Этот элемент устарел.

ImportanceCached
Устаревшие..

Константная для #importance. Этот процесс процесса содержит кэшированный код, который является расходуемым, не выполняя активно какие-либо компоненты приложения, которые нам нужны.

ImportanceCantSaveState
Устаревшие..

Константная для #importance: этот процесс выполняет приложение, которое не может сохранить свое состояние и, следовательно, не может быть завершено в фоновом режиме.

ImportanceEmpty

Константная для #importance: этот процесс пуст от любого активно выполняющегося кода.

ImportanceForeground
Устаревшие..

Константная для #importance: этот процесс выполняет пользовательский интерфейс переднего плана, то есть это то, что в настоящее время находится в верхней части экрана, с которым взаимодействует пользователь.

ImportanceForegroundService
Устаревшие..

Константная для #importance: этот процесс запускает службу переднего плана, например для воспроизведения музыки, даже если пользователь не сразу находится в приложении.

ImportanceGone
Устаревшие..

Константы для #importance: этот процесс не существует.

ImportancePerceptible
Устаревшие..

Константная для #importance: этот процесс не является чем-то, что пользователь знает напрямую, но в противном случае он в некоторой степени воспринимаем.

ImportancePerceptiblePre26
Устаревшие..

Константы для #importance: #IMPORTANCE_PERCEPTIBLE имели это неправильное значение до Build.VERSION_CODES#O.

ImportanceService
Устаревшие..

Константная для #importance: этот процесс содержит службы, которые должны оставаться запущенными.

ImportanceTopSleeping
Устаревшие..

Константная для #importance: этот процесс выполняет пользовательский интерфейс переднего плана, но устройство находится в спящей среде, поэтому оно невидимо для пользователя.

ImportanceTopSleepingPre28

Этот элемент устарел.

ImportanceVisible
Устаревшие..

Константная для #importance: этот процесс выполняет то, что активно видно пользователю, но не находится на переднем плане.

ReasonProviderInUse
Устаревшие..

Константная для #importanceReasonCode: один из поставщиков содержимого приложения используется другим процессом.

ReasonServiceInUse
Устаревшие..

Константная для #importanceReasonCode: один из поставщиков содержимого приложения используется другим процессом.

ReasonUnknown
Устаревшие..

Константная для #importanceReasonCode: по причине этого уровня не указано ничего особенного.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Creator
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
Importance

Относительный уровень важности, который система устанавливает для этого процесса.

ImportanceReasonCode

Причина , #importanceесли она есть.

ImportanceReasonComponent

Для указанных значений #importanceReasonCodeэто имя компонента, используемого в этом процессе.

ImportanceReasonPid

Для указанных значений #importanceReasonCodeэто идентификатор другого процесса, который является клиентом этого процесса.

JniIdentityHashCode

Сведения, которые можно получить о выполняющихся процессах.

(Унаследовано от Object)
JniPeerMembers

Сведения, которые можно получить о выполняющихся процессах.

LastTrimLevel

Уровень последней обрезки памяти, сообщаемой процессу: соответствует значениям, предоставленным для android.content.ComponentCallbacks2#onTrimMemory(int) ComponentCallbacks2.onTrimMemory(int).

Lru

Дополнительный порядок в определенной #importance категории, предоставляющий более детальную информацию об относительной полезности процессов в категории.

PeerReference

Сведения, которые можно получить о выполняющихся процессах.

(Унаследовано от Object)
Pid

Pid этого процесса; 0, если нет

PkgList

Все пакеты, загруженные в процесс.

ProcessName

Имя процесса, с которым связан этот объект.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Uid

Идентификатор пользователя этого процесса.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
DescribeContents()

Описывать типы специальных объектов, содержащихся в маршалируемом представлении этого объекта Parcelable.

Dispose()

Сведения, которые можно получить о выполняющихся процессах.

(Унаследовано от Object)
Dispose(Boolean)

Сведения, которые можно получить о выполняющихся процессах.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
ReadFromParcel(Parcel)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Сведения, которые можно получить о выполняющихся процессах.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Сведения, которые можно получить о выполняющихся процессах.

(Унаследовано от Object)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Сведите этот объект в плоскую структуру в объект Parcel.

Явные реализации интерфейса

IJavaPeerable.Disposed()

Сведения, которые можно получить о выполняющихся процессах.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Сведения, которые можно получить о выполняющихся процессах.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Сведения, которые можно получить о выполняющихся процессах.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Сведения, которые можно получить о выполняющихся процессах.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Сведения, которые можно получить о выполняющихся процессах.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Сведения, которые можно получить о выполняющихся процессах.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Сведения, которые можно получить о выполняющихся процессах.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Сведения, которые можно получить о выполняющихся процессах.

GetJniTypeName(IJavaPeerable)

Сведения, которые можно получить о выполняющихся процессах.

Применяется к