[Android] Remove generated files from repository

No need to keep binary .class files or generated files in repository,
wiping them out.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Build against API 15

For some reason my environment doesn't like building against API 16. Set
it to 15 for now and find what's happening later.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Start event viewer activity

When clicking on the main activity event list, pass the event object as a
parcel to the DisplayEvent activity.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Set event details activity theme

The application theme should also be set in the Event details activity.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Add TODO list

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Update gitignore

Add gen to .gitignore file.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Remove unused imports

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Make enrollment URL clickable

In event view, make enrollment URL an actual link.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Move hardcoded strings to resources

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Play with application appearance

Change general appearance to be more like the iOS app. This is just a first
iteration, application looks should be improved further as new code is
written.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Store distance as int

We compute colors based on distance so it's better for us to store it
as an integer instead of string. Should do the same for dates later so
we can filter or sort.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Remove custom titles

Custom titles crash on Android 4.x, and we won't need them anyway because
we're replacing the standard title bar with an action bar.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Adjust appearance

Improve appearance on ICS and HVGA: remove main screen white margins,
adjust font size, don't display distance if value is invalid.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Store date as numeric type

To allow comparison and sort, it's better to store dates as a comparable
type instead of strings. We don't store as a Date object because it's not
parcelable and we want to send a parcel to the detail viewer activity.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Store enrollment date as numeric type

Also change enrollment dates as numbers (not a Date object because it's not
parcelable) so we can easily compare, add it to calendar, etc.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Add action bar support

Use ActionBarSherlock to add action bar support to Android versions starting
at 1.6 (API level 4).

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Display distances in km

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Sort events

Implement event comparison by date and display events sorted by event date.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Mark old events

Mark old events in the date line and display in list items using a
lighter color.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
[Android] Minor cleanup

Remove unused stuff and olther minor adjustments.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>