Ändringar mellan två versioner
Här visas ändringar i "Föreläsningar, Android" mellan 2013-12-03 12:35 av Anders Lindström och 2013-12-09 17:05 av Anders Lindström.
Visa < föregående | nästa > ändring.
Föreläsningar, Android
Föreläsningar, Android 7/11 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. Speciellt part 2 gör det lättare att första denna, och nästa, föreläsning.
Guidline "Designing for performance": Kursboken, Meier, sid 30-38, samt http://developer.android.com/guide/practices/design/performance.html
11/11 2 UI, Events, Activities HT13.pdf
Exempelprojekt från föreläsningen:UIExample.zip, SpinnerWithAdapter.zip, ToDoListOld.zip, ToDoList.zip, ToDoListWithCustomAdapter.zip, ActivityLifeCycle.zipImportera projekten till Eclipse via File/Import/Existing projects into workspace/Select archive file
13/11 3 Intents, Networking HT13.pdf
Exempelprojekt:ExplicitIntent.zipImplicitIntents.zipSubActivity.zipNetworking1.zipXMLParserExampe.zip
18/11 4 Concurrent programming, services, files.pdf
ExempelprojektWorkerThreadExample1.zipWorkerThreadExample2.zipASyncTaskExample2.zip ServiceExample.zip
27/11 5 Graphics, animations, SurfaceView HT13.pdfCustom views and the layout file.pdf
ExempelprojektTweenAnimation.zip, Basic2DGraphics.zip, SurfaceViewEx.zip, TouchEventExample.zip
29/11 Sensorer.pdfSensorer + Android.pdf
AvailableSensors.zipAccelerometerTest.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 radSensor accelerometer = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER)DeviceOrientation.zip Använder acc- och magnetisk sensor för att bestämma enhets orientering (rotationsvektor). Fundera över hur datat (azimut i detta fall) kan filtreras för att minska "bruset".
3/12 7 Bluetooth, NFC HT13.pdf
BTDiscovery.zipBluetoothChat(developers.android.com).zip
10/12 8 Files, Databases, Content providers, HT13.pdf¶
Ett exempel med en rudimentär databas: Dictionary_v1.zip¶