AsyncTask的基本用法这里就不在赘述了,基本是个安卓开发者就会。
1.android 3.0以前的 AsyncTask
private static final int CORE_POOL_SIZE = 5;
private static final int MAXIMUM_POOL_SIZE = 128;
private static final int KEEP_AL...
分类:
移动开发 时间:
2015-04-14 19:47:39
阅读次数:
172
??
AsyncTask
Params:启动任务执行的输入参数类型
Progress:后台任务完成的进度值类型
Result:后台执行任务完成后返回结果的类型
使用AsyncTask只要如下三步即可:
doInBackground(Params。。。)重写该方法就是后台线程将要完成的任务,该方法可以调用publishProgress()方法更新任务的执行进度。
onProgressU...
分类:
移动开发 时间:
2015-04-13 14:42:36
阅读次数:
156
问题当进入一个详细页面,这时程序会弹出一个对话框加载网络数据,可是发现用户经常因为数据加载慢,就快速的退出这个页面,这样反复来回几次后,发现AsyncTask不再继续加载,而是慢慢的等待,查了下个数,是前几个没有及时的关闭,导致当前的异步任务一直在等待。所以想请教如..
分类:
其他好文 时间:
2015-04-13 11:09:19
阅读次数:
198
最近写的一个应用涉及到使用GridView显示图片,当使用BaseAdapter传统的的实现时,在真机上快速滚动时会出现OOM情况。
一个临时性的解决方案就是改动图片尺寸,减小内存。这种方法简单却不安全。如果图片够多,也存在依然OOM的情况。
一个有效的方法就是使用异步加载。获取应用程序最大可用内存: int maxMemory = (int) Runtime.getRuntime().maxM...
分类:
移动开发 时间:
2015-04-13 09:33:28
阅读次数:
194
Volley是2013年Google I/O上发布的,它是Android平台上的网络通信库,对常用的网络通信功能作了封装,能使网络通信更快,更简单,更健壮。以前使用网络通信一般都是用AsyncTaskLoader、HttpURLConnection、AsyncTask等。
Volley适合数据量小但通信频繁的情况下
Volley架构
下图就是Google I/O 演讲时使用的图片...
分类:
移动开发 时间:
2015-04-10 18:03:56
阅读次数:
316
一.Thread简介
在Android当中,当一个应用程序的组件启动的时候,并且没有其他的应用程序组件在运行时,Android系统就会为该应用程序组件开辟一个新的线程来执行。默认的情况下,在一个相同Android应用程序当中,其里面的组件都是运行在同一个线程里面的,这个线程我们称之为Main线程。当我们通过某个组件来启动另一个组件的时候,这个时候默认都是在同一个线程当中完成的。当然,我们可以自己...
分类:
移动开发 时间:
2015-04-10 13:42:35
阅读次数:
215
简单的RSS阅读器实现过程。具有详细的文字说明,代码介绍。...
分类:
其他好文 时间:
2015-04-08 18:01:29
阅读次数:
170
接上篇文章《安卓开发笔记——关于AsyncTask的使用》,今天来讲下在安卓开发里"重中之重"的另一个异步操作类Handler。今天打算先讲下关于Handler的一些基本定义和使用方式还是以一个下载图片为例,先看下实例效果:好了,先来看下关于Handler的定义:以上是官方对于Hanler类的描述,...
分类:
移动开发 时间:
2015-04-08 00:49:40
阅读次数:
146
AsyncTask AsyncTask,它使创建需要与用户界面交互的长时间运行的任务变得更简单。相对来说AsyncTask更轻量级一些,适用于简单的异步处理,不需要借助线程和Handler即可实现。? AsyncTask是抽象类.AsyncTask定义...
分类:
移动开发 时间:
2015-04-07 23:36:05
阅读次数:
401
AsyncTask是android自带的一个异步处理线程
它带了很多参数
都很方便使用
但是有一些注意事项
1:
官网说明: AsyncTasks should ideally be used for short operations (a few seconds at the most.) If you need to keep threads running f...
分类:
其他好文 时间:
2015-04-04 06:52:53
阅读次数:
177