国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

xUtils3.0框架學習筆記分享

2019-12-12 04:32:33
字體:
來源:轉載
供稿:網友

xUtils是開速開發安卓項目的開源框架,開源項目地址:https://github.com/wyouflf/xUtils3。使用起來非常方便。主要功能包括:

1、xUtils 支持超大文件(超過2G)上傳,更全面的http請求協議支持(11種謂詞)。

2、擁有更加靈活的ORM,更多的事件注解支持且不受混淆影響。

3、圖片綁定支持gif(受系統兼容性影響, 部分gif文件只能靜態顯示), webp; 支持圓角, 圓形, 方形等裁剪, 支持自動旋轉等。

4、數據庫api簡化提高性能, 達到和greenDao一致的性能。

5、HTTP實現替換HttpClient為UrlConnection, 自動解析回調泛型, 更安全的斷點續傳策略等。 

控件及事件注解綁定,方便高效HTTP請求,簡單地數據庫操作方式,確實是一款非常有助于我們快速開發項目的開源框架。 
參考github上面demo及相關資料,寫了一個學習的demo,分別從注解,圖片,HTTP及數據庫四個方面進行了代碼編寫。

首先是在AndroidStudio中配置項目:
第一步:
在AndroidStudio項目的build.gradle文件中添加compile ‘org.xutils:xutils:3.3.36':

dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.4.0' compile 'org.xutils:xutils:3.3.36'}

添加好后build下工程即可。

第二步:
在AndroidManifest.xml中添加對應權限:

<uses-permission android:name="android.permission.INTERNET" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

第三步:在項目中自定義Application,初始化xUtils3.0。

/** * description: * 作者:ldm * 時間:20162016/6/22 09:03 * 郵箱:1786911211@qq.com */public class BaseApplication extends Application { @Override public void onCreate() { super.onCreate(); x.Ext.init(this);//在自定義的Application中初始化XUtils3.0 }}

記得把我們定義的Application配置到AndroidManifest.xml中。
接下來就可以作用xUtils3.0進行快速開發了。

主站蜘蛛池模板: 修武县| 钦州市| 波密县| 新乡市| 乐安县| 耿马| 拉孜县| 桐庐县| 三门峡市| 阳谷县| 天峻县| 安远县| 海晏县| 台州市| 利津县| 扬州市| 定南县| 疏附县| 泰和县| 德江县| 高要市| 开原市| 门源| 临沭县| 吉木萨尔县| 新平| 交城县| 通山县| 东乡县| 延吉市| 黎平县| 开阳县| 大英县| 通江县| 洮南市| 韶关市| 石河子市| 嘉荫县| 奈曼旗| 嘉定区| 尉氏县|