storeBitmap()
函数并再次检查StrictMode
的不合规做法。为了这个例子,我们可以在新的blockingStoreBitmap()
函数中重排代码。Schedulers.io()
创建非阻塞的版本:storeBitmap()
,RxJava处理创建所有它需要从I / O线程池一个特定的I/ O线程执行我们的任务。所有要执行的操作都避免在UI线程执行并且我们的App比之前要快上1秒:logcat上也不再有StrictMode
的不合规做法。storeBitmap()
场景看到的两种方法的不同: