码迷,mamicode.com
首页 >  
搜索关键字:异步任务    ( 761个结果
定制自己的线程池管理类、防止OOM
在Android开发中、涉及比较深的话、我们会用到线程池来做异步操作 比如下载图片、执行异步任务等、为了方便管理、继承一个线程池管理类、 在使用线程的时候只需要 submmitJob和removeJob、不会产生大量的线程、有效防止OOM...
分类:编程语言   时间:2016-05-12 13:39:52    阅读次数:176
Java四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor
标签: 介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。 1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗? Java 1 2 3 4 5 6 7 new Thread(new Runn ...
分类:编程语言   时间:2016-05-08 11:37:47    阅读次数:307
接口的使用,以及在异步任务中的使用
相信很多java和Android初学者,都对接口的定义有一些了解,但是如何使用它,利用它的特性来更好的实现自己想要的功能,却不甚了解。之前,我写代码也是没怎么用过接口,看到Android里,如监听方法里实现接口的写法,如:setOnClickListener(new OnClickListener(),或者网络请求的回调方法等等。都用到接口,实现了回调方法。这样写的好处,试过了就知道了。...
分类:其他好文   时间:2016-05-07 16:45:24    阅读次数:218
(转)详解Android中AsyncTask的使用
转载自:详解Android中AsyncTask的使用 在Android中实现异步任务机制有两种方式,Handler和AsyncTask。 Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是 ...
分类:移动开发   时间:2016-05-07 16:33:25    阅读次数:237
为Spring MVC开启异步任务
为Spring MVC开启异步任务配置自定义AsyncTaskExecutorpackage com.spider.config;import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; im...
分类:编程语言   时间:2016-05-07 07:35:14    阅读次数:513
Android_AsyncTask
一.AsyncTask的简介         在Android中实现异步任务机制有两种方式,Handler和AsyncTask。 Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识...
分类:移动开发   时间:2016-05-05 02:08:59    阅读次数:311
到底什么时候才需要在ObjC的Block中使用weakSelf/strongSelf
到底什么时候才需要在ObjC的Block中使用weakSelf/strongSelf Objective C 的 Block 是一个很实用的语法,特别是与GCD结合使用,可以很方便地实现并发、异步任务。但是,如果使用不当,Block 也会引起一些循环引用问题(retain cycle)—— Bloc ...
分类:其他好文   时间:2016-04-26 02:02:02    阅读次数:169
Android ThreadLocal及InheritableThreadLocal分析
因为在android中经常用到handler来处理异步任务,通常用于接收消息,来操作UIThread,其中提到涉及到的looper对象就是保存在Threadlocal中的,因此研究下Threadlocal的源码。  分析都是基于android sdk 23 源码进行的,ThreadLocal在android和jdk中的实现可能并不一致。  在最初使用Threadlocal的时候,很容易会产生的误解就...
分类:移动开发   时间:2016-04-22 19:31:51    阅读次数:268
WEB系统架构
客户端方向:框架+控件+模板+元数据辅助:懒加载+合并请求+异步任务+推送+缓存技术:reactjs,requirejs,jquery,angularjs,bootstrap,ant.design,f71、MVC适用于前端,有界面、用户交互的客户端应用(APP、Html5富客户端),H5有类MVC的 ...
分类:Web程序   时间:2016-04-22 11:51:41    阅读次数:146
android之AsyncTask原理分析
通过名字就可以知道,AsyncTask主要用于处理android中的异步任务。但是通过源码,我们可以看到它的实现其实还是依赖于Handler的异步消息处理机制。现在我们先来学习它的使用方式,然后再研究源码。 一.AsyncTask的基本用法: AsyncTask是一个抽象类,在之类继承它时,必须指定三个泛型参数,这三个参数的用途如下: 1. 在执行AsyncTask时需要传入的参数,可用...
分类:移动开发   时间:2016-04-19 12:32:00    阅读次数:206
761条   上一页 1 ... 49 50 51 52 53 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!