Activity的onCreate()的PersistableBundle 参数坑。
来源:互联网 发布:淘宝详情页排版技巧 编辑:程序博客网 时间:2024/05/17 02:31
Bundle 与 PersistableBundle 区别
仅仅是Activity oncreate()的一个参数与两个参数的区别 @Override public void onCreate(Bundle savedInstanceState,PersistableBundle p) { super.onCreate(savedInstanceState,p); } @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); }
- 当我们只弄一个参数的时候,我们知道Bundle 帮我们保存当我们切换屏幕啊,异常终止等shut down的行为
- 但是5.0后一些特殊行为powered off 或者其他行为。他会帮我们保存在outPersistentState中,一种更加坚固的保存数据方式
所以咱们手机不是5.0的 你使用这个方法作为Activity切入口 ,那就引起了人神共愤。导致界面什么都不显示,但是又不报错。,因为5.0 API21以上才有这玩意。。所以使用的时候请注意,一定有特殊情况需要处理,最好判断判断API版本 ,分别调用做向下兼容。
0 0
- Activity的onCreate()的PersistableBundle 参数坑。
- 记录Activity的onCreate()方法的参数PersistableBundle
- android studio 的oncreate 的 PersistableBundle persistentState
- Activity的onCreate()的参数savedInstanceState
- activity中oncreate的参数的意义
- Activity 中 的 onCreate
- Android:Activity中onCreate方法的参数及用途
- Android:Activity中onCreate方法的参数及用途
- Android:Activity中onCreate方法的参数及用途
- Android:Activity中onCreate方法的参数及用途
- android的Activity中onCreate方法参数用途
- Android:Activity中onCreate方法的参数及用途
- 简析:Android:Activity中onCreate方法的参数及其用途
- Android:Activity中onCreate方法的参数及用途
- PersistableBundle引发的血案
- Android Activity的onCreate()函数
- onCreate()的参数Bundle saveInstanceState
- Android入门- 关于Activity下的onCreate方法的参数详解
- Android的系统服务一览
- [Effective Java] - 1,避免创建不必要的对象
- opencv例程分析(2)
- 关于chrome表单input的黄色背景重置的解决方案
- ShareSDK 社会化分享
- Activity的onCreate()的PersistableBundle 参数坑。
- 【树形递归】
- 通过Docker Compose及NGINX反向代理实现ASP.NET5应用的负载均衡
- OC与JS交互
- protected权限
- Android图片压缩、加水印
- 谷歌约束控件(ConstraintLayout)扁平化布局入门
- 通过接口回调方式来设置RecyclerView的条目点击监听事件
- struct详解(看到不错就转过来了)