为什么Android提供了2个用于序列化对象的接口?Serializable对象是否与Android Binder和AIDL文件进行交互?
我需要将大量数据从一个activity传递到另一个activity,哪种方式更好?
第一种方式(例如):
ArrayList<myModel> myList = new ArrayList<myModel>();
intent.putExtra("mylist", myList);
Run Code Online (Sandbox Code Playgroud)
第二种方式(例如):
ActivityTwo act = new ActivityTwo();
act.getDataMethod(listValues);
Intent i = new Intent(this, ActivityTwo.class);
startActivity(i);
Run Code Online (Sandbox Code Playgroud)
在另一个activity(ActivityTwo)中,我从getDataMethod.