博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android上PhoneGap打包本地网站和在线网站
阅读量:4316 次
发布时间:2019-06-06

本文共 2132 字,大约阅读时间需要 7 分钟。

谢谢@刚子提供这么个社区交流平台,特别感谢刚子提供上传权限, 哈哈,今天也发一个简单的Demo上来上来,给社区贡献一点绵薄之力。

最近一直关注移动web开发,

更多看的是web开发的程序的效果,还没有深入的去编程或开发。可能有不少人也是先做了解后才使用。

我这里放一个简单的Demo,包括PhoneGap在Android上的打包,PhoneGap的相机例子,本地存放的html5mobi社区的sencha版本。还有两个网络版本都放到里面去,

程序安装后可以直接打开运行看效果。

本地运行html5mobi社区的sencha版开源的例子,需要自己去下载源码放到Android 的assets/www/目录下,因为例子比较大,所以没放到源码里传上来。开源例子瞎子地址:http://www.html5mobi.com/uploads/FileUpload/97/a8e7b0f5b0ef562ec72696bf397428.zip 
除了Camera例子外,核心的代码基本就是几行,但是大家可以看到各个例子的效果。感受移动Web开发的魔力。 
整理例子都在附件里,欢迎下载. 
TestDemo.zip  //是源码  
TestDemoApk.zip //是android安装程序apk 
/** * */ package com.android.testdemo; import android.app.AlertDialog; import android.content.DialogInterface; import android.os.Bundle; import android.view.KeyEvent; import com.phonegap.DroidGap; /** * <a href="/profile/author" target="_blank">@author</a> rongfzh 2011-12-23 */ public class PhoneGapActivity4 extends DroidGap{ /* (non-Javadoc) * <a href="/profile/see" target="_blank">@see</a> com.phonegap.DroidGap#onCreate(android.os.Bundle) */ <a href="/profile/Override" target="_blank">@Override</a> public void onCreate(Bundle arg0) { super.onCreate(arg0); //sencha官方Demo super.loadUrl("http://dev.sencha.com/deploy/touch/examples/kitchensink/"); //本地html5mobi社区 // super.loadUrl("file:///android_asset/www/index.html"); // super.loadUrl("file:///android_asset/www/camera.html"); // super.loadUrl("http://html5mobi.com/st2/index.html"); // super.loadUrl("http://html5mobi.com/m/index.html"); } <a href="/profile/Override" target="_blank">@Override</a> public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { new AlertDialog.Builder(this) // .setIcon(R.drawable.files_test) .setTitle("退出提示") .setMessage("是否退出该页面") .setNegativeButton("取消", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { } }) .setPositiveButton("确定", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { finish(); } }).show(); return true; } else { return super.onKeyDown(keyCode, event); } } }
下面是程序的截图:
源码在这里帖子下载

转载于:https://www.cnblogs.com/phonegap/archive/2011/12/30/2535629.html

你可能感兴趣的文章
MySQL(四)--练习题
查看>>
高效掌握C#第五回---猜单词游戏
查看>>
07-Java 中的IO操作
查看>>
uclibc,eglibc,glibc之间的区别和联系【转】
查看>>
Java魔法堂:找外援的利器——Runtime.exec详解
查看>>
mysql数据库存放路径
查看>>
TestNG(五)常用元素的操作
查看>>
解决 Visual Studio 点击添加引用无反应的问题
查看>>
通过镜像下载Android系统源码
查看>>
python字符串格式化 %操作符 {}操作符---总结
查看>>
windows 不能在 本地计算机 启动 Apache
查看>>
iOS开发报duplicate symbols for architecture x86_64错误的问题
查看>>
Chap-6 6.4.2 堆和栈
查看>>
【Java学习笔记之九】java二维数组及其多维数组的内存应用拓展延伸
查看>>
C# MySql 连接
查看>>
网络抓包分析方法大全
查看>>
sql 数据类型
查看>>
android 截图
查看>>
WebServicer接口类生成方法。
查看>>
POJ 1740
查看>>