Android中进程的优先级
- 前台进程
- 可见进程
- 服务进程
使用Service可以保证,无论Activity发生什么情况,该操作至少局部“服务进程”的优先级。 - 后台进程
- 空进程
Android中从其他线程访问UI线程的简单方法
- Activity.runOnUiThread(Runnable)
- View.post(Runnable)
- View.postDelayed(Runnable, long)
示例:
public void onClick(View v) {
new Thread(new Runnable() {
public void run() {
final Bitmap bitmap =
loadImageFromNetwork("http://example.com/image.png");
mImageView.post(new Runnable() {
public void run() {
mImageView.setImageBitmap(bitmap);
}
});
}
}).start();
}