使用Html,Css和JavaScript开发android应用程序
我想在Android SDK中使用HTML,CSS和JavaScript开发Android应用程序。 我不想使用另一种工具,如titanium和手机的差距。
是否有可能使用HTML,CSS和JavaScript应用程序?
Androidnetworking应用和原生应用一样好吗? 通过networking应用程序可以实现相同的function吗?
如果它在本地应用程序的比较好,那么任何人都可以告诉我这样做的正确方法或提供我很好的教程?
简而言之:是的,您可以使用HTML / CSS / Javascript开发应用程序。 拿两个WebView教程,并在早上给我打电话。
长答案:如果你想编写Android的应用程序,使用HTML / CSS / Javascript,至less要创build一个本地的WebView包装。 这样做相对容易 – 除非你想挂钩原生函数,比如加速度计,摄像头,甚至是Toast消息(当发生什么事情时popup的小消息)。
通过webview访问原生硬件和软件需要你编写一个JavascriptAdapter(在Android2 +中可用),并在JavascriptAdapter中定义一些自定义的Javascript方法。 这些方法映射到一个Java函数,它可以访问本机操作系统设施。
像Appcelerator和PhoneGap这样的框架就是这样做的,除了他们已经为你写了javascript的function之外,所以你不必自己写这些。
从这个意义上说,如果你打算使用HTML / CSS / Javascript编写Android应用程序,那么使用框架是有意义的。 否则,你自己正在做这个工作。
你可以制作一个Web应用程序,并通过使用JavaScript,HTML5和在手机部署在Android应用程序(apk)中进行转换。
使用html5和Javascript开发Android应用程序