Git Product home page Git Product logo

amirrezahmi / data-collector Goto Github PK

View Code? Open in Web Editor NEW
10.0 4.0 1.0 10.16 MB

Data Collector is an Android app that simplifies data collection and management. Easily enter questions and answers, maintain a dataset, play music, and more. Secure the dataset with a password, share it, or clear it when needed. Enjoy a user-friendly interface for efficient data organization and analysis.

License: MIT License

Java 100.00%
android-application dataset-collector java

data-collector's Introduction

Data Collector Android App

The Data Collector Android app is designed to help you collect and manage data easily. It provides a user-friendly interface for entering questions and answers, maintaining a dataset, playing music, and more. This README provides an overview of the app's features, usage instructions, and additional information.

screenrecorder-2023-07-11-15-04-05-185_bpUiMwxK.mp4

Features

  1. $\textbf{Data Collection}$: Enter questions and answers into the app, which will be added to the dataset for later reference.
  2. $\textbf{Dataset Management}$: View the entire dataset, share it with others, or clear the dataset when needed.
  3. $\textbf{Password Protection}$: Access to the dataset and dataset-related actions is protected by a password for security. The password is aassdd.
  4. $\textbf{Music Playback}$: Play music tracks within the app while using other features.
  5. $\textbf{Seek Bar}$: Track the progress of the currently playing music and navigate through different positions in the track.

Installation

To install the Data Collector app on your Android device, follow these steps:

  1. Clone or download the project from the GitHub repository: [https://github.com/Amirrezahmi/data-collector.git]
  2. Open the project in Android Studio.
  3. Connect your Android device to your computer.
  4. Build and run the app on your connected device from Android Studio.

Alternatively, you can download the APK file from the releases section of the GitHub repository and install it directly on your Android device. you only need to download app-debug.APK on your device in this case.

Usage

Once you have installed the app on your Android device, follow these instructions to use its various features:

Data Collection

  1. Launch the app on your device.
  2. Enter a question in the "Question" field.
  3. Enter the corresponding answer in the "Answer" field.
  4. Tap the "Submit" button to add the question and answer pair to the dataset.
  5. If the question and answer fields are empty, a toast message will notify you to fill in both fields.

Dataset Management

  1. Tap the "View Dataset" button to view the entire dataset.
  2. Enter the password in the "Password" field to authenticate access to the dataset. The password is aassdd.
  3. If the password is correct, the dataset will be displayed in the "Dataset" section.
  4. Tap the "Share" button to share the dataset with others via available sharing options on your device.
  5. Tap the "Clear Dataset" button to remove all data from the dataset. Note that this action is irreversible.

Music Playback

  1. Tap the "Music" button to play or pause the music track.
  2. The "Now Playing" section will display the current playback status.
  3. Use the seek bar to navigate through different positions in the music track.
  4. The seek bar's progress will update according to the current position of the media player.
  5. The duration of the music track is displayed as minutes and seconds in the "Timer" section.

License

This project is licensed under the MIT License.

Acknowledgments

The app was developed by me as a personal project for Zozo assistant.

Feel free to use, modify, and distribute it according to the terms of the MIT License.

If you have any questions, feedback, or feature requests, please contact [email protected].

Enjoy using the Data Collector app!

data-collector's People

Contributors

amirrezahmi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

maryamnazari77

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.