本文整理了Java中android.os.Bundle.putSerializable()
方法的一些代码示例,展示了Bundle.putSerializable()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Bundle.putSerializable()
方法的具体详情如下:
包路径:android.os.Bundle
类名称:Bundle
方法名:putSerializable
暂无
代码示例来源:origin: stackoverflow.com
Bundle args = new Bundle();
args.putSerializable("arg", YourEnumType.ENUM_KEY_1);
代码示例来源:origin: stackoverflow.com
Bundle extras = new Bundle();
extras.putSerializable("HashMap",Hash_Map);
intent.putExtras(extras);
代码示例来源:origin: stackoverflow.com
Bundle bundle = new Bundle();
bundle.putSerializable("value", all_thumbs);
intent.putExtras(bundle);
代码示例来源:origin: AltBeacon/android-beacon-library
public Bundle toBundle() {
Bundle bundle = new Bundle();
bundle.putSerializable(SETTINGS_DATA_KEY, this);
return bundle;
}
public static SettingsData fromBundle(@NonNull Bundle bundle) {
代码示例来源:origin: Bearded-Hen/Android-Bootstrap
@Override public Parcelable onSaveInstanceState() {
Bundle bundle = new Bundle();
bundle.putParcelable(TAG, super.onSaveInstanceState());
bundle.putSerializable(BootstrapTextView.KEY, bootstrapText);
bundle.putSerializable(BootstrapBrand.KEY, bootstrapBrand);
return bundle;
}
代码示例来源:origin: AltBeacon/android-beacon-library
public Bundle toBundle() {
Bundle bundle = new Bundle();
bundle.putSerializable(REGION_KEY, mRegion);
ArrayList<Serializable> serializableBeacons = new ArrayList<Serializable>();
for (Beacon beacon : mBeacons) {
serializableBeacons.add(beacon);
}
bundle.putSerializable(BEACONS_KEY, serializableBeacons);
return bundle;
}
public static RangingData fromBundle(Bundle bundle) {
代码示例来源:origin: AltBeacon/android-beacon-library
public Bundle toBundle() {
Bundle bundle = new Bundle();
bundle.putSerializable(REGION_KEY, mRegion);
bundle.putBoolean(INSIDE_KEY, mInside);
return bundle;
}
public static MonitoringData fromBundle(Bundle bundle) {
代码示例来源:origin: Bearded-Hen/Android-Bootstrap
@Override public Parcelable onSaveInstanceState() {
Bundle bundle = new Bundle();
bundle.putParcelable(TAG, super.onSaveInstanceState());
bundle.putSerializable(KEY_MODE, buttonMode);
bundle.putSerializable(BootstrapBrand.KEY, bootstrapBrand);
bundle.putBoolean(RoundableView.KEY, rounded);
bundle.putBoolean(OutlineableView.KEY, outline);
return bundle;
}
代码示例来源:origin: umano/AndroidSlidingUpPanel
@Override
public Parcelable onSaveInstanceState() {
Bundle bundle = new Bundle();
bundle.putParcelable("superState", super.onSaveInstanceState());
bundle.putSerializable(SLIDING_STATE, mSlideState != PanelState.DRAGGING ? mSlideState : mLastNotDraggingSlideState);
return bundle;
}
代码示例来源:origin: Bearded-Hen/Android-Bootstrap
@Override public Parcelable onSaveInstanceState() {
Bundle bundle = new Bundle();
bundle.putParcelable(TAG, super.onSaveInstanceState());
bundle.putBoolean(RoundableView.KEY, roundedCorners);
bundle.putBoolean(OutlineableView.KEY, showOutline);
bundle.putSerializable(KEY_DIRECTION, expandDirection);
bundle.putFloat(BootstrapSizeView.KEY, bootstrapSize);
return bundle;
}
代码示例来源:origin: AltBeacon/android-beacon-library
public Bundle toBundle() {
Bundle bundle = new Bundle();
bundle.putLong(SCAN_PERIOD_KEY, this.mScanPeriod);
bundle.putLong(BETWEEN_SCAN_PERIOD_KEY, this.mBetweenScanPeriod);
bundle.putBoolean(BACKGROUND_FLAG_KEY, this.mBackgroundFlag);
bundle.putString(CALLBACK_PACKAGE_NAME_KEY, this.mCallbackPackageName);
if (mRegion != null) {
bundle.putSerializable(REGION_KEY, mRegion);
}
return bundle;
}
代码示例来源:origin: Bearded-Hen/Android-Bootstrap
@Override public Parcelable onSaveInstanceState() {
Bundle bundle = new Bundle();
bundle.putParcelable(TAG, super.onSaveInstanceState());
bundle.putSerializable(BootstrapBrandView.KEY, bootstrapBrand);
bundle.putBoolean(BorderView.KEY_DISPLAYED, hasBorder);
bundle.putFloat(BootstrapSizeView.KEY, bootstrapSize);
return bundle;
}
代码示例来源:origin: Bearded-Hen/Android-Bootstrap
@Override public Parcelable onSaveInstanceState() {
Bundle bundle = new Bundle();
bundle.putParcelable(TAG, super.onSaveInstanceState());
bundle.putBoolean(RoundableView.KEY, rounded);
bundle.putFloat(BootstrapSizeView.KEY, bootstrapSize);
bundle.putSerializable(BootstrapBrand.KEY, bootstrapBrand);
return bundle;
}
代码示例来源:origin: Bearded-Hen/Android-Bootstrap
@Override public Parcelable onSaveInstanceState() {
Bundle bundle = new Bundle();
bundle.putParcelable(TAG, super.onSaveInstanceState());
bundle.putBoolean(RoundableView.KEY, roundable);
bundle.putSerializable(BootstrapHeading.KEY, bootstrapHeading);
return bundle;
}
代码示例来源:origin: Bearded-Hen/Android-Bootstrap
@Override
public Parcelable onSaveInstanceState() {
Bundle bundle = new Bundle();
bundle.putParcelable(TAG, super.onSaveInstanceState());
bundle.putInt(KEY_USER_PROGRESS, userProgress);
bundle.putInt(KEY_DRAWN_PROGRESS, drawnProgress);
bundle.putBoolean(KEY_STRIPED, striped);
bundle.putBoolean(KEY_ANIMATED, animated);
bundle.putBoolean(RoundableView.KEY, rounded);
bundle.putFloat(BootstrapSizeView.KEY, bootstrapSize);
bundle.putSerializable(BootstrapBrand.KEY, bootstrapBrand);
return bundle;
}
代码示例来源:origin: smuyyh/BookReader
public static Fragment newInstance(int position, Book book, String epubFileName, boolean isSmilAvailable) {
EPubReaderFragment fragment = new EPubReaderFragment();
Bundle args = new Bundle();
args.putInt(BUNDLE_POSITION, position);
args.putSerializable(BUNDLE_BOOK, book);
args.putString(BUNDLE_EPUB_FILE_NAME, epubFileName);
args.putSerializable(BUNDLE_IS_SMIL_AVAILABLE, isSmilAvailable);
fragment.setArguments(args);
return fragment;
}
代码示例来源:origin: florent37/CameraFragment
protected static Fragment newInstance(Fragment fragment, Configuration configuration) {
Bundle args = new Bundle();
args.putSerializable(ARG_CONFIGURATION, configuration);
fragment.setArguments(args);
return fragment;
}
代码示例来源:origin: wangdan/AisenWeiBo
public static PictureDireListFragment newInstance(String currentDire, ArrayList<PictureFileDire> files) {
Bundle args = new Bundle();
args.putSerializable("files", files);
args.putSerializable("current", currentDire);
PictureDireListFragment fragment = new PictureDireListFragment();
fragment.setArguments(args);
return fragment;
}
代码示例来源:origin: Bearded-Hen/Android-Bootstrap
@Override public Parcelable onSaveInstanceState() {
Bundle bundle = new Bundle();
bundle.putParcelable(TAG, super.onSaveInstanceState());
bundle.putBoolean(RoundableView.KEY, roundedCorners);
bundle.putBoolean(OutlineableView.KEY, showOutline);
bundle.putInt(KEY_INDEX, parentIndex);
bundle.putFloat(BootstrapSizeView.KEY, bootstrapSize);
bundle.putSerializable(KEY_MODE, buttonMode);
if (bootstrapBadge != null) {
bundle.putString(BadgeContainerView.KEY, bootstrapBadge
.getBadgeText());
}
return bundle;
}
代码示例来源:origin: commonsguy/cw-omnibus
static EditorFragment newInstance(File fileToEdit) {
EditorFragment frag=new EditorFragment();
Bundle args=new Bundle();
args.putSerializable(KEY_FILE, fileToEdit);
frag.setArguments(args);
return(frag);
}
内容来源于网络,如有侵权,请联系作者删除!