欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android解決getExternalStorageDirectory在29后廢棄問題(推薦)

 更新時間:2021年02月18日 15:01:42   作者:zhangyin_40920751  
這篇文章主要介紹了Android解決getExternalStorageDirectory在29后廢棄問題(推薦),本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

今天給大家分享Android解決getExternalStorageDirectory在29后廢棄問題,親測能用 ,需要的朋友放心食用。

初衷:在安卓10之后相信大家都遇到了getExternalStorageDirectory廢棄的問題,看了網(wǎng)上很多都根據(jù)官方用到了getExternalFilesDir但是保存圖片至相冊后的通知又成了一個問題,所以我們還是不要走歪路,直接替代getExternalStorageDirectory

廢話不多說,直接上代碼:

// SDCard地址 /storage/emulated/0
  // getExternalStorageDirectory在29已廢棄
//  String saveDir = Environment.getExternalStorageDirectory().getAbsolutePath();
  // getExternalFilesDir() 用于獲取SDCard/Android/data/你的應(yīng)用的包名/files/ 目錄
  File externalFileRootDir = getExternalFilesDir(null);
  do {
   externalFileRootDir = Objects.requireNonNull(externalFileRootDir).getParentFile();
  } while (Objects.requireNonNull(externalFileRootDir).getAbsolutePath().contains("/Android"));

  String saveDir = Objects.requireNonNull(externalFileRootDir).getAbsolutePath();
  String savePath = saveDir + "/" + Environment.DIRECTORY_DCIM + "/" + filename;

最終savePath就是SDCard中相冊路徑

到此這篇關(guān)于Android解決getExternalStorageDirectory在29后廢棄問題(推薦)的文章就介紹到這了,更多相關(guān)Android getExternalStorageDirectory廢棄內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Android Handler runWithScissors 梳理流程解析

    Android Handler runWithScissors 梳理流程解析

    這篇文章主要為大家介紹了Android Handler runWithScissors 梳理流程解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • 使用Android studio3.6的java api方式調(diào)用opencv

    使用Android studio3.6的java api方式調(diào)用opencv

    這篇文章主要介紹了Android studio3.6的java api方式調(diào)用opencv的代碼詳解,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • 基于Android XML解析與保存的實現(xiàn)

    基于Android XML解析與保存的實現(xiàn)

    本篇文章小編為大家介紹,基于Android XML解析與保存的實現(xiàn)。需要的朋友參考下
    2013-04-04
  • Android Rreact Native 常見錯誤總結(jié)

    Android Rreact Native 常見錯誤總結(jié)

    這篇文章主要介紹了Android Rreact Native 常見錯誤總結(jié)的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • Android 使用View Binding的方法詳解

    Android 使用View Binding的方法詳解

    View Binding是一項功能,使您可以更輕松地編寫與視圖交互的代碼。在模塊中啟用視圖綁定后,它將為該模塊中存在的每個XML布局文件生成一個綁定類。這篇文章主要介紹了Android 使用View Binding的方法,需要的朋友可以參考下
    2020-03-03
  • Android 判斷是否有外網(wǎng)連接

    Android 判斷是否有外網(wǎng)連接

    本文給大家分享的是使用Android實現(xiàn)判斷是否有外網(wǎng)鏈接,有需要的小伙伴可以參考下。
    2016-02-02
  • Android實現(xiàn)屏幕旋轉(zhuǎn)四個方向準(zhǔn)確監(jiān)聽

    Android實現(xiàn)屏幕旋轉(zhuǎn)四個方向準(zhǔn)確監(jiān)聽

    這篇文章主要為大家詳細介紹了Android實現(xiàn)屏幕旋轉(zhuǎn)四個方向準(zhǔn)確監(jiān)聽,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Jetpack Compose之選擇器使用實例講解

    Jetpack Compose之選擇器使用實例講解

    這篇文章主要介紹了Jetpack Compose之選擇器使用,選擇器主要是指Checkbox復(fù)選框,單選開關(guān)Switch,滑桿組件Slider等用于提供給用戶選擇一些值和程序交互的組件,比如像復(fù)選框Checkbox,可以讓用戶選擇一個或者多個選項
    2023-04-04
  • Android實現(xiàn)微信朋友圈圖片和視頻播放

    Android實現(xiàn)微信朋友圈圖片和視頻播放

    這篇文章主要為大家詳細介紹了Android實現(xiàn)微信朋友圈圖片和視頻播放,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • Android SharedPreferences實現(xiàn)記住密碼和自動登錄

    Android SharedPreferences實現(xiàn)記住密碼和自動登錄

    這篇文章主要為大家詳細介紹了Android SharedPreferences實現(xiàn)記住密碼和自動登錄,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-05-05

最新評論