AndroidPileLayout - An abnormal horizontal ListView-like pile layout with stretch and contraction effects

  •        1

An abnormal horizontal ListView-like pile layout. The following pictures were captured earlier. Since the source code and the outputted-apk have changed some params, you will have a different UI when you directly run the code or install the apk file. Hope there has no confusions later.

https://github.com/xmuSistone/AndroidPileLayout

Tags
Implementation
License
Platform

   




Related Projects

SwipeDelMenuLayout - The most simple SwipeMenu in the history, 0 coupling, support any ViewGroup

  •    Java

The most simple SwipeMenu in the history, 0 coupling, support any ViewGroup. Step integration swipe (delete) menu, high imitation QQ, iOS. ~史上最简单侧滑菜单,0耦合,支持任意ViewGroup。一步集成侧滑(删除)菜单,高仿QQ、IOS。~

pagePiling

  •    Javascript

Customizations of the plugin available upon request for some reasonable price. Contact me. Would you like to have a website using pilePage.js functionality but you don't know how to use it? I can do it for you for a reasonable price. Contact me.

Stapel - An experimental jQuery plugin that will group thumbnails by a shared data-attribute into a pile

  •    Javascript

An experimental jQuery plugin that will group thumbnails by a shared data-attribute into a pile. When clicking on the pile, the thumbnails that belong to that pile will be spread into a grid using CSS transitions.


TileView - TileView is a subclass of android

  •    Java

The TileView widget is a subclass of ViewGroup that provides a mechanism to asynchronously display tile-based images, with additional functionality for 2D dragging, flinging, pinch or double-tap to zoom, adding overlaying Views (markers), built-in Hot Spot support, dynamic path drawing, multiple levels of detail, and support for any relative positioning or coordinate system. Properly configured, TileView can render tiles quickly enough be appear seamless.

SlidingRootNav - DrawerLayout-like ViewGroup, where a "drawer" is hidden under the content view, which can be shifted to make the drawer visible

  •    Java

The library is a DrawerLayout-like ViewGroup, where a "drawer" is hidden under the content view, which can be shifted to make the drawer visible. It doesn't provide you with a drawer builder. Add this into your dependencies block.

all-base-adapter - Adapter terminator, including DataBinding, any ViewGroup, list(Rv, Lv )

  •    Java

Some base Adapters apply to any ViewGroup. Such as LinearLayout, ScrollView, and custom ViewGroups. Of course, including RecyclerView, ListView ..

ShimmerRecyclerView

  •    Java

As you can see the first demo examples show that the whole ViewHolder item is animated. To achieve the desired effect, the children of the ShimmerLayout should have a nontransparent background. You can achieve the second kind of shimmer effect by adding only one ViewGroup child to the ShimmerLayout with a transparent background. This ViewGroup will have the other views with nontransparent backgrounds on which the effect will be seen.

Android-CircleMenu - 自定义ViewGroup实现的圆形旋转菜单,支持跟随手指旋转以及快速旋转。

  •    Java

自定义ViewGroup实现的圆形旋转菜单,支持跟随手指旋转以及快速旋转。

ThatPhoto - ThatPhoto is an app that lets you view and edit your photos

  •    Objective-C

ThatPhoto is a new and fun way to flow through and work with the pictures you have on your iPad. Flick, drag, and slide through your camera roll and other albums. Integrates with Ink so you can send your photos to other applications.

slippy - HTML Presentations

  •    CSS

At the core, slide decks are simple HTML files. Every slide can be any html element, but is typically a div or section. You initialize slippy by calling slippy() on a jQuery selection, for example, if you add the slide class to all your slide divs, use: $(".slide").slippy({}). Using the slide class is recommended because that's what the default CSS file is using, but you're free to do what you want. In addition, if you want syntax highlighting, you should add the following files. Using it is simple, just create a <pre> tag with a class="brush: js" to highlight javascript code for example. You can read more on the SyntaxHighlighter website itself.

Slide - Slide is an open sourced, ad free Reddit browser for Android

  •    Java

Slide is an open source, ad free Reddit browser for Android. It is based around the Java Reddit API Wrapper. Slide is available on the Google Play Store and F-Droid. There is an active community for Slide on the /r/slideforreddit subreddit, which anybody is welcome to join.

bigSlide.js - A tiny slide panel navigation jQuery plugin with big dreams

  •    Javascript

bigSlide is a teeny tiny (~1kb compressed) jQuery plugin for creating off-screen slide panel navigation. It will slide the navigation panel as well as any containers given the .push class (or a class of your choosing in the settings).

drag-drop - HTML5 drag & drop for humans

  •    Javascript

In case you didn't know, the HTML5 drag and drop API is a total disaster! This is an attempt to make the API usable by mere mortals.This module works in the browser with browserify.

dragscroll - micro library for drag-n-drop scrolling style

  •    Javascript

Dragscroll is a micro JavaScript library (910 bytes minified) which enables scrolling via holding the mouse button ("drag and drop" or "click and hold" style, online demo). It has no dependencies and is written in vanilla JavaScript (which means it works anywhere). That's it! Now you can scroll it by dragging. You can also add the dragscroll class to the <body> element and drag the whole page.

Legend Slide Show

  •    VB

Legend Slide Show is a program that allow you to do as much slide shows as you want. All the slides can be customised as you want. With some really nice features, like scripts implentation, this is the program you need for all your slide shows!

ionic-ion-swipe-cards - Swipeable card based layout for Ionic and Angular

  •    Javascript

Include `ionic.swipecards.js` after the rest of your Ionic and Angular includes. Then use the following AngularJS directives:```html<swipe-cards> <swipe-card ng-repeat="card in cards" on-destroy="cardDestroyed($index)" on-card-swipe="cardSwiped($index)"> Card content here </swipe-card></swipe-cards>```To add new cards dynamically, just add them to the cards array:```javascript$scope.cards = [ { // card 1 }, { // card 2 }];$scope.cardDestroyed = function(index) { $scope.cards.splice(index

Silverlight Drag Drop Manager

  •    Silverlight

Silverlight Drag Drop Manager allows you to easily implement drag and drop behaviour in your Silverlight projects by providing a DragSource & DropTarget control, which act as a content container and can contain any SL user control. Highly configurable.