直接拿来用!最火的Android开源项目(一)(2)

发表于:2013-05-09来源:Csdn作者:不详点击数: 标签:Android
11. GreenDroid GreenDroid最初是由Cyril Mottier发起,是一个Android的UI开发类库,能够让UI开发更加简便,并且在应用中始终保持一致。 详情请参考:Cyril Mottiers

  11. GreenDroid

  GreenDroid最初是由Cyril Mottier发起,是一个Android的UI开发类库,能够让UI开发更加简便,并且在应用中始终保持一致。

  详情请参考:Cyril Mottier's Blog

  12. Anki-Android

  AnkiDroid是一个免费、开源的Android的闪存应用,可直接从Google Play进行下载。

  详情请参考:ankidroid

  13. android-actionbar

  Action bar是一个标识应用程序和用户位置的窗口功能,并且给用户提供操作和导航模式。在大多数的情况下,当开发者需要突出展现用户行为或在全局导航的activity中使用action bar,因为action bar能够使应用程序给用户提供一致的界面,且系统能够很好地根据不同的屏幕配置来适应操作栏的外观。

  Action bar的主要目的:

  提供一个用于识别应用程序的标示和用户的位置的专用空间。

  在不同的应用程序之间提供一致的导航和视觉体验。

  突出Activity的关键操作,并且在可预见的方法内给用户提供快捷的访问。

  14. android-viewflow

  android-viewflow是Android平台上的一个视图切换的效果库,ViewFlow相当于Android UI部件提供水平滚动的ViewGroup,使用Adapter进行条目绑定。

  15. android-mapviewballoons

  当使用Android地图外部库(com.google.android.maps)时,android-mapviewballoons会提供一个简单的方式来对地图覆盖进行标注,就是一个简单的信息气泡。

  它由BalloonOverlayView组成,是一个代表显示你的MapView及BalloonItemizedOverlay的气泡的视图,BalloonItemizedOverlay是ItemizedOverlay的一个抽象扩展。

  16. PushSharp

  一个向iOS(iPhone/iPad APNS)、Android(C2DM和GCM)、Windows Phone和Windows 8设备发送推送通知的服务器端库。

  17. androidannotations

  Android Annotations是一个开源的框架,用于加速 Android应用的开发,可以让你把重点放在功能的实现上,简化了代码,提升了可维护性。

  18. HockeyKit

  Hockey是一个iOS Ad-Hoc自动更新框架。苹果App Store中的所有App都可以使用它,它能够显著地提高Beta测试的整个过程,分为两部分:服务器和客户端框架。服务器组件需要所有脚本,但在没有客户端库的情况下,也可以单独工作。它提供一个Web接口,Beta测试者可以使用它来安装最新的AdHoc配置文件,也可以直接在设备上通过Safari安装最新的Beta版本。

  只需在服务器上安装一次服务端,就可以处理包标识符不同的多个应用程序(有开发者强烈建议对Debug、AdHoc Beta和AppStore发布版使用不同的包标识符)。

  默认当App启动或唤醒时,客户端会从服务器检测更新,用户可以在设置对话框中进行修改:一天一次或手动检查更新。

  除了支持iOS,HokeyKit也支持Android平台,不过Android版还处在Alpha阶段,支持OTA及应用内更新。

  为HockeyKit用户提供服务器托管服务。

  19. android-menudrawer

  Android上的菜单展示风格各异,其中用得最多且体验最好的莫过于左右滑动来显示隐藏的菜单,android-menudrawer是一个滑动式菜单实现,允许用户在应用当中实现无缝导航。该项目具有多种菜单展示效果,其中最常见的就是通过屏幕边缘拖动或点击动作栏的“向上”按钮显示。

  实现功能:

  菜单可以沿着四个边放置。

  支持附加一个始终可见、不可拖动的菜单。

  菜单的内容和整个窗口都可以隐藏。

  可用于XML布局。

  显示当前可见屏幕的指示器。

  20. android-flip

  Aphid FlipView是一个能够实现Flipboard翻页效果的UI组件。

  以上为GitHub上最受欢迎的Android开源项目TOP20,敬请期待“GitHub上最受欢迎的Android开源项目(二)”。

原文转自:http://www.csdn.net/article/2013-05-03/2815127-Android-open-source-projects