title: Android: Dynamically asscociating data type with an activity
body: <p>I have a use case in my application, where after certain point, I need to associate an data with an activity. So whenever an intent with an action and the data type is fired, my activity can be opened. I know that it is possible to associate a data type with an activity statically via AndroidManifest.xml. </p>
  
  <p>Is it possible to register the data type for an activity dynamically and programatically ?
  Any pointers are appreciated.</p>