`

使用html,javascript,css,phonegap创建开发android应用程序

阅读更多

使用html5,javascript,css,phonegap创建android应用程序,其实就是利用android的webview显示一个静态的html文件,实现相关的功能。

 

首先,需要创建一个基于phonegap的android project

 

创建步骤如下:

 

  1. new android project and 引入phonegap的jar
  2. 添加phonegap的各种插件的配置文件到 res/xml/phonegap.xml,  res/xml/plugins.xml
  3. 修改androidmainifest.xml文件,只要是添加各种插件对android硬件的访问权限
  4. 创建文件   assets/www/index.html
  5. 在项目的入口文件的oncreate方法添加super.loadurl("file:///android_asset/www/index.html");
  6. 运行项目即可看到效果

注意上边的index.html文件要符合html5标准,因为我们的应用不会只有一个页面,使用html5,可以在定义的data-role="page"的不同页面间进行跳转

 

其次,需要引入相关的js和css文件,我在此使用了如下js和css:

 

  1. jquery.js
  2. jquery.mobile.js
  3. iscroll.js
  4. phonegap.js
  5. jquery.mobile.css

注意js的导入顺序,否则可能会出现一些麻烦。

以下的步骤就跟phonegap的api一致了。

 

分享到:
评论

相关推荐

    使用HTML,CSS,JavaScript开发Android应用程序

    If you know HTML, CSS, and JavaScript, you already have the tools you need to develop Android applications. This hands-on book shows you how to use these open source web standards to design and build ...

    [使用HTML,CSS,JavaScript开发Android应用程序]

    there are still two things that it cannot do: it can’t access the device features and hardware (e.g., geolocation, accelerometer, sound, and vibration) and it can’t be submitted to the Android ...

    入门必看:用PhoneGap开发手机应用程序(android,iPhone等)

    PhoneGap是一个自由开放源码的开发工具和框架,允许利用HTML + JavaScript + CSS的强大功能在多个手机平台上开发程序。本人介绍了该平台的一些基本特性和开发程序需要的知识,以帮助大家快速入手移动开发。 详细可...

    HyBird混合开发模式-利用HTML5开发无线应用_Android-PhoneGap安装及调试

    PhoneGap是一个开源的开发框架 使用HTML CSS和JavaScript来构建跨平台的移动应用程序 它使开发者能够利用iPhone Android Palm Symbian Blackberry Windows Phone和Beda智能手机的核心功能 包括地理定位 加速器 联系...

    PhoneGap 开发的一个例子

    PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,...

    PhoneGap开发手册

    PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器...

    PhoneGap 手机应用开发平台 v1.5.1

    PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,...

    Android代码-phonegap-android

    PhoneGap-based applications are, at the core, an application written in web-based languages, generally HTML, CSS and JavaScript. Pre-requisites Java JDK 1.5 Android SDK Package ...

    PhoneGap入门经典

    PhoneGap是一个免费的开源框架,可以利用HTML、CSS和JavaScript创建跨平台的应用程序。在简要介绍了PhoneGap的安装和配置信息之后,《PhoneGap入门经典》将迅速引导你使用PhoneGap建立iOS、Android以及BlackBerry...

    Building Android Apps with HTML, CSS, and JavaScript

    If you know HTML, CSS, and JavaScript, you already have the tools you need to develop Android applications. This hands-on book shows you how to use these open source web standards to design and build ...

    PhoneGap安装及使用教程

    PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能——包括地理定位,加速器,...

    手机Web应用开发平台PhoneGap.zip

    PhoneGap 是一款HTML5平台,通过它,开发商可以使用HTML、CSS及JavaScript来开发本地移动应用程序。因此,目前开发商可以只 编写一次应用程序,然后在7个主要的移动平台和应用程序商店(app store)里进行发布,这些...

    Building Android Apps with HTML,CSS,and.JavaScript(2nd,2012.01)

    If you know HTML, CSS, and JavaScript, you already have the tools you need to develop Android applications. This hands-on book shows you how to use these open source web standards to design and build ...

    phonegap-android 源码

    PhoneGap是一个开源的开发框架,使用HTML,CSS和JavaScript来构建跨平台的的移动应用程序。它使开发者能够利用iPhone,Android,Palm,Symbian,Blackberry,Windows Phone和Beda智能手机的核心功能——包括地理定位...

    django-phonegap:演示创建 Phonegap 移动应用程序,通过 REST 与 Django 集成

    Phonegap 是一个框架,可以将 HTML5、CSS 和 javascript 转换为适用于包括 Apple IOS 和 Android 在内的多种移动设备的本机代码。 我不确定精确控制应用程序的外观有多难,但我的客户并不关心这一点。 我创建的应用...

    androidAppWo:这是一个使用 HTML5、CSS3、AngularJS、JavaScript 构建并使用 PhoneGap 和 Cordova for android 打包的 Android Web App

    安卓应用程序Android Web App 使用 HTML5、CSS3、AngularJS、JavaScript 构建,并使用 PhoneGap 和 Cordova for android 打包。 欲了解更多信息 - 请查看以下链接 - 您需要 Android Studio 在模拟器中部署它或在您的...

    phoneGap开发

    PhoneGap是一个自由开放源码的开发工具和框架,允许利用HTML + JavaScript + CSS的强大功能在多个手机平台上开发程序。有关android phoneGap测试代码,使用到phoneGap2.2版本的包在andorid中api中使用,并提供如下...

    ionic开发混合手机应用

    可以优化html、css和js的性能,构建高效的应用程序,而且还可以用于构建Sass和AngularJS的优化,基于PhoneGap的编译平台,可以实现编译成各个平台的应用程序。 ionic的开发添加android和ios环境。 ionic提供很多css...

    miriada-phonegap-android:在Android上创建应用。 学习编程移动应用程序-MiríadaX

    miriada-phonegap-android 在Android上创建应用。 学习编程移动应用程序-MiríadaX

    phonegap中文文档

    PhoneGap是一个用基于HTML,CSS和JavaScript的,创建移动跨平台移动应用程序的快速开发平台。它使开发者能够利用iPhone,Android,Palm,Symbian,WP7,Bada和Blackberry智能手机的核心功能

Global site tag (gtag.js) - Google Analytics