在目前软件开发行业中,流行着这么一句话“天下武功,唯快不破”。而“快”,就不能让我们重复去制造论坛,不能去重新发明轮子。目前开源界中已经有很多成熟的,得到了大量商用的开源软件和框架,我们就可以借鉴这有优秀的资源,才能在这个节奏速度的社会中博得一丝生存的机会。

我收集整理了一些优秀的android开源框架,希望能对android软件开发的朋友一点的帮助。

Current List Utility

- Droid-fu <http://github.com/kaeppler/droid-fu>
- android-screenshot-library<http://code.google.com/p/android-screenshot-library/>
- android-alarm-database<http://code.google.com/p/android-alarm-database/>
- OpenIntents <http://code.google.com/p/openintents/>
- ACRA <http://code.google.com/p/acra/>
- AndroidAnnotations <http://code.google.com/p/androidannotations/>
- AndroidAsync <https://bitbucket.org/hal/android-async/wiki/Home>
- Roboguice <http://code.google.com/p/roboguice/>
- The Missing Android XML Junit Test
Runner<http://code.google.com/p/the-missing-android-xml-junit-test-runner/>
- Maven Android Plugin <http://code.google.com/p/maven-android-plugin/>
- Droid@Screen <http://blog.ribomation.com/2010/01/droidscreen/>
- Memory Sucker <https://github.com/nollbit/memory-sucker>

Persistence

- XML
- Simple XML Serialization Library <http://simple.sourceforge.net/>
(with Android
Instructions<http://robertmassaioli.wordpress.com/2011/04/21/simple-xml-in-android…>
)
- JSON
- GSON JSON Serialization Library<http://code.google.com/p/google-gson/>
(with Android
Instructions<http://benjii.me/2010/04/deserializing-json-in-android-using-gson/>
)
- Jackson JSON Serialization Library <http://jackson.codehaus.org/>
- SQL
- SQLite ORM called ormlite <http://ormlite.com/> (with Android
Instrutctions <http://ormlite.com/sqlite_java_android_orm.shtml>)

Network

- Ganymed SSH2 <http://www.ganymed.ethz.ch/ssh2/>
- oauth-signpost <http://code.google.com/p/oauth-signpost/>
- ksoap2-android <http://code.google.com/p/ksoap2-android/>
- Urban Airship Push
Notifications<http://urbanairship.com/products/push-notifications/>
- Deacon Project Push Notifications <http://deacon.daverea.com/>

Barcode/QR-Code/Image Processing

- ZXing <http://code.google.com/p/zxing/>
- jjil <http://code.google.com/p/jjil/> (Image Processing)
- OpenASURF <https://github.com/chbfiv/OpenASURF> (Image Processing)

Contacts/Social Network

- AndroidLibs <http://www.androidlibs.com/>
- Jackcess (MS Access) <http://jackcess.sourceforge.net/> (small Android
FIX)<http://sourceforge.net/tracker/?func=detail&aid=3101578&group_id=1349…>
- Twitter4J <http://twitter4j.org/en/index.html>
- Facebook Android SDK <https://github.com/facebook/facebook-android-sdk>

Payment

- Mobile Payment Library<https://www.x.com/community/ppx/xspaces/mobile/mep>

UI stuff

- android-coverflow <http://code.google.com/p/android-coverflow/>
- android-flip3d <http://code.google.com/p/android-flip3d/>
- android-menu-navigator<http://code.google.com/p/android-menu-navigator/>
- android-section-list <http://code.google.com/p/android-section-list/>
- android-wheel <http://code.google.com/p/android-wheel/>
- GreenDroid <https://github.com/cyrilmottier/GreenDroid#readme>
- android-actionbar <http://github.com/johannilsson/android-actionbar>
- ActionBarSherlock <http://actionbarsherlock.com/>
- svg-android <http://code.google.com/p/svg-android/>
- android-viewflow <https://github.com/pakerfeldt/android-viewflow>
- android-pulltorefresh<https://github.com/johannilsson/android-pulltorefresh>
- flattr4android <http://flattr4android.com/sdk/>
- android-colorpickerpreference<https://github.com/attenzione/android-ColorPickerPreference>
- android-autofittextview<https://github.com/grantland/android-autofittextview>
- Android native icons vector pack <http://yay.se/>
- The Missing Android
Tabwidget<http://code.google.com/p/themissingtabwidget/>
- Tree View List Android<http://code.google.com/p/tree-view-list-android/>
-android 的 3D 旋转

