Path Lines of Code AnimationsInterpolatorPlayground/app/src/main/java/com/example/android/interpolatorplayground/ControlPointCallback.java 5 AnimationsInterpolatorPlayground/app/src/main/java/com/example/android/interpolatorplayground/CurveVisualizer.java 181 AnimationsInterpolatorPlayground/app/src/main/java/com/example/android/interpolatorplayground/MainActivity.java 286 AnimationsInterpolatorPlayground/app/src/main/java/com/example/android/interpolatorplayground/TimingVisualizer.java 44 CardView/Application/src/main/java/com/example/android/cardview/CardViewActivity.java 15 CardView/Application/src/main/java/com/example/android/cardview/CardViewFragment.java 64 CardViewKotlin/Application/src/main/java/com/example/android/cardview/CardViewActivity.kt 14 CardViewKotlin/Application/src/main/java/com/example/android/cardview/CardViewFragment.kt 45 ConstraintLayoutExamples/CycleEditor/src/com/google/androidstudio/motionlayoutcycles/AnimationPanel.java 193 ConstraintLayoutExamples/CycleEditor/src/com/google/androidstudio/motionlayoutcycles/CycleEdit.java 204 ConstraintLayoutExamples/CycleEditor/src/com/google/androidstudio/motionlayoutcycles/CycleModel.java 518 ConstraintLayoutExamples/CycleEditor/src/com/google/androidstudio/motionlayoutcycles/CycleSetModel.java 256 ConstraintLayoutExamples/CycleEditor/src/com/google/androidstudio/motionlayoutcycles/CycleView.java 779 ConstraintLayoutExamples/CycleEditor/src/com/google/androidstudio/motionlayoutcycles/Easing.java 139 ConstraintLayoutExamples/CycleEditor/src/com/google/androidstudio/motionlayoutcycles/HyperSpline.java 165 ConstraintLayoutExamples/CycleEditor/src/com/google/androidstudio/motionlayoutcycles/Interpolator.java 17 ConstraintLayoutExamples/CycleEditor/src/com/google/androidstudio/motionlayoutcycles/KeyCycleExamples.java 252 ConstraintLayoutExamples/CycleEditor/src/com/google/androidstudio/motionlayoutcycles/LinearInterpolator.java 144 ConstraintLayoutExamples/CycleEditor/src/com/google/androidstudio/motionlayoutcycles/MainPanel.java 174 ConstraintLayoutExamples/CycleEditor/src/com/google/androidstudio/motionlayoutcycles/MonotoneSpline.java 287 ConstraintLayoutExamples/CycleEditor/src/com/google/androidstudio/motionlayoutcycles/Oscillator.java 80 ConstraintLayoutExamples/constraintlayout/src/main/java/com/example/android/constraintlayoutexamples/ConstraintSetExampleActivity.java 46 ConstraintLayoutExamples/constraintlayout/src/main/java/com/example/android/constraintlayoutexamples/MainActivity.java 39 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/DemoActivity.kt 36 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/DemosAdapter.kt 39 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/MainActivity.kt 72 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/fragmentsdemo/CustomAdapter.kt 41 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/fragmentsdemo/FragmentExample2Activity.kt 79 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/fragmentsdemo/FragmentExampleActivity.kt 80 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/fragmentsdemo/ItemFragment.kt 29 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/fragmentsdemo/ListFragment.kt 46 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/fragmentsdemo/MainFragment.kt 16 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/fragmentsdemo/SecondFragment.kt 27 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/fragmentsdemo/User.kt 2 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/helpers/ExampleFlyinBounceHelper.java 33 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/helpers/FadeIn.java 20 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/helpers/FadeOut.java 20 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/histogramdemo/ColorHelper.kt 37 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/histogramdemo/HistogramActivity.kt 117 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/histogramdemo/HistogramAnimationGuard.kt 24 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/histogramdemo/HistogramBarMetaData.kt 41 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/histogramdemo/HistogramWidget.kt 154 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/histogramdemo/NonAnimatingHistogramWidget.kt 110 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/utils/BoundsImageView.kt 20 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/utils/CollapsibleToolbar.kt 10 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/utils/DrawerContent.kt 23 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/utils/TouchFrameLayout.java 42 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/utils/ViewpagerHeader.kt 13 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/viewpagerdemo/Page.kt 19 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/viewpagerdemo/ViewPagerActivity.kt 30 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/viewpagerdemo/ViewPagerActivity2.kt 30 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/viewpagerdemo/ViewPagerAdapter.kt 29 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/youtubedemo/Cats.kt 25 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/youtubedemo/PhotosAdapter.kt 59 ConstraintLayoutExamples/motionlayout/src/main/java/com/google/androidstudio/motionlayoutexample/youtubedemo/YouTubeDemoActivity.kt 27 ConstraintLayoutExamples/motionlayoutintegrations/src/main/java/com/example/androidstudio/motionlayoutintegrations/CollapsingToolbar.kt 172 ConstraintLayoutExamples/motionlayoutintegrations/src/main/java/com/example/androidstudio/motionlayoutintegrations/Entrance.kt 12 ConstraintLayoutExamples/motionlayoutintegrations/src/main/java/com/example/androidstudio/motionlayoutintegrations/MainActivity.kt 25 ConstraintLayoutExamples/motionlayoutintegrations/src/main/java/com/example/androidstudio/motionlayoutintegrations/ViewPagerIntegration.kt 79 DataBindingDataBoundList/app/src/main/java/com/example/android/databoundlist/ButtonHandler.java 73 DataBindingDataBoundList/app/src/main/java/com/example/android/databoundlist/ListBindingAdapters.java 156 DataBindingDataBoundList/app/src/main/java/com/example/android/databoundlist/MainActivity.java 18 DataBindingDataBoundList/app/src/main/java/com/example/android/databoundlist/User.java 28 DataBindingDataBoundRecyclerView/app/src/main/java/com/example/android/databoundrecyclerview/ActionCallback.java 5 DataBindingDataBoundRecyclerView/app/src/main/java/com/example/android/databoundrecyclerview/BaseDataBoundAdapter.java 72 DataBindingDataBoundRecyclerView/app/src/main/java/com/example/android/databoundrecyclerview/City.java 26 DataBindingDataBoundRecyclerView/app/src/main/java/com/example/android/databoundrecyclerview/DataBoundAdapter.java 15 DataBindingDataBoundRecyclerView/app/src/main/java/com/example/android/databoundrecyclerview/DataBoundViewHolder.java 20 DataBindingDataBoundRecyclerView/app/src/main/java/com/example/android/databoundrecyclerview/MainActivity.java 80 DataBindingDataBoundRecyclerView/app/src/main/java/com/example/android/databoundrecyclerview/MultiTypeDataBoundAdapter.java 29 DataBindingDataBoundRecyclerView/app/src/main/java/com/example/android/databoundrecyclerview/State.java 27 MultiWindowPlayground/Application/src/main/java/com/android/multiwindowplayground/MainActivity.java 59 MultiWindowPlayground/Application/src/main/java/com/android/multiwindowplayground/activities/AdjacentActivity.java 13 MultiWindowPlayground/Application/src/main/java/com/android/multiwindowplayground/activities/BasicActivity.java 13 MultiWindowPlayground/Application/src/main/java/com/android/multiwindowplayground/activities/CustomConfigurationChangeActivity.java 18 MultiWindowPlayground/Application/src/main/java/com/android/multiwindowplayground/activities/LaunchBoundsActivity.java 13 MultiWindowPlayground/Application/src/main/java/com/android/multiwindowplayground/activities/LoggingActivity.java 93 MultiWindowPlayground/Application/src/main/java/com/android/multiwindowplayground/activities/MinimumSizeActivity.java 13 MultiWindowPlayground/Application/src/main/java/com/android/multiwindowplayground/activities/UnresizableActivity.java 13 MultiWindowPlayground/Application/src/main/java/com/example/android/common/logger/Log.java 67 MultiWindowPlayground/Application/src/main/java/com/example/android/common/logger/LogFragment.java 67 MultiWindowPlayground/Application/src/main/java/com/example/android/common/logger/LogNode.java 4 MultiWindowPlayground/Application/src/main/java/com/example/android/common/logger/LogView.java 80 MultiWindowPlayground/Application/src/main/java/com/example/android/common/logger/LogWrapper.java 25 MultiWindowPlayground/Application/src/main/java/com/example/android/common/logger/MessageOnlyLogFilter.java 21 MultiWindowPlaygroundKotlin/Application/src/main/java/com/android/multiwindowplayground/MainActivity.kt 64 MultiWindowPlaygroundKotlin/Application/src/main/java/com/android/multiwindowplayground/activities/AdjacentActivity.kt 11 MultiWindowPlaygroundKotlin/Application/src/main/java/com/android/multiwindowplayground/activities/BasicActivity.kt 11 MultiWindowPlaygroundKotlin/Application/src/main/java/com/android/multiwindowplayground/activities/CustomConfigurationChangeActivity.kt 11 MultiWindowPlaygroundKotlin/Application/src/main/java/com/android/multiwindowplayground/activities/LaunchBoundsActivity.kt 11 MultiWindowPlaygroundKotlin/Application/src/main/java/com/android/multiwindowplayground/activities/LoggingActivity.kt 100 MultiWindowPlaygroundKotlin/Application/src/main/java/com/android/multiwindowplayground/activities/MinimumSizeActivity.kt 11 MultiWindowPlaygroundKotlin/Application/src/main/java/com/android/multiwindowplayground/activities/UnresizableActivity.kt 11 MultiWindowPlaygroundKotlin/Application/src/main/java/com/android/multiwindowplayground/logger/Log.kt 12 MultiWindowPlaygroundKotlin/Application/src/main/java/com/android/multiwindowplayground/logger/LogFragment.kt 57 MultiWindowPlaygroundKotlin/Application/src/main/java/com/android/multiwindowplayground/logger/LogNode.kt 4 MultiWindowPlaygroundKotlin/Application/src/main/java/com/android/multiwindowplayground/logger/LogView.kt 34 MultiWindowPlaygroundKotlin/Application/src/main/java/com/android/multiwindowplayground/logger/LogWrapper.kt 10 MultiWindowPlaygroundKotlin/Application/src/main/java/com/android/multiwindowplayground/logger/MessageOnlyLogFilter.kt 7 RecyclerView/Application/src/main/java/com/example/android/common/activities/SampleActivityBase.java 22 RecyclerView/Application/src/main/java/com/example/android/common/logger/Log.java 67 RecyclerView/Application/src/main/java/com/example/android/common/logger/LogFragment.java 58 RecyclerView/Application/src/main/java/com/example/android/common/logger/LogNode.java 4 RecyclerView/Application/src/main/java/com/example/android/common/logger/LogView.java 80 RecyclerView/Application/src/main/java/com/example/android/common/logger/LogWrapper.java 25 RecyclerView/Application/src/main/java/com/example/android/common/logger/MessageOnlyLogFilter.java 21 RecyclerView/Application/src/main/java/com/example/android/recyclerview/CustomAdapter.java 45 RecyclerView/Application/src/main/java/com/example/android/recyclerview/MainActivity.java 65 RecyclerView/Application/src/main/java/com/example/android/recyclerview/RecyclerViewFragment.java 96 RecyclerViewKotlin/app/src/main/java/com/example/recyclersample/addFlower/AddFlowerActivity.kt 36 RecyclerViewKotlin/app/src/main/java/com/example/recyclersample/data/DataSource.kt 49 RecyclerViewKotlin/app/src/main/java/com/example/recyclersample/data/Flower.kt 9 RecyclerViewKotlin/app/src/main/java/com/example/recyclersample/data/Flowers.kt 73 RecyclerViewKotlin/app/src/main/java/com/example/recyclersample/flowerDetail/FlowerDetailActivity.kt 43 RecyclerViewKotlin/app/src/main/java/com/example/recyclersample/flowerDetail/FlowerDetailViewModel.kt 25 RecyclerViewKotlin/app/src/main/java/com/example/recyclersample/flowerList/FlowersAdapter.kt 53 RecyclerViewKotlin/app/src/main/java/com/example/recyclersample/flowerList/FlowersListActivity.kt 60 RecyclerViewKotlin/app/src/main/java/com/example/recyclersample/flowerList/FlowersListViewModel.kt 34 RecyclerViewKotlin/app/src/main/java/com/example/recyclersample/flowerList/HeaderAdapter.kt 31 RecyclerViewSimple/app/src/main/java/com/example/recyclersample/Datasource.kt 7 RecyclerViewSimple/app/src/main/java/com/example/recyclersample/FlowerAdapter.kt 26 RecyclerViewSimple/app/src/main/java/com/example/recyclersample/MainActivity.kt 13 SimpleTransition/app/src/main/java/com/android/example/simpletransition/MainActivity.java 97 SwipeRefreshLayoutBasic/Application/src/main/java/com/example/android/common/activities/SampleActivityBase.java 22 SwipeRefreshLayoutBasic/Application/src/main/java/com/example/android/common/dummydata/Cheeses.java 154 SwipeRefreshLayoutBasic/Application/src/main/java/com/example/android/common/logger/Log.java 67 SwipeRefreshLayoutBasic/Application/src/main/java/com/example/android/common/logger/LogFragment.java 58 SwipeRefreshLayoutBasic/Application/src/main/java/com/example/android/common/logger/LogNode.java 4 SwipeRefreshLayoutBasic/Application/src/main/java/com/example/android/common/logger/LogView.java 80 SwipeRefreshLayoutBasic/Application/src/main/java/com/example/android/common/logger/LogWrapper.java 25 SwipeRefreshLayoutBasic/Application/src/main/java/com/example/android/common/logger/MessageOnlyLogFilter.java 21 SwipeRefreshLayoutBasic/Application/src/main/java/com/example/android/common/view/SlidingTabLayout.java 175 SwipeRefreshLayoutBasic/Application/src/main/java/com/example/android/common/view/SlidingTabStrip.java 139 SwipeRefreshLayoutBasic/Application/src/main/java/com/example/android/swiperefreshlayoutbasic/MainActivity.java 65 SwipeRefreshLayoutBasic/Application/src/main/java/com/example/android/swiperefreshlayoutbasic/SwipeRefreshLayoutBasicFragment.java 102 SwipeRefreshMultipleViews/Application/src/main/java/com/example/android/common/activities/SampleActivityBase.java 22 SwipeRefreshMultipleViews/Application/src/main/java/com/example/android/common/dummydata/Cheeses.java 154 SwipeRefreshMultipleViews/Application/src/main/java/com/example/android/common/logger/Log.java 67 SwipeRefreshMultipleViews/Application/src/main/java/com/example/android/common/logger/LogFragment.java 58 SwipeRefreshMultipleViews/Application/src/main/java/com/example/android/common/logger/LogNode.java 4 SwipeRefreshMultipleViews/Application/src/main/java/com/example/android/common/logger/LogView.java 80 SwipeRefreshMultipleViews/Application/src/main/java/com/example/android/common/logger/LogWrapper.java 25 SwipeRefreshMultipleViews/Application/src/main/java/com/example/android/common/logger/MessageOnlyLogFilter.java 21 SwipeRefreshMultipleViews/Application/src/main/java/com/example/android/common/view/SlidingTabLayout.java 175 SwipeRefreshMultipleViews/Application/src/main/java/com/example/android/common/view/SlidingTabStrip.java 139 SwipeRefreshMultipleViews/Application/src/main/java/com/example/android/swiperefreshmultipleviews/MainActivity.java 65 SwipeRefreshMultipleViews/Application/src/main/java/com/example/android/swiperefreshmultipleviews/MultiSwipeRefreshLayout.java 48 SwipeRefreshMultipleViews/Application/src/main/java/com/example/android/swiperefreshmultipleviews/SwipeRefreshMultipleViewsFragment.java 109 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/BaseCardActivity.kt 70 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/BrowseActivity.kt 45 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/CardFragmentActivity.kt 40 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/CardViewActivity.kt 10 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/CardViewTabLayoutActivity.kt 16 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/FakeDragActivity.kt 59 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/MutableCollectionBaseActivity.kt 102 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/MutableCollectionFragmentActivity.kt 66 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/MutableCollectionViewActivity.kt 49 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/NestedScrollableHost.kt 70 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/OrientationController.kt 48 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/PageTransformerActivity.kt 16 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/PageTransformerController.kt 50 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/ParallelNestedScrollingActivity.kt 95 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/PreviewPagesActivity.kt 38 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/UserInputController.kt 11 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/cards/Card.kt 35 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/cards/CardView.kt 58 ViewPager2/app/src/main/java/androidx/viewpager2/integration/testapp/cards/CardViewAdapter.kt 21 WebView/app/src/main/assets/index.html 22 WebView/app/src/main/assets/main.js 29 WebView/app/src/main/assets/style.css 86