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

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

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

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

它的界面如图所示:

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

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

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

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

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏有趣的Python

Hexo+Next主题搭建博客安装美化及SEO优化指南

Hexo + Next主题 搭建博客 "真"零基础安装配置 最终成果: 本站 node.js 官网下载: 下一步下一步安装法 node-v8.9.3-x64 ...

9264
来自专栏Debian社区

Debian 9.2 发布,大量问题修复

Debian 9.2 发布了。此次发布情况特殊,使用”apt-get“工具执行升级的用户将需要确保使用”dist-upgrade“命令,以便更新到最新的内核软件...

671
来自专栏酷玩时刻

会员注册、找回密码、登陆(邮箱与手机验证码)

最近很多人问 开源项目中的截图如何使用,我怎么看不到这个效果。 今天就来聊聊这个话题

1102
来自专栏达摩兵的技术空间

mint-ui loadmore 采坑指南

loadmore的部分主要是mint-ui用来解决上拉以及下拉的部分,用来做加载更多数据或者刷新的部分。

1673
来自专栏张善友的专栏

Node.js入门学习笔记-IDE选择/配置之WebStorm(windows)

Node.js是什么?! http://www.ibm.com/developerworks/cn/opensource/os-nodejs/index.htm...

2887
来自专栏逸鹏说道

扩充一个Ubuntu的小知识点

补充一个小知识点:Ubuntu的root默认是没有密码的,你切换到root也是需要密码的,这时候不要慌 sudo passwd root 设置一下密码即可 环境...

2858
来自专栏IMWeb前端团队

优化 Webpack 构建结果

本文作者:IMWeb nixzheng 原文出处:IMWeb社区 未经同意,禁止转载 Webpack应该是当下流行度最广的JavaScript构建、打...

2309
来自专栏吴裕超

datalist标签小结

在Web设计中,经常会用到如输入框的自动下拉提示,这将大大方便用户的输入。在以前,如果要实现这样的功能,必须要求开发者使用一些Javascript的技巧或相关的...

3035
来自专栏沈唁志

WordPress手动更新最新版本 附临时终极解决方案

7074
来自专栏Python爬虫实战

MySQL 从零开始:02 MySQL安装

1103

扫码关注云+社区