title: Is it possible to bypass constructors when instantiating objects in Android
body: <p>Do Android have any way to instantiate objects without calling any of its constructors? </p>
  
  <p>In Java, Sun have <strong>sun.reflect.ReflectionFactory.getReflectionFactory().newConstructorForSerialization()</strong>, in .Net we have <strong><a href="http://msdn.microsoft.com/en-us/library/system.runtime.serialization.formatterservices.getuninitializedobject.aspx" rel="noreferrer">System.Runtime.Serialization.FormatterServices.GetUninitializedObject()</a></strong> but I was not able to find anything like that in the Android platform.</p>