各种Android自定义控件、Widget、Material Design

beautifulgoose 发布于3月前 •最后由 刘璐宇3月前回复 阅读2413692次
1 条评论

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

Material Design 风格的 About 页面设计

 

AboutLibrarieshttps://github.com/mikepenz/AboutLibraries

AboutLibraries is a library to offer some information of libraries

 

FooterNavigationViewhttps://github.com/borjabravo10/FooterNavigationView

FooterNavigationView helps to show a footer inside the NavigationView

LazyLoadingViewshttps://github.com/jineshfrancs/LazyLoadingViews

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

TimerViewhttps://github.com/fashare2015/TimerView

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

 

SharePanelhttps://github.com/architjn/SharePanel

A small Behavior Example

EdgeTranslucenthttps://github.com/qinci/EdgeTranslucent

Android 任意View边沿渐变透明

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

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

Swipperhttps://github.com/pkarira/Swipper

手势控制库

 

AndroidAppShortcutshttps://github.com/michelelacorte/AndroidAppShortcuts

支持7.0的快捷方式

Carousel-Notificationhttps://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

 

ViewSpreadTranslationControllerhttps://github.com/zhangke3016/ViewSpreadTranslationController

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

 

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

Android 状态切换按钮效果

ChatMessageViewhttps://github.com/bassaer/ChatMessageView

聊天布局

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

Instagram风格颜色过渡

PlayWidgethttps://github.com/Cleveroad/PlayWidget

新颖独特的音乐播放布局

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

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

ZuiMeiTAGhttps://github.com/huage2580/ZuiMeiTAG

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

HideKeyboardhttps://github.com/yingLanNull/HideKeyboard

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

TContributionsViewhttps://github.com/barryhappy/TContributionsView

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

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

Adblock Webview,支持自动屏蔽广告

SwipeCaptchahttps://github.com/mcxtzhang/SwipeCaptcha

仿斗鱼滑动验证码

CaptchaImageViewhttps://github.com/jineshfrancs/CaptchaImageView

验证码图片 ImageView,相当实用

 

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

Materially inspired widgets and views that expose RxJava bindings

mismeterhttps://github.com/yongjhih/mismeter

简单的仪表盘

Thermometerhttps://github.com/kofigyan/Thermometer

android温度计

ArcLayouthttps://github.com/florent37/ArcLayout

漂亮的弧形顶部布局效果

Timeconhttps://github.com/alxrm/Timecon

Easy-to-use animated clock icon

ClearScreenHelperhttps://github.com/Yellow5A5/ClearScreenHelper

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

 

TinyDancerhttps://github.com/friendlyrobotnyc/TinyDancer

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

SGiOSViewshttps://github.com/Shubhank101/SGiOSViews

IOS 风格选择控制

GestureLockMasterhttps://github.com/AMQR/GestureLockMaster

手势解锁通用库 android

Pinviewhttps://github.com/GoodieBag/Pinview

Pin 码效果的 UI 裤子


LolliPinhttps://github.com/OrangeGangsters/LolliPin

A Material design Android pincode library. Supports Fingerprint


PinLockViewhttps://github.com/aritraroy/PinLockView

A clean, minimal, highly customizable pin lock view

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

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

CouponViewhttps://github.com/dongjunkun/CouponView

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

SmartisanTimehttps://github.com/SpiritMan/SmartisanTime

仿锤子时间View

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

WavyLineViewhttps://github.com/andyxialm/WavyLineView

A custom wavy line view for android

CompoundLayouthttps://github.com/Jaouan/CompoundLayout

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

LiveLayouthttps://github.com/Qiang3570/LiveLayout

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

WeChatPswKeyboardhttps://github.com/zuiwuyuan/WeChatPswKeyboard

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

ActionCardViewhttps://github.com/AdamMc331/ActionCardView

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

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

It’s just an example of material transition

 

FlightSeathttps://github.com/ldoublem/FlightSeat

机票座位选择

 

maonihttps://github.com/rm3l/maoni

轻量安卓反馈库

  

FloatingViewServicehttps://github.com/hanbaokun/FloatingViewService

MIUI8 悬浮球

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

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

 

