title: What's the way to pick images from gallery on Android in 2018?
body: <p>i would like to know the community opinion on the problem of getting image on Android from common sources to use in our App. 
  I know that there are questions back to 2010's about it on stack overflow, but i found the answers a bit to much boilerplate code for this simple task.</p>
  
  <p>Maybe anyone knows some lightweight library to get image from gallery (or other common sources) so code can stay simple and readable</p>
  
  <p>maybe something like:</p>
  
  <pre><code>            Bitmap image;
  
              SomeCoolLib.
              .performImageSelect()
              .asBitmap()  
              .listener(new RequestListener&lt;String, Bitmap&gt;() {
                  @Override
                  public boolean onException(Exception e) {
                      e.printStackTrace();
                      return false;
                  }
  
                  @Override
                  public boolean onCancel() {
                      return false;
                  }
              }).into(image);
  </code></pre>
  
  <p>to let user:</p>
  
  <p><a href="https://i.stack.imgur.com/L9hQi.png" rel="noreferrer"><img src="https://i.stack.imgur.com/L9hQi.png" alt="so we can see this"></a></p>