elevenetc / Draggableview
Draggable views with rotation and skew/scale effects
Stars: ✭ 560
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Draggableview
Treeview
An android tree structure view with high performance and rich features
Stars: ✭ 429 (-23.39%)
Mutual labels: android-ui
Android Ecosystem Cheat Sheet
🤖Android Ecosystem Cheatsheet 2020
Stars: ✭ 488 (-12.86%)
Mutual labels: android-ui
Simple View Behavior
Simple and easy way to deal with CoordinatorLayout Behavior
Stars: ✭ 434 (-22.5%)
Mutual labels: android-ui
Musicindicator
Music indicator for Android. Easy to use. 🎧 ✨
Stars: ✭ 475 (-15.18%)
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 (-10.89%)
Mutual labels: android-ui
Scrollingpagerindicator
Pager indicator inspired by Instagram. Lightweight and easy to set up.
Stars: ✭ 419 (-25.18%)
Mutual labels: android-ui
Superbottomsheet
Android native BottomSheet on steroids 💪
Stars: ✭ 548 (-2.14%)
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 (-13.04%)
Mutual labels: android-ui
Materialdrawerkt
A Kotlin DSL wrapper around the mikepenz/MaterialDrawer library.
Stars: ✭ 508 (-9.29%)
Mutual labels: android-ui
Badgeview
Badge view with animated effect which shows a bitmap or a text
Stars: ✭ 435 (-22.32%)
Mutual labels: android-ui
Ticker
An Android text view with scrolling text change animation
Stars: ✭ 4,194 (+648.93%)
Mutual labels: android-ui
Android Arsenal.com
Source to android-arsenal.herokuapp.com
Stars: ✭ 541 (-3.39%)
Mutual labels: android-ui
Avatarview
A circular Image View with a lot of perks. Including progress animation and highlight state with borders and gradient color.
Stars: ✭ 429 (-23.39%)
Mutual labels: android-ui
Materialpreferences
A highly flexible set of lovely looking views that provides functionality of preferences.
Stars: ✭ 495 (-11.61%)
Mutual labels: android-ui
Fabrevealmenu Master
A general purpose android UI library to show a user show menu in accordance of Floating action button with material design guidelines.
Stars: ✭ 558 (-0.36%)
Mutual labels: android-ui
Smartrefreshlayout
🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。
Stars: ✭ 23,185 (+4040.18%)
Mutual labels: android-ui
Androidribbon
🎀 The simple way to implement a beautiful ribbon with the shimmering on Android.
Stars: ✭ 502 (-10.36%)
Mutual labels: android-ui
DraggableView
Draggable views with rotation and skew/scale effects.
Usage
- Implement
DragController.IDragViewGroup
- Create instance of
DragController
- Override
onTouchEvent
of yourViewGroup
and callDragController#onTouchEvent
:
@Override public boolean onTouchEvent(MotionEvent event) {
return dragController.onTouchEvent(event);
}
See full sample at SampleGridContainer
Animation adjustments
SkewView
and RotateView
containe multipliers which change rotation, skew and scale values.
Download
repositories {
maven { url "https://jitpack.io" }
}
//...
dependencies {
//...
compile 'com.github.elevenetc:draggableview:v1.0.1'
}
Licence
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].