Android Bundle delivers simple data, object data

Source: Internet
Author: User

During the process of Android development, the process encounters data transfer between components and processes, and there are many kinds of data transfer, which is very convenient to use bundles.

Bundles can pass a variety of data, which is a map-like key-value data structure

The simple invocation is shown below

Bundle Bundle=new Bundle (); bundle.put*** (Key,value)


But sometimes we need to pass an object, which is to serialize the object using serializable first.
public class book implements serializable{
}
And then when you need to use that object to pass

Bundle bundle = new bundle ();
Bundle.putserializable ("book", book);
Where book is an object data

Remove data using

Book info = [book] bundle.getserializable ("book");




Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.