java.lang.Object | |
↳ | android.app.ActivityManager.RunningAppProcessInfo |
Information you can retrieve about a running process.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Creator<ActivityManager.RunningAppProcessInfo> | CREATOR | ||||||||||
int | IMPORTANCE_BACKGROUND | Constant for importance: this process process contains background code that is expendable. | |||||||||
int | IMPORTANCE_EMPTY | Constant for importance: this process is empty of any actively running code. | |||||||||
int | IMPORTANCE_FOREGROUND | Constant for importance: this process is running the foreground UI. | |||||||||
int | IMPORTANCE_SERVICE | Constant for importance: this process is contains services that should remain running. | |||||||||
int | IMPORTANCE_VISIBLE | Constant for importance: this process is running something that is considered to be actively visible to the user. |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
android.os.Parcelable
|
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
importance | The relative importance level that the system places on this process. | ||||||||||
lru | An additional ordering within a particular importance category, providing finer-grained information about the relative utility of processes within a category. | ||||||||||
pid | The pid of this process; 0 if none | ||||||||||
pkgList | |||||||||||
processName | The name of the process that this object is associated with |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Describe the kinds of special objects contained in this Parcelable's
marshalled representation.
| |||||||||||
Flatten this object in to a Parcel.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class java.lang.Object
| |||||||||||
From interface android.os.Parcelable
|
Constant for importance: this process process contains background code that is expendable.
Constant for importance: this process is empty of any actively running code.
Constant for importance: this process is running the foreground UI.
Constant for importance: this process is contains services that should remain running.
Constant for importance: this process is running something that is considered to be actively visible to the user.
The relative importance level that the system places on this process. May be one of IMPORTANCE_FOREGROUND, IMPORTANCE_VISIBLE, IMPORTANCE_SERVICE, IMPORTANCE_BACKGROUND, or IMPORTANCE_EMPTY. These constants are numbered so that "more important" values are always smaller than "less important" values.
An additional ordering within a particular importance category, providing finer-grained information about the relative utility of processes within a category. This number means nothing except that a smaller values are more recently used (and thus more important). Currently an LRU value is only maintained for the IMPORTANCE_BACKGROUND category, though others may be maintained in the future.
The pid of this process; 0 if none
The name of the process that this object is associated with
Describe the kinds of special objects contained in this Parcelable's marshalled representation.
Flatten this object in to a Parcel.
dest | The Parcel in which the object should be written. |
---|---|
flags | Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE. |