这两天发现这个“GitHub上最火的40个Android开源项目源码”火遍大江南北,于是拿来与大家共享。
GitHub上最火的40个Android开源项目源码,筛选了下,主要是把可以加到我们项目中的下了下来,这里有40个项目的描述,以及12个项目的源码,省得各位童鞋重复下载了。此外,word文档中的最后也给出了其他项目的源码下载地址,有需要的同学可以自行下载。
下面给出了10个项目的简介:
1、ActionBarSherlock:应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式。对于Android4.0及更高版本,ActionBarSherlock可以自动使用本地ActionBar实现,而对于之前没有ActionBar功能的版本,基于IceCreamSandwich的自定义动作栏实现将自动围绕布局。能够让开发者轻松开发一款带动作栏(Actionbar)的应用,并且适用于Android 2.x及其以上所有版本。
2、SlidingMenu:是一个开源的Android库,能够让开发者轻松开发一款应用,实现类似于Google+、Youtube和Facebook应用中非常流行的滑动式菜单。
3、android-async-http:Android上的一个异步、基于回调的HTTP客户端开发包,建立在Apache的HttpClient库上。
4、Android-Universal-Image-Loader:Android上最让人头疼的莫过于从网络获取图片、显示、回收,任何一个环节有问题都可能直接OOM,这个项目或许能帮到你。
5、GreenDroid:最初是由CyrilMottier发起,是一个Android的UI开发类库,能够让UI开发更加简便,并且在应用中始终保持一致。
6、AnkiDroid:是一个免费、开源的Android的闪存应用,可直接从GooglePlay进行下载。
7、Actionbar:是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式。在大多数的情况下,当开发者需要突出展现用户行为或在全局导航的activity中使用actionbar,因为actionbar能够使应用程序给用户提供一致的界面,且系统能够很好地根据不同的屏幕配置来适应操作栏的外观。
8、android-viewflow:是Android平台上的一个视图切换的效果库,ViewFlow相当于AndroidUI部件提供水平滚动ViewGroup,使用Adapter进行条目绑定。
9、android-mapviewballoons:当使用Android地图外部库(com.google.android.maps)时,android-mapviewballoons会提供一个简单的方式来对地图覆盖进行标注,就是一个简单的信息气泡。
10、PushSharp:一个向iOS(iPhone/iPad APNS)、Android(C2DM和GCM)、WindowsPhone和Windows 8设备发送推送通知的服务器端库。
当然,其他项目的介绍这里我就不一一列举了,附件中的word文档中都有详细介绍。
源码下载:链接: http://pan.baidu.com/s/1ntA57HR 密码: kxo8
|