通过BaseApplication传值
来源:互联网 发布:java单例模式程序实例 编辑:程序博客网 时间:2024/06/02 23:21
一、BaseApplication:
public class BaseApplication extends Application{
private static final String tag="BaseApplication";
private static BaseApplication mInstance;
public List<String> pathlist = new ArrayList<String>();
@Override
public void onCreate() {
LogUtil.i(tag, "----------onCreate:");
super.onCreate();
mInstance = this;
//initCrashHandle();
}
//当程序发生Uncaught异常的时候,由该类来接管程序,一定要在这里初始化
private void initCrashHandle() {
MyCrashHandler.getInstance().init(this);
}
public static BaseApplication getInstance() {
return mInstance;
}
//内存不足,杀死自己
//是谁杀了我,而我又杀了谁!!!
//是我,杀了我?
//回答正确,动手吧!
@Override
public void onLowMemory() {
android.os.Process.killProcess(android.os.Process.myPid());
super.onLowMemory();
}
}
二、放值进BaseApplication:
private ArrayList<ImageItem> dataList;
BaseApplication application = BaseApplication.getInstance();
application.dataList = dataList;
三、从BaseApplication中取值:
private ArrayList<ImageItem> dataList;
BaseApplication application = BaseApplication.getInstance();
dataList = application.dataList;
- 通过BaseApplication传值
- BaseApplication
- BaseApplication.h
- BaseApplication.cpp
- Util-BaseApplication
- baseactivity和baseapplication
- OSChina App代码分析之BaseApplication
- BaseApplication和BaseActivity该怎么写
- 安卓开发基类BaseActivity、BaseApplication
- 第一章 了解BaseApplication框架以及使用Ogre Application Wizzard
- 从头开始敲代码之《从BaseApplication/Activity开始》
- Android学习之自定义基类BaseApplication和BaseActivity
- 配置BaseApplication,方便项目中随时调用上下文Context
- java.lang.ClassNotFoundException: Didn't find class "com.kge.love.base.BaseApplication" on path: Dex
- 从头开始敲代码之《从BaseApplication/Activity开始(二)》
- 从头开始敲代码之《从BaseApplication/Activity开始(三)》
- 从头开始敲代码之《从BaseApplication/Activity开始(四)》
- 提高安卓APP开发效率、管理代码的架子(一):BaseActivity&BaseApplication
- Linux上安装NodeJs
- div模拟滚动条,table内部,搜索定位
- HTTP协议浅析
- 一台服务器上安装多个tomat6,jdk版本一样
- HTML5自动刷新指定网页
- 通过BaseApplication传值
- Maven——windows安装步骤
- Android 获取网络标准时间
- 查看Linux内核版本的命令
- Eclipse和PyDev搭建完美Python开发环境(Windows篇)
- web标准
- Coder之路,平凡才是唯一的答案
- Android沉浸式开发快速配置
- toolbar的学习