├── .circleci └── config.yml ├── .github └── workflows │ └── android.yml ├── .gitignore ├── .idea ├── assetWizardSettings.xml ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── copyright │ ├── apache_license.xml │ └── profiles_settings.xml ├── encodings.xml ├── jarRepositories.xml ├── misc.xml ├── modules.xml └── vcs.xml ├── CONTRIBUTING.md ├── LICENSE ├── PRIVACY.md ├── README.md ├── app ├── .gitignore ├── build.gradle ├── google-services.json ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── hossainkhan │ │ └── android │ │ └── demo │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── hossainkhan │ │ │ └── android │ │ │ └── demo │ │ │ ├── base │ │ │ ├── AppConfig.kt │ │ │ └── DemoApplication.kt │ │ │ ├── data │ │ │ ├── AppDataStore.kt │ │ │ ├── FirestoreDateFormatter.kt │ │ │ ├── LayoutDataStore.kt │ │ │ ├── LayoutInformation.kt │ │ │ ├── ResourceInfo.kt │ │ │ └── ResourceResult.kt │ │ │ ├── di │ │ │ ├── ActivityBindingModule.kt │ │ │ ├── ActivityScope.kt │ │ │ ├── ApplicationModule.kt │ │ │ ├── DataStoreModule.kt │ │ │ ├── DemoApplicationComponent.kt │ │ │ ├── LayoutBrowseActivityModule.kt │ │ │ ├── LayoutBrowseSubcomponent.kt │ │ │ ├── ViewModelKey.kt │ │ │ └── ViewModelModule.kt │ │ │ ├── ui │ │ │ ├── browse │ │ │ │ ├── BrowseResult.kt │ │ │ │ ├── LayoutBrowseActivity.kt │ │ │ │ ├── LayoutBrowseAdapter.kt │ │ │ │ └── LayoutBrowseViewModel.kt │ │ │ ├── common │ │ │ │ ├── DataBoundListAdapter.kt │ │ │ │ ├── DataBoundViewHolder.kt │ │ │ │ └── LiveEvent.kt │ │ │ ├── dialog │ │ │ │ └── LayoutInfoDialog.kt │ │ │ ├── functionaldemo │ │ │ │ ├── MovieDetailsPreviewActivity.kt │ │ │ │ ├── MoviePosterAdapter.kt │ │ │ │ ├── PinCodeEntryActivity.kt │ │ │ │ └── TedTalkPlaybackActivity.kt │ │ │ ├── layoutpreview │ │ │ │ ├── LayoutChainStyleActivity.kt │ │ │ │ ├── LayoutDimensionMinMaxActivity.kt │ │ │ │ ├── LayoutGuidelineBarrierActivity.kt │ │ │ │ ├── LayoutGuidelineGroupActivity.kt │ │ │ │ ├── LayoutInfoViewModel.kt │ │ │ │ ├── LayoutPreviewBaseActivity.kt │ │ │ │ └── LayoutVisibilityGoneActivity.kt │ │ │ └── resource │ │ │ │ ├── LearningResourceActivity.kt │ │ │ │ ├── LearningResourceViewModel.kt │ │ │ │ └── ResourceListAdapter.kt │ │ │ └── viewmodel │ │ │ └── ViewModelProviderFactory.kt │ └── res │ │ ├── drawable-xxxhdpi │ │ ├── poster_angry_birds.webp │ │ ├── poster_dragon3.webp │ │ ├── poster_finding_nemo.webp │ │ ├── poster_i1.webp │ │ ├── poster_i2.webp │ │ ├── poster_lego_batman.webp │ │ ├── poster_lego_movie.webp │ │ ├── poster_spider_verse_detail.webp │ │ ├── poster_wreckit_ralph.webp │ │ ├── spider_verse_background.webp │ │ ├── spider_verse_poster.webp │ │ ├── thumb_roger_hanlon.png │ │ └── thumb_ted_talk.webp │ │ ├── drawable │ │ ├── circle.xml │ │ ├── ic_baseline_4k_18dp.xml │ │ ├── ic_book_128dp.xml │ │ ├── ic_circle_overlay.xml │ │ ├── ic_dotted_line_overlay.xml │ │ ├── ic_forward_30_black_42dp.xml │ │ ├── ic_github_logo.xml │ │ ├── ic_grid_overlay.xml │ │ ├── ic_image_black_140dp.xml │ │ ├── ic_info_outline_black_24dp.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_launcher_foreground.xml │ │ ├── ic_library_books_black_42dp.xml │ │ ├── ic_ondemand_video_black_24dp.xml │ │ ├── ic_outline_backspace_24.xml │ │ ├── ic_outline_check_circle_outline_24.xml │ │ ├── ic_people_black_18dp.xml │ │ ├── ic_pin_entry_preview.xml │ │ ├── ic_pin_filled.xml │ │ ├── ic_pin_outline.xml │ │ ├── ic_play_arrow_black_42dp.xml │ │ ├── ic_play_circle_filled_black_42dp.xml │ │ ├── ic_play_circle_outline_black_24dp.xml │ │ ├── ic_playlist_add_black_24dp.xml │ │ ├── ic_replay_30_black_42dp.xml │ │ ├── ic_skip_next_black_42dp.xml │ │ ├── ic_skip_previous_black_42dp.xml │ │ ├── ic_star_black_18dp.xml │ │ ├── ic_ted_talks_logo.xml │ │ ├── ic_thumb_down_black_24dp.xml │ │ ├── ic_thumb_up_black_24dp.xml │ │ ├── thumb_chain_style.xml │ │ ├── thumb_dimension_min_max.xml │ │ ├── thumb_dimension_percentage.xml │ │ ├── thumb_dimension_ratio.xml │ │ ├── thumb_positioning_bias.xml │ │ ├── thumb_positioning_center.xml │ │ ├── thumb_positioning_circular.xml │ │ ├── thumb_positioning_top_left.xml │ │ ├── thumb_virtual_helper_barrier.xml │ │ ├── thumb_virtual_helper_group.xml │ │ ├── thumb_virtual_helper_guideline.xml │ │ └── thumb_visibility_behaviour.xml │ │ ├── layout │ │ ├── .README.md │ │ ├── activity_learning_resource.xml │ │ ├── activity_main.xml │ │ ├── demo_movie_details.xml │ │ ├── demo_pin_code_entry.xml │ │ ├── demo_ted_talk_playback.xml │ │ ├── dialog_layout_info_sheet.xml │ │ ├── include_layout_chain_style.xml │ │ ├── include_layout_positioning_bias.xml │ │ ├── include_layout_positioning_circle_overlay.xml │ │ ├── list_item_layout_preview.xml │ │ ├── list_item_poster.xml │ │ ├── list_item_resource_tech_talk.xml │ │ ├── preview_chain_style_main.xml │ │ ├── preview_chain_weighted.xml │ │ ├── preview_dimension_min_max.xml │ │ ├── preview_dimension_percent.xml │ │ ├── preview_dimension_ratio.xml │ │ ├── preview_positioning_bias.xml │ │ ├── preview_positioning_centered.xml │ │ ├── preview_positioning_circular.xml │ │ ├── preview_positioning_top_left.xml │ │ ├── preview_virtual_helper_barrier.xml │ │ ├── preview_virtual_helper_group.xml │ │ ├── preview_virtual_helper_guideline.xml │ │ └── preview_visibility_gone.xml │ │ ├── menu │ │ ├── menu_layout_browse.xml │ │ └── menu_layout_positioning.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-land │ │ └── dimens.xml │ │ ├── values-sw760dp-land │ │ └── dimens.xml │ │ ├── values-sw760dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── colors_material_design.xml │ │ ├── dimens.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── hossainkhan │ └── android │ └── demo │ ├── data │ ├── LayoutDataStoreTest.kt │ └── ResourceInfoTest.kt │ └── ui │ ├── browse │ ├── LayoutBrowseViewModelTest.kt │ └── TestLifecycleOwner.kt │ └── layoutpreview │ └── LayoutInfoViewModelTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── resources ├── documents │ └── ConstraintLayout_Documentation_Snapshot.pdf ├── google-play │ ├── Constraint Layout - Google Play Banner.svg │ ├── ConstraintLayout-banner.png │ ├── ic_launcher-web.png │ └── screenshots │ │ ├── phone-6inch │ │ └── phone_04_ted.png │ │ └── tablet-10inch │ │ ├── tablet_01-2.png │ │ ├── tablet_01.png │ │ ├── tablet_02.png │ │ └── tablet_03.png ├── raw-screenshots │ ├── device-2019-06-01-234353.png │ ├── device-2019-06-01-234602-small.png │ ├── device-2019-06-01-234602.png │ ├── device-2019-06-06-190330.png │ ├── device-2020-07-15-205904.png │ ├── device-2020-07-15-205931.png │ ├── device-2020-07-15-205948.png │ ├── device-2020-07-15-210018.png │ ├── device-2020-07-15-210033.png │ ├── device-2020-07-15-210105.png │ ├── device-2020-07-15-210133.png │ ├── device-2020-07-15-210211.png │ └── device-nexus-9-resources.png └── vector │ ├── README.md │ ├── grid_overlay.svg │ ├── ic_chain_style.svg │ ├── ic_dimension_min_max.svg │ ├── ic_dimension_percentage.svg │ ├── ic_dimension_ratio.svg │ ├── ic_positioning_bias.svg │ ├── ic_positioning_center.svg │ ├── ic_positioning_circular.svg │ ├── ic_positioning_top_left.svg │ ├── ic_virtual_helper_barrier.svg │ ├── ic_virtual_helper_group.svg │ ├── ic_virtual_helper_guideline.svg │ └── ic_visibility_behaviour.svg └── settings.gradle /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/workflows/android.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/.github/workflows/android.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/assetWizardSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/.idea/assetWizardSettings.xml -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/copyright/apache_license.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/.idea/copyright/apache_license.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/LICENSE -------------------------------------------------------------------------------- /PRIVACY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/PRIVACY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/google-services.json -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/hossainkhan/android/demo/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/androidTest/java/com/hossainkhan/android/demo/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/base/AppConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/base/AppConfig.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/base/DemoApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/base/DemoApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/data/AppDataStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/data/AppDataStore.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/data/FirestoreDateFormatter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/data/FirestoreDateFormatter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/data/LayoutDataStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/data/LayoutDataStore.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/data/LayoutInformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/data/LayoutInformation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/data/ResourceInfo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/data/ResourceInfo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/data/ResourceResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/data/ResourceResult.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/di/ActivityBindingModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/di/ActivityBindingModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/di/ActivityScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/di/ActivityScope.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/di/ApplicationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/di/ApplicationModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/di/DataStoreModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/di/DataStoreModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/di/DemoApplicationComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/di/DemoApplicationComponent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/di/LayoutBrowseActivityModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/di/LayoutBrowseActivityModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/di/LayoutBrowseSubcomponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/di/LayoutBrowseSubcomponent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/di/ViewModelKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/di/ViewModelKey.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/di/ViewModelModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/di/ViewModelModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/browse/BrowseResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/browse/BrowseResult.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/browse/LayoutBrowseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/browse/LayoutBrowseActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/browse/LayoutBrowseAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/browse/LayoutBrowseAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/browse/LayoutBrowseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/browse/LayoutBrowseViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/common/DataBoundListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/common/DataBoundListAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/common/DataBoundViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/common/DataBoundViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/common/LiveEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/common/LiveEvent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/dialog/LayoutInfoDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/dialog/LayoutInfoDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/functionaldemo/MovieDetailsPreviewActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/functionaldemo/MovieDetailsPreviewActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/functionaldemo/MoviePosterAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/functionaldemo/MoviePosterAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/functionaldemo/PinCodeEntryActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/functionaldemo/PinCodeEntryActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/functionaldemo/TedTalkPlaybackActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/functionaldemo/TedTalkPlaybackActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutChainStyleActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutChainStyleActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutDimensionMinMaxActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutDimensionMinMaxActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutGuidelineBarrierActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutGuidelineBarrierActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutGuidelineGroupActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutGuidelineGroupActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutInfoViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutInfoViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutPreviewBaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutPreviewBaseActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutVisibilityGoneActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutVisibilityGoneActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/resource/LearningResourceActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/resource/LearningResourceActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/resource/LearningResourceViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/resource/LearningResourceViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/ui/resource/ResourceListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/ui/resource/ResourceListAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hossainkhan/android/demo/viewmodel/ViewModelProviderFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/java/com/hossainkhan/android/demo/viewmodel/ViewModelProviderFactory.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/poster_angry_birds.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable-xxxhdpi/poster_angry_birds.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/poster_dragon3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable-xxxhdpi/poster_dragon3.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/poster_finding_nemo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable-xxxhdpi/poster_finding_nemo.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/poster_i1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable-xxxhdpi/poster_i1.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/poster_i2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable-xxxhdpi/poster_i2.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/poster_lego_batman.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable-xxxhdpi/poster_lego_batman.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/poster_lego_movie.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable-xxxhdpi/poster_lego_movie.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/poster_spider_verse_detail.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable-xxxhdpi/poster_spider_verse_detail.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/poster_wreckit_ralph.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable-xxxhdpi/poster_wreckit_ralph.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/spider_verse_background.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable-xxxhdpi/spider_verse_background.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/spider_verse_poster.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable-xxxhdpi/spider_verse_poster.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/thumb_roger_hanlon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable-xxxhdpi/thumb_roger_hanlon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/thumb_ted_talk.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable-xxxhdpi/thumb_ted_talk.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/circle.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_baseline_4k_18dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_baseline_4k_18dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_book_128dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_book_128dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_circle_overlay.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_circle_overlay.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_dotted_line_overlay.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_dotted_line_overlay.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_forward_30_black_42dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_forward_30_black_42dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_github_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_github_logo.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_grid_overlay.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_grid_overlay.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_image_black_140dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_image_black_140dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_info_outline_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_info_outline_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_library_books_black_42dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_library_books_black_42dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_ondemand_video_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_ondemand_video_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_outline_backspace_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_outline_backspace_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_outline_check_circle_outline_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_outline_check_circle_outline_24.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_people_black_18dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_people_black_18dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_pin_entry_preview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_pin_entry_preview.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_pin_filled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_pin_filled.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_pin_outline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_pin_outline.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_play_arrow_black_42dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_play_arrow_black_42dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_play_circle_filled_black_42dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_play_circle_filled_black_42dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_play_circle_outline_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_play_circle_outline_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_playlist_add_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_playlist_add_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_replay_30_black_42dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_replay_30_black_42dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_skip_next_black_42dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_skip_next_black_42dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_skip_previous_black_42dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_skip_previous_black_42dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_star_black_18dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_star_black_18dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_ted_talks_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_ted_talks_logo.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_thumb_down_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_thumb_down_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_thumb_up_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/ic_thumb_up_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/thumb_chain_style.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/thumb_chain_style.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/thumb_dimension_min_max.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/thumb_dimension_min_max.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/thumb_dimension_percentage.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/thumb_dimension_percentage.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/thumb_dimension_ratio.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/thumb_dimension_ratio.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/thumb_positioning_bias.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/thumb_positioning_bias.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/thumb_positioning_center.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/thumb_positioning_center.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/thumb_positioning_circular.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/thumb_positioning_circular.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/thumb_positioning_top_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/thumb_positioning_top_left.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/thumb_virtual_helper_barrier.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/thumb_virtual_helper_barrier.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/thumb_virtual_helper_group.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/thumb_virtual_helper_group.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/thumb_virtual_helper_guideline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/thumb_virtual_helper_guideline.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/thumb_visibility_behaviour.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/drawable/thumb_visibility_behaviour.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/.README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/.README.md -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_learning_resource.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/activity_learning_resource.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/demo_movie_details.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/demo_movie_details.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/demo_pin_code_entry.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/demo_pin_code_entry.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/demo_ted_talk_playback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/demo_ted_talk_playback.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/dialog_layout_info_sheet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/dialog_layout_info_sheet.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/include_layout_chain_style.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/include_layout_chain_style.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/include_layout_positioning_bias.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/include_layout_positioning_bias.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/include_layout_positioning_circle_overlay.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/include_layout_positioning_circle_overlay.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/list_item_layout_preview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/list_item_layout_preview.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/list_item_poster.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/list_item_poster.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/list_item_resource_tech_talk.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/list_item_resource_tech_talk.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/preview_chain_style_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/preview_chain_style_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/preview_chain_weighted.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/preview_chain_weighted.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/preview_dimension_min_max.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/preview_dimension_min_max.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/preview_dimension_percent.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/preview_dimension_percent.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/preview_dimension_ratio.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/preview_dimension_ratio.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/preview_positioning_bias.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/preview_positioning_bias.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/preview_positioning_centered.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/preview_positioning_centered.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/preview_positioning_circular.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/preview_positioning_circular.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/preview_positioning_top_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/preview_positioning_top_left.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/preview_virtual_helper_barrier.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/preview_virtual_helper_barrier.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/preview_virtual_helper_group.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/preview_virtual_helper_group.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/preview_virtual_helper_guideline.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/preview_virtual_helper_guideline.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/preview_visibility_gone.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/layout/preview_visibility_gone.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_layout_browse.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/menu/menu_layout_browse.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_layout_positioning.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/menu/menu_layout_positioning.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values-land/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/values-land/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values-sw760dp-land/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/values-sw760dp-land/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values-sw760dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/values-sw760dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors_material_design.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/values/colors_material_design.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/hossainkhan/android/demo/data/LayoutDataStoreTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/test/java/com/hossainkhan/android/demo/data/LayoutDataStoreTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/hossainkhan/android/demo/data/ResourceInfoTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/test/java/com/hossainkhan/android/demo/data/ResourceInfoTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/hossainkhan/android/demo/ui/browse/LayoutBrowseViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/test/java/com/hossainkhan/android/demo/ui/browse/LayoutBrowseViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/hossainkhan/android/demo/ui/browse/TestLifecycleOwner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/test/java/com/hossainkhan/android/demo/ui/browse/TestLifecycleOwner.kt -------------------------------------------------------------------------------- /app/src/test/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutInfoViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/app/src/test/java/com/hossainkhan/android/demo/ui/layoutpreview/LayoutInfoViewModelTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/gradlew.bat -------------------------------------------------------------------------------- /resources/documents/ConstraintLayout_Documentation_Snapshot.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/documents/ConstraintLayout_Documentation_Snapshot.pdf -------------------------------------------------------------------------------- /resources/google-play/Constraint Layout - Google Play Banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/google-play/Constraint Layout - Google Play Banner.svg -------------------------------------------------------------------------------- /resources/google-play/ConstraintLayout-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/google-play/ConstraintLayout-banner.png -------------------------------------------------------------------------------- /resources/google-play/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/google-play/ic_launcher-web.png -------------------------------------------------------------------------------- /resources/google-play/screenshots/phone-6inch/phone_04_ted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/google-play/screenshots/phone-6inch/phone_04_ted.png -------------------------------------------------------------------------------- /resources/google-play/screenshots/tablet-10inch/tablet_01-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/google-play/screenshots/tablet-10inch/tablet_01-2.png -------------------------------------------------------------------------------- /resources/google-play/screenshots/tablet-10inch/tablet_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/google-play/screenshots/tablet-10inch/tablet_01.png -------------------------------------------------------------------------------- /resources/google-play/screenshots/tablet-10inch/tablet_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/google-play/screenshots/tablet-10inch/tablet_02.png -------------------------------------------------------------------------------- /resources/google-play/screenshots/tablet-10inch/tablet_03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/google-play/screenshots/tablet-10inch/tablet_03.png -------------------------------------------------------------------------------- /resources/raw-screenshots/device-2019-06-01-234353.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/raw-screenshots/device-2019-06-01-234353.png -------------------------------------------------------------------------------- /resources/raw-screenshots/device-2019-06-01-234602-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/raw-screenshots/device-2019-06-01-234602-small.png -------------------------------------------------------------------------------- /resources/raw-screenshots/device-2019-06-01-234602.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/raw-screenshots/device-2019-06-01-234602.png -------------------------------------------------------------------------------- /resources/raw-screenshots/device-2019-06-06-190330.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/raw-screenshots/device-2019-06-06-190330.png -------------------------------------------------------------------------------- /resources/raw-screenshots/device-2020-07-15-205904.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/raw-screenshots/device-2020-07-15-205904.png -------------------------------------------------------------------------------- /resources/raw-screenshots/device-2020-07-15-205931.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/raw-screenshots/device-2020-07-15-205931.png -------------------------------------------------------------------------------- /resources/raw-screenshots/device-2020-07-15-205948.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/raw-screenshots/device-2020-07-15-205948.png -------------------------------------------------------------------------------- /resources/raw-screenshots/device-2020-07-15-210018.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/raw-screenshots/device-2020-07-15-210018.png -------------------------------------------------------------------------------- /resources/raw-screenshots/device-2020-07-15-210033.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/raw-screenshots/device-2020-07-15-210033.png -------------------------------------------------------------------------------- /resources/raw-screenshots/device-2020-07-15-210105.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/raw-screenshots/device-2020-07-15-210105.png -------------------------------------------------------------------------------- /resources/raw-screenshots/device-2020-07-15-210133.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/raw-screenshots/device-2020-07-15-210133.png -------------------------------------------------------------------------------- /resources/raw-screenshots/device-2020-07-15-210211.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/raw-screenshots/device-2020-07-15-210211.png -------------------------------------------------------------------------------- /resources/raw-screenshots/device-nexus-9-resources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/raw-screenshots/device-nexus-9-resources.png -------------------------------------------------------------------------------- /resources/vector/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/vector/README.md -------------------------------------------------------------------------------- /resources/vector/grid_overlay.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/vector/grid_overlay.svg -------------------------------------------------------------------------------- /resources/vector/ic_chain_style.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/vector/ic_chain_style.svg -------------------------------------------------------------------------------- /resources/vector/ic_dimension_min_max.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/vector/ic_dimension_min_max.svg -------------------------------------------------------------------------------- /resources/vector/ic_dimension_percentage.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/vector/ic_dimension_percentage.svg -------------------------------------------------------------------------------- /resources/vector/ic_dimension_ratio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/vector/ic_dimension_ratio.svg -------------------------------------------------------------------------------- /resources/vector/ic_positioning_bias.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/vector/ic_positioning_bias.svg -------------------------------------------------------------------------------- /resources/vector/ic_positioning_center.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/vector/ic_positioning_center.svg -------------------------------------------------------------------------------- /resources/vector/ic_positioning_circular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/vector/ic_positioning_circular.svg -------------------------------------------------------------------------------- /resources/vector/ic_positioning_top_left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/vector/ic_positioning_top_left.svg -------------------------------------------------------------------------------- /resources/vector/ic_virtual_helper_barrier.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/vector/ic_virtual_helper_barrier.svg -------------------------------------------------------------------------------- /resources/vector/ic_virtual_helper_group.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/vector/ic_virtual_helper_group.svg -------------------------------------------------------------------------------- /resources/vector/ic_virtual_helper_guideline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/vector/ic_virtual_helper_guideline.svg -------------------------------------------------------------------------------- /resources/vector/ic_visibility_behaviour.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hossain-khan/android-constraint-layout-cheatsheet/HEAD/resources/vector/ic_visibility_behaviour.svg -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------