Android个性化控件(View)开源项目(二)
Android 开源项目——个性化控件(View)分类整理。包括ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style及其他。
ScrollView
  • 29
    支持滚动时 Item 淡入淡出,平移,缩放效果的 ScrollView
  • 13
    仿照新浪微博 Android 客户端个人中心的 ScrollView,下拉背景伸缩回弹效果。
  • 5
    一个非常简单的弧布局库
  • 3
    支持视差滚动的 ScrollView ,背景图片的滚动速度小于 ScrollView 中子控件的滚动速度
  • 2
    支持视差滚动的 ScrollView
  • 2
    监听滚动视图滚动事件的库,帮助与 Toolbar 的交互动效处理与 Material Design 的实现
  • 6
    有弹性的 ScrollView,实现了当手指滑动到 ScrollView 的顶部、底部时,可以继续的向上、向下拉伸。当释放手指的时候,向上、下回弹
  • 添加一个网址...
TipView
  • 13
    精仿iOS的提示库 SVProgressHUD,api也几乎一样。
  • 19
    丰富样式的 Toast,允许 alert、comfirm、info 样式及点击消失样式,允许设置 Toast 显示时间,允许自定义 View。
  • 5
    带动画效果的 Tips 显示
  • 17
    为其他 View 添加角标(消息圆点)等
  • 6
    更丰富样式的 toast,支持 Button、Progress、Horizontal Progress 样式、支持进入动画、支持撤销及其动画设置。
  • 5
    屏幕底部显示取消或是确认的 PopupWindows
  • 2
    可以在 ActionBar 的 MenuItem 上显示一个小角标
  • 2
    Material Design 风格的 Toast,类似 Google inbox 中的提示。
  • 添加一个网址...
TimeView
  • 30
    Android 日历时间部件,支持选取单个日期,多个日期,及日期区间段和对话框形式显示。
  • 5
    日历
  • 10
    Android Wheel 支持城市、多种日期时间、密码、图片
  • 10
    时间选择部件
  • 4
    日期选择部件(Google Agenda 的样式风格)
  • 4
    提供日期、数字、时间(数字方式和钟表方式)、重复周期(闹钟的周期重复)、HMS(时、分、秒)的选择,支持以 DialogFragment 的弹窗选择。
  • 4
    日期控件,支持周,天视图,支持自定义样式
  • 9
    仿 iOS 的 PickerView 控件,有时间选择和选项选择并支持一二三级联动效果,TimePopupWindow 时间选择器,支持年月日时分,年月日,时分等格式;OptionsPopupWindow 选项选择器,支持一,二,三级选项选
  • 8
    Android 倒计时控件,使用Canvas绘制,支持多种样式。
  • 添加一个网址...
GraphView
  • 36
    强大的图表绘制工具,支持折线图、面积图、散点图、时间图、柱状图、条图、饼图、气泡图、圆环图、范围(高至低)条形图、网状图等;支持图的拖拽缩放;支持 Android 2.2 以上,支持横纵轴缩放,多指缩放,展现动画、高亮、保存到 sdcard
  • 8
    强大的图表绘制工具,支持折线图、面积图、散点图、时间图、柱状图、条图、饼图、气泡图、圆环图、范围(高至低)条形图、拨号图/表、立方线图及各种图的结合.
  • 2
    绘制图表和曲线图的 View,可用于 Android 上的曲形图、柱状图、波浪图展示。
  • 0
    绘制现状图、柱状图、饼状图
  • 1
    XCL-Charts 基于原生的 Canvas 来绘制各种图表,在设计时,尽量在保证开发效率的同时,给使用者提供足够多的定制化能力。
  • 2
    Android 图表库,支持柱状图、分层柱状图、饼状图、线性图。
  • 2
    绘制图表的库,支持 LineChartView、BarChartView 和 StackBarChartView 三中图表类型,并且支持 Android 2.2 及以上的系统。
  • 2
    支持折线图、柱状图、饼图、气泡图、组合图;支持预览、放大缩小,滚动,部分图表支持动画;支持 Android 2.2 以上。
  • 0
    比较简单直接的饼状统计报表图,使用方便,设置相应的属性参数即可。
  • 添加一个网址...
