Android 源码解析
文章平均质量分 81
haibing_blog
脚踏实地,仰望星空。
展开
-
《Android开发艺术探索》 -- AsyncTask 工作原理
前言AsyncTask是一种轻量级的异步任务类,它可以在线程池中执行后台任务,然后把执行的进度和最终结果传递给主线程并在主线程中更新UI。从实现上来说,AsyncTask封装了Thread和Handler,通过AsyncTask可以更加方便地执行后台任务以及在主线程中访问UI,但是AsyncTask并不适合进行特别耗时的后台任务,对于特别耗时的任务来说,建议使用线程池。原创 2016-12-13 16:02:36 · 496 阅读 · 4 评论 -
Handler消息机制 -- 源码解析
Handler消息机制相关类介绍Message:是在线程之间传递的消息,它可以在内部携带少量的消息,用于在不同线程之间交换数据。Handler:处理者的意思,它主要是用于发送和处理消息。发送消息一般使用Handler的sendMessage()方法,接收消息使用Handler的handleMessage()方法。MessageQueue:消息队列的意思,它主要用于存放所有通原创 2016-12-12 19:35:10 · 363 阅读 · 0 评论 -
《Android开发艺术探索》 IntentService工作原理
HandlerThreadHandlerThread继承了Thread,它是一种可以使用Handler的Thread,它的实现也很简单,就是在run方法中通过Looper.prepare()来创建消息队列,并通过Looper.loop()来开启消息循环,这样在实际的使用中就允许在HandlerThread中创建Handler了。HandlerThread的run方法如下所示原创 2016-12-14 10:08:38 · 350 阅读 · 0 评论 -
15 个 Android 通用流行框架大全
1. 缓存名称描述DiskLruCacheJava实现基于LRU的磁盘缓存2.图片加载名称描述Android Universal Image Loader一个强大的加载,缓存,展示图片的库Picasso一个强大的图片下载与缓存的库转载 2017-05-16 22:02:58 · 827 阅读 · 0 评论 -
Android事件总线(二)EventBus3.0源码解析
转载地址:http://blog.csdn.net/itachi85/article/details/52260693相关文章 Android事件总线(一)EventBus3.0用法全解析前言上一篇我们讲到了EventBus3.0的用法,这一篇我们来讲一下EventBus3.0的源码以及它的利与弊。1.构造函数当我们要调用EventBus的功能时,比如注册或转载 2017-03-03 18:02:48 · 509 阅读 · 0 评论 -
Android事件总线(一)EventBus3.0用法全解析
转载地址:http://blog.csdn.net/itachi85/article/details/52205464前言EventBus是一款针对Android优化的发布/订阅事件总线。简化了应用程序内各组件间、组件与后台线程间的通信。优点是开销小,代码更优雅,以及将发送者和接收者解耦。如果Activity和Activity进行交互还好说,如果Fragment和Fragm转载 2017-03-03 18:00:40 · 820 阅读 · 0 评论 -
Android 开源框架Universal-Image-Loader完全解析(三)---源代码解读
转载地址:http://blog.csdn.net/xiaanming/article/details/39057201转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/39057201),请尊重他人的辛勤劳动成果,谢谢!本篇文章主要是带大家从源码的角度上面去解读这个强大的图片加载框架,转载 2016-12-05 17:07:29 · 331 阅读 · 0 评论 -
Android 开源框架Universal-Image-Loader完全解析(二)--- 图片缓存策略详解
转载地址:http://blog.csdn.net/xiaanming/article/details/27525741转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/26810303),请尊重他人的辛勤劳动成果,谢谢!本篇文章继续为大家介绍Universal-Image-Loader转载 2016-12-03 18:18:03 · 274 阅读 · 0 评论 -
Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用
转载地址:http://blog.csdn.net/xiaanming/article/details/26810303转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/26810303),请尊重他人的辛勤劳动成果,谢谢!大家好!差不多两个来月没有写文章了,前段时间也是在忙换工作的事,准转载 2016-12-03 18:14:27 · 486 阅读 · 0 评论