title: Are there any recommendations for request codes values in Android?
body: <p>Now I am using random numbers for request codes. So, every time I add new activity for startActivityForResult I need to check all other such activities to avoid collisions. May be there are any practices for defining values, non-collidable by design? 
  What do you think?</p>