android学习笔记之JQuery整合--js调用java
来源:互联网 发布:网络金融部工作怎么样 编辑:程序博客网 时间:2024/05/01 14:17
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <title>Page Title</title>
- <link rel="stylesheet" href="../jquery/jquery.mobile-1.0a1.min.css" mce_href="jquery/jquery.mobile-1.0a1.min.css" />
- <mce:script src="../jquery/jquery.mobile-1.0a1.min.js" mce_src="jquery/jquery.mobile-1.0a1.min.js" type="text/javascript"></mce:script>
- <mce:script language="javascript"><!--
- function wave() {
- document.getElementById("droid").src="jqt_startup.png";
- }
- // --></mce:script>
- </head>
- <body>
- <a onClick="window.demo.clickOnAndroid()">
- <img id="droid" src="jqtouch.png" mce_src="jqtouch.png" /><br>
- Click me!
- </a>
- <a href="page1.html" mce_href="page1.html">page1</a>
- </body>
- </html>
其中:<a onClick="window.demo.clickOnAndroid()"> 就是调用java代码中的clickOnAndroid()的方法
- package com.geolo.android;
- import android.app.Activity;
- import android.os.Bundle;
- import android.os.Handler;
- import android.webkit.WebChromeClient;
- import android.webkit.WebView;
- public class MainActivity extends Activity {
- private Handler mHandler = new Handler();
- private WebView mWebView;
- /** Called when the activity is first created. */
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- mWebView = (WebView)findViewById(R.id.webView01);
- mWebView.getSettings().setJavaScriptEnabled(true);
- mWebView.setWebChromeClient(new WebChromeClient());
- mWebView.addJavascriptInterface(new Object() {
- public void clickOnAndroid() {
- mHandler.post(new Runnable() {
- public void run() {
- mWebView.loadUrl("javascript:wave()");
- }
- });
- }
- }, "demo");
- mWebView.loadUrl("file:///android_asset/sample/index.html");
- }
- }
- android学习笔记之JQuery整合--js调用java
- android学习笔记之JQuery整合--js调用java
- android学习笔记之JQuery整合--了解WebView
- android学习笔记之JQuery整合--了解WebView
- android学习笔记之JQuery整合--将JQuery集成到项目中
- android学习笔记之JQuery整合--将JQuery集成到项目中
- Android开发学习之路--Java和Js互相调用
- Js、jquery学习笔记
- android之js与java互相调用
- jquery js调用ios android
- FCK整合java以及js调用
- 菜鸟学习React Native for Android 之通讯原理分析(JAVA调用JS)
- java 从零开始,学习笔记之基础入门<Struts2_Spring_整合>(四十一)
- 学习笔记之SSH整合
- Android NDK 学习之调用Java函数
- Java学习笔记--整合数据库
- jQuery学习笔记之"$"
- 学习笔记之jquery
- Android简易Flash播放器
- 【单元复习】之标日初级下册第十一、十二单元
- 六年,专注
- android学习笔记之JQuery整合--了解WebView
- android学习笔记之JQuery整合--将JQuery集成到项目中
- android学习笔记之JQuery整合--js调用java
- 让自定义的view滚动起来
- java写的代码量统计器
- 【每日听力活动训练】第五期 0326
- 动态显示和隐藏软键盘
- YUI3学习(一)---入门
- 用 Hadoop 进行分布式并行编程, 第 1 部分
- Ubuntu 11.04 安装后要做的20件事(转)
- 立即更新文件缓存区的函数