为什么手机拍照会用jpg格式ai怎么保存jpg格式?而且拍了之后去图库里还不能显示出来

格式化储存卡之后,微信,微博,q保存的图片都找不到了。只有相机拍摄的照片才能在图库找到,怎么办_百度知道
格式化储存卡之后,微信,微博,q保存的图片都找不到了。只有相机拍摄的照片才能在图库找到,怎么办
你可以用 AneData全能文件恢复,分区丢失等等要恢复数据选择专业的数据恢复工具可以保证数据的安全性。提示未被格式化或者中毒。硬盘或者u盘,手机中的文件不小心误删或者莫名其妙的丢失了都可以用这个软件恢复图片找不到了可以用恢复的软件找回
其他类似问题
为您推荐:
格式化储存卡的相关知识
其他3条回答
数据恢复内存卡内的东西
删除之后保存的图片也看不到啊
查看贮存路径
储存路径也找不到图片啊
不要存任何东西,找个点让他们试试误删回复
找个维修店
但是不要抱太大希望,不可能全部返回的
删除之后也看不到啊
用专门的误删回复软件
其实你删了东西只是抹掉了引导程序,图片本身还是在的,只有你再存进去东西原来的数据才会被抹掉
所以让你别存东西,找个维修店用专门的误删恢复软件试试
所以的数据已经删除了
删除之后保存的
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁我把手机内存卡拿出来安到别的手机上然后再放回自己手机为什么图片显示不出来了 文件夹里有但是图库_百度知道
我把手机内存卡拿出来安到别的手机上然后再放回自己手机为什么图片显示不出来了 文件夹里有但是图库
我把手机内存卡拿出来安到别的手机上然后再放回自己手机为什么图片显示不出来了
文件夹里有但是图库看不到了
提问者采纳
知道扫描完成后,为了避免这种情况做的只要是等待就可以了。如果你经常更改储存卡的资料,等待媒体库扫描完成,第一次启动可能会有点慢,你可以看看应用程序列表里媒体储存的数据越来越大
提问者评价
太给力了,你的回答完美地解决了我的问题,非常感谢!
其他类似问题
为您推荐:
手机内存卡的相关知识
其他1条回答
重启手机看看
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁手机里拍的照片存的图片,过一段时间,在图库里显示的都是一片黑色的,图片的内容就没有了_百度知道
手机里拍的照片存的图片,过一段时间,在图库里显示的都是一片黑色的,图片的内容就没有了
不知道为什么,内存还有很多手机是天语E80。,求解答。
提问者采纳
估计是系统读数据有误的原因,下载个“相册小秘书”看看?
其他类似问题
为您推荐:
图库的相关知识
其他1条回答
百度看的了
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁为什么在手机里拍照,图片不能保存到图库里,而是保存到内存卡里?没有号码卡就不能保存到图库吗?_百度知道
为什么在手机里拍照,图片不能保存到图库里,而是保存到内存卡里?没有号码卡就不能保存到图库吗?
提问者采纳
你的问题有些奇怪哦。原则哗贰糕荷蕹沽革泰宫骏上,至少我的华为荣耀3x,有设置选择照片默认存存储卡还是手机内存。但是不管存那里,图库应该会自动扫描手机所以图片,然后列出来啊。何来 不保存到图库一说?!不理解。
但是我照的图片不能保存到图库里
我是用WLAN的,手机里没有手机卡
很多手机图库里可以屏蔽某些目录的。你是否屏蔽了默认的手机相册目录?或者,你具体的截图来见吧。
我载不了图,
我的相册是魅拍相册
单独的第三方软件吗?是否有设置扫描哪些目录的图片?
提问者评价
太给力了,你的回答完美地解决了我的问题,非常感谢!
其他类似问题
为您推荐:
图库的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁123456789101112131415
免费资料索取
移动电话:
资料内容:
首页 >> >> 解决Android拍照保存在系统相册不显示的问题
解决Android拍照保存在系统相册不显示的问题
可能大家都知道我们保存相册到Android手机的时候,然后去打开系统图库找不到我们想要的那张图片,那是因为我们插入的图片还没有更新的缘故,先讲解下插入系统图库的方法吧,很简单,一句代码就能实现
MediaStore.Images.Media.insertImage(getContentResolver(), mBitmap, "", "");通过上面的那句代码就能插入到系统图库,这时候有一个问题,就是我们不能指定插入照片的名字,而是系统给了我们一个当前时间的毫秒数为名字,有一个问题郁闷了很久,我还是先把insertImage的源码贴出来吧
* Insert an image and create a thumbnail for it.
* @param cr The content resolver to use
* @param source The stream to use for the image
* @param title The name of the image
* @param description The description of the image
* @return The URL to the newly created image, or &code&null&/code& if the image failed to be stored
for any reason.
public static final String insertImage(ContentResolver cr, Bitmap source,
String title, String description) {
ContentValues values = new ContentValues();
values.put(Images.Media.TITLE, title);
values.put(Images.Media.DESCRIPTION, description);
values.put(Images.Media.MIME_TYPE, "image/jpeg");
String stringUrl =
/* value to be returned */
url = cr.insert(EXTERNAL_CONTENT_URI, values);
if (source != null) {
OutputStream imageOut = cr.openOutputStream(url);
pressFormat.JPEG, 50, imageOut);
} finally {
imageOut.close();
long id = ContentUris.parseId(url);
// Wait until MINI_KIND thumbnail is generated.
Bitmap miniThumb = Images.Thumbnails.getThumbnail(cr, id,
Images.Thumbnails.MINI_KIND, null);
// This is for backward compatibility.
Bitmap microThumb = StoreThumbnail(cr, miniThumb, id, 50F, 50F,
Images.Thumbnails.MICRO_KIND);
Log.e(TAG, "Failed to create thumbnail, removing original");
cr.delete(url, null, null);
} catch (Exception e) {
Log.e(TAG, "Failed to insert image", e);
if (url != null) {
cr.delete(url, null, null);
if (url != null) {
stringUrl = url.toString();
return stringU
}上面方法里面有一个title,我刚以为是可以设置图片的名字,设置一下,原来不是,郁闷,哪位高手知道title这个字段是干嘛的,告诉下小弟,不胜感激!
当然Android还提供了一个插入系统相册的方法,可以指定保存图片的名字,我把源码贴出来吧
* Insert an image and create a thumbnail for it.
* @param cr The content resolver to use
* @param imagePath The path to the image to insert
* @param name The name of the image
* @param description The description of the image
* @return The URL to the newly created image
* @throws FileNotFoundException
public static final String insertImage(ContentResolver cr, String imagePath,
String name, String description) throws FileNotFoundException {
// Check if file exists with a FileInputStream
FileInputStream stream = new FileInputStream(imagePath);
Bitmap bm = BitmapFactory.decodeFile(imagePath);
String ret = insertImage(cr, bm, name, description);
bm.recycle();
} finally {
stream.close();
} catch (IOException e) {
}啊啊,贴完源码我才发现,这个方法调用了第一个方法,这个name就是上面方法的title,晕死,这下更加郁闷了,反正我设置title无效果,求高手为小弟解答,先不管了,我们继续往下说
上面那段代码插入到系统相册之后还需要发条广播
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED, Uri.parse("file://"+ Environment.getExternalStorageDirectory())));
上面那条广播是扫描整个sd卡的广播,如果你sd卡里面东西很多会扫描很久,在扫描当中我们是不能访问sd卡,所以这样子用户体现很不好,用过微信的朋友都知道,微信保存图片到系统相册并没有扫描整个SD卡,所以我们用到下面的方法
Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
Uri uri = Uri.fromFile(new File("/sdcard/image.jpg"));
intent.setData(uri);
mContext.sendBroadcast(intent);
或者用MediaScannerConnection
final MediaScannerConnection msc = new MediaScannerConnection(mContext, new MediaScannerConnectionClient() {
public void onMediaScannerConnected() {
msc.scanFile("/sdcard/image.jpg", "image/jpeg");
public void onScanCompleted(String path, Uri uri) {
Log.v(TAG, "scan completed");
msc.disconnect();
也行你会问我,怎么获取到我们刚刚插入的图片的路径?呵呵,这个自有方法获取,insertImage(ContentResolver cr, Bitmap source,String title, String description),这个方法给我们返回的就是插入图片的Uri,我们根据这个Uri就能获取到图片的绝对路径
String getFilePathByContentResolver(Context context, Uri uri) {
if (null == uri) {
Cursor c = context.getContentResolver().query(uri, null, null, null, null);
String filePath
if (null == c) {
throw new IllegalArgumentException(
"Query on " + uri + " returns null result.");
if ((c.getCount() != 1) || !c.moveToFirst()) {
filePath = c.getString(
c.getColumnIndexOrThrow(MediaColumns.DATA));
} finally {
c.close();
return fileP
根据上面的那个方法获取到的就是图片的绝对路径,这样子我们就不用发送扫描整个SD卡的广播了,呵呵,写到这里就算是写完了,写的很乱,希望大家将就的看下,希望对你有帮助!
之、、等找专业的软件培训机构。咨询:
上一篇:下一篇:
[] [] [] [] [] [] [] [] [] [] [] []

我要回帖

更多关于 ai如何保存jpg格式 的文章

 

随机推荐