public void setPersistent (boolean isPersistent)
Since: API Level 1
Control whether this activity is required to be persistent. By default activities are not persistent; setting this to true willprevent the system from stopping this activity or its process when running low on resources.
设置activity是否长久有效,默认是不保持的。如果设置了这个标志,可以防止系统在低内存下kill或者stop这个activity或者他的process
You should avoid using this method, it has severe negative consequences on how well the system can manage its resources. A better approach is to implement an application service that you control with startService(Intent) and stopService(Intent).
尽量避免使用这个方法,因为对server如何管理资源有负面影响。更好的解决办法是实现一个server 并通过startServer和stopServer来控制。
Parameters
isPersistent | Control whether the current activity must be persistent, true if so, false for the normal behavior. |