User Tools

Site Tools


This is home page for CS407 Android class. Here, you can find links to the material covered in the class, along with other references.



Following is a basic overview of the topics that we plan to cover in this course:

  • Overview
    • Introduction
    • Environment Setup
    • IDE
    • Hello World
  • Fundamentals
    • Activities + Life Cycle
    • Fragments
    • Intents
    • Services
  • User Interface
    • Views
    • Layouts
    • Dialogs
    • Menus, Context Menus
    • Basic UI Controls
    • 2D Graphics - Canvas, Bitmap
  • Storage
    • Shared Preferences
    • External Storage
    • SQLite
  • Multimedia
    • Camera
    • Audio Playback
  • Location Based Services
    • Google Maps
    • GPS
    • WiFi triangulation
  • Networking
    • HTTP
    • XML
    • JSON
  • External APIs (FB, Dropbox, Twitter, etc.)


Following are some of the references which can help you getting started with Android programming:

  1. Beginning Android 4 Application Development, Wei-Meng Lee

Contact Info

If you've any questions, please feel free to shoot me an email at prakhar [at] cs [dot] wisc [dot] edu. I'll try to respond to you as soon as possible.

android-labs-s14/start.txt · Last modified: 2014/02/27 20:20 by prakhar