O'Reilly logo

Reactive Android Programming by Tadas Subonis

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

First of all, in this chapter, we learned a lot of different ways to handle exceptions in RxJava. Methods including .onResumeNext(), .doOnError(), and .subscribe(), to handle errors and exceptions were covered. We also explored a few different methods to show errors in the Android UI.

Most importantly, we learned how an exception can be handled in a centralized fashion so that it is easy to change error-handling mechanisms in the future.

In this chapter, we also learned how to retrieve data from the SQLite database using StorIO. In order to do that, we covered GetResolvers and how to construct Query objects for StorIO. We also saw how to handle data conversion from the types that the SQLite database supports and the types that are ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required