• 分享android开发过程中用到的一些开源框架


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

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

             我收集整理了一些优秀的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/

  • 相关阅读:
    csrf
    cookies和session区别
    关于Processing开发应用及发布分享的一些经验分享
    C++调用动态链接库DLL的隐式链接和显式链接基本方法小结
    C++最基本调用静态库的方法小结
    C++最基本调用动态链接库dll方法的小结
    基于Potplayer类播放器或Action!类录屏软件调取摄像头方式的定时抓拍保存图像方法小结
    基于Openframeworks调取摄像头方式的定时抓拍保存图像方法小结
    DOS使用技巧整理 [典型案例分享]
    正则表达式使用技巧整理
  • 原文地址:https://www.cnblogs.com/chenzhonghua021/p/3313520.html
Copyright © 2020-2023  润新知