/vichitra

Image search demo app with Android architecture components

Primary LanguageJavaApache License 2.0Apache-2.0

#Vichitra An app for learning to write Android UI code.

This app fetches images from the Flickr Feed API and displays them in a GridList of images.

Features

  1. Search for images with the Flickr Feed API
  2. Works in offline mode too if the images are already fetched.
  3. Multi-theme support with 3 current themes out of the box.
  4. Infinite scrolling with Paging
  5. Pull to refresh the images for the same query.

Libraries used

  1. Android LifeCycle extensions
  2. RecyclerView
  3. Glide
  4. Gson
  5. Room

Resources Used

  1. Ninja level Google search skills
  2. Novice StackOverflow Copy pasta skills

License

Copyright Rhishikesh Joshi & Associates, Rhishikesh Joshi

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.