`
isiqi
  • 浏览: 16041543 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

android与javascript相互调用

 
阅读更多

下面这一节来介绍android和javascript是怎么相互调用的,这样我们的UI界面设计起来就简单多了,而且UI设计起来也可以跨平台。现在有好多web app前台框架了,比如sencha和jquery mobile等。相信未来随着web app的发展我们同样可以使用html设计出和本地应用一样漂亮的界面。这些虽然很美好,但是现在还有很多弊端,比如比本地框架调用慢的多,因为手机是受限的设备,所以处理起来和反应都是比较慢的,期望未来会有较大的发展。哈哈!

废话不多说,下面来写一个WebViewDemo实现android与javascript相互调用。

先看一下main.xml用了哪些控件:



然后给出我们的demo.html网页

最后附上我们的核心代码:

这个项目里用到了拨打电话,所以不要忘记这句代码:

代码比较简单并附有注释,这里就不做过多解释,下面运行一下项目:

html界面没做美化,所以看起来有点丑,相信美工人员会做的更好,哈哈! 下面我们点击调用javascript按钮:

我们已经看到activity调用javascript方法并传递参数在html界面做了显示,下面我们在点击小明后面的电话号码看又什么反应:

OK! 我们已经通过html调用activity的方法并启动的系统的拨打电话。



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics