title: How to choose dependency versions on Android Library?
body: <p>so my question is simple, 
  how can i choose my android support library versions ?? 
   - should i go for the highest or lowest one to prevent conflict ? and WHY ? </p>
  
  <p>PS: logically i'll go for the highest version, but if someone who uses my library use an older functionality that is removed in the newer one,  he must upgrade and refactor his code.
  also using the lowest version doesn't really make sense.</p>
  
  <p>Thnx for your attention.</p>