e15efb9074c5497aaca00d960c310fff07817925 |
|
28-Jun-2010 |
Jeff Hamilton <jham@android.com> |
Fix the build by copying the now defunct ContactHeaderWidget into the app. Change-Id: I76ae8ede2cbb95acbfdad0441486888eaeadd1a0
/packages/experimental/LoaderApp/res/layout/contact_details.xml
|
c7b3a63ac23a38b5eef58cebd9e49fdcc9f4fb50 |
|
15-Apr-2010 |
Jeff Hamilton <jham@android.com> |
Enhance groups mode and add a view contact intent handler. Groups now uses a loader and coupler and tries to load the full list of existing groups to choose from as well as All Contacts and Favs. The ViewContact activity catches the standard platform intent to view a contact and redirects to the proper UI based on the screen class. This will hopefully be done differently, but shows one possible way to handle different layouts. Various layout cleanups. Moved ListCoupler to the patterns pacakge as it mave prove to be useful across apps. Change-Id: I2392860c20dcbf73bf648479225ca9ac917b57c9
/packages/experimental/LoaderApp/res/layout/contact_details.xml
|
cd893d57e1e5e695fb26d14fb37f0fa3b3fe1971 |
|
13-Apr-2010 |
Jeff Hamilton <jham@android.com> |
Introduce the coupler pattern. Rather than handing the result of Loaders to custom Views the Couplers sit between the Loader and are responsible for binding the data to the views, as well as defining a controller interface for interacting with the views, making it easier to change out the specifics layouts. Change-Id: If9a072c4e6d42b978dc145595c9e265029d09e0c
/packages/experimental/LoaderApp/res/layout/contact_details.xml
|
863e7a55dc45cd1210e4d07e5847f48dfe301876 |
|
08-Apr-2010 |
Jeff Hamilton <jham@android.com> |
Initial take of the LoaderApp. This is an experiment in splitting apps into components that are finer grained than Activities so that the components can be mixed and matched on large screens. The code is lossely based on the Contacts application, reusing much of the logic for displaying contact details and none of the logic for the contacts list. Change-Id: I74f1c438184cf260e03fa3f2fe7a2fee395d9dbc
/packages/experimental/LoaderApp/res/layout/contact_details.xml
|