Android第三方View

收集平时笔者遇到的开源第三方View,方便以后自己查看。更何况,笔者是比较提倡不要重复造轮子的,所以收集、了解当下比较流行的Android开源项目是很有必要。如果利用好了这些项目,说不定会让你的项目事半功倍或眼前一亮。

下面,就让我们一起来看看:

  1. https://github.com/lorensiuswlt/NewQuickAction3D
  2. https://github.com/pingpongboss/StandOut (可以创建浮动窗口)
  3. https://github.com/Mapsaurus/Android-PanesLibrary (创建多个fragment,可以用作显示二级菜单)
  4. https://github.com/snowdream/android-log (第三方日志辅助工具)
  5. https://github.com/gabrielemariotti/cardslib
    https://github.com/afollestad/Cards-UI 卡片式UI
  6. https://github.com/umano/AndroidSlidingUpPanel 可以向下滑动,露出新的一层
  7. https://github.com/MichaelEvans/ColorArt 自动生成主题样式
  8. https://github.com/NetEase/Emmagee android性能测试工具
  9. https://github.com/Issacw0ng/SwipeBackLayout 类似知乎向右滑动返回功能室。向右滑动的过程中,Activity会跟着滑动,当松开手指时,如果滑动距离大于或者滑动速度过会finish掉。手指不松开是不会finish掉的。
  10. https://github.com/sd6352051/NiftyDialogEffects 漂亮动画效果的Dialog
  11. http://www.appance.com/category/android/ 第三方view资源
  12. http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/0714/1633.html 160多个android开源代码汇总
  13. https://github.com/xcltapestry/XCL-Charts Android图表库(XCL-Charts is a free charting library for Android platform.)
  14. https://github.com/riverfor/android-open-project 开源框架集合
  15. http://www.androidicons.com/index.php#free-icons 小图标
  16. https://github.com/JakeWharton/Android-DirectionalViewPager
  17. https://github.com/JakeWharton/ActionBarSherlock
    ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式。
  18. https://github.com/nhaarman/ListViewAnimations
  19. https://github.com/jacobmoncur quiltviewlibrary 瀑布流
  20. https://github.com/jfeinstein10/SlidingMenu 左右滑动菜单
  21. https://github.com/chrisbanes/Android-PullToRefresh 下拉刷新
  22. https://github.com/github/gauges-android Gaug.es for Android是由gaug.es推出的一款在Android设备上对网站流量数据进行实时统计的应用。gauges-android包含了该应用的源代码,开发者可以直接登陆Google Play下载安装该应用。
  23. https://github.com/facebook/facebook-android-sdk
    Facebook SDK for Android是一个开源库,允许开发者将Facebook集成到所开发的Android应用中。
  24. https://github.com/cocos2d/cocos2d-x
    在移动开发领域,将Cocos2D-X用于主流iOS/Android游戏开发的公司、开发团队多不胜数。cocos2d-x是一个开源的支持多平台的2D游戏框架,使用C开发,基于cocos2d-iphone,在MIT许可证下发布。主分支在GitHub上使用OpenGL ES 2.0渲染,而旧版gles11分支则使用OpenGL ES 1.1渲染。支持iOS、Android、Windows Phone 8、Bada、BlackBerry、Marmalade、Windows、Linux等多个平台。支持C、Lua、JavaScript编程语言。
  25. https://github.com/JakeWharton/Android-ViewPagerIndicator
    Android-ViewPagerIndicator指针项目,在使用ViewPager的时候能够指示ViewPager所在的位置,就像Google Play中切换的效果一样,还能使用在应用初始化的介绍页面。
  26. https://github.com/loopj/android-async-http
    android-async-http是Android上的一个异步、基于回调的HTTP客户端开发包,建立在Apache的HttpClient库上。
  27. https://github.com/nostra13/Android-Universal-Image-Loader
    Android上最让人头疼的莫过于从网络获取图片、显示、回收,任何一个环节有问题都可能直接OOM,这个项目或许能帮到你。Universal Image Loader for Android的目的是为了实现异步的网络图片加载、缓存及显示,支持多线程异步加载。
  28. https://github.com/sd6352051/NiftyNotification NiftyNotificationView 一个有漂亮动画效果的通知栏
  29. https://github.com/sd6352051/RiseNumber RiseNumber 类似余额宝,随手记中的账户金额刚进入时金额变动的动画效果
  30. https://github.com/sd6352051/CountZeroView CountZeroView 一个倒计时的控件

集合: http://www.androidviews.net/

文章目录
|