应用程序缓存和数据之间有什么区别? -- applications 领域 和 internal-storage 领域 和 storage 领域 和 cache 领域 android 相关 的问题

What is the difference between application cache and data?


3
vote

问题

中文

每个应用程序都有 data cache

在Android中,两者之间有什么区别?

英文原文

Every app has data and cache.

In Android, what is the difference between the two?

           

回答列表

9
 
vote
vote
最佳答案
 

应用程序开发人员决定将有哪些信息保存在"数据" 中,并将其保存在"缓存" 中。

通常,"数据" 用于帐户信息,设置,保存的活动数据,游戏分数,以及需要永久保存的任何内容。清除数据将使您的应用程序"忘记" 所有重新安装它的所有内容。

"缓存" 保存可以以某种方式检索的所有信息和文件(来自因特网或其他方式)。例如,社交应用程序可以缓存所有馈送数据(照片,评论等)。清除缓存可能会导致您的应用程序从它的原始源中重新加载所有丢失(并且必要的)数据。它不应该让你的应用程序表现不好。

 

App developers decide what information to be kept in "data" and what to be kept in "cache".

Usually, "data" is used for account info, settings, saved activity data, game scores, and whatever is need to be kept permanently. Clearing data will make your app "forget" everything like you have reinstalled it.

"Cache" holds all information and files that can be retrieved somehow (from the internet, or other way). For example social apps can cache all your feed data (photos, comments, and so on). Clearing cache may lead your app to reload all the lost (and necessary) data from it's original source. It shouldn't make your app behave bad.

 
 
6
 
vote

一般:

  • cache 是临时文件。一个示例可能是社交媒体应用中的联系人的缩略图。可以在没有任何重大效果的情况下清除这些 - 应用程序可以在需要时再次下载它们 - 如果空间低于Android操作系统,则可以删除缓存文件本身。

  • 数据是"重要" 信息。这可能包括您通常希望应用程序记住的凭据和设置。

 

In general:

  • Cache is temporary files. One example might be thumbnails for contacts in a social media app. These can be cleared without any major effect xe2x80x94 the app can just download them again when it needs to xe2x80x94 and if space is low the Android OS may remove cache files itself.

  • Data is the "important" information. This might include credentials and settings that you generally want the app to remember.

 
 
   
   
1
 
vote

缓存是临时(不必要的)文件,而 data 是应用程序所需的文件。它会节省用户活动并进展

考虑更频繁地清除缓存,否则可能会影响设备性能。当缓存内存增加时,手机变得缓慢而迟钝。它发生在具有低内存低的手机。

 

Cache are temporary (unnecessary) files, whereas data are files required by the application. It saves users activity and progress

Consider clearing the cache more often, otherwise it may affect the device performance. When cache memory increases, phone becomes slow and laggy. It happens with phones having low internal memory.

 
 

相关问题

3  是否有程序将记录我在Android设备上启动的每个程序?  ( Is there a program which will log each program i start on my android device ) 
我正在寻找一个将 count compling的程序,在我的Android设备上计算每个程序。 随着时间的推移,你安装了很多程序。 很高兴看到你在时间随着时间的推移实际上开始这些程序。 可以给出良好的指示您是否应该将程序留在设备上,或不留下。 ...

0  如何将我的手机在静音模式中自动转换为常规模式,以便特定手机号码  ( How to convert my phone in silent mode into general mode automatically for speci ) 
如果我的手机处于静默模式,我希望我的手机通过仅为我的父母或朋友的特定号码呼叫来自动将静音模式转换为一般模式。 许多时候我的手机都处于沉默模式。如果他们是紧急呼叫,那么即使在沉默模式下也需要我在我的手机上得到一个警报。 ...

2  如何将应用程序从手机移动到SD卡?  ( How to move applications from phone to sd card ) 
我最近购买了索尼Xperia tipo双手机,我找不到将应用程序移动到SD卡。我们可以将应用程序从手机标准内存移动到电话内存。 可以任何人给我解决方案,将应用程序从手机移动到SD卡? ...

19  如何找到丢失的手机或帮助人们返回它?  ( How can i find a lost phone or help people return it ) 
我正在寻找一个像 的应用程序,我的droid 有助于找到丢失的设备。 理想情况下,我希望有一个可能有两个特定功能: 能够向屏幕显示消息以帮助人们返回它,如Windows Phone 7将拥有,如这里说明。 能够在远程转动GPS以帮助手机的物理位置。我不想一直都要保持GPS,避免电池排水。 在非生根的Ga...

