[开源]一个简易的安卓浏览器

自学安卓 app 开发十多天了,来交个小“作业”

这两天根据所学的内容做的一个简易到不能再简易的浏览器,目前关键部分代码仅两百多行,只实现了一些基本的功能:

  • 输入网址并访问;
  • 前进、后退、回首页;
  • 获取网站favicon图标并展示;
  • 网页加载时浏览器顶端显示“进度条”

它的界面如图所示:

这款浏览器我会边学习边将它完善成一个真正的浏览器,因此开源到了 Github:https://github.com/mengkunsoft/Mkbrowser

一来可以供其他的初学者研究和共同学习,二来也欢迎各路大神进行指点

(因为“用户体验”实在太差,这里就不放编译后的 apk 安装包了……)

本文作者为mengkun,转载请注明。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏小白安全

小白博客 ZAP-OWASP Zed攻击代理工具的使用-kali Linux

ZAP-OWASP Zed攻击代理是一个易于使用的综合渗透测试工具,用于查找Web应用程序中的漏洞。 这是一个Java界面。 步骤1 - 要打开ZapPr...

42611
来自专栏FreeBuf

CVE-2018-8174 “双杀”0day漏洞复现

最近360核心安全事业部高级威胁应对团队在全球范围内率先监控到了一例使用0day漏洞的APT攻击,捕获到了全球首例利用浏览器0day漏洞的新型Office文档攻...

1560
来自专栏信安之路

用不同姿势复现 CVE-2018-8174 漏洞

日前,360 核心安全事业部高级威胁应对团队在全球范围内率先监控到了一例使用 0day 漏洞的 APT 攻击,捕获到了全球首例利用浏览器 0day 漏洞的新型 ...

1580
来自专栏老九学堂

初识DOS

一、什么是DOS DOS是英文“Disk Operating System”的缩写,意思是磁盘操作系统。它与Windows一样都是属于操作系统,但没有Windo...

3405
来自专栏网站漏洞修补

微信里的网站网址被提示已停止访问该网页该如何解决

今天早晨发现我们公司网站只要在微信和qq中打开,分别被微信提示:已停止访问该网页,该网站链接以及在qq上被提示危险网站,千万别访问,首先先看下微信中打开网址被微...

1073
来自专栏我的博客

Centos配置支持mail函数

实验证明一切:(不过我还是建议使用PHPmailer:http://www.0377joyous.com/archives/536.html) 在本机中写mai...

2205
来自专栏知晓程序

手把手教你用上微信小程序,看完必懂!

1022
来自专栏Python爬虫与算法进阶

如何在电脑上多开微信?(windows)

新媒体管家 在电脑上多开微信,在工作中很常见,今天来介绍一种简单的方法。(windows下) 这个问题在百度和知乎上都有许多回答,很多都是:长按Enter 电脑...

3678
来自专栏FreeBuf

WinRAR 0day漏洞 (附利用过程)

英国安全机构Mohammad Reza Espargham的漏洞实验室发现,流行压缩工具WinRAR 5.21最新版里存在一个安全漏洞,目前该漏洞还属于零日漏洞...

2038
来自专栏Python爬虫与数据挖掘

在Navicat中如何新建连接数据库及相关报错解决方法

    前几天给大家分享了如何安装Navicat,没有来得及上车的小伙伴可以戳这篇文章:手把手教你安装Navicat——靠谱的Navicat安装教程。今天给大家...

394

扫码关注云+社区