WebView相当于手机一个嵌入式的浏览器,可以加载并显示网页,使用WebKit渲染引擎。使用WebView的步骤:
1. 布局文件中添加WebView组件
2. 在Activity中实例化该组件
3. 设置WebView客户端,如果不设置,则使用默认浏览器
4. 加载URL,显示网页
注意:需要在注册文件中添加相关权限:
<uses-permission android:name="android.permission.INTERNET"/>
实现浏览器
public class MainActivity extends Activity {
EditText et;
Button btn;
WebView wv;
WebSettings settings;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
et=(EditText)findViewById(R.id.editText1);
btn=(Button)findViewById(R.id.button1);
wv=(WebView)findViewById(R.id.webView1);
//得到webView设置
settings=wv.getSettings();
//能显示JavaScript
settings.setJavaScriptEnabled(true);
// AppCacheMaxSize in 512 KB = 524288 bytes
// settings.setAppCacheMaxSize(524288);
// Tell the WebView to enable Application Caches
// settings.setAppCacheEnabled(true);
// 延含学习setAppCachePath()指定缓存路径
//mWebSettings01.setDatabaseEnabl