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
- Android將view儲存為圖片並放在相簿中AndroidView
- iOS開發-新建相簿並儲存圖片到該相簿iOS
- 小程式生成二維碼圖片儲存相簿並分享到朋友圈
- Android本地圖片上傳(拍照+相簿)Android地圖
- Qt for Android (三) 開啟Android相簿並選一個圖片進行顯示QTAndroid
- Android儲存圖片到系統相簿Android
- 生成二維碼,並且儲存,指定位置的view成圖片,並且儲存到本地相簿View
- Android中使用封裝的OKHttp上傳圖片,從相機和相簿中獲取圖片並剪下Android封裝HTTP
- android非同步生成圖片Android非同步
- Android上傳圖片之呼叫系統拍照和從相簿選擇圖片Android
- Android中呼叫攝像頭拍照儲存,並在相簿中選擇圖片顯示Android
- android開發筆記之內建圖片到相簿Android筆記
- Android 自定義本地圖片載入庫,仿微信相簿Android地圖
- Android 拍照、選擇圖片並裁剪Android
- Android拍照,相簿選擇圖片以及Android6.0許可權管理Android
- 教你一鍵下載微博相簿的所有圖片,自動批量採集微博相簿所有圖片
- Android 合併生成分享圖片(View截圖)AndroidView
- Android 生成帶圖片的二維碼Android
- 利用 JS 進行圖片處理並生成對應粒子圖JS
- asp.net上傳圖片並同時生成縮圖 (轉)ASP.NET
- 短視訊帶貨原始碼,儲存圖片到相簿/相簿原始碼
- 使用Java將圖片生成sequence file並儲存到HBaseJava
- 生成帶二維碼圖片並通過微信分享
- Android 拍照及相簿選取圖片功能,已適配Android6.0、7.0、8.0Android
- Flutter 生成圖片Flutter
- pyecharts生成圖片Echarts
- 微信小程式--通過canvas生成圖片並儲存到本地微信小程式Canvas
- 相簿圖片多選、反選 swift實現Swift
- 長按UIWebView上的圖片儲存到相簿UIWebView
- Android 呼叫相簿 拍照 實現系統控制元件縮放 切割圖片Android控制元件
- Android 根據View生成圖片簡易參考AndroidView
- 如何生成WebP圖片Web
- 將 HTML 生成圖片HTML
- 圖片生成database 64Database
- python生成圖片Python
- 從ORACLE 生成圖片Oracle
- 純JS生成並下載各種文字檔案或圖片JS