当前位置:首页 » 安卓系统 » 安卓外部存储指什么

安卓外部存储指什么

发布时间: 2022-09-22 11:52:04

安卓手机“外部SD卡” “内存卡” “手机内部存储”的区别是什么

一些手机自带内部存储,下载的应用默认安装都是在手机存储里,而且貌似你改不了,扩展的sd卡存储只能存放音乐视频之类

❷ 安卓手机的“内部存储空间”“内置存储卡”“外置存储卡”分别是什么

您指的安卓手机“内部储存空间”实际上就是手机内置的内存卡,相当于电脑元件中的硬盘,手机自身系统文件均安装于此空间内,同时还承载其他文件、程序的储存。
“外置存储卡”也就是手机内存卡,指的是手机扩展内存量,即手机内存卡TF/SD,如果比较电脑,可当做其为U盘或移动硬盘。
“运行内存”,他主要是指手机运行程序时使用的内存,只能临时存储数据,用于与CPU交换高速缓存数据,但是随机存储器(RAM)本身不能用于长期存储数据。他的空间大小决定系统操作流畅,软件启动速度,同时打开程序数量等等。

❸ 安卓手机内部存储空间,内置存储卡,外置存储卡的区别

区别在于:内部存储和内置存储卡
是手机内部的ROM,只是把他分成2个区而已,就像电脑只有一个硬盘可以分成C、D、E、F盘,它是无法扩展的。外置存储就是TF卡(内存卡),可以扩展

❹ 手机的外部储存空间指的是什么内部空间又是什么

旧款安卓手机中,手机内部空间是指手机机身自带的存储空间,就相当于电脑的C盘。既存了系统文件,也存了用户的第三方软件和其他用户自定义文件。
在较新安卓手机中,手机内部存储空间又被详细分为两类,一为手机系统空间,一般这一部分你在手机上是查看不到的,只有ROOT之后通过特殊方式才能查看!二为手机机身自带存储空间,用于存在第三方软件、电影、歌曲之类。这一类属于手机机身内置的,无法扩展,无法更改。
手机外部储存空间是指用户给手机装入的第三方存储设备,就是SD存储卡,俗称手机内存卡;用户可以随意装入自己所需内存大小的SD存储卡。这一类属于用户自定义类,可随意安装与扩展;但不可超过手机硬件所规定的最高支持容量。比如说,这款手机最高支持32G,你如果插上64G的内存卡,是没有任何效果的,因为手机硬件不支持!

❺ 手机内部、外部存储是什么

内部存储一般是手机本身所给的容量
外部存储是SD卡
如果存储空间不足的话
如果是手机中安装应用较多,建议多卸载一些无用的应用,令瓦进入手机应用管理,尽量将安装的应用从内存卡转移到SD卡中。我们尽量把照片、视频等放到电脑上面或者SD卡中,安装应用尽量安装到SD卡中。
如此一来一般可以节省出不少手机内存,一般如果问题不严重,采用此种方法可以解决手机内存不足,另外建议大家清理下手机系统垃圾,这种软件有很多,比如QQ手机管家、360手机卫士等等都可以。平常多清理下内存,也可以避免这种情况发生。
手机内存与垃圾清理
如果有条件或者可以升级的朋友,可以讲手机内存升级更大一些,目前主流手机内存已经达到了1GB,高端手机内存可达到2GB,对于高端手机一般由于手机内存较大,一般比较少出现手机内存不足,相比之下目前依然很多智能手机内存仅有512M,一旦安装应用过多,不注意优化就会出现手机内存不足的情况。

❻ 手机的外部储存空间指的是什么内部空间又是什么

哦,你是安卓系统的手机吧,想必你是在刷机时碰到这个概念的,手机内部储存,你好比是512mb,系统占了100mb,剩余内存就是412mb了,然后有这样一种软件会调动你内存卡的内存和手机内存并在一块,比如说16gb的内存卡,它调运了1gb,然后再开手机就会发现你手机内存成了1436mb了。

❼ android 内部存储和外部存储的区别

表示内部存储是内置的一个sd卡,这样理解就对了,外部存储是外置sd卡
手机容量就是手机机身内存,跟内存卡是一个性质的
像一些手机型号
xx型号16g,不是带了一个16g的内存卡,而是有一个内置的。。

❽ 安卓内外部存储完全解析 -- 别再弄混了

安卓开发离不开手机存储,然而大部分人对于安卓开发中的存储概念存在误区,内部外部SD卡傻傻分不清?

以下引用来自对 官方文档 的理解

