zoukankan      html  css  js  c++  java
  • Intent 能传递的数据类型

    1. Serializable,将对象序列化成二进制数据传递

    2. charsequence: 主要用来传递String,char等

    3. parcelable: 这个android提供的一种新的类型,用来封装数据的容器,和Serializable相似,但是序列化的方式不同

    4.Bundle: Bundle是将数据传递到另一个上下文中或保存,或者回复自己状态的数据存储方式,数据不是持久化状态。

    parcelable和Serializable的区别又是什么呢?

    Serializable的作用是保存对象的属性到本地文件,数据库,网络流等方便数据传输,也可程序之间传递。

    parcelable的设计的目的是为了解决Serializable效率不高的问题,内存开销小,所以在内存间传递数据的方式用parcelable,缺点是不能持久化。

  • 相关阅读:
    简单记录下springboot+jms+activemq
    简单记录下RestTemplate 中postForObject调用例子
    vue+springboot后台实现页面按钮权限
    发送短信功能
    drf
    drf
    drf
    drf
    drf
    drf
  • 原文地址:https://www.cnblogs.com/heavenStrone/p/5854377.html
Copyright © 2011-2022 走看看