混合Android应用
我试图建立一个混合Android应用程序,所有的逻辑得到的数据将是Java和表现层将HTML嵌入到网页视图。混合Android应用
我的问题在这里,如何在Java中收集的数据传递到端的HTML网页视图?收集的数据将是一个Java集合类型..就像一个地图。
选项我考虑过,但不想使用
1)的PhoneGap一种解决方案 - 因为我使用的PhoeGap犯规还支持一些本地硬件访问功能。
2)托管我的Java逻辑HTML的服务器端逻辑在服务器端本身(如使用JSP)
建表示层看一看at the docs。尤其是基本用法部分它说
//或者,你也可以从一个HTML字符串加载:
字符串摘要="<html><body>You scored <b>192</b> points.</body></html>";
webview.loadData(总之, “text/html的” 空);
感谢您的回答。在Java中构建HTML本身并传递字符串是一个选项。我不喜欢它作为我的HTML将是相当大的,将被搞乱,如果我在Java中建立它。考虑如果我的HTML文件存储在项目中,是否可以传递并循环访问HTML文件中的Java对象,就像在JSP中一样?我知道期望HTML内部的Java对象听起来很奇怪,只是试图了解在Android世界中是否有选项。 – Anand 2012-01-08 11:00:13
只是为了让我的脑海里围绕你想要什么:你为什么觉得有必要对HTML /的WebView的“表现层”? – Nanne 2012-01-08 10:19:31
为什么你不能使用PhoneGap的,写自己的插件失踪的硬件组件? – 2012-01-08 10:20:21
看起来你根本就不想学习XML – 2012-01-08 10:22:44