- 博客(3)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 后台的Activity被系统回收如何处理
当你的程序中某一个Activity A 在运行时中,主动或被动地运行另一个新的Activity B 这个时候A会执行Java代码publicvoidonSaveInstanceState(Bundle outState) {super.onSaveInstanceState(outState);outState.putLong("id",1234567890);}public voidonSave...
2018-05-16 16:43:25 1024
原创 Serializable和Parcelable的特点及比较
Serializable和Parcelable二者都是实现序列化的接口。Parcelable,定义了将数据写入Parcel,和从Parcel中读出的接口。一个实体(用类来表示),如果需要封装到消息中去,就必须实现这一接口,实现了这一接口,该实体就成为“可打包的”了。一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才是可序列化的。因此如果要序列化某些类的对象,这些类就必须...
2018-05-16 16:40:37 485
原创 单线程模式中Message,Handler,MessageQueue,Looper之间的关系
Andriod提供了Handler 和 Looper 来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。Handler获取当前线程中的looper对象,looper用来从存放Message的MessageQueue中取出Message,再有Handler进行Message的分发和处理. Message Queue(...
2018-05-16 15:56:09 345
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人