V. the GridView
Staggeredgridview
Agree with the non-hyphenation of the GridView, similar to the Pinterest waterfall stream. And it's like a ListView. Own view cache, inherited from ViewGroup
Project Address: Https://github.com/maurycyw/StaggeredGridView
Demo Address: Https://github.com/Trinea/TrineaDownload/blob/master/staggered-gridview-demo.apk?raw=true
App Demo sample: Pinterest, etc.
Androidstaggeredgrid
Agree not to the hyphenation of the GridView, like the Pinterest waterfall Stream, inherited from Abslistview
Project Address: Https://github.com/etsy/AndroidStaggeredGrid
App Demo sample: Pinterest, etc.
Pinterestlikeadapterview
Agree not to the hyphenation of the GridView. Similar to the Pinterest waterfall Stream, agreeing to pull the refresh
Project Address: Https://github.com/GDG-Korea/PinterestLikeAdapterView
App Demo sample: Pinterest, etc.
Draggablegridview
Item can be dragged to swap the location of the GridView, the actual is to inherit the ViewGroup implementation, similar to the desktop of the single-screen effect, the screen itself on the initiative to scroll up and down the item mobile Exchange, multi-screen effect see the following Pageddragdropgrid
Project Address: Https://github.com/thquinn/DraggableGridView
Demo Address:
Raw=true ">https://github.com/thquinn/draggablegridview/blob/master/bin/draggablegridviewsample.apk?raw=true
Stickygridheaders
GroupName will not move until the other groupname reaches the top of the GridView when it slides to the top
Project Address: Https://github.com/TonicArtos/StickyGridHeaders
:
Pageddragdropgrid
Item can drag the swap location, drag the deletion of their own definition of the control, the actual self-inheritance ViewGroup implementation, similar to the desktop multi-screen effect, can be dragged to the edge of the screen, the screen itself actively left and right to scroll the item mobile Exchange, can be dragged to delete, Single effect see above Draggablegridview
Project Address: Https://github.com/mrKlar/PagedDragDropGrid
Online Demo: Http://youtu.be/FYTSRfthSuQ
Android-draggablegridviewpager
Item can be dragged at the interchange location of the GridView. Actually is oneself inherits viewgroup realization. A multi-screen effect like a desktop. Can be on the screen itself to scroll around the item mobile Exchange, single-screen effect see above Draggablegridview
Project Address: Https://github.com/zzhouj/Android-DraggableGridViewPager
Demo Address: Https://github.com/Trinea/trinea-download/blob/master/draggable-grid-viewpager-demo.apk?raw=true
Twowaygridview
The GridView can be scrolled horizontally
Project Address: Https://github.com/jess-anders/two-way-gridview
Paginggridview
Page-loaded GridView. When you swipe to the last row in the bottom of the GridView, a progress line is displayed. The next page of data is then loaded and displayed.
Project Address: Https://github.com/nicolasjafelle/PagingGridView
Asymmetricgridview
A GridView that supports variable item sizes across rows and across columns
Project Address: Https://github.com/felipecsl/AsymmetricGridView
Demo Address:
Id=com.felipecsl.asymmetricgridview.app ">https://play.google.com/store/apps/details?
Id=com.felipecsl.asymmetricgridview.app
:
GridView with Header and Footer
and ListView
the same as the head and the bottom GridView
. Use the ListView
same method as
Project Address: Https://github.com/liaohuqiu/android-GridViewWithHeaderAndFooter
:
PhotoView
Supports double-click or two-finger scaling of imageview. Normal use in scrolling view such as Viewpager. Compared to the above androidtouchgallery, not only support Viewpager, support a single imageview at the same time
Project Address: Https://github.com/chrisbanes/PhotoView
Demo Address: Https://play.google.com/store/apps/details?
Id=uk.co.senab.photoview.sample
App Demo Sample: Photup
Android-gif-drawable
Support for GIF-displayed view, implemented with JNI. The direct XML definition view is available after compiling the so library. And it does not depend on other open source projects, so the IMAGEVIEWEX is simpler than the following
Project Address: https://github.com/koral--/android-gif-drawable
Imageviewex
Support for GIF display ImageView. A lot of dependencies, the compilation process is very cumbersome
Project Address: Https://github.com/frapontillo/ImageViewEx
Demo Address: Https://github.com/Trinea/TrineaDownload/blob/master/imageviewex-demo.apk?raw=true
Roundedimageview
ImageView with rounded corners
Project Address: Https://github.com/vinc3m1/RoundedImageView
:
Selectableroundedimageview
ImageView agrees that each of the four Corners has a different radius value.
It also agrees with the shape or edge of the oval, round
Project Address: Https://github.com/pungrue26/SelectableRoundedImageView
Demo Address: Https://play.google.com/store/apps/details?id=com.joooonho
:
Colorart
Display text and pictures according to the color of the picture, similar to the effect in ITUNE11
Project Address: Https://github.com/MichaelEvans/ColorArt
Demo Address: Https://github.com/Trinea/TrineaDownload/blob/master/color-art-demo.apk?raw=true
Circleimageview
Round ImageView.
Project Address: Https://github.com/hdodenhof/CircleImageView
:
Imageviewzoom
ImageView to support amplification and movement
Project Address: Https://github.com/sephiroth74/ImageViewZoom
Sample App Demo:
Id=com.aviary.android.feather ">https://play.google.com/store/apps/details?id=com.aviary.android.feather
Kenburnsview
Realize Ken Burns effect effect, achieve immersive effect ImageView
Project Address: Https://github.com/flavioarfaria/KenBurnsView
Customshapeimageview
Various shapes of imageview, compared to the circular imageview above, many other shapes
Project Address: Https://github.com/MostafaGazar/CustomShapeImageView
:
Shape Image View
Ability to define imageview of various shapes and support borders
Project Address: Https://github.com/siyamed/android-shape-imageview
:
Textdrawable
A lightweight library for generating pictures with text or letters. Extended from drawable, so it can be used for ImageView classes such as existing/own definitions/networks, and includes a stream interface for creating Drawables and a custom colorgenerator
Project Address: https://github.com/amulyakhare/TextDrawable
:
Smoothprogressbar
Horizontal progress bar
Project Address: Https://github.com/castorflex/SmoothProgressBar
Demo Address:
Id=fr.castorflex.android.smoothprogressbar.sample ">https://play.google.com/store/apps/details?id= Fr.castorflex.android.smoothprogressbar.sample
Progresswheel
Circular ProgressBar support for progress display
Project Address: Https://github.com/Todd-Davies/ProgressWheel
Demo Address: https://github.com/Trinea/TrineaDownload/blob/master/progress-wheel-demo.apk?
Raw=true
Android-square-progressbar
Show running progress around a picture
Project Address: Https://github.com/mrwonderman/android-square-progressbar
Demo Address: Https://play.google.com/store/apps/details?id=net.yscs.android.square_progressbar_example
:
App Demo Sample: Square
Holocircularprogressbar
Android4.1 Clock app Style
Project Address: Https://github.com/passsy/android-HoloCircularProgressBar
:
App Demo sample: Android4.1 clock app
Progressbutton
Show running progress through different states of Pushpins
Project Address: Https://github.com/f2prateek/progressbutton
:
Document Description: http://f2prateek.com/progressbutton/
Googleprogressbar
ProgressBar like the flip of multiple round cards in google
Project Address: Https://github.com/jpardogo/GoogleProgressBar
:
Th-progressbutton
button with a circular progress display
Project address; Https://github.com/torryharris/TH-ProgressButton
:
Numberprogressbar
Progress bar with Digital progress
Project Address: Https://github.com/daimajia/NumberProgressBar
:
Circularprogressdrawable
Progress bar with circular progress display
Project Address: https://github.com/Sefford/CircularProgressDrawable
:
Android-roundcornerprogressbar
Android fillet ProgressBar, can define its own fillet color and radius, including with icon and without icon two types.
Project Address: Https://github.com/akexorcist/Android-RoundCornerProgressBar
:
Circular-progress-button
button with progress display
Project Address: Https://github.com/dmytrodanylyk/circular-progress-button
:
Waveview
A ripple effect View that can be used to do ProgressBar
Project Address: Https://github.com/john990/WaveView
Demo Address: https://raw.github.com/john990/WaveView/master/screenshot%26apk/demo.unaligned.apk
:
Contains TextView and all inherited from TextView controls. such as EditText, Button, RadioButton
Android-flowtextview
The text itself revolves around other view layout
Project Address: Https://github.com/deano2390/FlowTextView
: Http://i949.photobucket.com/albums/ad332/vostroman1500/1.png
Android Form EditText
edit box to validate input legitimacy, support input, English, IP, URL, and many other regular validation
Project Address: Https://github.com/vekexasia/android-edittext-validator
Demo Address: Https://play.google.com/store/apps/details?id=com.andreabaccega.edittextformexample
Emojicon
Supports emojis's TextView and EditText
Project Address: Https://github.com/rockerhieu/emojicon
Document Description: http://rockerhieu.com/emojicon/
Android-circlebutton
Android Round button, the actual implementation is inherited from ImageView
Project Address: Https://github.com/markushi/android-circlebutton
Demo Address: https://github.com/markushi/android-circlebutton/blob/master/example/example.apk
Segmented Radio Buttons for Android
Implementation of IOS ' s segmented controls
Project Address: Https://github.com/vinc3m1/android-segmentedradiobutton
Demo Address: Https://github.com/thquinn/DraggableGridView/blob/master/bin/DraggableGridViewSample.apk?raw=true
:
Chips EditText Library
Support the National name Association and thus choose to display the country's flag edittext, is actually through the Spannablestringbuilder realization
Project Address: Https://github.com/kpbird/chips-edittext-library
Demo Address: Https://github.com/kpbird/chips-edittext-library/tree/master/ChipsEditTextDemo/bin
Autofittextview
Fixed boundary content font size adaptive TextView
Project Address: Https://github.com/grantland/android-autofittextview
Shimmer for Android
The TextView of Light in words
Project Address: Https://github.com/RomainPiel/Shimmer-android
Titanic
A textview that can show the rise and fall of the water level (not knowing how to describe the narrative embarrassment)
Project Address: Https://github.com/RomainPiel/Titanic
:
Android-iconify
Textview,menu,button with icon, etc.
Project Address: Https://github.com/JoanZapata/android-iconify
Calligraphy
Let's make it easier to define fonts in Android development
Project Address: Https://github.com/chrisjenx/Calligraphy
:
Creditsroll
TextView like the Star Wars subtitle effect
Project Address: Https://github.com/frakbot/CreditsRoll
Android-process-buton
button with loading or submitting progress
Project Address: Https://github.com/dmytrodanylyk/android-process-buton
Fbutton
Flat button
Project Address: Https://github.com/hoang8f/android-flat-button
Demo Address: Https://play.google.com/store/apps/details?id=info.hoang8f.fbutton.demo
Floatingactionbutton
A control similar to the Android Google + floating feature button that responds to the scroll events of the ListView.
When the list is scrolled up, it will be displayed on its own initiative. Scroll down when you are actively hiding.
Project Address: Https://github.com/makovkastar/FloatingActionButton
Demo Address: https://github.com/makovkastar/FloatingActionButton/tree/master/
:
Android Saripaar
Android Form Verification
Project Address: https://github.com/ragunathjawahar/android-saripaar/
Jumpingbeans
The words beat like Mexican beans
Project Address: Https://github.com/frakbot/JumpingBeans
Demo Address: Http://play.google.com/store/apps/details?id=net.frakbot.jumpingbeans.demo
:
Fancybuttons
A library that helps us create beautiful buttons without a picture.
Project Address: Https://github.com/medyo/fancybuttons
Demo Address: Https://github.com/medyo/fancybuttons/tree/master/samples
:
Android-robototextview
A textview that implements all Roboto fonts, including the new Roboto slab font.
Project Address: Https://github.com/johnkil/Android-RobotoTextView
Demo Address: Http://play.google.com/store/apps/details?id=com.devspark.robototextview
Demo Project: Https://github.com/johnkil/Android-RobotoTextView/tree/master/robototextview-sample
:>
Android-wizardpager
A Form Wizard Library
Project Address: Https://github.com/romannurik/android-wizardpager
Demo Project: Https://github.com/str4d/android-wizardpager/tree/textfield
:
Rippleview
A button that implements the ripple effect of a click button that was introduced on Android L
Project Address: Https://github.com/siriscac/RippleView
Demo Project: Https://github.com/siriscac/RippleView/tree/master/RippleViewExample
:
Rippleeffect
A library that implements the material Design ripple effect, supporting the Android API + + version number.
Project Address: Https://github.com/traex/RippleEffect
Demo Project: Https://github.com/traex/RippleEffect/tree/master/sample
:
Android Floating Label Widgets
Includes a series of controls that are characterized by a default value that is not empty when the default value floats to a hint
Project Address: Https://github.com/marvinlabs/android-floatinglabel-widgets
Demo Address: Https://play.google.com/store/apps/details?id=com.marvinlabs.widget.floatinglabel.demo
Online Demo:
v=hpzd9gjcrg0&feature=youtu.be ">http://www.youtube.com/watch?v=hpzd9gjcrg0&feature=youtu.be
Materialedittext
EditText's Material Design implementation.
Includes UI effects and some new features in Google Material Design spec.
Project Address: Https://github.com/rengwuxian/MaterialEditText
Multiactiontextview
Ability to set the TextView of a click event to a few words in TextView
Project Address: Https://github.com/ajaysahani/MultiActionTextView
:
ToggleButton
Button for state switching, like IOS, implemented with View
Project Address: Https://github.com/zcweng/ToggleButton
:
Slideswitch
Switch for state switching. Can be set to an iOS-like circle, can also be set as a rectangle, with View implementation
Project Address: Https://github.com/Leaking/SlideSwitch
:
Expandabletextview
TextView that can expand and shrink content.
Project Address: Https://github.com/Manabu-GT/ExpandableTextView
:
Android Open Source Project Android-open-project Analysis (ii) Gridview,imageview,progressbar,textview