XUtils3 的 環境搭建與簡單使用


XUtils3 的 環境搭建

環境搭建三部曲

-----------------------

說明 :

author  修雨軒陳
使用andorid Studio 已經創建了一個項目

並且自己需要使用xutils 3.0.x

-----------------------

第一部: 資源下載

在github上下載最新版本.

https://github.com/wyouflf/xUtils3

解壓到之后

image

查看解壓的內容,如圖:

image

將xutils文件加 添加到項目文件下. (注意文件的目錄結構) 將所有的文件添加在項目的根目錄下,比如我的項目叫做"yixueyuan"

image

第二步:

在xutils目錄下, 查看build.gradle 文件 ,如下:

image

將xutils下的build.gradle下的版本和app目錄下的版本要一致.,如下

image

在項目下的 setting.gradle 中添加xutils , 示例如下:

image

最后 在 build.gradl中添加:

dependencies {
classpath 'com.android.tools.build:gradle:1.3.0'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}

示例如下:
image

Sync Now 同步

image

經過漫長的等待之后,應該就可以用了。

第三部:使用xutils

經過前兩部的之后 , xutils環境就已經配置好 , 下面就是使用xutils了。

創建自己的Application : 並且覆蓋application的OnCreate()方法,

@Override
public void onCreate()
{
     super.onCreate();
     x.Ext.init(this);// xutils init ...
}

實例如下:

image

在AndroidManifest.xml 的application標簽中使用

android:name= <Application的路徑……>

image

好了 , okey 啦~~~

環境搭建好了~~~~~~

 

總結:

 

其實其他的類庫也是可以使用這種方式添加的 , 不在一一舉例

 

買一贈一: 下一節介紹一下xutil3的簡單使用方法.

===============================

 

本來想寫下一節介紹了,發現github下的介紹很詳細.自己沒有必要再介紹了:

https://github.com/wyouflf/xUtils3

另外附上安裝過程中的兩個注意事項:
1 在按照上述單間環境以后, 可能會編譯不通過,請檢查自己的mvn 並按照錯誤提示修改mvn版本即可; 如果實在感覺環境搭建麻煩, 在grandle里面構建依賴即可

compile 'org.xutils:xutils:3.5.0'

2 使用的時候記得在初始化xtuils , 初始化部分在
Application中寫,並在Manifest.xml中注冊:

<application
android:allowBackup="true"
android:name=".ZzuApplication" // 自己寫的application
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">



ZzuApplication 的內容:
import android.app.Application;
import org.xutils.x;


public class ZzuApplication extends Application
{
@Override
public void onCreate() {
super.onCreate();
x.Ext.init(this);
x.Ext.setDebug(true);// 發布的時候 設置為false


}
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM