6つの推奨android(アンドロイド)オープンソースフレームワーク(ダウンロードリンクを含む)

3157 ワード

<a target=_blank target="_blank" href="http://www.jb51.net/article/51052.htm">   </a>

1、volley

     https://github.com/smanikandan14/Volley-demo
 (1)  JSON,        ;
 (2)         (scheduling)
 (3)            
 (4)    
 (5)         
 (6)   Activity        (Activity             )

2、android-async-http 

    :https://github.com/loopj/android-async-http
    :http://loopj.com/android-async-http/
 (1)             
 (2)  UI     http  
 (3)       
 (4)     
 (5)   gzip  
 (6)      Json  
 (7)   Cookies    SharedPreferences

3、Afinal  

    :https://github.com/yangfuhai/afinal
       :
 (1)      :android  orm  ,       sqlite    。
 (2)     :android  ioc  ,           UI       。  findViewById setClickListener 。
 (3)     :  httpclient    http    ,  ajax    ,    、      。
 (4)       :  FinalBitmap,imageview  bitmap       bitmap        oom android                  。
             FinalBitmap            ,    ,    ,       。FinalBitmap       lru  ,
                    (android2.3  google          ,android2.3            ,    android    ),
                  bitmap  。FinalBitmap        ,              ,  ftp 。       bitmap   ,
              imageview            (         )。

4、xUtils  

    :https://github.com/wyouflf/xUtils
       :
  (1)      :android  orm  ,             ;
                ,    ;
                      ,  ,  ,     ,NOT NULL  ,CHECK   (               );
                  ,                  ;
                      ,      ;
                    ,        ,        sample    。         
  (2)     :android  ioc  ,           UI,       ;
                    ,               ;
                   20     ,  ViewCommonEventListener   com.lidroid.xutils.view.annotation.event。
  (3)     :    ,       ;
                   ,       oom;
              GET,POST,PUT,MOVE,COPY,DELETE,HEAD,OPTIONS,TRACE,CONNECT  ;
                301/302   ,        Content-Disposition        ;
                     (      GET  )    ,                     。           
  (4)       :  bitmap       bitmap        oom android                  ;
                         ;
                  lru  ,     bitmap  ;
                       ,    ,    ,       ...

5、ThinkAndroid

    :https://github.com/white-cat/ThinkAndroid
       :
  (1)  MVC  :          。
  (2)  ioc  :android  ioc  ,           UI  、res       、        。
  (3)       :android  orm  ,       sqlite    。 
  (4)  http  :  httpclient    http    ,           。
  (5)      :                   ,          
  (6)        :imageview                     oom android                  。
  (7)       :               ,          Preference、Properties       。
  (8)        :               ,         ,     sdcard      、       
  (9)       :            、    、    、       、   、  、    。
  (10)         :        ,     

6、LoonAndroid

    :https://github.com/gdpancheng/LoonAndroid
       :
  (1)        (         application  )
  (2)        (    ,    ,            )
  (3)        (           http  )
  (4)  eventbus(         )
  (5)      (      )
  (6)  json  (           )
  (7)     (            )
  (8)         (           ,        )
  (9)        
  (10)