This is the materials for the course of Android programming which I read at Math faculty of Belarusian State University. They are inspired by materials available at http://developers.android.com as well as cool cource at http://startandroid.ru
Projects are created under Android Studio based on IntelliJ IDEA and compiled with API23.
Normally, several apps are considered durring one class. Naming them with numbering prefixes denote the correct order to try them.
- StartActivities
- ActiityLifeCycle
- Home assignment 1
- InflaterDemo
- SimpleList
- AdapterDemo
- Home assignment 2
- SharedPreffsApp
- SimpleDBApp
- Home assignment 3
- AdvancedDBApp
#####Day 5: Exposing App data via ContentProviders and reusing it in other Apps
- ContentProviderDemo
- ContentProviderClient
- Home assignment 4
- UnboundServiceDemo
- BoundServiceDemo
- BroadcastReceiverService
- SimpleMessagingService
- Home assignment 5
- TicTacToe
- FragmentLifecycle
- Dynamic manipulation over Fragments
- Pseudo Master-Detail app via Fragments
- Simple JNI demo
- Custom JNI OpenGL view as a BitMap demo
- Custom OpenGL view demo
- Open GL game 'Tunnel' https://github.com/googlesamples/android-ndk/tree/android-mk