DroidUX <http://droidux.com/> (UI component library)
Mixed/Allround
-

CWAC (CommonsWare Android Components) <http://commonsware.com/cwac>
- libs-for-android <http://code.google.com/p/libs-for-android/>
- android-misc-widgets <http://code.google.com/p/android-misc-widgets/>

Maps

- android-mapviewballoons<https://github.com/jgilfelt/android-mapviewballoons>
- osmdroid <http://code.google.com/p/osmdroid/>
- mapsforge <http://code.google.com/p/mapsforge/>

Game Engines/3D stuff

- libgdx <http://code.google.com/p/libgdx/>
- forget3d <http://code.google.com/p/forget3d/>
- min3d <http://code.google.com/p/min3d/>
- rokon <http://code.google.com/p/rokon/> (unmaintained game engine,
author suggests libgdx <http://code.google.com/p/libgdx/>)
- Angle <http://code.google.com/p/angle/>
- AndEngine <http://code.google.com/p/andengine/>
- jMonkeyEngine <http://code.google.com/p/jmonkeyengine/>

Image Processing and Graphics

- OpenCV for Android <http://billmccord.github.com/OpenCV-Android/>

Translation

- Google Translate API -
Java<http://code.google.com/p/google-api-translate-java/> (Not
specific for Android, but works)

Testing

- Apphance <http://apphance.com/>
- Borachio <http://borachio.com/> (Android
Instructions<http://www.paulbutcher.com/2011/03/mock-objects-on-android-with-borac…>
)
- Android Mock <http://code.google.com/p/android-mock/>
- Robolectric <http://pivotal.github.com/robolectric/>
- Robotium <http://code.google.com/p/robotium/>
- android-error-reporter<https://github.com/tomquist/Android-Error-Reporter>
- nativedriver <http://code.google.com/p/nativedriver/>

TTS / STT

- Eyes Free <http://code.google.com/p/eyes-free> (A TTS Library)

sacado de :

http://stackoverflow.com/questions/4078479/what-android-3rd-party-lib…

l<http://stackoverflow.com/questions/4078479/what-android-3rd-party-lib…>
Matias Berrueta

android 推送系统( 基于XMPP)      http://androidpn.sourceforge.net/

android FTP 开源程序 swiftp

http://code.google.com/p/swiftp/

pocketsphinx 微软公司研究语言识别系统 可用于android
这是微软公司研究人员开发的最新的适用于嵌入式设备上的语言识别系统的源代码,
继承了优秀语音识别软件sphinx的优点,用于开发嵌入式系统上的应用。

各种demo的svn地址

http://cmusphinx.svn.sourceforge.net/viewvc/cmusphinx/trunk/

版权声明:欢迎免费转载,转载时请保留原作者和出处(www.yangfuhai.com)信息,谢谢合作!

转载于:https://www.cnblogs.com/hnrainll/archive/2013/04/03/2997179.html