呵呵呵,先别说话,然而重点来了(敲黑板),按照官方的说法,

内部存储是指系统的存储空间,没有root是访问不到的呦亲,比如sharedPreferenced或者database都是保存在这里面的。

外部存储,又分为 2 部分:

然而现实中,常常有同事把手机那个32G,64G存储叫做内部存储= =,宝宝好累,人家明明是 ExternalStorage !!

希望本篇能让大家对内外部存储有一个正确鲜明的认识

getFilesDir()

路径如下

文档 云:若想操作该路径,你需要一个输出流:

就像这样:

注: this 是 context 对象

路径下会看到新文件哦

如果你还想读取的话, 文档 云:你需要一个输入流:

Log如下

getCacheDir()

文档 云:

路径如下:

特别的,还有getDir() :

getDir("- -!.txt", Context.MODE_PRIVATE).getAbsolutePath()

路径如下:

app_是系统自己加上去的

内部存储就是系统的存储,没有root你是看不到的,内部存储最大特点就是可以用Context对象调用各个获取路径的方法。比如: context.fileList()
那就是

下的文件遍历。

而 deleteFile("ABC") 就是

删除下名为 ABC 的文件
</br></br></br>

操作外部存储你首先需要以下权限

当你申请了write权限,那么read权限默认也就通过啦

再判断状态:

if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState))

Environment.getExternalStorageDirectory()

这个路径根据手机厂家不同会有些许变化

直接传入 Environment 中的常量获取相应的路径,如下:

Environment.(Environment.DIRECTORY_ALARMS));

或者

Environment.(Environment.DIRECTORY_PICTURES));

公有目录下,系统会区分不同类别 (例如铃声在系统设置中显示为铃声而不是音乐)

4.4以后访问该目录不再需要权限了

getExternalFilesDir(String type)

eg.
getExternalFilesDir(Environment.DIRECTORY_MUSIC)

特别的:ContextCompat下的

ContextCompat.getExternalFilesDirs(context,type)

返回一个File[],在4.4以后第一条数据默认外部主存储目录,第二条数据就是sd卡路径啦,但是注意4.4之前是没有第二条数据的哦

该目录下的特点是卸载程序后,该目录和其下所有文件均会被删除

getExternalCacheDir()

注意,使用该目录注意管理空间,你不能等系统帮你清理,而是自己清理不再需要的缓存

特别的:ContextCompat下的

ContextCompat.getExternalCacheDirs()

道理同上

发现特点了吗朋友,无论外部内部,只有路径中有包名,那么就是私有的,而且是随着程序的卸载而被删除的, 有包名的路径均是Context中的方法,而公有的路径均是Environment调用的

这个货真真是要了老命,一般的方法根部不好使,结合网上有的方法加上公司项目中的方法,总结如下:

百分百好用的获取SD卡路径方法:

最后集合 path 中的值就是SD卡根目录

虽然无视版本百分百好用,但是如果你的手机有SD卡槽却没插SD卡,该方法最后 path 返回的是 null ,也就是说该方法无法判断到底是没插SD卡还是根本不支持SD卡

其实还有一种方法

String path = System.getenv("SECONDARY_STORAGE");

该方法只要你手机支持SD卡,无论你插没插SD卡,均会返回SD卡路径,但是 6.0及以上该方法被移除

Environment中源码其实就是根据这个方法获取路径的

安卓官方文档大家一定要看,他就是我们开发者的权威呀,圣经呀!!

❾ 那个外部储存是什么啊!那个手机储存是sd卡的,这个我敢肯定

安卓手机的内存构造是一个系统存储,一个手机的内置存储卡,还有一个你自己的SD卡,这个所谓的外部存储是指你手机里面自带的那个卡,是给你下载软件及保存图片用的。

热点内容
创建邮箱地址服务器连接错误 发布:2025-01-13 09:49:24 浏览:723
linux编辑文档 发布:2025-01-13 09:47:51 浏览:435
二手制冷压缩机 发布:2025-01-13 09:43:59 浏览:585
网鱼电脑密码多少 发布:2025-01-13 09:33:46 浏览:464
如何取消子账号密码 发布:2025-01-13 09:22:41 浏览:347
抖音搜索有缓存 发布:2025-01-13 09:17:28 浏览:590
c语言字符数组连接 发布:2025-01-13 08:55:11 浏览:901
国二c语言编程题目 发布:2025-01-13 08:45:41 浏览:285
ipad软件如何加密 发布:2025-01-13 08:28:59 浏览:278
android的文件操作 发布:2025-01-13 08:24:48 浏览:173