出现 I/Choreographer: Skipped 160 frames! The application may be doing too much work on its main thread.
然后页面跳转等了很久才出现,查看CPU内存占用飙升,看了很久不知道哪里出问题,还以为IDE环境问题,明明上个版本跑的还很6的,怎么小改一下就这么坑了.
饭后,回来一想,就改了下videoId的类型,本来是long类型,改成了int的类型,在in.readLong()时有提示错误,于是改成了in.readInt(),万事大吉,坑就那么来了,在dest.writeLong()时没有提示错误,本来应该同时修改的,IDE没有提示就忘了,导致了这坑,貌似在writeLong ->writeInt过程中系统发费了很大力气才给解析回来.
Parcelable
dest.writeLong(this.videoId);
this.videoId = in.readInt();