Skip to content

Latest commit

 

History

History
 
 

自定义控件Custom

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

AndroidLibs == 自定义控件 Custom

包含:各种自定义控件、Widget、Material Design……

<==返回首页==


ChatBar: https://github.com/CenkGun/ChatBar

自定义聊天 ChatBar


chameleon: https://github.com/KNOLSKAPE/chameleon

CSS like framework for Android


SelectorInjection: https://github.com/tianzhijiexian/SelectorInjection

一个强大的selector注入器,它可以让view自动产生selector状态,免去了写selector文件的麻烦


Sequent: https://github.com/fujiyuu75/Sequent

A simple continuous animation library for Android UI


DividerDrawable: https://github.com/nekocode/DividerDrawable

不要再新建 View 来画分隔符了,用 Drawable 吧


InDoorSurfaceView: https://github.com/karonl/InDoorSurfaceView

Android 室内场景构建组件,帮你快速的完成室内场景 View 的展示


QuestionnaireView: https://github.com/alfredayibonte/QuestionnaireView

答题布局


Katex: https://github.com/lingarajsankaravelu/Katex

常用数学公式布局


WaveView: https://github.com/developer-shivam/WaveView

正弦曲线绘制动画


SineView: https://github.com/guiguegon/SineView

正弦曲线绘制动画


AttributionPresenter: https://github.com/franmontiel/AttributionPresenter

开源库属性展示


material-about-library: https://github.com/daniel-stoneuk/material-about-library

Material Design 风格的 About 页面设计


AboutLibraries: https://github.com/mikepenz/AboutLibraries

AboutLibraries is a library to offer some information of libraries


calibrator-sensor: https://github.com/xenione/calibrator-sensor

方向传感器矫正


AndroidGpsStatus: https://github.com/hzw1199/AndroidGpsStatus

显示GPS定位状态和信号强度的控件,实时刷新,使用方便,可定制,适合运动类及出行类APP


UCMainViewForBehavior: https://github.com/huyongli/UCMainViewForBehavior

使用Behavior高仿实现UC浏览器首页上下滑动效果


UCIndexAnimation: https://github.com/huyongli/UCIndexAnimation

自定义View高仿实现UC浏览器首页上下滑动效果


FooterNavigationView: https://github.com/borjabravo10/FooterNavigationView

FooterNavigationView helps to show a footer inside the NavigationView


LazyLoadingViews: https://github.com/jineshfrancs/LazyLoadingViews

Loading effect for the child views in Adapter View before binding data from service


TimerView: https://github.com/fashare2015/TimerView

一个解耦良好的计时控件,可自由扩展


SharePanel: https://github.com/architjn/SharePanel

A small Behavior Example


EdgeTranslucent: https://github.com/qinci/EdgeTranslucent

Android 任意View边沿渐变透明


proteus: https://github.com/flipkart-incubator/proteus

Android 通过 JSON 实现原生 UI 布局,太棒了这个


Swipper: https://github.com/pkarira/Swipper

手势控制库


AndroidAppShortcuts: https://github.com/michelelacorte/AndroidAppShortcuts

支持7.0的快捷方式


Carousel-Notification: https://github.com/shaileshmamgain5/Carousel-Notification

Carousel-Notification lets you make carousel type notification where user can navigate within the notification. Selected item can be obtained using a broadcast receiver


ViewSpreadTranslationController: https://github.com/zhangke3016/ViewSpreadTranslationController

两行代码搞定Android视图扩散切换效果


Android-SwitchIcon: https://github.com/zagum/Android-SwitchIcon

Android 状态切换按钮效果


ChatMessageView: https://github.com/bassaer/ChatMessageView

聊天布局


InstagramLikeColorTransitionAndroid: https://github.com/Taishi-Y/InstagramLikeColorTransitionAndroid

Instagram风格颜色过渡


PlayWidget: https://github.com/Cleveroad/PlayWidget

