Skip to content

losif63/CS496_Project1

Repository files navigation

DataViewer

2022 Summer MadCamp Week1 Class 2


1. Teammates


2. About DataViewer

  • DataViewer is a simple Android app that can access and display your device's data - Contacts, Images, and Music.
  • Displays all contact information stored in device and provides utility to modify them
  • Displays all images stored in device and provides zoom-in page where the user can swipe between images
  • Provides utility to create personal music playlist from all audio contents stored in the device
  • Provides simple music player with visualizer to play music in personal playlist

Tab 1 - Contacts

Features

  • In the Contacts Tab, the DataViewer app accesses and retrieves all contact information stored in the device and loads it onto the activity screen.

  • By selecting one of these items, you can retrieve the detailed information page of the selected contact.

  • You can call, send a text message, or video call the person on the contact.

  • You can even edit, share, or even delete the contact info on this page as well.


Implementation Methods


Tab 2 - Images

Features

  • In the Images Tab, the DataViewer app accesses and retrieves all images stored in the device and loads it onto the activity screen.

  • You can zoom in onto one of these images by simply tapping them.

  • You can share, edit or delete the image afterwards in the zoomed-in page.

  • You can also swipe between images as well.


Implementation Methods


Tab 3 - Music

Features

  • In the Music tab, the DataViewer app will display your personal music playlist!! (Initially, it will appear as empty) You can add music onto this playlist by tapping the '+' button in the downright corner of the screen.

  • Tapping the '+' button will yield the following page where all audio files stored in the device is sorted & listed by names. Simply tap one of these files to add it onto your playlist.

  • Back to the playlist, you can play any music in your playlist by just simply tapping the item. A new musicplayer screen with an exciting visualier will appear afterwards as follows.

  • You can pause & resume the music by pressing the pause/resume button. You can also move through the playlist via the PREV and NEXT buttons as well.

Implementation Methods