我个人喜欢用Parcelable来传递,名称不一样但是实现的效果是一样的,都能往另一个组件传递完整的list。打个比方,我拿活动往服务里传递举例,其他的组件同理。如果背景是做一个音乐播放器,我要把活动中从SD卡读取到的所有歌曲存在list中,然后传递到负责播放音乐的service里,首先我应该对描述歌曲信息的类实现Parcelable接口。
public class MusicInfo implements Parcelable {
private int m_musicId;
private