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

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

源代码1 项目: android_9.0.0_r45   文件: WifiBatteryStats.java
public void writeToParcel(Parcel out, int flags) {
  out.writeLong(mLoggingDurationMs);
  out.writeLong(mKernelActiveTimeMs);
  out.writeLong(mNumPacketsTx);
  out.writeLong(mNumBytesTx);
  out.writeLong(mNumPacketsRx);
  out.writeLong(mNumBytesRx);
  out.writeLong(mSleepTimeMs);
  out.writeLong(mScanTimeMs);
  out.writeLong(mIdleTimeMs);
  out.writeLong(mRxTimeMs);
  out.writeLong(mTxTimeMs);
  out.writeLong(mEnergyConsumedMaMs);
  out.writeLong(mNumAppScanRequest);
  out.writeLongArray(mTimeInStateMs);
  out.writeLongArray(mTimeInRxSignalStrengthLevelMs);
  out.writeLongArray(mTimeInSupplicantStateMs);
}
 
源代码2 项目: android_9.0.0_r45   文件: BrightnessChangeEvent.java
@Override
public void writeToParcel(Parcel dest, int flags) {
    dest.writeFloat(brightness);
    dest.writeLong(timeStamp);
    dest.writeString(packageName);
    dest.writeInt(userId);
    dest.writeFloatArray(luxValues);
    dest.writeLongArray(luxTimestamps);
    dest.writeFloat(batteryLevel);
    dest.writeFloat(powerBrightnessFactor);
    dest.writeBoolean(nightMode);
    dest.writeInt(colorTemperature);
    dest.writeFloat(lastBrightness);
    dest.writeBoolean(isDefaultBrightnessConfig);
    dest.writeBoolean(isUserSetBrightness);
}
 
源代码3 项目: v2ex-daily-android   文件: TopicModel.java
@Override
public void writeToParcel(Parcel dest, int flags) {
    dest.writeIntArray(new int[]{
            id,
            replies
    });
    dest.writeStringArray(new String[]{
            title,
            url,
            content,
            contentRendered
    });
    dest.writeLongArray(new long[]{
            created,
            lastModified,
            lastTouched
    });
    dest.writeValue(member);
    dest.writeValue(node);
}
 
@Override
public void writeToParcel(Parcel parcel, int flags) {
    parcel.writeLong(mRefreshPeriodNano);
    parcel.writeLongArray(mFramesPostedTimeNano);
    parcel.writeLongArray(mFramesPresentedTimeNano);
    parcel.writeLongArray(mFramesReadyTimeNano);
}
 
源代码5 项目: android_9.0.0_r45   文件: CellularBatteryStats.java
public void writeToParcel(Parcel out, int flags) {
  out.writeLong(mLoggingDurationMs);
  out.writeLong(mKernelActiveTimeMs);
  out.writeLong(mNumPacketsTx);
  out.writeLong(mNumBytesTx);
  out.writeLong(mNumPacketsRx);
  out.writeLong(mNumBytesRx);
  out.writeLong(mSleepTimeMs);
  out.writeLong(mIdleTimeMs);
  out.writeLong(mRxTimeMs);
  out.writeLong(mEnergyConsumedMaMs);
  out.writeLongArray(mTimeInRatMs);
  out.writeLongArray(mTimeInRxSignalStrengthLevelMs);
  out.writeLongArray(mTxTimeMs);
}
 
源代码6 项目: android_9.0.0_r45   文件: AppOpsManager.java
@Override
public void writeToParcel(Parcel dest, int flags) {
    dest.writeInt(mOp);
    dest.writeInt(mMode);
    dest.writeLongArray(mTimes);
    dest.writeLongArray(mRejectTimes);
    dest.writeInt(mDuration);
    dest.writeBoolean(mRunning);
    dest.writeInt(mProxyUid);
    dest.writeString(mProxyPackageName);
}
 
源代码7 项目: buffer_bci   文件: ClientInfo.java
@Override
public void writeToParcel(final Parcel out, final int flags) {
    // Gathering data
    final int[] integers = new int[]{clientID, samplesGotten, samplesPut,
            eventsGotten, eventsPut, lastActivity, waitEvents, waitSamples,
            error, diff};
    final long[] longs = new long[]{timeLastActivity, waitTimeout, time};

    // Write it to parcel
    out.writeString(address);
    out.writeIntArray(integers);
    out.writeLongArray(longs);
    out.writeInt(connected ? 1 : 0);
}
 
