Code example for CRC32

Methods: getValue, update

0
		ByteBuffer buf = ByteBuffer.allocate(len);
		buf.put(new byte[] {
				(byte)header.charAt(0), (byte)header.charAt(1),
				(byte)header.charAt(2), (byte)header.charAt(3) });
		buf.put(content);
		CRC32 crc32 = new CRC32();
		crc32.update(buf.array(), 0, len);
		 
		stream.write(buf.array());
		stream.write(splitInt(crc32.getValue()));
	} 
 
	@Override 
	protected NewModule getNewModule() { 
		return new AboutModule(); 
	} 
 
	@Override 
	public boolean isModuleHomeActivity() { 
		return true; 
	}