不应该把数据放在 Application 中
2015-07-02 10:13
232 查看
在开发中不应该把数据放在 Application 中,因为这事不安全的做法,可能你在接一个电话后回来,你的App 会 由于 NullPointerException 而
crash,这事由于你的Application可能是被系统回收掉了,当你再回来的时候又创建了一个新的,从而丢失了你之前的数据:
解决办法你可以选择以下之一:
1.通过Intent 显示的在Activity 间传递数据
2.保存在你的磁盘中
3.每次用的时候都要做一个Null的判断并处理
crash,这事由于你的Application可能是被系统回收掉了,当你再回来的时候又创建了一个新的,从而丢失了你之前的数据:
解决办法你可以选择以下之一:
1.通过Intent 显示的在Activity 间传递数据
2.保存在你的磁盘中
3.每次用的时候都要做一个Null的判断并处理
相关文章推荐
- ios8开发gps的小结
- Activity与Fragment数据传递之Activity之间获取数据 分类: Android 2015-07-02 10:13 10人阅读 评论(0) 收藏
- Android开发学习资源之(四)
- Android studio第一次使用配置(二)新建工程并安装Genymotion模拟器
- ios的主要框架介绍
- Android studio 使用Menu(菜单)
- 微信团队禁了朋友圈的测试帖
- Android Studio插件之Android Layout ID Converter教程
- Android百度地图导航部分报JNI相关错误
- Android Studio 快捷键
- Android studio开发环境下载安装
- Android-BroadcastReceiver
- android自定义换行居中CenterTextView
- 【转】【Android】HAL分析
- Android开发好习惯之二
- 保留所有Android crash信息
- Android-ContentProvider使用
- Android开发学习资源之(三)
- android下内容提供者
- Android studio第一次使用配置