Camera App
A basic camera app built using Android's native camera API in Kotlin and XML.
Key Features:
Image Capture: Capture high-resolution photos with customizable settings like flash, focus mode, and exposure. Video Recording: Record videos in various resolutions and durations. Gallery Integration: Seamlessly view and manage captured media within the app's gallery. Advanced Settings: Fine-tune camera behavior with options for aspect ratio, zoom, and white balance.
Project Structure:
ui: Contains the UI components and layouts (XML files). features: Encapsulates the app's core features (image capture, video recording, gallery, etc.) in Kotlin classes. utils: Provides utility classes for common tasks like image processing and file handling in Kotlin. data: Handles data storage and retrieval (e.g., saving captured media) in Kotlin. Dependencies:
AndroidX Core ConstraintLayout Material Components
Contributing:
We welcome contributions! Please follow these guidelines:
Fork the repository. Create a new branch for your feature or bug fix. Make your changes and commit them. Submit a pull request.
License:
This project is licensed under the MIT License.