Android中一个Activity第二次启动时,onCreate()调用setContentView()方法时出错,程序崩溃
来源:互联网 发布:厦门拓羽网络 编辑:程序博客网 时间:2024/06/07 12:50
我今天写了一个程序,一开始是进入到登录界面,然后进入主界面,我想测试下退出功能,退出登录的时候就会再一次启动登录界面,即LoginActivity,这是程序出错,崩溃掉了。
通过调试,最终确定出错的地方是LoginActivity的onCreate()方法的setContentView()方法。
鼓捣了一天,原因是我登录界面上的图片偏大,第一次加载时没有问题,第二次加载时堆内存不够分配,或者没有合适大小的堆内存分配,相信大家都了解堆内存的分配机制。
如果你们也出现这个问题,可以尝试把相应的activity中的图片缩小试试看。
我程序已经改好了,就不上图上代码了,今天被这个问题困扰了很久,虽然是新手才犯的错误,希望能帮助到跟我一样学习Android的新手。
0 0
- Android中一个Activity第二次启动时,onCreate()调用setContentView()方法时出错,程序崩溃
- Android OnCreate、setContentView方法
- activity中onCreate没有调用setContentView,会如何展示?
- 简述Android中Activity的启动(onCreate方法的调用)
- Android实现欢迎页:在onCreate方法中两次调用setContentView
- AndroidGUI28:在onCreate方法中两次调用setContentView
- AndroidGUI28:在onCreate方法中两次调用setContentView
- activity启动模式,返回上一个activity时又调用一次onCreate()方法
- Activity中setContentView方法调用过程
- Activity的onCreate中启动新的Activity时生命周期
- Android中第二次启动程序时,去除引导页
- Android中第二次启动程序时,去除引导页
- android屏幕旋转时,Activity不重新调用onCreate的方法
- android屏幕旋转时,Activity不重新调用onCreate的方法
- android屏幕旋转时,Activity不重新调用onCreate的方法
- android屏幕旋转时,Activity不重新调用onCreate的方法
- android屏幕旋转时Activity不重新调用onCreate的方法
- 屏幕旋转时阻止Activity自动调用Oncreate()方法
- Android 打电话程序
- Android:控件WebView显示网页
- 欢迎使用CSDN-markdown编辑器
- POJ 2553 —— The Bottom of a Graph
- IOS单视图UI笔记
- Android中一个Activity第二次启动时,onCreate()调用setContentView()方法时出错,程序崩溃
- linux命令复制指定文件或者指定目录下的全部文件到另一个目录中
- Java中停止线程执行的方法
- spring框架在开发中为我们做了哪些事?
- Android 发送短信
- 初次接触Xabber
- 高光谱遥感图像处理(6)-----ENVI矢量做ROI 用来裁剪、掩膜
- 关于C中内存存储的理解
- 程序员装逼速成手册-----嘻嘻,感觉亮点在最后呀啦啦啦啦~~~