question: public static Bitmap readFromDisk ( @ NonNull File imageFile ) { if ( ! imageFile . exists ( ) || imageFile . isDirectory ( ) ) return null ; return BitmapFactory . decodeFile ( imageFile . getAbsolutePath ( ) ) ; }
target:  Reads the given file as Bitmap. This is a blocking operation running on the main thread - avoid using it for large images.