RxJava vs AsyncTask This sample app loads http://www.google.com/ as String into a TextView using three different methods: AsyncTask: loadDataAsyncTask() RxJava: loadDataRxJava() RxAndroid: loadDataRxAndroid() Just comment in/out to try how each of them works.