florent37 / Longshadow
Licence: apache-2.0
Add a long shadow on any Android View
Stars: ✭ 562
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Longshadow
Arclayout
With Arc Layout explore new styles and approaches on material design
Stars: ✭ 1,662 (+195.73%)
Mutual labels: view, layout, custom, shadow
bubble-layout
An Android ViewGroup that displays avatar bubbles... similar to the chat bubbles on Facebook Messenger.
Stars: ✭ 46 (-91.81%)
Mutual labels: custom, view, layout
Mylittlecanvas
🎨Need to create a custom view ? You don't know how to use Canvas, use MyLittleCanvas instead !
Stars: ✭ 870 (+54.8%)
Mutual labels: text, view, custom
Shapeofview
Give a custom shape to any android view, Material Design 2 ready
Stars: ✭ 2,977 (+429.72%)
Mutual labels: view, layout, custom
ShadowDrawable
为View 和 ViewGroup 添加阴影效果--Android,Add shadow for single view or viewgroup layout.
Stars: ✭ 22 (-96.09%)
Mutual labels: view, layout, shadow
table-layout
Styleable plain-text table generator. Useful for formatting console output.
Stars: ✭ 18 (-96.8%)
Mutual labels: view, layout
FigmaConvertXib
FigmaConvertXib is a tool for exporting design elements from figma.com and generating files to a projects iOS .xib / Android .xml
Stars: ✭ 111 (-80.25%)
Mutual labels: view, text
material-chip-view
Material Chip view. Can be used as tags for categories, contacts or creating text clouds
Stars: ✭ 1,300 (+131.32%)
Mutual labels: view, text
Incrementproductview
Interesting concept of products incrementation
Stars: ✭ 262 (-53.38%)
Mutual labels: view, custom
Coroutines-Animations
Use the power of kotlin coroutines to execute your android animations
Stars: ✭ 31 (-94.48%)
Mutual labels: custom, view
RMGradientView
A Custom Gradient View Control for iOS with inspectable properties.
Stars: ✭ 24 (-95.73%)
Mutual labels: custom, view
CheckableTextView
A simple and flexible Checked TextView or Checkable TextView
Stars: ✭ 108 (-80.78%)
Mutual labels: view, text
Materialimageloading
Material image loading implementation
Stars: ✭ 396 (-29.54%)
Mutual labels: view, custom
Android Slidr
Another android slider / seekbar, but different :-)
Stars: ✭ 326 (-41.99%)
Mutual labels: view, custom
Mylinearlayout
MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap. So you can use LinearLayout,RelativeLayout,FrameLayout,TableLayout,FlowLayout,FloatLayout,PathLayout,GridLayout,LayoutSizeClass to build your App 自动布局 UIView UITab…
Stars: ✭ 4,152 (+638.79%)
Mutual labels: view, layout
FillProgressLayout
A simple and flexible Fillable Progress Layout written in Kotlin
Stars: ✭ 77 (-86.3%)
Mutual labels: view, layout
LongShadow
Add a long shadow on any Android View
<com.github.florent37.longshadow.LongShadow
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/shadow"
app:shadow_angle="60"
app:shadow_color="#739440"
android:background="#99ca55">
<TextView
android:id="@+id/logo"
android:layout_width="wrap_content"
android:layout_height="120dp"
android:gravity="center"
android:textColor="#FFF"
android:textSize="30sp"
android:layout_gravity="center"
android:text="hello world!" />
</com.github.florent37.longshadow.LongShadow>
dependencies {
compile 'com.github.florent37:longshadow:(lastversion)'
}
Any View
You can add a long shadow on any view, even custom views
<com.github.florent37.longshadow.LongShadow
android:layout_width="match_parent"
android:layout_height="100dp"
android:id="@+id/shadow2"
app:shadow_angle="140"
app:shadow_color="#406694"
android:background="#55a9ca">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:layout_gravity="left|center_vertical"
android:layout_marginLeft="70dp"
app:srcCompat="@drawable/ic_android_white_24dp" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:layout_gravity="right|center_vertical"
android:layout_marginRight="70dp"
app:srcCompat="@drawable/ic_android_white_24dp" />
</com.github.florent37.longshadow.LongShadow>
Credits
Author: Florent Champigny
Blog : http://www.tutos-android-france.com/
Fiches Plateau Moto : https://www.fiches-plateau-moto.fr/
License
Copyright 2017 Florent37, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
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].