安卓地址管理器AddressManager 新


先贴github库地址 LibZilla

https://github.com/zillachan/LibZilla

根据提示compile

需要在allproject中添加 maven { url "https://jitpack.io" }

首先初始化Zilla库,按提示代码建立application

public class ZillaApplication extends Application implements Zilla.InitCallback, DBHelper.DBUpgradeListener {

@Override

public void onCreate() {

super.onCreate();

new Zilla().setCallBack(this).initSystem(this);

}

/**

* init

*

* @param context Context

*/

@Override

public void onInit(Context context) {

initApi();

DBHelper.getInstance().setDbUpgradeListener(this);

}

/**

* Config API info

*/

private void initApi() {

ZillaApi.normalRestAdapter = ZillaApi.getRESTAdapter(new RequestInterceptor() {

@Override

public void intercept(RequestFacade requestFacade) {

}

});

}

@Override

public void onCreate(SQLiteDatabase db) {

Log.d("onCreate(SQLiteDatabase db)");

}

@Override

public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {

Log.d("onUpgrade(SQLiteDatabase db)");

}

}

在new Zilla().setCallBack(this).initSystem(this); 之后直接初始化addressmanager

AddressManager.getInstance(getApplicationContext());

最后在AndroidManifest.xml中注册application的name

android:name=".Util.ZillaApplication"

接着就是创建address.properties 目录地址moudle-app-src-main 新建assets文件夹,并在其中新建config文件夹 最后新建address.properties

结构图

host:http://www.suchbear.cn/