新颖独特的音乐播放布局


Android-ExpandIcon: https://github.com/zagum/Android-ExpandIcon

实现 Google 风格的上下箭头动态效果


ZuiMeiTAG: https://github.com/huage2580/ZuiMeiTAG

仿最美应用的底栏,使用recyclerView实现


HideKeyboard: https://github.com/yingLanNull/HideKeyboard

仿ios输入法点击输入框以外区域 自动隐藏软键盘轻量级库


TContributionsView: https://github.com/barryhappy/TContributionsView

Android:用以显示类似github贡献度的View,当然,也绝不仅限于此~


WebViewDemo:https://github.com/Ansh1234/WebViewDemo

WebView 使用示例


AdBlockedWebView-Android: https://github.com/AmniX/AdBlockedWebView-Android

Adblock Webview,支持自动屏蔽广告


SwipeCaptcha: https://github.com/mcxtzhang/SwipeCaptcha

仿斗鱼滑动验证码


CaptchaImageView: https://github.com/jineshfrancs/CaptchaImageView

验证码图片 ImageView,相当实用


Rx.Widgets: https://github.com/andrefio/Rx.Widgets

Materially inspired widgets and views that expose RxJava bindings


mismeter: https://github.com/yongjhih/mismeter

简单的仪表盘


Android-Water-Gauge: https://github.com/mhmtk/Android-Water-Gauge

An water gauge-like view to display the devices orientation


Thermometer: https://github.com/kofigyan/Thermometer

android温度计


ArcLayout: https://github.com/florent37/ArcLayout

漂亮的弧形顶部布局效果


Timecon: https://github.com/alxrm/Timecon

Easy-to-use animated clock icon


ClearScreenHelper: https://github.com/Yellow5A5/ClearScreenHelper

几行代码快速实现滑动清屏效果!动态绑定清屏UI,参考自淘宝直播


TinyDancer: https://github.com/friendlyrobotnyc/TinyDancer

Android 上展示 FPS(每秒显示帧数) 的悬浮组件


SGiOSViews: https://github.com/Shubhank101/SGiOSViews

IOS 风格选择控制


EditCodeView: https://github.com/Onum/EditCodeView

Simple custom view implementation that allows you to control the input of a numeric code


PinCodeView: https://github.com/antoxa2584x/PinCodeView

Android PinCode 密码输入效果


PasscodeView: https://github.com/kevalpatel2106/PasscodeView

pin和指纹识别解锁


PatternLockView: https://github.com/aritraroy/PatternLockView

可能是目前最漂亮的 Android 手势解锁


GestureLockMaster: https://github.com/AMQR/GestureLockMaster

手势解锁通用库 android


Pinview: https://github.com/GoodieBag/Pinview

Pin 码效果的 UI 裤子


LolliPin: https://github.com/OrangeGangsters/LolliPin

A Material design Android pincode library. Supports Fingerprint


PinLockView: https://github.com/aritraroy/PinLockView

A clean, minimal, highly customizable pin lock view


android-passcodeview: https://github.com/Arjun-sna/android-passcodeview

A custom view with keyboard and character display to be used for authentication


CouponView: https://github.com/dongjunkun/CouponView

锯齿边框,类似优惠劵效果的自定义 View


SmartisanTime: https://github.com/SpiritMan/SmartisanTime

仿锤子时间View

https://raw.githubusercontent.com/SpiritMan/SmartisanTime/master/images/smartisanTime.gif" width="320" />


WavyLineView: https://github.com/andyxialm/WavyLineView

A custom wavy line view for android


CompoundLayout: https://github.com/Jaouan/CompoundLayout

让任何布局支持选中状态,类似 Checkbox 的属性


LiveLayout: https://github.com/Qiang3570/LiveLayout

类似于映客,快手,等直播APP布局,直播刷礼物特效,定时清除礼物,计时器,圆形头像,横行listview等


