码迷,mamicode.com
首页 >  
搜索关键字:asynctask    ( 812个结果
AsyncTask和Handler对比
1. AsyncTask实现的原理和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:1. 简单,快捷2. 过程可控使...
分类:其他好文   时间:2015-04-24 11:59:03    阅读次数:127
[高级]详解Android中AsyncTask的使用
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对...
分类:移动开发   时间:2015-04-24 11:54:44    阅读次数:204
android加载网络图片并保留缓存,随时点击打开
今天工作需要写了一个保留网络图片缓存的类,和大家分享一下 其实实现原理很简单,也就是从网上下载图片数据,一边将数据转成drawable并加载到指定的imageview 一边保存成download_image.jpg,在点击imageview时候用intent将图片打开 我将处理图片的过程写成了类 package com.example.downloadandopenimag...
分类:移动开发   时间:2015-04-22 22:24:36    阅读次数:224
Android:异步任务基础
今天面试的时候,面试官和我说起同步和异步,因为说起同步我就是想到线程同步,然后共享临界资源啊死锁啊什么的,所以一直在说这个,线程异步倒是从来没听过。刚才看了场球想起这件事查了一下,不知道他说的异步是不是期待我回答用Handler来刷新主线程的意思,我平常管这个叫异步任务- -昨天一面的时候,面试官问的就是怎样刷新UI线程,然后我就说用AsyncTask。好了,既然如此不管了,因为之前就想把以前写的那...
分类:移动开发   时间:2015-04-22 18:21:10    阅读次数:140
安卓中AsyncTask的基本使用
安卓中AsyncTask的基本使用使用场景介绍在安卓开发中,我们经常需要访问互联网资源,这些访问是都需要在后台线程中去完成的,因为安卓的UI线程不允许执行耗时任务。然而,后台线程是不可以修改安卓的UI的,所以我们一般使用Handler去修改UI,这需要我们自己去创建新的线程。其实安卓中已经给我们提供...
分类:移动开发   时间:2015-04-22 17:47:21    阅读次数:149
Android--异步任务AsyncTask
实例:使用异步任务从网络上下载packagecom.example.xiaocool.anysctaskdemo; importandroid.app.ProgressDialog; importandroid.content.Context; importandroid.os.AsyncTask; importandroid.os.Bundle; importandroid.support.v7.app.ActionBarActivity; importandroid.vie..
分类:移动开发   时间:2015-04-19 19:42:18    阅读次数:164
android AsyncTask的局限性 及 源码分析
参考:http://blog.csdn.net/hitlion2008/article/details/79834492.3之前 AsyncTask有个全局的线程池 最大的值是5 超过后只能等待执行3.0后增加了excuteOnExcutor方法 设置自定义线程池.但是默认线程池是个顺序线程池每次只...
分类:移动开发   时间:2015-04-19 17:26:21    阅读次数:191
用AsyncTask加载手机中已经安装的应用信息
最近在项目中一个小功能就是用ListView展示出手机中已经安装的应用信息,在网上找了一个Demo(感谢demo的分享者),然后根据自己的需要改动了一下,把改后的代码贴出来,留个笔记: ---------------先是应用程序的信息Bean------------------------ public class AppInfo implements Serializable { priv...
分类:移动开发   时间:2015-04-17 15:40:40    阅读次数:170
AsyncTask
Class Overview AsyncTask enables proper and easy use of the UI thread. This class allows to perform background operations and publish results on the UI thread without having to manipulate threads a...
分类:其他好文   时间:2015-04-16 06:53:18    阅读次数:167
android线程(二)AsyncTask源码分析(二)
AsyncTask中一共定义了两个线程池一个是此前我们已经介绍了线程池SerialExecutor,这个是目前我们调用AsyncTask.execute()方法默认使用的线程池,这个在前一篇文章中已经讲到过了,另一个是3.0版本之前的默认线程池THREAD_POOL_EXECUTOR。...
分类:移动开发   时间:2015-04-15 17:07:36    阅读次数:160
812条   上一页 1 ... 51 52 53 54 55 ... 82 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!