WebView组件使用是怎样的
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,这篇文章给大家介绍WebView组件使用是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装成了Web
千家信息网最后更新 2025年01月18日WebView组件使用是怎样的
这篇文章给大家介绍WebView组件使用是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装成了WebView组件,它可以用来浏览网络内容。那么,如何使用它呢?
第一次使用WebView控件加载组件
1)mainfest.xml添加internet权限
manifest>
2)layout添加webView组件
LinearLayout>
3)添加activity
package com.example.webview1; import android.app.Activity; import android.os.Bundle; import android.view.KeyEvent; import android.view.Menu; import android.webkit.WebView; import android.webkit.WebViewClient; public class WebViewActivity extends Activity { private WebView webView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_web_view); webView = (WebView) findViewById(R.id.webview); //设置javasctipt可用 webView.getSettings().setJavaScriptEnabled(true); //加载url,但是不会显示,注意哦!! webView.loadUrl("http://www.baidu.com"); //指定显示控件(class) webView.setWebViewClient(new myWebViewClient()); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_web_view, menu); return true; } //为了让回退键管用 @Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if(keyCode==event.KEYCODE_BACK&&webView.canGoBack()){ webView.goBack(); return true; } return super.onKeyDown(keyCode, event); } /** * webView视图客户端 * @author Administrator * */ class myWebViewClient extends WebViewClient{ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { // TODO Auto-generated method stub // return super.shouldOverrideUrlLoading(view, url); webView.loadUrl(url); return true; } } }
4)ok!大功告成,运行吧!!
5)模拟器用bluestacks
关于WebView组件使用是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
组件
内容
控件
更多
帮助
浏览
不错
大功告成
兴趣
内核
大功
客户
客户端
小伙
小伙伴
手机
文章
权限
浏览器
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
安徽语音网络技术推广
服务器ssh前的基础配置
淘宝假后台软件开发商
显示数据库出错什么意思
计算机网络技术推荐专升本吗
超能军团服务器
数据库权限是谁授予给的
大学网络技术毕业论文
眉山软件开发工资多少
wpf数据库的应用
央行数据库
计算机对软件开发的需求
实验报告数据库的安全机制
ACCESS数据库学习桌面
嵌入式和软件开发工程师
阳江数据链软件开发价格走势
双脉冲焊机软件开发
游戏直播app软件开发
地震数据库技术
大学生手机数据库
哪里可以买到云服务器
星之后裔服务器
服务器进程最多多少
网络服务器接入别人的电脑
复制粘贴隐藏后的数据库
旅游行业数据库
北京网络技术信息报价
山东济南戴尔服务器代理服务
光遇聊天服务器维护要多久
深科技做服务器么