在Android系统下PhoneGap与本地代…
来源:互联网 发布:通常所说的linux是 编辑:程序博客网 时间:2024/04/30 17:29
首先来概要:就是在Android系统下phonegap的界面就是用了webview的Activity。(也可这样理解在Android系统下phonegap就是用了webview的Activity)
为什么这么说呢?答案在phonegap的源码里~!
先给大家看例子吧,
我们在开发Android系统下phonegap到要写到这要一个函数(以我的为例:)
public class ZcPhoneGapActivity extends DroidGap
就是必须继承一个 DroidGap类,那么这个DroidGap类是怎么写的呢?它是干嘛的呢?我们来看源码:
public class DroidGap extends PhonegapActivity
好,发现DroidGap又继承一个PhonegapActivity类,那么我们继续看源码:
public abstract class PhonegapActivity extends Activity
OK~!PhonegapActivity类继承了 Activity,那是不是可以说明 DroidGap也是继承至Activity,那么我们自己写的那个继承DroidGap类的类是不是也继承了Activity,所以我们的这个类完全可以把仅仅只当做Activity来处理。
这样我们能做的事就更多了,比如几个Activity之间的跳转,(写个loading界面什么的),在phonegap上写按键事件,用Android的本地代码写菜单绑定按键事件,(记得要重写onKeyDown方法),或者为你的phonegap程序写个后台Service,等等
总之在Android系统下把phonegap就当做是用了webview的Activity来应用。更简洁的讲就是把它当做一个Activity来应用。
- 在Android系统下PhoneGap与本地代…
- android下phonegap插件
- 用PhoneGap在Android平台下写一个HelloWorld
- 在ubuntu下的android studio 建立phonegap项目
- phonegap与openlayers混搭在android上显示地图
- PhoneGap android开发:本地事件处理API
- Phonegap跨平台开发JS与Android的交互(本地)
- phonegap在android中应用
- phonegap与android差别整理
- phonegap 3.40 for android移动开发框架window系统下安装过程
- 在Phonegap下实现oAuth认证
- 在Phonegap下实现oAuth认证
- cordova|phonegap 在ios下 控制 orientation。
- 在Andriod下架设phoneGap环境
- 在Phonegap下实现oAuth认证
- PhoneGap 3+ 在Mac OS下的安装配置(for Android)
- 在windows系统下虚拟android系统
- 8 (phonegap源码分析)JS与本地代码交互(exec )
- struts2 工作原理
- mysql 多表查询
- 如何更新Eclipse中的ADT
- java环境变量的配置
- (转载)phoneGap-Android开发环境搭…
- 在Android系统下PhoneGap与本地代…
- 如何将android项目生成apk ?
- ajax请求地址后加随机数防止浏览器…
- The server does n…
- android访问本地tomcat
- 解决Eclipse项目图标上的红色感叹…
- 静心
- 2013年03月28日
- js跳转页面方法(转)