为什么不能往Android的Application对象里存储数据

为什么不能往Android的Application对象里存储数据,第1张

任何应用程序里都可以存储数据,不能往Application对象里存储数据,说明打开的这个文件只读文件。

一、只读文件的定义。

所谓“只读”(Read Only)(简称为ROM),表示这个文档只能打开来观看,不能修改也不能储存。有些重要的档案会设定成只读状态,免得一不小心修改这些文档的内容,除非解除只读的状态,不然这些文档是不能修改的。就像是一个密闭的透明玻璃瓶子,如果不打开盖子,只能看到里面的东西,却无法取出或放入东西。

二、把文件设为只读状态的方法。

在文件上按一下鼠标右键。

在d出的菜单中选“属性”。

在出现的“属性”对话框中勾选“只读”。

按下“确定”即可。

若要解除只读状态,依照上述步骤,进行一次逆 *** 作即可取消“只读”的选项。

其实这些参数放到数据库或者写到配置文件都可以,一般我的做法是在application_start事件中从数据库或配置文件中读取这些配置,然后把读取的数据赋给网站配置类对象的相关属性,再把这个对象放入缓存,缓存可设置永不过期。需要用到这些配置的时候从缓存中取数据并转换为配置类对象就可以了,希望我的回答对你有帮助。

public class SiteConfig

{

public string Name{getset}

public string CssPath{getset}

... ...

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10870914.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存