StackOverViewhttps://github.com/Bossyao168/StackOverView

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

MarqueeLayoutLibraryhttps://github.com/oubowu/MarqueeLayoutLibrary

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

SmileyRatinghttps://github.com/sujithkanna/SmileyRating

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

MaterialRatingBarhttps://github.com/DreaminginCodeZH/MaterialRatingBar

一款漂亮的打分效果

SimpleRatingBarhttps://github.com/FlyingPumba/SimpleRatingBar

A simple RatingBar for Android

RatingViewhttps://github.com/Ornolfr/RatingView

等级评分

SmileBarhttps://github.com/eugeneek/SmileBar

等级评分

AndroidGooViewhttps://github.com/smartbetter/AndroidGooView

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

BezierMakerhttps://github.com/venshine/BezierMaker

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

  

MagicaSakurahttps://github.com/Bilibili/MagicaSakura

B 站出品的 Android 主题切换

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

主题管理切换

Spotlighthttps://github.com/wooplr/Spotlight

showcasing specific features in the app

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

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

RadarCharthttps://github.com/qstumn/RadarChart

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

polygonsviewhttps://github.com/jiangzehui/polygonsview

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

 

SpiderWebScoreViewhttps://github.com/xiaopansky/SpiderWebScoreView

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

AbilityCharthttps://github.com/jiefly/AbilityChart

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

 

hintcasehttps://github.com/Nescafemix/hintcase

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

 

HorizontalWheelViewhttps://github.com/shchurov/HorizontalWheelView

HorizontalWheelView

MultipleStatusViewhttps://github.com/qyxxjd/MultipleStatusView

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

QQBubbleViewhttps://github.com/Yasic/QQBubbleView

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

SwipeableCardhttps://github.com/michelelacorte/SwipeableCard

A simple implementation of swipe card like StreetView!!



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

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

MemorySpinnerhttps://github.com/Jasonchenlijian/MemorySpinner

可以记住历史选项的spinner

MaterialSpinnerhttps://github.com/ganfra/MaterialSpinner

Spinner with Material Design - Down to API 9

DanmakuFlameMasterhttps://github.com/Bilibili/DanmakuFlameMaster

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

DanmukuLighthttps://github.com/hpdx/DanmukuLight

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

DanmakuFlameMasterhttps://github.com/Bilibili/DanmakuFlameMaster

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

StickerViewhttps://github.com/sangmingming/StickerView

a sticker view for android application

phrasehttps://github.com/square/phrase

Phrase is an Android string resource templating library

TourGuidehttps://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

cheesesquarehttps://github.com/chrisbanes/cheesesquare

Demos the new Android Design library.

ImageProcessinghttps://github.com/pepoc/ImageProcessing

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

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

Android quantity view with add and remove button.



BubbleViewhttps://github.com/lguipeng/BubbleView

Bubble View 聊天气泡

MaterialDesignLibraryhttps://github.com/navasmdc/MaterialDesignLibrary

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






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

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

materialhttps://github.com/rey5137/material

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















android_maskable_layouthttps://github.com/christophesmet/android_maskable_layout

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

bubbles-for-androidhttps://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.

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

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

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

An Android grid lock screen view with a callback interface.

CreditsRollhttps://github.com/frakbot/CreditsRoll

[insert Star Wars theme here]

discreteSeekBarhttps://github.com/AnderWeb/discreteSeekBar


WheelIndicatorViewhttps://github.com/dlazaro66/WheelIndicatorView

A ‘Google Fit’ like activity indicator for Android

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

Bootstrap style widgets for Android, with Glyph Icons

dspechttps://github.com/lucasr/dspec

Define and render UI specs on top of your Android UI

android-materialshadowninepatchhttps://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



Decorhttps://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-visualizerhttps://github.com/tyorikan/voice-recording-visualizer

Simple Visualizer from mic input for Android.

MoveMapLocationhttps://github.com/scp504677840/MoveMapLocation

移动地图选址

  • 刘璐宇
  • WillBar
  • 刘璐宇
  • 奔跑大蜗牛
需要 登录 后回复方可回复, 如果你还没有账号你可以 注册 一个帐号。