All Projects → rongi → Rotate Layout

rongi / Rotate Layout

Licence: mit
Android layout that can rotate any view.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Rotate Layout

gymnast
🤸 Configurable grid and layout engine for React
Stars: ✭ 35 (-88.52%)
Mutual labels:  layout
Fapaginationlayout
Collection view pagination layout
Stars: ✭ 276 (-9.51%)
Mutual labels:  layout
Smoothscrollingimageeffects
A small set of ideas on animating images and other elements while smooth scrolling a page.
Stars: ✭ 293 (-3.93%)
Mutual labels:  layout
EnhancedNavigationView
A different BottomNavigationView that you could find in all android apps
Stars: ✭ 116 (-61.97%)
Mutual labels:  layout
Cupcake
An easy way to create and layout UI components for iOS (Swift version).
Stars: ✭ 273 (-10.49%)
Mutual labels:  layout
Stacks
⚡ Build React Native views blazingly fast.
Stars: ✭ 281 (-7.87%)
Mutual labels:  layout
react-flex-columns
Easy layout columns for React - Using Flexbox under the hood.
Stars: ✭ 18 (-94.1%)
Mutual labels:  layout
Stevia
🍃 Concise Autolayout code
Stars: ✭ 3,182 (+943.28%)
Mutual labels:  layout
Containercontroller
UI Component. This is a copy swipe-panel from app: Apple Maps, Stocks. Swift version
Stars: ✭ 273 (-10.49%)
Mutual labels:  layout
Flutter Layouts Exampls
Layout of the flutter example.such as Row,Comlun,listview,Just for learning.
Stars: ✭ 292 (-4.26%)
Mutual labels:  layout
Layout Demo
Various Layouts Of CSS
Stars: ✭ 264 (-13.44%)
Mutual labels:  layout
Flutter Ui Nice
More than 130+ pages in this beautiful app and more than 45 developers has contributed to it.
Stars: ✭ 3,092 (+913.77%)
Mutual labels:  layout
Flutter advanced networkimage
flutter advanced network image provider
Stars: ✭ 282 (-7.54%)
Mutual labels:  rotate
flexbin
Pure CSS, flexible and gapless image gallery layout like Google Images and 500px.com
Stars: ✭ 93 (-69.51%)
Mutual labels:  layout
Rotatable
Helper class to make any view rotatable
Stars: ✭ 295 (-3.28%)
Mutual labels:  rotate
Ananas
An easy image editor integration for your Android apps.
Stars: ✭ 186 (-39.02%)
Mutual labels:  rotate
React Flexview
A powerful React component to abstract over flexbox and create any layout on any browser
Stars: ✭ 276 (-9.51%)
Mutual labels:  layout
Jquery Match Height
a responsive equal heights plugin
Stars: ✭ 3,100 (+916.39%)
Mutual labels:  layout
Knphotobrowser
📷 图片 || 视频 浏览器(本地和网络) , UIViewController + CollectionView , 完美适配 iPhone 以及 iPad ,屏幕旋转功能 , 适配SDWebImage 5.0
Stars: ✭ 296 (-2.95%)
Mutual labels:  rotate
Manuallayout
✂ Easy to use and flexible library for manually laying out views and layers for iOS and tvOS. Supports AsyncDisplayKit.
Stars: ✭ 286 (-6.23%)
Mutual labels:  layout

Rotate Layout

A custom layout that can rotate it's view

Example

Usage

In your layout file add

<com.github.rongi.rotate_layout.layout.RotateLayout
	xmlns:app="http://schemas.android.com/apk/res-auto"
	android:layout_width="wrap_content"
	android:layout_height="wrap_content"
	app:angle="90">	<!-- Specify rotate angle here -->

	<YourLayoutHere
		android:layout_width="wrap_content"
		android:layout_height="wrap_content">
	</YourLayoutHere>
</com.github.rongi.rotate_layout.layout.RotateLayout>

Voila! Your layout will be rotated 90 degrees.

Download

implementation 'rongi.rotate-layout:rotate-layout:3.0.0'

Features

  1. The rotated view receives correct touch events.
  2. The bounding box is also rotated. This means that if the view was 100x50px before the rotation, then after 90 degrees rotation it will be 50x100px and can fit into another layout with this dimensions.
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].