gpt4 book ai didi

android - 为网站构建 Android 应用程序

转载 作者:搜寻专家 更新时间:2023-11-01 08:03:37 25 4
gpt4 key购买 nike

我有一个网站。我想为其开发一个 android 应用程序并具有自定义输出。获得它的最佳方法是什么?我可以获得页面的 XML,但如何将其放入我在应用程序中制作的标签和文本框中?或者如果我将它连接到 SQL 会更好吗?但这将需要为移动设备重新编程所有工作。

如果有任何关于如何将我的网站变成 Android 应用程序的想法,我将不胜感激。

最佳答案

首先,Android 应用可以有两种风格

  1. 原生 Android 应用程序 - 在这种应用程序中,您可以使用 Java 编写所有代码,设计 android 的(原生)UI 组件,还可以编写代码来处理业务逻辑或公开您的网络应用程序的 API作为 Web 服务并使用 API 调用您的服务器来完成大部分繁重的工作。

    • 优点:由于您正在编写 native 应用程序代码,您将可以直接访问硬件、服务等。这可以让您利用增强现实、GPS 等技术的一些新突破 ...

    • 缺点:并不是真正的缺点,但 Android 需要一个学习曲线以及随之而来的维护,当您将新功能添加到您的 Web 应用程序中时,您也需要在您的 Android 中执行此操作。

  2. 在内置于 native 应用程序中的 Web View 上呈现的 HTML 5。您可以使用一些很酷的库(例如 JQuery Mobile)来执行此操作.

    • 优点:使用最少的代码,您还可以拥有 iPhone/Blackberry 版本的应用程序,因为您无需编写应用程序/逻辑代码即可让您的应用程序正常工作。

    • 缺点:我应该提醒您,使用这种 Web View /HTML 呈现的 UI 有点潮湿(那种过渡不平滑的那种)。

  3. 加入一些 Responsive Design使用 HTML 5 和 JavaScript 进入 Web 应用程序的前端。这一个需要的工作量最少,因为您只需为您的移动设备编写一个单独的前端,甚至可以使用响应式设计来解决这个问题。

    • 优点:基本的 HTML 5 和一些中级 JavaScript 可以完成工作。
    • 优点:您不需要维护应用程序的不同版本,只需维护前端。

    • 缺点:用户体验是响应式设计的主要内容,不仅涉及 Web 应用如何根据设备屏幕尺寸缩放,还涉及用户体验的一致性和直观性。

关于android - 为网站构建 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17473746/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com