Sample Android application that demonstrates how to use ViewPager and AsyncTask in conjunction to load dynamic data into swipeable pages. Loading data in the background ensures that the UI remains responsive even if the user is swiping very fast.
This specific example loads number facts from this API http://numbersapi.com. But the same principals shown here apply to loading any data dynamically to be shown to the user.
This project also demonstrates in a basic way how to use 9-patch drawable resources in your projects.
Copyright 2013 Tim Cocks
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.