android.os.Parcel#readByte ( )源码实例Demo

下面列出了android.os.Parcel#readByte ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: Movie-Check   文件: Movie.java
protected Movie(Parcel in) {
    this.id = (Long) in.readValue(Long.class.getClassLoader());
    this.title = in.readString();
    long tmpReleaseDate = in.readLong();
    this.releaseDate = tmpReleaseDate == -1 ? null : new Date(tmpReleaseDate);
    this.backdropUrl = in.readString();
    this.posterUrl = in.readString();
    this.overview = in.readString();
    this.adult = in.readByte() != 0;
    this.voteAverage = in.readFloat();
    this.voteCount = in.readLong();
    this.genreId = new ArrayList<Long>();
    in.readList(this.genreId, List.class.getClassLoader());
    this.language = in.readString();
    this.popularity = in.readDouble();
}
 
源代码2 项目: starcor.xul   文件: XulClauseInfo.java
protected XulClauseInfo(Parcel in) {
	target = in.readString();
	func = in.readString();
	verb = in.readInt();
	int size = in.readInt();

	if (size>0) {
		conditions = _initClauseInfoConditions();
		for (int i = 0; i < size; i++) {
			Conditions condition = new Conditions();
			condition.key = in.readString();
			condition.cmp = XulDataService.getDataComparator(in.readInt());
			condition.value = in.readString();
			condition.values = in.createStringArray();
			conditions.add(condition);
		}
	}

	ClassLoader classLoader = getClass().getClassLoader();
	for (byte v = in.readByte(); v != 0; v = in.readByte()) {
		DataItem dataItem = new DataItem(in.readString(), in.readString());
		dataItem.strVals = in.createStringArray();
		dataItem.data = in.readValue(classLoader);
		addDataItem(dataItem);
	}
}
 
源代码3 项目: Faceless   文件: Message.java
private Message(Parcel in) {
	mID = in.readString();
	mDegree = in.readInt();
	mColor = in.readInt();
	mPatternID = in.readInt();
	mText = in.readString();
	mTopic = in.readString();
	mTime = in.readLong();
	mFavorites = in.readInt();
	mComments = in.readInt();
	mCountryISO3 = in.readString();
	mFavorited = in.readByte() == 1;
	mSubscribed = in.readByte() == 1;
	mType = in.readInt();
	mLocation = (SimpleLocation.Point) in.<SimpleLocation.Point>readParcelable(SimpleLocation.Point.class.getClassLoader());
	mReasonForBan = in.readByte() == 1;
}
 
源代码4 项目: CodePolitan   文件: Article.java
protected Article(Parcel in)
{
    id = in.readInt();
    slug = in.readString();
    title = in.readString();
    excerpt = in.readString();
    content = in.readString();
    date = in.readString();
    dateClear = in.readString();
    link = in.readString();
    thumbnailSmall = in.readString();
    thumbnailMedium = in.readString();
    bookmarked = in.readByte() != 0;
    readLater = in.readByte() != 0;
    big = in.readByte() != 0;
    postType = in.readString();
    category = in.createTypedArrayList(Category.CREATOR);
    tags = in.createTypedArrayList(Tag.CREATOR);
}
 
源代码5 项目: EasyAndroidUpgrade   文件: UpgradeConfig.java
protected UpgradeConfig(Parcel in) {
    this.upgradeUrl = in.readString();
    this.isAutoStartInstall = in.readByte() != 0;
    this.isQuietDownload = in.readByte() != 0;
    this.isCheckPackageName = in.readByte() != 0;
    this.isAboutChecking = in.readByte() != 0;
    this.delay = in.readLong();
}
 
源代码6 项目: android_9.0.0_r45   文件: RadioManager.java
private FmBandDescriptor(Parcel in) {
    super(in);
    mStereo = in.readByte() == 1;
    mRds = in.readByte() == 1;
    mTa = in.readByte() == 1;
    mAf = in.readByte() == 1;
    mEa = in.readByte() == 1;
}
 
源代码7 项目: GreenBits   文件: ServiceResult.java
private byte[] readArrayFromParcel(Parcel src) {
	if (src.readByte() == (byte)1) {
		return null;
	}
	int arraySize = src.readInt();
	byte[] result = new byte[arraySize];
	src.readByteArray(result);
	return result;
}
 
源代码8 项目: XposedNavigationBar   文件: XpNavBarSetting.java
protected XpNavBarSetting(Parcel in) {
    mShortCutData = in.createTypedArrayList(ShortCut.CREATOR);
    mHomePointPosition = in.readInt();
    mIconSize = in.readInt();
    mRootDown = in.readByte() != 0;
    mClearMenLevel = in.readInt();
    mChameleonNavbar = in.readByte() != 0;
    mNavbarHeight = in.readInt();
    mVibrate = in.readByte() != 0;
    mNavbarHeightOpt = in.readByte() != 0;
    mGoHomeAfterClick = in.readByte() != 0;
}
 
