How does the app get the data that gets shown on the screen?
Users will often send data to your app through the Android Sharesheet or the intent resolver. All received data has a MIME type set by the providing app. There are three ways your app can receive data sent by another app: An Activity with a matching intent-filter tag in the manifest.