AsyncTask的简单使用
2015-12-08 20:10
253 查看
package com.zzw.life; import android.app.Activity; import android.os.AsyncTask; import android.os.Bundle; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); /* * 运行TestAsyncTask */ new TestAsyncTask().execute(); } private class TestAsyncTask extends AsyncTask{ //一般用于初始化,首先运行 @Override protected void onPreExecute() { // TODO Auto-generated method stub super.onPreExecute(); } //一般处理耗时操作,第二运行,不要在这里面运行与ui控件有关的操作 @Override protected Object doInBackground(Object... params) { return null; } /* * 一般用于处理UI界面变化,最后运行 * result是上面doInBackground返回值 */ @Override protected void onPostExecute(Object result) { // TODO Auto-generated method stub super.onPostExecute(result); } } }
相关文章推荐
- pdf加水印,文字和图片,超链接, java itext, 这里有你想要的一切
- 工作中遇到的一个多线程下导致RCW无法释放的问题
- Android Java 动态代理应用
- 【BZOJ3585】mex
- 有用资源分享
- 一套代码多平台发布 私图(私图大赏)APP成功上线
- POJ3249 Test for Job(拓扑排序+dp)
- Linux 的popen函数
- ArrayList排序sort()方法
- 使用Filter控制用户登录权限
- POJ_P1273 Drainage Ditches(模板题+网络流)
- DOS批处理对人脸库进行分类
- UIImage的属性整理
- 高逼格saas服务的文档展示
- Android 定义自己的Application
- 根据两点经纬度计算距离
- wayland应用程序中touch事件的实现
- 更改oracle字符集
- 大整数乘法
- Codeforces Round #333 (Div. 2) A. Two Bases