Skip to content

In this project, a simple note manager with task reminders will be created using Java, with translation into 3 languages - English, Spanish, and Catalan - and several actions available to the user.

License

Notifications You must be signed in to change notification settings

Ornella-Gigante/Notes_Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Notes_Android: A Simple Note Manager with Task Reminders

Welcome to Notes_Android! This project is designed to help you manage your notes and tasks with ease, all wrapped up in a user-friendly Android application. Here's what you need to know:

πŸš€ Project Overview

  • Language: Java
  • Database: SQLite
  • Purpose: To create a simple yet effective note manager with task reminders.

🌟 Key Features

Classes:

  • @ListadoActivity πŸ“‹: Displays the list of tasks.
  • @CrearNotaActivity ✍️: Allows creation of notes which are then shown in ListadoActivity.
  • @BorrarNotaActivity πŸ—‘οΈ: Deletes notes, either individually or all at once.
  • @VerNotaActivity πŸ‘€: Reads the notes created in CrearNotaActivity.
  • @DataBaseSQL πŸ’Ύ: Manages the SQLite database with the table structure for storing notes.
  • @StartActivity 🏠: The initial screen of the app, showing the database name, and after 2 seconds of inactivity, it transitions to the list of notes.
  • @NotasAdapter πŸ”§: A custom adapter for the note list in ListadoActivity, displaying note text in a TextView.

Layouts:

  • activity_borrar_notas.xml πŸ—‘οΈ: Defines the layout for BorrarNotasActivity.
  • activity_crear_notas.xml ✍️: Defines the layout for CrearNotaActivity.
  • activity_ver_nota.xml πŸ‘€: Defines the layout for VerNotaActivity.
  • app_bar_listado.xml 🧰: Defines the menu options bar for ListadoActivity.
  • listado_activity.xml πŸ“‹: Defines the layout for ListadoActivity.
  • menu_listado.xml πŸ”: Contains menu items like 'Create' and 'Options' for ListadoActivity.

πŸ› οΈ How to Use

  1. Clone the Repository: git clone https://github.com/Ornella-Gigante/Notes_Android.git

text

  1. Open in Android Studio: Import the project into Android Studio.

  2. Build and Run: Build the project and run it on an emulator or physical device.

  3. Explore:

  • Create notes in CrearNotaActivity.
  • View your notes in ListadoActivity.
  • Delete notes in BorrarNotaActivity.
  • Read notes in VerNotaActivity.

πŸ“š Learning and Contribution

This project is a great starting point for learning Android development with Java, SQLite database management, and UI design. Feel free to:

  • Fork the repository and make your own changes.
  • Contribute by submitting pull requests with improvements or new features.
  • Report Issues if you find any bugs or have suggestions for enhancements.

πŸ‘©β€πŸ’» Author

  • Ornella Gigante - Creator and Maintainer

πŸ“œ License

This project is open-sourced under the MIT License. Feel free to use, modify, and distribute as per the license terms.

🌐 Connect

Let's make note-taking fun and efficient! πŸ“βœ¨

About

In this project, a simple note manager with task reminders will be created using Java, with translation into 3 languages - English, Spanish, and Catalan - and several actions available to the user.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages