I was just playing around with some INTENTS and wanted to share some useful things they can do. Note: These are what these intents do on my own personal phone.
Intent i; //Opens an app for you to send feedback to the developer(Google Play) i = new Intent(Intent.ACTION_APP_ERROR); //Opens the &quot;OK Google&quot; assistance for you. Speak into mic. i = new Intent(Intent.ACTION_ASSIST); //Opens an app to send a bug report to Google. i = new Intent(Intent.ACTION_BUG_REPORT); //Opens Phone dialer i = new Intent(Intent.ACTION_DIAL); //Opens Camera i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); //Opens Google drive to select a file i = new Intent(Intent.ACTION_PICK); //Opens app to select image (Gallery, Picaso, etc.) //Change &quot;Images&quot; in URI for Audio, Video, Files, MediaColumns //e.g. android.provider.MediaStore.Audio.Media.EXTERNAL_CONTENT_URI i = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); //Opens app to send email i = new Intent(Intent.ACTION_SEND); //Opens up an operation to set your wallpaper for home screen i = new Intent(Intent.ACTION_SET_WALLPAPER); //Opens up SVoice, Dialer Voice Command i = new Intent(Intent.ACTION_VOICE_COMMAND); startActivityForResult(Intent .createChooser(i, "Choose an application"), REQUEST_CODE);
There are a lot more Intents to be learned, but maybe this will give you insight on what you can do with your app.