Android 访问网页
修改项目根目录中AndroidManifest.xml资源配置文件, 添加对Internet 访问权限:
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
全局 AndroidManifest.xml 清单如下:
<?xml version="1.0" encoding="utf-8"?>
package="com.test.android"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".FirstAppUI" android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-sdk android:minSdkVersion="8" />
</manifest>
2. 修改 layout\main.xml 布局文件
<AbsoluteLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<EditText
android:id="@+id/editText01"
android:layout_width="200px"
android:layout_height="40px"
android:textSize="18sp"
android:layout_x="5px"
android:layout_y="32px" />
<Button
android:id="@+id/button01"
android:layout_width="60px"
android:layout_height="40px"
android:text="转到"
android:layout_x="205px"
android:layout_y="35px"
/>
<WebView
android:id="@+id/webView01"
android:layout_height="330px"
android:layout_width="300px"
android:layout_x="7px"
android:layout_y="90px"
android:focusable="false"
/>
</AbsoluteLayout>
3. MainActivity.java 的 onCreate() 方法中添加对网络的访问
private EditText editText;
private WebView webView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// 获得布局中的控件
button= (Button) findViewById(R.id.button01);
editText = (EditText) findViewById(R.id.editText01);
webView = (WebView) findViewById(R.id.webView01);
// 查询按钮添加事件
button.setOnClickListener(new Button.OnClickListener() {
public void onClick(View arg0) {
String strURL = (editText.getText().toString());
strURL = strURL.trim();
if (strURL.length() == 0) {
Toast.makeText(MainActivity.this, "查询内容不能为空!",Toast.LENGTH_LONG).show();
}
else {
webView.loadUrl(strURL);
}
}
});
}
转载于:https://www.cnblogs.com/Yuqui1980/archive/2011/08/02/2124989.html
Android 访问网页相关推荐
- android 访问http地址吗,浅谈android访问http原理
前言 说到HTTP协议,那必须要说说WWW了,WWW是环球信息网(World Wide Web )的缩写,也可以简称为Web,中文名字为"万维网".简单来说,WWW是以Intern ...
- Android 通过网页打开自己的APP(scheme)
Android 通过网页打开自己的APP(scheme) 分类: android2014-07-09 17:35 8565人阅读 评论(2) 收藏 举报 通过用手机的浏览器(内置,第三方都可)访问一个 ...
- 使用谷歌、360浏览器的F12功能模拟微信访问网页
我们经常需要使用电脑模拟微信访问,如何使用谷歌.360浏览器的F12功能模拟微信访问网页. 1.使用谷歌浏览器打开网页,按下F12 2. 3.去掉user agernt的勾选,选择custom,并在输 ...
- android请求502web请求正常,android与网页沟通,得到502错误
我有一个朋友写了一个servlet,它只是提供XML(只是XML,没有SOAP等,Content-Type: text/xml).android与网页沟通,得到502错误 现在我试图使用android ...
- IOS访问网页,无法加载视频
问题 网页上嵌了一个视频资源,相关代码如下所示 <video src="../img/guide.mp4" controls="controls" wid ...
- LabVIEW跳转访问网页
在设计LabVIEW应用程序时,点击按键,跳转访问网页的功能十分常见. 使用LabVIEW跳转网页的方式有很多种,本篇博文推荐一种比较简单的方法:执行系统命令. 执行系统命令实质上就是LabVIEW调 ...
- Python3 定时访问网页
本系列文章由 @YhL_Leo 出品,转载请注明出处. 文章链接: http://blog.csdn.net/yhl_leo/article/details/50358695 如果我有一组网站,想要定 ...
- 请求中文乱码_【1】执行Http请求访问网页
向导团队 - fourkings [1]执行Http请求访问网页 1. 目标网址 我们的目标网址是当当网,url地址是 http://book.dangdang.com/ 2. 获取HTML文档内容 ...
- html如何创建学生信息表,创建学生对象并且能访问网页
讲解对象:创建学生对象并且能访问网页 作者:融水公子rsgz 1 templates下面新建两个网页 grades.html 内容: charset="UTF-8"> 班级信 ...
最新文章
- Asp.net支持的最大上传文件大小
- [BI基础] ( 商务智能 ) 简介
- OnsenUI 前端框架(三)
- ASP.NET之对称算法加密
- 《Excel 职场手册:260招菜鸟变达人》一第 20 招 怎样在单元格文字前加空白
- js中的extend的用法及其JS中substring与substr的区别
- 光流估计——从传统方法到深度学习
- linux查看xml文件的配置,Hibernate配置文件hibernate.cfg.xml的详细解释
- python连接mysql用哪个模块_pymysql模块使用---Python连接MySQL数据库
- ping的时候怎么暂停_dos命令pause教程,?暂停bat批处理脚本程序,?请按任意键继续...
- linux和windows的ip区别吗,windows与linux ping 显示的ip不一样
- STM32F407 窗口看门狗 个人笔记
- 在linux中加固mysql_linux安全加固十六法则
- 京瓷打印机p5026cdn_京瓷ECOSYS P5026cdn驱动
- 确定有限自动机DFA和非确定有限自动机NFA
- 5年磨一剑|优酷Android包瘦身治理思路全解
- led大屏按实际尺寸设计画面_新手必知LED显示屏尺寸规格及计算方法
- TextView 悬挂缩进实现及解析
- Chrome浏览器中使用 iframe 嵌入网页导致视频不能全屏的问题解决方法
- 研究生平均年薪26.5万!本科生20万!南京大学软件学院19年就这么高!