diff --git a/samples/training/ContactsList/AndroidManifest.xml b/samples/training/ContactsList/AndroidManifest.xml new file mode 100644 index 000000000..025e9cf3f --- /dev/null +++ b/samples/training/ContactsList/AndroidManifest.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/samples/training/ContactsList/libs/android-support-v4.jar b/samples/training/ContactsList/libs/android-support-v4.jar new file mode 100644 index 000000000..65ebaf8dc Binary files /dev/null and b/samples/training/ContactsList/libs/android-support-v4.jar differ diff --git a/samples/training/ContactsList/res/drawable-hdpi-v11/ic_action_add.png b/samples/training/ContactsList/res/drawable-hdpi-v11/ic_action_add.png new file mode 100644 index 000000000..0e4f33474 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-hdpi-v11/ic_action_add.png differ diff --git a/samples/training/ContactsList/res/drawable-hdpi-v11/ic_action_edit.png b/samples/training/ContactsList/res/drawable-hdpi-v11/ic_action_edit.png new file mode 100644 index 000000000..9d4c9343b Binary files /dev/null and b/samples/training/ContactsList/res/drawable-hdpi-v11/ic_action_edit.png differ diff --git a/samples/training/ContactsList/res/drawable-hdpi-v11/ic_action_search.png b/samples/training/ContactsList/res/drawable-hdpi-v11/ic_action_search.png new file mode 100644 index 000000000..6b7ce8d9e Binary files /dev/null and b/samples/training/ContactsList/res/drawable-hdpi-v11/ic_action_search.png differ diff --git a/samples/training/ContactsList/res/drawable-hdpi/ic_action_add.png b/samples/training/ContactsList/res/drawable-hdpi/ic_action_add.png new file mode 100644 index 000000000..644d1c107 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-hdpi/ic_action_add.png differ diff --git a/samples/training/ContactsList/res/drawable-hdpi/ic_action_edit.png b/samples/training/ContactsList/res/drawable-hdpi/ic_action_edit.png new file mode 100644 index 000000000..d423b9e9b Binary files /dev/null and b/samples/training/ContactsList/res/drawable-hdpi/ic_action_edit.png differ diff --git a/samples/training/ContactsList/res/drawable-hdpi/ic_action_map.png b/samples/training/ContactsList/res/drawable-hdpi/ic_action_map.png new file mode 100644 index 000000000..c23391432 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-hdpi/ic_action_map.png differ diff --git a/samples/training/ContactsList/res/drawable-hdpi/ic_action_search.png b/samples/training/ContactsList/res/drawable-hdpi/ic_action_search.png new file mode 100644 index 000000000..1ef4a82d1 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-hdpi/ic_action_search.png differ diff --git a/samples/training/ContactsList/res/drawable-hdpi/ic_contact_picture_180_holo_light.png b/samples/training/ContactsList/res/drawable-hdpi/ic_contact_picture_180_holo_light.png new file mode 100644 index 000000000..38e4c30f0 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-hdpi/ic_contact_picture_180_holo_light.png differ diff --git a/samples/training/ContactsList/res/drawable-hdpi/ic_contact_picture_holo_light.png b/samples/training/ContactsList/res/drawable-hdpi/ic_contact_picture_holo_light.png new file mode 100644 index 000000000..4c0e35e32 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-hdpi/ic_contact_picture_holo_light.png differ diff --git a/samples/training/ContactsList/res/drawable-hdpi/ic_launcher.png b/samples/training/ContactsList/res/drawable-hdpi/ic_launcher.png new file mode 100644 index 000000000..2b3a35a64 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-hdpi/ic_launcher.png differ diff --git a/samples/training/ContactsList/res/drawable-hdpi/quickcontact_badge_small_pressed.9.png b/samples/training/ContactsList/res/drawable-hdpi/quickcontact_badge_small_pressed.9.png new file mode 100644 index 000000000..ee030fbe7 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-hdpi/quickcontact_badge_small_pressed.9.png differ diff --git a/samples/training/ContactsList/res/drawable-hdpi/quickcontact_badge_small_unpressed.9.png b/samples/training/ContactsList/res/drawable-hdpi/quickcontact_badge_small_unpressed.9.png new file mode 100644 index 000000000..71409578b Binary files /dev/null and b/samples/training/ContactsList/res/drawable-hdpi/quickcontact_badge_small_unpressed.9.png differ diff --git a/samples/training/ContactsList/res/drawable-mdpi-v11/ic_action_add.png b/samples/training/ContactsList/res/drawable-mdpi-v11/ic_action_add.png new file mode 100644 index 000000000..86097d840 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-mdpi-v11/ic_action_add.png differ diff --git a/samples/training/ContactsList/res/drawable-mdpi-v11/ic_action_edit.png b/samples/training/ContactsList/res/drawable-mdpi-v11/ic_action_edit.png new file mode 100644 index 000000000..71fb427e6 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-mdpi-v11/ic_action_edit.png differ diff --git a/samples/training/ContactsList/res/drawable-mdpi-v11/ic_action_search.png b/samples/training/ContactsList/res/drawable-mdpi-v11/ic_action_search.png new file mode 100644 index 000000000..aad37b58e Binary files /dev/null and b/samples/training/ContactsList/res/drawable-mdpi-v11/ic_action_search.png differ diff --git a/samples/training/ContactsList/res/drawable-mdpi/ic_action_add.png b/samples/training/ContactsList/res/drawable-mdpi/ic_action_add.png new file mode 100644 index 000000000..d7ba6fe04 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-mdpi/ic_action_add.png differ diff --git a/samples/training/ContactsList/res/drawable-mdpi/ic_action_edit.png b/samples/training/ContactsList/res/drawable-mdpi/ic_action_edit.png new file mode 100644 index 000000000..6a3afe2ba Binary files /dev/null and b/samples/training/ContactsList/res/drawable-mdpi/ic_action_edit.png differ diff --git a/samples/training/ContactsList/res/drawable-mdpi/ic_action_map.png b/samples/training/ContactsList/res/drawable-mdpi/ic_action_map.png new file mode 100644 index 000000000..68499c56b Binary files /dev/null and b/samples/training/ContactsList/res/drawable-mdpi/ic_action_map.png differ diff --git a/samples/training/ContactsList/res/drawable-mdpi/ic_action_search.png b/samples/training/ContactsList/res/drawable-mdpi/ic_action_search.png new file mode 100644 index 000000000..6b3d131cd Binary files /dev/null and b/samples/training/ContactsList/res/drawable-mdpi/ic_action_search.png differ diff --git a/samples/training/ContactsList/res/drawable-mdpi/ic_contact_picture_180_holo_light.png b/samples/training/ContactsList/res/drawable-mdpi/ic_contact_picture_180_holo_light.png new file mode 100644 index 000000000..0b5268339 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-mdpi/ic_contact_picture_180_holo_light.png differ diff --git a/samples/training/ContactsList/res/drawable-mdpi/ic_contact_picture_holo_light.png b/samples/training/ContactsList/res/drawable-mdpi/ic_contact_picture_holo_light.png new file mode 100644 index 000000000..ead9718b9 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-mdpi/ic_contact_picture_holo_light.png differ diff --git a/samples/training/ContactsList/res/drawable-mdpi/ic_launcher.png b/samples/training/ContactsList/res/drawable-mdpi/ic_launcher.png new file mode 100644 index 000000000..1baf72309 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-mdpi/ic_launcher.png differ diff --git a/samples/training/ContactsList/res/drawable-mdpi/quickcontact_badge_small_pressed.9.png b/samples/training/ContactsList/res/drawable-mdpi/quickcontact_badge_small_pressed.9.png new file mode 100644 index 000000000..b23e92146 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-mdpi/quickcontact_badge_small_pressed.9.png differ diff --git a/samples/training/ContactsList/res/drawable-mdpi/quickcontact_badge_small_unpressed.9.png b/samples/training/ContactsList/res/drawable-mdpi/quickcontact_badge_small_unpressed.9.png new file mode 100644 index 000000000..38f14f75b Binary files /dev/null and b/samples/training/ContactsList/res/drawable-mdpi/quickcontact_badge_small_unpressed.9.png differ diff --git a/samples/training/ContactsList/res/drawable-xhdpi-v11/ic_action_add.png b/samples/training/ContactsList/res/drawable-xhdpi-v11/ic_action_add.png new file mode 100644 index 000000000..1ebdb432b Binary files /dev/null and b/samples/training/ContactsList/res/drawable-xhdpi-v11/ic_action_add.png differ diff --git a/samples/training/ContactsList/res/drawable-xhdpi-v11/ic_action_edit.png b/samples/training/ContactsList/res/drawable-xhdpi-v11/ic_action_edit.png new file mode 100644 index 000000000..6f7e335b9 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-xhdpi-v11/ic_action_edit.png differ diff --git a/samples/training/ContactsList/res/drawable-xhdpi-v11/ic_action_search.png b/samples/training/ContactsList/res/drawable-xhdpi-v11/ic_action_search.png new file mode 100644 index 000000000..340031b80 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-xhdpi-v11/ic_action_search.png differ diff --git a/samples/training/ContactsList/res/drawable-xhdpi/ic_action_add.png b/samples/training/ContactsList/res/drawable-xhdpi/ic_action_add.png new file mode 100644 index 000000000..b06447660 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-xhdpi/ic_action_add.png differ diff --git a/samples/training/ContactsList/res/drawable-xhdpi/ic_action_edit.png b/samples/training/ContactsList/res/drawable-xhdpi/ic_action_edit.png new file mode 100644 index 000000000..6f2eb5985 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-xhdpi/ic_action_edit.png differ diff --git a/samples/training/ContactsList/res/drawable-xhdpi/ic_action_map.png b/samples/training/ContactsList/res/drawable-xhdpi/ic_action_map.png new file mode 100644 index 000000000..4aed873a6 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-xhdpi/ic_action_map.png differ diff --git a/samples/training/ContactsList/res/drawable-xhdpi/ic_action_search.png b/samples/training/ContactsList/res/drawable-xhdpi/ic_action_search.png new file mode 100644 index 000000000..c2b58df9e Binary files /dev/null and b/samples/training/ContactsList/res/drawable-xhdpi/ic_action_search.png differ diff --git a/samples/training/ContactsList/res/drawable-xhdpi/ic_contact_picture_180_holo_light.png b/samples/training/ContactsList/res/drawable-xhdpi/ic_contact_picture_180_holo_light.png new file mode 100644 index 000000000..f6fd17269 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-xhdpi/ic_contact_picture_180_holo_light.png differ diff --git a/samples/training/ContactsList/res/drawable-xhdpi/ic_contact_picture_holo_light.png b/samples/training/ContactsList/res/drawable-xhdpi/ic_contact_picture_holo_light.png new file mode 100644 index 000000000..05a65f609 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-xhdpi/ic_contact_picture_holo_light.png differ diff --git a/samples/training/ContactsList/res/drawable-xhdpi/ic_launcher.png b/samples/training/ContactsList/res/drawable-xhdpi/ic_launcher.png new file mode 100644 index 000000000..e0b49dfe0 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-xhdpi/ic_launcher.png differ diff --git a/samples/training/ContactsList/res/drawable-xxhdpi/ic_launcher.png b/samples/training/ContactsList/res/drawable-xxhdpi/ic_launcher.png new file mode 100644 index 000000000..e9e152707 Binary files /dev/null and b/samples/training/ContactsList/res/drawable-xxhdpi/ic_launcher.png differ diff --git a/samples/training/ContactsList/res/drawable/quickcontact_badge_small.xml b/samples/training/ContactsList/res/drawable/quickcontact_badge_small.xml new file mode 100644 index 000000000..9e68152f7 --- /dev/null +++ b/samples/training/ContactsList/res/drawable/quickcontact_badge_small.xml @@ -0,0 +1,29 @@ + + + + + + + + + + diff --git a/samples/training/ContactsList/res/layout-land/contact_detail_fragment.xml b/samples/training/ContactsList/res/layout-land/contact_detail_fragment.xml new file mode 100644 index 000000000..a6dd3815c --- /dev/null +++ b/samples/training/ContactsList/res/layout-land/contact_detail_fragment.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/samples/training/ContactsList/res/layout/activity_main.xml b/samples/training/ContactsList/res/layout/activity_main.xml new file mode 100644 index 000000000..20fe26bce --- /dev/null +++ b/samples/training/ContactsList/res/layout/activity_main.xml @@ -0,0 +1,26 @@ + + + + + + diff --git a/samples/training/ContactsList/res/layout/activity_main_twopanes.xml b/samples/training/ContactsList/res/layout/activity_main_twopanes.xml new file mode 100644 index 000000000..d67f54811 --- /dev/null +++ b/samples/training/ContactsList/res/layout/activity_main_twopanes.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + diff --git a/samples/training/ContactsList/res/layout/contact_detail_fragment.xml b/samples/training/ContactsList/res/layout/contact_detail_fragment.xml new file mode 100644 index 000000000..1676e2ec4 --- /dev/null +++ b/samples/training/ContactsList/res/layout/contact_detail_fragment.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/samples/training/ContactsList/res/layout/contact_detail_item.xml b/samples/training/ContactsList/res/layout/contact_detail_item.xml new file mode 100644 index 000000000..b1e832aad --- /dev/null +++ b/samples/training/ContactsList/res/layout/contact_detail_item.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + diff --git a/samples/training/ContactsList/res/layout/contact_list_fragment.xml b/samples/training/ContactsList/res/layout/contact_list_fragment.xml new file mode 100644 index 000000000..3fc2ae41b --- /dev/null +++ b/samples/training/ContactsList/res/layout/contact_list_fragment.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + diff --git a/samples/training/ContactsList/res/layout/contact_list_item.xml b/samples/training/ContactsList/res/layout/contact_list_item.xml new file mode 100644 index 000000000..1ca24ad72 --- /dev/null +++ b/samples/training/ContactsList/res/layout/contact_list_item.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + diff --git a/samples/training/ContactsList/res/menu/contact_detail_menu.xml b/samples/training/ContactsList/res/menu/contact_detail_menu.xml new file mode 100644 index 000000000..f2c17df54 --- /dev/null +++ b/samples/training/ContactsList/res/menu/contact_detail_menu.xml @@ -0,0 +1,25 @@ + + + + + + + diff --git a/samples/training/ContactsList/res/menu/contact_list_menu.xml b/samples/training/ContactsList/res/menu/contact_list_menu.xml new file mode 100644 index 000000000..e7840547a --- /dev/null +++ b/samples/training/ContactsList/res/menu/contact_list_menu.xml @@ -0,0 +1,35 @@ + + + + + + + + + + diff --git a/samples/training/ContactsList/res/values-sw360dp/styles.xml b/samples/training/ContactsList/res/values-sw360dp/styles.xml new file mode 100644 index 000000000..eb2583244 --- /dev/null +++ b/samples/training/ContactsList/res/values-sw360dp/styles.xml @@ -0,0 +1,26 @@ + + + + + + + + diff --git a/samples/training/ContactsList/res/values-sw600dp-port/integers.xml b/samples/training/ContactsList/res/values-sw600dp-port/integers.xml new file mode 100644 index 000000000..cb09a2b27 --- /dev/null +++ b/samples/training/ContactsList/res/values-sw600dp-port/integers.xml @@ -0,0 +1,24 @@ + + + + + + 50 + 50 + + diff --git a/samples/training/ContactsList/res/values-sw600dp/bools.xml b/samples/training/ContactsList/res/values-sw600dp/bools.xml new file mode 100644 index 000000000..69ce94264 --- /dev/null +++ b/samples/training/ContactsList/res/values-sw600dp/bools.xml @@ -0,0 +1,22 @@ + + + + + + true + + diff --git a/samples/training/ContactsList/res/values-sw600dp/integers.xml b/samples/training/ContactsList/res/values-sw600dp/integers.xml new file mode 100644 index 000000000..eef85472f --- /dev/null +++ b/samples/training/ContactsList/res/values-sw600dp/integers.xml @@ -0,0 +1,24 @@ + + + + + + 35 + 65 + + diff --git a/samples/training/ContactsList/res/values-sw600dp/layout.xml b/samples/training/ContactsList/res/values-sw600dp/layout.xml new file mode 100644 index 000000000..c9f88482b --- /dev/null +++ b/samples/training/ContactsList/res/values-sw600dp/layout.xml @@ -0,0 +1,23 @@ + + + + + + @layout/activity_main_twopanes + + diff --git a/samples/training/ContactsList/res/values-sw600dp/styles.xml b/samples/training/ContactsList/res/values-sw600dp/styles.xml new file mode 100644 index 000000000..980fd977b --- /dev/null +++ b/samples/training/ContactsList/res/values-sw600dp/styles.xml @@ -0,0 +1,25 @@ + + + + + + + diff --git a/samples/training/ContactsList/res/values-sw720dp/dimens.xml b/samples/training/ContactsList/res/values-sw720dp/dimens.xml new file mode 100644 index 000000000..2184cd05c --- /dev/null +++ b/samples/training/ContactsList/res/values-sw720dp/dimens.xml @@ -0,0 +1,24 @@ + + + + + + 32dp + + diff --git a/samples/training/ContactsList/res/values-v11/styles.xml b/samples/training/ContactsList/res/values-v11/styles.xml new file mode 100644 index 000000000..d22ffc989 --- /dev/null +++ b/samples/training/ContactsList/res/values-v11/styles.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + +