要让浏览器实现无图模式也是一件比较简单的事情。之前的博客也有提到WebSetting的一些方法,用来加载js,图片等的一些方法,无图模式就是利用该方法来进行设置的。

这时候就需要用到一个中间变量。通过按钮的监听事件来对该中间变量进行监听。然后用SharePreference来对该中间变量的值保存到本地的配置文件中。

代码如下

//从本地配置文件中取出MainBrowser.noPictureFlag该键的值,如果不存在则默认返回false,即表示可以允许加载图片

webSettings.setBlockNetworkImage(remember.getBoolean("MainBrowser.noPictureFlag", false));

//通过监听按钮,改变中间变量的值

public void onClick(View v) {

// 获取websettings的实例
webSettings = MainBrowser.show.getSettings(); 
// 通过从本地配置文件中获取“MainBrowser.noPictureFlag”该键的值,如果没有,默认返回false,
if(remember.getBoolean("MainBrowser.noPictureFlag", false)){
// 设置为有图模式
MainBrowser.noPictureFlag = false;
webSettings.setBlockNetworkImage(MainBrowser.noPictureFlag);
// 把更改后的无图模式的中间变量的保存到本地配置文件中
remember.edit().putBoolean("MainBrowser.noPictureFlag", MainBrowser.noPictureFlag).commit();

}else{

// 设置为无图模式
MainBrowser.noPictureFlag   = true;
webSettings.setBlockNetworkImage(MainBrowser.noPictureFlag);
remember.edit().putBoolean("MainBrowser.noPictureFlag", MainBrowser.noPictureFlag).commit();

}

计算机学院研发第二轮考核-------浏览器之无图模式相关推荐

  1. 猪八戒背媳妇用计算机弹出来,奔跑吧校运会 | 计算机学院运动会第二日成绩简报...

    原标题:奔跑吧校运会 | 计算机学院运动会第二日成绩简报 11月3日上午,华中师范大学运动会依旧在如火如荼地进行中,计算机学院同学们奋勇争先,以顽强拼搏的精神展现了IT骄子的风采,以一往无前的气势赢得 ...

  2. 【考博】北京理工大学计算机学院2023年申请-考核(普通招考)博士考核经历

    0 前言 因为疫情原因,北京理工大学在20-22年的3年里取消了博士考核中的英语笔试.机试等线下考试,仅进行面试考核.而今年23年作为疫情后时代的第一年考博,学校恢复了部分线下笔试,在此记录今年的考核 ...

  3. 如何看待网传华中科技大学计算机学院陈**教授十年博导,无一博士毕业?

    来源:学术志,科研大匠综合自知乎.华科.教育部 "天坑专业"形容很难有出路,很难毕业的专业,但你可知,比起"天坑专业",更坑的是遇到"天坑导师&quo ...

  4. 河大计算机学院足球队,第二十八届“河大杯”足球赛圆满落幕

    4月28日下午,第28届"河大杯"足球赛闭幕式在我校志义体育场举行.至此,为期22天的比赛正式落下帷幕.校党委常委.副校长.校体委主任刘志军,相关职能部门和各学院负责人应邀出席闭幕 ...

  5. 武汉大学计算机学院2019年夏令营考核回忆版

    笔试: 数据结构(40') 选择题6道(每道2') 大题: 1.如何组织数据结构使插入和删除的时间复杂度是n(logn),分析说明. 2.设计一个时间复杂度尽可能低的算法将链表中的重复节点去除. 3. ...

  6. 华中科技大学计算机学院有调剂名额吗,华中科技大学计算机学院2017考研调剂信息...

    华中科技大学计算机学院2017考研调剂信息 2017-03-20 16:44 | 考研集训营 2017考研调剂信息部分院校已经公布,本期小编整理了华中科技大学计算机学院2017考研调剂信息供考生参考. ...

  7. 广东海洋大学数学与计算机学院校友会,数学与计算机学院召开2020级研究生入学教育会...

    为了让2020级研究生尽快适应新的学习和生活环境,10月12日上午,数学与计算机学院在第二教学楼A405会议室召开2020级研究生入学教育会.会议由院长彭小红主持.研究生导师谢仕义.肖来胜.陈入云.叶 ...

  8. 计算机学院会会,学生分会——计算机学院学生会

    原标题:学生分会--计算机学院学生会 计算机学院学生会 计算机学院学生会是一个像家一样的学生组织,在这里设有办公室,理事会,文艺部,体育部,外联部,宣传部,组织部,生活部和艺术团这9个部门,大家分工明 ...

  9. 上海大学计算机专硕与学硕,计算机学院2017届留沪研究生学习成绩综合评定工作通知...

    根据<上海大学毕业研究生学习成绩综合排名办法>(2017年)的原则,计算机学院2017届留沪研究生学习成绩综合评定工作,通知如下: 一.学院评定工作日程 1.5月17日前完成学院成绩综合排 ...

最新文章

  1. Heartbeat V2.x双机热备安装
  2. 魔法一样隔空在屏幕写字,捏起手指就能实现!在线可玩
  3. 全球首个无人驾驶政策颁布,各大巨头并不完全买账
  4. python matplotlib.figure.Figure.add_subplot()方法的使用
  5. go get 指定版本_没有VPS搭建govanityurls服务?别急!你依然可以自定义Go包导入路径...
  6. jquery --- 监听tab栏的变化
  7. 使用Jenkins容器构建时,关于maven项目settings.xml的位置
  8. IOS工作笔记001---windows下安装通过VmWare来安装IOS系统_并连接上网_来吧超级详细
  9. 监控视频异常检测数据集整理
  10. 一个机器人位于一个 m x n 网格的左上角,机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角。问总共有多少条不同的路?
  11. 自学-Linux-老男孩Linux77期-day4
  12. 《人工智能:一种现代方法(AIMA)》绪论 智能Agent 思维导图
  13. 【笔记】期货多空逻辑
  14. MP2315高频同步整流降压x芯片电路原理图
  15. 有关深度学习领域的几点想法
  16. matlab数字信号处理常用函数
  17. WEB 视频开发-视频播放器
  18. 《用户至上:用户研究方法与实践(原书第2版)》一2.1 概述
  19. AutoDesk CAD激活后闪退解决方法
  20. python英汉字典_Python基于有道实现英汉字典功能

热门文章

  1. matlab注释快捷键
  2. [ERDAS] 模型Modeler
  3. 谈谈Win7 32位和64位的区别及安装须知。
  4. 【大数据入门核心技术-Hbase】(二)HBase数据模型
  5. java毕设项目网络游戏后台管理系统(附源码)
  6. 3dMax 倒角剖面的二义性 控制剖面朝里朝外 调整剖面大小 微调剖面顶点
  7. 在虚拟机上安装Ubuntu系统(详细附图)
  8. Spring拥有多个JavaConfig(@Configuration)的情况
  9. java如何改游戏存档_星露谷物语存档修改方法 如何修改游戏存档
  10. atan2 vs atan