Why Uri? Storage and the Modern Android App

Ash Grove

One of the most confusing things to new Android developers is storage. It seems like every time you turn around, you’re blocked from something (can’t touch removable storage, crashing with FileUriExposedExceptions, and so on). In this presentation, we will explore why we have all this pain and how Google would really like you to work with content in your Android apps. SPOILER ALERT: it involves Uri objects, ones with the “content” scheme.

Android Mobile Development