Week 2 Project: Grid Image Search
PhotoSeek is an android app that allows you to search for photos and share them.
Submitted by: Melody Truong
Time spent: 8 hours spent in total
Required User Stories
The following required functionality is completed:
- [x] User can enter a search query that will display a grid of image results from the Google Image API
- [x] User can click on "settings" which allows selection of advanced search options to filter results
- [x] User can configure advanced search filters such as: size, color, type, site
- [x] Subsequent searches will have any filters applied to the search results
- [x] User can tap on any image in results to see the image full-screen
- [x] User can scroll down “infinitely” to continue loading more image results (up to 8 pages)
Additional User Stories
The following optional features are implemented:
- [x] Use the ActionBar SearchView or custom layout as the query box instead of an EditText
- [x] User can share an image to their friends or email it to themselves
- [x] Improve the user interface and experiment with image assets and/or styling and coloring
- [x] Use the StaggeredGridView to display improve the grid of image results
Video Walkthrough
Here's a walkthrough of the implemented user stories:
User can enter a search query that will display a grid of image results from the Google Image API
User can click on "settings" which allows selection of advanced search options to filter results
User can configure advanced search filters such as: size, color, type, site
Subsequent searches will have any filters applied to the search results
User can tap on any image in results to see the image full-screen
User can scroll down “infinitely” to continue loading more image results (up to 8 pages)
User can share an image to their friends or email it to themselves
GIF created with LiceCap.