├── .gitignore ├── LICENSE ├── LICENSE-MergeRecyclerAdapter ├── README.md ├── example ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ ├── assets │ │ └── http_testdata │ │ │ └── GET_users_cattaka_repos │ └── java │ │ └── net │ │ └── cattaka │ │ └── android │ │ └── snippets │ │ └── example │ │ ├── GitHubReposActivityTest.java │ │ └── test │ │ ├── AssetsDispatcher.java │ │ ├── IsolateEnvRule.java │ │ └── TestMyModule.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── net │ │ │ └── cattaka │ │ │ └── android │ │ │ └── snippets │ │ │ └── example │ │ │ ├── AnimateConstraintLayoutActivity.java │ │ │ ├── AppBarLayoutExample1Activity.java │ │ │ ├── AppBarLayoutExample2Activity.java │ │ │ ├── BottomSheetBehaviorExampleActivity.java │ │ │ ├── BottomSheetBehaviorOpenBySwipeUpActivity.java │ │ │ ├── CameraApi2ExampleActivity.java │ │ │ ├── CheckCameraOrientationActivity.java │ │ │ ├── ChoosableTreeItemAdapterExampleActivity.java │ │ │ ├── CodeLabelExampleActivity.java │ │ │ ├── ComplexStringExampleActivity.java │ │ │ ├── Constants.java │ │ │ ├── ControlStatusBarColorActivity.java │ │ │ ├── GitHubReposActivity.java │ │ │ ├── GradientOvalDrawableActivity.java │ │ │ ├── Issue212316ParrierExampleActvity.java │ │ │ ├── MainActivity.java │ │ │ ├── MotionLayoutMorphActivity.java │ │ │ ├── MotionLayoutProgressActivity.java │ │ │ ├── MotionLayoutStretchableSurfacesActivity.java │ │ │ ├── MotionLayoutSwitchSceneActivity.java │ │ │ ├── MultiAdapterExampleActivity.java │ │ │ ├── MySQLiteOpenHelper.java │ │ │ ├── NestedScrambleAdapterExampleActivity.java │ │ │ ├── OperatableListExampleActivity.java │ │ │ ├── PickFromGooglePhotosActivity.java │ │ │ ├── RecyclerViewHeaderExampleActivity.java │ │ │ ├── ScrambleAdapterExampleActivity.java │ │ │ ├── SimpleStringExampleActivity.java │ │ │ ├── TreeItemAdapterExampleActivity.java │ │ │ ├── ViewPagerInBottomSheetExampleActivity.java │ │ │ ├── ViewSnapperExampleActivity.java │ │ │ ├── adapter │ │ │ ├── ActivityEntryAdapter.java │ │ │ ├── ChoosableMyTreeItemAdapter.java │ │ │ ├── ComplexStringAdapter.java │ │ │ ├── MyTreeItemAdapter.java │ │ │ ├── SimpleNumberAdapter.java │ │ │ ├── SimpleStringAdapter.java │ │ │ ├── SimpleViewsPagerAdapter.java │ │ │ └── factory │ │ │ │ ├── CodeLableViewHolderFactory.java │ │ │ │ ├── ComplexStringViewHolderFactory.java │ │ │ │ ├── MyInfoViewHolderFactory.java │ │ │ │ ├── NestedScrambleInfoViewHolderFactory.java │ │ │ │ ├── RepoViewHolderFactory.java │ │ │ │ ├── SimpleNumberViewHolderFactory.java │ │ │ │ ├── SimpleStringViewHolderFactory.java │ │ │ │ └── TextInfoViewHolderFactory.java │ │ │ ├── core │ │ │ ├── AppComponent.java │ │ │ ├── MyApplication.java │ │ │ └── MyModule.java │ │ │ ├── data │ │ │ ├── ActivityEntry.java │ │ │ ├── ColorItem.java │ │ │ ├── MyInfo.java │ │ │ ├── MyTreeItem.java │ │ │ ├── NestedScrambleInfo.java │ │ │ ├── OrdinalLabel.java │ │ │ ├── Owner.java │ │ │ ├── Repo.java │ │ │ └── TextInfo.java │ │ │ ├── drawable │ │ │ └── GradientOvalDrawable.java │ │ │ ├── fragment │ │ │ ├── SimpleAppBarLayoutFragment.java │ │ │ ├── SimpleRecyclerViewFragment.java │ │ │ └── SimpleSwipeRefreshLayoutFragment.java │ │ │ ├── retrofit │ │ │ └── GitHubService.java │ │ │ ├── tracker │ │ │ ├── IScreen.java │ │ │ ├── TrackActivityLifecycleCallbacks.java │ │ │ ├── TrackEvent.java │ │ │ ├── TrackParam.java │ │ │ ├── TrackParamBundle.java │ │ │ └── Tracker.java │ │ │ ├── utils │ │ │ ├── ExampleDataGenerator.java │ │ │ └── RelayForEnterAlwaysCollapsed.java │ │ │ └── view │ │ │ ├── NestedScrollLinearLayout.java │ │ │ ├── ProgressTextView.java │ │ │ └── RoundView.java │ └── res │ │ ├── drawable-hdpi │ │ └── cover_image.jpg │ │ ├── drawable-v21 │ │ └── item_background.xml │ │ ├── drawable │ │ ├── bg_grad.xml │ │ ├── btn_open_close.xml │ │ ├── circle_gray250.xml │ │ ├── ic_android_black_24dp.xml │ │ ├── ic_arrow_downward_black_24dp.xml │ │ ├── ic_arrow_upward_black_24dp.xml │ │ ├── ic_volume_down_black_24dp.xml │ │ ├── ic_volume_down_white_24dp.xml │ │ ├── ic_volume_up_black_24dp.xml │ │ ├── ic_volume_up_white_24dp.xml │ │ └── item_background.xml │ │ ├── layout │ │ ├── activity_animate_constraint_layout.xml │ │ ├── activity_app_bar_layout_example_1.xml │ │ ├── activity_app_bar_layout_example_2.xml │ │ ├── activity_bottom_sheet_behavior_example.xml │ │ ├── activity_bottom_sheet_behavior_open_by_swipe_up.xml │ │ ├── activity_camera_api_2_example.xml │ │ ├── activity_choosable_tree_item_adapter.xml │ │ ├── activity_code_label_example.xml │ │ ├── activity_control_status_bar_color.xml │ │ ├── activity_git_hub_repos.xml │ │ ├── activity_gradient_oval_example.xml │ │ ├── activity_main.xml │ │ ├── activity_motion_layout_morph.xml │ │ ├── activity_motion_layout_progress.xml │ │ ├── activity_motion_layout_stretchable_surface.xml │ │ ├── activity_motion_layout_stretchable_surface_fail.xml │ │ ├── activity_motion_layout_switch_scene.xml │ │ ├── activity_multi_adapter_example.xml │ │ ├── activity_nested_scramble_adapter_example.xml │ │ ├── activity_operatable_list_example.xml │ │ ├── activity_pick_from_google_photos.xml │ │ ├── activity_recycler_view_header_example.xml │ │ ├── activity_scramble_adapter_example.xml │ │ ├── activity_simple_string_example.xml │ │ ├── activity_tree_item_adapter.xml │ │ ├── activity_view_pager_in_bottom_sheet_example.xml │ │ ├── activity_view_snapper.xml │ │ ├── actvity_issue_212316_parrier_example.xml │ │ ├── android_check_camera_orientation.xml │ │ ├── fragment_simple_app_bar_layout.xml │ │ ├── fragment_simple_recycler_view.xml │ │ ├── fragment_simple_swipe_refresh_layout.xml │ │ ├── item_activity_entry.xml │ │ ├── item_choosable_my_tree_item.xml │ │ ├── item_code_label.xml │ │ ├── item_complex_string.xml │ │ ├── item_my_info.xml │ │ ├── item_my_tree_item.xml │ │ ├── item_nested_scramble.xml │ │ ├── item_repo.xml │ │ ├── item_simple_number.xml │ │ ├── item_simple_string.xml │ │ ├── item_text_info.xml │ │ ├── view_footer.xml │ │ ├── view_header.xml │ │ ├── view_header_number.xml │ │ └── view_header_string.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-ja │ │ └── strings.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ ├── activity_motion_layout_morph.xml │ │ ├── activity_motion_layout_progress.xml │ │ ├── activity_motion_layout_stretchable_surface.xml │ │ └── activity_motion_layout_switch_scene.xml │ └── test │ └── java │ └── net │ └── cattaka │ └── android │ └── snippets │ └── example │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── misc └── web_hi_res_512.png ├── privacy-policy.md ├── settings.gradle └── snippets ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src ├── androidTest └── java │ └── net │ └── cattaka │ └── android │ └── snippets │ └── test │ ├── CustomMatchers.java │ ├── RetryTestRule.java │ ├── ScrollToExAction.java │ └── TestUtils.java ├── main ├── AndroidManifest.xml └── java │ └── net │ └── cattaka │ └── android │ └── snippets │ ├── CoordinatorLayoutUtils.java │ ├── animator │ └── LayoutAnimatorHelper.java │ ├── camera │ ├── Camera2Engine.java │ ├── CaptureRequestDescriptions.java │ ├── ICameraEngine.java │ ├── ICaptureRequestDescription.java │ ├── ISurfaceHolder.java │ ├── ImageReaderDescription.java │ ├── ImageReaderSurfaceHolder.java │ └── TextureViewSurfaceHolder.java │ ├── issue │ └── Issue212316Parrier.java │ ├── util │ ├── ImageUtils.java │ └── StatusBarUtils.java │ └── view │ ├── NestedScrollingCoordinatorLayout.java │ ├── ViewSnapper.java │ └── WrapContentListView.java └── test └── java └── net └── cattaka └── android └── snippets └── ExampleUnitTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-MergeRecyclerAdapter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/LICENSE-MergeRecyclerAdapter -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/README.md -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /example/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/build.gradle -------------------------------------------------------------------------------- /example/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/proguard-rules.pro -------------------------------------------------------------------------------- /example/src/androidTest/assets/http_testdata/GET_users_cattaka_repos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/androidTest/assets/http_testdata/GET_users_cattaka_repos -------------------------------------------------------------------------------- /example/src/androidTest/java/net/cattaka/android/snippets/example/GitHubReposActivityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/androidTest/java/net/cattaka/android/snippets/example/GitHubReposActivityTest.java -------------------------------------------------------------------------------- /example/src/androidTest/java/net/cattaka/android/snippets/example/test/AssetsDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/androidTest/java/net/cattaka/android/snippets/example/test/AssetsDispatcher.java -------------------------------------------------------------------------------- /example/src/androidTest/java/net/cattaka/android/snippets/example/test/IsolateEnvRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/androidTest/java/net/cattaka/android/snippets/example/test/IsolateEnvRule.java -------------------------------------------------------------------------------- /example/src/androidTest/java/net/cattaka/android/snippets/example/test/TestMyModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/androidTest/java/net/cattaka/android/snippets/example/test/TestMyModule.java -------------------------------------------------------------------------------- /example/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/AnimateConstraintLayoutActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/AnimateConstraintLayoutActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/AppBarLayoutExample1Activity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/AppBarLayoutExample1Activity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/AppBarLayoutExample2Activity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/AppBarLayoutExample2Activity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/BottomSheetBehaviorExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/BottomSheetBehaviorExampleActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/BottomSheetBehaviorOpenBySwipeUpActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/BottomSheetBehaviorOpenBySwipeUpActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/CameraApi2ExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/CameraApi2ExampleActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/CheckCameraOrientationActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/CheckCameraOrientationActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/ChoosableTreeItemAdapterExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/ChoosableTreeItemAdapterExampleActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/CodeLabelExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/CodeLabelExampleActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/ComplexStringExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/ComplexStringExampleActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/Constants.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/ControlStatusBarColorActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/ControlStatusBarColorActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/GitHubReposActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/GitHubReposActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/GradientOvalDrawableActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/GradientOvalDrawableActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/Issue212316ParrierExampleActvity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/Issue212316ParrierExampleActvity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/MainActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/MotionLayoutMorphActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/MotionLayoutMorphActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/MotionLayoutProgressActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/MotionLayoutProgressActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/MotionLayoutStretchableSurfacesActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/MotionLayoutStretchableSurfacesActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/MotionLayoutSwitchSceneActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/MotionLayoutSwitchSceneActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/MultiAdapterExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/MultiAdapterExampleActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/MySQLiteOpenHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/MySQLiteOpenHelper.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/NestedScrambleAdapterExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/NestedScrambleAdapterExampleActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/OperatableListExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/OperatableListExampleActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/PickFromGooglePhotosActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/PickFromGooglePhotosActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/RecyclerViewHeaderExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/RecyclerViewHeaderExampleActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/ScrambleAdapterExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/ScrambleAdapterExampleActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/SimpleStringExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/SimpleStringExampleActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/TreeItemAdapterExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/TreeItemAdapterExampleActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/ViewPagerInBottomSheetExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/ViewPagerInBottomSheetExampleActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/ViewSnapperExampleActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/ViewSnapperExampleActivity.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/ActivityEntryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/ActivityEntryAdapter.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/ChoosableMyTreeItemAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/ChoosableMyTreeItemAdapter.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/ComplexStringAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/ComplexStringAdapter.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/MyTreeItemAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/MyTreeItemAdapter.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/SimpleNumberAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/SimpleNumberAdapter.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/SimpleStringAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/SimpleStringAdapter.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/SimpleViewsPagerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/SimpleViewsPagerAdapter.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/CodeLableViewHolderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/CodeLableViewHolderFactory.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/ComplexStringViewHolderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/ComplexStringViewHolderFactory.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/MyInfoViewHolderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/MyInfoViewHolderFactory.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/NestedScrambleInfoViewHolderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/NestedScrambleInfoViewHolderFactory.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/RepoViewHolderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/RepoViewHolderFactory.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/SimpleNumberViewHolderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/SimpleNumberViewHolderFactory.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/SimpleStringViewHolderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/SimpleStringViewHolderFactory.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/TextInfoViewHolderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/adapter/factory/TextInfoViewHolderFactory.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/core/AppComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/core/AppComponent.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/core/MyApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/core/MyApplication.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/core/MyModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/core/MyModule.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/data/ActivityEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/data/ActivityEntry.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/data/ColorItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/data/ColorItem.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/data/MyInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/data/MyInfo.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/data/MyTreeItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/data/MyTreeItem.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/data/NestedScrambleInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/data/NestedScrambleInfo.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/data/OrdinalLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/data/OrdinalLabel.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/data/Owner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/data/Owner.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/data/Repo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/data/Repo.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/data/TextInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/data/TextInfo.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/drawable/GradientOvalDrawable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/drawable/GradientOvalDrawable.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/fragment/SimpleAppBarLayoutFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/fragment/SimpleAppBarLayoutFragment.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/fragment/SimpleRecyclerViewFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/fragment/SimpleRecyclerViewFragment.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/fragment/SimpleSwipeRefreshLayoutFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/fragment/SimpleSwipeRefreshLayoutFragment.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/retrofit/GitHubService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/retrofit/GitHubService.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/tracker/IScreen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/tracker/IScreen.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/tracker/TrackActivityLifecycleCallbacks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/tracker/TrackActivityLifecycleCallbacks.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/tracker/TrackEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/tracker/TrackEvent.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/tracker/TrackParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/tracker/TrackParam.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/tracker/TrackParamBundle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/tracker/TrackParamBundle.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/tracker/Tracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/tracker/Tracker.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/utils/ExampleDataGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/utils/ExampleDataGenerator.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/utils/RelayForEnterAlwaysCollapsed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/utils/RelayForEnterAlwaysCollapsed.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/view/NestedScrollLinearLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/view/NestedScrollLinearLayout.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/view/ProgressTextView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/view/ProgressTextView.java -------------------------------------------------------------------------------- /example/src/main/java/net/cattaka/android/snippets/example/view/RoundView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/java/net/cattaka/android/snippets/example/view/RoundView.java -------------------------------------------------------------------------------- /example/src/main/res/drawable-hdpi/cover_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/drawable-hdpi/cover_image.jpg -------------------------------------------------------------------------------- /example/src/main/res/drawable-v21/item_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/drawable-v21/item_background.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/bg_grad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/drawable/bg_grad.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/btn_open_close.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/drawable/btn_open_close.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/circle_gray250.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/drawable/circle_gray250.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_android_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/drawable/ic_android_black_24dp.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_arrow_downward_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/drawable/ic_arrow_downward_black_24dp.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_arrow_upward_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/drawable/ic_arrow_upward_black_24dp.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_volume_down_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/drawable/ic_volume_down_black_24dp.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_volume_down_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/drawable/ic_volume_down_white_24dp.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_volume_up_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/drawable/ic_volume_up_black_24dp.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/ic_volume_up_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/drawable/ic_volume_up_white_24dp.xml -------------------------------------------------------------------------------- /example/src/main/res/drawable/item_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/drawable/item_background.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_animate_constraint_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_animate_constraint_layout.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_app_bar_layout_example_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_app_bar_layout_example_1.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_app_bar_layout_example_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_app_bar_layout_example_2.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_bottom_sheet_behavior_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_bottom_sheet_behavior_example.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_bottom_sheet_behavior_open_by_swipe_up.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_bottom_sheet_behavior_open_by_swipe_up.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_camera_api_2_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_camera_api_2_example.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_choosable_tree_item_adapter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_choosable_tree_item_adapter.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_code_label_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_code_label_example.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_control_status_bar_color.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_control_status_bar_color.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_git_hub_repos.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_git_hub_repos.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_gradient_oval_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_gradient_oval_example.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_motion_layout_morph.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_motion_layout_morph.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_motion_layout_progress.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_motion_layout_progress.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_motion_layout_stretchable_surface.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_motion_layout_stretchable_surface.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_motion_layout_stretchable_surface_fail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_motion_layout_stretchable_surface_fail.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_motion_layout_switch_scene.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_motion_layout_switch_scene.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_multi_adapter_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_multi_adapter_example.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_nested_scramble_adapter_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_nested_scramble_adapter_example.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_operatable_list_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_operatable_list_example.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_pick_from_google_photos.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_pick_from_google_photos.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_recycler_view_header_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_recycler_view_header_example.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_scramble_adapter_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_scramble_adapter_example.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_simple_string_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_simple_string_example.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_tree_item_adapter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_tree_item_adapter.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_view_pager_in_bottom_sheet_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_view_pager_in_bottom_sheet_example.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/activity_view_snapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/activity_view_snapper.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/actvity_issue_212316_parrier_example.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/actvity_issue_212316_parrier_example.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/android_check_camera_orientation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/android_check_camera_orientation.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/fragment_simple_app_bar_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/fragment_simple_app_bar_layout.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/fragment_simple_recycler_view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/fragment_simple_recycler_view.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/fragment_simple_swipe_refresh_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/fragment_simple_swipe_refresh_layout.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/item_activity_entry.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/item_activity_entry.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/item_choosable_my_tree_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/item_choosable_my_tree_item.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/item_code_label.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/item_code_label.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/item_complex_string.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/item_complex_string.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/item_my_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/item_my_info.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/item_my_tree_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/item_my_tree_item.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/item_nested_scramble.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/item_nested_scramble.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/item_repo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/item_repo.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/item_simple_number.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/item_simple_number.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/item_simple_string.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/item_simple_string.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/item_text_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/item_text_info.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/view_footer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/view_footer.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/view_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/view_header.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/view_header_number.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/view_header_number.xml -------------------------------------------------------------------------------- /example/src/main/res/layout/view_header_string.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/layout/view_header_string.xml -------------------------------------------------------------------------------- /example/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/src/main/res/values-ja/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/values-ja/strings.xml -------------------------------------------------------------------------------- /example/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /example/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /example/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /example/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /example/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /example/src/main/res/xml/activity_motion_layout_morph.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/xml/activity_motion_layout_morph.xml -------------------------------------------------------------------------------- /example/src/main/res/xml/activity_motion_layout_progress.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/xml/activity_motion_layout_progress.xml -------------------------------------------------------------------------------- /example/src/main/res/xml/activity_motion_layout_stretchable_surface.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/xml/activity_motion_layout_stretchable_surface.xml -------------------------------------------------------------------------------- /example/src/main/res/xml/activity_motion_layout_switch_scene.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/main/res/xml/activity_motion_layout_switch_scene.xml -------------------------------------------------------------------------------- /example/src/test/java/net/cattaka/android/snippets/example/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/example/src/test/java/net/cattaka/android/snippets/example/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/gradlew.bat -------------------------------------------------------------------------------- /misc/web_hi_res_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/misc/web_hi_res_512.png -------------------------------------------------------------------------------- /privacy-policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/privacy-policy.md -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':snippets', ':example' 2 | -------------------------------------------------------------------------------- /snippets/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /snippets/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/build.gradle -------------------------------------------------------------------------------- /snippets/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/proguard-rules.pro -------------------------------------------------------------------------------- /snippets/src/androidTest/java/net/cattaka/android/snippets/test/CustomMatchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/androidTest/java/net/cattaka/android/snippets/test/CustomMatchers.java -------------------------------------------------------------------------------- /snippets/src/androidTest/java/net/cattaka/android/snippets/test/RetryTestRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/androidTest/java/net/cattaka/android/snippets/test/RetryTestRule.java -------------------------------------------------------------------------------- /snippets/src/androidTest/java/net/cattaka/android/snippets/test/ScrollToExAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/androidTest/java/net/cattaka/android/snippets/test/ScrollToExAction.java -------------------------------------------------------------------------------- /snippets/src/androidTest/java/net/cattaka/android/snippets/test/TestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/androidTest/java/net/cattaka/android/snippets/test/TestUtils.java -------------------------------------------------------------------------------- /snippets/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/CoordinatorLayoutUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/CoordinatorLayoutUtils.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/animator/LayoutAnimatorHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/animator/LayoutAnimatorHelper.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/camera/Camera2Engine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/camera/Camera2Engine.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/camera/CaptureRequestDescriptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/camera/CaptureRequestDescriptions.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/camera/ICameraEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/camera/ICameraEngine.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/camera/ICaptureRequestDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/camera/ICaptureRequestDescription.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/camera/ISurfaceHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/camera/ISurfaceHolder.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/camera/ImageReaderDescription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/camera/ImageReaderDescription.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/camera/ImageReaderSurfaceHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/camera/ImageReaderSurfaceHolder.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/camera/TextureViewSurfaceHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/camera/TextureViewSurfaceHolder.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/issue/Issue212316Parrier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/issue/Issue212316Parrier.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/util/ImageUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/util/ImageUtils.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/util/StatusBarUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/util/StatusBarUtils.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/view/NestedScrollingCoordinatorLayout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/view/NestedScrollingCoordinatorLayout.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/view/ViewSnapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/view/ViewSnapper.java -------------------------------------------------------------------------------- /snippets/src/main/java/net/cattaka/android/snippets/view/WrapContentListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/main/java/net/cattaka/android/snippets/view/WrapContentListView.java -------------------------------------------------------------------------------- /snippets/src/test/java/net/cattaka/android/snippets/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cattaka/AndroidSnippets/HEAD/snippets/src/test/java/net/cattaka/android/snippets/ExampleUnitTest.java --------------------------------------------------------------------------------