翻译问题待修正。
你可以让你的网页内容提供给用户两种方式:在传统的Web浏览器,在一个Android应用程序,在布局,包括一个WebView。
这里有两种方式开发一个Android应用程序:作为一个客户端应用程序(使用Android SDK的开发,并作为硬软件的用户设备安装。)或Web应用程序(Web标准和开发利用通过Web浏览器访问,无须安装在用户设备)。
你可以选择适合您的应用的开发方法,这里取决于以下几个因素,但Android的发展决定了通过提供一个Web应用程序更容易:
1.支持Viewport属性——让您以正确的大小支持基于Web应用程序在屏幕尺寸;
2.CSS和JavaScript的功能——让你提供不同的风格和屏幕上的像素密度(屏幕分辨率)的图像。因此,您决定开发一个Android的Web应用程序可以排除屏幕支持的考虑,因为它已经很容易使您的Web页的外观在所有类型Android驱动的屏幕上呈现美观。
因此,您决定开发一个Android的Web应用程序可以排除屏幕支持的考虑,因为它已经很容易使您的Web页的外观由Android驱动的所有类型的屏幕好。
Android的另一个伟大的特点是,你不必建立在纯粹的网络应用程序在客户端或纯粹。你可以混合在一起的两个发展一个客户端的Android应用程序嵌入一些网页(使用您的Android应用程序布局一WebView)。图1你可以提供可视化,无论是从网页浏览器或您的Android应用程序访问您的网页。但是,您不应该发展一个Android应用程序只是作为一种手段来启动你的网站。相反,你的网页在你的Android应用程序中嵌入应设计特别是对于环境。你甚至可以定义你的Android应用程序之间和您的网页界面,允许在网页上的JavaScript呼吁在你的Android应用程序的Android API来提供基于Web的应用程序的API。
由于Android的1.0 WebView已问世Android应用程序在其布局和绑定的JavaScript嵌入到Android API的网页内容。经过机器人密度增加了更多的屏幕(加入高和低密度屏幕支持)的支持,Android 2.0的新增特性的WebKit框架,让网页属性指定视图和查询屏幕密度,以便修改风格和形象资产,如上所述。由于这些特征,是机器人的WebKit框架的一部分,无论是Android浏览器(默认的Web浏览器与平台提供)和WebView支持相同的视功能和屏幕密度。
要开发一个机器人供电设备的Web应用程序,你应该阅读下列文件:
从Web应用程序定位屏幕
您如何正确大小的机器人供电设备的Web应用程序,支持多屏幕密度。在这个文件中的信息是重要的,如果你正在构建一个Web应用程序,你至少期望能够在Android供电器件(你应该承担任何你在网络上发布),但特别是如果你瞄准移动设备或使用WebView。
构建Web应用程序中WebView
如何把你的Android应用程序中嵌入网页使用WebView和JavaScript的绑定到Android的API。
调试Web应用程序
如何调试网络应用程序使用JavaScript控制台的API。
对于Web应用程序的最佳实践
列出你的做法应遵循以提供对Android的供电设备有效的Web应用程序。
分享到:
相关推荐
This one-of-a-kind short book walks you through creating fantastic entertainment apps for one of the newest Android platforms. Android TV Apps Development: Building Media and Games will demystify some...
书名:Pro Android Web Apps: Develop for Android Using HTML5, CSS3 & JavaScript 作者:Damon Oehlman and Sebastien Blanc 出版社:Apress
Learning Swift: Building Apps for OS X and iOS by Paris Buttfield-Addison, Jon Manning, Tim Nugent 2016 | ISBN: 1491940743 | English | 536 pages Get hands-on experience with Apple’s Swift ...
Learning Swift: Building Apps for macOS, iOS, and Beyond by Paris Buttfield-Addison English | 30 Mar. 2017 | ASIN: B06XYGFYQT | 516 Pages | AZW3 | 8.92 MB Get valuable hands-on experience with Swift ...
Learning Swift: Building Apps for macOS, iOS, and Beyond, 2 edition by Paris Buttfield-Addison and Jon Manning English | 2017 | ISBN: 1491967064 | 516 pages | PDF + EPUB | 24,7 + 22,5 MB Get valuable...
Oracle Application Express (APEX): Build Powerful Data-Centric Web Apps with APEX features step-by-step application development techniques, real-world coding examples, and best practices. You will ...
Pro Android Web Game Apps Using HTML5, CSS3, and JavaScript.pdf 下载 html5 css3 javascript
Pro-Android-Web-Apps-Developing-HTML5-JavaScript-CSS-and-Chrome-OS-Web-Apps.pd
Vue.js Up & Running Building Accessible and Performant Web Apps pdf 英文高清原版
Vue.js Up and Running_ Building Accessible and Performant Web Apps (2018, Media)
<<React Quickly Painless web apps with React, JSX, Redux, and GraphQL>>原书代码,方便大家学些
只需要具备一些HTML和JavaScript的基础知识 就可以开启我们的Android Web Game App高级编程之旅 从一个空白的HTML网页开始 最后将收获多人在线游戏 有丰富多彩的图像 声音 动画等 开发必需的一些知识和技巧 即使你...
CSCI3345-S21:Web Apps Spring 2021的类内代码
Pro Android with Kotlin: Developing Modern Mobile Apps by Peter Späth Pro Android with Kotlin: Developing Modern Mobile Apps by Peter Späth
Android Studio 2.3 Development Essentials - Android 7 Edition by Neil Smyth English | 12 Mar. 2017 | ASIN: B06XKKYK66 | 1225 Pages | MOBI | 14.8 MB Fully updated for Android Studio 2.3 and Android 7,...
在mobile平台开发web application by HTML5,CSS3 and JavaScript
Chapter 1 Android Overview Android Overview History Android Versions Android Flavors Summary Chapter 2 Java Review Comments Data Types: Primitives and Objects Modifiers Arrays Operators Control Flow ...
Android Studio学习教材,安卓学习必看
Building Progressive Web Apps(EarlyRelease) 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
Building Web Apps with Spring 5 and Angular 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除