安卓6.0系统内存多大手机1700多张图片需要多大内存

博客分类:
尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的 source,decodeStream最大的秘密在于其直接调用JNI&&nativeDecodeAsset()来完成decode,无需再使用java层的createBitmap,从而节省了java层的空间。如果在读取时加上图片的Config参数,可以跟有效减少加载的内存,从而跟有效阻止抛out of Memory异常另外,decodeStream直接拿的图片来读取字节码了, 不会根据机器的各种分辨率来自动适应,&使用了decodeStream之后,需要在hdpi和mdpi,ldpi中配置相应的图片资源,&否则在不同分辨率机器上都是同样大小(像素点数量),显示出来的大小就不对了。另外,以下方式也大有帮助:1. InputStream is = this.getResources().openRawResource(R.drawable.pic1);&&&& BitmapFactory.Options options=new BitmapFactory.Options();&&&& options.inJustDecodeBounds =&&&& options.inSampleSize = 10;&& //width,hight设为原来的十分一&&&& Bitmap btp =BitmapFactory.decodeStream(is,null,options);2. if(!bmp.isRecycle() ){&&&&&&&& bmp.recycle()&& //回收图片所占的内存&&&&&&&& system.gc()& //提醒系统及时回收}以下奉上一个方法:Java代码&& 1. /**&& 2.& * 以最省内存的方式读取本地资源的图片&& 3.& * @param context&& 4.& * @param resId&& 5.& * @return&& 6.& */ &&& 7. public static Bitmap readBitMap(Context context, int resId){ &&& 8.&&&& BitmapFactory.Options opt = new BitmapFactory.Options(); &&& 9.&&&& opt.inPreferredConfig = Bitmap.Config.RGB_565;& && 10.&&&& opt.inPurgeable = && 11.&&&& opt.inInputShareable = && 12.&&&&&&& //获取资源图片 && 13.&&&& InputStream is = context.getResources().openRawResource(resId); && 14.&&&&&&&& return BitmapFactory.decodeStream(is,null,opt); && 15. }================================================================================Android内存溢出的解决办法转自:/iuranus/archive//124394.html?opt=admin昨天在模拟器上给gallery放入图片的时候,出现java.lang.OutOfMemoryError: bitmap size exceeds VM budget 异常,图像大小超过了RAM内存。&&&&& 模拟器RAM比较小,只有8M内存,当我放入的大量的图片(每个100多K左右),就出现上面的原因。由于每张图片先前是压缩的情况,放入到Bitmap的时候,大小会变大,导致超出RAM内存,具体解决办法如下://解决加载图片 内存溢出的问题&&&&&&&&&&&&&&&&&&& //Options 只保存图片尺寸大小,不保存图片到内存&&&&&&&&&&&&&&& BitmapFactory.Options opts = new BitmapFactory.Options();&&&&&&&&&&&&&&& //缩放的比例,缩放是很难按准备的比例进行缩放的,其值表明缩放的倍数,SDK中建议其值是2的指数值,值越大会导致图片不清晰&&&&&&&&&&&&&&& opts.inSampleSize = 4;&&&&&&&&&&&&&&& Bitmap bmp =&&&&&&&&&&&&&&& bmp = BitmapFactory.decodeResource(getResources(), mImageIds[position],opts);&&&&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&& ...&&&&&&&&&&&& &&&&&&&&&&&&&&& //回收&&&&&&&&&&&&&&& bmp.recycle();通过上面的方式解决了,但是这并不是最完美的解决方式。通过一些了解,得知如下:优化Dalvik虚拟机的堆内存分配对 于Android平台来说,其托管层使用的Dalvik Java VM从目前的表现来看还有很多地方可以优化处理,比如我们在开发一些大型游戏或耗资源的应用中可能考虑手动干涉GC处理,使用 dalvik.system.VMRuntime类提供的setTargetHeapUtilization方法可以增强程序堆内存的处理效率。当然具体 原理我们可以参考开源工程,这里我们仅说下使用方法:&& private final static float TARGET_HEAP_UTILIZATION = 0.75f; 在程序onCreate时就可以调用 VMRuntime.getRuntime().setTargetHeapUtilization(TARGET_HEAP_UTILIZATION); 即可。Android堆内存也可自己定义大小&&& 对于一些Android项目,影响性能瓶颈的主要是Android自己内存管理机制问题,目前手机厂商对RAM都比较吝啬,对于软件的流畅性来说RAM对 性能的影响十分敏感,除了 优化Dalvik虚拟机的堆内存分配外,我们还可以强制定义自己软件的对内存大小,我们使用Dalvik提供的 dalvik.system.VMRuntime类来设置最小堆内存为例:private final static int CWJ_HEAP_SIZE = 6*
;VMRuntime.getRuntime().setMinimumHeapSize(CWJ_HEAP_SIZE); //设置最小heap内存为6MB大小。当然对于内存吃紧来说还可以通过手动干涉GC去处理bitmap 设置图片尺寸,避免 内存溢出 OutOfMemoryError的优化方法★android 中用bitmap 时很容易内存溢出,报如下错误:Java.lang.OutOfMemoryError : bitmap size exceeds VM budget● 主要是加上这段:BitmapFactory.Options options = new BitmapFactory.Options();&&&&&&&&&&&&&&& options.inSampleSize = 2;● eg1:(通过Uri取图片)private ImageVBitmapFactory.Options options = new BitmapFactory.Options();&&&&&&&&&&&&&&&&&&& options.inSampleSize = 2;//图片宽高都为原来的二分之一,即图片为原来的四分之一&&&&&&&&&&&&&&&&&&& Bitmap bitmap = BitmapFactory.decodeStream(cr&&&&&&&&&&&&&&&&&&&&&&&&&&& .openInputStream(uri), null, options);&&&&&&&&&&&&&&&&&&& preview.setImageBitmap(bitmap);以上代码可以优化内存溢出,但它只是改变图片大小,并不能彻底解决内存溢出。● eg2:(通过路径去图片)private ImageVprivate String fileName= "/sdcard/DCIM/Camera/ 16.01.44.jpg";BitmapFactory.Options options = new BitmapFactory.Options();&&&&&&&&&&&&&&& options.inSampleSize = 2;//图片宽高都为原来的二分之一,即图片为原来的四分之一&&&&&&&&&&&&&&&&&&&&&&& Bitmap b = BitmapFactory.decodeFile(fileName, options);&&&&&&&&&&&&&&&&&&&&&&& preview.setImageBitmap(b);&&&&&&&&&&&&&&&&&&&&&&& filePath.setText(fileName);★Android 还有一些性能优化的方法:●& 首先内存方面,可以参考 Android堆内存也可自己定义大小 和 优化Dalvik虚拟机的堆内存分配●& 基础类型上,因为Java没有实际的指针,在敏感运算方面还是要借助NDK来完成。Android123提示游戏开发者,这点比较有意思的是Google 推出NDK可能是帮助游戏开发人员,比如OpenGL ES的支持有明显的改观,本地代码操作图形界面是很必要的。●& 图形对象优化,这里要说的是Android上的Bitmap对象销毁,可以借助recycle()方法显示让GC回收一个Bitmap对象,通常对一个不用的Bitmap可以使用下面的方式,如if(bitmapObject.isRecycled()==false) //如果没有回收 &&&&&&&&& bitmapObject.recycle();& &●& 目前系统对动画支持比较弱智对于常规应用的补间过渡效果可以,但是对于游戏而言一般的美工可能习惯了GIF方式的统一处理,目前Android系统仅能预览GIF的第一帧,可以借助J2ME中通过线程和自己写解析器的方式来读取GIF89格式的资源。● 对于大多数Android手机没有过多的物理按键可能我们需要想象下了做好手势识别 GestureDetector 和重力感应来实现操控。通常我们还要考虑误操作问题的降噪处理。Android堆内存也可自己定义大小&& 对于一些大型Android项目或游戏来说在算法处理上没有问题外,影响性能瓶颈的主要是Android自己内存管理机制问题,目前手机厂商对RAM都比 较吝啬,对于软件的流畅性来说RAM对性能的影响十分敏感,除了上次Android开发网提到的 优化Dalvik虚拟机的堆内存分配外,我们还可以强制定义自己软件的对内存大小,我们使用Dalvik提供的 dalvik.system.VMRuntime类来设置最小堆内存为例:private final static int CWJ_HEAP_SIZE = 6*
;VMRuntime.getRuntime().setMinimumHeapSize(CWJ_HEAP_SIZE); //设置最小heap内存为6MB大小。当然对于内存吃紧来说还可以通过手动干涉GC去处理,我们将在下次提到具体应用。优化Dalvik虚拟机的堆内存分配对 于Android平台来说,其托管层使用的Dalvik JavaVM从目前的表现来看还有很多地方可以优化处理,比如我们在开发一些大型游戏或耗资源的应用中可能考虑手动干涉GC处理,使用 dalvik.system.VMRuntime类提供的setTargetHeapUtilization方法可以增强程序堆内存的处理效率。当然具体 原理我们可以参考开源工程,这里我们仅说下使用方法:&& private final static floatTARGET_HEAP_UTILIZATION = 0.75f; 在程序onCreate时就可以调用 VMRuntime.getRuntime().setTargetHeapUtilization(TARGET_HEAP_UTILIZATION); 即可。
介绍一下图片占用进程的内存算法吧。android中处理图片的基础类是Bitmap,顾名思义,就是位图。占用内存的算法如下:图片的width*height*Config。如果Config设置为ARGB_8888,那么上面的Config就是4。一张480*320的图片占用的内存就是480*320*4 byte。前面有人说了一下8M的概念,其实是在默认情况下android进程的内存占用量为16M,因为Bitmap他除了java中持有数据外,底层C++的 skia图形库还会持有一个SKBitmap对象,因此一般图片占用内存推荐大小应该不超过8M。这个可以调整,编译源代码时可以设置参数。
&/ 浏览 (1 / 1748)
Views(...) Comments()当前位置:
& 手机照片太多内存不够用怎么办?简单一招即可搞定
手机照片太多内存不够用怎么办?简单一招即可搞定
18:00|编辑:数码猫|来源:265G安卓网
随着智能手机摄像头参数的不断提高,手机拍照体验已经逐渐超越数码相机。因此在大多数时候一般用户都会选择使用手机来记录日常和出游过程中所看到的人、发生的事。不过现在手机摄像头动辄超过两千万像素,拍摄的照片体积也日益增大,但仍然有不少用户在使用16GB甚至更小空间的手机设备。大量的照片让本就贫乏的内存空间捉襟见肘,实际上我们手机的大部分容量都是被无数张照片所消耗的。那么怎样才能解决手机内照片太多、空间不够用的问题呢?目前一些手机厂商也为我们找到了一些方法。比如苹果iOS设备均支持iCloud空间,用户可以将平时拍摄的照片上传至iCloud,为iPhone手机腾出宝贵的内存空间。不过,iCloud默认的5GB空间对于照片太多的用户而言可谓是杯水车薪。虽然iCloud也可以通过付费的方式扩容,但iCloud在国内的访问速度并不算快,甚至时常有无法访问的情况发生,为这样的服务付费实在有些不划算。另一方面,国内已经有不少类似苹果iCloud的移动数据云端存储解决方案。比如360网盘、百度网盘、腾讯微云等,均支持将手机内的照片保存在网盘中。不过这些网盘往往做的“大而全”,更加偏重于文件存储和分享,而忽视了个人手机相册备份垂直功能。再加上360网盘已经确定关闭,百度网盘也开始针对免费用户限速,所以这类网盘类应用的使用体验并不算完美。因袭小编更青睐于一些面向特定领域的云存储应用,比如提到文档的在线编辑和保存,大家首先想到的就是网易云笔记。而在手机相册的云备份方面,时光相册就是一款值得尝试的应用。使用时光相册的方法十分简单,Android/iOS手机用户可以访问网址: 或直接在应用市场及AppStore搜索“时光相册”下载时光相册APP。PC和Mac设备的用户则可以直接访问时光相册的官网:/管理自己的照片。这里就为大家简单介绍一下时光相册手机版的一些基本功能。时光相册同时支持iOS和Android系统,只需要微信或者QQ帐号就可以直接注册登陆,初始状态下就提供了20GB的空间,另外也可以通过完善个人信息、观看教程等方式获取更多的空间,通常情况下免费赠送的空间就足够日常使用了。和大多数手机照片备份应用一样,WiFi下自动备份照片是时光相册最基本的功能。虽然也可以在3G/4G网络下备份照片,但考虑到一张照片的体积在10MB左右,所耗费的流量是比较恐怖的,因此不推荐大家开启这一功能。通常在使用手机云盘类应用将照片备份到云端之后,用户为了腾出手机空间一般就会把本地的照片删除了事。这样虽然释放了内存空间,但当到了想要找回这些老照片的时候,就必须手动到云端把这些照片重新下载回来,不仅麻烦而且还有可能耗费不必要的流量。而时光相册则提供了一个“优化手机空间”的功能,这一功能会在将手机内的照片原图上传到云端的同时,还会在手机内部留下一个高清的缩略图。比如一张分辨率为的1600万像素在经过优化之后,会保留一张像素较低,但是体积更小的高清图,大小是原图的1/25。这样一来用户在想要分享这些照片的时候不再需要重新到云端下载原图,只需要分享这些保存在手机内的高清照片即可。毕竟在微信朋友圈、QQ空间里分享的照片也是经过压缩的,没有必要特地使用体积较大的原图。如果你想批量分享原图的话,也可以使用时光相册自带的“批量分享”或共享相册功能,将多张照片打包在一个相册中分享给微信或者QQ好友。就体验而言,优化手机空间功能对于16GB及以下小内存空间的手机非常有用,比如你的手机里装了5GB的照片,优化之后可能只需要265MB的空间,即释放了手机空间,又不影响日常使用这些照片。有时候我们一次会拍摄多张相似的照片,而这些照片并非是必要的,却占用了宝贵的内存空间。因此时光相册也提供了清理相似照片的功能,可以自动帮你删除重复的照片。应用会根据一定的算法来判断哪张照片值得保留,哪张重复的照片需要删除。用户也可以根据自己的喜好来决定需要删除的照片。这对于平时手一抖就能拍下多张相同照片的用户而言是一个不错的功能。当手机中保存了太多的照片而显得杂乱不堪的时候,时光相册也能够自动识别每张照片所相对应的主题,并将其分门别类。比如“人物”、“事物”、“地点”等等。而在“事物”这样的大类中,还会细分成“夜景”、“道路”、“建筑”、“风景”、“美食”等小类,帮助你快速找到想要的照片。音乐相册则可以将多张照片打包成幻灯片的模式,并支持加入背景音乐,还提供了多种不同风格的模版。制作好的音乐相册也可以分享到QQ或者微信朋友圈,比较适合家有小宝,或者好事将近的年轻用户。值得一提的是,除了备份手机内的照片相册之外,时光相册还支持从第三方网盘迁移照片数据。比如只需要访问时光相册360云盘迁移助手(网址),就可以一键将原360云盘中的照片迁移到时光相册中。由于360云盘即将关闭,近期进行下载操作的用户数量众多,因此如果360云盘中照片数量太多的用户很难一次性将照片下载到本地备份。而时光相册的360云盘一键迁移功能会在云端持续进行,并在完成后通过QQ和手机短信的方式提醒,这对于有360云盘内照片迁移需求的用户是一个很有用的功能。总体来看,时光相册云端备份的方式可以非常方便的让用户在iOS、Android、PC和Mac等设备上同时查阅、管理自己的照片。优化手机空间的特色功能则在将原始照片保存在云端的同时,也为了用户提供了继续在本地浏览、分享高清照片的解决方案,还十分贴心的加入了照片去重的功能。就一款专业的手机端照片管理应用而言,时光相册的表现值得点赞。
扫描二维码关注265G安卓网官方微信公众号,获得更多手机资讯。
QQ用户也可以,和更多小伙伴讨论手机数码相关话题。
6月6日凌晨1点,苹果WWDC2017发布会将在圣何塞McEnery会议中心召开!
265G特卖推荐其实我感觉安卓手机不需要那么多大的内存【android吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:1,200,566贴子:
其实我感觉安卓手机不需要那么多大的内存收藏
我觉得512ram足够 大家平时上qq 微博 贴吧 听歌 玩游戏 顶多就这些吧 如果这些同事做的话 我想你手机应该撑不过5个小时 像我平时就是听歌 贴吧 qq 不考虑玩游戏 因为我买的有电脑 手机玩游戏 没意思 话说那些2g的ram有毛用 难道就是为了不清理内存?本人现在u795 完美的游戏性能
android,亚马逊开学季,全场满减,爆款直降,大牌钜惠助力新学期!亚马逊全球网上商城,上千万种高品质商品!
有理,我的显示是368,同512的机子,楼主你的呢?
512有些小吃力了玩游戏。。
还是有些吃紧的,有些应用会很不自觉地后台或自启,一些新的应用占用ram也非常大,比如UC,Google潮流等。另外,512不适合使用安全软件,常驻,占内存。
大二深感压力——Windows Mobile我行你不行,Android你行我也行,WindowsPhone你不行我照样行——一代神器HTC-HD2
你是够用党,不代表别人和你一样?512有些游戏很吃力,NC帖。经拿滚。
u795,呵呵,300万像素,512RAM,6515A,楼主自己用个512的渣机,心里不爽,就发这个帖子寻找平衡。
啥也不挂 内存占用58
挂个微信啥的 6 70左右 你觉得还够吗
1g觉得不够用了―――――总有一天我要让你心甘情愿的让我拜倒在你的石裙下
andriod,到京东享受智能生活,体验未来,全场正品,完善售后!andriod,网上购物选JD,正品行货 精致服务.
512根本不够啊!楼主是够用党
---来自小米2s MIUI V5专用百度贴吧客户端。
没用过怎么知道呢?
不玩游戏问题不大
日常勉强够,游戏绝对不够
————————本条消息是通过意念发布的,什么你也要用意念发布?滚粗!
我的手机290内部存储,只用了180左右,还有不少软件是很久没碰的,我的平板电脑1.5g内部存储,只用了288
2G RAM都感觉有压力,开机剩1.2或者1.3G用一会还剩800左右就不行了
我突然发现一个问题,所有说自己不玩手机游戏的不是有pad就是有电脑,嗯,你够用别人不够用,真小白无误,
真的够了吗,你下应用的时候听歌就知道有多难受了
1g够,2g足够
1g正好2g多了
256不玩游戏真是够用。
登录百度帐号推荐应用你们都被忽悠了! 其实可用内存大才有用
  【PConline 杂谈】随着这几年安卓手机的硬件快速升级,手机的运行内存(本文后续页面将&运行内存&简称为内存或者RAM)也越来越大,从最初的512M到1GB,再到现在主流的2GB、3GB。在CES2015上,已经有4GB内存的新机出现,可以看出内存已然成为手机硬件比拼的重要内容之一。那么大内存会给手机带来什么好处,大内存的手机扣除系统程序占用的内存后是否还够大,是否还能够运行流畅?笔者带大家聊聊手机内存的运行机制,简单盘点下市售大内存手机,看看它们真正可用的内存大小究竟如何。内存RAM越大越靠谱吗?  手机系统虽然安装在手机的ROM中,但是在开机使用后,会有大量的系统后台程序运行。所以,通常情况下,即使不打开任何软件,系统的剩余运存也要比总运存RAM小上不少。热门手机内存状况一览型号Z9 Max荣耀6锤子T1内存3GB3GB2GB可用内存1.78GB2.06GB1.18GB  因此原本2GB或者3GB的内存,即使开机后不打开任何应用,内存也会被后台系统应用占据掉不少。对于一些手机&小白&来说,如果安装应用过多,且默认开机后台启动,那即使有2GB的运存,在不使用任何程序的情况下,可能也只会剩下1GB。因此,对于大多数手机来说,大内存只是一个方面,更重要的是看,在开启一定应用后,剩下的空闲可用内存有多少,理论上空闲内存越大,手机流畅度才会越高。内存运行机制  可能很多用户会抱怨,为什么安卓如此&吃硬件&,苹果1GB的内存从不卡顿,就连&半死不活&的WP系统512MB也能十分流畅的运行。这里简单聊聊安卓的内存运行机制。  我们先来说说,普通的电脑是怎么运行程序。通常情况下,电脑执行一个程序,CPU开始计算,通过内存缓存,再到硬盘去读取,由此电脑的计算方式大家明白是非常简单的。安卓系统与苹果系统到底分别在哪里呢?安卓系统在运行一个程序时,CPU开始计算,内存开始缓存,再读取目标文件开始计算,结束程序时,CPU计算完毕,内存仍然有部分缓存。苹果系统运行一个程序时,CPU开始计算,内存全部集齐对计算程序进行缓存,再读取目标文件,开始计算,结束程序时,CPU计算完毕,内存得到全部释放。  再举个简单的例子,安卓系统比如打开3个程序,一个QQ,一个优酷,一个游戏,看着优酷,突然收到QQ好友信息,准备切换去QQ回复信息,但这时候,会有卡的现象,这是为什么,这因为你打开了3个程序,CPU会为这3个程序在计算,3个程序都分配有内存,切换时,由于CPU在计算其他程序,内存在缓存其他的程序,所以没法及时反应过来,造成了卡顿。良好的内存使用习惯  大多数的安卓用户,通常会碰到这样的情况。手机刚买回来时顺畅无比,但是用了一段时间后,就卡的不行,寻求刷机或者格式化。这种卡顿的来源主要有两方面,一是手机程序安装越来越多,手机APP功能越来越强大,对于ROM和RAM的需求也越来越强大。另一方面,众多手机用户没有形成良好的手机使用习惯。对于前者,我们一般用户无能无力,对于后者,我们可以尽量做好,使手机尽量长久的保持流畅。  首先,拿到新手机后,很多人会安装各类APP,这时候就要注意,哪些程序是会开机自启动,长期占据在后台,对于不必要的APP进行卸载或者关闭其在后台的运行。现有的安卓系统中,都会加入后台应用管理的功能,可以关掉当前不需要使用的程序或者选择一键清理。其次,针对爱刷机的用户,通常情况下,系统的精简度和流畅度是成正比的,选择官方精简的系统ROM,总体使用下来会更加流畅。总结  随着手机全面进入64位时代,手机芯片工艺的不断提升,尤其是用户需求的提升,相信内存还将不断上升,8GB、16GB是迟早的事。对于大众消费者,尤其对于安卓用户来说,选用手机时不能单看内存的绝对大小,更需要关注手机的可用空闲内存大小,不要被商家打出的大内存卖点所忽悠,需要擦亮眼睛。
