精华内容
下载资源
问答
  • 等了许久,终于等到了内测码: ...上传速度:3M/s 上下 下载速度:3M/s上下 分享功能:内测版本暂时还没有分享功能 总结:免费2T空间,速度也是相当可以的,不像某度…。 以上测试可能有误差,但是速度很不错

    等了许久,终于等到了内测码:
    在这里插入图片描述
    阿里云网盘已经开发了很久,越来越成熟,现在申请应该会容易一点,想要申请的,关注公众号Java天网基地,回复:阿里
    在这里插入图片描述

    测试环境:

    1.公司网络,相比家庭网络有可能稍慢。
    2.测试是网页版阿里云盘,手机版未测试。(据说可达10M/s)
    3.分别测试了上传/下载,文件大小588M,

    网页版总体模样:
    在这里插入图片描述
    上传速度:3M/s 上下
    在这里插入图片描述
    下载速度:3M/s上下
    在这里插入图片描述
    分享功能:内测版本暂时还没有分享功能
    在这里插入图片描述
    总结:免费2T空间,速度也是相当可以的,不像某度…。
    以上测试可能有误差,但是速度很不错,喜欢的朋友可以去申请一下。

    喜欢公众号的朋友可以关注,技术分享,面试资料全都有,欢迎关注。
    在这里插入图片描述

    展开全文
  • 绿色设计 界面收集。

    2012-02-17 15:11:00
    最近绿色流行,有好多网站都改成绿色的了。...今天网络速度不给力。。上传都很。后面再补充。速度。再增加一张,不是酷六的。 转载于:https://www.cnblogs.com/kiter/archive/2012/02/17/2355857.html...
    最近绿色流行,有好多网站都改成绿色的了。

    就收集了几个网站或手机的界面设计,不知道大家的感觉如何。

    我觉得挺好看的,以后做东西可以参考的。

    这是酷六的。。

     

    今天网络速度不给力。。上传都很慢。

     后面再补充。速度很慢。

    再增加一张,不是酷六的。

     

     

    转载于:https://www.cnblogs.com/kiter/archive/2012/02/17/2355857.html

    展开全文
  • android bitmap compress(图片压缩)

    千次阅读 2016-03-30 16:38:02
    转自: android bitmap compress(图片压缩)android 图片压缩,并保存在本地... 有些场景中,需要照相并且上传到服务,但是由于图片的大小太大,那么就上传就会很(在有些网络情况下),而且很耗流量,要想速度快,那

    转自:
    android bitmap compress(图片压缩)

    android 图片压缩,并保存在本地文件中

    摘要: android bitmap compress
    android的照相功能随着手机硬件的发展,变得越来越强大,能够找出很高分辨率的图片。
    有些场景中,需要照相并且上传到服务,但是由于图片的大小太大,那么就上传就会很慢(在有些网络情况下),而且很耗流量,要想速度快,那么就需要减小图片的大小。减少图片的大小有两种方法,1.
    照小图片; 2. 压缩大图片。 照相时获取小图片一般不太符合要求,因为,图片的清晰度会很差,但是这种情况有个好处就是应用速度会快些;
    压缩图片,就是把大图片压缩小,降低图片的质量,在一定范围内,降低图片的大小,并且满足需求(图片仍就清晰)。下面组要是介绍图片的压缩:


    以下为项目中的一段代码,在此记录一下

    package com.example.a.testduoxuantupian;
    
    import android.content.Context;
    import android.graphics.Bitmap;
    import android.graphics.BitmapFactory;
    import android.os.Environment;
    import android.util.DisplayMetrics;
    import android.view.ViewGroup;
    import android.widget.ImageView;
    
    import java.io.ByteArrayOutputStream;
    import java.io.File;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.lang.reflect.Field;
    
    /**
     * Created by a on 2016/3/31.
     */
    public class ImageUtils {
        /**
         * 从本地path中获取bitmap,压缩后保存小图片到本地
         *
         * @param context
         * @param path 图片存放的路径
         */
        public static String saveBitmap(Context context, String path) {
            String  compressdPicPath="";
    
    //      ★★★★★★★★★★★★★★重点★★★★★★★★★★★★★
          /*  //★如果不压缩直接从path获取bitmap,这个bitmap会很大,下面在压缩文件到100kb时,会循环很多次,
            // ★而且会因为迟迟达不到100k,options一直在递减为负数,直接报错
            //★ 即使原图不是太大,options不会递减为负数,也会循环多次,UI会卡顿,所以不推荐不经过压缩,直接获取到bitmap
            Bitmap bitmap=BitmapFactory.decodeFile(path);*/
    //      ★★★★★★★★★★★★★★重点★★★★★★★★★★★★★
    
    //        建议先将图片压缩到控件所显示的尺寸大小后,再压缩图片质量
    //        首先得到手机屏幕的高宽,根据此来压缩图片,当然想要获取跟精确的控件显示的高宽(更加节约内存),可以使用getImageViewSize();
            DisplayMetrics displayMetrics = context.getResources().getDisplayMetrics();
            int width = displayMetrics.widthPixels;  // 屏幕宽度(像素)
            int height = displayMetrics.heightPixels;  // 屏幕高度(像素)
    //        获取按照屏幕高宽压缩比压缩后的bitmap
            Bitmap bitmap = decodeSampledBitmapFromPath(path, width, height);
    
            String oldName=path.substring(path.lastIndexOf("/"), path.lastIndexOf("."));
            String name=oldName+"_compress.jpg";//★很奇怪oldName之前不能拼接字符串,只能拼接在后面,否则图片保存失败
            String saveDir = Environment.getExternalStorageDirectory()
                    + "/compress";
            File dir = new File(saveDir);
            if (!dir.exists()) {
                dir.mkdir();
            }
            // 保存入sdCard
            File file = new File(saveDir, name);
    
            ByteArrayOutputStream baos = new ByteArrayOutputStream();
    
    /* options表示 如果不压缩是100,表示压缩率为0。如果是70,就表示压缩率是70,表示压缩30%; */
            int options = 100;
            bitmap.compress(Bitmap.CompressFormat.JPEG, 100, baos);
    
            while (baos.toByteArray().length / 1024 > 500) {
    // 循环判断如果压缩后图片是否大于500kb继续压缩
    
                baos.reset();
                options -= 10;
                if (options < 11) {//为了防止图片大小一直达不到500kb,options一直在递减,当options<0时,下面的方法会报错
                    // 也就是说即使达不到500kb,也就压缩到10了
                    bitmap.compress(Bitmap.CompressFormat.JPEG, options, baos);
                    break;
                }
    // 这里压缩options%,把压缩后的数据存放到baos中
                bitmap.compress(Bitmap.CompressFormat.JPEG, options, baos);
            }
    
            try {
                FileOutputStream out = new FileOutputStream(file);
                out.write(baos.toByteArray());
                out.flush();
                out.close();
                compressdPicPath=file.getAbsolutePath();
    
            } catch (IOException e) {
                e.printStackTrace();
            }
            return compressdPicPath;
        }
    
        /**
         * 根据ImageView获取适当的压缩的宽和高
         * 尽可能得到ImageView的精确的宽高
         *
         * @param imageView
         * @return
         */
        public static ImageSize getImageViewSize(ImageView imageView) {
    
    //      得到屏幕的宽度
            DisplayMetrics displayMetrics = imageView.getContext().getResources().getDisplayMetrics();
    
    
            ImageSize imageSize = new ImageSize();
            ViewGroup.LayoutParams lp = imageView.getLayoutParams();
    
    //      ------------------------------------尽可能得到ImageView的精确的宽高-------------------------------------------------------------
    //      得到imageView的实际宽度(为了压缩图片,这里一定要得到imageview的宽高)必须压缩!,否则OOM!!!!!!!!!!
            int width = imageView.getWidth();
    
            if (width <= 0) {//可能imageView刚new出来还没有添加到容器当中,width可能为0
                width = lp.width;//获取imageView在layout中声明的宽度
            }
            if (width <= 0) {//如果imageView设置的是WRAP_CONTENT=-1或者MATHC_PARENT=-2,得到的width还是0
                // TODO: 2016/3/19 此方法在API16以上才可以使用,为了兼容低版本,一会用反射获取,已解决
    //            width = imageView.getMaxWidth();//检查最大值(此方法在API16以上才可以使用,为了兼容低版本,一会用反射获取)
                width = getImageViewFieldValue(imageView, "mMaxWidth");//检查最大值(此方法在API16以上才可以使用,为了兼容低版本,一会用反射获取)
            }
            if (width <= 0) {//如果还是得不到width,就设置为屏幕的宽度
                width = displayMetrics.widthPixels;
            }
    
    //                                        ----------------------------------------
    
            //      得到imageView的实际高度(为了压缩图片,这里一定要得到imageview的宽高)必须压缩!,否则OOM!!!!!!!!!!
            int height = imageView.getHeight();
    
            if (height <= 0) {//可能imageView刚new出来还没有添加到容器当中,width可能为0
                height = lp.height;//获取imageView在layout中声明的高度
            }
            if (height <= 0) {//如果imageView设置的是WRAP_CONTENT=-1或者MATHC_PARENT=-2,得到的width还是0
                // TODO: 2016/3/19 此方法在API16以上才可以使用,为了兼容低版本,一会用反射获取,已解决
    //            height = imageView.getMaxHeight();//检查最大值(此方法在API16以上才可以使用,为了兼容低版本,一会用反射获取)
                height = getImageViewFieldValue(imageView, "mMaxHeight");//检查最大值(此方法在API16以上才可以使用,为了兼容低版本,一会用反射获取)
            }
            if (height <= 0) {//如果还是得不到width,就设置为屏幕的高度
                height = displayMetrics.heightPixels;
            }
    //       --------------------------------尽可能得到ImageView的精确的宽高------------------------------------------------------------------
    
            imageSize.width = width;
            imageSize.height = height;
            return imageSize;
        }
    
        /**
         * 通过反射获取imageview的某个属性值(imageView.getMaxWidth()这个方法在api16以上才可以用,所以使用反射得到这个width属性值)
         *
         * @param object
         * @param fieldName
         * @return
         */
        private static int getImageViewFieldValue(Object object, String fieldName) {
    
            int value = 0;
    
            try {
                Field field = ImageView.class.getDeclaredField(fieldName);
                field.setAccessible(true);
                int fieldValue = field.getInt(object);
                if (fieldValue > 0 && fieldValue < Integer.MAX_VALUE) {
                    value = fieldValue;
                }
    
            } catch (Exception e) {
                e.printStackTrace();
            }
    
    
            return value;
        }
    
        /**
         * 根据图片要显示的宽和高,对图片进行压缩,避免OOM
         *
         * @param path
         * @param width  要显示的imageview的宽度
         * @param height 要显示的imageview的高度
         * @return
         */
        private static Bitmap decodeSampledBitmapFromPath(String path, int width, int height) {
    
    //      获取图片的宽和高,并不把他加载到内存当中
            BitmapFactory.Options options = new BitmapFactory.Options();
            options.inJustDecodeBounds = true;
            BitmapFactory.decodeFile(path, options);
    
            options.inSampleSize = caculateInSampleSize(options, width, height);
    //      使用获取到的inSampleSize再次解析图片(此时options里已经含有压缩比 options.inSampleSize,再次解析会得到压缩后的图片,不会oom了 )
            options.inJustDecodeBounds = false;
            Bitmap bitmap = BitmapFactory.decodeFile(path, options);
            return bitmap;
    
        }
    
        /**
         * 根据需求的宽和高以及图片实际的宽和高计算SampleSize
         *
         * @param options
         * @param reqWidth  要显示的imageview的宽度
         * @param reqHeight 要显示的imageview的高度
         * @return
         * @compressExpand 这个值是为了像预览图片这样的需求,他要比所要显示的imageview高宽要大一点,放大才能清晰
         */
        private static int caculateInSampleSize(BitmapFactory.Options options, int reqWidth, int reqHeight) {
            int width = options.outWidth;
            int height = options.outHeight;
    
            int inSampleSize = 1;
    
            if (width >= reqWidth || height >= reqHeight) {
    
                int widthRadio = Math.round(width * 1.0f / reqWidth);
                int heightRadio = Math.round(width * 1.0f / reqHeight);
    
                inSampleSize = Math.max(widthRadio, heightRadio);
    
            }
    
            return inSampleSize;
        }
    }
    
    展开全文
  • 有些场景中,需要照相并且上传到服务,但是由于图片的大小太大,那么就上传就会很(在有些网络情况下),而且很耗流量,要想速度快,那么就需要减小图片的大小。减少图片的大小有两种方法,1. 照小图片; 2. 压缩大...

    android的照相功能随着手机硬件的发展,变得越来越强大,能够找出很高分辨率的图片。
    有些场景中,需要照相并且上传到服务,但是由于图片的大小太大,那么就上传就会很慢(在有些网络情况下),而且很耗流量,要想速度快,那么就需要减小图片的大小。减少图片的大小有两种方法,1. 照小图片; 2. 压缩大图片。 照相时获取小图片一般不太符合要求,因为,图片的清晰度会很差,但是这种情况有个好处就是应用速度会快些; 压缩图片,就是把大图片压缩小,降低图片的质量,在一定范围内,降低图片的大小,并且满足需求(图片仍就清晰)。下面组要是介绍图片的压缩:


    1. 照相请查看http://www.jb51.net/article/37760.htm ->想要保存图片到制定目录,启动Camera应用时,需要指定文件
    2. 压缩过程:
    2.1 从图片路径中读取图片(图片很大,不能全部加在到内存中处理,要是全部加载到内存中会内存溢出)
    [java]

    复制代码 代码如下:

    final BitmapFactory.Options options = new BitmapFactory.Options();
    options.inJustDecodeBounds = true;
    BitmapFactory.decodeFile(filePath, options);

    // Calculate inSampleSize
    options.inSampleSize = calculateInSampleSize(options, 480, 800);

    // Decode bitmap with inSampleSize set
    options.inJustDecodeBounds = false;

    Bitmap bm = BitmapFactory.decodeFile(filePath, options);

    final BitmapFactory.Options options = new BitmapFactory.Options();
    options.inJustDecodeBounds = true;
    BitmapFactory.decodeFile(filePath, options);

    // Calculate inSampleSize
    options.inSampleSize = calculateInSampleSize(options, 480, 800);

    // Decode bitmap with inSampleSize set
    options.inJustDecodeBounds = false;

    Bitmap bm = BitmapFactory.decodeFile(filePath, options);


    2.2 处理图片旋转
    [java]
    复制代码 代码如下:

    int degree = readPictureDegree(filePath);
    bm = rotateBitmap(bm,degree) ;

    int degree = readPictureDegree(filePath);
    bm = rotateBitmap(bm,degree) ;[java] view plaincopyprint?private static int readPictureDegree(String path) {
    int degree = 0;
    try {
    ExifInterface exifInterface = new ExifInterface(path);
    int orientation = exifInterface.getAttributeInt(ExifInterface.TAG_ORIENTATION, ExifInterface.ORIENTATION_NORMAL);
    switch (orientation) {
    case ExifInterface.ORIENTATION_ROTATE_90:
    degree = 90;
    break;
    case ExifInterface.ORIENTATION_ROTATE_180:
    degree = 180;
    break;
    case ExifInterface.ORIENTATION_ROTATE_270:
    degree = 270;
    break;
    }
    } catch (IOException e) {
    e.printStackTrace();
    }
    return degree;
    }

    private static int readPictureDegree(String path) {
    int degree = 0;
    try {
    ExifInterface exifInterface = new ExifInterface(path);
    int orientation = exifInterface.getAttributeInt(ExifInterface.TAG_ORIENTATION, ExifInterface.ORIENTATION_NORMAL);
    switch (orientation) {
    case ExifInterface.ORIENTATION_ROTATE_90:
    degree = 90;
    break;
    case ExifInterface.ORIENTATION_ROTATE_180:
    degree = 180;
    break;
    case ExifInterface.ORIENTATION_ROTATE_270:
    degree = 270;
    break;
    }
    } catch (IOException e) {
    e.printStackTrace();
    }
    return degree;
    }


    [java]
    复制代码 代码如下:

    view plaincopyprint?private static Bitmap rotateBitmap(Bitmap bitmap, int rotate){
    if(bitmap == null)
    return null ;

    int w = bitmap.getWidth();
    int h = bitmap.getHeight();

    // Setting post rotate to 90
    Matrix mtx = new Matrix();
    mtx.postRotate(rotate);
    return Bitmap.createBitmap(bitmap, 0, 0, w, h, mtx, true);
    }

    private static Bitmap rotateBitmap(Bitmap bitmap, int rotate){
    if(bitmap == null)
    return null ;

    int w = bitmap.getWidth();
    int h = bitmap.getHeight();

    // Setting post rotate to 90
    Matrix mtx = new Matrix();
    mtx.postRotate(rotate);
    return Bitmap.createBitmap(bitmap, 0, 0, w, h, mtx, true);
    }


    2.3压缩图片
    [java]
    复制代码 代码如下:

    bm.compress(Bitmap.CompressFormat.JPEG, 30, baos);//30 是压缩率,表示压缩70%; 如果不压缩是100,表示压缩率为0

    bm.compress(Bitmap.CompressFormat.JPEG, 30, baos);//30 是压缩率,表示压缩70%; 如果不压缩是100,表示压缩率为0


    完整的方法代码:
    [java]
    复制代码 代码如下:

    public static Bitmap getSmallBitmap(String filePath) {

    final BitmapFactory.Options options = new BitmapFactory.Options();
    options.inJustDecodeBounds = true;
    BitmapFactory.decodeFile(filePath, options);

    // Calculate inSampleSize
    options.inSampleSize = calculateInSampleSize(options, 480, 800);

    // Decode bitmap with inSampleSize set
    options.inJustDecodeBounds = false;

    Bitmap bm = BitmapFactory.decodeFile(filePath, options);
    if(bm == null){
    return null;
    }
    int degree = readPictureDegree(filePath);
    bm = rotateBitmap(bm,degree) ;
    ByteArrayOutputStream baos = null ;
    try{
    baos = new ByteArrayOutputStream();
    bm.compress(Bitmap.CompressFormat.JPEG, 30, baos);

    }finally{
    try {
    if(baos != null)
    baos.close() ;
    } catch (IOException e) {
    e.printStackTrace();
    }
    }
    return bm ;

    }

    public static Bitmap getSmallBitmap(String filePath) {

    final BitmapFactory.Options options = new BitmapFactory.Options();
    options.inJustDecodeBounds = true;
    BitmapFactory.decodeFile(filePath, options);

    // Calculate inSampleSize
    options.inSampleSize = calculateInSampleSize(options, 480, 800);

    // Decode bitmap with inSampleSize set
    options.inJustDecodeBounds = false;

    Bitmap bm = BitmapFactory.decodeFile(filePath, options);
    if(bm == null){
    return null;
    }
    int degree = readPictureDegree(filePath);
    bm = rotateBitmap(bm,degree) ;
    ByteArrayOutputStream baos = null ;
    try{
    baos = new ByteArrayOutputStream();
    bm.compress(Bitmap.CompressFormat.JPEG, 30, baos);

    }finally{
    try {
    if(baos != null)
    baos.close() ;
    } catch (IOException e) {
    e.printStackTrace();
    }
    }
    return bm ;

    }


    [java]
    复制代码 代码如下:

    view plaincopyprint?private static int calculateInSampleSize(BitmapFactory.Options options,
    int reqWidth, int reqHeight) {
    // Raw height and width of image
    final int height = options.outHeight;
    final int width = options.outWidth;
    int inSampleSize = 1;

    if (height > reqHeight || width > reqWidth) {

    // Calculate ratios of height and width to requested height and
    // width
    final int heightRatio = Math.round((float) height
    / (float) reqHeight);
    final int widthRatio = Math.round((float) width / (float) reqWidth);

    // Choose the smallest ratio as inSampleSize value, this will
    // guarantee
    // a final image with both dimensions larger than or equal to the
    // requested height and width.
    inSampleSize = heightRatio < widthRatio ? widthRatio : heightRatio;
    }

    return inSampleSize;
    }

    private static int calculateInSampleSize(BitmapFactory.Options options,
    int reqWidth, int reqHeight) {
    // Raw height and width of image
    final int height = options.outHeight;
    final int width = options.outWidth;
    int inSampleSize = 1;

    if (height > reqHeight || width > reqWidth) {

    // Calculate ratios of height and width to requested height and
    // width
    final int heightRatio = Math.round((float) height
    / (float) reqHeight);
    final int widthRatio = Math.round((float) width / (float) reqWidth);

    // Choose the smallest ratio as inSampleSize value, this will
    // guarantee
    // a final image with both dimensions larger than or equal to the
    // requested height and width.
    inSampleSize = heightRatio < widthRatio ? widthRatio : heightRatio;
    }

    return inSampleSize;
    }

    展开全文
  • 有些场景中,需要照相并且上传到服务,但是由于图片的大小太大,那么就上传就会很(在有些网络情况下),而且很耗流量,要想速度快,那么就需要减小图片的大小。减少图片的大小有两种方法,1. 照小图片; 2. 压缩大...
  • android的照相

    2016-03-12 11:18:42
    有些场景中,需要照相并且上传到服务,但是由于图片的大小太大,那么就上传就会很(在有些网络情况下),而且很耗流量,要想速度快,那么就需要减小图片的大小。减少图片的大小有两种方法,1. 照小图片; 2. 压缩大...
  • android的照相图片压缩

    2016-03-12 10:01:29
    有些场景中,需要照相并且上传到服务,但是由于图片的大小太大,那么就上传就会很(在有些网络情况下),而且很耗流量,要想速度快,那么就需要减小图片的大小。减少图片的大小有两种方法,1. 照小图片; 2. 压缩大...
  • android bitmap compress

    2016-02-09 00:04:00
    有些场景中,需要照相并且上传到服务,但是由于图片的大小太大,那么就上传就会很(在有些网络情况下),而且很耗流量,要想速度快,那么就需要减小图片的大小。减少图片的大小有两种方法,1. 照小图片; 2. 压缩大...
  • TB传输精灵

    2014-04-24 20:42:25
    同一wifi下,无需USB数据线,文件即可高速传输...想分享照片给好友,懒得上传网络相册;想躺在床上拿pad看电影,usb传输速度;想给同学、同事们分享文件,一个一个传太麻烦。别担心,TB传输精灵全部帮你搞定。 
  • android图片压缩

    2015-07-30 09:04:26
    有些场景中,需要照相并且上传到服务,但是由于图片的大小太大,那么就上传就会很(在有些网络情况下),而且很耗流量,要想速度快,那么就需要减小图片的大小。减少图片的大小有两种方法,1. 照小图片; 2. 压缩大...
  • Android安卓中图片压缩

    千次阅读 2015-04-29 15:15:29
    有些场景中,需要照相并且上传到服务,但是由于图片的大小太大,那么就上传就会很(在有些网络情况下),而且很耗流量,要想速度快,那么就需要减小图片的大小。减少图片的大小有两种方法,1. 照小图片; 2. 压缩大...
  • 有些场景中,需要照相并且上传到服务,但是由于图片的大小太大,那么就上传就会很(在有些网络情况下),而且很耗流量,要想速度快,那么就需要减小图片的大小。减少图片的大小有两种方法,1. 照小图片; 2. 压缩大...
  • 某些ADSL用户,在使用BT/ED等P2P软件的时候,会遇到浏览网页的速度网络游戏的ping值变得很高等问题。其实这是由于Windows处 理TCP/IP的方式不完善导致的,各种数据封包没有优先级考虑,在特定网络条件下造成...
  • 11. 支持服务器端GZip,减少网络传输量,加快访问速度。 12. div css布局,可以随意更换皮肤,有一定CSS经验的用户可以自行编写更丰富的皮肤。 13. 用户界面布局可拖拽进行设置。   默认用户名密码:admin   ...
  • 流量会对造成服务器所有网站网速变,网速变同时也使用户体验极大降低。所以带宽成本也不可小看。53BK多媒体数字报刊系统功能1. 实现数字报纸系统基本功能效果 1). 版面阅读,点击文本块阅读对应文章内容(报纸...
  • 流量会对造成服务器所有网站网速变,网速变同时也使用户体验极大降低。所以带宽成本也不可小看。 53BK多媒体数字报刊系统功能 1. 实现数字报纸系统基本功能效果 1). 版面阅读,点击文本块阅读对应文章内容...
  • 360首页安全卫士杀毒安全浏览器保险箱系统急救箱手机卫士安全播报百科求助论坛游戏 360首页 > 360安全提示 360安全卫士7.0正式版发布啦!(炫彩换肤、新增流量监控) 来源:360安全中心 发布日期:2010-04-02 已有...
  • 将场景变成平滑的动作或加快速度,以增加速度滑块的兴奋。您还可以添加光滑的重复和倒带视频效果到您的剪辑的部分,以创建最终的动作视频。 使用 ActionDirector Video Editor 您可以: – 捕获视频 – 使用 ...

空空如也

空空如也

1 2
收藏数 38
精华内容 15
关键字:

手机网络上传速度慢