class Linekkk implements Serializable {
private static final long serialVersionUID = 001L;
private int stx, sty, enx, eny;
private int color;
private int alpha;
//    ... get과 set생략
}

public class LnD extends Activity {
private Vector<Linekkk> vc = new Vector<Linekkk>();
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
readMap();
}
public readMap() {
InputStream fres = getResources().openRawResource(R.raw.defaultmap);
ObjectInputStream os = new ObjectInputStream(fres);
Object temp = os.readObject();
vc = (Vector<Linekkk>)temp;
os.close();
fres.close();
}
}

//           소                    스                    끝

* 직렬화된 데이터를 PC프로그램으로 만들어(Linekkk 클래스 동일) 리소스/raw/defaultmap.txt로 저장하였습니다.
  -> R.raw.defaultmap은 직렬화되어있는 데이터입니다.

빨간색 vc = (Vector<Linekkk>)temp; 부분을 넣으면 어플리케이션이 멈추어 버립니다.