文档章节

github开源Android组件资源整理(五)ScrollView, TimeView, TipView, FlipView, ColorPickView

k
 kim366
发布于 2016/05/13 19:19
字数 937
阅读 13
收藏 0

九、ScrollView

  1. Discrollview
    支持滚动时Item淡入淡出,平移,缩放效果的ScrollView
    项目地址:https://github.com/flavienlaurent/discrollview
    Demo地址:https://github.com/flavienlaurent/discrollview/raw/master/sample.apk

  2. PullScrollView
    仿照新浪微博Android客户端个人中心的ScrollView,下拉背景伸缩回弹效果。
    项目地址:https://github.com/MarkMjw/PullScrollView
    效果图:Renderings

  3. ParallaxScrollView
    支持视差滚动的ScrollView ,背景图片的滚动速度小于ScrollView中子控件的滚动速度
    项目地址:https://github.com/chrisjenx/ParallaxScrollView
    Demo地址:http://cloud.github.com/downloads/chrisjenx/ParallaxScrollView/ParallaxScrollViewDemo-v1.0.5.apk

  4. AKParallax-Android
    支持视差滚动的ScrollView
    项目地址:https://github.com/ideaismobile/AKParallax-Android
    Demo地址:https://play.google.com/store/apps/details?id=com.appkraft.parallax_sample

十、TimeView

包括TimePicker、DatePicker、CalendarView、Clock等时间相关控件

  1. android-times-square
    Android日历时间部件,支持选取单个日期,多个日期,及日期区间段和对话框形式显示
    项目地址:https://github.com/square/android-times-square
    Demo地址:https://github.com/Trinea/TrineaDownload/blob/master/times-square-demo.apk?raw=true

  2. android-calendar-card
    日历
    项目地址:https://github.com/kenumir/android-calendar-card
    Demo地址:https://play.google.com/store/apps/details?id=com.wt.calendarcardsample
    效果图:Renderings

  3. AndroidWheel
    Android Wheel支持城市、多种日期时间、密码、图片
    项目地址:https://code.google.com/p/android-wheel/
    效果图:Renderings

  4. GoogleDateTimePickers
    时间选择部件
    项目地址:https://github.com/Mirkoddd/GoogleDateTimePickers
    文档地址:https://play.google.com/store/apps/details?id=com.mirko.sample&hl=it

  5. DateTimePicker
    日期选择部件(Google Agenda的样式风格)
    项目地址:https://github.com/flavienlaurent/datetimepicker
    Demo地址:https://raw.github.com/biboune/datetimepicker/master/datetimepicker-sample.apk
    效果图:Renderings

  6. android-betterpickers
    提供日期、数字、时间(数字方式和钟表方式)、重复周期(闹钟的周期重复)、HMS(时、分、秒)的选择,支持以DialogFragment的弹窗选择
    项目地址:https://github.com/derekbrameyer/android-betterpickers
    Demo地址:https://play.google.com/store/apps/details?id=com.doomonafireball.betterpickers.sample 效果图:Renderings

  7. Android Week View
    日期控件,支持周,天视图,支持自定义样式
    项目地址:https://github.com/alamkanak/Android-Week-View
    效果图:Renderings

十一、TipView

包括Toast、角标、UndoBar等提示性控件

  1. Crouton
    丰富样式的Toast,允许alert、comfirm、info样式及点击消失样式,允许设置Toast显示时间,允许自定义View。 本文32. SuperToasts为其扩展版
    项目地址:https://github.com/keyboardsurfer/Crouton
    Demo地址:http://play.google.com/store/apps/details?id=de.keyboardsurfer.app.demo.crouton

  2. supertooltips
    带动画效果的Tips显示
    项目地址:https://github.com/nhaarman/supertooltips
    Demo地址:https://play.google.com/store/apps/details?id=com.haarman.supertooltips

  3. Android ViewBadger
    为其他View添加角标等
    项目地址:https://github.com/jgilfelt/android-viewbadger
    Demo地址:https://github.com/Trinea/TrineaDownload/blob/master/android-viewbadger.apk?raw=true
    效果图:

  4. SuperToasts
    更丰富样式的toast,支持Button、Progress、Horizontal Progress样式、支持进入动画、支持撤销及其动画设置
    项目地址:https://github.com/JohnPersano/SuperToasts
    Demo地址:https://play.google.com/store/apps/details?id=com.supertoastsdemo
    效果图:SuperButtonToast

  5. UndoBar
    屏幕底部显示取消或是确认的PopupWindows
    项目地址:https://github.com/soarcn/UndoBar
    效果图:Renderings

  6. UndoBar
    屏幕底部显示取消或是确认某操作
    项目地址:https://github.com/jenzz/Android-UndoBar
    效果图:Renderings

  7. Android-ActionItemBadge
    可以在ActionBar的MenuItem上显示一个小角标
    项目地址:https://github.com/mikepenz/Android-ActionItemBadge
    效果图:Renderings

