如何在整个项目中构造一个通用的共享的唯一的对象

来源:互联网 发布:平时穿冲锋衣 知乎 编辑:程序博客网 时间:2024/05/23 13:53

如果你想构造一个类的对象给整个项目使用,并且这个这个类的对象只能创建一次,只能有一个:



1.写一个类继承Application

package com.qianfeng.day01_volley.app;


import com.android.volley.RequestQueue;
import com.android.volley.toolbox.Volley;


import android.app.Application;


public class MyApplication extends Application {

//要共享的对象
private RequestQueue requestQueue;
@Override
public void onCreate() {
// TODO Auto-generated method stub
super.onCreate();
requestQueue=Volley.newRequestQueue(getApplicationContext());
}
public RequestQueue getRequestQueue(){
return requestQueue;
}


}


2.在清单文件中配置:

android:name="com.qianfeng.day01_volley.app.MyApplication"

0 0