`

Eclipse 开发 Android, Hello, WebView (学习6)

阅读更多

Hello, WebView

A WebView allows you to create your own web browser Activity. In this tutorial, we'll create a simple Activity that can view web pages.

 

学习地址:http://androidappdocs.appspot.com/guide/tutorials/views/hello-webview.html

 

HelloWebView.java 代码

 

package com.example.test;

import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;

public class HelloWebView extends Activity {

	WebView webview;
	
	/** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        webview = (WebView) findViewById(R.id.webview);
        webview.getSettings().setJavaScriptEnabled(true);
        webview.loadUrl(http://ditu.google.cn);
        
    }
}

 

 

Layout->main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="vertical">

    <WebView 
        android:id="@+id/webview"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
    />

</LinearLayout>

 

执行 Eclipse->HelloWebViewAndroid->Android Application 显示图片如下:

 

 

 

代码下载 HelloWebView.zip

 

 

  • 大小: 129.2 KB
分享到:
评论
3 楼 yuanyao 2009-12-03  
feisuzhu 写道
谁评的新手贴啊?虽然我不玩Android,但是Android还在起步阶段吧,资料应该是比较少的,发发这种帖子我觉得没什么不好啊

这样的帖子,网上S一下,一大堆...
2 楼 luoxj 2009-11-27  
public class HelloWebView extends Activity {

	WebView webview;
	
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        webview = (WebView) findViewById(R.id.webview);
        webview.getSettings().setJavaScriptEnabled(true);
        webview.loadData(" <html>  <body>   sssssssssss</body>  </html>  ", "text/html", "utf-8");
        
    }
}

为什么这样写显示不出来
1 楼 feisuzhu 2009-11-24  
谁评的新手贴啊?虽然我不玩Android,但是Android还在起步阶段吧,资料应该是比较少的,发发这种帖子我觉得没什么不好啊

相关推荐

    android webview demo

    在"android webview demo"这个项目中,开发者可以学习到如何将WebView集成到Android应用中,如何与用户界面元素交互,以及如何定制和优化WebView的行为。通过对该项目的实践,可以加深对Android应用开发的理解,特别...

    webview的简单样例

    在Android开发中,WebView是一个非常重要的组件,它允许我们在应用程序中内嵌网页内容,实现与网页的交互。WebView的使用可以极大地丰富应用的功能,比如加载HTML页面、执行JavaScript代码、处理网页与应用间的通信...

    android开发揭秘PDF

    第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 ...

    《Android应用开发揭秘》附带光盘代码.

    《Android应用开发揭秘》全部实例源代码,配合《Android应用开发揭秘》使用 前言  第一部分 准备篇  第1章 Android开发简介  1.1 Android基本概念  1.1.1 Android简介  1.1.2 Android的系统构架  1.1.3 ...

    《Android应用开发揭秘》源码

     杨丰盛,Android应用开发先驱,对Android有深入研究,实战经验极其丰富。精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会...

    Android Studio使用教程.pdf

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

    Android应用开发揭秘pdf高清版

    《Android应用开发揭秘》内容全面,不仅详细讲解了Android框架、Android组件、用户界面开发、游戏开发、数据存储、多媒体开发和网络开发等基础知识,而且还深入阐述了传感器、语音识别、桌面组件开发、Android游戏...

    Android游戏与应用开发最佳学习路线图.docx

    可以参考提供的免费在线视频教程,如Android简介、HelloWorld、应用程序基本原理等课程,这些都将有助于你系统地学习Android开发。 总之,Android游戏与应用开发是一个全面的过程,需要不断积累和实践。遵循这个...

    Android应用开发揭秘

    杨丰盛,Android应用开发先驱,对Android有深入研究,实战经验极其丰富。精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会...

    Android 应用开发入门教程

    开发工具主要使用Java Development Kit (JDK)、Integrated Development Environment (IDE) 如Eclipse或Android Studio,以及Android SDK Manager进行管理。 #### 二、Android SDK的开发环境搭建 ##### 2.1 Android...

    Android游戏与应用开发最佳学习路线图收集.pdf

    在Android游戏与应用开发的学习过程中,首先需要扎实的Java基础,因为Java是Android开发的核心语言。以下是基于提供的学习路线图的详细知识点解析: 1. **Java基础**: - **Java概述**:理解Java的历史、特点和...

    Android应用开发入门教程(经典版)

    ### Android应用开发入门教程(经典版):知识点详解 #### 一、Android系统结构与SDK使用 ##### 1.1 系统介绍 - **Android系统**:Android是一款基于Linux内核的操作系统,由Google公司领导开发。它主要用于移动设备...

    Android典型技术模块开发详解

    1.2 Eclipse开发环境 1.2.1 安装ADT插件 1.2.2 安装SDK 1.2.3 配置源代码 1.2.4 创建AVD 1.3 Android模拟器 1.3.1 ADB工具 1.3.2 其它常用工具 1.4 本章小结 第2章 应用程序构建 2.1 创建Android工程 2.2 Hello...

    android开发资料

    - **2.2.3 SDK和ADT的安装和配置**: Android SDK包含了开发Android应用所需的库文件和工具,而ADT则是Eclipse的一个插件,用于增强其支持Android开发的能力。 **2.3 创建第一个Android项目——HelloAndroid** - **...

    Android.pdf

    ### Android新人入门指导知识点梳理 #### 一、Android概述 **1.1 Android的历史、现状与未来** - **历史背景**: - Android系统最初由Andy ...对于想要学习Android开发的新手来说,这些知识是非常宝贵的入门指南。

    android之PhoneGap入门实例

    然后,通过PhoneGap CLI(命令行接口)或集成开发环境(如Visual Studio Code、Eclipse等)创建一个新的PhoneGap项目。创建项目时,会自动生成一个基本的结构,包括www目录,这个目录包含了应用的HTML、CSS和...

    Google Android SDK开发范例大全(完整版)

    来自于手机制造业、电视媒体业、网络、电信产业、软件开发等领域,擅长嵌入式系统软件设计、J2ME游戏开发、Android开发,以及J2EE、JSP、Servlet、JavaBeans、PHP、C#等程序语言,熟悉面向对象技术与Eclipse、...

    androidPPT课件PPT学习教案.pptx

    Android 应用的开发通常从“Hello World”开始,创建项目时需要指定项目名称、SDK 版本、应用程序名字、包名和 Activity 名字,并设置兼容的最低 Android 版本。完成开发后,通过 Eclipse 或 Android Studio 等工具...

Global site tag (gtag.js) - Google Analytics