Schedule
Lecture |
Date |
Tutor |
Time |
Hall |
Course Introduction |
14 Feb |
Dimitar Danailov |
18:30 |
Experience |
Intents and Lifecycle |
14 Feb |
Dimitar Danailov |
18:30 |
Experience |
Views and Layouts |
21 Feb |
Teodor Kostadinov |
18:30 |
Experience |
Schedule
Lecture |
Date |
Tutor |
Time |
Hall |
Connect to Internet |
28 Feb |
Dimitar Danailov |
18:30 |
Experience |
Recycle view |
7 Mar |
Teodor Kostadinov |
18:30 |
Experience |
Preferencies and SQLite |
14 Mar |
Dimitar Danailov |
18:30 |
Experience |
Schedule
Lecture |
Date |
Tutor |
Time |
Hall |
Background Tasks |
21 Mar |
Teodor Kostadinov |
18:30 |
Experience |
Material Design and Fragments |
28 Mar |
Teodor Kostadinov |
18:30 |
Experience |
Android Design Patterns |
4 Arp |
Dimitar Danailov |
18:30 |
Experience |
Getting started with Android development by
Vogella
“Every application must have an AndroidManifest.xml file (with precisely that name) in its root directory. The manifest file provides essential information about your app to the Android system, which the system must have before it can run any of the app's code.”
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<uses-permission />
<permission />
<permission-tree />
<permission-group />
<instrumentation />
<uses-sdk />
<uses-configuration />
<uses-feature />
<supports-screens />
<compatible-screens />
<supports-gl-texture />
<application>
<activity>
<intent-filter>
<action />
<category />
<data />
</intent-filter>
<meta-data />
</activity>
<activity-alias>
<intent-filter>. . .</intent-filter>
<meta-data />
</activity-alias>
<service>
<intent-filter>. . .</intent-filter>
<meta-data />
</service>
<receiver>
<intent-filter>. . .</intent-filter>
<meta-data />
</receiver>
<provider>
<grant-uri-permission />
<meta-data />
<path-permission />
</provider>
<uses-library />
</application>
</manifest>