pavel163 / Bifacialview
Stars: ✭ 355
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Bifacialview
Circularimageview
This project allowing you to create circular and rounded corner Imageview in android through simplest way.
Stars: ✭ 90 (-74.65%)
Mutual labels: customview, imageview
Crescento
Add curve at bottom of image views and relative layouts.
Stars: ✭ 1,289 (+263.1%)
Mutual labels: customview, imageview
Circular Music Progressbar
Beautiful Circular Progress Bar with album art for android
Stars: ✭ 813 (+129.01%)
Mutual labels: customview, imageview
NoiseView
Android library written in kotlin that add a noise effect to image.
Stars: ✭ 47 (-86.76%)
Mutual labels: imageview, customview
CustomEditText
Simple Custom EditText for Android like Instagram
Stars: ✭ 23 (-93.52%)
Mutual labels: customview
AndroidJoyStickView
This library lets you create joystick with some customization for android
Stars: ✭ 45 (-87.32%)
Mutual labels: customview
bubble-layout
An Android ViewGroup that displays avatar bubbles... similar to the chat bubbles on Facebook Messenger.
Stars: ✭ 46 (-87.04%)
Mutual labels: imageview
Ferris Wheel
Simple android library to present an animated ferris wheel
Stars: ✭ 308 (-13.24%)
Mutual labels: customview
Shelfview Ios
iOS custom view to display books on shelf
Stars: ✭ 260 (-26.76%)
Mutual labels: customview
TNImageView-Android
Android Library for making scale-able and rotatable image views or giving this power to your own image view. This repo has been depreciated.
Stars: ✭ 18 (-94.93%)
Mutual labels: imageview
JQScrollNumberLabel
JQScrollNumberLabel:仿tumblr热度滚动数字条数, 一个显示数字的控件,当你改变其数字时,能够有滚动的动画,同时动画和位数可以限制,动态创建和实例化可选,字体样式自定义等。
Stars: ✭ 29 (-91.83%)
Mutual labels: customview
Windowview
Android ImageView you pan by tilting your device.
Stars: ✭ 269 (-24.23%)
Mutual labels: imageview
easy-animated-vector-drawable
A library that helps using Animated Vector Drawables.
Stars: ✭ 40 (-88.73%)
Mutual labels: imageview
RotatableAutofitEditText
Extended EditText which allows to move, rotate and resize text at the same time
Stars: ✭ 51 (-85.63%)
Mutual labels: customview
Diagonal Imageview
A simple imageview which allows you to create diagonal cut views easily
Stars: ✭ 257 (-27.61%)
Mutual labels: imageview
JQFlowView
卡片式无限自动轮播图 ,无限/自动轮播,可自定义非当前显示view缩放和透明的特效等;喜欢❤️就star一下吧!
Stars: ✭ 24 (-93.24%)
Mutual labels: customview
BifacialView
Gradle
allprojects {
repositories {
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.pavel163:BifacialView:1.4.1'
}
How to use
<com.ebr163.bifacialview.view.BifacialView
android:layout_width="match_parent"
android:layout_height="226dp"
app:drawableLeft="@drawable/left"
app:drawableRight="@drawable/right"
app:arrowVisibility="true"
app:leftText="before"
app:rightText="after"
app:textSize="20sp"
app:touchMode="delimiter"
app:delimiterColor="@android:color/white"
app:arrowColor="@android:color/holo_orange_light"
app:textColor="@android:color/holo_orange_light" />
To install the picture programmatically use:
bifacialView.setDrawableLeft(drawableLeft);
bifacialView.setDrawableRight(drawableRight);
You can use xml attributes to control the appearance of arrows
<com.ebr163.bifacialview.view.BifacialView
android:id="@+id/view"
android:layout_width="match_parent"
android:layout_height="256dp"
android:layout_centerInParent="true"
app:arrowColor="@color/colorAccent"
app:arrowCornerRadius="2dp"
app:arrowFill="false"
app:arrowStrokeWidth="3dp"
app:arrowWidth="27dp"
app:arrowHeight="41dp"
app:arrowMargin="10dp"
app:arrowVisibility="true"
app:delimiterWidth="3dp"
app:drawableLeft="@drawable/left"
app:drawableRight="@drawable/right"
app:leftText="before"
app:rightText="after"
app:textColor="@color/colorPrimary"
app:textSize="20sp"
app:delimiterPadding="20dp"/>
TouchMode
ALL
- reacts to the touch in any part of view.
DELIMITER
- reacts to a touch in the delimiter area.
For correct operation in ViewPager and RecyclerView, use TouchMode = DELIMITER
License
MIT
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].