Compose-Image
πππͺ Collection of Images, Modifiers, utility functions for Jetpack Compose to expand and enrich displaying, manipulating, scaling, resizing, zooming, and getting cropped ImageBitmap based on selection area
νμΌ νμκΈ°
μ΅μ’ λ²μ λ€μ΄λ‘λ (.zip)- ExampleInstrumentedTest.kt
- floodplain_clean.mp4
- floodplain_dirty.mp4
- BeforeAfterImageDemo.kt
- BeforeAfterLayoutDemo.kt
- M2BeforeSample.kt
- M3AfterSample.kt
- SampleExoPlayer.kt
- EditScaleDemo.kt
- EditSizeDemo.kt
- AnimatedZoomDemo.kt
- CheckBoxWithTitle.kt
- EnhancedZoomCropDemo.kt
- EnhancedZoomDemo.kt
- EnhancedZoomDemo2.kt
- Snack.kt
- ZoomableListDemo.kt
- ZoomDemo.kt
- ZoomDemo2.kt
- ImageWithConstraintsDemo.kt
- ThumbnailDemo.kt
- BeforeAfterDemoScreen.kt
- DemoSelectionScreen.kt
- ImageDemoScreen.kt
- TransformDemoScreen.kt
- ZoomDemoScreen.kt
- Color.kt
- Theme.kt
- Type.kt
- ContentScaleSelectionMenu.kt
- DemoNavGraph.kt
- ImageSelectionButton.kt
- MainActivity.kt
- PagerContent.kt
- TitleMedium.kt
- baseline_swap_horiz_24.xml
- ic_launcher_background.xml
- image_before_after_elements_a.jpeg
- image_before_after_elements_b.jpeg
- image_before_after_shoes_a.jpeg
- image_before_after_shoes_b.jpeg
- landscape1.jpeg
- landscape2.jpg
- landscape3.jpeg
- landscape4.jpg
- landscape5.jpeg
- landscape5_before.jpeg
- placeholder.jpg
- ic_launcher_foreground.xml
- ic_launcher.xml
- ic_launcher_round.xml
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- ic_launcher.webp
- ic_launcher_round.webp
- colors.xml
- strings.xml
- themes.xml
- backup_rules.xml
- data_extraction_rules.xml
- AndroidManifest.xml
- ExampleUnitTest.kt
- .gitignore
- build.gradle
- proguard-rules.pro
- gradle-wrapper.jar
- gradle-wrapper.properties
- ExampleInstrumentedTest.kt
- BeforeAfterImage.kt
- BeforeAfterImageImpl.kt
- BeforeAfterImageScope.kt
- BeforeAfterLayout.kt
- BeforeAfterLayoutImpl.kt
- ContentOrder.kt
- DefaultOverlay.kt
- Label.kt
- HandleOverlay.kt
- MorphLayout.kt
- MorphModifier.kt
- MorphSubcomposeLayout.kt
- TouchRegion.kt
- TranformLayout.kt
- Transform.kt
- TransformModifier.kt
- DimensionUtil.kt
- ImageContentScaleUtil.kt
- OffsetUtil.kt
- RectUtil.kt
- TransformUtil.kt
- ZoomUtil.kt
- AnimatedZoomLayout.kt
- AnimatedZoomModifier.kt
- AnimatedZoomState.kt
- AnimatedZoomStateImpl.kt
- EnhancedZoomableImage.kt
- EnhancedZoomModifier.kt
- EnhancedZoomState.kt
- EnhancedZoomStateImpl.kt
- ZoomableImage.kt
- ZoomData.kt
- ZoomLevel.kt
- ZoomModifier.kt
- ZoomState.kt
- ZoomStateImpl.kt
- DimensionSubcomposeLayout.kt
- ImageScope.kt
- ImageWithConstraints.kt
- ImageWithThumbnail.kt
- SlotsEnum.kt
- baseline_swap_horiz_24.xml
- AndroidManifest.xml
- ExampleUnitTest.kt
- .gitignore
- build.gradle
- consumer-rules.pro
- proguard-rules.pro
- .gitignore
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE.md
- README.md
- settings.gradle
# μ€μΉ κ°μ΄λ
1. μ½λ λ΄λ €λ°κΈ°
git clone https://github.com/SmartToolFactory/Compose-Image
κΉνλΈμμ νλ‘μ νΈ μ½λ μ 체λ₯Ό λ΄ μ»΄ν¨ν°λ‘ λ΄λ €λ°μ΅λλ€.
cd Compose-Image
λ°©κΈ λ΄λ €λ°μ νλ‘μ νΈ ν΄λ μμΌλ‘ μ΄λν©λλ€.
2. Gradle (Java/Kotlin)
λ³΄ν΅ μΆμ²μ¬μ μ€λΉλ¬Ό
- Git GitHubμμ νλ‘μ νΈ μ½λλ₯Ό λ΄λ €λ°μΌλ €λ©΄ νμν©λλ€.
- JDK (Java) Java/Kotlin νλ‘μ νΈλ₯Ό λΉλ/μ€ννλ €λ©΄ νμν©λλ€.
- Gradle λ ν¬μ ν¬ν¨λ gradlew(Gradle Wrapper)λ₯Ό μ°λ©΄ Gradleμ λ°λ‘ μ€μΉν νμκ° μμ΅λλ€.
cd app
μ΄ νλ‘μ νΈμ κ΄λ ¨ νμΌμ΄ νμ ν΄λ μμ μμ΄μ, λ¨Όμ κ·Έ ν΄λλ‘ μ΄λν©λλ€.
./gradlew build
Gradleλ‘ λΉλλ₯Ό μ§νν©λλ€.
BUILD SUCCESSFUL λ©μμ§κ° λ¨λ©΄ μ±κ³΅μ
λλ€. build/ ν΄λμ κ²°κ³Όλ¬Όμ΄ μμ±λ©λλ€.
// repository documentation
Was this content helpful?
(0 ratings)
