Pinned Repositories
week05-lab-debugy-buggy2
code with bugs for use in the lab
week07-UI
UI components Views & ViewGroups, listeners etc
week09-ListView-Adapter
Samples using ListView and GridView and adapters.
week09-RecyclerView
Sample app using RecyclerView with an adapter, includes long and short click listeners
week10-database-sqlite
Two apps each use sqlite databases, one uses dynamic creation of Views the other an AdapterView to handle the cursor
week11-contentproviders
Using built in content providers
week11-fragments
A simple use of fragments to encapsulate activities. Original code from the course textbook.
week12-threading
Using threading on Android via AsyncTask, some Java Thread examples.
week13-networkio-part1
Using Network I/O Part 1 Check status HttpURLConnection + get
week14-networkio-part2
Using Network I/O Part 2 Check status HttpURLConnection + post, JSON data
Sample code for Android course 2015's Repositories
Android518-2015/week11-fragments
A simple use of fragments to encapsulate activities. Original code from the course textbook.
Android518-2015/week05-lab-debugy-buggy2
code with bugs for use in the lab
Android518-2015/week07-UI
UI components Views & ViewGroups, listeners etc
Android518-2015/week09-ListView-Adapter
Samples using ListView and GridView and adapters.
Android518-2015/week09-RecyclerView
Sample app using RecyclerView with an adapter, includes long and short click listeners
Android518-2015/week10-database-sqlite
Two apps each use sqlite databases, one uses dynamic creation of Views the other an AdapterView to handle the cursor
Android518-2015/week11-contentproviders
Using built in content providers
Android518-2015/week12-threading
Using threading on Android via AsyncTask, some Java Thread examples.
Android518-2015/week13-networkio-part1
Using Network I/O Part 1 Check status HttpURLConnection + get
Android518-2015/week14-networkio-part2
Using Network I/O Part 2 Check status HttpURLConnection + post, JSON data
Android518-2015/01-calculator
Calculator app, beginning code & instructions
Android518-2015/apks
Repo for apks only, testing this, might not use it.
Android518-2015/assignment1
assignment 1 specification & rubric, to be done in a teacher assigned group, released Week04
Android518-2015/assignment2
assignment 2 specification & team list, to be done in a teacher assigned group, released Week09
Android518-2015/week02-linearlayout-weight
The use of the weight attribute on widgets (Views) used in LinearLayouts (ViewGroup)
Android518-2015/week02-simple-views
simple example of the use of LinearLayout and some View widgets + intent to invoke another activity
Android518-2015/week03-ActivityLifecycle-state
Logging of all main activity lifecycle methods & saving of state via Bundle for 2nd activity
Android518-2015/week03-lab-skeleton
Skeleton code & lab instructions
Android518-2015/week03-SharedPreferences
Example of using shared preferences to save a userid
Android518-2015/week04-lab04
Instructions for lab 4
Android518-2015/week04-localisation
Simple app Hello World for English (default), French, French Canada, Italian, Russian
Android518-2015/week04-resources
Misc use of resources, image swap
Android518-2015/week05-lab-debugy-buggy1
code with bugs for use in the lab
Android518-2015/week06-ExplicitIntents-DataExchange
Explicit intents + data exchange between activities
Android518-2015/week06-implicitintents
sample code illustrating the use of implicit intents (you allow the OS to determine what's launched)
Android518-2015/week06-optionsMenu
Sample app using options menus and a pop up menu
Android518-2015/week06-optionsMenu-programatically
Sample app using an options menu created programmatically, not with xml