1

我看过这个文档: //developer.android.com/guide/webapps/webview.html

似乎使用HTML/Javascript来获得以下内容可能是一种有吸引力的策略:

  1. 结果更快(我可以使用我的浏览器非常快速地创建原型,只需在浏览器中更新我的页面,而不是等待模拟器更新我的更改)
  2. 避免对Android API学习太深(但使用我知道的 HTML/CSS/JS 代替)
  3. 重用我的代码,将其放到 iOS、BlackBerry(不仅是 Android)

我唯一的问题..是否有人已经真正做到了?因为我找到的教程 - 只是展示了如何'Hello world!'简单地打印消息HTML

但更有趣的是 android 中的“它如何与嵌入式数据库一起工作”,

或者更好地说,作为一个例子,我的意思是:

如何处理 JS 的“onClick”以获取存储到数据库的一些数据?

更新:

是的..有很多产品。但是如果我只需要一个存储支持(需要从数据库中放置和读取数据)怎么办。不需要相机支持这样复杂的东西。我真正想避免的是:

  1. 等待模拟器更新
  2. 用 HTML 编写简单易用的组件和布局以获得即时结果(这对我来说似乎更自然,即使我是 Java Dev .. 但是在使用 UI 时等待结果构建和等待是很糟糕的)

我正在寻找某人的现有经验,以避免在使用 UI 时增加复杂性和构建/尝试之间的时间间隔。

4

2 回答 2

1

查看Phonegap,将 HTML、CSS 和 JS 代码转换为适用于 android 或 iOS 的本机手机应用程序。非常有用,因为它在 Web 代码周围放置了一个 Web 包装器,以便在您的手机上本地运行它。这也应该解决存储问题,有很多关于 phonegap 的文档,一定要检查一下!

于 2013-10-15T18:37:41.537 回答
0

我刚刚在 MIT 许可下发布了http://www.protocoder.org,试试吧!它的意思是基本上做你在第一点(快速原型)中提到的事情,第二点避免深入学习Android API。

它仍然是一个年轻的项目,但我希望它会发展得非常快:)

于 2013-11-25T08:47:00.890 回答