源代码8 项目: android_9.0.0_r45   文件: ProgramSelector.java
@Override
public void writeToParcel(Parcel dest, int flags) {
    dest.writeInt(mProgramType);
    dest.writeTypedObject(mPrimaryId, 0);
    dest.writeTypedArray(mSecondaryIds, 0);
    dest.writeLongArray(mVendorIds);
}
 
源代码9 项目: buffer_bci   文件: ClientInfo.java
@Override
public void writeToParcel(final Parcel out, final int flags) {
	// Gathering data
	final int[] integers = new int[] { clientID, samplesGotten, samplesPut,
			eventsGotten, eventsPut, lastActivity, waitEvents, waitSamples,
			error, diff };
	final long[] longs = new long[] { timeLastActivity, waitTimeout, time };

	// Write it to parcel
	out.writeString(address);
	out.writeIntArray(integers);
	out.writeLongArray(longs);
	out.writeInt(connected ? 1 : 0);
}
 
源代码10 项目: AppOpsX   文件: OpEntry.java
@Override
public void writeToParcel(Parcel dest, int flags) {
  dest.writeInt(this.mOp);
  dest.writeInt(this.mMode);
  dest.writeLongArray(this.mTimes);
  dest.writeLongArray(this.mRejectTimes);
  dest.writeInt(this.mDuration);
  dest.writeByte((byte) (this.mRunning ? 1 : 0));
  dest.writeInt(this.mProxyUid);
  dest.writeString(this.mProxyPackageName);
  dest.writeInt(this.mAllowedCount);
  dest.writeInt(this.mIgnoredCount);
}
 
源代码11 项目: materialistic   文件: HackerNewsItem.java
@Override
public void writeToParcel(Parcel dest, int flags) {
    dest.writeLong(id);
    dest.writeString(title);
    dest.writeLong(time);
    dest.writeString(by);
    dest.writeLongArray(kids);
    dest.writeString(url);
    dest.writeString(text);
    dest.writeString(type);
    dest.writeInt(favorite ? 1 : 0);
    dest.writeInt(descendants);
    dest.writeInt(score);
    dest.writeInt(favorite ? 1 : 0);
    dest.writeInt(viewed ? 1 : 0);
    dest.writeInt(localRevision);
    dest.writeInt(level);
    dest.writeInt(dead ? 1 : 0);
    dest.writeInt(deleted ? 1 : 0);
    dest.writeInt(collapsed ? 1 : 0);
    dest.writeInt(contentExpanded ? 1 : 0);
    dest.writeInt(rank);
    dest.writeInt(lastKidCount);
    dest.writeInt(hasNewDescendants ? 1 : 0);
    dest.writeLong(parent);
    dest.writeInt(voted ? 1 : 0);
    dest.writeInt(pendingVoted ? 1 : 0);
    dest.writeLong(next);
    dest.writeLong(previous);
}
 
源代码12 项目: 365browser   文件: NetworkStats.java
@Override
public void writeToParcel(Parcel dest, int flags) {
    dest.writeLong(elapsedRealtime);
    dest.writeInt(size);
    dest.writeStringArray(iface);
    dest.writeIntArray(uid);
    dest.writeIntArray(set);
    dest.writeIntArray(tag);
    dest.writeLongArray(rxBytes);
    dest.writeLongArray(rxPackets);
    dest.writeLongArray(txBytes);
    dest.writeLongArray(txPackets);
    dest.writeLongArray(operations);
}
 
@Override
public void writeToParcel(@NonNull Parcel dest, int flags) {
    super.writeToParcel(dest, flags);
    dest.writeInt(mStates.length);
    for (long[] mState : mStates)
        dest.writeLongArray(mState);
}
 
源代码14 项目: sketch   文件: GifViewSavedState.java
@Override
public void writeToParcel(@NonNull Parcel dest, int flags) {
	super.writeToParcel(dest, flags);
	dest.writeInt(mStates.length);
	for (long[] mState : mStates)
		dest.writeLongArray(mState);
}
 
源代码15 项目: UltimateAndroid   文件: DownloadProgressBar.java
@Override
public void writeToParcel(@NonNull Parcel dest, int flags) {
    super.writeToParcel(dest, flags);
    dest.writeInt(isFlashing ? 1 : 0);
    dest.writeInt(isConfigurationChanged ? 1 : 0);
    dest.writeLongArray(mmCurrentPlayTime);

}
 
