UsefulLinks
Computer Science
Mobile Application Development
Android App Development
1. Introduction to Android Development
2. Setting Up the Development Environment
3. Creating Your First Android Application
4. Core Application Components
5. User Interface Development
6. Advanced UI Components
7. Data Management and Storage
8. Application Architecture Patterns
9. Concurrency and Background Processing
10. Networking and Web Services
11. Device Features and Sensors
12. Permissions and Security
13. Testing and Quality Assurance
14. Performance Optimization
15. Debugging and Troubleshooting
16. App Distribution and Publishing
17. Advanced Topics
11.
Device Features and Sensors
11.1.
Camera Integration
11.1.1.
Camera API
11.1.2.
Camera2 API
11.1.3.
CameraX
11.1.4.
Image Capture
11.1.5.
Video Recording
11.2.
Location Services
11.2.1.
Location Providers
11.2.2.
Fused Location Provider
11.2.3.
Location Updates
11.2.4.
Geofencing
11.3.
Sensors
11.3.1.
Sensor Types
11.3.2.
Sensor Manager
11.3.3.
Sensor Events
11.3.4.
Sensor Fusion
11.4.
Hardware Features
11.4.1.
Bluetooth
11.4.2.
NFC
11.4.3.
Fingerprint
11.4.4.
Face Recognition
11.5.
Media and Audio
11.5.1.
MediaPlayer
11.5.2.
MediaRecorder
11.5.3.
AudioManager
11.5.4.
ExoPlayer
Previous
10. Networking and Web Services
Go to top
Next
12. Permissions and Security