其他
  • 9
    一种漂亮的UI控件,能更灵活的控制数字的增减。可用于购物车商品数量控制。
  • 69
    左右或向上滑动返回的 Activity
  • 6
    视差滑动返回的 Activity
  • 3
    可自定义样式的 dialog,默认与 Holo 主题样式一致,在 Android2.2 以上同一样式。
  • 23
    可拖动的 View,能在当前 Activity 上扶起一个可拖动的 Panel。
  • 5
    第一列固定的 Table
  • 2
    可用于展示应用 change 和 new feature 信息
  • 3
    Activity 切换动画,包括渐变、flip、某个位置进入等等。
  • 5
    针对 View 的各种动画
  • 2
    对android view 动画进行封装,实现起更简单,自带三种常见运动路径,其他的可自定义。
  • 4
    多种android加载动画
  • 7
    Android 的图案密码解锁
  • 5
    另一个 Android 图案解锁库
  • 7
    类似于 SeekBar,不同的是可以选择一个范围内的值而不是单个值。
  • 4
    利用 Chromium 实现的 WebView,解决各个 Android 版本 WebView 不同的问题,同时利用最新 Chrome 代码。
  • 0
    支持预先定义状态的 SeekBar
  • 2
    可添加到设置中的基于对话框的 RankBar 小部件
  • 9
    用于高亮显示应用程序的特定部分,从而突出突出重点。
  • 1
    Android 上的 Segmented Controls,相当于 RadioButton 组。
  • 4
    类似 Tinder 的卡片效果,可以加载图片并动画效果展示,向左滑动表示喜欢,向右表示不喜欢。
  • 2
    改变 ScrollView, ListView, ExpandableListView, GridView, ViewPager 等滚动控件滚动到边缘的颜色效果。
  • 0
    使 ExpandListView 的 Group 滑动到顶端时会固定不动直到另外一个 Group 到达顶端。
  • 22
    滑动 Layout,支持单个 View,ListView,GridView
  • 2
    在 Android 中实现的类似 Windows8 的瓷片布局
  • 6
    带表情情符号的自定义键盘
  • 3
    可以帮你轻松实现自定义字体的库
  • 3
    几个动画效果,其中第二个基于 android-svg 的绘制效果非常好。
  • 9
    仿iOS的AlertViewController 几乎完美还原iOS 的 AlertViewController ,同时支持Alert和ActionSheet模式,每一个细节都是精雕细琢,并把api封装成懒到极致模式,一行代码就可以进行弹窗
  • 5
    支持自定义飞入动画样式的 Dialog
  • 4
    创建 Holo 及 Material Design 样式的 Dialog
  • 4
    类似 Tinder 的卡片效果,可以加载图片并动画效果展示,向左滑动表示喜欢,向右表示不喜欢,根据 Kikoso's Swipeable-Cards 改造而来。
  • 3
    圆形的 SeekBar
  • 7
    显示 DialogFragment 时背景模糊效果
  • 2
    随机值选取的 SeekBar
  • 4
    可以选择一个范围内的值而不是单个值的 SeekBar,RangeBar 的 Material Design 风格适配。
  • 4
    Material Design 风格的 CardView
  • 5
    设置 path 的各种动画效果,以及如何实现复杂路径动画,类似于 ios 中的指纹注册界面的指纹动画效果。
  • 2
    一个简单的 Android 对话框,支持不同的弹出模式
  • 4
    一个简单的流式布局,用法类似 LinearLayout,但是能够让子元素根据宽度自动换行。
  • 3
    一个环形Seekbar组件,支持叠加复合使用
  • 5
    美丽的和可定制的Android的活动,显示在一个应用程序的网页。
  • 4
    只需通过一个URL来在新的活动播放YouTube视频。它支持屏幕方向,媒休音量控制等。
  • 1
    material风格的camera。能使camera使用起来更简单的库。
  • 32
    各种material风格的dialog。 漂亮的的、易于使用的和可定制的Dialog API,你能够使用Material designed风格的Dialog到API 8。
  • 7
    最常见的通知样式库
  • 2
    使用fresco选取多张图片并可预览图片
  • 3
    仿照系统Dialog所写,继承于FrameLayout,添加一些动画,一些显示类型。
  • 5
    一个风力玫瑰图的 View 组件
  • 2
    与 Google 系应用设计相同、支持拉伸、修正原生实现诸多问题的星级评分条。可直接替换 RatingBar。
  • 添加一个网址...
FlipView
ColorPickView
UI Style
更多
添加一个网址...
添加一个卡片…
添加一个卡片…
添加一个卡片…