gpt4 book ai didi

javascript - HTML5 安卓开发

转载 作者:太空狗 更新时间:2023-10-29 15:55:45 25 4
gpt4 key购买 nike

我对制作 Android 应用很感兴趣,而我的主要爱好是 Web 开发。现在让我感到困惑的是,人们使用 HTML5/CSS3/JavaScript 语言制作应用程序,这些应用程序是在 Android 移动设备上的网络浏览器上运行,还是像安装在 Android 上的应用程序一样运行?

最佳答案

您可以通过 3 种方式设计和开发您的应用

  • 原生:Android 案例中的完整 Java 代码,或 iOS 中的 Objective-C 或 Swift
  • 网络:HTML5、CSS3、JavaScript
  • 混合:两者的混合

如果您是网络开发人员,您可以使用 HTML5 设计您的应用,然后使用像 PhoneGap 这样的包装器或 Apache Cordova它将简单地将您的应用程序包装或打包在 WebView 中(Webview 就像 native 应用程序中的简单浏览器)。

然后您将像 Google Play 中的任何其他应用一样拥有您的 APK,所以是的,它是一个完整的应用程序,当然可以在任何 Android 设备上安装、更新和删除

但两者之间存在差异,例如速度因应用程序类型而异:以前,Web 应用程序无法访问加速度计、相机、陀螺仪等,但现在有了大量可用的 API,您可以通过非常简单的方式访问它们。

webView的完整定义

The WebView class is an extension of Android's View class that allows you to display web pages as a part of your activity layout. It does not include any features of a fully developed web browser, such as navigation controls or an address bar. All that WebView does, by default, is show a web page.

有关 WebView 的更多信息 Here

关于javascript - HTML5 安卓开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25822587/

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