我是靠谱客的博主 高兴茉莉,最近开发中收集的这篇文章主要介绍高手速成android开源项目【View篇】,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。

  

一、ListView

 

  1. android-pulltorefresh 一个强大的拉动刷新开源项目,支持各种控件下拉刷新

  2. android-pulltorefresh-listview 下拉刷新ListView

  3. DropDownListView 下拉刷新及滑动到底部加载更多ListView

  4. DragSortListView 拖动排序的ListView

  5. SwipeListView 支持定义ListView左右滑动事件,支持左右滑动位移,支持定义动画时间

  6. Android-SwipeToDismiss 滑动Item消失ListView

  7. StickyListHeaders GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ExpandListView,支持快速滑动,支持Android2.3及以上

  8. pinned-section-listview GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ExpandListView

  9. PinnedHeaderListView GroupName滑动到顶端时会固定不动直到另外一个GroupName到达顶端的ExpandListView

  10. QuickReturnHeader ListView/ScrollView的header或footer,当向下滚动时消失,向上滚动时出现

  11. IndexableListView ListView右侧会显示item首字母快捷索引,点击可快速滑动到某个item

  12. CustomFastScrollView ListView快速滑动,同时屏幕中间PopupWindows显示滑动到的item内容或首字母

  13. Android-ScrollBarPanel ListView滑动时固定的Panel指示显示在scrollbar旁边

  14. SlideExpandableListView 用户点击listView item滑出固定区域,其他item的区域收缩

  15. JazzyListView ListView及GridView item以特殊动画效果进入屏幕,效果包括grow、cards、curl、wave、flip、fly等等

  16. ListViewAnimations 带Item显示动画的ListView,动画包括底部飞入、其他方向斜飞入、下层飞入、渐变消失、滑动删除等

  17. DevsmartLib-Android 横向ListView

 

二、ActionBar

 

  1. ActionBarSherlock 为Android所有版本提供统一的ActionBar,解决4.0以下ActionBar的适配问题

  2. ActionBar-PullToRefresh 下拉刷新,ActionBar出现加载中提示

  3. FadingActionBar ListView向下滚动逐渐显现的ActionBar

  4. NotBoringActionBar google music下拉收缩的ActionBar

  5. RefreshActionItem 带进度显示和刷新按钮的ActionBar

  6. GlassActionBar 类似玻璃的有一定透明度的ActionBar

 

三、Menu

 

  1. MenuDrawer 滑出式菜单,通过拖动屏幕边缘滑出菜单,支持屏幕上下左右划出,支持当前View处于上下层,支持Windows边缘、ListView边缘、ViewPager变化划出菜单等。

  2. SlidingMenu 滑出式菜单,通过拖动屏幕边缘滑出菜单,支持屏幕左右划出,支持菜单zoom、scale、slide up三种动画样式出现。

  3. ArcMenu 支持类似Path的左下角动画旋转菜单及横向划出菜单、圆心弹出菜单

  4. android-satellite-menu 类似Path的左下角动画旋转菜单

  5. radial-menu-widget 圆形菜单,支持二级菜单

  6. Android Wheel Menu 圆形旋转选取菜单

  7. FoldingNavigationDrawer滑动并以折叠方式打开菜单

 

四、ViewPager 、Gallery

 

  1. Android-ViewPagerIndicator 配合ViewPager使用的Indicator,支持各种位置和样式

  2. JazzyViewPager 支持Fragment切换动画的ViewPager,动画包括转盘、淡入淡出、翻页、层叠、旋转、方块、翻转、放大缩小等

  3. Android-DirectionalViewPager 支持横向和纵向(垂直)的ViewPager

  4. android-pulltorefresh 支持下拉刷新的ViewPager

  5. FancyCoverFlow支持Item切换动画效果的类似Gallery View

  6. AndroidTouchGallery 支持双击或双指缩放的Gallery(用ViewPager实现)

  7. Salvage view 带View缓存的Viewpager PagerAdapter,很方便使用

 

五、GridView

 

  1. StaggeredGridView 允许非对齐行的GridView

  2. AndroidStaggeredGrid 允许非对齐行的GridView

  3. PinterestLikeAdapterView 允许非对齐行的GridView

  4. DraggableGridView Item可拖动交换位置的GridView,类似桌面的单屏效果

 

六、ImageView

 

  1. PhotoView 支持双击或双指缩放的ImageView

  2. android-gif-drawable 支持gif显示的view

  3. ImageViewEx 支持Gif显示的ImageView

  4. RoundedImageView 带圆角的ImageView

 

七、ProgressBar

 

  1. SmoothProgressBar 水平进度条

  2. ProgressWheel 支持进度显示的圆形ProgressBar

  3. android-square-progressbar 在图片周围显示进度

  4. HoloCircularProgressBar Android4.1 时钟App样式

 

八、其他

 

    1. achartengine 强大的图标绘制工具

    2. GraphView 绘制图表和曲线图的View

    3. android-flip 类似Flipboard翻转动画的实现

    4. FlipImageView 支持x、y、z及动画选择的翻转动画的实现

    5. SwipeBackLayout 左右或向上滑动返回的Activity

    6. Cards-UI 卡片式View,支持单个卡片,item为卡片的ListView

    7. cardslib 卡片式View,支持单个卡片,item为卡片的ListView和GridView

    8. android-styled-dialogs 可自定义样式的dialog

    9. Crouton 丰富样式的Toast

    10. supertooltips 带动画效果的Tips显示

    11. Android ViewBadger为其他View添加角标等

    12. Android Sliding Up Panel 可拖动的View,能在当前Activity上扶起一个可拖动的Panel

    13. android-times-square Android日历部件

    14. android-calendar-card 日历

    15. ColorPickerView 颜色选择器,支持PopupWindows或新的Activity中打开

    16. HoloColorPicker 颜色选择器

    17. AndroidWheel Android Wheel支持城市、多种日期时间、密码、图片

    18. android-flowtextview文字自动环绕其他View的Layout

    19. Segmented Radio Buttons for Android iOS’s segmented controls的实现

    20. TableFixHeaders 第一列固定的Table

    21. Android Form EditText 验证输入合法性的编辑框

    22. UITableView ios风格控件

    23. ATableView ios风格控件

    24. UndoBar屏幕底部显示取消或是确认的PopupWindows

    25. Inscription可用于展示应用change和new feature信息

    26. ActivityTransition Activity切换动画,包括渐变、flip、某个位置进入等等

    27. Cropper 图片局部剪切工具,可触摸控制选择区域或旋转

    28. GlowPadBackport将Android4.2的锁屏界面解锁扩展到Android1.6及1.6+

    29. GlowPadView Android4锁屏界面解锁

    30. android-lockpattern Android的图案密码解锁

 

转载于:https://www.cnblogs.com/hnlshzx/p/3511619.html

最后

以上就是高兴茉莉为你收集整理的高手速成android开源项目【View篇】的全部内容,希望文章能够帮你解决高手速成android开源项目【View篇】所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部