Föreläsningar, Android
Föreläsningar, Android
24/10
1 Mobila applikationer, intro till Android.pdf Smartphone software. Introduction to the Android OS and the Dalvik VM. The Activity class.
Intressanta videos om Androids arkitektur (ca 30 min totalt): http://developer.android.com/develop/index.html - Under "Videoplaylists" letar du efter "Androidology", part 1, 2 and 3.
Guidline "Designing for performance": Kursboken, Meier, sid 30-38, samt http://developer.android.com/guide/practices/design/performance.html
29/10
Exempelprojekt från föreläsningen:
UIExample.zip
SpinnerWithAdapter.zip
ToDoList.zip
SaveUIStateExample.zip
1/11
Exempelprojekt:
ExplicitIntent.zip
ImplicitIntents.zip
SubActivity.zip
XMLParserExampe.zip
9/11
4 Concurrent programming, services, files.pdf
Exempelprojekt
WorkerThreadExample1.zip
WorkerThreadExample2.zip
ASyncTaskExample2.zip
ServiceExample.zip
14/11
5 Graphics, animations, SurfaceView.pdf
Exempelprojekt
Basic2DGraphics.zip
TweenAnimation.zip
TouchEventExample.zip
SurfaceViewEx.zip
Verktyg för att rita .9.png-bilder (9-patch stretchables): http://developer.android.com/tools/help/draw9patch.html
15/11
6 Databases, Content providers.pdf
Exempel med en (mycket enkel) databas: Dictionary_v1.zip
21/11
BluetoothDiscovery.zip
BluetoothChat(developers.android.com).zip
26/11
8 Location based services, Multimedia, HTML5.pdf
HelloGoogleMaps.zip För att kunna testa denna applikation som använder sig av API'et för Goggle's Map måste du generera en egen nyckel för detta API, se http://code.google.com/intl/sv-SE/android/add-ons/google-apis/mapkey.html#getfingerprint När du genrerar "fingeravtrycket", försäkra dig om att det är MD5-avtrycket du får, generera med "keytool –v –list …"
28/11
9 Sensors, Hybrid applications.pdf
AvailableSensors.zip
AccelerometerTest.zip (v 4.0). För att se skillnaden på hårdvaru- och virtuell sensor, byt från "TYPE_ACCELEOROMETER" till "TYPE_LINEAR_ACCELERATION", på aktivitetens rad
Sensor accelerometer = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);