0


各种Android ui 开源框架

  • Titanic - 可以显示水位上升下降的TextView。
  • AndroidSwipeLayout - 滑动Layout,支持单个View,ListView,GridView,demo-apk。
  • android-typeface-helper - Android Typeface Helper 可以帮你轻松实现自定义字体的库。
  • android-lockpattern - Android的图案密码解锁, 文档介绍。
  • ToggleButton - 状态切换的 Button,类似 iOS,用 View 实现。
  • android-typeface-helper - Android Typeface Helper 可以帮你轻松实现自定义字体的库。
  • GuideBackgroundColorAnimation - 实现滑动ViewPager渐变背景色。
  • Toolbar - Toolbar替换Android Toolbar,说明。
  • PagerSlidingTabStrip - 一个支持Material Design的PagerSlidingTabStrip。
  • MaterialViewPager - 一个易于使用的 Material Design ViewPager 库。
  • PinnedListView - PinnedListView悬浮Head效果修改,github pinned-section-listview。
  • APP启动引导页 - APP应用中最常用的APP启动引导页,常见的4种引导项目方式:splash,viewpage,viewflipper,scrollview。
  • GuideHelper - 实现Android新手引导页,可以在提示也绘制实际的view,在view的上下左右位置添加提示信息的图片。
  • AwesomeText - 简化TextViews中Spans使用的库。
  • dialogplus - 一个简单容易使用的对话框——DialogPlus。
  • material-dialogs - Material Design风格Dialogs。
  • CardView - 3d卡片效果-国人。
  • FilterMenu - 这是一个自定义的圆形菜单,效果非常酷。
  • GridPasswordView - 类似微信,支付宝支付时候的输入密码页面效果,带格子的密码输入框。
  • BlurLockView - 毛玻璃效果的密码解锁界面, 支持简单定制。
  • PersistentSearch - 模仿Google Now, Google Maps Google Play的SearchBar,下拉列表匹配、录音。
  • Droppy - Android 下简洁好看的 Dropdown 菜单。
  • UltimateRecyclerView - 这是一个终极的 RecyclerView,有下拉刷新、滑动删除、拖拽、加载更多、丰富动画等功能。
  • SmartTabLayout - SmartTabLayout实现viewpgaer页面导航效果,简化并实现android的TabHost效果,顶部滑动tab,引导页,可以自定义tab样式,过渡效果 实现网易tab,微博tab,微信tab等so easy。 集成了SpringIndicator拖拽效果 。
  • PagerBottomTabStrip - 一个基本按谷歌Material Design规范完成的安卓底部导航栏控件。
  • richeditor - RichEditor for Android 是 Android 平台下一个所见即所得的文本编辑器控件。
  • StatedFragment - 保存Fragment的状态。
  • PopoverView - 一个模仿iOS UIPopoverController效果的控件。
  • CreditsRoll - 实现星球大战字幕效果。
  • MatchView - 电影级TextView动画效果,绝对惊艳你的双眼!。
  • SwipeMenuListView - listView侧滑删除效果:SwipeMenuListView。
  • Side-Menu.Android - 分类侧滑菜单。
  • SlidingMenu - 炫酷侧滑菜单布局框架,iOS版本的实现:SlideMenuView。
  • ParallaxSwipeBack - 带视觉差的侧滑返回,类似于新版微信和lofter的侧滑返回效果。核心代码小于50行。
  • AndroidFlowLayout - A flow layout for Android。
  • ViewPagerIndicator - 取代TabHost,实现滑动tab,引导页等效果。
  • Android-ScreenSlidePager - Full screen slide pager to display images fetched from Internet by Picasso。
  • MaterialViewPager - MaterialViewPager。
  • FlipViewPager.Draco - FlipViewPager.Draco。
  • android-shape-imageview - 图片圆角、三角、五角、圆形、多角。
  • NotBoringActionBar - 隐藏图片的导航栏。
  • MultiCardMenu - 仿QQ手机管家首页菜单写的一个开源组件MultiCardMenu。
  • fit-chart - fit-chart 一个类似于谷歌健康应用的轮子(wheel view)视图,效果很不错。
  • BGABadgeView-Android - Badge控件分享,各式各样的徽章控件。
  • Android-ItemTouchHelper-Demo - 可拖拽 RecyclerView, 讲解。
  • 浮动操作按钮详解 - 讲解浮动操作按钮,从官方的和第三方库makovkastar/FloatingActionButton 和futuresimple/android-floating-action-button 这样的第三方库。的两方面讲解,同时还讲到了如何自定义CoordinatorLayout Behavior。
  • advanced-textview - advanced-textview各种高级功能的textview,包括动画,阴影,各种字体,艺术字,HTML格式显示,表情等。
  • QuickReturn - 给几乎所有可以滑动的 View 加上快速返回的 Header 或者 Footer,使用非常方便。
  • Android-PickerView - 仿iOS的PickerView控件,有时间选择和选项选择并支持一二三级联动效果。
  • idisfkj.picker - 滑轮选择器,教程。
  • DraggedViewPager - 可以在多个 Page 之间可以拖放元素的控件。
  • MultiViewPager - 对 ViewPager 的一个扩展,Page 可宽可窄,表现很像 Gallelry。
  • Android-Week-View - Android Week View是一种用于应用程序中显示日历的安卓库。它支持自定义样式。。
  • MaterialCalendarView - 是一款遵循 Material Design 风格的 Android 日历。
  • WeekCalendar - 周模式的日历自定义控件,支持 4.0 以上。
  • DragLinearLayout - DragLinearLayout:自定义的线性布局,里面的UI可以自由拖动。
  • floatingsearchview - floatingsearchview 一个带搜索下拉列表提示的搜索控件。
  • LabelView - LabelView 一个简单的标签控件 支持自定义 文字大小(textSize), 间距(labelTopPadding), 背景色(backgroundColor), 和方向(direction)等。
  • MaterialCalendarView - 是一款遵循 Material Design 风格的 Android 日历。
  • SlideDetailsLayout - SlideDetailsLayout:高仿淘宝、京东商品详情页面的上拉加载图文详情功能。
  • MaterialDesignDemo - 基于Material Design Support Library的一个小Demo,这个Demo会慢慢的去完善,不仅仅是一个基于MD的Demo。里面会含有各种工具类,通用的一些Aadpter以及一些组件等。Android自定义View之高仿QQ健康
  • BaseRecyclerViewAdapterHelper - 集成了RecyclerViewAdapter的常用功能的基类,大量减少Adapter写的代码,轻松添加点击事件、添加RecyclerView加载动画、新增添加头部、添加尾部、新增下拉刷新、上拉加载更多、新增分组、自定义item类型。
  • ahbottomnavigation - 一个仿 Material Bottom Navigation 的类库。
  • StickyHeaderListView - 功能强大的StickyHeaderListView:标题渐变、吸附悬停、筛选分类、动态头部等。
