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

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

private ContinuousGlucoseMeasurementResponse(final Parcel in) {
	super(in);
	glucoseConcentration = in.readFloat();
	if (in.readByte() == 0) {
		trend = null;
	} else {
		trend = in.readFloat();
	}
	if (in.readByte() == 0) {
		quality = null;
	} else {
		quality = in.readFloat();
	}
	if (in.readByte() == 0) {
		status = null;
	} else {
		final int warningStatus = in.readInt();
		final int calibrationTempStatus = in.readInt();
		final int sensorStatus = in.readInt();
		status = new CGMStatus(warningStatus, calibrationTempStatus, sensorStatus);
	}
	timeOffset = in.readInt();
	secured = in.readByte() != 0;
	crcValid = in.readByte() != 0;
}
 
SavedState(Parcel in, ClassLoader loader) {
    super(in, loader);
    this.max = in.readFloat();
    this.progress = in.readFloat();
    this.secondaryProgress = in.readFloat();

    this.radius = in.readInt();
    this.padding = in.readInt();

    this.colorBackground = in.readInt();
    this.colorProgress = in.readInt();
    this.colorSecondaryProgress = in.readInt();
    this.colorProgressArray = new int[in.readInt()];
    in.readIntArray(this.colorProgressArray);
    this.colorSecondaryProgressArray = new int[in.readInt()];
    in.readIntArray(this.colorSecondaryProgressArray);

    this.isReverse = in.readByte() != 0;
}
 
private CGMSpecificOpsControlPointResponse(final Parcel in) {
	super(in);
	operationCompleted = in.readByte() != 0;
	secured = in.readByte() != 0;
	crcValid = in.readByte() != 0;
	requestCode = in.readInt();
	errorCode = in.readInt();
	glucoseCommunicationInterval = in.readInt();
	glucoseConcentrationOfCalibration = in.readFloat();
	calibrationTime = in.readInt();
	nextCalibrationTime = in.readInt();
	type = in.readInt();
	sampleLocation = in.readInt();
	calibrationDataRecordNumber = in.readInt();
	if (in.readByte() == 0) {
		calibrationStatus = null;
	} else {
		calibrationStatus = new CGMCalibrationStatus(in.readInt());
	}
	alertLevel = in.readFloat();
}
 
源代码4 项目: DUtil   文件: DownloadData.java
protected DownloadData(Parcel in) {
    this.url = in.readString();
    this.path = in.readString();
    this.name = in.readString();
    this.currentLength = in.readInt();
    this.totalLength = in.readInt();
    this.percentage = in.readFloat();
    this.status = in.readInt();
    this.childTaskCount = in.readInt();
    this.date = in.readLong();
    this.lastModify = in.readString();
}
 
源代码5 项目: RxTools-master   文件: RxSeekBar.java
private SavedState(Parcel in) {
    super(in);
    minValue = in.readFloat();
    maxValue = in.readFloat();
    reserveValue = in.readFloat();
    cellsCount = in.readInt();
    currSelectedMin = in.readFloat();
    currSelectedMax = in.readFloat();
}
 
源代码6 项目: Lay-s   文件: 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;
}
 
源代码7 项目: FilterMenu   文件: FilterMenuLayout.java
private SavedState(Parcel in) {
    super(in);
    this.expandProgress = in.readFloat();
    this.primaryColor = in.readInt();
    this.primaryDarkColor = in.readInt();
    this.collapsedRadius = in.readInt();
    this.expandedRadius = in.readInt();
    this.state = in.readInt();
}
 
源代码8 项目: GeometricWeather   文件: Location.java
protected Location(Parcel in) {
    this.cityId = in.readString();
    this.latitude = in.readFloat();
    this.longitude = in.readFloat();
    this.timeZone = (TimeZone) in.readSerializable();
    this.country = in.readString();
    this.province = in.readString();
    this.city = in.readString();
    this.district = in.readString();
    int tmpWeatherSource = in.readInt();
    this.weatherSource = tmpWeatherSource == -1 ? null : WeatherSource.values()[tmpWeatherSource];
    this.currentPosition = in.readByte() != 0;
    this.residentPosition = in.readByte() != 0;
    this.china = in.readByte() != 0;
}
 
源代码9 项目: libcommon   文件: VideoConfig.java
/**
 * Parcelable用のコンストラクタ
 * @param in
 */
protected VideoConfig(final Parcel in) {
	BPP = in.readFloat();
	mIframeIntervalsS = in.readFloat();
	mNumFramesBetweenIframeOn30fps = in.readFloat();
	mCaptureFps = in.readInt();
	mMaxDuration = in.readLong();
	mUseMediaMuxer = in.readByte() != 0;
	mUseSurfaceCapture = in.readByte() != 0;
}
 
源代码10 项目: Noyze   文件: PlaybackInfo.java
public PlaybackInfo(Parcel in) {
    mState = in.readInt();
    mStateChangeTimeMs = in.readLong();
    mCurrentPosMs = in.readLong();
    mSpeed = in.readFloat();
    mTransportControlFlags = in.readInt();
    mRemotePackageName = in.readString();
}
 
源代码11 项目: OpenFit   文件: SleepData.java
public SleepData(Parcel source) {
    startTimeStamp = source.readLong();
    endTimeStamp = source.readLong();
    efficiency = source.readFloat();
    index = source.readInt();
    len = source.readInt();
}
 
