All Projects → minetsh → Imaging

minetsh / Imaging

Android Image Edit Lib. Android 图片编辑库,微信图片编辑库

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Imaging

Viewpagerbottomsheet
Use ViewPagers in Bottom Sheets!
Stars: ✭ 393 (-25.99%)
Mutual labels:  android-ui
Badgeview
Badge view with animated effect which shows a bitmap or a text
Stars: ✭ 435 (-18.08%)
Mutual labels:  android-ui
Materialpreferences
A highly flexible set of lovely looking views that provides functionality of preferences.
Stars: ✭ 495 (-6.78%)
Mutual labels:  android-ui
Material Progressview
🔥A beautiful, gradual and simple used progress view for android.
Stars: ✭ 406 (-23.54%)
Mutual labels:  android-ui
Ticker
An Android text view with scrolling text change animation
Stars: ✭ 4,194 (+689.83%)
Mutual labels:  android-ui
Freepager
ViewPagers library for Android
Stars: ✭ 461 (-13.18%)
Mutual labels:  android-ui
Loginui Android
Login User Interface in android with innovative, beautiful and creative background 😊😊😉
Stars: ✭ 374 (-29.57%)
Mutual labels:  android-ui
Androidribbon
🎀 The simple way to implement a beautiful ribbon with the shimmering on Android.
Stars: ✭ 502 (-5.46%)
Mutual labels:  android-ui
Simple View Behavior
Simple and easy way to deal with CoordinatorLayout Behavior
Stars: ✭ 434 (-18.27%)
Mutual labels:  android-ui
Android Ecosystem Cheat Sheet
🤖Android Ecosystem Cheatsheet 2020
Stars: ✭ 488 (-8.1%)
Mutual labels:  android-ui
Scrollingpagerindicator
Pager indicator inspired by Instagram. Lightweight and easy to set up.
Stars: ✭ 419 (-21.09%)
Mutual labels:  android-ui
Treeview
An android tree structure view with high performance and rich features
Stars: ✭ 429 (-19.21%)
Mutual labels:  android-ui
Musicindicator
Music indicator for Android. Easy to use. 🎧 ✨
Stars: ✭ 475 (-10.55%)
Mutual labels:  android-ui
Drawer Behavior
Drawer behavior is a library that provide an extra behavior on drawer, such as, move view or scaling view's height while drawer on slide.
Stars: ✭ 394 (-25.8%)
Mutual labels:  android-ui
Cookiebar2
Android library for displaying text messages, notifications and alerts at the top or bottom of the screen. A great alternative for toast and snackbar alerts.
Stars: ✭ 499 (-6.03%)
Mutual labels:  android-ui
Cornercutlinearlayout
Linear Layout that allow corner (parent and children) cuts, complex shadow and divider.
Stars: ✭ 391 (-26.37%)
Mutual labels:  android-ui
Bottomnavigation
This Library helps users to use Bottom Navigation Bar (A new pattern from google) with ease and allows ton of customizations
Stars: ✭ 4,299 (+709.6%)
Mutual labels:  android-ui
Materialdrawerkt
A Kotlin DSL wrapper around the mikepenz/MaterialDrawer library.
Stars: ✭ 508 (-4.33%)
Mutual labels:  android-ui
Awesome Github Android Ui
安卓UI相关开源项目库汇总
Stars: ✭ 4,840 (+811.49%)
Mutual labels:  android-ui
Happybubble
💭BubbleLayout随意变化的气泡布局、消息对话框,可定制颜色,背景、弧度、尖角弧度、边框等等。BubbleDialog气泡弹窗根据点击View的位置定位它的弹窗位置,BubbleDialog可定制方向等!(BubbleLayout changes freely,BubbleDialog click on the location of View positioning its location,BubbleDialog can be customized directions.)
Stars: ✭ 487 (-8.29%)
Mutual labels:  android-ui

Imaging

一款图片编辑类库,功能类似微信中图片编辑功能,其主要目标用于聊天中快速编辑图片。

Summary

包含以下主要功能:

  • 缩放
  • 涂鸦
  • 文字
  • 马赛克
  • 裁剪
  • 旋转

Usage

implementation project(':image')

参考Sample示例

Sample

fun onChooseImages(uri: Uri, saveToPath: String) {
   startActivityForResult(
           Intent(this, IMGEditActivity::class.java)
                   .putExtra(IMGEditActivity.EXTRA_IMAGE_URI, image.uri)
                   .putExtra(IMGEditActivity.EXTRA_IMAGE_SAVE_PATH, saveToPath),
           REQ_IMAGE_EDIT
   )
}

override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
    when (requestCode) {
        REQ_IMAGE_EDIT -> {
            if (resultCode == Activity.RESULT_OK) {
                onImageEditDone()
            }
        }
    }
}

fun onImageEditDone() {
	// TODO do some thins
}

Blog

About

我的微信

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].