卫星菜单
  • android-satellite-menu - 点击主按钮,会弹出多个围绕着主按钮排列的子按钮,从而形成一个弹出式菜单。子按钮弹出和消失的动画效果都很棒。这种弹出式菜单按钮应用在Path app中。
  • ArcMenu - 实现弹出式按钮群(菜单)。点击主按钮,会在住按钮旁边弹出多个按钮(菜单)。弹出的按钮有两种排列形式,一种是围绕着主按钮成圆弧形排列,一种是和主按钮并排成一字型排列, 仿Path 2.0 (for iOS)。
  • Radial Menu Widget - 实现各种圆形或者半圆形菜单,以及圆形进度条。
  • android-circlebutton - 圆形按钮,有动画点击效果。
  • CircularFloatingActionMenu - 卫星菜单。
  • ElasticDownload - 挺酷的下载进度条。
  • android-snake-menu - 仿 Tumblr 的 Android 可拖拽蛇形动画菜单。
节选器
  • SegmentView - 类似iOS的Segment Control控件,第一种方式是使用 RadioGroup 实现,O网页链接。
  • SHSegmentControl - 类似iOS的Segment Control控件,此种方式的可定制化更好。
  • android-segmentedradiobutton - 在Android中实现类似iOS的分段单选按钮(segmented control),本人以前项目一直使用,值得拥有。
  • android-segmented-control - RadioGroup实现类似ios的分段选择(UISegmentedControl)控件。
下拉刷新
  • Android-Ptr-Comparison - Android 下拉刷新开源库对比,非常nice!!
  • Android-PullToRefresh - 最经典、最多人用的下拉刷新、加载更多。
  • PullDownListView - 一个下拉刷新的控件,实现了仿微信下拉中眼睛动画的效果。
  • DragTopLayout - 实现整个layout下拉刷新。
  • ZrcListView - 一个顺滑又漂亮的Android下拉刷新与加载更多列表组件,增加下拉刷新及滚动到底部自动加载的功能;增加越界回弹效果;增加自定义列表项动画的功能。
  • TwitterCover-Android - Twitter Android客户端的下拉封面模
标签: android ui 开源

本文转载自: https://blog.csdn.net/wang688699/article/details/137428546
版权归原作者 wang688699 所有, 如有侵权,请联系我们删除。

“各种Android ui 开源框架”的评论:

还没有评论