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)