8  如何仅使用所有其他应用程序运行单个应用程序已停止?  ( How to make run only a single application with all other application stopped ) 
我基本上希望当我的特定的图形运行时如何停止所有其他应用程序。这就像在一个Bitsat考试中,当我们登录测验时,我们无法访问Internet,我们无法访问计算机的任何驱动器。所以我基本上希望该界面在我的Android上工作,有没有办法做到这一点? ...

17  您如何链接到Android市场中的应用程序? [复制]  ( How do you link to applications in the android market ) 
这个问题已经在这里有答案: 如何发布到Android Market应用程序的链接? (2个答案) ...

5  在WhatsApp中存储或收到的图像存储的标题在哪里?  ( Where are the captions stored for images that are sent or recieved in whatsapp ) 
在WhatsApp中发送图像时,有一个选项可以为其添加标题。此字幕在图像上可见,在接收端,但是当复制或转发此图像时,只发送图像? (尽管选择显示图像标题也选择) 是图像文件本身的图像标题,或者在本地某处分开存储,以便丢弃该部分? 如何将图像与其标题一起转发? ...

6  如何卸载应用程序?  ( How do i uninstall an application ) 
如果我想从主屏幕或应用程序列表中完全卸载应用程序;我该怎么做? ...

1  Android多久要解压缩应用程序的APK和OBB文件?  ( How often does android have to decompress an apps apk and obb files ) 
根据伟大的答案 这个问题,Android必须在运行应用程序之前解压缩每个应用程序的APK和OBB文件。 是每次运行App的每次运行时执行的这种解压缩,假设它已被推出android的进程缓存? ...

1  Android应用程序无法访问我的SD卡存储,但文件管理器可以  ( Android apps cant access my sd card storage but file managers can ) 
像YouTube,Netflix,Prime Videa等应用程序没有"存储到SD卡" 选项。我用手机尝试了3张不同的SD卡,格式化了它们,但仍然,应用程序无法检测到SD卡,没有选择下载到外部存储器的选项。 但是,文件管理器和应用程序等VLC,专辑,基本上任何媒体应用程序都可以访问和浏览存储在SD卡中的文件。我该如何...

0  “系统”正在尝试访问互联网  ( System is trying to access internet ) 
我正在使用onlowplus 3t,android 9.最近我安装了一个名为"noroot防火墙" 的应用程序,以防止应用程序访问Internet。我明确允许并拒绝访问互联网以获取某些应用,但不允许或拒绝"系统" (默认)应用程序来访问Internet。如果您不允许或拒绝访问,则当该应用程序尝试访问Internet时...

1  在屏幕为电源打开时,正在运行的应用程序关闭  ( Running app is shut down when screen powers on ) 
我最近将Samsung S3(T-Mobile)更新为Android 4.1的OTA更新。自更新以来,手机屏幕向下电(​​手动或计时器)后,重新打开屏幕关闭运行应用程序。我不知道这是否是带有Android 4.1的一些新的默认行为,或者如果这是T-Mobile自定义("功能" )或错误(带有Android或T-Mob...

3  如何查看特定应用程序请求的网络流量?  ( How to view network traffic requested by a specific app ) 
有很多关于如何查看哪个应用程序请求网络连接的讨论。我尝试了以下应用程序: tcapturepacket wifi monitor connection tracker 但是,它们都没有有用。例如,在短时间内,我上传了一个30kb的PCAP文件,可以被视为 < / a>。我仍然没有找到哪个应用程序请求连接以及...

20  是否有一个支持播放计数和智能播放列表的音乐播放器? [关闭]  ( Is there a music player that supports play counts and smart playlists ) 
关闭。这个问题是 off-topic 。它目前不接受答案。 想要改进这个问题?更新这个问题,所以它是关于android爱好者堆栈交换的主题。 cl...

2  将免除从背景优化的应用受到低电池触发节能的影响吗?  ( Will apps exempted from background optimization be affected by low battery trigg ) 
我为whatsapp禁用优化。如果电池低电平,我只想限制WhatsApp。 LineaGeos 14是否忽略了已经在盒子中忽略了低电量的白名单? 我想知道这一点,因为Whatsapp网络在WiFi上读取了'手机没有连接',我在WiFi和我禁用的优化上是一个对策(但它似乎没有工作)...尽管我很好奇关于Android...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.