收藏 分享(赏)

基于Android的通讯网络实验课件三_简易浏览器的开发.pptx

上传人:微传9988 文档编号:2308071 上传时间:2018-09-10 格式:PPTX 页数:18 大小:876.30KB
下载 相关 举报
基于Android的通讯网络实验课件三_简易浏览器的开发.pptx_第1页
第1页 / 共18页
基于Android的通讯网络实验课件三_简易浏览器的开发.pptx_第2页
第2页 / 共18页
基于Android的通讯网络实验课件三_简易浏览器的开发.pptx_第3页
第3页 / 共18页
基于Android的通讯网络实验课件三_简易浏览器的开发.pptx_第4页
第4页 / 共18页
基于Android的通讯网络实验课件三_简易浏览器的开发.pptx_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、基于Android的通讯网络实验-简易浏览器的开发,实验目的,程序结构分析,页面布局,实验环境与内容,权限获取与效果演示,目录,实验目的,程序结构分析,页面布局,实验环境与内容,权限获取与效果演示,目录,实验二 简易计算器的开发,掌握Android应用程序开发的基础熟悉Android程序设计结构,实验目的,实验目的,程序结构分析,页面布局,实验环境与内容,权限获取与效果演示,目录,实验环境搭建有Android开发环境的PC机实验内容简易浏览器的开发,实验环境与内容(一),具体功能实现获得网址,点击搜索按钮,实现搜索功能,实验环境与内容(二),示例页面布局,实验目的,程序结构分析,页面布局,实验

2、环境与内容,权限获取与效果演示,目录,页面布局(一),布局页面采用线性组合布局一个线性布局中套用另一个线性布局,使用EditText和Button组件作为内部线 性布局中的控件,采取水平方向的布局外部线性布局为垂直方向,采用WebView(网页视图)组件实现加载网页功能,页面布局(二),部分代码如下,提供了一系列的方法来执行浏览器操作WebView(网络视图)能加载显示网页,可以将其视为一个浏览器它使用了WebKit渲染引擎加载显示网页。使用时需导入:import android.webkit.*,页面布局(三),WebView类,LoadUrl () 直接加载网页、图片并显示.(本地或是网络

3、上的网页、图片、gif) LoadData() 显示文字与图片内容LoadDataWithBase() 显示文字与图片内容boolean zoomIn() 放大网页boolean zoomOut() 缩小网页,页面布局(四),WebView常用方法,实验目的,程序结构分析,页面布局,实验环境与内容,权限获取与效果演示,目录,MainActivity 继承Activity类实现OnClickListener接口。在MainActivity中声明EditText,Button,WebView组件。实现onCreate()方法,在onCreate() 方法中首先调super.onCreate()方法

4、,继承父类的方法,然后调用 setContentView()设置视图文件为R.layout.activity_main.通过findViewById()方法获取基本组件,EditText,Button,WebView为button设置监听器setOnClickListener(),程序结构分析(一),MainActivity类的说明,通过如上代码设定WebView可以执行的JavaScript脚本为了让WebView能够响应超链接功能,调用setWebViewClient()方法,用WebView点链接浏览多个页面 后,为了让WebView支持回退功能,重写onKeyDown()方法,如果不做此步处理,整个浏览器会调用finish()结束自 身,而不是回退到上一页面重写onClick()方法,响应鼠标点击事件,程序结构分析(二),WebView类的使用,实验目的,程序结构分析,页面布局,实验环境与内容,权限获取与效果演示,目录,效果示例,权限获取与效果演示,必须在AndroidManifest.xml文件中获得访问网页的权利: ,输入网址后:网址必须为(http:/www. _.com)格式,Thank you !,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报