火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 282|回复: 4
打印 上一主题 下一主题

[安卓] 请教:安卓.浏览框.清空缓存、清空Cookie的用法

[复制链接]

5

主题

25

帖子

150

积分

注册会员

Rank: 2

积分
150
跳转到指定楼层
楼主
发表于 2024-3-23 18:00:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
感谢各位前辈,我新手!目前在捣鼓个浏览器APP
需求:点击按钮清理,然后清理缓存。

看平台的注释写出了下面代码,麻烦帮忙检查一下,看看对吗。



--------------------------
信息框类_按钮被单击——方法
...
否则 (来源对象 == 信息框_清理)
  如果 (按钮类型 == 对话框按钮类型.确认按钮)
     浏览框1.清空历史 ()
     浏览框1.清空缓存 (真)
     浏览框1.清空表单 ()
     浏览框1.清空Cookie ()
     提示框 ("正在进行清理 !")
返回 (0)

...
浏览框_清空Cookie完成——方法
...
如果 (来源对象 == 浏览框1)
   提示框 ("已经完成清理 !")
返回 (0)

-----------------------

经过调试,发现能清理掉应用的缓存,但是偶尔发现应用的存储空间中——数据会变成几个MB
app安装完成大小是 216多KB这样

正常状态如下:
存储空间
总计:660KB
应用:216KB
数据:444KB

缓存:40KB


异常情况如下:
存储空间
总计:660KB
应用:216KB
数据:2.8MB 这样

缓存:40KB

回复

使用道具 举报

439

主题

1万

帖子

3万

积分

超级版主

Rank: 8Rank: 8

积分
36709
沙发
发表于 2024-3-23 20:41:10 | 只看该作者
可能还有用到的其他类库产生的缓存。未必都是浏览器的
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

5

主题

25

帖子

150

积分

注册会员

Rank: 2

积分
150
板凳
 楼主| 发表于 2024-3-23 21:03:41 | 只看该作者

感谢回复,代码正确就行。目前只用到了
Java基本类
安卓基本类
浏览器窗口组件


感觉是app出现无响应之后,这个情况才出现的
回复

使用道具 举报

3

主题

126

帖子

2086

积分

金牌会员

Rank: 6Rank: 6

积分
2086
地板
发表于 2024-3-24 06:42:50 | 只看该作者
这是 Android 的系统机制之一。为了提高运行效率,系统会把 java 字节码的应用预先编译为本地机器码,这部分占用也计算进去了。

除此之外还有许多系统默认行为,例如创建数据库,配置文件(SharedPreference)等。不必纠结这里的文件大小。
回复

使用道具 举报

5

主题

25

帖子

150

积分

注册会员

Rank: 2

积分
150
5#
 楼主| 发表于 2024-3-24 10:17:25 | 只看该作者
感谢解惑!~
新的一天,继续把剩下的疑点弄懂。
开发的日子真难,解决旧需求,又会产生新的需求。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-5-19 04:00 , Processed in 0.086441 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表