├── Android Fragment Reuse ├── .gitignore ├── AndroidManifest.xml ├── libs │ └── android-support-v4.jar ├── lint.xml ├── proguard-project.txt ├── project.properties ├── res │ ├── drawable-120dpi │ │ └── ic_action_rotate.png │ ├── drawable-160dpi │ │ ├── ic_action_rotate.png │ │ ├── ic_launcher_android.png │ │ └── yawn.png │ ├── drawable-240dpi │ │ ├── ic_action_rotate.png │ │ └── ic_launcher_android.png │ ├── drawable-320dpi │ │ ├── android.png │ │ ├── globe.png │ │ ├── hamburger.png │ │ ├── ic_action_rotate.png │ │ ├── ic_launcher_android.png │ │ ├── notepad.png │ │ ├── play.png │ │ ├── sun.png │ │ └── tux.png │ ├── layout-land │ │ └── fragment_image_selector.xml │ ├── layout-sw600dp-land │ │ ├── activity_main.xml │ │ └── fragment_image_selector.xml │ ├── layout-sw600dp │ │ ├── activity_main.xml │ │ └── fragment_image_selector.xml │ ├── layout │ │ ├── activity_main.xml │ │ ├── fragment_image_list.xml │ │ ├── fragment_image_pager.xml │ │ ├── fragment_image_rotator.xml │ │ ├── fragment_image_selector.xml │ │ └── list_row_image_items.xml │ ├── menu-sw600dp │ │ └── fragment_image_selector.xml │ ├── menu │ │ └── fragment_image_selector.xml │ ├── values-v11 │ │ └── styles.xml │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml └── src │ └── com │ └── stevenbyle │ └── androidfragmentreuse │ ├── controller │ ├── MainActivity.java │ ├── rotator │ │ └── ImageRotatorFragment.java │ └── selector │ │ ├── ImageSelector.java │ │ ├── ImageSelectorFragment.java │ │ ├── OnImageSelectedListener.java │ │ ├── list │ │ ├── ImageArrayAdapter.java │ │ └── ImageListFragment.java │ │ └── pager │ │ ├── ImagePagerAdapter.java │ │ └── ImagePagerFragment.java │ └── model │ ├── ImageItem.java │ ├── ImageUtils.java │ ├── StaticImageData.java │ └── ThumbnailCache.java ├── README.md └── Screenshots ├── Phone Layout Screenshots Land.png ├── Phone Layout Screenshots Port.png └── Tablet Layout Screenshots.png /Android Fragment Reuse/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/.gitignore -------------------------------------------------------------------------------- /Android Fragment Reuse/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/AndroidManifest.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/libs/android-support-v4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/libs/android-support-v4.jar -------------------------------------------------------------------------------- /Android Fragment Reuse/lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/lint.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/proguard-project.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/proguard-project.txt -------------------------------------------------------------------------------- /Android Fragment Reuse/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/project.properties -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-120dpi/ic_action_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-120dpi/ic_action_rotate.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-160dpi/ic_action_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-160dpi/ic_action_rotate.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-160dpi/ic_launcher_android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-160dpi/ic_launcher_android.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-160dpi/yawn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-160dpi/yawn.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-240dpi/ic_action_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-240dpi/ic_action_rotate.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-240dpi/ic_launcher_android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-240dpi/ic_launcher_android.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-320dpi/android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-320dpi/android.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-320dpi/globe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-320dpi/globe.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-320dpi/hamburger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-320dpi/hamburger.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-320dpi/ic_action_rotate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-320dpi/ic_action_rotate.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-320dpi/ic_launcher_android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-320dpi/ic_launcher_android.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-320dpi/notepad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-320dpi/notepad.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-320dpi/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-320dpi/play.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-320dpi/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-320dpi/sun.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/drawable-320dpi/tux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/drawable-320dpi/tux.png -------------------------------------------------------------------------------- /Android Fragment Reuse/res/layout-land/fragment_image_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/layout-land/fragment_image_selector.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/layout-sw600dp-land/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/layout-sw600dp-land/activity_main.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/layout-sw600dp-land/fragment_image_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/layout-sw600dp-land/fragment_image_selector.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/layout-sw600dp/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/layout-sw600dp/activity_main.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/layout-sw600dp/fragment_image_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/layout-sw600dp/fragment_image_selector.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/layout/activity_main.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/layout/fragment_image_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/layout/fragment_image_list.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/layout/fragment_image_pager.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/layout/fragment_image_pager.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/layout/fragment_image_rotator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/layout/fragment_image_rotator.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/layout/fragment_image_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/layout/fragment_image_selector.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/layout/list_row_image_items.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/layout/list_row_image_items.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/menu-sw600dp/fragment_image_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/menu-sw600dp/fragment_image_selector.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/menu/fragment_image_selector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/menu/fragment_image_selector.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/values-v11/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/values-v11/styles.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/values/dimens.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/values/strings.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/res/values/styles.xml -------------------------------------------------------------------------------- /Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/MainActivity.java -------------------------------------------------------------------------------- /Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/rotator/ImageRotatorFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/rotator/ImageRotatorFragment.java -------------------------------------------------------------------------------- /Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/selector/ImageSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/selector/ImageSelector.java -------------------------------------------------------------------------------- /Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/selector/ImageSelectorFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/selector/ImageSelectorFragment.java -------------------------------------------------------------------------------- /Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/selector/OnImageSelectedListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/selector/OnImageSelectedListener.java -------------------------------------------------------------------------------- /Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/selector/list/ImageArrayAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/selector/list/ImageArrayAdapter.java -------------------------------------------------------------------------------- /Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/selector/list/ImageListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/selector/list/ImageListFragment.java -------------------------------------------------------------------------------- /Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/selector/pager/ImagePagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/selector/pager/ImagePagerAdapter.java -------------------------------------------------------------------------------- /Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/selector/pager/ImagePagerFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/controller/selector/pager/ImagePagerFragment.java -------------------------------------------------------------------------------- /Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/model/ImageItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/model/ImageItem.java -------------------------------------------------------------------------------- /Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/model/ImageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/model/ImageUtils.java -------------------------------------------------------------------------------- /Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/model/StaticImageData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/model/StaticImageData.java -------------------------------------------------------------------------------- /Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/model/ThumbnailCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Android Fragment Reuse/src/com/stevenbyle/androidfragmentreuse/model/ThumbnailCache.java -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/README.md -------------------------------------------------------------------------------- /Screenshots/Phone Layout Screenshots Land.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Screenshots/Phone Layout Screenshots Land.png -------------------------------------------------------------------------------- /Screenshots/Phone Layout Screenshots Port.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Screenshots/Phone Layout Screenshots Port.png -------------------------------------------------------------------------------- /Screenshots/Tablet Layout Screenshots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/StevenByle/Android-Phone-Tablet-Demo/HEAD/Screenshots/Tablet Layout Screenshots.png --------------------------------------------------------------------------------