手机论坛帖子排行
最新资讯离线随时看
聊天吐槽赢奖品android&一张图片占用的内存大小
一张480*320的图片占用的内存大小
&width& *&
&图片的像素数。然后再把图片的所有的像素转为为byte就可以得到占用的内存了。
图片实际占用的内存大小 =& width&
*& height&
*&& 颜色深度
颜色深度: 代表三种类型的图片
Bitmap.Config ALPHA_8 & &
1个字节(一个像素)
Bitmap.Config ARGB_4444 & &
& 2个字节(一个像素)
Bitmap.Config ARGB_8888 & &
& 4个字节(一个像素)
Bitmap.Config RGB_565 & &
2个字节(一个像素)
  A  R  G  B
透明度 红色 绿色 蓝色
如果Config设置为ARGB_8888,那么上面的Config就是4。一张480*320的图片占用的内存就是480*320*4
有人说了一下8M的概念,其实是在默认情况下android进程的内存占用量为16M,因为Bitmap他除了java中持有数据外,底层C++的skia图形库还会持有一个SKBitmap对象,因此一般图片占用内存推荐大小应该不超过8M。这个可以调整,编译源代码时可以设置参数
关于android:anyDensity,只需要理解dip和px的区别就不难理解为什么会出错,Bitmap的内存计算都是以px为基础的,当修改屏幕密度(Density)时,px值会变化,占用内存肯定会变化。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 安卓6.0 占用内存多大 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信