分享android开发过程中用到的一些开源框架相关推荐

  1. android 最新技术, 流行技术。 开源框架。。。

    ======== 腰果除了网络模块使用了Retrofit+RxJava,图片加载模块使用了Glide 腰果使用了以下开源库 Retrofit OkHttp RxJava & RxAndroid ...

  2. .net core 基于Dapper 的分库分表开源框架(core-data)

    一.前言 感觉很久没写文章了,最近也比较忙,写的相对比较少,抽空分享基于Dapper 的分库分表开源框架core-data的强大功能,更好的提高开发过程中的效率:在数据库的数据日积月累的积累下,业务数 ...

  3. 掌握了开源框架还不够,你更需要掌握源代码

    摘要:本篇文章将以解决 Element Plus 问题的经历开始,循序渐进讨论开源项目或开源框架的问题,进一步讨论驾驭开源项目源代码的方法和技巧,分享自己阅读.理解和更改源代码的思路. 本文分享自华为 ...

  4. dapper框架_.net core 基于Dapper 的分库分表开源框架(core-data)

    一.前言 感觉很久没写文章了,最近也比较忙,写的相对比较少,抽空分享基于Dapper 的分库分表开源框架core-data的强大功能,更好的提高开发过程中的效率: 在数据库的数据日积月累的积累下,业务 ...

  5. Everything is Serverless,从开源框架对比说起

    摘要:Everything is Serverless. 在众多云计算解决方案中,Serverless 逐渐崭露头角,受到了很多关注并且发展迅猛,今天就关于serverless 开源框架细说二三. 什 ...

  6. web前端开发常用的10个高端CSS UI开源框架

    随着人们对体验的极致追求,web页面设计也面临着新的挑战,不仅需要更人性化的设计理念,还需要设计出更酷炫的页面.作为web前端开发人员,运用开源资源,更快更好地实现一些现代化的界面,是必备技能之一.下 ...

  7. Android 通过开源框架实现加载网络图片并下载到SD卡通知系统相册显示,(并实现分享图片功能)

    首先看下本 demo实现的功能 1:实现网络图片的加载显示 2:点击图片底部弹出popupwindow 3:点击分享 实现单个图片分享到:微信,朋友圈,QQ,QQ控件(调用系统) 4:点击下载 实现图 ...

  8. android开发过程中遇到的问题

    记录android开发过程中遇到的问题. 1.在一个xml中能否使用同一个include多次 http://www.apkbus.com/android-104152-1-1.html android ...

  9. android 一些好的开源框架

    GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上.更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要.利用这些项目,有时能够让你 ...

最新文章

  1. Datawhale组队学习 Task02:顺序表和链表(2天)
  2. Windows下Libvirt Java API使用教程(三)- TLS认证访问和动态链接文件依赖
  3. Codeforces Round #171 (Div. 2)
  4. 使用Microsoft Visual Studio安装AsmDude插件
  5. MySQL修改和删除触发器(DROP TRIGGER)
  6. time时间格式输出转换
  7. 信号与系统奥本海姆pdf_2019上海交通大学819信号系统与信号处理考研初/复试经验...
  8. cmd对应linux sleep命令,linux sleep命令参数及用法详解(linux休眠延迟执行命令)
  9. MS CRM 2011 汇总更新4已经发布
  10. Silverlight C# 游戏开发:项目开发实例和小技巧索引
  11. I/O设备与主机的联系方式
  12. Java直连Access
  13. OpManager-企业网络问题分析及故障排除
  14. 修改联通服务器,联通光猫dns设置服务器地址
  15. 小米11的root过程记录
  16. R语言分组画条形图——qplot
  17. 江西财经大学计算机考研资料汇总
  18. tapestry mysql_tapestry与mybatis模块的结合
  19. this指向,并改变this指向
  20. JWT(2):JWT入门使用

热门文章

  1. eclipse中使用javap分析java代码备忘
  2. ASP.NET MVC雕虫小技 1-2
  3. VC++屏幕抓词的技术实现
  4. QTableWidgetble自定义表头排序设置
  5. 100个短缺职业排行榜出炉 找工作,这些职业最缺人
  6. OpenCV3编程入门(毛星云)之用滚动条控制两图片的混合
  7. 《学习OpenCV3(中文版)》图书目录
  8. 中班游戏电子计算机,计算器中班歌唱活动教案
  9. IO流之过滤流介绍:
  10. 011_CSS子元素选择器