在目前软件开发行业中,流行着这么一句话“天下武功,唯快不破”。而“快”,就不能让我们重复去制造论坛,不能去重新发明轮子。目前开源界中已经有很多成熟的,得到了大量商用的开源软件和框架,我们就可以借鉴这有优秀的资源,才能在这个节奏速度的社会中博得一丝生存的机会。
我收集整理了一些优秀的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 TestRunner<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 AndroidInstructions<http://robertmassaioli.wordpress.com/2011/04/21/simple-xml-in-android…>)- JSON- GSON JSON Serialization Library<http://code.google.com/p/google-gson/>(with AndroidInstructions<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 AndroidInstrutctions <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 PushNotifications<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 AndroidFIX)<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 AndroidTabwidget<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/> (Notspecific for Android, but works)Testing
- Apphance <http://apphance.com/>
- Borachio <http://borachio.com/> (AndroidInstructions<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 Berruetaandroid 推送系统( 基于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)信息,谢谢合作!