zoukankan      html  css  js  c++  java
  • android 学习记录 webView skyCc

    废话不说直接代码

    主actvity

    ackage com.cmz.webView.activity;

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

    public class TestCmzWebViewActivity extends Activity {
        /** Called when the activity is first created. */
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            WebView webView=(WebView)findViewById(R.id.webView);
            webView.addJavascriptInterface(new contactService(), "contact");//注册一个js插件给前台页面
            webView.loadUrl("url地址");//实现需要加载的url地址
           }
       
      private  final class contactService{
         //这个类里面可以添加需要加载的方法
         
         
        }
    }

    main.xml

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        >
    <WebView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/hello"
        android:id="@+id/webView"
        />
    </LinearLayout>

    androidMianfest.xml

    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="com.cmz.webView.activity"
          android:versionCode="1"
          android:versionName="1.0">
        <uses-sdk android:minSdkVersion="8" />

        <application android:icon="@drawable/icon" android:label="@string/app_name">
            <activity android:name=".TestCmzWebViewActivity"
                      android:label="@string/app_name">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>

        </application>
        <uses-permission android:name="android.permission.INTERNET" />//权限别忘了哦
    </manifest>


    这时候运行你的项目就可以看到结果了

  • 相关阅读:
    Makefile 运行
    fortran中//表示什么啊?双斜杠
    如何设置EXCEL打印范围
    Makefile学习_简介
    小白初学Ioc、DI、Castle Windsor依赖注入,大神勿入(不适)
    小白初学ABP框架,着实累啊
    职场初体验
    3.8.1 块作用域
    3.8 控制流程
    3.7.3 文件输入与输出
  • 原文地址:https://www.cnblogs.com/cmzcheng/p/2371192.html
Copyright © 2011-2022 走看看