首先请确保已经使用ZEND安装了ANDROID的SDK,同时有安装JAVA并添加环境变量
这时候我们把activity_main.xml里的hello word删除.
左边托个WEBView进去
然后回到MainActivity.java文件里
重写onCreate的方法
并且添加一个onKeyDown返回方法// 否则一按返回就退出了哦
private WebView webview; //私有web视图变量
@Override //表示重写父类方法
public void onCreate(Bundle savedInstanceState) //重写显示窗体
{
super.onCreate(savedInstanceState);
//重写开始
setContentView(R.layout.activity_main);
//窗体为activity_main.xml文件配置
webview = (WebView) findViewById(R.id.webView1);
//调用对象webview的WEBVIEW控件,控制id为webView1
//可在activity_main.xml里查看设置的名称
webview.getSettings().setJavaScriptEnabled(true);
//设置WebView属性,能够执行Javascript脚本
webview.loadUrl(“http://www.qingxinzui.com”);
//加载需要显示的网页
webview.setWebViewClient(new WebViewClient());
//设置Web视图
}
@Override
public boolean onKeyDown(int keyCoder,KeyEvent event) //重写返回键
{
/*
* 手机有个返回按钮,如果不实现重写,会直接退出APP应用.
*/
if((keyCoder== KeyEvent.KEYCODE_BACK) && webview.canGoBack())
{
webview.goBack();
return true;
}
return false;
}
请确保左边没有X 否则是无法编译的,因为有错误存在.
/*
这时候如果你细心会发现头部引用了好多其他的文件
package com.example.qingxinzui.com;
import android.app.Activity;
import android.os.Bundle;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.webkit.WebView;
import android.webkit.WebViewClient;
*/
这时候左边选中项目.右键->运行方式->Andriod Application
这时候,在该位置内会多一个编译后的APP文件
对应不同的需要,安卓的版本选择的时候请注意哦
#– 2016 – 06 – 14更新:
因为是访问网页,所以需要授权访问网络的权限:
<uses-permission android:name=”android.permission.INTERNET”/>
添加到项目的
AndroidManifest.xml里的<manifest></manifest>节点内!
关于作者