Android开源项目总结

Android经典的开源项目其实非常多,把自己熟悉的一些开源项目整理起来,希望能对Android开发同学们有所帮助 

项目篇: 

1.Apollo音乐播放器

就一个很好的播放器,但是实现的特别好!!!

地址:https://github.com/Splitter/android_packages_apps_apolloMod

 

2.Oschina客户端

OSChina网站客户端,wp版,ios版都有开源哦。

地址:

https://github.com/oschina/android-app

 

3.Xabber实时聊天工具,(基于xmpp协议)

同类中较好的

地址:https://github.com/redsolution/xabber-android

 

4.四次元新浪微博客户端:

开源的,不错

地址:https://github.com/qii/weiciyuan

 

5.eoe客户端

不错哦

地址:https://github.com/eoecn/android-app/

 

6.博客园android客户端

开源的不错哦,看那

地址:https://github.com/walkingp/AndroidCnblogs

 

7.饭否android客户端

也很不错呀

地址:https://github.com/fanfoudroid/fanfoudroid

 

8.小米便签

小米便签是Android上最受欢迎的应用之一,发布以来累计下载量已突破百万。这个应用从Android开发者角度来看,虽然简单,但五脏俱全,涉及到Android应用编程的方方面面,非常适合作为初学者的参考。下面介绍一下基本特点:
    快速新建,自动保存,自由分类;
    与Google Task同步,方便将本地便签上传、谷歌工作表中的工作项同步到本地;
    独特的清单模式,简单方便的管理事务;
    闹钟提醒,发送便签到桌面、快速分享.
    文本中对邮箱、电话号码、网址的识别,方便快速操作.

地址:https://github.com/MiCode/Notes

 

9.Android SMSPopup弹窗

这个短信息弹窗显示程序

地址:https://github.com/github/android

 

10.vudroid阅读器介绍(Android djvu and pdf viewer):

vudroid是一款能读PDF和djvu两种格式的阅读器,其特点是能够跳页、全屏阅读、能够一次两页连续缓冲、能自由进行页面的缩放、能记忆阅读位置、划屏翻页流畅。其缺点是当文件大时,渲染速度较慢,偶尔会退出

地址:http://code.google.com/p/vudroid/

 

11.条形码扫描二维码---zxing android:

eoe就是使用的这个

地址:http://code.google.com/p/zxing/

 

12.sipdroid:

Sipdroid是android平台上一款开源的网络电话(又称VoIP)软件,Sipdroid支持几乎所有的sip账号,通过Sipdroid,我们可以选择是通过传统电话进行呼叫,还是通过便宜(免费)的网络电话进行呼叫。

地址:http://code.google.com/p/sipdroid/

 

13.android-rss:

一个开源的解析rss的android项目

地址:https://github.com/ahorn/android-rss

 

 

14.GOOGLE IO:

谷歌开发者大会应用,虽然有点难懂,还是很有参考价值(比如其中的图片加载),Google I/O 是 Google 每年都会举办的历时两天的开发者大会,该大会谈及各种技术问题

地址:https://code.google.com/p/iosched/

 

 

 

组件篇:

1.android-flip:可以实现类似FlipBoard那种华丽的效果的翻页:

地址:https://github.com/openaphid/android-flip

 

2.Drag-sort-listview:

可以拖动item重新排序的listview,效果非常赞
地址:https://github.com/bauerca/drag-sort-listview

3.Holoeverywhere:

有些同学非常喜欢Android的holo风格,这个项目绝对让你happy
地址:https://github.com/Prototik/HoloEverywhere

4.Universal-ImageLoader:

这个经典的异步图片加载,不多说了

地址:https://github.com/tisa007/Android-Universal-Image-Loader

 

5.JazzyViewPager:

这玩意可以让ViewPager翻起来更酷,谁用谁知道~~

地址:https://github.com/jfeinstein10/JazzyViewPager

 

  • SlidingMenu:这个是抽屉界面(就是facebook那种)的各种实现版本中,最好的,木有之一!
  • StickyListHeaders:iPhone上经常有这个,就是listview的……不知道怎么解释,自己下载看看吧
  • Android-PullToRefresh:下拉刷新,挺常用的一个组件
  • StaggeredGridView:这是一个瀑布流布局的实现,还不是很完善,但作为学习的案例或者在其基础上扩展还是不错的
  • android-async-http:android的异步请求组件,我个人习惯使用asynctask,不过这个实现还是很优秀的,也推荐给大家
  • ActionBarSherlock:大家熟知的ActionBar在2.x上的兼容性方案;类似的兼容性组件还有许多,有时间为大家一一列出;
  • facebook-android-sdk:不止是一个SDK那么简单哦,比某浪和某人的SDK强几个数量级;
  • NineOldAndroids:想在2.xSDK上使用Android 3.0新增的动画API,那就是它了;没用过的同学一定要试试哦,非常方便~
  • android-swipelistview:让listview的item可以向右滑动,新版Gmail和Pocket里面有用到哦~
  • DataDroid:Android的RESTful封装,没听过RESTful?你去死吧
  • EventBus:和上面的DataDroid同样属于美化底层代码的,这个lib简化了不同组件之间的事件传递
  • android-switch-backport:Android3.0以上才有的switch,有好心人给迁移到2.x上了,哈
  • PagerSlidingTabStrip:最新版的GooglePlay的那个tab效果,可炫可炫了
  • chromeview:我们都知道webview,也知道Android的chrome又自己的内核,这个项目就是把chrome的内核给导出来做成一个chromeview了,大家可以在自己的项目里用,有兴趣的可以玩玩
  • picasso:来自square的图片异步加载,好像是最近才开源的,API风格很独特,哥很喜欢~

 

 

顺便推荐我经常去的几个网站:

  • github:各种项目很多,就是不容易挖掘,但是开发者必备
  • oschina:曾经一般,现在越做越好了,很多开源项目;
  • eoeandroid:经过一番整理,现在非常强大;小作品居多;
  • AndroidViews:我曾经想做这么一个网站来着,很多开源组件的集合,嘿嘿
  • vogella:国外的一个教程网站,不是逗小孩玩的那种哦~
  • 爬爬的博客:欢迎造访,嘿嘿

 

 

 

大家都说github上面的项目不容易发现,但其实还是有办法的,比如:

  • 15
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

常生果

喜欢我,请支持我

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值