1.类中定义静态变量
2.使用Application(三个操作)
- .java代码(继承了Application就可以了)
package com.arcsoft.arcfacedemo.application;
import android.app.Application;
import com.arcsoft.arcfacedemo.model.FaceRegisterInfo;
import java.util.List;
public class MyApplication extends Application {
List<FaceRegisterInfo> faceRegisterInfoList;
public List<FaceRegisterInfo> getFaceRegisterInfoList() {
return faceRegisterInfoList;
}
public void setFaceRegisterInfoList(List<FaceRegisterInfo> faceRegisterInfoList) {
this.faceRegisterInfoList = faceRegisterInfoList;
}
}
- 修改配置文件AndroidManifest.xml,将要运行的应用程序MyApp加进去:
- 在需要使用的class里边调用如下方法
MyApplication application = (MyApplication)this.getApplicationContext();
List<FaceRegisterInfo> getFaceRegisterInfoList = application.getFaceRegisterInfoList();
参考文章:
https://blog.youkuaiyun.com/u011026329/article/details/47983527
http://oyeal.iteye.com/blog/941183