Source Code

 

Source code examples are stored in an svn repository at:

    https://svn.cs.umd.edu/repos/AndroidCourse/436F11/

  1. username is sv-androidcourse

  2. password is the empty string

  3. Introduction

  4. Development Environment

  5. HelloAndroid

  6. ApplicationFundamentals

  7. MapLocation

  8. Activity

  9. MapLocationFromContacts

  10. Intents

  11. HelloAndroidWithLogin

  12. CheckActivityIntents

  13. CheckBroadcastIntents

  14. Permissions

  15. Fragments

  16. FragmentStaticLayout

  17. FragmentProgrammaticLayout

  18. FragmentDynamicLayout

  19. FragmentDynamicLayoutWithActionBar

  20. Unit Testing

  21. HelloAndroidTesting

  22. AndroidUI

  23. FormWidgetRadioGroup

  24. FormWidgetsButton

  25. FormWidgetsCheckBox

  26. FormWidgetsRatingBar

  27. FormWidgetsSpinner

  28. FormWidgetsToggleButton

  29. ListLayoutExample

  30. GridLayoutExample

  31. HelloTabWidget

  32. TabLayoutExample

  33. HelloAndroidWithMenus

  34. AlertDialogExample

  35. Services

  36. LoggingServiceExample

  37. MusicPlayingServiceExample

  38. ServiceWithIPCExampleClient

  39. ServiceWithIPCExampleService

  40. BroadcastReceivers

  41. BroadcastReceiverCompoundBroadcast

  42. BroadcastReceiverCompoundOrderedBroadcast

  43. BroadcastReceiverCompoundOrderedBroadcastWithResultReceiver

  44. BroadcastReceiverSingleBroadcastDynamicRegistration

  45. BroadcastReceiverSingleBroadcastStaticRegistration

  46. BroadcastReceiverStickyIntent

  47. ContentProviders

  48. ContentProviderCustom

  49. ContentProviderExample

  50. ContentProviderWithInsertionDeletion

  51. ContentProviderWithSimpleCursorAdapter

  52. DataManagement

  53. DataManagementFileExternalMemory

  54. DataManagementFileInternalMemory

  55. DataManagementPreferenceActivity

  56. DataManagementSQL

  57. DataManagementSharedPreference

  58. Threads & InterThreadMessaging

  59. ThreadingAsyncTask

  60. ThreadingHandlerMessages

  61. ThreadingHandlerRunnable

  62. ThreadingRunOnUiThread

  63. ThreadingSimple

  64. ThreadingViewPost

  65. Graphics

  66. GraphicsBubbleProgram

  67. GraphicsBubbleXML

  68. GraphicsCanvasBubble

  69. GraphicsCanvasBubbleSurfaceView

  70. GraphicsFrameAnimation

  71. GraphicsPaint

  72. GraphicsShapeDraw

  73. GraphicsShapeDrawXML

  74. GraphicsTransitionDrawable

  75. GraphicsTweenAnimation

  76. MultiTouch & Gestures

  77. TouchGestures

  78. TouchIndicateTouchLocation

  79. MultiMedia

  80. AudioVideoAudioManager

  81. AudioVideoAudioRecord&Play

  82. AudioVideoCamera

  83. AudioVideoRingtoneManager

  84. AudioVideoVideoPlay

  85. Notifications & Alarms

  86. NotificationStatusBar

  87. NotificationStatusBarWithCustomView

  88. NotificationToast

  89. AlarmCreateActivity

  90. Networking

  91. NetworkingAndroidHttpClient

  92. NetworkingAndroidHttpClientJSON

  93. NetworkingAndroidHttpClientXML

  94. NetworkingSockets

  95. NetworkingURL

  96. Sensors

  97. SensorShowValues

  98. Location & Maps

  99. LocationGetLocation

  100. MapsMapActivity

  101. Bluetooth

  102. BluetoothSetupAndTransferData