请教:安卓.浏览框.清空缓存、清空Cookie的用法
感谢各位前辈,我新手!目前在捣鼓个浏览器APP需求:点击按钮清理,然后清理缓存。
看平台的注释写出了下面代码,麻烦帮忙检查一下,看看对吗。
--------------------------
信息框类_按钮被单击——方法
...
否则 (来源对象 == 信息框_清理)
如果 (按钮类型 == 对话框按钮类型.确认按钮)
浏览框1.清空历史 ()
浏览框1.清空缓存 (真)
浏览框1.清空表单 ()
浏览框1.清空Cookie ()
提示框 ("正在进行清理 !")
返回 (0)
...
浏览框_清空Cookie完成——方法
...
如果 (来源对象 == 浏览框1)
提示框 ("已经完成清理 !")
返回 (0)
-----------------------
经过调试,发现能清理掉应用的缓存,但是偶尔发现应用的存储空间中——数据会变成几个MB
app安装完成大小是 216多KB这样
正常状态如下:
存储空间
总计:660KB
应用:216KB
数据:444KB
缓存:40KB
异常情况如下:
存储空间
总计:660KB
应用:216KB
数据:2.8MB 这样
缓存:40KB
可能还有用到的其他类库产生的缓存。未必都是浏览器的 :handshake
感谢回复,代码正确就行。目前只用到了
Java基本类
安卓基本类
浏览器窗口组件
感觉是app出现无响应之后,这个情况才出现的
这是 Android 的系统机制之一。为了提高运行效率,系统会把 java 字节码的应用预先编译为本地机器码,这部分占用也计算进去了。
除此之外还有许多系统默认行为,例如创建数据库,配置文件(SharedPreference)等。不必纠结这里的文件大小。 感谢解惑!~
新的一天,继续把剩下的疑点弄懂。
开发的日子真难,解决旧需求,又会产生新的需求。。。
页:
[1]