Skip to content

Image search App inspired by Pinterest using MVP pattern and Room ORM

Notifications You must be signed in to change notification settings

deeps2/Rheo-Photos

Repository files navigation

Rheo-Photos

Image search app inspired by Pinterest using MVP pattern and Room ORM.
APK: https://drive.google.com/open?id=1c3wR2GeHDkFVRcP-95Nj_hbmJummhtOx

ScreenShots

                  



     

Features

  • Search images by entering the keywork (uses Microsoft Azure Congitive Services Bing Image Search API)
  • Supports pagination (fetch results in group of 20)
  • Stores previous search results into SQLite using Room ORM.
  • Thus if a search result exist it can be fetched from local DB. No need of network connection in this case.
  • After MAX_ROWS limit is reached, oldest record will be deleted. Otherwise App's cache size will go on increasing.
  • API keys are stored natively (JNI) rather than hardcoding it in a constant in java file.
  • Images are perfectly fitted into ImageViews according to their aspect ratio. So that they will not be cropped.

Components Used

About

Image search App inspired by Pinterest using MVP pattern and Room ORM

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages