Zusammenfassung der Ressource
Android development
- Allowed programming languages
Anmerkungen:
- Java
C/C++
HTML/Javascript/CSS
- SDK
- JAVA
- NDK
- C/C++
- Major android components
- Activities
- Activity life cycle is very important to understand
- Containers /layout managers
- XML
- widgets
- Image view, Text View, button and so forth
- Fragments
- reusable and could be in more than one activity
- Managed by Fragment manager
- Intent
- Parcelable
- serialisable
- Android annotation can reduce the amount of code
- Adapter
- Opreating system
- Hardware constraints
- Screen sizes
- CPU/GPU
- Memory
- sensors/actuators
- External/internal services
- Resrouces
- Data Storage
- SQLite,online database,array item
- Thread
- Thread security
- Long run task