如何将手机sd卡相片恢复存储的相片复制到手机上

后使用快捷导航没有帐号?
平板/笔记本
云服务专区
怎样把手机里的照片视频移到SD卡里去储存
&登堂入室&
来自:华为Mate8 NXT-AL10
想把手机里的照片移到手机里的SD卡里,不想占用太多的手机内存
width:100%">
&登堂入室&
来自:华为Mate8 NXT-AL10
新装的SD卡,想把手机里的东西都移到SD卡了去
width:100%">
&花粉特种部队&
来自:浏览器
打开文件管理器,找到照片文件夹,选择移动到sd卡就可以了。
盖章仅为队员间识别,不代表结贴,如果有需要,请在我的跟帖后点击“回复”,这样论坛才会提醒我!
花粉特种部队并不是华为的工作人员,我们是一群玩机爱好者,来自花粉,服务花粉!
width:100%">
&登堂入室&
来自:浏览器
新装的SD卡,想把手机里的东西都移到SD卡了去!
width:100%">
花粉特种部队荣耀勋章
1000万花粉
纪念花粉俱乐部注册花粉数超过1000万
相亲角人文随拍青岛之旅河北白石山细看世界鸣沙山随手拍大观公园之夏
花粉客户端
Make it Possible
Make your device special
华为云服务
Huawei cloud services
音乐播放器
Huawei Music
Huawei Vmall
没有最新动态
关注花粉俱乐部
联系我们:
|关注花粉俱乐部:
Copyright (C)
华为软件技术有限公司 版权所有 保留一切权利怎样把储存在手机内存的图片转移到sd卡中
已有4个回答
[特聘专家]
专家星级&:&2星
问答堂专家综合评分
问题评分&:&2.9星
采纳、点赞&:&0星
二次回复率&:&5星
内容为广告/垃圾,我要举报!
特聘专家具有协助内容审核的特权
举报后内容将不能在前台展示
错乱举报会导致该权利被剥夺
选择举报原因×
擅长领域:
参与话题:
建议你连接入电脑吧,然后在电脑上操作会很简单的!使用acd see这个软件,简单两下子就好!&
留下你的评论
[特聘专家]
专家星级&:&1.2星
问答堂专家综合评分
问题评分&:&2.3星
采纳、点赞&:&0星
二次回复率&:&0星
内容为广告/垃圾,我要举报!
特聘专家具有协助内容审核的特权
举报后内容将不能在前台展示
错乱举报会导致该权利被剥夺
选择举报原因×
擅长领域:
参与话题:
你可以直接复制/剪切到SD卡里,具体的按住图片文件夹,选择菜单里的复制或剪切,然后到SD卡里再黏贴出来就可以了。也可以在电脑上以U盘模式读取,用电脑直接剪切到SD卡里。
留下你的评论
内容为广告/垃圾,我要举报!
特聘专家具有协助内容审核的特权
举报后内容将不能在前台展示
错乱举报会导致该权利被剥夺
选择举报原因×
擅长领域:
参与话题:
& & 楼主你好,楼主可以直接连接电脑,然后剪切到内存卡里就可以了。
留下你的评论
内容为广告/垃圾,我要举报!
特聘专家具有协助内容审核的特权
举报后内容将不能在前台展示
错乱举报会导致该权利被剥夺
选择举报原因×
我是用的华为手机,先在手机SD卡里新建个文件夹方便传照片,步骤如下:先打开手机上的(文件管理)点(本地)点(SD卡)点(菜单)点(新建文件夹)点(保存),返回(文件管理)在(分类文件)里点(图片)再点一下你要转出的图片,点下方的(复制)勾选出你要复制的图片点(复制)点(SD卡)点(新建文件夹)点(粘贴)就OK了;朋友们如好用给我点赞!
留下你的评论
好啦,成功啦谢谢
我要大量的的图片转移呢
微信公众账号ZOL问答堂
关注微信,随时随地解答您的疑惑
ZOL问答堂官方微博@ZOL问答堂
关注成功!该问题被回答后,将给您发送站内短信。
您也可以通过关注问答堂微信,及时获得您关注问题的回答。
微信关注问题方法“”8455人阅读
Android(8)
TackPhoto.java
package sparksoft.
import java.io.BufferedOutputS
import java.io.ByteArrayOutputS
import java.io.F
import java.io.FileOutputS
import android.app.A
import android.content.I
import android.graphics.B
import android.graphics.BitmapF
import android.net.U
import android.os.B
import android.os.E
import android.util.L
import android.widget.T
public class TackPhoto extends Activity {
private Bitmap photo =
private String fileN
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
* photo = BitmapFactory
* .decodeFile(&/mnt/sdcard/DCIM/100ANDRO/Chrysanthemum.jpg&);
* SavePicInServer(photo);
String state = Environment.getExternalStorageState(); // 判断是否存在sd卡
if (state.equals(Environment.MEDIA_MOUNTED)) { // 直接调用系统的照相机
Intent intent = new Intent(&android.media.action.IMAGE_CAPTURE&);
startActivityForResult(intent, 0);
Toast.makeText(TackPhoto.this, &请检查手机是否有SD卡&, Toast.LENGTH_LONG)
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode != 0) {
super.onActivityResult(requestCode, resultCode, data);
// 两种方式获得拍摄照片的返回值
Uri uri = data.getData();
if (uri != null) {
photo = BitmapFactory.decodeFile(uri.getPath());
if (photo == null) {
Bundle bundle = data.getExtras();
if (bundle != null) {
photo = (Bitmap) bundle.get(&data&);
SavePicInLocal(photo);// 保存到本地
// 生成一个Intent对象
Intent intent = new Intent();
intent.putExtra(&picpath&, fileName);
intent.setClass(TackPhoto.this, JcjlEditActivity.class);
// 启动intent的Activity
TackPhoto.this.startActivity(intent);
Toast.makeText(TackPhoto.this, &未拍摄照片&, Toast.LENGTH_LONG)
// 生成一个Intent对象
Intent intent = new Intent();
intent.setClass(TackPhoto.this, JcjlEditActivity.class);
TackPhoto.this.startActivity(intent);
} catch (Exception e) {
// 保存拍摄的照片到手机的sd卡
private void SavePicInLocal(Bitmap bitmap) {
FileOutputStream fos =
BufferedOutputStream bos =
ByteArrayOutputStream baos = // 字节数组输出流
baos = new ByteArrayOutputStream();
pressFormat.PNG, 100, baos);
byte[] byteArray = baos.toByteArray();// 字节数组输出流转换成字节数组
String saveDir = Environment.getExternalStorageDirectory()
+ &/liangPic&;
File dir = new File(saveDir);
if (!dir.exists()) {
dir.mkdir(); // 创建文件夹
fileName = saveDir + &/& + System.currentTimeMillis() + &.PNG&;
File file = new File(fileName);
file.delete();
if (!file.exists()) {
file.createNewFile();// 创建文件
Log.e(&PicDir&, file.getPath());
Toast.makeText(TackPhoto.this, fileName, Toast.LENGTH_LONG)
// 将字节数组写入到刚创建的图片文件中
fos = new FileOutputStream(file);
bos = new BufferedOutputStream(fos);
bos.write(byteArray);
} catch (Exception e) {
e.printStackTrace();
} finally {
if (baos != null) {
baos.close();
} catch (Exception e) {
e.printStackTrace();
if (bos != null) {
bos.close();
} catch (Exception e) {
e.printStackTrace();
if (fos != null) {
fos.close();
} catch (Exception e) {
e.printStackTrace();
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:46391次
排名:千里之外
转载:21篇
(1)(6)(2)(4)(1)(6)(3)(2)(1)(1)android保存图片到本地并可以在相册中显示出来
app应用是越来越人性化:界面优美,服务多样化,操作还非常方便。比如我们在用app的时候,发现上面有比较的图片想保存到手机,只要点一点app上提供的保存按钮就可以了。那这个图片保存到本地怎么实现的呢?
保存图片很简单,方法如下:
/** 首先默认个文件保存路径 */
private static final String SAVE_PIC_PATH=Environment.getExternalStorageState().equalsIgnoreCase(Environment.MEDIA_MOUNTED) ? Environment.getExternalStorageDirectory().getAbsolutePath() : /mnt///保存到SD卡
private static final String SAVE_REAL_PATH = SAVE_PIC_PATH+ /good/saveP//保存的确切位置
下面就是保存的方法,传入参数就可以了:
public static void saveFile(Bitmap bm, String fileName, String path) throws IOException {
String subForder = SAVE_REAL_PATH +
File foder = new File(subForder);
if (!foder.exists()) {
foder.mkdirs();
File myCaptureFile = new File(subForder, fileName);
if (!myCaptureFile.exists()) {
myCaptureFile.createNewFile();
BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(myCaptureFile));
bm.pressFormat.JPEG, 80, bos);
bos.flush();
bos.close();
这样就保存好了,可是有的时候明明保存下来了,为什么进入相册时查看不到呢?反正我是遇到这样的问题的,原来我们在保存成功后,还要发一个广播通知手机有图片更新,广播如下:
Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
Uri uri = Uri.fromFile(file);
intent.setData(uri);
context.sendBroadcast(intent);//这个广播的目的就是更新图库,发了这个广播进入相册就可以找到你保存的图片了!,记得要传你更新的file哦

我要回帖

更多关于 手机sd卡相片恢复 的文章

 

随机推荐