源代码12 项目: UpcomingMoviesMVP   文件: Movie.java
protected Movie(Parcel in) {
  id = in.readInt();
  title = in.readString();
  posterImage = (Image) in.readValue(Image.class.getClassLoader());
  backdropImage = (Image) in.readValue(Image.class.getClassLoader());
  long tmpReleaseDate = in.readLong();
  releaseDate = tmpReleaseDate != -1 ? new Date(tmpReleaseDate) : null;
  adult = in.readByte() != 0x00;
  voteAverage = in.readByte() == 0x00 ? null : in.readDouble();
  voteCount = in.readFloat();
  popularity = in.readDouble();
  overview = in.readString();
}
 
SavedState(Parcel in, ClassLoader loader) {
    super(in, loader);
    this.isProgressAnimating = in.readByte() != 0;
    this.isSecondaryProgressAnimating = in.readByte() != 0;
    this.lastProgress = in.readFloat();
    this.lastSecondaryProgress = in.readFloat();
    this.animationSpeedScale = in.readFloat();
    this.isAnimationEnabled = in.readByte() != 0;
}
 
源代码14 项目: android_9.0.0_r45   文件: SuggestionSpan.java
public SuggestionSpan(Parcel src) {
    mSuggestions = src.readStringArray();
    mFlags = src.readInt();
    mLocaleStringForCompatibility = src.readString();
    mLanguageTag = src.readString();
    mNotificationTargetClassName = src.readString();
    mNotificationTargetPackageName = src.readString();
    mHashCode = src.readInt();
    mEasyCorrectUnderlineColor = src.readInt();
    mEasyCorrectUnderlineThickness = src.readFloat();
    mMisspelledUnderlineColor = src.readInt();
    mMisspelledUnderlineThickness = src.readFloat();
    mAutoCorrectionUnderlineColor = src.readInt();
    mAutoCorrectionUnderlineThickness = src.readFloat();
}
 
源代码15 项目: spline   文件: Layer.java
public Layer(Parcel in) {
    id = UUID.fromString(in.readString());
    name = in.readString();
    selected = in.readByte() != 0;
    visible = in.readByte() != 0;
    opacity = in.readInt();
    x = in.readFloat();
    y = in.readFloat();
    width = in.readFloat();
    height = in.readFloat();
    initTransformVertices();
}
 
源代码16 项目: android-samples   文件: SaveStateDemoActivity.java
private MarkerInfo(Parcel in) {
    mHue = in.readFloat();
}
 
源代码17 项目: Lassi-Android   文件: CropImageOptions.java
/**
 * Create object from parcel.
 */
protected CropImageOptions(Parcel in) {
    cropShape = CropImageView.CropShape.values()[in.readInt()];
    snapRadius = in.readFloat();
    touchRadius = in.readFloat();
    guidelines = CropImageView.Guidelines.values()[in.readInt()];
    scaleType = CropImageView.ScaleType.values()[in.readInt()];
    showCropOverlay = in.readByte() != 0;
    showProgressBar = in.readByte() != 0;
    autoZoomEnabled = in.readByte() != 0;
    multiTouchEnabled = in.readByte() != 0;
    maxZoom = in.readInt();
    initialCropWindowPaddingRatio = in.readFloat();
    fixAspectRatio = in.readByte() != 0;
    aspectRatioX = in.readInt();
    aspectRatioY = in.readInt();
    borderLineThickness = in.readFloat();
    borderLineColor = in.readInt();
    borderCornerThickness = in.readFloat();
    borderCornerOffset = in.readFloat();
    borderCornerLength = in.readFloat();
    borderCornerColor = in.readInt();
    guidelinesThickness = in.readFloat();
    guidelinesColor = in.readInt();
    backgroundColor = in.readInt();
    minCropWindowWidth = in.readInt();
    minCropWindowHeight = in.readInt();
    minCropResultWidth = in.readInt();
    minCropResultHeight = in.readInt();
    maxCropResultWidth = in.readInt();
    maxCropResultHeight = in.readInt();
    activityTitle = TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(in);
    activityMenuIconColor = in.readInt();
    outputUri = in.readParcelable(Uri.class.getClassLoader());
    outputCompressFormat = Bitmap.CompressFormat.valueOf(in.readString());
    outputCompressQuality = in.readInt();
    outputRequestWidth = in.readInt();
    outputRequestHeight = in.readInt();
    outputRequestSizeOptions = CropImageView.RequestSizeOptions.values()[in.readInt()];
    noOutputImage = in.readByte() != 0;
    initialCropWindowRectangle = in.readParcelable(Rect.class.getClassLoader());
    initialRotation = in.readInt();
    allowRotation = in.readByte() != 0;
    allowFlipping = in.readByte() != 0;
    allowCounterRotation = in.readByte() != 0;
    rotationDegrees = in.readInt();
    flipHorizontally = in.readByte() != 0;
    flipVertically = in.readByte() != 0;
    cropMenuCropButtonTitle = TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(in);
    cropMenuCropButtonIcon = in.readInt();
}
 
源代码18 项目: ticdesign   文件: AppBarLayout.java
public SavedState(Parcel source, ClassLoader loader) {
    super(source);
    firstVisibleChildIndex = source.readInt();
    firstVisibileChildPercentageShown = source.readFloat();
    firstVisibileChildAtMinimumHeight = source.readByte() != 0;
}
 
private SavedState( Parcel in ){
    super( in );
    this.margin = in.readFloat();
    this.currentIndex = in.readInt();
    this.position = in.readInt();
}
 
源代码20 项目: FlowGeek   文件: OnScrollerGoDownListener.java
State(Parcel parcel) {
    this.verticalOffset = parcel.readInt();
    this.scrollingDiff = parcel.readInt();
    this.translationY = parcel.readFloat();
    this.elevation = parcel.readFloat();
}
 
 方法所在类
 同类方法