`
04023129
  • 浏览: 161737 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

Android开发片段 WebView

 
阅读更多
 /** Called when the activity is first created. */
	WebView mWebView;
    @Override
    public void onCreate(Bundle icicle) { 
    	super.onCreate(icicle); 
    	setContentView(R.layout.main); 
    	mWebView = (WebView) findViewById(R.id.webView); 
    	mWebView.getSettings().setJavaScriptEnabled(true); 
    	mWebView.getSettings().setDatabaseEnabled(true);
    	mWebView.getSettings().setDomStorageEnabled(true);
    	mWebView.getSettings().setSaveFormData(true);
    	mWebView.setScrollBarStyle(0);
    	mWebView.getSettings().setBuiltInZoomControls(true);
    	mWebView.getSettings().setSupportZoom(true);
    	mWebView.getSettings().setDefaultZoom(ZoomDensity.CLOSE);
    	mWebView.loadUrl("http://10.X.X.X/app/excel/");
    	mWebView.setWebViewClient(new WebViewClient() {  
    	    @Override 
    	    public boolean shouldOverrideUrlLoading(WebView view, String url) {  
    	        view.loadUrl(url);  
    	        return true;  
    	    }  
    	});
    }
    public boolean onKeyDown(int keyCode, KeyEvent event) {  
        if (mWebView.canGoBack() && event.getKeyCode() == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {  
        	mWebView.goBack();  
            return true;  
        }  
        return super.onKeyDown(keyCode, event);  

    } 
 

 

分享到:
评论

相关推荐

    android--开发中WebView的使用.pdf

    Android开发中WebView的使用是一个重要的知识点,它允许开发者在Android应用中嵌入网页内容,提供与原生应用相似的用户体验。以下是从提供的文档内容中提取的Android WebView使用相关知识点。 首先,WebView组件是...

    androidWebView.pdf

    在Android开发领域,`WebView`类作为连接原生应用与Web技术的关键组件,扮演着至关重要的角色。本文将深入探讨`WebView`的功能、优势及其在Android应用程序中的集成方法,为开发者提供一份详实的指南。 #### ...

    android使用webview上传文件兼容问题解决支持5.0以上系统

    在Android开发中,Webview是一个非常重要的组件,它允许我们加载和展示网页内容。然而,在实际应用中,尤其是在处理文件上传功能时,开发者经常会遇到兼容性问题,特别是针对Android 5.0(Lollipop)及以上版本。...

    android WebView控件的使用

    通过上述示例,我们可以了解到WebView在Android开发中的基本使用方法,包括加载URL、HTML字符串、自定义WebViewClient以及与进度条整合等功能。这些功能使得开发者能够在应用中方便地集成Web内容,提升用户体验。...

    Android WebView实现截长图功能

    在Android开发中,有时我们需要实现一个功能,让用户能够截取屏幕上的长内容,例如在一个WebView中展示的网页。本文将详细介绍如何在Android中利用WebView实现截取长图的功能。 首先,我们要理解长截图的基本原理。...

    androidwebview图片上传 源码

    在Android开发过程中,WebView作为集成HTML页面的重要组件之一,常被用于显示网页或执行轻量级的应用功能。其中,实现图片上传功能是常见的需求之一,尤其是在需要用户交互上传照片的场景下。 #### 二、核心知识点...

    html转webView然后在转成pdf文件

    虽然提供的代码片段并不完整,但可以看出它使用了许多Android开发的标准做法,例如: - **布局定义**:通过`layoutResID`方法指定了界面布局资源。 - **组件初始化**:使用`findViewById`来获取界面中的各个组件,并...

    android webview 中localStorage无效的解决方法

    在Android应用开发中,WebView是用于加载网页内容的重要组件,它允许你在应用程序内嵌入HTML、CSS和JavaScript等Web技术。然而,有时在使用WebView时可能会遇到localStorage无法正常工作的问题,这通常是由于WebView...

    安卓(Android)平台iCharts和eCharts图表WebView测试代码

    在安卓(Android)平台上开发应用时,经常需要展示各种数据图表,这通常可以通过集成JavaScript库来实现。本项目聚焦于两个流行的开源JavaScript图表库——iCharts和eCharts,它们在Android上的性能和表现进行测试。...

    Android控件WebView实现完整截图

    在Android开发中,WebView是一个非常重要的控件,它允许开发者在应用程序中嵌入网页内容,实现类似浏览器的功能。本文将详细介绍如何使用WebView实现完整的长截图功能,尤其关注Android 5.0(API Level 21)及更高...

    android webview WebViewClient

    在Android开发中,`WebView` 是一个非常重要的组件,它允许开发者在应用程序内嵌入网页内容,实现类似浏览器的功能。`WebViewClient` 是与 `WebView` 配合使用的类,用于处理网页加载过程中的各种事件。这篇博客文章...

    Android中WebView加载的网页被放大的解决办法

    在Android开发中,WebView是一个非常重要的组件,它允许我们在应用程序中内嵌网页内容,提供了一种与网页交互的方式。然而,在实际使用过程中,有时会遇到一个常见的问题,即WebView加载的网页在显示时会被自动放大...

    WebView杂谈——源码

    在Android开发中,WebView是一个非常重要的组件,它允许我们在原生应用中内嵌网页内容,实现混合开发。本文将深入探讨WebView的相关知识点,特别是如何加载并执行JavaScript代码。 首先,WebView是Android SDK提供...

    开始使用 Xamarin.Android 开发 Android 应用

    ### 开始使用 Xamarin.Android 开发 Android 应用 #### Xamarin.Android 概述 Xamarin.Android 是一个基于 .NET 的框架,允许开发者使用 C# 语言和 .NET Framework 构建高性能、原生的 Android 应用。它为开发者...

    整个webview截屏

    在Android开发中,Webview是一个非常重要的组件,它允许我们加载和显示网页内容。当我们需要对Webview中的页面进行截屏时,特别是包含滚动部分的完整页面,这涉及到的技术点主要包括Webview的滚动同步和屏幕捕获。...

    修改html并用webView展示的demo

    在IT行业中,Web开发是一项核心技能,而WebView是Android和iOS等移动平台中用于加载和显示网页内容的重要组件。在这个“修改html并用webView展示的demo”中,我们将深入探讨如何利用HTML源码的修改以及WebView的使用...

    Android Studio使用教程.pdf

    Android Studio 是Google官方推出的专为Android应用开发设计的集成开发环境(IDE),它基于IntelliJ IDEA,提供了丰富的工具和功能来帮助开发者高效地构建、测试和发布Android应用。本教程将详细介绍如何使用Android ...

    BTAndroidWebViewSelection(webview选择文字)安卓源码.7z

    在Android开发中,WebView是一个内置组件,用于加载和展示网页内容,但默认的WebView在文字选择方面可能较为简单,无法满足某些高级需求。此开源项目则对此进行了优化,提供了更多的定制化选项。 首先,让我们深入...

    Android-FlexibleRichTextView可以显示LaTeX图片代码的TextView

    在Android应用开发中,文本的输入与显示是十分常见的需求,尤其在教育、科学计算或者技术分享类的应用中,有时我们需要展示复杂的数学公式或者代码片段。`Android-FlexibleRichTextView`是一个专门为此目的设计的库...

    Android打开pptx文件

    在Android平台上,开发人员经常需要处理各种文件类型的打开与交互,包括Microsoft Office的文档,如PPTX(PowerPoint的Open XML格式)。本示例主要关注如何在Android应用中实现对PPTX文件的打开和展示。以下是相关...

Global site tag (gtag.js) - Google Analytics