├── .github ├── scripts │ └── gradlew_recursive.sh └── workflows │ ├── android.yml │ └── copy-branch.yml ├── .gitignore ├── ActionOpenDocument ├── .google │ └── packaging.yaml ├── README.md ├── app │ ├── build.gradle │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── android │ │ │ └── actionopendocument │ │ │ └── PdfRendererBasicFragmentTests.kt │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── android │ │ │ └── actionopendocument │ │ │ ├── ActionOpenDocumentFragment.kt │ │ │ └── MainActivity.kt │ │ └── res │ │ ├── drawable │ │ ├── ic_info.xml │ │ ├── ic_launcher_foreground.xml │ │ └── ic_pick_file_black_24dp.xml │ │ ├── layout │ │ ├── activity_main_real.xml │ │ └── fragment_pdf_renderer_basic.xml │ │ ├── menu │ │ └── main.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ └── values │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── styles.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshots │ ├── icon-web.png │ ├── main.png │ └── start.png └── settings.gradle ├── ActionOpenDocumentTree ├── .google │ └── packaging.yaml ├── README.md ├── app │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── android │ │ │ └── ktfiles │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── ic_launcher-web.png │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── android │ │ │ │ └── ktfiles │ │ │ │ ├── CachingDocumentFile.kt │ │ │ │ ├── DirectoryEntryAdapter.kt │ │ │ │ ├── DirectoryFragment.kt │ │ │ │ ├── DirectoryFragmentViewModel.kt │ │ │ │ ├── Event.kt │ │ │ │ └── MainActivity.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ ├── ic_create_new_folder_black_24dp.xml │ │ │ ├── ic_file_black_24dp.xml │ │ │ ├── ic_folder_black_24dp.xml │ │ │ ├── ic_folder_open_black_24dp.xml │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── directory_item.xml │ │ │ ├── fragment_directory.xml │ │ │ └── rename_layout.xml │ │ │ ├── menu │ │ │ └── menu_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── ic_launcher_foreground.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── ic_launcher_background.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── android │ │ └── ktfiles │ │ └── ExampleUnitTest.kt ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshots │ ├── browse.png │ └── icon-web.png └── settings.gradle ├── CONTRIBUTING.md ├── ContentProviderPaging ├── .google │ └── packaging.yaml ├── README.md ├── app │ ├── build.gradle │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── java │ │ └── com │ │ └── example │ │ └── android │ │ └── contentproviderpaging │ │ ├── ImageAdapter.java │ │ ├── ImageClientFragment.java │ │ ├── ImageContract.java │ │ ├── ImageProvider.java │ │ ├── ImageViewHolder.java │ │ └── MainActivity.java ├── build.gradle ├── common.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── resources │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── res │ │ ├── drawable │ │ └── cat_placeholder.png │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── fragment_image_client.xml │ │ └── viewholder_image.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── raw │ │ ├── cat_1.jpg │ │ ├── cat_10.jpg │ │ ├── cat_11.jpg │ │ ├── cat_12.jpg │ │ ├── cat_13.jpg │ │ ├── cat_2.jpg │ │ ├── cat_3.jpg │ │ ├── cat_4.jpg │ │ ├── cat_5.jpg │ │ ├── cat_6.jpg │ │ ├── cat_7.jpg │ │ ├── cat_8.jpg │ │ └── cat_9.jpg │ │ └── values │ │ ├── arrays.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml ├── screenshots │ ├── icon-web.png │ └── screenshot-1.png └── settings.gradle ├── ContentProviderPagingKotlin ├── .google │ └── packaging.yaml ├── README.md ├── app │ ├── build.gradle │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── kotlin │ │ └── com.example.android.contentproviderpaging │ │ ├── ImageAdapter.kt │ │ ├── ImageClientFragment.kt │ │ ├── ImageContract.kt │ │ ├── ImageProvider.kt │ │ ├── ImageViewHolder.kt │ │ └── MainActivity.kt ├── build.gradle ├── common.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── resources │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ └── res │ │ ├── drawable │ │ └── cat_placeholder.png │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── fragment_image_client.xml │ │ └── viewholder_image.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── raw │ │ ├── cat_1.jpg │ │ ├── cat_10.jpg │ │ ├── cat_11.jpg │ │ ├── cat_12.jpg │ │ ├── cat_13.jpg │ │ ├── cat_2.jpg │ │ ├── cat_3.jpg │ │ ├── cat_4.jpg │ │ ├── cat_5.jpg │ │ ├── cat_6.jpg │ │ ├── cat_7.jpg │ │ ├── cat_8.jpg │ │ └── cat_9.jpg │ │ └── values │ │ ├── arrays.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml ├── screenshots │ ├── icon-web.png │ └── screenshot-1.png └── settings.gradle ├── FileManager ├── .gitignore ├── README.md ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── android │ │ │ └── samples │ │ │ └── filemanager │ │ │ ├── FileExplorerActivity.kt │ │ │ ├── FileUtils.kt │ │ │ ├── PermissionUtils.kt │ │ │ └── SettingsActivity.kt │ │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── ic_launcher_background.xml │ │ ├── ic_security_black_64dp.xml │ │ ├── ic_settings_white_24dp.xml │ │ └── ic_warning_black_64dp.xml │ │ ├── layout │ │ ├── activity_file_explorer.xml │ │ └── activity_settings.xml │ │ ├── menu │ │ └── file_manager_menu.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ └── provider_paths.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── FileProvider ├── .gitignore ├── README.md ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── graygallery │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── ic_launcher-playstore.png │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── graygallery │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── ui │ │ │ │ ├── AppViewModel.kt │ │ │ │ ├── DashboardFragment.kt │ │ │ │ ├── GalleryAdapter.kt │ │ │ │ └── GalleryFragment.kt │ │ │ │ └── utils │ │ │ │ ├── BitmapUtils.kt │ │ │ │ ├── FileUtils.kt │ │ │ │ └── NetworkUtils.kt │ │ └── res │ │ │ ├── drawable │ │ │ ├── ic_dashboard_black_24dp.xml │ │ │ ├── ic_gallery_black_24.xml │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── fragment_dashboard.xml │ │ │ ├── fragment_gallery.xml │ │ │ └── gallery_item_layout.xml │ │ │ ├── menu │ │ │ └── bottom_nav_menu.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── navigation │ │ │ └── mobile_navigation.xml │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── ic_launcher_background.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ │ └── xml │ │ │ └── filepaths.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── graygallery │ │ └── ExampleUnitTest.kt ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── LICENSE ├── MediaStore ├── .gitignore ├── .google │ └── packaging.yaml ├── README.md ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── android │ │ │ └── samples │ │ │ └── mediastore │ │ │ ├── MainActivity.kt │ │ │ ├── MainActivityViewModel.kt │ │ │ └── MediaStoreImage.kt │ │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── ic_launcher_foreground.xml │ │ ├── ic_phonelink_lock_black_24dp.xml │ │ └── ic_photo_album_black_24dp.xml │ │ ├── layout │ │ ├── activity_main.xml │ │ └── gallery_layout.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── styles.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshots │ ├── app.png │ └── icon-web.png └── settings.gradle ├── README.md ├── SafDemos ├── .gitignore ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── android │ │ │ └── samples │ │ │ └── safdemos │ │ │ └── ExampleInstrumentedTest.kt │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── samples │ │ │ │ └── safdemos │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── MainFragment.kt │ │ │ │ ├── MainViewModel.kt │ │ │ │ └── imagepicker │ │ │ │ ├── ImagePickerFragment.kt │ │ │ │ └── ImagePickerViewModel.kt │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ ├── ic_add_black_24dp.xml │ │ │ ├── ic_image_black_24dp.xml │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── fragment_image_picker.xml │ │ │ ├── fragment_main.xml │ │ │ └── list_item_demo.xml │ │ │ ├── menu │ │ │ └── media_picker_media_types.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── navigation │ │ │ └── nav_graph.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── android │ │ └── samples │ │ └── safdemos │ │ └── ExampleUnitTest.kt ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── ScopedStorage ├── .gitignore ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── assets │ │ ├── sample.jpg │ │ ├── sample.mp4 │ │ ├── sample.pdf │ │ └── sample.zip │ │ ├── java │ │ └── com │ │ │ └── samples │ │ │ └── storage │ │ │ └── scopedstorage │ │ │ ├── Demos.kt │ │ │ ├── HomeScreen.kt │ │ │ ├── MainActivity.kt │ │ │ ├── common │ │ │ ├── FilePreviewCard.kt │ │ │ ├── FileResource.kt │ │ │ ├── FileUtils.kt │ │ │ ├── ImageUtils.kt │ │ │ ├── IntroCard.kt │ │ │ ├── MediaStoreActivityResults.kt │ │ │ ├── MediaStoreUtils.kt │ │ │ ├── SafUtils.kt │ │ │ └── UiUtils.kt │ │ │ ├── mediastore │ │ │ ├── AddFileToDownloadsScreen.kt │ │ │ ├── AddFileToDownloadsViewModel.kt │ │ │ ├── AddMediaFileScreen.kt │ │ │ ├── AddMediaFileViewModel.kt │ │ │ ├── CaptureMediaFileScreen.kt │ │ │ ├── CaptureMediaFileViewModel.kt │ │ │ ├── ListMediaFilesScreen.kt │ │ │ └── ListMediaFilesViewModel.kt │ │ │ ├── saf │ │ │ ├── SelectDocumentFileScreen.kt │ │ │ └── SelectDocumentFileViewModel.kt │ │ │ └── ui │ │ │ └── theme │ │ │ ├── Color.kt │ │ │ ├── Shape.kt │ │ │ ├── Theme.kt │ │ │ └── Type.kt │ │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── values-night │ │ └── themes.xml │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── SharingShortcuts ├── .google │ └── packaging.yaml ├── Application │ ├── build.gradle │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── android │ │ │ └── sharingshortcuts │ │ │ ├── Contact.java │ │ │ ├── ContactViewBinder.java │ │ │ ├── MainActivity.java │ │ │ ├── SelectContactActivity.java │ │ │ ├── SendMessageActivity.java │ │ │ └── SharingShortcutsManager.java │ │ └── res │ │ ├── drawable-hdpi │ │ └── tile.9.png │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── activity_select_contact.xml │ │ ├── activity_send_message.xml │ │ └── item_contact.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── logo_avatar.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── logo_avatar.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── logo_avatar.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── logo_avatar.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── logo_avatar.png │ │ ├── values-sw600dp │ │ ├── template-dimens.xml │ │ └── template-styles.xml │ │ ├── values-v11 │ │ └── template-styles.xml │ │ ├── values-v21 │ │ ├── base-colors.xml │ │ └── base-template-styles.xml │ │ ├── values │ │ ├── base-strings.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ ├── template-dimens.xml │ │ └── template-styles.xml │ │ └── xml │ │ ├── file_paths.xml │ │ └── shortcuts.xml ├── README.md ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshots │ ├── 1-main.png │ ├── 2-intent.png │ ├── 3-message.png │ ├── 4-static_shortcuts.png │ └── icon-web.png └── settings.gradle ├── StorageClient ├── .google │ └── packaging.yaml ├── Application │ ├── build.gradle │ ├── src │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── android │ │ │ │ ├── common │ │ │ │ ├── activities │ │ │ │ │ └── SampleActivityBase.java │ │ │ │ └── logger │ │ │ │ │ ├── Log.java │ │ │ │ │ ├── LogFragment.java │ │ │ │ │ ├── LogNode.java │ │ │ │ │ ├── LogView.java │ │ │ │ │ ├── LogWrapper.java │ │ │ │ │ └── MessageOnlyLogFilter.java │ │ │ │ └── storageclient │ │ │ │ ├── MainActivity.java │ │ │ │ └── StorageClientFragment.java │ │ │ └── res │ │ │ ├── drawable-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── tile.9.png │ │ │ ├── drawable-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── drawable-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── drawable-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── layout-sw600dp-land │ │ │ └── activity_main.xml │ │ │ ├── layout-sw600dp │ │ │ └── activity_main.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── menu │ │ │ └── main.xml │ │ │ ├── values-sw600dp │ │ │ ├── template-dimens.xml │ │ │ └── template-styles.xml │ │ │ └── values │ │ │ ├── base-strings.xml │ │ │ ├── strings.xml │ │ │ ├── template-dimens.xml │ │ │ └── template-styles.xml │ └── tests │ │ ├── AndroidManifest.xml │ │ └── src │ │ └── com │ │ └── example │ │ └── android │ │ └── storageclient │ │ └── tests │ │ └── SampleTests.java ├── README.md ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshots │ ├── icon-web.png │ └── main.png └── settings.gradle └── StorageProvider ├── .google └── packaging.yaml ├── Application ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── example │ │ └── android │ │ ├── common │ │ ├── activities │ │ │ └── SampleActivityBase.java │ │ └── logger │ │ │ ├── Log.java │ │ │ ├── LogFragment.java │ │ │ ├── LogNode.java │ │ │ ├── LogView.java │ │ │ ├── LogWrapper.java │ │ │ └── MessageOnlyLogFilter.java │ │ └── storageprovider │ │ ├── MainActivity.java │ │ ├── MyCloudProvider.java │ │ └── StorageProviderFragment.java │ └── res │ ├── drawable-hdpi │ ├── ic_launcher.png │ └── tile.9.png │ ├── drawable-mdpi │ └── ic_launcher.png │ ├── drawable-xhdpi │ └── ic_launcher.png │ ├── drawable-xxhdpi │ └── ic_launcher.png │ ├── layout-sw600dp-land │ └── activity_main.xml │ ├── layout-sw600dp │ └── activity_main.xml │ ├── layout │ └── activity_main.xml │ ├── menu │ └── main.xml │ ├── raw │ ├── android_computer_android_studio.jpg │ ├── android_computer_back.jpg │ ├── android_dinner.jpg │ ├── android_pumpkins_fall.jpg │ ├── android_rose.jpg │ ├── cat_names.txt │ ├── dog_names.txt │ └── example.docx │ ├── values-sw600dp │ ├── template-dimens.xml │ └── template-styles.xml │ ├── values-v11 │ └── template-styles.xml │ ├── values-v21 │ ├── base-colors.xml │ └── base-template-styles.xml │ └── values │ ├── app_strings.xml │ ├── arrays.xml │ ├── base-strings.xml │ ├── strings.xml │ ├── styles.xml │ ├── template-dimens.xml │ └── template-styles.xml ├── README.md ├── build.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── screenshots ├── 1-logged-out.png ├── 2-logged-in.png └── icon-web.png └── settings.gradle /.github/scripts/gradlew_recursive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/.github/scripts/gradlew_recursive.sh -------------------------------------------------------------------------------- /.github/workflows/android.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/.github/workflows/android.yml -------------------------------------------------------------------------------- /.github/workflows/copy-branch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/.github/workflows/copy-branch.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/.gitignore -------------------------------------------------------------------------------- /ActionOpenDocument/.google/packaging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/.google/packaging.yaml -------------------------------------------------------------------------------- /ActionOpenDocument/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/README.md -------------------------------------------------------------------------------- /ActionOpenDocument/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/build.gradle -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/androidTest/java/com/example/android/actionopendocument/PdfRendererBasicFragmentTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/androidTest/java/com/example/android/actionopendocument/PdfRendererBasicFragmentTests.kt -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/java/com/example/android/actionopendocument/ActionOpenDocumentFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/java/com/example/android/actionopendocument/ActionOpenDocumentFragment.kt -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/java/com/example/android/actionopendocument/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/java/com/example/android/actionopendocument/MainActivity.kt -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/drawable/ic_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/drawable/ic_info.xml -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/drawable/ic_pick_file_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/drawable/ic_pick_file_black_24dp.xml -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/layout/activity_main_real.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/layout/activity_main_real.xml -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/layout/fragment_pdf_renderer_basic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/layout/fragment_pdf_renderer_basic.xml -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/menu/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/menu/main.xml -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /ActionOpenDocument/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /ActionOpenDocument/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/build.gradle -------------------------------------------------------------------------------- /ActionOpenDocument/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/gradle.properties -------------------------------------------------------------------------------- /ActionOpenDocument/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ActionOpenDocument/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /ActionOpenDocument/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/gradlew -------------------------------------------------------------------------------- /ActionOpenDocument/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/gradlew.bat -------------------------------------------------------------------------------- /ActionOpenDocument/screenshots/icon-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/screenshots/icon-web.png -------------------------------------------------------------------------------- /ActionOpenDocument/screenshots/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/screenshots/main.png -------------------------------------------------------------------------------- /ActionOpenDocument/screenshots/start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/screenshots/start.png -------------------------------------------------------------------------------- /ActionOpenDocument/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocument/settings.gradle -------------------------------------------------------------------------------- /ActionOpenDocumentTree/.google/packaging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/.google/packaging.yaml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/README.md -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/build.gradle -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/proguard-rules.pro -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/androidTest/java/com/example/android/ktfiles/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/androidTest/java/com/example/android/ktfiles/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles/CachingDocumentFile.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles/CachingDocumentFile.kt -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles/DirectoryEntryAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles/DirectoryEntryAdapter.kt -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles/DirectoryFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles/DirectoryFragment.kt -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles/DirectoryFragmentViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles/DirectoryFragmentViewModel.kt -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles/Event.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles/Event.kt -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/java/com/example/android/ktfiles/MainActivity.kt -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/drawable/ic_create_new_folder_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/drawable/ic_create_new_folder_black_24dp.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/drawable/ic_file_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/drawable/ic_file_black_24dp.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/drawable/ic_folder_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/drawable/ic_folder_black_24dp.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/drawable/ic_folder_open_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/drawable/ic_folder_open_black_24dp.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/layout/directory_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/layout/directory_item.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/layout/fragment_directory.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/layout/fragment_directory.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/layout/rename_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/layout/rename_layout.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /ActionOpenDocumentTree/app/src/test/java/com/example/android/ktfiles/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/app/src/test/java/com/example/android/ktfiles/ExampleUnitTest.kt -------------------------------------------------------------------------------- /ActionOpenDocumentTree/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/build.gradle -------------------------------------------------------------------------------- /ActionOpenDocumentTree/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/gradle.properties -------------------------------------------------------------------------------- /ActionOpenDocumentTree/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ActionOpenDocumentTree/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /ActionOpenDocumentTree/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/gradlew -------------------------------------------------------------------------------- /ActionOpenDocumentTree/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/gradlew.bat -------------------------------------------------------------------------------- /ActionOpenDocumentTree/screenshots/browse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/screenshots/browse.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/screenshots/icon-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/screenshots/icon-web.png -------------------------------------------------------------------------------- /ActionOpenDocumentTree/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ActionOpenDocumentTree/settings.gradle -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /ContentProviderPaging/.google/packaging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/.google/packaging.yaml -------------------------------------------------------------------------------- /ContentProviderPaging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/README.md -------------------------------------------------------------------------------- /ContentProviderPaging/app/build.gradle: -------------------------------------------------------------------------------- 1 | apply from: '../common.gradle' 2 | -------------------------------------------------------------------------------- /ContentProviderPaging/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging/ImageAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging/ImageAdapter.java -------------------------------------------------------------------------------- /ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging/ImageClientFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging/ImageClientFragment.java -------------------------------------------------------------------------------- /ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging/ImageContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging/ImageContract.java -------------------------------------------------------------------------------- /ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging/ImageProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging/ImageProvider.java -------------------------------------------------------------------------------- /ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging/ImageViewHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging/ImageViewHolder.java -------------------------------------------------------------------------------- /ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/app/src/main/java/com/example/android/contentproviderpaging/MainActivity.java -------------------------------------------------------------------------------- /ContentProviderPaging/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/build.gradle -------------------------------------------------------------------------------- /ContentProviderPaging/common.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/common.gradle -------------------------------------------------------------------------------- /ContentProviderPaging/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ContentProviderPaging/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /ContentProviderPaging/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/gradlew -------------------------------------------------------------------------------- /ContentProviderPaging/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/gradlew.bat -------------------------------------------------------------------------------- /ContentProviderPaging/resources/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/build.gradle -------------------------------------------------------------------------------- /ContentProviderPaging/resources/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/proguard-rules.pro -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/drawable/cat_placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/drawable/cat_placeholder.png -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/layout/fragment_image_client.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/layout/fragment_image_client.xml -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/layout/viewholder_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/layout/viewholder_image.xml -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/raw/cat_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/raw/cat_1.jpg -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/raw/cat_10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/raw/cat_10.jpg -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/raw/cat_11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/raw/cat_11.jpg -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/raw/cat_12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/raw/cat_12.jpg -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/raw/cat_13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/raw/cat_13.jpg -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/raw/cat_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/raw/cat_2.jpg -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/raw/cat_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/raw/cat_3.jpg -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/raw/cat_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/raw/cat_4.jpg -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/raw/cat_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/raw/cat_5.jpg -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/raw/cat_6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/raw/cat_6.jpg -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/raw/cat_7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/raw/cat_7.jpg -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/raw/cat_8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/raw/cat_8.jpg -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/raw/cat_9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/raw/cat_9.jpg -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /ContentProviderPaging/resources/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/resources/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /ContentProviderPaging/screenshots/icon-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/screenshots/icon-web.png -------------------------------------------------------------------------------- /ContentProviderPaging/screenshots/screenshot-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPaging/screenshots/screenshot-1.png -------------------------------------------------------------------------------- /ContentProviderPaging/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':resources' 2 | -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/.google/packaging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/.google/packaging.yaml -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/README.md -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/app/build.gradle: -------------------------------------------------------------------------------- 1 | apply from: '../common.gradle' 2 | -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging/ImageAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging/ImageAdapter.kt -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging/ImageClientFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging/ImageClientFragment.kt -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging/ImageContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging/ImageContract.kt -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging/ImageProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging/ImageProvider.kt -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging/ImageViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging/ImageViewHolder.kt -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/app/src/main/kotlin/com.example.android.contentproviderpaging/MainActivity.kt -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/build.gradle -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/common.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/common.gradle -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/gradlew -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/gradlew.bat -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/build.gradle -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/proguard-rules.pro -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/drawable/cat_placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/drawable/cat_placeholder.png -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/layout/fragment_image_client.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/layout/fragment_image_client.xml -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/layout/viewholder_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/layout/viewholder_image.xml -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/raw/cat_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/raw/cat_1.jpg -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/raw/cat_10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/raw/cat_10.jpg -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/raw/cat_11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/raw/cat_11.jpg -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/raw/cat_12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/raw/cat_12.jpg -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/raw/cat_13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/raw/cat_13.jpg -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/raw/cat_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/raw/cat_2.jpg -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/raw/cat_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/raw/cat_3.jpg -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/raw/cat_4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/raw/cat_4.jpg -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/raw/cat_5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/raw/cat_5.jpg -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/raw/cat_6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/raw/cat_6.jpg -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/raw/cat_7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/raw/cat_7.jpg -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/raw/cat_8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/raw/cat_8.jpg -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/raw/cat_9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/raw/cat_9.jpg -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/resources/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/resources/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/screenshots/icon-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/screenshots/icon-web.png -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/screenshots/screenshot-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ContentProviderPagingKotlin/screenshots/screenshot-1.png -------------------------------------------------------------------------------- /ContentProviderPagingKotlin/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':resources' 2 | -------------------------------------------------------------------------------- /FileManager/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/.gitignore -------------------------------------------------------------------------------- /FileManager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/README.md -------------------------------------------------------------------------------- /FileManager/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /FileManager/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/build.gradle -------------------------------------------------------------------------------- /FileManager/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/proguard-rules.pro -------------------------------------------------------------------------------- /FileManager/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/java/com/android/samples/filemanager/FileExplorerActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/java/com/android/samples/filemanager/FileExplorerActivity.kt -------------------------------------------------------------------------------- /FileManager/app/src/main/java/com/android/samples/filemanager/FileUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/java/com/android/samples/filemanager/FileUtils.kt -------------------------------------------------------------------------------- /FileManager/app/src/main/java/com/android/samples/filemanager/PermissionUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/java/com/android/samples/filemanager/PermissionUtils.kt -------------------------------------------------------------------------------- /FileManager/app/src/main/java/com/android/samples/filemanager/SettingsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/java/com/android/samples/filemanager/SettingsActivity.kt -------------------------------------------------------------------------------- /FileManager/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/res/drawable/ic_security_black_64dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/drawable/ic_security_black_64dp.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/res/drawable/ic_settings_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/drawable/ic_settings_white_24dp.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/res/drawable/ic_warning_black_64dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/drawable/ic_warning_black_64dp.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/res/layout/activity_file_explorer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/layout/activity_file_explorer.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/res/layout/activity_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/layout/activity_settings.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/res/menu/file_manager_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/menu/file_manager_menu.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /FileManager/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /FileManager/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /FileManager/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /FileManager/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /FileManager/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /FileManager/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /FileManager/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /FileManager/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /FileManager/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /FileManager/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /FileManager/app/src/main/res/xml/provider_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/app/src/main/res/xml/provider_paths.xml -------------------------------------------------------------------------------- /FileManager/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/build.gradle -------------------------------------------------------------------------------- /FileManager/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/gradle.properties -------------------------------------------------------------------------------- /FileManager/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /FileManager/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /FileManager/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/gradlew -------------------------------------------------------------------------------- /FileManager/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/gradlew.bat -------------------------------------------------------------------------------- /FileManager/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileManager/settings.gradle -------------------------------------------------------------------------------- /FileProvider/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/.gitignore -------------------------------------------------------------------------------- /FileProvider/README.md: -------------------------------------------------------------------------------- 1 | # FileProvider sample 2 | -------------------------------------------------------------------------------- /FileProvider/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /FileProvider/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/build.gradle -------------------------------------------------------------------------------- /FileProvider/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/proguard-rules.pro -------------------------------------------------------------------------------- /FileProvider/app/src/androidTest/java/com/example/graygallery/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/androidTest/java/com/example/graygallery/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /FileProvider/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /FileProvider/app/src/main/java/com/example/graygallery/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/java/com/example/graygallery/MainActivity.kt -------------------------------------------------------------------------------- /FileProvider/app/src/main/java/com/example/graygallery/ui/AppViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/java/com/example/graygallery/ui/AppViewModel.kt -------------------------------------------------------------------------------- /FileProvider/app/src/main/java/com/example/graygallery/ui/DashboardFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/java/com/example/graygallery/ui/DashboardFragment.kt -------------------------------------------------------------------------------- /FileProvider/app/src/main/java/com/example/graygallery/ui/GalleryAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/java/com/example/graygallery/ui/GalleryAdapter.kt -------------------------------------------------------------------------------- /FileProvider/app/src/main/java/com/example/graygallery/ui/GalleryFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/java/com/example/graygallery/ui/GalleryFragment.kt -------------------------------------------------------------------------------- /FileProvider/app/src/main/java/com/example/graygallery/utils/BitmapUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/java/com/example/graygallery/utils/BitmapUtils.kt -------------------------------------------------------------------------------- /FileProvider/app/src/main/java/com/example/graygallery/utils/FileUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/java/com/example/graygallery/utils/FileUtils.kt -------------------------------------------------------------------------------- /FileProvider/app/src/main/java/com/example/graygallery/utils/NetworkUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/java/com/example/graygallery/utils/NetworkUtils.kt -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/drawable/ic_dashboard_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/drawable/ic_dashboard_black_24dp.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/drawable/ic_gallery_black_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/drawable/ic_gallery_black_24.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/layout/fragment_dashboard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/layout/fragment_dashboard.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/layout/fragment_gallery.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/layout/fragment_gallery.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/layout/gallery_item_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/layout/gallery_item_layout.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/menu/bottom_nav_menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/menu/bottom_nav_menu.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/navigation/mobile_navigation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/navigation/mobile_navigation.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /FileProvider/app/src/main/res/xml/filepaths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/main/res/xml/filepaths.xml -------------------------------------------------------------------------------- /FileProvider/app/src/test/java/com/example/graygallery/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/app/src/test/java/com/example/graygallery/ExampleUnitTest.kt -------------------------------------------------------------------------------- /FileProvider/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/build.gradle -------------------------------------------------------------------------------- /FileProvider/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/gradle.properties -------------------------------------------------------------------------------- /FileProvider/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /FileProvider/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /FileProvider/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/gradlew -------------------------------------------------------------------------------- /FileProvider/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/gradlew.bat -------------------------------------------------------------------------------- /FileProvider/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/FileProvider/settings.gradle -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/LICENSE -------------------------------------------------------------------------------- /MediaStore/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/.gitignore -------------------------------------------------------------------------------- /MediaStore/.google/packaging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/.google/packaging.yaml -------------------------------------------------------------------------------- /MediaStore/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/README.md -------------------------------------------------------------------------------- /MediaStore/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /MediaStore/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/build.gradle -------------------------------------------------------------------------------- /MediaStore/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/proguard-rules.pro -------------------------------------------------------------------------------- /MediaStore/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /MediaStore/app/src/main/java/com/android/samples/mediastore/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/java/com/android/samples/mediastore/MainActivity.kt -------------------------------------------------------------------------------- /MediaStore/app/src/main/java/com/android/samples/mediastore/MainActivityViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/java/com/android/samples/mediastore/MainActivityViewModel.kt -------------------------------------------------------------------------------- /MediaStore/app/src/main/java/com/android/samples/mediastore/MediaStoreImage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/java/com/android/samples/mediastore/MediaStoreImage.kt -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/drawable/ic_phonelink_lock_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/drawable/ic_phonelink_lock_black_24dp.xml -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/drawable/ic_photo_album_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/drawable/ic_photo_album_black_24dp.xml -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/layout/gallery_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/layout/gallery_layout.xml -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /MediaStore/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /MediaStore/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/build.gradle -------------------------------------------------------------------------------- /MediaStore/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/gradle.properties -------------------------------------------------------------------------------- /MediaStore/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /MediaStore/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /MediaStore/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/gradlew -------------------------------------------------------------------------------- /MediaStore/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/gradlew.bat -------------------------------------------------------------------------------- /MediaStore/screenshots/app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/screenshots/app.png -------------------------------------------------------------------------------- /MediaStore/screenshots/icon-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/screenshots/icon-web.png -------------------------------------------------------------------------------- /MediaStore/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/MediaStore/settings.gradle -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/README.md -------------------------------------------------------------------------------- /SafDemos/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/.gitignore -------------------------------------------------------------------------------- /SafDemos/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /SafDemos/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/build.gradle -------------------------------------------------------------------------------- /SafDemos/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/proguard-rules.pro -------------------------------------------------------------------------------- /SafDemos/app/src/androidTest/java/com/android/samples/safdemos/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/androidTest/java/com/android/samples/safdemos/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /SafDemos/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/java/com/android/samples/safdemos/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/java/com/android/samples/safdemos/MainActivity.kt -------------------------------------------------------------------------------- /SafDemos/app/src/main/java/com/android/samples/safdemos/MainFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/java/com/android/samples/safdemos/MainFragment.kt -------------------------------------------------------------------------------- /SafDemos/app/src/main/java/com/android/samples/safdemos/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/java/com/android/samples/safdemos/MainViewModel.kt -------------------------------------------------------------------------------- /SafDemos/app/src/main/java/com/android/samples/safdemos/imagepicker/ImagePickerFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/java/com/android/samples/safdemos/imagepicker/ImagePickerFragment.kt -------------------------------------------------------------------------------- /SafDemos/app/src/main/java/com/android/samples/safdemos/imagepicker/ImagePickerViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/java/com/android/samples/safdemos/imagepicker/ImagePickerViewModel.kt -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/drawable/ic_add_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/drawable/ic_add_black_24dp.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/drawable/ic_image_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/drawable/ic_image_black_24dp.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/layout/fragment_image_picker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/layout/fragment_image_picker.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/layout/fragment_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/layout/fragment_main.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/layout/list_item_demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/layout/list_item_demo.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/menu/media_picker_media_types.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/menu/media_picker_media_types.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/navigation/nav_graph.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/navigation/nav_graph.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /SafDemos/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /SafDemos/app/src/test/java/com/android/samples/safdemos/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/app/src/test/java/com/android/samples/safdemos/ExampleUnitTest.kt -------------------------------------------------------------------------------- /SafDemos/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/build.gradle -------------------------------------------------------------------------------- /SafDemos/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/gradle.properties -------------------------------------------------------------------------------- /SafDemos/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /SafDemos/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /SafDemos/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/gradlew -------------------------------------------------------------------------------- /SafDemos/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/gradlew.bat -------------------------------------------------------------------------------- /SafDemos/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SafDemos/settings.gradle -------------------------------------------------------------------------------- /ScopedStorage/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/.gitignore -------------------------------------------------------------------------------- /ScopedStorage/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /ScopedStorage/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/build.gradle -------------------------------------------------------------------------------- /ScopedStorage/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/proguard-rules.pro -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/assets/sample.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/assets/sample.jpg -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/assets/sample.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/assets/sample.mp4 -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/assets/sample.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/assets/sample.pdf -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/assets/sample.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/assets/sample.zip -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/Demos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/Demos.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/HomeScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/HomeScreen.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/MainActivity.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/FilePreviewCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/FilePreviewCard.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/FileResource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/FileResource.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/FileUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/FileUtils.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/ImageUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/ImageUtils.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/IntroCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/IntroCard.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/MediaStoreActivityResults.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/MediaStoreActivityResults.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/MediaStoreUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/MediaStoreUtils.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/SafUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/SafUtils.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/UiUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/common/UiUtils.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/AddFileToDownloadsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/AddFileToDownloadsScreen.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/AddFileToDownloadsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/AddFileToDownloadsViewModel.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/AddMediaFileScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/AddMediaFileScreen.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/AddMediaFileViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/AddMediaFileViewModel.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/CaptureMediaFileScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/CaptureMediaFileScreen.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/CaptureMediaFileViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/CaptureMediaFileViewModel.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/ListMediaFilesScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/ListMediaFilesScreen.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/ListMediaFilesViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/mediastore/ListMediaFilesViewModel.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/saf/SelectDocumentFileScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/saf/SelectDocumentFileScreen.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/saf/SelectDocumentFileViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/saf/SelectDocumentFileViewModel.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/ui/theme/Color.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/ui/theme/Shape.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/ui/theme/Theme.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/java/com/samples/storage/scopedstorage/ui/theme/Type.kt -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /ScopedStorage/app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /ScopedStorage/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/build.gradle -------------------------------------------------------------------------------- /ScopedStorage/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/gradle.properties -------------------------------------------------------------------------------- /ScopedStorage/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ScopedStorage/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /ScopedStorage/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/gradlew -------------------------------------------------------------------------------- /ScopedStorage/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/gradlew.bat -------------------------------------------------------------------------------- /ScopedStorage/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/ScopedStorage/settings.gradle -------------------------------------------------------------------------------- /SharingShortcuts/.google/packaging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/.google/packaging.yaml -------------------------------------------------------------------------------- /SharingShortcuts/Application/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/build.gradle -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts/Contact.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts/Contact.java -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts/ContactViewBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts/ContactViewBinder.java -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts/MainActivity.java -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts/SelectContactActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts/SelectContactActivity.java -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts/SendMessageActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts/SendMessageActivity.java -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts/SharingShortcutsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/java/com/example/android/sharingshortcuts/SharingShortcutsManager.java -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/drawable-hdpi/tile.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/drawable-hdpi/tile.9.png -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/layout/activity_select_contact.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/layout/activity_select_contact.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/layout/activity_send_message.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/layout/activity_send_message.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/layout/item_contact.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/layout/item_contact.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/mipmap-hdpi/logo_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/mipmap-hdpi/logo_avatar.png -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/mipmap-mdpi/logo_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/mipmap-mdpi/logo_avatar.png -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/mipmap-xhdpi/logo_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/mipmap-xhdpi/logo_avatar.png -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/mipmap-xxhdpi/logo_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/mipmap-xxhdpi/logo_avatar.png -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/mipmap-xxxhdpi/logo_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/mipmap-xxxhdpi/logo_avatar.png -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/values-sw600dp/template-dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/values-sw600dp/template-dimens.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/values-sw600dp/template-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/values-sw600dp/template-styles.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/values-v11/template-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/values-v11/template-styles.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/values-v21/base-colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/values-v21/base-colors.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/values-v21/base-template-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/values-v21/base-template-styles.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/values/base-strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/values/base-strings.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/values/template-dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/values/template-dimens.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/values/template-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/values/template-styles.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /SharingShortcuts/Application/src/main/res/xml/shortcuts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/Application/src/main/res/xml/shortcuts.xml -------------------------------------------------------------------------------- /SharingShortcuts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/README.md -------------------------------------------------------------------------------- /SharingShortcuts/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/build.gradle -------------------------------------------------------------------------------- /SharingShortcuts/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/gradle.properties -------------------------------------------------------------------------------- /SharingShortcuts/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /SharingShortcuts/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /SharingShortcuts/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/gradlew -------------------------------------------------------------------------------- /SharingShortcuts/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/gradlew.bat -------------------------------------------------------------------------------- /SharingShortcuts/screenshots/1-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/screenshots/1-main.png -------------------------------------------------------------------------------- /SharingShortcuts/screenshots/2-intent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/screenshots/2-intent.png -------------------------------------------------------------------------------- /SharingShortcuts/screenshots/3-message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/screenshots/3-message.png -------------------------------------------------------------------------------- /SharingShortcuts/screenshots/4-static_shortcuts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/screenshots/4-static_shortcuts.png -------------------------------------------------------------------------------- /SharingShortcuts/screenshots/icon-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/SharingShortcuts/screenshots/icon-web.png -------------------------------------------------------------------------------- /SharingShortcuts/settings.gradle: -------------------------------------------------------------------------------- 1 | 2 | include 'Application' 3 | -------------------------------------------------------------------------------- /StorageClient/.google/packaging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/.google/packaging.yaml -------------------------------------------------------------------------------- /StorageClient/Application/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/build.gradle -------------------------------------------------------------------------------- /StorageClient/Application/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /StorageClient/Application/src/main/java/com/example/android/common/activities/SampleActivityBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/java/com/example/android/common/activities/SampleActivityBase.java -------------------------------------------------------------------------------- /StorageClient/Application/src/main/java/com/example/android/common/logger/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/java/com/example/android/common/logger/Log.java -------------------------------------------------------------------------------- /StorageClient/Application/src/main/java/com/example/android/common/logger/LogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/java/com/example/android/common/logger/LogFragment.java -------------------------------------------------------------------------------- /StorageClient/Application/src/main/java/com/example/android/common/logger/LogNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/java/com/example/android/common/logger/LogNode.java -------------------------------------------------------------------------------- /StorageClient/Application/src/main/java/com/example/android/common/logger/LogView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/java/com/example/android/common/logger/LogView.java -------------------------------------------------------------------------------- /StorageClient/Application/src/main/java/com/example/android/common/logger/LogWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/java/com/example/android/common/logger/LogWrapper.java -------------------------------------------------------------------------------- /StorageClient/Application/src/main/java/com/example/android/common/logger/MessageOnlyLogFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/java/com/example/android/common/logger/MessageOnlyLogFilter.java -------------------------------------------------------------------------------- /StorageClient/Application/src/main/java/com/example/android/storageclient/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/java/com/example/android/storageclient/MainActivity.java -------------------------------------------------------------------------------- /StorageClient/Application/src/main/java/com/example/android/storageclient/StorageClientFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/java/com/example/android/storageclient/StorageClientFragment.java -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/drawable-hdpi/tile.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/drawable-hdpi/tile.9.png -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/layout-sw600dp-land/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/layout-sw600dp-land/activity_main.xml -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/layout-sw600dp/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/layout-sw600dp/activity_main.xml -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/menu/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/menu/main.xml -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/values-sw600dp/template-dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/values-sw600dp/template-dimens.xml -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/values-sw600dp/template-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/values-sw600dp/template-styles.xml -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/values/base-strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/values/base-strings.xml -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/values/template-dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/values/template-dimens.xml -------------------------------------------------------------------------------- /StorageClient/Application/src/main/res/values/template-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/src/main/res/values/template-styles.xml -------------------------------------------------------------------------------- /StorageClient/Application/tests/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/tests/AndroidManifest.xml -------------------------------------------------------------------------------- /StorageClient/Application/tests/src/com/example/android/storageclient/tests/SampleTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/Application/tests/src/com/example/android/storageclient/tests/SampleTests.java -------------------------------------------------------------------------------- /StorageClient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/README.md -------------------------------------------------------------------------------- /StorageClient/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/build.gradle -------------------------------------------------------------------------------- /StorageClient/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/gradle.properties -------------------------------------------------------------------------------- /StorageClient/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /StorageClient/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /StorageClient/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/gradlew -------------------------------------------------------------------------------- /StorageClient/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/gradlew.bat -------------------------------------------------------------------------------- /StorageClient/screenshots/icon-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/screenshots/icon-web.png -------------------------------------------------------------------------------- /StorageClient/screenshots/main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageClient/screenshots/main.png -------------------------------------------------------------------------------- /StorageClient/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'Application' 2 | -------------------------------------------------------------------------------- /StorageProvider/.google/packaging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/.google/packaging.yaml -------------------------------------------------------------------------------- /StorageProvider/Application/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/build.gradle -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/java/com/example/android/common/activities/SampleActivityBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/java/com/example/android/common/activities/SampleActivityBase.java -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/java/com/example/android/common/logger/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/java/com/example/android/common/logger/Log.java -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/java/com/example/android/common/logger/LogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/java/com/example/android/common/logger/LogFragment.java -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/java/com/example/android/common/logger/LogNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/java/com/example/android/common/logger/LogNode.java -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/java/com/example/android/common/logger/LogView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/java/com/example/android/common/logger/LogView.java -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/java/com/example/android/common/logger/LogWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/java/com/example/android/common/logger/LogWrapper.java -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/java/com/example/android/common/logger/MessageOnlyLogFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/java/com/example/android/common/logger/MessageOnlyLogFilter.java -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/java/com/example/android/storageprovider/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/java/com/example/android/storageprovider/MainActivity.java -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/java/com/example/android/storageprovider/MyCloudProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/java/com/example/android/storageprovider/MyCloudProvider.java -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/java/com/example/android/storageprovider/StorageProviderFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/java/com/example/android/storageprovider/StorageProviderFragment.java -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/drawable-hdpi/tile.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/drawable-hdpi/tile.9.png -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/drawable-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/drawable-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/drawable-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/drawable-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/layout-sw600dp-land/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/layout-sw600dp-land/activity_main.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/layout-sw600dp/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/layout-sw600dp/activity_main.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/menu/main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/menu/main.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/raw/android_computer_android_studio.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/raw/android_computer_android_studio.jpg -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/raw/android_computer_back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/raw/android_computer_back.jpg -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/raw/android_dinner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/raw/android_dinner.jpg -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/raw/android_pumpkins_fall.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/raw/android_pumpkins_fall.jpg -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/raw/android_rose.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/raw/android_rose.jpg -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/raw/cat_names.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/raw/cat_names.txt -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/raw/dog_names.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/raw/dog_names.txt -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/raw/example.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/raw/example.docx -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/values-sw600dp/template-dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/values-sw600dp/template-dimens.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/values-sw600dp/template-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/values-sw600dp/template-styles.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/values-v11/template-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/values-v11/template-styles.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/values-v21/base-colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/values-v21/base-colors.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/values-v21/base-template-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/values-v21/base-template-styles.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/values/app_strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/values/app_strings.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/values/base-strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/values/base-strings.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/values/template-dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/values/template-dimens.xml -------------------------------------------------------------------------------- /StorageProvider/Application/src/main/res/values/template-styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/Application/src/main/res/values/template-styles.xml -------------------------------------------------------------------------------- /StorageProvider/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/README.md -------------------------------------------------------------------------------- /StorageProvider/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/build.gradle -------------------------------------------------------------------------------- /StorageProvider/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/gradle.properties -------------------------------------------------------------------------------- /StorageProvider/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /StorageProvider/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /StorageProvider/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/gradlew -------------------------------------------------------------------------------- /StorageProvider/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/gradlew.bat -------------------------------------------------------------------------------- /StorageProvider/screenshots/1-logged-out.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/screenshots/1-logged-out.png -------------------------------------------------------------------------------- /StorageProvider/screenshots/2-logged-in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/screenshots/2-logged-in.png -------------------------------------------------------------------------------- /StorageProvider/screenshots/icon-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/android/storage-samples/HEAD/StorageProvider/screenshots/icon-web.png -------------------------------------------------------------------------------- /StorageProvider/settings.gradle: -------------------------------------------------------------------------------- 1 | include 'Application' 2 | --------------------------------------------------------------------------------