-
singleInstance: 任务栈Task1 任务栈 Task2 MainActivity(3) MainActivity(2) MainActivity(1) FirstActivity FirstActivity是singleInstance模式,程序按照 MainActivity-->FirstActivity-->MainActivity-->FirstActivity-->MainActivity顺序启动,由于FirstActivity是singleInstance模式,会在另外一个task中,重复启动只会执行FirstActivity中的onNewInstance()方法,始终只有一个FirstActivity在栈中。销毁顺序,从MainActivity(3)开始先销毁所有的MainActivity,最后销毁FirstActivity查看全部
-
sigleInstance查看全部
-
sigleInstance查看全部
-
bundle 传递数据要小于0.5兆查看全部
-
0000查看全部
-
adb shell dumpsys activity查看全部
-
查看任务栈中的activity数据命令:adb shell dumpsys activity查看全部
-
adb shell dumpsys activity 查看当前activity查看全部
-
Bitmap bitmap=intent.getParcelableExtra("bitmap"); 传递大数据会出现 TransactionTooLargeException bundle传递数据大于0.5M会抛出传输数据过大异常; 在传输大量数据的时候也有可能抛出TransactionTooLargeException异常,解决办法是减少bundle传输的数据量查看全部
-
Bitmap bitmap=BitmapFactory.decodeResource(getResources(),R.drawable.ic_launcher); bundle.putParcelable("bitmap",bitmap);查看全部
-
Person person=(Person)intent.getSerializableExtra("person")查看全部
-
bundle.putSerializable("person",person)传递对象查看全部
-
@Override public String toString(){ return ""; }查看全部
-
Serializable查看全部
-
新的task是原来tash的附属? 为什么新tash中启动的Main还是在旧task中查看全部
举报
0/150
提交
取消