Precaching online content on Android App for offline usage
Well for offline mode, try using Pocket - Read It Later
For example, when you want to read any article from browser, just click on share and select "Pocket"and then you can read it whenever you want (even in offline mode)