Google Image Search
This is an android application to search for images based on the criteria specified by the user. Different filters can be applied while carrying out the search as well.
Time Spent: 15 hours spent in total
Completed User Stories:
- [x] Required: User can enter a search query that will display a grid of image results from the Google Image API.
- [x] Required: User can click on "settings" which allows selection of advanced search options to filter results
- [x] Required: User can configure advanced search filters such as:
Size (small, medium, large, extra-large)
Color filter (black, blue, brown, gray, green, etc...)
Type (faces, photo, clip art, line art)
Site (espn.com)
- [x] Required: Subsequent searches will have any filters applied to the search results
- [x] Required: User can tap on any image in results to see the image full-screen
- [x] Required: User can scroll down “infinitely” to continue loading more image results (up to 8 pages)
- [x] Optional: Replace Filter Settings Activity with a lightweight modal overlay
- [x] Optional: Use the ActionBar SearchView or custom layout as the query box instead of an EditText
- [x] Optional: User can share an image to their friends or email it to themselves
Notes:
Spent time working with Sherlock libraries. Was able to successfully leverage the Sherlock lib code to display SearchView in ActionBar.
Walkthrough of all user stories: