Bjørk Boye Busch |
|
Ugeseddel 07 - uge 12 |
link til
uge11
|
Undervisning uge 12:
Torsdag
8:30-12:00 undervisning
med Bjørk
Fredag
8:30-10:00? med lærerstøtte af Steffen
Indhold:
Opsamling på forløb
Gruppedannelser for opgave næste uge (mobil marked og udvikling) - se fronter for link til gruppedokument
SQLite og Contentprovider (lidt intro til materiale?)
Ønsker?
Der er ikke til i dag nye specifikke emner
som kan betragtes som centrale og man skal have arbejdet lidt med.
Der er tale om emner man kan medtage som fordybelse, hvis den APP, du
vil arbejde med til eksamensprojektet fordrer det.
Du er selvfølgelig velkommen til under alle omstændigheder at fordybe
dig i emnerne.
Diverse materiale for fordybelse (efter behov):
XML og JSON parsing
SQLite:
eksempel:
Android_SQLiteDemo.zip
Flere eksempler - her med brug af cursor
Det
lille simple eksempel med raw-sql og cursor
http://stackoverflow.com/questions/5457699/cursor-adapter-and-sqlite-example
Lidt
større eksempel med alt koden med cursor
http://www.mysamplecode.com/2012/07/android-listview-cursoradapter-sqlite.html
Et
andet mindre eksempel med raw-sql og cursor
http://andromeda709.blogspot.dk/2012/02/sqlite-simple-example.html
Og så
lige eksempel med cursor fra phone book contentprovider:
http://stackoverflow.com/questions/9477335/how-to-access-contacts-data-through-content-provider
Flere brugbare links
om cursor og listview:
http://stackoverflow.com/questions/12077955/android-using-simplecursoradapter-to-get-data-from-database-to-listview
http://thinkandroid.wordpress.com/2010/01/09/simplecursoradapters-and-listviews/
http://www.mysamplecode.com/2012/07/android-listview-cursoradapter-sqlite.html
http://stackoverflow.com/questions/13631075/listview-with-cursoradapter
Om contentprovider
http://developer.android.com/reference/android/content/ContentProvider.html
http://docs.xamarin.com/guides/android/platform_features/intro_to_content_providers/
Hvordan man kan lave sin
egen contentprovider
Tutorials
http://about-android.blogspot.com/2010/04/content-provider-example-1.html
http://www.vogella.de/articles/AndroidSQLite/article.html#todo_contentprovider
Kode:
Source Code of Examples
-
de.vogella.android.contentprovider
-
de.vogella.android.sqlite.first
http://thinkandroid.wordpress.com/2010/01/13/writing-your-own-contentprovider/
Prøv også at søge google på "DiaryContentProvider.java + SQLiteOpenHelper.java"
Eksempel på Service:
Brug af simpel grafik
Tutorials
http://www.tutorialforandroid.com/2009/06/drawing-with-canvas-in-android.html
http://www.droidnova.com/playing-with-graphics-in-android-part-i,147.html
● 137 - Geocoding a Location for an Address
● 138 - Toggling Street and Satellite views
● 139 - ItemizedOverlay to draw on our Map
● 140 - Creating a Custom pinpoint
● 141 - Placing a Pinpoint on a MapView
● 142 - LocationManager and Location Permissions
● 190 - Setting up a Notification
● 191 - Notification Manager Methods
I relation til dette kan følgende også være relevant:
Broadcast reciever: http://www.youtube.com/watch?v=qSk0yUlhjnc
● 145 - Exporting apk and signing keystore
● 146 - Obtaining Key for a specific Project
Fra
tidligere undervisning - om Contentprovider, SQLite og grafik
29:30
Mob12F Mobile uge11 part2 - Android
48:23