由于Android的特性,如果要执行耗时操作,则必须方法子线程中执行。除了Thread可以开启子线程外,Andro...[作者空间]
参阅给 Android 开发者的 RxJava 详解什么是函数式编程RxJava 2.0 全新来袭基于RxJava...[作者空间]
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布本人小楠——一位励志的Android开发者。 前...[作者空间]
本篇文章讲述Java中的线程池问题,同样适用于Android中的线程池使用。本篇文章参考:Java线程池分析,Ja...[作者空间]
作为一个Android开发者,我们在日常的开发中肯定会使用到EventBus,比如说当我们在做app的消息模块的时...[作者空间]
Android中多进程是指一个应用存在多个进程的情况。为何使用多进程?多进程的情况分为两种;第一种情况是一个应用因...[作者空间]
本篇文章基于synchronized和ReentrantLock来讲解如何进行线程间通信,关于上述两种锁的内容,可...[作者空间]
EventBus 是一个Android端优化的 publish/subscribe 消息总线,简化了应用程序各个组...[作者空间]
上一篇文章用了多线程下载技术,那么这篇文章来说一说续传的问题. 其实,续传很简单,只要把上次程序退出的位置保存起来...[作者空间]
原理 原理是通过使用多个线程去争取服务器的更多资源。 原理图 原理解析 接着就是我们都知道文件存储是有顺序的,当存...[作者空间]
在程序开发的实践当中,为了让程序表现得更加流畅,我们肯定会需要使用到多线程来提升程序的并发执行性能。但是编写多线程...[作者空间]
默认情况下,Android 系统中同一应用的所有组件均运行在相同的进程和线程(称为主线程)中,新启动的应用组件会创...[作者空间]
近期被多次问道:1.多个AsyncTask是并行还是串行;2.如何实现并行。平时没有在意这个问题,所以没有解释清楚...[作者空间]
AsyncTask的基本用法 AsyncTask本身是一个抽象类,若想要使用它,需要创建一个子类去继承它,且必须复...[作者空间]
提起Android消息机制,想必都不陌生。其中包含三个部分:Handler,MessageQueue以及Loope...[作者空间]
项目地址:https://github.com/wutongke/ModularizationArchitectu...[作者空间]
原文地址 RxAndroid Tutorial响应式编程(Reactive programming)不是一种API...[作者空间]
Outline [TOC] 前言 在上一节中, 我们提到了Flowable 和Backpressure背压, 本...[作者空间]
Outline [TOC] 前言 上一节讲解了线程调度, 并且举了两个实际中的例子, 其中有一个登录的例子, 不知...[作者空间]
Outline [TOC] 前言 上一节教程讲解了最基本的RxJava2的使用, 在本节中, 我们将学习RxJav...[作者空间]