<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Tuivan的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Tuivan</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Tuivan]]></copyright><item><title><![CDATA[rxjava2源码笔记（二）]]></title><link>https://blog.youkuaiyun.com/Tuivan/article/details/78151475</link><guid>https://blog.youkuaiyun.com/Tuivan/article/details/78151475</guid><author>Tuivan</author><pubDate>Mon, 02 Oct 2017 16:29:58 +0800</pubDate><description><![CDATA[rxjava中的线程转换rxjava的线程转换可通过observeOn()或subscribeOn()来进行，通常情况下observeOn()是用来指定Observer处理事件的线程，而subscribeOn()则指定Observable的call()进行的线程。我们跳进observeOn()方法里，可以看到这方法最终会调用到这里。    public final Observable<T> obs]]></description><category></category></item><item><title><![CDATA[rxjava1源码笔记（一）]]></title><link>https://blog.youkuaiyun.com/Tuivan/article/details/78147872</link><guid>https://blog.youkuaiyun.com/Tuivan/article/details/78147872</guid><author>Tuivan</author><pubDate>Sun, 01 Oct 2017 16:33:17 +0800</pubDate><description><![CDATA[基于rxjava1的源码笔记。]]></description><category></category></item><item><title><![CDATA[AIDL相关笔记]]></title><link>https://blog.youkuaiyun.com/Tuivan/article/details/75081340</link><guid>https://blog.youkuaiyun.com/Tuivan/article/details/75081340</guid><author>Tuivan</author><pubDate>Thu, 13 Jul 2017 16:46:04 +0800</pubDate><description><![CDATA[AIDL是Android的IPC方法之一。AIDL使用Binder来实现的。我们新建一个AIDL文件时SDK会根据这个AIDL文件自动帮我们生成一个java文件，实际上AIDL文件只是让我们免去了写一些重复代码的步骤。]]></description><category></category></item><item><title><![CDATA[IntentFilter相关]]></title><link>https://blog.youkuaiyun.com/Tuivan/article/details/75049997</link><guid>https://blog.youkuaiyun.com/Tuivan/article/details/75049997</guid><author>Tuivan</author><pubDate>Thu, 13 Jul 2017 12:17:34 +0800</pubDate><description><![CDATA[IntentFilter可用于Activity、Service、Receiver中。
IntentFilter中过滤信息由action、category、data其中一个或多个组成，他们的匹配规则各不相同。


action匹配规则
一个Intent只能有一个action并且隐式调用的时候必须有一个action，而一个IntentFilter可以有多个action，匹配的时候只要Inte]]></description><category></category></item><item><title><![CDATA[Activity相关笔记]]></title><link>https://blog.youkuaiyun.com/Tuivan/article/details/75042844</link><guid>https://blog.youkuaiyun.com/Tuivan/article/details/75042844</guid><author>Tuivan</author><pubDate>Thu, 13 Jul 2017 04:16:43 +0800</pubDate><description><![CDATA[从一个Activity打开另一个Activity的时候，先执行旧Activity的onPause()，再执行新Activity的onCreate(),onStart(),onResume()，然后再执行旧Activity的onStop()，因此不应该将耗时操作放在onPause()方法里面，否则会导致新Activity显示不流畅。


Activity意外杀死的时候会先执行onSaveIns]]></description><category></category></item></channel></rss>