先展示保存的结果:将左图截图(Bitmap类型)保存到手机文件夹(此处的“内部存储”其实不是真正意义的“内部存储”。严格地说更像是SD卡)
步骤:
step1.申请手机存储权限
1.1AndroidManifest.xml文件获取外部存储权限
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
1.2动态申请存储权限
这一步很关键,我在Android 8.0上测试时,只有进行了动态获取才实现了存储图片的功能
/**
* 获取存储权限
*/
private void getPermissions(){
if (ContextCompat.checkSelfPermission(this,
Manifest.permission.WRITE_EXTERNAL_STORAGE)
!= PackageManager.PERMISSION_GRANTED)
{