一些android开源框架

标签: android 开源 框架 | 发表时间:2013-04-23 13:04 | 作者:a125138
出处:http://blog.csdn.net
在目前软件开发行业中,流行着这么一句话“天下武功,唯快不破”。而“快”,就不能让我们重复去制造论坛,不能去重新发明轮子。目前开源界中已经有很多成熟的,得到了大量商用的开源软件和框架,我们就可以借鉴这有优秀的资源,才能在这个节奏速度的社会中博得一丝生存的机会。
我收集整理了一些优秀的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/


原文链接:http://www.yangfuhai.com
作者:a125138 发表于2013-4-23 13:04:27 原文链接
阅读:0 评论:0 查看评论

相关 [android 开源 框架] 推荐:

一些android开源框架

- - CSDN博客推荐文章
在目前软件开发行业中,流行着这么一句话“天下武功,唯快不破”. 而“快”,就不能让我们重复去制造论坛,不能去重新发明轮子. 目前开源界中已经有很多成熟的,得到了大量商用的开源软件和框架,我们就可以借鉴这有优秀的资源,才能在这个节奏速度的社会中博得一丝生存的机会. 我收集整理了一些优秀的android开源框架,希望能对android软件开发的朋友一点的帮助.

六款值得推荐的Android开源框架简介

- - 移动开发 - ITeye博客
六款值得推荐的Android开源框架简介. 技术不再多,知道一些常用的、不错的就够了. 下面就是最近整理的“性价比”比较高的Android开源框架,应该是相对实用的. 项目地址 https://github.com/smanikandan14/Volley-demo. JSON,图像等的异步下载;.

WMRouter:美团外卖Android开源路由框架

- - 美团点评技术团队
WMRouter是一款Android路由框架,基于组件化的设计思路,功能灵活,使用也比较简单. WMRouter最初用于解决美团外卖C端App在业务演进过程中的实际问题,之后逐步推广到了美团其他App,因此我们决定将其开源,希望更多技术同行一起开发,应用到更广泛的场景里去. Github项目地址与使用文档详见 https://github.com/meituan/WMRouter.

2017年Android开发必须要掌握的热门开源框架

- - IT瘾-geek
绝对干货-国内值得关注的官方API集合,很全很强大(必须收藏). [干货]2017已来,最全面试总结——这些Android面试题你一定需要. 地址: https://github.com/BolexLiu/MyNote. AndroidM 动态权限管理. RecyclerView适配器优化. android路由框架 支持中间件.

android应用框架

- - CSDN博客移动开发推荐文章
原文地址:http://developer.android.com/guide/components/fundamentals.html. android应用程序一旦装进设备,每个程序会在它自己安全的沙盒里运行. 1.android操作系统是一个多用户linux系统,每一个应用程序是一个用户. 2.默认情况下,系统会为每个app分配唯一的linux用户id(这个id只会被系统使用,并且只会被这个app知道),系统为每个app的所有文件都设置了权限,只有被分配了这个app用户ID的程序可以访问它.

Android 程序框架设计

- - 互联网的那点事
每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心. 通过这种方式,你可以无数次地使用那些已有的解决方案,无需在重复相同的工作. 设计模式是在某种特别的情况下,针对某种问题的某种典型、通用的解决方法. 我们是需要适当了解并学习一些设计模式,在程序开发过程中,总是会涉及到一些框架设计,模块设计之类的东西,如果能很好理解并运行设计模式,你所设计的模块或框架将会要稳定得多,因为这些设计模式它们都是通用的解决方案,是经过实践经验了的.

Android Otto框架浅析

- - CSDN博客移动开发推荐文章
今天要介绍的是一个Android中使用得比较多的android 事件总线 EventBus模式的一个框架Otto. Otto 官网: http://square.github.io/otto/. 一、Android Studio中配置Otto (Eclipse中直接下载jar包导入). 跟之前介绍的其他的框架一样,它只需要简单地在build.gradle中配置下面一行红色字体即可.

2015推荐的Android框架

- - CSDN博客推荐文章
一、Guava Google的基于java1.6的类库集合的扩展项目,包括collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O等等. 这些高质量的API可以使你的JAVA代码更加优雅,更加简洁..

开源Python UI框架:Kivy

- xin - 秀码趣 - ShowMuch.com
Kivy是一个可用以快速创建新颖用户界面应用的开源Python库,比如可以用它来创建多点触摸的应用程序,它具备跨平台特性,目前发行有Windows、MacOS、Linux以及Android版本. 作为一个开源框架,Kivy具备以下特性:A.百分百免费使用;B.基于 LGPL3协议 开源,对商业化应用友好;C.跨平台,支持Windows、MacOS、Linux以及Android;D.允许在不同的平台上运行同一套代码;E.稳定以及有完善的API文档;F.通过OpenGL ES 2.0对硬件进行加速;G.自然支持大部分的输入协议或者输入设备;H.基于Python的简单API……等等.

Android的快速开发框架afinal

- - CSDN博客推荐文章
afinal 是一个android的 orm 和 ioc 框架. 而且封装了android中的httpClient,使其更加简单易用. afinal是android应用开发的终极框架. FinalActivity使用方法:. FinalHttp使用方法:. 下载地址 http://code.google.com/p/afinal/downloads/list.