This repository contains lessons, attendance checkers, and activities built using Android Studio. It's organized by lesson and includes functional Java code for managing student-related tasks and class activities.
L(#): Lesson ProjectsAT(#): Attendance CodesACT(#): Activities β More comprehensive thanAT, often with multiple screens or validations.SP(#): Special Project β Activities that combine and apply all previously covered lessons and concepts.
- L2 β Checkbox, RadioGroup, & RadioButton
- L3 β Camera, ByteArrayOutputStream, Bundle
- L4 β Spinner
- AT1 / L1 β Display Details per International CodeName
- AT2 β Login Form Validation (with hardcoded data)
- AT3 β Calculator
- AT4 β Camera
- AT5 β Camera with Text Description
- ACT1 β Generalized User Registration Module (3 Classes for User Registration)
- ACT2 β Generalized User Registration Module V2 (with Radio Group and Radio Button)
- ACT3 β Generalized User Registration Module V3 (with Camera and Image View)
- Event Feedback Evaluation - Consists of ImageView, Spinner, Checkbox, RadioGroup and Buttons, Intent, and Bundles
- Language: Java, XML
- IDE: Android Studio
- Target SDK: 35
- Minimum SDK: 27
This repository serves as a personal archive of Android Studio projects created for:
- Self-study and reinforcement of Android development concepts
- Practice and experimentation with Java, UI components, and mobile app logic
- Organized code storage for lessons, attendance activities, and larger projects
- Reusability of modules for future apps or school-related development
- Hands-on learning through progressively complex activities