Android UI Design : android ui overview, android app structure and ui patterns, multiple devices support, text view components, input controls, ui events and listeners, ui development, layouts with view groups and fragments, linear layout, table layout, relative layout, frame layout, grid layout, layout and multiple screen support, fragments, fragment lifecycle, how to use fragments, fragment activity communication, frame layout and fragment manager, multiple screen support using fragments, adding multimedia to an app, multimedia api, using android camera, graphics, drawable, shape drawable, nine-patch, themes and styles, style definition, inheritance style properties, themes and platforms, full sample app, app structure, item list with list view and object model, add item user interface layout, main activity, action bar, styling the app, tag color/priority spinner, date and time picker.