源代码9 项目: android_9.0.0_r45   文件: ScoredNetwork.java
private ScoredNetwork(Parcel in) {
    networkKey = NetworkKey.CREATOR.createFromParcel(in);
    if (in.readByte() == 1) {
        rssiCurve = RssiCurve.CREATOR.createFromParcel(in);
    } else {
        rssiCurve = null;
    }
    meteredHint = (in.readByte() == 1);
    attributes = in.readBundle();
}
 
源代码10 项目: IslamicLibraryAndroid   文件: Title.java
protected Title(@NonNull Parcel in) {
    this.pageInfo = in.readParcelable(PageInfo.class.getClassLoader());
    this.id = in.readInt();
    this.parentId = in.readInt();
    this.title = in.readString();
    this.isParent = in.readByte() != 0;
}
 
源代码11 项目: MaterialDesignColorPalette   文件: PaletteColor.java
public PaletteColor createFromParcel(Parcel in) {
    final String colorSectionName = in.readString();
    final int hex = in.readInt();
    final String baseName = in.readString();
    final boolean isActionbarPreviewColor = in.readByte() == 1 ? true : false;
    final boolean isPreviewColor = in.readByte() == 1 ? true : false;
    return new PaletteColor(colorSectionName, hex, baseName, isActionbarPreviewColor, isPreviewColor);
}
 
源代码12 项目: android_9.0.0_r45   文件: NotificationStats.java
protected NotificationStats(Parcel in) {
    mSeen = in.readByte() != 0;
    mExpanded = in.readByte() != 0;
    mDirectReplied = in.readByte() != 0;
    mSnoozed = in.readByte() != 0;
    mViewedSettings = in.readByte() != 0;
    mInteracted = in.readByte() != 0;
    mDismissalSurface = in.readInt();
}
 
源代码13 项目: ProgressLayout   文件: ProgressWheel.java
private WheelSavedState(Parcel in) {
  super(in);
  this.mProgress = in.readFloat();
  this.mTargetProgress = in.readFloat();
  this.isSpinning = in.readByte() != 0;
  this.spinSpeed = in.readFloat();
  this.barWidth = in.readInt();
  this.barColor = in.readInt();
  this.rimWidth = in.readInt();
  this.rimColor = in.readInt();
  this.circleRadius = in.readInt();
  this.linearProgress = in.readByte() != 0;
  this.fillRadius = in.readByte() != 0;
}
 
源代码14 项目: Newslly   文件: Article.java
protected Article(Parcel in) {
    this.source = in.readParcelable(Source.class.getClassLoader());
    this.author = in.readString();
    this.title = in.readString();
    this.description = in.readString();
    this.url = in.readString();
    this.urlToImage = in.readString();
    this.publishedAt = in.readString();
    long tmpDate = in.readLong();
    this.date = tmpDate == -1 ? null : new Date(tmpDate);
    this.bookmark = in.readByte() != 0;
}
 
源代码15 项目: DelegateAdapter   文件: CurrentUserCollection.java
protected CurrentUserCollection(Parcel in) {
    id = in.readInt();
    title = in.readString();
    curated = in.readByte() != 0;
    user = in.readParcelable(User.class.getClassLoader());
    links = in.readParcelable(Links.class.getClassLoader());
}
 
源代码16 项目: RetailStore   文件: Product.java
protected Product(Parcel in) {
    id = in.readInt();
    categoryId = in.readInt();
    productId = in.readInt();
    price = in.readString();
    imageUrlOriginal = in.readString();
    imageUrlThumb = in.readString();
    imageUrlSmall = in.readString();
    imageUrlMedium = in.readString();
    name = in.readString();
    isInCart = in.readByte() != 0;
    totalPrice = in.readDouble();
}
 
源代码17 项目: WhereYouGo   文件: MapPoint.java
public MapPoint(Parcel p) {
    name = p.readString();
    description = p.readString();
    latitude = p.readDouble();
    longitude = p.readDouble();
    target = p.readByte() > 0;
    data = p.readString();
}
 
源代码18 项目: mollyim-android   文件: CropAreaRenderer.java
@Override
public @NonNull CropAreaRenderer createFromParcel(@NonNull Parcel in) {
  return new CropAreaRenderer(in.readInt(),
                              in.readByte() == 1);
}
 
源代码19 项目: android_9.0.0_r45   文件: RadioManager.java
private AmBandDescriptor(Parcel in) {
    super(in);
    mStereo = in.readByte() == 1;
}
 
源代码20 项目: NoHttp   文件: HttpEntity.java
protected HttpEntity(Parcel in) {
    mSucceed = in.readByte() != 0;
    mMessage = in.readString();
    mData = in.readString();
}
 
 方法所在类
 同类方法