首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

在android中兑现javascript编程

2013-03-01 
在android中实现javascript编程运行如图:示例是插入排序的例子。主要的思路就是在webview中将编辑后的代码

在android中实现javascript编程

运行如图:

在android中兑现javascript编程

在android中兑现javascript编程


示例是插入排序的例子。


主要的思路就是在webview中将编辑后的代码保存为一个html文件中,再用另一个WebView来加载。

直接上代码。

首先在manifest文件中添加几个权限:

<html><body><h1>Js edit</h1><form><textarea id="code" name="code" cols="130" rows="15">//InsertSortfunction InsertSort(arr) {   var st = new Date();  var temp, j;  for(var i=1; i<arr.length; i++) {   if((arr[i]) < (arr[i-1])) {    temp = arr[i];    j = i-1;    do {     arr[j+1] = arr[j];     j--;    }    while (j>-1 && (temp) < (arr[j]));    arr[j+1] = temp;   }//endif  }  status = (new Date() - st) + ' ms';  return arr; }var testArray=[3,324,5345,6546,134,5654,665];document.write("<p>TestArray:</p>");document.writeln(testArray.toString());InsertSort(testArray);document.write("<p>After Sort:</p>");document.writeln(testArray.toString());</textarea></form><div id='b'><button onclick="window.demo.clickOnAndroid(document.getElementById('code').value)">Go!</button></div></body></html>

打完收工。

热点排行