MTK平台Android4.4 拍照默认图片格式修改
生活随笔
收集整理的這篇文章主要介紹了
MTK平台Android4.4 拍照默认图片格式修改
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
因為攝像頭效果要調試,需要把攝像頭拍照的照片格式修改了
晚上看了一下資料,這個鏈接,這個鏈接比較有用
http://www.cnblogs.com/peterzd/archive/2012/10/11/2695640.html
里面有一段話這樣寫:
**
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES) 這個方法返回一個標準的,分享的,并被推薦的目錄,用來存放圖片和Video。如果被用戶卸載了,文件也會存在。為了防止與用戶已存在的文件沖突,你應該再創(chuàng)建一個子目錄用來存放自己應用的圖片。如下面的例子。這個方法在API Level 8以上可以使用,更早的設備,可以查看其他方法。
Context.getExternalFilesDir(Environment.DIRECTORY_PICTURES) ,這個方法返回一個標準的用來存放你的應用的圖片和Video的地方。如果應用被卸載,這里的文件也會被卸載。其他應用也可以操作這里的文件。
**
然后我就在我的app里面找getExternalStoragePublicDirectory 這個關鍵字
packages/apps/Camera/src/com/android/camera/Storage.java這里面就找到了修改保存文件后綴的代碼,修改之
diff 如下:
index eb9f46a..620bdbf 100755 --- a/packages/apps/Camera/src/com/android/camera/Storage.java +++ b/packages/apps/Camera/src/com/android/camera/Storage.java @@ -474,7 +474,7 @@ public class Storage {} else if (pictureType == PICTURE_TYPE_JPS) {return title + ".jps";} else if (pictureType == PICTURE_TYPE_JPG){ - return title + ".jpg"; + return title + ".raw";} else {// this case we just want return the // source data,such as intermedia data @@ -492,7 +492,7 @@ public class Storage {} else if (pictureType == PICTURE_TYPE_JPS) {return "image/x-jps";} else { - return "image/jpeg"; + return "image/raw";}}總結
以上是生活随笔為你收集整理的MTK平台Android4.4 拍照默认图片格式修改的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win11-vscode-wsl2 学习
- 下一篇: 基于大数据的房价数据可视化分析预测系统