Android生成圖片並放入相簿
許多應用以及許多方面都會生成圖片,而有些圖片是使用者所需要以及所想使用的,如果每次檢視圖片都是開啟我們增加的app反倒是有些不方便,所以使用者的一個很大的希望就是能夠在相簿中檢視到他所需要的圖片
那麼就需要用到官方提供的
MediaStore.Images.Media.insertImage(getContentResolver(), bitmap, "title", "description");
其所需要的就是,圖片的file以及uri
而有圖片的地址就可以開啟圖片的file,透過getUriForFile獲取圖片的uri
然後設定
values.put(MediaStore.Images.Media.DATA, image.absolutePath)
在設定Media.type為"image/jpg"
最後
sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.fromFile(new File(imagefile))))
這樣做是掃描資料夾,如果下掃描sd卡則可使用
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"+ Environment.getExternalStorageDirectory())))
只不過這樣做的速度會很慢
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69917874/viewspace-2743762/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Android本地圖片上傳(拍照+相簿)Android地圖
- Qt for Android (三) 開啟Android相簿並選一個圖片進行顯示QTAndroid
- iOS開發-新建相簿並儲存圖片到該相簿iOS
- 小程式生成二維碼圖片儲存相簿並分享到朋友圈
- android非同步生成圖片Android非同步
- 生成二維碼,並且儲存,指定位置的view成圖片,並且儲存到本地相簿View
- Android中呼叫攝像頭拍照儲存,並在相簿中選擇圖片顯示Android
- Android 拍照及相簿選取圖片功能,已適配Android6.0、7.0、8.0Android
- 利用 JS 進行圖片處理並生成對應粒子圖JS
- 短視訊帶貨原始碼,儲存圖片到相簿/相簿原始碼
- 使用Java將圖片生成sequence file並儲存到HBaseJava
- 教你一鍵下載微博相簿的所有圖片,自動批量採集微博相簿所有圖片
- android短視訊開發,呼叫相機、相簿,壓縮圖片後上傳Android
- Flutter 生成圖片Flutter
- pyecharts生成圖片Echarts
- 生成帶二維碼圖片並通過微信分享
- 直播平臺搭建,Android手機拍照和手機相簿選取圖片的工具Android
- Android 從手機相簿獲取圖片 uri 路徑 從相機獲取照片Android
- android studio生成並引用aarAndroid
- Android圖片突出Android
- 如何生成WebP圖片Web
- 純JS生成並下載各種文字檔案或圖片JS
- 微信小程式--通過canvas生成圖片並儲存到本地微信小程式Canvas
- canvas元件繪製的內容匯出生成圖片儲存到相簿後開啟異常Canvas元件
- 小程式–儲存圖片到相簿功能實現
- iOS-對圖片操作---新增到自定義相簿iOS
- Android----二維碼掃描、生成、相簿識別(16號)Android
- hyperf 生成二維碼並且轉為CMYK色彩通道的圖片
- 適配Android4.4~Android11,呼叫系統相機,系統相簿,系統圖片裁剪,轉換檔案(對圖片進行上傳等操作)Android
- 某AI圖片生成網AI
- 校驗碼圖片生成
- 基於canvas生成圖片Canvas
- 怎麼轉換圖片格式並壓縮圖片
- 鴻蒙跳轉到相簿或者檔案選擇圖片並顯示到Image控制元件中鴻蒙控制元件
- freemarker生成複雜樣式圖片並無檔案損壞的excelExcel
- 安卓6.0以上從相簿選擇圖片,圖片壓縮及動態許可權安卓
- 阿里巴巴、微商相簿圖片怎麼匯出來阿里
- 三種方法,重新整理 Android 的 MediaStore!讓你儲存的圖片立即出現在相簿裡!AndroidAST