├── .gitignore ├── README.md ├── app ├── .gitignore ├── build.gradle ├── lib │ └── JavaPrettify-1.2.1.jar ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── example │ │ └── composedemo │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── car_num.jpeg │ │ ├── cat.jpeg │ │ ├── chinese_text.png │ │ ├── data │ │ │ ├── 一.json │ │ │ ├── 僅.json │ │ │ ├── 像.json │ │ │ ├── 六.json │ │ │ └── 巔.json │ │ ├── id_card.png │ │ ├── person.jpeg │ │ ├── test.html │ │ ├── text.png │ │ └── text1.png │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── composedemo │ │ │ ├── adapter │ │ │ ├── BigPicViewHolder.kt │ │ │ ├── GoodsComposeViewHolder.kt │ │ │ ├── ItemAdVH.kt │ │ │ ├── ItemVideoVH.kt │ │ │ ├── ThreePicViewHolder.kt │ │ │ └── YoutubeListAdapter.kt │ │ │ ├── app │ │ │ ├── App.kt │ │ │ ├── AppCrashHandler.kt │ │ │ └── Constant.kt │ │ │ ├── data │ │ │ ├── FlingListViewTypes.kt │ │ │ ├── FlingStateStore.kt │ │ │ ├── PagerSampleItem.kt │ │ │ ├── SealedClassEntity.kt │ │ │ ├── StateBean.kt │ │ │ ├── VideoEntity.kt │ │ │ └── VoteEntity.kt │ │ │ ├── flinger │ │ │ ├── ScrollState.kt │ │ │ ├── StockFlingBehaviours.kt │ │ │ ├── bahaviours │ │ │ │ └── StockFlingBehaviours.kt │ │ │ ├── configs │ │ │ │ └── ScrollConfig.kt │ │ │ ├── flings │ │ │ │ ├── FlingCalculator.kt │ │ │ │ ├── FlingUtil.kt │ │ │ │ ├── FlingerFlingBehavior.kt │ │ │ │ └── SplineBasedFloatDecayAnimationSpec.kt │ │ │ └── spline │ │ │ │ ├── AndroidFlingSpline.kt │ │ │ │ └── SplineUtils.kt │ │ │ ├── state │ │ │ ├── AppViewModel.kt │ │ │ ├── BleViewModel.kt │ │ │ ├── FlowDataViewModel.kt │ │ │ ├── LoaderViewModel.kt │ │ │ ├── RickTextFieldViewModel.kt │ │ │ ├── SaveHandleViewModel.kt │ │ │ └── ScrollViewModel.kt │ │ │ ├── text │ │ │ ├── LinkifyText.kt │ │ │ └── TextEditorVisualTransformer.kt │ │ │ ├── ui │ │ │ ├── activity │ │ │ │ ├── BottomNavigationActivity.kt │ │ │ │ ├── ContentScreens.kt │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── MainActivityNewActivity.kt │ │ │ │ ├── NavigationItem.kt │ │ │ │ ├── StrokeOrderActivity.kt │ │ │ │ └── XmlAndComposeActivity.kt │ │ │ ├── page │ │ │ │ ├── AppScaffold.kt │ │ │ │ ├── anim │ │ │ │ │ ├── Aim1.kt │ │ │ │ │ ├── BannerAnimation.kt │ │ │ │ │ ├── CanvasAnimation.kt │ │ │ │ │ ├── CanvasDrag.kt │ │ │ │ │ ├── Gestures.kt │ │ │ │ │ ├── LeftSrollSelect.kt │ │ │ │ │ ├── MarqueePage.kt │ │ │ │ │ ├── MoreText.kt │ │ │ │ │ ├── MotionLayoutAnimation3.kt │ │ │ │ │ ├── MotionLayoutAnimationOne.kt │ │ │ │ │ ├── MotionLayoutAnimationTwo.kt │ │ │ │ │ ├── PrintText.kt │ │ │ │ │ ├── RecompositionExp.kt │ │ │ │ │ ├── Refresh1Page.kt │ │ │ │ │ ├── Refresh2Page.kt │ │ │ │ │ ├── Refresh3Page.kt │ │ │ │ │ ├── Refresh4Page.kt │ │ │ │ │ ├── Refresh5Page.kt │ │ │ │ │ ├── SkyAnimation.kt │ │ │ │ │ ├── TextMarqueePage.kt │ │ │ │ │ ├── TouchAnimationPage.kt │ │ │ │ │ ├── TransformPage.kt │ │ │ │ │ └── VoteAnimation.kt │ │ │ │ ├── common │ │ │ │ │ ├── BottomNavRoute.kt │ │ │ │ │ ├── Commons.kt │ │ │ │ │ └── RouteName.kt │ │ │ │ ├── home │ │ │ │ │ ├── BezierPage.kt │ │ │ │ │ ├── BottomNavigationPage.kt │ │ │ │ │ ├── ButtonPage.kt │ │ │ │ │ ├── CanvasLinePage.kt │ │ │ │ │ ├── CanvasPage.kt │ │ │ │ │ ├── ClockPage.kt │ │ │ │ │ ├── ComplexPage.kt │ │ │ │ │ ├── ComposeWithXmlPage.kt │ │ │ │ │ ├── ConstraintLayoutPage.kt │ │ │ │ │ ├── ContactPage.kt │ │ │ │ │ ├── ContentScreensPage.kt │ │ │ │ │ ├── DraggableToolPalette.kt │ │ │ │ │ ├── FlowDataPage.kt │ │ │ │ │ ├── Goods3dImagePage.kt │ │ │ │ │ ├── Goods3dImagePageThree.kt │ │ │ │ │ ├── Goods3dImagePageTwo.kt │ │ │ │ │ ├── GridListPage.kt │ │ │ │ │ ├── ImageCardPage.kt │ │ │ │ │ ├── JavaPrettify.kt │ │ │ │ │ ├── LazyColumnPage.kt │ │ │ │ │ ├── LeftScrollDeletePage.kt │ │ │ │ │ ├── LeftScrollDeletePage2.kt │ │ │ │ │ ├── ListPage.kt │ │ │ │ │ ├── Media3ComposePlayerPage.kt │ │ │ │ │ ├── ModifierPage.kt │ │ │ │ │ ├── MotionLayoutPage.kt │ │ │ │ │ ├── Navigation3Page.kt │ │ │ │ │ ├── NavigationPage.kt │ │ │ │ │ ├── NestedScrollPage.kt │ │ │ │ │ ├── NewUiStylePage.kt │ │ │ │ │ ├── PullRefreshPage.kt │ │ │ │ │ ├── ReCompositionPage.kt │ │ │ │ │ ├── RichTextPage.kt │ │ │ │ │ ├── RowAndColumn.kt │ │ │ │ │ ├── SaveHandlePage.kt │ │ │ │ │ ├── SnackBarPage.kt │ │ │ │ │ ├── StatePage.kt │ │ │ │ │ ├── TextPage.kt │ │ │ │ │ ├── TransformationPage.kt │ │ │ │ │ ├── WebViewPage.kt │ │ │ │ │ ├── XmlWithComposePage.kt │ │ │ │ │ └── swipe │ │ │ │ │ │ ├── Actions.kt │ │ │ │ │ │ ├── DragAnchors.kt │ │ │ │ │ │ ├── DraggableItem.kt │ │ │ │ │ │ ├── HelloWorldCard.kt │ │ │ │ │ │ └── ScrollMotionSwipe.kt │ │ │ │ ├── tab │ │ │ │ │ ├── AnimPage.kt │ │ │ │ │ ├── HomePage.kt │ │ │ │ │ ├── TemplatePage.kt │ │ │ │ │ └── WidgetsPage.kt │ │ │ │ ├── template │ │ │ │ │ ├── AndroidXBlePage.kt │ │ │ │ │ ├── BannerPage.kt │ │ │ │ │ ├── BlurPage.kt │ │ │ │ │ ├── BottomBarPage.kt │ │ │ │ │ ├── CameraPage.kt │ │ │ │ │ ├── CameraXPage.kt │ │ │ │ │ ├── CanvasPageTwo.kt │ │ │ │ │ ├── Channelpage.kt │ │ │ │ │ ├── ColorPickerPage.kt │ │ │ │ │ ├── CrashCollectionPage.kt │ │ │ │ │ ├── DebouncedClickable.kt │ │ │ │ │ ├── GridViewPage.kt │ │ │ │ │ ├── HorizontalPagerPage.kt │ │ │ │ │ ├── ImageZoom.kt │ │ │ │ │ ├── JingDongPage.kt │ │ │ │ │ ├── MLKitPage.kt │ │ │ │ │ ├── NetErrorPage.kt │ │ │ │ │ ├── OutLineTextPage.kt │ │ │ │ │ ├── PermissionPage.kt │ │ │ │ │ ├── SealedClassListPage.kt │ │ │ │ │ ├── SmartRefreshPage.kt │ │ │ │ │ ├── StaggeredGridCompare.kt │ │ │ │ │ ├── StaggeredGridOffice.kt │ │ │ │ │ ├── SupportScreenSizePage.kt │ │ │ │ │ ├── TreeViewPage.kt │ │ │ │ │ ├── WebViewPageNew.kt │ │ │ │ │ ├── WebViewPreLoading.kt │ │ │ │ │ ├── WechatFriendsCirclePage.kt │ │ │ │ │ ├── YoutubeListPage.kt │ │ │ │ │ ├── YoutubeRvPage.kt │ │ │ │ │ ├── camerax │ │ │ │ │ │ ├── CameraPreview.kt │ │ │ │ │ │ ├── CameraXViewModel.kt │ │ │ │ │ │ ├── PhotoBottomSheetContent.kt │ │ │ │ │ │ └── focus │ │ │ │ │ │ │ ├── CornerBorder.kt │ │ │ │ │ │ │ └── FocusTap.kt │ │ │ │ │ └── net │ │ │ │ │ │ ├── ConnectionState.kt │ │ │ │ │ │ ├── connectivityState.kt │ │ │ │ │ │ └── observeConnectivityAsFlow.kt │ │ │ │ └── widgets │ │ │ │ │ ├── Dimensions.kt │ │ │ │ │ ├── KeyboardPage.kt │ │ │ │ │ └── painter │ │ │ │ │ ├── ImagePaintPage.kt │ │ │ │ │ ├── ImagePainter.kt │ │ │ │ │ ├── ImagePainterXml.kt │ │ │ │ │ ├── PainterImageCompose.kt │ │ │ │ │ └── PainterViewModel.kt │ │ │ ├── theme │ │ │ │ ├── Color.kt │ │ │ │ ├── Shape.kt │ │ │ │ ├── Theme.kt │ │ │ │ └── Type.kt │ │ │ └── widget │ │ │ │ ├── CommonWidgets.kt │ │ │ │ ├── ItemButton.kt │ │ │ │ ├── LazyStaggeredGrid.kt │ │ │ │ ├── QureytoImageShapes.kt │ │ │ │ ├── RevealSwipe.kt │ │ │ │ ├── StaggeredVerticalGridGoogle.kt │ │ │ │ ├── StrokeOrderView.kt │ │ │ │ ├── VerticalGrid.kt │ │ │ │ ├── banner │ │ │ │ ├── CarouselDot.kt │ │ │ │ ├── DemoDataProvider.kt │ │ │ │ ├── Item.kt │ │ │ │ ├── PageData.kt │ │ │ │ ├── Pager.kt │ │ │ │ ├── PagerScope.kt │ │ │ │ ├── PagerState.kt │ │ │ │ └── SelectionState.kt │ │ │ │ ├── grid │ │ │ │ └── LazyStaggeredGrid.kt │ │ │ │ ├── parseSvgJson.kt │ │ │ │ └── recomposeHighlighter.kt │ │ │ └── utils │ │ │ ├── Exts.kt │ │ │ ├── JsonUtils.kt │ │ │ ├── PrettifyHighlighter.kt │ │ │ ├── ResUtils.kt │ │ │ ├── RouteUtils.kt │ │ │ └── XLogger.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── ic_book.xml │ │ ├── ic_home.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_movie.xml │ │ ├── ic_music.xml │ │ ├── ic_profile.xml │ │ ├── sheep.jpg │ │ └── vector_empty.xml │ │ ├── font │ │ ├── opensans_bold.ttf │ │ ├── opensans_light.ttf │ │ └── opensans_semibold.ttf │ │ ├── layout │ │ ├── activity_3d_image.xml │ │ ├── activity_coil.xml │ │ ├── activity_compose_xml.xml │ │ ├── activity_full_screen.xml │ │ ├── activity_stroke_order_layout.xml │ │ ├── activity_xml_compose.xml │ │ ├── activity_youtube_list_item.xml │ │ ├── activity_youtube_list_item_ad.xml │ │ ├── activity_youtube_list_rv.xml │ │ ├── ad_unified.xml │ │ ├── camera_host.xml │ │ └── camerax_preview.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── mipmap-xxhdpi │ │ ├── aaa.webp │ │ ├── camer_xchange.png │ │ ├── coil_icon.png │ │ ├── coil_icon1.jpeg │ │ ├── coil_icon2.png │ │ ├── coil_icon3.png │ │ ├── ic_image_take.png │ │ ├── ic_launcher.webp │ │ ├── ic_launcher_round.webp │ │ ├── ic_record_video.png │ │ ├── img_1.webp │ │ ├── img_10.webp │ │ ├── img_11.webp │ │ ├── img_12.webp │ │ ├── img_13.webp │ │ ├── img_14.webp │ │ ├── img_15.webp │ │ ├── img_16.webp │ │ ├── img_17.webp │ │ ├── img_18.webp │ │ ├── img_19.webp │ │ ├── img_2.webp │ │ ├── img_20.webp │ │ ├── img_21.webp │ │ ├── img_22.webp │ │ ├── img_23.webp │ │ ├── img_24.webp │ │ ├── img_25.webp │ │ ├── img_26.webp │ │ ├── img_27.webp │ │ ├── img_28.webp │ │ ├── img_29.webp │ │ ├── img_3.webp │ │ ├── img_30.webp │ │ ├── img_31.webp │ │ ├── img_32.webp │ │ ├── img_33.webp │ │ ├── img_34.webp │ │ ├── img_35.webp │ │ ├── img_36.webp │ │ ├── img_37.webp │ │ ├── img_38.webp │ │ ├── img_4.webp │ │ ├── img_5.webp │ │ ├── img_6.webp │ │ ├── img_7.webp │ │ ├── img_8.webp │ │ ├── img_9.webp │ │ ├── imgbug.jpg │ │ └── take_photo.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.webp │ │ └── ic_launcher_round.webp │ │ ├── raw │ │ ├── motion_sence.json5 │ │ └── net_error.json │ │ ├── values-night │ │ └── themes.xml │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── themes.xml │ └── test │ └── java │ └── com │ └── example │ └── composedemo │ └── ExampleUnitTest.kt ├── benchmark ├── .gitignore ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ └── java │ └── com │ └── future │ └── benchmark │ ├── ExampleStartupBenchmark.kt │ ├── StartupBenchmark.kt │ └── TrivialBaselineProfileBenchmark.kt ├── glpanorama ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── zph │ │ └── glpanorama │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── fragment.glsl │ │ └── vertex.glsl │ ├── java │ │ └── com │ │ │ └── zph │ │ │ └── glpanorama │ │ │ ├── GLPanorama.java │ │ │ └── glutils │ │ │ ├── Ball.java │ │ │ ├── IViews.java │ │ │ └── OGLUtils.java │ └── res │ │ ├── drawable │ │ ├── img.png │ │ └── img2.jpg │ │ ├── layout │ │ └── panoramalayout.xml │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── zph │ └── glpanorama │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── img ├── button.gif ├── clock_draw.png ├── contact.gif ├── device-2021-05-27-234920.png ├── device-2021-05-28-005052.png ├── device-2021-05-29-004035.png ├── device-2021-05-30-151742.png ├── device-2021-05-30-152201.png ├── device-2021-05-30-215110.png ├── device-2021-05-30-234053.png ├── device-2021-06-01-210334.png ├── hide_toolbar.gif ├── jingdong_anim.gif ├── loading_black.gif ├── loading_white.gif ├── more_text.gif ├── selected.gif ├── snack_bar.gif ├── state.gif ├── user_buy.gif ├── vote_anim.gif └── wechat_circle.png ├── richeditor ├── build.gradle └── src │ ├── androidTest │ └── java │ │ └── jp │ │ └── wasabeef │ │ └── richeditor │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── editor.html │ │ ├── normalize.css │ │ ├── rich_editor.js │ │ └── style.css │ └── java │ │ └── jp │ │ └── wasabeef │ │ └── richeditor │ │ ├── RichEditor.java │ │ └── Utils.java │ └── test │ └── java │ └── richeditor │ └── UrlDecoderTest.java └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/lib/JavaPrettify-1.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/lib/JavaPrettify-1.2.1.jar -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/example/composedemo/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/androidTest/java/com/example/composedemo/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/car_num.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/assets/car_num.jpeg -------------------------------------------------------------------------------- /app/src/main/assets/cat.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/assets/cat.jpeg -------------------------------------------------------------------------------- /app/src/main/assets/chinese_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/assets/chinese_text.png -------------------------------------------------------------------------------- /app/src/main/assets/data/一.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/assets/data/一.json -------------------------------------------------------------------------------- /app/src/main/assets/data/僅.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/assets/data/僅.json -------------------------------------------------------------------------------- /app/src/main/assets/data/像.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/assets/data/像.json -------------------------------------------------------------------------------- /app/src/main/assets/data/六.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/assets/data/六.json -------------------------------------------------------------------------------- /app/src/main/assets/data/巔.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/assets/data/巔.json -------------------------------------------------------------------------------- /app/src/main/assets/id_card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/assets/id_card.png -------------------------------------------------------------------------------- /app/src/main/assets/person.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/assets/person.jpeg -------------------------------------------------------------------------------- /app/src/main/assets/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/assets/test.html -------------------------------------------------------------------------------- /app/src/main/assets/text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/assets/text.png -------------------------------------------------------------------------------- /app/src/main/assets/text1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/assets/text1.png -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/adapter/BigPicViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/adapter/BigPicViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/adapter/GoodsComposeViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/adapter/GoodsComposeViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/adapter/ItemAdVH.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/adapter/ItemAdVH.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/adapter/ItemVideoVH.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/adapter/ItemVideoVH.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/adapter/ThreePicViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/adapter/ThreePicViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/adapter/YoutubeListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/adapter/YoutubeListAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/app/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/app/App.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/app/AppCrashHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/app/AppCrashHandler.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/app/Constant.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/app/Constant.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/data/FlingListViewTypes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/data/FlingListViewTypes.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/data/FlingStateStore.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/data/FlingStateStore.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/data/PagerSampleItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/data/PagerSampleItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/data/SealedClassEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/data/SealedClassEntity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/data/StateBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/data/StateBean.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/data/VideoEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/data/VideoEntity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/data/VoteEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/data/VoteEntity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/flinger/ScrollState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/flinger/ScrollState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/flinger/StockFlingBehaviours.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/flinger/StockFlingBehaviours.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/flinger/bahaviours/StockFlingBehaviours.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/flinger/bahaviours/StockFlingBehaviours.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/flinger/configs/ScrollConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/flinger/configs/ScrollConfig.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/flinger/flings/FlingCalculator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/flinger/flings/FlingCalculator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/flinger/flings/FlingUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/flinger/flings/FlingUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/flinger/flings/FlingerFlingBehavior.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/flinger/flings/FlingerFlingBehavior.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/flinger/flings/SplineBasedFloatDecayAnimationSpec.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/flinger/flings/SplineBasedFloatDecayAnimationSpec.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/flinger/spline/AndroidFlingSpline.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/flinger/spline/AndroidFlingSpline.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/flinger/spline/SplineUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/flinger/spline/SplineUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/state/AppViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/state/AppViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/state/BleViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/state/BleViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/state/FlowDataViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/state/FlowDataViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/state/LoaderViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/state/LoaderViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/state/RickTextFieldViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/state/RickTextFieldViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/state/SaveHandleViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/state/SaveHandleViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/state/ScrollViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/state/ScrollViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/text/LinkifyText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/text/LinkifyText.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/text/TextEditorVisualTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/text/TextEditorVisualTransformer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/activity/BottomNavigationActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/activity/BottomNavigationActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/activity/ContentScreens.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/activity/ContentScreens.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/activity/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/activity/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/activity/MainActivityNewActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/activity/MainActivityNewActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/activity/NavigationItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/activity/NavigationItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/activity/StrokeOrderActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/activity/StrokeOrderActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/activity/XmlAndComposeActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/activity/XmlAndComposeActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/AppScaffold.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/AppScaffold.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/Aim1.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/Aim1.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/BannerAnimation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/BannerAnimation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/CanvasAnimation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/CanvasAnimation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/CanvasDrag.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/CanvasDrag.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/Gestures.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/Gestures.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/LeftSrollSelect.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/LeftSrollSelect.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/MarqueePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/MarqueePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/MoreText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/MoreText.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/MotionLayoutAnimation3.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/MotionLayoutAnimation3.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/MotionLayoutAnimationOne.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/MotionLayoutAnimationOne.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/MotionLayoutAnimationTwo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/MotionLayoutAnimationTwo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/PrintText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/PrintText.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/RecompositionExp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/RecompositionExp.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/Refresh1Page.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/Refresh1Page.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/Refresh2Page.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/Refresh2Page.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/Refresh3Page.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/Refresh3Page.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/Refresh4Page.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/Refresh4Page.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/Refresh5Page.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/Refresh5Page.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/SkyAnimation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/SkyAnimation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/TextMarqueePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/TextMarqueePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/TouchAnimationPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/TouchAnimationPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/TransformPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/TransformPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/anim/VoteAnimation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/anim/VoteAnimation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/common/BottomNavRoute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/common/BottomNavRoute.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/common/Commons.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/common/Commons.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/common/RouteName.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/common/RouteName.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/BezierPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/BezierPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/BottomNavigationPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/BottomNavigationPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/ButtonPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/ButtonPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/CanvasLinePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/CanvasLinePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/CanvasPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/CanvasPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/ClockPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/ClockPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/ComplexPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/ComplexPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/ComposeWithXmlPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/ComposeWithXmlPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/ConstraintLayoutPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/ConstraintLayoutPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/ContactPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/ContactPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/ContentScreensPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/ContentScreensPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/DraggableToolPalette.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/DraggableToolPalette.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/FlowDataPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/FlowDataPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/Goods3dImagePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/Goods3dImagePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/Goods3dImagePageThree.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/Goods3dImagePageThree.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/Goods3dImagePageTwo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/Goods3dImagePageTwo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/GridListPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/GridListPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/ImageCardPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/ImageCardPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/JavaPrettify.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/JavaPrettify.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/LazyColumnPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/LazyColumnPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/LeftScrollDeletePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/LeftScrollDeletePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/LeftScrollDeletePage2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/LeftScrollDeletePage2.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/ListPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/ListPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/Media3ComposePlayerPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/Media3ComposePlayerPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/ModifierPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/ModifierPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/MotionLayoutPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/MotionLayoutPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/Navigation3Page.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/Navigation3Page.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/NavigationPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/NavigationPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/NestedScrollPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/NestedScrollPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/NewUiStylePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/NewUiStylePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/PullRefreshPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/PullRefreshPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/ReCompositionPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/ReCompositionPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/RichTextPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/RichTextPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/RowAndColumn.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/RowAndColumn.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/SaveHandlePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/SaveHandlePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/SnackBarPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/SnackBarPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/StatePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/StatePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/TextPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/TextPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/TransformationPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/TransformationPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/WebViewPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/WebViewPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/XmlWithComposePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/XmlWithComposePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/swipe/Actions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/swipe/Actions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/swipe/DragAnchors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/swipe/DragAnchors.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/swipe/DraggableItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/swipe/DraggableItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/swipe/HelloWorldCard.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/swipe/HelloWorldCard.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/home/swipe/ScrollMotionSwipe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/home/swipe/ScrollMotionSwipe.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/tab/AnimPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/tab/AnimPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/tab/HomePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/tab/HomePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/tab/TemplatePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/tab/TemplatePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/tab/WidgetsPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/tab/WidgetsPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/AndroidXBlePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/AndroidXBlePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/BannerPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/BannerPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/BlurPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/BlurPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/BottomBarPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/BottomBarPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/CameraPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/CameraPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/CameraXPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/CameraXPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/CanvasPageTwo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/CanvasPageTwo.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/Channelpage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/Channelpage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/ColorPickerPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/ColorPickerPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/CrashCollectionPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/CrashCollectionPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/DebouncedClickable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/DebouncedClickable.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/GridViewPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/GridViewPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/HorizontalPagerPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/HorizontalPagerPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/ImageZoom.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/ImageZoom.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/JingDongPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/JingDongPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/MLKitPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/MLKitPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/NetErrorPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/NetErrorPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/OutLineTextPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/OutLineTextPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/PermissionPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/PermissionPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/SealedClassListPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/SealedClassListPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/SmartRefreshPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/SmartRefreshPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/StaggeredGridCompare.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/StaggeredGridCompare.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/StaggeredGridOffice.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/StaggeredGridOffice.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/SupportScreenSizePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/SupportScreenSizePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/TreeViewPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/TreeViewPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/WebViewPageNew.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/WebViewPageNew.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/WebViewPreLoading.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/WebViewPreLoading.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/WechatFriendsCirclePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/WechatFriendsCirclePage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/YoutubeListPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/YoutubeListPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/YoutubeRvPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/YoutubeRvPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/camerax/CameraPreview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/camerax/CameraPreview.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/camerax/CameraXViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/camerax/CameraXViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/camerax/PhotoBottomSheetContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/camerax/PhotoBottomSheetContent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/camerax/focus/CornerBorder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/camerax/focus/CornerBorder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/camerax/focus/FocusTap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/camerax/focus/FocusTap.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/net/ConnectionState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/net/ConnectionState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/net/connectivityState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/net/connectivityState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/template/net/observeConnectivityAsFlow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/template/net/observeConnectivityAsFlow.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/widgets/Dimensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/widgets/Dimensions.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/widgets/KeyboardPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/widgets/KeyboardPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/widgets/painter/ImagePaintPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/widgets/painter/ImagePaintPage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/widgets/painter/ImagePainter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/widgets/painter/ImagePainter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/widgets/painter/ImagePainterXml.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/widgets/painter/ImagePainterXml.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/widgets/painter/PainterImageCompose.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/widgets/painter/PainterImageCompose.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/page/widgets/painter/PainterViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/page/widgets/painter/PainterViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/theme/Color.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/theme/Shape.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/theme/Shape.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/theme/Type.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/theme/Type.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/CommonWidgets.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/CommonWidgets.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/ItemButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/ItemButton.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/LazyStaggeredGrid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/LazyStaggeredGrid.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/QureytoImageShapes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/QureytoImageShapes.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/RevealSwipe.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/RevealSwipe.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/StaggeredVerticalGridGoogle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/StaggeredVerticalGridGoogle.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/StrokeOrderView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/StrokeOrderView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/VerticalGrid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/VerticalGrid.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/banner/CarouselDot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/banner/CarouselDot.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/banner/DemoDataProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/banner/DemoDataProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/banner/Item.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/banner/Item.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/banner/PageData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/banner/PageData.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/banner/Pager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/banner/Pager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/banner/PagerScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/banner/PagerScope.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/banner/PagerState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/banner/PagerState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/banner/SelectionState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/banner/SelectionState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/grid/LazyStaggeredGrid.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/grid/LazyStaggeredGrid.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/parseSvgJson.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/parseSvgJson.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/ui/widget/recomposeHighlighter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/ui/widget/recomposeHighlighter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/utils/Exts.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/utils/Exts.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/utils/JsonUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/utils/JsonUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/utils/PrettifyHighlighter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/utils/PrettifyHighlighter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/utils/ResUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/utils/ResUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/utils/RouteUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/utils/RouteUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/example/composedemo/utils/XLogger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/java/com/example/composedemo/utils/XLogger.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_book.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/drawable/ic_book.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/drawable/ic_home.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_movie.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/drawable/ic_movie.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_music.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/drawable/ic_music.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/drawable/ic_profile.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/sheep.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/drawable/sheep.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/vector_empty.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/drawable/vector_empty.xml -------------------------------------------------------------------------------- /app/src/main/res/font/opensans_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/font/opensans_bold.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/opensans_light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/font/opensans_light.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/opensans_semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/font/opensans_semibold.ttf -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_3d_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/layout/activity_3d_image.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_coil.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/layout/activity_coil.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_compose_xml.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/layout/activity_compose_xml.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_full_screen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/layout/activity_full_screen.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_stroke_order_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/layout/activity_stroke_order_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_xml_compose.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/layout/activity_xml_compose.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_youtube_list_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/layout/activity_youtube_list_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_youtube_list_item_ad.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/layout/activity_youtube_list_item_ad.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_youtube_list_rv.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/layout/activity_youtube_list_rv.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/ad_unified.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/layout/ad_unified.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/camera_host.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/layout/camera_host.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/camerax_preview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/layout/camerax_preview.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/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/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/aaa.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/aaa.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/camer_xchange.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/camer_xchange.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/coil_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/coil_icon.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/coil_icon1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/coil_icon1.jpeg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/coil_icon2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/coil_icon2.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/coil_icon3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/coil_icon3.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_image_take.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/ic_image_take.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_record_video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/ic_record_video.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_1.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_10.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_10.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_11.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_11.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_12.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_12.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_13.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_13.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_14.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_14.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_15.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_15.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_16.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_16.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_17.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_17.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_18.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_18.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_19.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_19.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_2.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_20.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_20.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_21.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_21.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_22.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_22.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_23.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_23.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_24.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_24.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_25.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_25.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_26.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_26.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_27.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_27.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_28.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_28.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_29.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_29.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_3.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_3.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_30.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_30.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_31.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_31.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_32.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_32.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_33.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_33.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_34.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_34.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_35.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_35.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_36.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_36.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_37.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_37.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_38.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_38.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_4.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_4.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_5.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_5.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_6.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_6.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_7.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_7.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_8.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_8.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/img_9.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/img_9.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/imgbug.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/imgbug.jpg -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/take_photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxhdpi/take_photo.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp -------------------------------------------------------------------------------- /app/src/main/res/raw/motion_sence.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/raw/motion_sence.json5 -------------------------------------------------------------------------------- /app/src/main/res/raw/net_error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/raw/net_error.json -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/test/java/com/example/composedemo/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/app/src/test/java/com/example/composedemo/ExampleUnitTest.kt -------------------------------------------------------------------------------- /benchmark/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /benchmark/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/benchmark/build.gradle -------------------------------------------------------------------------------- /benchmark/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/benchmark/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /benchmark/src/main/java/com/future/benchmark/ExampleStartupBenchmark.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/benchmark/src/main/java/com/future/benchmark/ExampleStartupBenchmark.kt -------------------------------------------------------------------------------- /benchmark/src/main/java/com/future/benchmark/StartupBenchmark.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/benchmark/src/main/java/com/future/benchmark/StartupBenchmark.kt -------------------------------------------------------------------------------- /benchmark/src/main/java/com/future/benchmark/TrivialBaselineProfileBenchmark.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/benchmark/src/main/java/com/future/benchmark/TrivialBaselineProfileBenchmark.kt -------------------------------------------------------------------------------- /glpanorama/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /glpanorama/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/build.gradle -------------------------------------------------------------------------------- /glpanorama/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/proguard-rules.pro -------------------------------------------------------------------------------- /glpanorama/src/androidTest/java/com/zph/glpanorama/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/src/androidTest/java/com/zph/glpanorama/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /glpanorama/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /glpanorama/src/main/assets/fragment.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/src/main/assets/fragment.glsl -------------------------------------------------------------------------------- /glpanorama/src/main/assets/vertex.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/src/main/assets/vertex.glsl -------------------------------------------------------------------------------- /glpanorama/src/main/java/com/zph/glpanorama/GLPanorama.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/src/main/java/com/zph/glpanorama/GLPanorama.java -------------------------------------------------------------------------------- /glpanorama/src/main/java/com/zph/glpanorama/glutils/Ball.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/src/main/java/com/zph/glpanorama/glutils/Ball.java -------------------------------------------------------------------------------- /glpanorama/src/main/java/com/zph/glpanorama/glutils/IViews.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/src/main/java/com/zph/glpanorama/glutils/IViews.java -------------------------------------------------------------------------------- /glpanorama/src/main/java/com/zph/glpanorama/glutils/OGLUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/src/main/java/com/zph/glpanorama/glutils/OGLUtils.java -------------------------------------------------------------------------------- /glpanorama/src/main/res/drawable/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/src/main/res/drawable/img.png -------------------------------------------------------------------------------- /glpanorama/src/main/res/drawable/img2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/src/main/res/drawable/img2.jpg -------------------------------------------------------------------------------- /glpanorama/src/main/res/layout/panoramalayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/src/main/res/layout/panoramalayout.xml -------------------------------------------------------------------------------- /glpanorama/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /glpanorama/src/test/java/com/zph/glpanorama/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/glpanorama/src/test/java/com/zph/glpanorama/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/gradlew.bat -------------------------------------------------------------------------------- /img/button.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/button.gif -------------------------------------------------------------------------------- /img/clock_draw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/clock_draw.png -------------------------------------------------------------------------------- /img/contact.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/contact.gif -------------------------------------------------------------------------------- /img/device-2021-05-27-234920.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/device-2021-05-27-234920.png -------------------------------------------------------------------------------- /img/device-2021-05-28-005052.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/device-2021-05-28-005052.png -------------------------------------------------------------------------------- /img/device-2021-05-29-004035.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/device-2021-05-29-004035.png -------------------------------------------------------------------------------- /img/device-2021-05-30-151742.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/device-2021-05-30-151742.png -------------------------------------------------------------------------------- /img/device-2021-05-30-152201.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/device-2021-05-30-152201.png -------------------------------------------------------------------------------- /img/device-2021-05-30-215110.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/device-2021-05-30-215110.png -------------------------------------------------------------------------------- /img/device-2021-05-30-234053.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/device-2021-05-30-234053.png -------------------------------------------------------------------------------- /img/device-2021-06-01-210334.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/device-2021-06-01-210334.png -------------------------------------------------------------------------------- /img/hide_toolbar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/hide_toolbar.gif -------------------------------------------------------------------------------- /img/jingdong_anim.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/jingdong_anim.gif -------------------------------------------------------------------------------- /img/loading_black.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/loading_black.gif -------------------------------------------------------------------------------- /img/loading_white.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/loading_white.gif -------------------------------------------------------------------------------- /img/more_text.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/more_text.gif -------------------------------------------------------------------------------- /img/selected.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/selected.gif -------------------------------------------------------------------------------- /img/snack_bar.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/snack_bar.gif -------------------------------------------------------------------------------- /img/state.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/state.gif -------------------------------------------------------------------------------- /img/user_buy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/user_buy.gif -------------------------------------------------------------------------------- /img/vote_anim.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/vote_anim.gif -------------------------------------------------------------------------------- /img/wechat_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/img/wechat_circle.png -------------------------------------------------------------------------------- /richeditor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/richeditor/build.gradle -------------------------------------------------------------------------------- /richeditor/src/androidTest/java/jp/wasabeef/richeditor/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/richeditor/src/androidTest/java/jp/wasabeef/richeditor/ApplicationTest.java -------------------------------------------------------------------------------- /richeditor/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /richeditor/src/main/assets/editor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/richeditor/src/main/assets/editor.html -------------------------------------------------------------------------------- /richeditor/src/main/assets/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/richeditor/src/main/assets/normalize.css -------------------------------------------------------------------------------- /richeditor/src/main/assets/rich_editor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/richeditor/src/main/assets/rich_editor.js -------------------------------------------------------------------------------- /richeditor/src/main/assets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/richeditor/src/main/assets/style.css -------------------------------------------------------------------------------- /richeditor/src/main/java/jp/wasabeef/richeditor/RichEditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/richeditor/src/main/java/jp/wasabeef/richeditor/RichEditor.java -------------------------------------------------------------------------------- /richeditor/src/main/java/jp/wasabeef/richeditor/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/richeditor/src/main/java/jp/wasabeef/richeditor/Utils.java -------------------------------------------------------------------------------- /richeditor/src/test/java/richeditor/UrlDecoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/richeditor/src/test/java/richeditor/UrlDecoderTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qdafengzi/ComposeDemo/HEAD/settings.gradle --------------------------------------------------------------------------------