WeChatPswKeyboard: https://github.com/zuiwuyuan/WeChatPswKeyboard

高仿微信数字键盘、支付键盘(密码键盘)


ActionCardView: https://github.com/AdamMc331/ActionCardView

Detailed CardView that displays an action title, description, and buttons to initiate that action


Article-Details-Transition-Example: https://github.com/Jaouan/Article-Details-Transition-Example

It's just an example of material transition


FlightSeat: https://github.com/ldoublem/FlightSeat

机票座位选择


maoni: https://github.com/rm3l/maoni

轻量安卓反馈库


FloatingViewService: https://github.com/hanbaokun/FloatingViewService

MIUI8 悬浮球


android-versioninfo: https://github.com/saschpe/android-versioninfo

方便的以 dialog 或 fragment 显示软件版本


StackOverView: https://github.com/Bossyao168/StackOverView

类似 5.0 任务栏的自定义控件


MarqueeLayoutLibrary: https://github.com/oubowu/MarqueeLayoutLibrary

一个支持四个方向循环滚动的自定义控件


SimpleRatingBar: https://github.com/ome450901/SimpleRatingBar

A simple RatingBar with scale animation


SmileyRating: https://github.com/sujithkanna/SmileyRating

卡通萌萌系 Rating 组件,快用这个让你的用户去商店给你的 App 评分吧


MaterialRatingBar: https://github.com/DreaminginCodeZH/MaterialRatingBar

一款漂亮的打分效果


SimpleRatingBar: https://github.com/FlyingPumba/SimpleRatingBar

A simple RatingBar for Android


RatingView: https://github.com/Ornolfr/RatingView

等级评分


SmileBar: https://github.com/eugeneek/SmileBar

等级评分


AndroidGooView: https://github.com/smartbetter/AndroidGooView

一个自定义粘性控件,拖动GooView,在一定的范围内具有粘性效果,当超出范围时,GooView消失


BezierMaker: https://github.com/venshine/BezierMaker

通过de Casteljau算法绘制贝塞尔曲线,并计算它的切线,实现1-7阶贝塞尔曲线的形成动画


MagicaSakura: https://github.com/Bilibili/MagicaSakura

B 站出品的 Android 主题切换


Scoops: https://github.com/52inc/Scoops

主题管理切换


Spotlight: https://github.com/wooplr/Spotlight

showcasing specific features in the app


Android-Cling: https://github.com/MajeurAndroid/Android-Cling

首次使用软件时指导用户操作


RadarChart: https://github.com/qstumn/RadarChart

一个可以自由定制、旋转交互的Android雷达图Lib


polygonsview: https://github.com/jiangzehui/polygonsview

模仿掌上英雄联盟能力分析效果


SpiderWebScoreView: https://github.com/xiaopansky/SpiderWebScoreView

Android上的一个蜘蛛网评分控件


AbilityChart: https://github.com/jiefly/AbilityChart

一个能力值属性分布的控件


hintcase: https://github.com/Nescafemix/hintcase

HintCase is a library for Android that will help you create really awesome hints/tips for your apps


HorizontalWheelView: https://github.com/shchurov/HorizontalWheelView

HorizontalWheelView


MultipleStatusView: https://github.com/qyxxjd/MultipleStatusView

一个支持多种状态的自定义View,可以方便的切换到:加载中视图、错误视图、空数据视图、网络异常视图、内容视图


DragPointView: https://github.com/javonleee/DragPointView

QQ 未读气泡拖拽组件,轻松集成


QQBubbleView: https://github.com/Yasic/QQBubbleView

利用三阶贝塞尔曲线模仿QQ空间直播页面右下角的礼物冒泡特效


SwipeableCard: https://github.com/michelelacorte/SwipeableCard

A simple implementation of swipe card like StreetView!!


Genius-Android: https://github.com/qiujuer/Genius-Android

Android Material Design Theme UI and Tool Library. http://genius.qiujuer.net