十二、FlipView

  1. android-flip
    类似Flipboard翻转动画的实现
    项目地址:https://github.com/openaphid/android-flip
    Demo地址:https://github.com/openaphid/android-flip/blob/master/FlipView/Demo/APK/Aphid-FlipView-Demo.apk?raw=true
    APP示例:flipboard

  2. FlipImageView
    支持x、y、z及动画选择的翻转动画的实现
    项目地址:https://github.com/castorflex/FlipImageView
    Demo地址:https://play.google.com/store/apps/details?id=fr.castorflex.android.flipimageview

  3. FoldableLayout
    Flip翻转效果的ListView,目前还不支持ListView缓存
    项目地址:https://github.com/alexvasilkov/FoldableLayout
    Demo地址:http://play.google.com/store/apps/details?id=com.alexvasilkov.foldablelayout.sample

十三、ColorPickView

  1. ColorPickerView
    颜色选择器,支持PopupWindows或新的Activity中打开
    项目地址:https://code.google.com/p/color-picker-view/
    效果图:Renderings

  2. HoloColorPicker
    颜色选择器
    项目地址:https://github.com/LarsWerkman/HoloColorPicker
    Demo地址:https://docs.google.com/file/d/0BwclyDTlLrdXRzVnTGJvTlRfU2s/edit

  3. ColorPickerPreference
    颜色选择器
    项目地址:https://github.com/attenzione/android-ColorPickerPreference
    效果图:Renderings

  4. ColorPicker
    颜色选择器(Google Agenda中的样式风格)
    项目地址:https://github.com/flavienlaurent/colorpicker
    Demo地址:https://raw.github.com/biboune/colorpicker/master/colorpicker-sample.apk 效果图:Renderings

本文转载自:http://blog.csdn.net/oyangyujun/article/details/43340813

共有 人打赏支持
k
粉丝 1
博文 129
码字总数 0
作品 0
朝阳
Android开源项目第一篇——个性化控件(View)篇

本文为那些不错的Android开源项目第一篇——个性化控件(View)篇,主要介绍Android上那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、Progr...

军歌
2014/10/09
0
0
GitHub 优秀的 Android 开源项目

原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、......

程序袁_绪龙
2015/03/26
0
0
Android 开源控件系列_1

第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、Tip...

wei-spring
2015/01/31
0
0
优秀的 Android 开源项目

摘要 转载http://www.trinea.cn/android/android-open-source-projects-view/,方便大家找到自己合适的资料 目录[-] 一、ListView 二、ActionBar 三、Menu 四、ViewPager 、Gallery 五、Gri...

ljrapple
2015/04/06
0
1
Android开源实战:一个简单 & 好用的搜索框(含历史搜索记录)

前言 Android开发中,类似下图的搜索功能非常常见 搜索功能 今天,我将手把手教大家实现一款封装了 历史搜索记录功能 & 样式的Android自定义搜索框 开源库,希望你们会喜欢。 示意图 已在Git...

BillyLu1994
04/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

深入理解OAuth2.0协议

1. 引言 如果你开车去酒店赴宴,你经常会苦于找不到停车位而耽误很多时间。是否有好办法可以避免这个问题呢?有的,听说有一些豪车的车主就不担心这个问题。豪车一般配备两种钥匙:主钥匙和泊...

xtof
22分钟前
1
0
Linux学习-0920

3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令 一、usermode命令 usermode作用是用来修改用户信息。 方法: usermod 参数 username 示例1:修改用户uid usermod -u 1010 test5 示例2...

wxy丶
31分钟前
1
0
synchronized锁对象的坑

今天本来写点其他东西,碰巧写了一下synchronized,没想到掉坑里面了,大佬别笑。 起初代码大概是这样的: package com.ripplechan.part_1_2_3;import java.util.concurrent.CountDownL...

RippleChan
35分钟前
1
0
XAMPP环境搭建(Apache + MariaDB + PHP + Perl)

operation system:ubuntu-18.04.1 step1:download XAMPP #sudo wget https://www.apachefriends.org/xampp-files/7.2.9/xampp-linux-x64-7.2.9-0-installer.run step2:install XAMPP #sudo ......

硅谷课堂
37分钟前
0
0
关于获取3DS MAX中的蒙皮数据 3DSMAX C++API的应用

目的是为OSG做自定义的导出插件. 记录取得数据的方法. Max在代码中会提供一个INode对象. 从这个对象里取出各种数据. getSkin这个函数取出了ISkin修改器 下面这个函数一样是用于学习, 把数据输...

洛克人杰洛
43分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部