I have an app which gets data from Parse.com and uses in 2 sections, one in a listView and second in a grid view.
So I want to cache this data(Strings,bitmaps),to work offline, whenever the device won't have internet so it loads from cache. And whenever my app closed and opened again, it should update the cached data if there is internet. During the update if I have the same data in my cache it shouldn't create it again, it has to only create the new ones and update the views.
What is the best way to do this in android ?. Thanks.