课程
/移动开发
/Android
/Android必学-AsyncTask基础
这里创建了MyAsyncTask外部类,为什么又在ImageTest中创建个MyAsyncTask内部类呢
2017-12-03
源自:Android必学-AsyncTask基础 2-2
正在回答
为了方便吧,毕竟只是一个演示 AsyncTask 用法的例子。如果是在现实开发中当然不会这么去写喽!明白就好好好。
首先创建的MyAsyncTask外部类是简单的打印一下log日志,了解一下AsyncTask异步加载的流程。随后老师又以一个例子,也就是ImageTest,在里面定义了一个MyAsyncTask内部类。并在MyAsyncTask内部类网络加载了一张图片并显示到UI界面。然后在ImageTest活动中的onCreate中进行调用。【强调一下,在ImageTest活动中的onCreate方法中,调用的是MyAsyncTask内部类。调用MyAsyncTask内部类外部类的包不一样】
举报
了解Android中AsyncTask的使用方法,掌握异步线程的使用