欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android中的Parcelable序列化對(duì)象

 更新時(shí)間:2016年01月16日 12:27:31   投稿:mdxy-dxy  
這篇文章主要介紹了Android中的Parcelable序列化對(duì)象,需要的朋友可以參考下

今天查閱資料,簡(jiǎn)單了解了一下Parcelable接口,它是android提供的序列化對(duì)象的接口,比java中的
Serializable高效些。通過(guò)這個(gè)接口序列化對(duì)象主要有兩步:
1.實(shí)現(xiàn)public void writeToParcel(Parcel dest, int flags) {}方法;
2.實(shí)例化CREATOR

	public static final Parcelable.Creator<ParcelableImpl> CREATOR = new Parcelable.Creator<ParcelableImpl>() {

		@Override
		public ParcelableImpl createFromParcel(Parcel source) {

			return new ParcelableImpl(source);
		}

		@Override
		public ParcelableImpl[] newArray(int size) {

			return new ParcelableImpl[size];
		}
	};

詳細(xì)說(shuō)明參照如下代碼:

import android.os.Parcel;
import android.os.Parcelable;

public class ParcelableImpl implements Parcelable {

	private int num;

	ParcelableImpl(Parcel in) {
		num = in.readInt();
	}

	@Override
	public int describeContents() {
		return 0;
	}

	//將ParcelableImpl對(duì)象序列化為一個(gè)Parcel對(duì)象
	@Override
	public void writeToParcel(Parcel dest, int flags) {
		dest.writeInt(num);
	}

	// CREATOR 必須大寫,而且必須是“CREATOR”
	public static final Parcelable.Creator<ParcelableImpl> CREATOR = new Parcelable.Creator<ParcelableImpl>() {

		//將Parcel對(duì)象發(fā)序列化為ParcelableImpl
		@Override
		public ParcelableImpl createFromParcel(Parcel source) {
			return new ParcelableImpl(source);
		}

		@Override
		public ParcelableImpl[] newArray(int size) {
			return new ParcelableImpl[size];
		}
	};
}

相關(guān)文章

  • Android實(shí)現(xiàn)跑馬燈效果的兩種簡(jiǎn)單方式

    Android實(shí)現(xiàn)跑馬燈效果的兩種簡(jiǎn)單方式

    這篇文章主要給大家介紹了關(guān)于Android實(shí)現(xiàn)跑馬燈的兩種簡(jiǎn)單方式,文中介紹了兩種方法,分別說(shuō)了每個(gè)方法的優(yōu)缺點(diǎn),需要的朋友可以選擇性使用,下面來(lái)一起看看吧
    2021-07-07
  • linphone-sdk-android版本號(hào)生成解析

    linphone-sdk-android版本號(hào)生成解析

    這篇文章主要為大家介紹了linphone-sdk-android版本號(hào)生成解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • Android Menu半透明效果的開(kāi)發(fā)實(shí)例

    Android Menu半透明效果的開(kāi)發(fā)實(shí)例

    這篇文章主要介紹了Android Menu半透明效果方法的相關(guān)資料,需要的朋友可以參考下
    2016-09-09
  • Android開(kāi)發(fā)ImageView圖片無(wú)法顯示解決過(guò)程

    Android開(kāi)發(fā)ImageView圖片無(wú)法顯示解決過(guò)程

    在Android中ImageView無(wú)法顯示加載的本地SDCard圖片:過(guò)程為先調(diào)用本地照相機(jī)程序攝像,然后將拍攝的圖片加載在ImageView中顯示,具體解決方法如下,感興趣的朋友可以參考下哈
    2013-06-06
  • Android使用Profiler查看應(yīng)用內(nèi)存分析的操作步驟

    Android使用Profiler查看應(yīng)用內(nèi)存分析的操作步驟

    內(nèi)存分析是Profiler中的一個(gè)組件,可以幫助我們識(shí)別可能會(huì)導(dǎo)致應(yīng)用卡頓、凍結(jié)甚至崩潰的內(nèi)存泄露和內(nèi)存抖動(dòng),本文小編將給大家介紹一下Android使用Profiler查看應(yīng)用內(nèi)存分析的操作步驟,需要的朋友可以參考下
    2023-10-10
  • 詳解Android類加載ClassLoader

    詳解Android類加載ClassLoader

    本篇文章主要介紹了詳解Android類加載ClassLoader,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-04-04
  • 解決Android解析圖片的OOM問(wèn)題的方法!!!

    解決Android解析圖片的OOM問(wèn)題的方法!!!

    我們?cè)诰帉慉ndroid程序的時(shí)候經(jīng)常要用到許多圖片,不同圖片總是會(huì)有不同的形狀、不同的大小,程序占用了過(guò)高的內(nèi)存就容易出現(xiàn)OOM(OutOfMemory)異常。本篇文章主要講訴了解決Android解析圖片的OOM問(wèn)題,有興趣的可以了解一下。
    2016-11-11
  • Android使用ViewPager實(shí)現(xiàn)圖片滑動(dòng)預(yù)覽效果

    Android使用ViewPager實(shí)現(xiàn)圖片滑動(dòng)預(yù)覽效果

    這篇文章主要為大家詳細(xì)介紹了Android使用ViewPager實(shí)現(xiàn)圖片滑動(dòng)預(yù)覽效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • android中用xml文件實(shí)現(xiàn)帶邊框背景效果的方法

    android中用xml文件實(shí)現(xiàn)帶邊框背景效果的方法

    這篇文章主要給大家介紹了在android中xml文件實(shí)現(xiàn)帶邊框背景效果的方法,其實(shí)實(shí)現(xiàn)的功能不是很難,僅作記錄,幫助需要的朋友們做個(gè)參考,需要的朋友們下面來(lái)一起看看吧。
    2017-06-06
  • Android如何高效顯示較大的Bitmaps

    Android如何高效顯示較大的Bitmaps

    這篇文章主要為大家詳細(xì)介紹了Android如何高效顯示較大Bitmaps的方法,感興趣的小伙伴們可以參考一下
    2016-05-05

最新評(píng)論