getserializableextra在android studio中对接收和Intent Extra意味着什么

what does getserializableextra mean in android studio with respect to receiving and Intent Extra

有人能解释一下在Android Studio中,getserializableextra在接收和Intent额外方面意味着什么吗?在下面的上下文中。

public void oncreate(bundle savedinstanceState)super.oncreate(savedinstancestate);

1
2
3
 UUID crimeId = (UUID) getActivity(). getIntent() .getSerializableExtra( CrimeActivity.EXTRA_CRIME_ID);

 mCrime = CrimeLab.get( getActivity()).getActivity()). getCrime( crimeId);

首先,它不是android studio的一部分。你必须先弄清serializedeserialize的目标。看看这个。

To serialize an object means to convert its state to a byte stream so
that the byte stream can be reverted back into a copy of the object. A
Java object is serializable if its class or any of its superclasses
implements either the java.io.Serializable interface or its
subinterface, java.io.Externalizable. Deserialization is the process
of converting the serialized form of an object back into a copy of the
object.