安卓中自定义类型的数据应该如何做?

在一个activity中定义数据类型
public class NetPkgDef {
private void CNetCommand(){
short Command;

short CmdIdx;

CImgSize ImgSize;

char SensorName[]= new char[32];

short CommAddr;

short NetAddr;

}

private void CImgSize(){
      short     Left;            
      short     Top;             
      short     Width;           
      short     Height;            
       char     RowAddrMode;     
       char      ColAddrMode;     
       short     ShutterWidth;    
       short     CheckMode;       
       short    DarkThreshold;   
       short     BrightThreshold; 
}

}
在另一个activity中初始化一下就报错,我应该怎么处理
private static final NetPkgDef CNetCommand udp_command = {0, 0, {0,0,2048,24,0,0,0,0,500,1000},{"Sensor"},1,225};

http://www.cnblogs.com/yaozhenfa/p/np_android_Intent_Parcelable.html