@Override
public void writeToParcel(Parcel parcel, int flags) {
    parcel.writeLong(mRefreshPeriodNano);
    parcel.writeLongArray(mFramesPresentedTimeNano);
}
 
源代码17 项目: android_9.0.0_r45   文件: GpsBatteryStats.java
@Override
public void writeToParcel(Parcel out, int flags) {
  out.writeLong(mLoggingDurationMs);
  out.writeLong(mEnergyConsumedMaMs);
  out.writeLongArray(mTimeInGpsSignalQualityLevel);
}
 
源代码18 项目: android_9.0.0_r45   文件: NotificationChannel.java
@Override
public void writeToParcel(Parcel dest, int flags) {
    if (mId != null) {
        dest.writeByte((byte) 1);
        dest.writeString(mId);
    } else {
        dest.writeByte((byte) 0);
    }
    if (mName != null) {
        dest.writeByte((byte) 1);
        dest.writeString(mName);
    } else {
        dest.writeByte((byte) 0);
    }
    if (mDesc != null) {
        dest.writeByte((byte) 1);
        dest.writeString(mDesc);
    } else {
        dest.writeByte((byte) 0);
    }
    dest.writeInt(mImportance);
    dest.writeByte(mBypassDnd ? (byte) 1 : (byte) 0);
    dest.writeInt(mLockscreenVisibility);
    if (mSound != null) {
        dest.writeByte((byte) 1);
        mSound.writeToParcel(dest, 0);
    } else {
        dest.writeByte((byte) 0);
    }
    dest.writeByte(mLights ? (byte) 1 : (byte) 0);
    dest.writeLongArray(mVibration);
    dest.writeInt(mUserLockedFields);
    dest.writeByte(mFgServiceShown ? (byte) 1 : (byte) 0);
    dest.writeByte(mVibrationEnabled ? (byte) 1 : (byte) 0);
    dest.writeByte(mShowBadge ? (byte) 1 : (byte) 0);
    dest.writeByte(mDeleted ? (byte) 1 : (byte) 0);
    if (mGroup != null) {
        dest.writeByte((byte) 1);
        dest.writeString(mGroup);
    } else {
        dest.writeByte((byte) 0);
    }
    if (mAudioAttributes != null) {
        dest.writeInt(1);
        mAudioAttributes.writeToParcel(dest, 0);
    } else {
        dest.writeInt(0);
    }
    dest.writeInt(mLightColor);
    dest.writeBoolean(mBlockableSystem);
}
 
@Override
public void writeToParcel(Parcel dest, int flags) {
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
        _oreoNotificationChannel.writeToParcel(dest, flags);
        return;
    }

    if (mId != null) {
        dest.writeByte((byte) 1);
        dest.writeString(mId);
    } else {
        dest.writeByte((byte) 0);
    }
    if (mName != null) {
        dest.writeByte((byte) 1);
        dest.writeString(mName);
    } else {
        dest.writeByte((byte) 0);
    }
    if (mDesc != null) {
        dest.writeByte((byte) 1);
        dest.writeString(mDesc);
    } else {
        dest.writeByte((byte) 0);
    }
    dest.writeByte(mChannelEnabled ? (byte) 1 : (byte) 0);
    dest.writeInt(mImportance);
    dest.writeInt(mLockscreenVisibility);
    if (mSound != null) {
        dest.writeByte((byte) 1);
        mSound.writeToParcel(dest, 0);
    } else {
        dest.writeByte((byte) 0);
    }
    dest.writeByte(mLights ? (byte) 1 : (byte) 0);
    dest.writeLongArray(mVibration);
    dest.writeByte(mVibrationEnabled ? (byte) 1 : (byte) 0);
    if (mGroup != null) {
        dest.writeByte((byte) 1);
        dest.writeString(mGroup);
    } else {
        dest.writeByte((byte) 0);
    }
    if (mAudioAttributes != null && Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { // unnecessary check for compiler, as in Pre-Lollipop mAudioAttributes will always be null
        dest.writeInt(1);
        mAudioAttributes.writeToParcel(dest, 0);
    } else {
        dest.writeInt(0);
    }
    dest.writeInt(mAudioStreamType);
    dest.writeInt(mLightColor);
}
 
源代码20 项目: paperparcel   文件: StaticAdapters.java
@Override public void writeToParcel(@Nullable long[] value, @NonNull Parcel dest, int flags) {
  dest.writeLongArray(value);
}
 
 方法所在类
 同类方法