android– 最佳实践phonegap架构

android– 最佳实践phonegap架构,第1张

概述我正在尝试使用phonegap应用程序,但我不知道如何构建体系结构.我尝试了一种带有大js的MVC模型用于控制器,带有ajax请求的js文件从服务器(模型)获取信息.对于视图,我使用带有标题和头部的主要布局.我使用JQuery中的load更新我的内容.我使用这个系统有一些问题,例如前一个按钮关闭应用程序,因为我总是使用相同的页面.当我旋转屏幕时,我回到第一个

我正在尝试使用phonegap应用程序,但我不知道如何构建体系结构.

我尝试了一种带有大Js的MVC模型用于控制器,带有AJAX请求的Js文件从服务器(模型)获取信息.

对于视图,我使用带有标题和头部的主要布局.

我使用JQuery中的load更新我的内容.

我使用这个系统有一些问题,例如前一个按钮关闭应用程序,因为我总是使用相同的页面.当我旋转屏幕时,我回到第一个屏幕,因为页面正在刷新.

我想知道你是否有一些解决方案或一些代码样本以良好的基础开始

谢谢

最佳答案这取决于您想要更改当前项目的数量.

万一你不介意做完整的应用程序改造考虑使用Phonegap jQuery Mobile Backbone.js或Phonegap Kendo UI.你已经说过jquery用于内容加载,所以跳转到jquery Mobile不会有问题.

你仍然可以使用MVC学说backbone.js和jQuery Mobile将处理页面处理/转换/ UI.只有在创建过于复杂的应用程序时,此解决方案的问题才可能出现性能问题.但无论您是从头开始创建所有内容还是因为您正在使用UI框架,这都会发生在您身上.

如果您愿意尝试一下,请查看我在相关问题上的其他答案:

>框架和他们的一些东西:https://stackoverflow.com/a/14166593/1848600
> Phonegap jquery Mobile教程:https://stackoverflow.com/a/14375842/1848600

虽然Phonegap jquery Mobile远非完美组合,但它仍然是最好的之一,它将为您节省大量时间.

编辑:

当您使用jquery Mobile时,如果使用以下内容,则可以使用持久性页眉和页脚:

...data-position="fixed" data-ID="footer"...

在他们两个.

这是关于这个问题的“如何”文章:https://stackoverflow.com/a/14417307/1848600

这是一个有效的例子:http://jsfiddle.net/Gajotres/Beq4H/ 总结

以上是内存溢出为你收集整理的android – 最佳实践phonegap架构全部内容,希望文章能够帮你解决android – 最佳实践phonegap架构所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1140174.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存