也就是说,Javascript可以在安卓系统.上高效运行了。不像其他JS运行时(包括JV8 Jav8), J2V8采用基于原始的方法,导致更少的垃圾。下面的脚本生..
...
webview.addjavascriptinterface可以调用android代码android可以获得屏幕高度
DisplayMetrics dm = new DisplayMetrics()
getWindowManager().getDefaultDisplay().getMetrics(dm)
int height = dm.heightPixels//这个就是屏幕高度了。
webView.addJavascriptInterface(new WebAppInterface(this), "Android")
这个就创立了一个接口名,叫“Android”,运行在WebView中的JS代码可以通过这个名字调用WebAppInterface类中的showToast()方法:
<input type="button" value="Say hello" onClick="showAndroidToast('Hello Android!')" />
<script type="text/javascript">
function showAndroidToast(toast)
{
Android.showToast(toast)
}
</script>
webstrom主要是做web开发的吧,没听说可以用这个开发android应用,也可能是我没用过,不知道。Android开发主要是用Eclipse或者Android Studio开发的,教程的话百度一下,多的很。首先从搭建环境开始,下载Eclipse,sdk,jdk配置好环境后就可以进行开发了。百度一下Android环境搭建,教程很详细的。开发的教程很多的,不过要是自学的话,感觉比较慢,简单的参加个培训班,快速入门后,然后再深入的去了解和学习比较好。望采纳。