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

What is the difference between application cache and data?


简体版||繁體版
3
vote

问题

中文

每个应用程序都有 data cache

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

english

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.

 
 

相关问题

0  Android Factory重置是否清除缓存分区? [复制]  ( Does an android factory reset also clear the cache partition ) 
这个问题已经在这里有答案: 不是出厂重置与擦拭/数据完全相同和/缓存? (4个答案) ...

0  如何在我的电脑连接到我的电脑时在Moto E4上查看内部和SD卡存储?  ( How to view internal and sd card storage on my moto e4 when i connect it to my c ) 
直到几个小时前,当我通过USB将其连接到我的计算机时,我已经能够在手机上查看我的内部存储和SD存储。我只需在手机上滑动,单击USB以进行文件传输,然后选择"传输文件" 。由于格式化SD卡我可以查看我的SD卡存储但不是我的内部。 在我这样做后,我仍然可以看到内部存储? 除了格式化SD卡之外,我的手机还有几件事,...

1  Android系统模块读取零字节  ( Android system module reads zero bytes ) 
我的三星Galaxy Tab 2开始唤醒我。虽然我拼命地攻击了撤退,但我想我可能已经删除或禁用了一些东西。 Apps经常崩溃以来,设置/应用程序管理器中的"Android系统" 模块显示所有类别中的零个字节 - 缓存,数据,应用程序,总值等,但它未关闭。 如何纠正这个? ...

8  Nexus 7错误:无法安装/缓存  ( Nexus 7 error failed to mount cache ) 
我的Nexus 7(2013年,第2 Gen)平板电脑有问题。 我重新启动了我的平板电脑,当它再次重新启动时,它显示出"谷歌" 徽标,然后站在那里。 我等着它(大约20分钟),但它没有做任何其他事情。 尝试恢复出厂设置... [失败] 我已经检查了许多视频,建议应用硬重置或出厂重置,所以我试图这样做。 一旦进入 R...

0  它可以为android / data文件夹保存的壁纸缓存进行黑客攻击? (没有植根)  ( It that possible for the wallpaper cache saved in android data folder being hac ) 
我的男朋友在开玩笑,将我的私人照片设置为壁纸。 我删除了照片,但壁纸仍然存在... 浏览网上的某些信息后,我发现壁纸保存到over over rooting后才能访问。 如果我更改壁纸,之前的壁纸会自动删除吗? 如果不是,因为它在一个文件夹中保存,因为它只能在rooting后访问,因为它是安全的?或者它仍然有可能被...

1  为什么清除缓存修复Snapdragon 820过热问题?  ( Why does clearing cache fix snapdragon 820 overheating issues ) 
我正在研究Snapdragon 820是否有810像810的过热问题,发现了关于LG G5和三星Galaxy S7上的众多建议,这些建议"是的,过热可能发生的,而修复它,清除缓存,可能后跟出厂重置"。 例子,<一个href ="http://www.digitaltrends.com/mobile/galaxy-...

3  应用程序缓存和数据之间有什么区别?  ( What is the difference between application cache and data ) 
每个应用程序都有 data 和 cache 。 在Android中,两者之间有什么区别? ...

0  如何按缓存大小对应用程序进行排序?  ( How can i sort applications by cache size ) 
如何按缓存大小对应用程序进行排序? 我可以通过在设置中的数据大小排序应用程序 - 但是应用程序存储,但它没有考虑到缓存大小,有时可以很重要。 我使用的是lg 4的Android 6.0。 ...

11  有没有办法在播放后缓存YouTube视频?  ( Is there a way to cache youtube videos after playing them ) 
我有一个htc欲望,默认的youtube应用程序在第一次播放后不会缓存视频。第二次播放,它第二次下载相同的视频,但我想在存储卡上缓存视频。 是否有任何方法可以使用默认的YouTube应用程序执行此操作?如果没有,是否有一个可以做到这样的第三方应用程序? ...

0  Android是否可以从Instagram实时保存视频在缓存中?  ( Does android save videos from instagram live in the cache ) 
我昨天托管了一个Instagram实时采访,当它来将其保存到IGTV时出错。我认为它是由于网络错误或手机上可能没有足够的空间来保存或处理视频(我有3.1 GB可用,它是一个57分钟的实时视频。) 最终在编辑标题和文本之后,多次认为它是一个字符限制或不喜欢标点符号等,以及关闭飞行模式和打开数据,以防网络,我不得...




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