This repository contains the complete project structure, UI layouts, and application logic design for a native Android Task Manager application.
The project is intended for Android Developer (Java) resume and interview preparation.
Student Task Manager is a native Android application that helps users manage daily tasks efficiently.
It supports adding, updating, viewing, and deleting tasks using a local SQLite database and follows Android best practices.
- Add new tasks
- View task list
- Update existing tasks
- Delete tasks
- Local data storage using SQLite
- Clean UI based on Material Design
- RecyclerView for task listing
- Language: Java
- IDE: Android Studio
- UI: XML (Material Design)
- Database: SQLite
- Architecture: Activities + Adapter pattern
MainActivity– Displays list of tasksAddTaskActivity– Add new taskUpdateTaskActivity– Edit existing taskDBHelper– SQLite database operationsRecyclerView Adapter– Task list binding- XML layout files for each screen
- This repository includes Android-native project guidance and pseudocode
- UI layouts and database schema are fully defined
- The project is designed to be implemented in Android Studio using Java
- App architecture and logic were prepared with AI assistance
- Create a new Android project in Android Studio (Java)
- Copy Java logic and XML layouts from this repository
- Configure SQLite database using DBHelper
- Run the app on emulator or physical device
Developed a native Android application using Java, XML, and SQLite.
Designed task management features with CRUD operations and Material Design UI.
Application architecture and logic prepared with AI assistance and hosted on GitHub.
Nikhil Rajput
- GitHub: https://github.com/NikhilRajput23
- Role: Android Developer (Fresher)
This project is for educational and resume purposes.