安卓生命周期一个不太容易注意的问题
2016-05-31 09:27
369 查看
注意一点,onCreate中调用了finish,onresume和onPause还是会执行。
控件没初始化,会有空指针。
前面要价格isFinishing的判断就可以了。
运用场景,主要是在onCreate中检查该activity必须的参数,
如果参数没有传过来(各种各样的原因),后面的执行会崩溃。
这时候可以在onCreate调用finnish(),同时return。
控件没初始化,会有空指针。
前面要价格isFinishing的判断就可以了。
运用场景,主要是在onCreate中检查该activity必须的参数,
如果参数没有传过来(各种各样的原因),后面的执行会崩溃。
这时候可以在onCreate调用finnish(),同时return。
相关文章推荐
- Android屏幕适配
- 直接插入排序的三种实现Java
- PostgresSQL使用命令
- 2038年危机!“Unix千年虫”
- 程序员的薪资是怎么得来的?
- 常见http返回的状态码response code含义
- Hive基本操作
- android jni eclipse中出现Type XXX could not be resolved解决办法
- iOS中的UITextView文字输入光标使用技巧小结
- Xmanager关键功能描述
- Java基础类库
- “could not build module UIKit”问题的解决
- 矩阵有关知识的深刻理解!
- linux 线程同步
- 如何设置Xmanager连接主机时显示警告消息
- SQLServer函数left()、charindex()、stuff()的使用
- LeetCode OJ 75. Sort Colors
- NSObject
- JAR包
- js文字循环滚动