MemorySpinner: https://github.com/Jasonchenlijian/MemorySpinner

可以记住历史选项的spinner


MaterialSpinner: https://github.com/ganfra/MaterialSpinner

Spinner with Material Design - Down to API 9


DanmakuFlameMaster: https://github.com/Bilibili/DanmakuFlameMaster

B 站出品的 Android 开源弹幕引擎 —— 烈焰弹幕使


DanmukuLight: https://github.com/hpdx/DanmukuLight

Android上专为视屏直播打造的轻量级弹幕库(100多kb)


DanmakuFlameMaster: https://github.com/Bilibili/DanmakuFlameMaster

大弹幕时代来临了,这里是Android上最好的开源弹幕引擎·烈焰弹幕使 ~ 被弹幕吞噬吧!


StickerView: https://github.com/sangmingming/StickerView

a sticker view for android application


phrase: https://github.com/square/phrase

Phrase is an Android string resource templating library


TourGuide: https://github.com/worker8/TourGuide

TourGuide is an Android library that aims to provide an easy way to add pointers with animations over a desired Android View


cheesesquare: https://github.com/chrisbanes/cheesesquare

Demos the new Android Design library.


ImageProcessing: https://github.com/pepoc/ImageProcessing

这个贴纸Demo是基于 http://blog.isming.me/2015/05/10/sticker-view/ 现有基础的优化。


QuantityView: https://github.com/himanshu-soni/QuantityView

Android quantity view with add and remove button.


BubbleView: https://github.com/lguipeng/BubbleView

Bubble View 聊天气泡


MaterialDesignLibrary: https://github.com/navasmdc/MaterialDesignLibrary

This is a library with components of Android L to you use in android 2.2


Lollipop-AppCompat-Widgets-Skeleton: https://github.com/sachin1092/Lollipop-AppCompat-Widgets-Skeleton

A skeleton of google's appcompat android navigation drawer with material design.


material: https://github.com/rey5137/material

A library to bring fully animated Material Design components to pre-Lolipop Android.http://rey5137.com/material/


android_maskable_layout: https://github.com/christophesmet/android_maskable_layout

A library that easily allows you to mask layouts/viewgroups.


bubbles-for-android: https://github.com/txusballesteros/bubbles-for-android

Bubbles for Android is an Android library to provide chat heads capabilities on your apps. With a fast way to integrate with your development.


FloatingView: https://github.com/recruit-lifestyle/FloatingView

http://engineer.recruit-lifestyle.co.jp/techblog/2015-07-29-floatingview/


Android-Lock9View: https://github.com/TakWolf/Android-Lock9View

An Android grid lock screen view with a callback interface.


CreditsRoll: https://github.com/frakbot/CreditsRoll

[insert Star Wars theme here]


discreteSeekBar: https://github.com/AnderWeb/discreteSeekBar


WheelIndicatorView: https://github.com/dlazaro66/WheelIndicatorView

A 'Google Fit' like activity indicator for Android


Android-Bootstrap: https://github.com/Bearded-Hen/Android-Bootstrap

Bootstrap style widgets for Android, with Glyph Icons


dspec: https://github.com/lucasr/dspec

Define and render UI specs on top of your Android UI


android-materialshadowninepatch: https://github.com/h6ah4i/android-materialshadowninepatch

Provides 9-patch based drop shadow for view elements. Works on API level 9 or later.


SimpleFingerGestures_Android_Library: https://github.com/championswimmer/SimpleFingerGestures_Android_Library

Android


Decor: https://github.com/chemouna/decor

Android layout decorators : Injecting custom attributes in layout files, Using decorators to get rid of unnecessary class explosion with custom views


voice-recording-visualizer: https://github.com/tyorikan/voice-recording-visualizer

Simple Visualizer from mic input for Android.


MoveMapLocation: https://github.com/scp504677840/MoveMapLocation

移动地图选址