以下是如何创建单例类:
public class YourSingleton {
private static YourSingleton mInstance;
private ArrayList<String> list = null;
public static YourSingleton getInstance() {
if(mInstance == null)
mInstance = new YourSingleton();
return mInstance;
}
private YourSingleton() {
list = new ArrayList<String>();
}
// retrieve array from anywhere
public ArrayList<String> getArray() {
return this.list;
}
//Add element to array
public void addToArray(String value) {
list.add(value);
}
}
Run Code Online (Sandbox Code Playgroud)
您需要调用arrayList的任何地方:
YourSingleton.getInstance().getArray();
Run Code Online (Sandbox Code Playgroud)
要向阵列使用添加元素:
YourSingleton.getInstance().addToArray("first value");
Run Code Online (Sandbox Code Playgroud)
要么
YourSingleton.getInstance().getArray().add("any value");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5391 次 |
| 最近记录: |