移动开发
零点起航
java新手
展开
-
如何创建一个Sencha Touch 2应用_记事本案例
如何创建一个Sencha Touch 2应用_记事本案例(第四部分)This is the fourth part of my tutorial on how to create a Sencha Touch 2 application. In this article, we are going to complete the following tasks:转载 2013-09-06 10:46:20 · 604 阅读 · 0 评论 -
JQueryMobile页面跳转参数的传递解决方案
在JQueryMobile开发手机端应用使用可能需要考虑相关的页面跳转带来的参数问题。因为JQueryMobile其实也是HTML5实践的结果。HTML5中有localStorage和sessionStorage使用。最好采用Storage实现比较简单易用。例如在页面A跳转B页面,在A跳转前将跳转参数注入到localStorage中,在B页面初始化获取localStorage相关的页面参数。并原创 2013-10-23 20:24:32 · 537 阅读 · 0 评论 -
Jquery Mobile组件的刷新
当我们使用Ajax或者javascript动态在页面上添加元素后,如添加select控件的option元素,添加ul的li元素。添加之后我们会发现,它们显示的样式不是jQuery Mobile的炫酷样式了,而变成了很丑陋的元素样式。如下图所示: 代码如下:[html] view plaincopyscript> function myFunction(转载 2013-11-19 17:57:43 · 1044 阅读 · 0 评论 -
PhoneGap的Android应用开发入门
本文为PhoneGap官方网站上有详细的入门示例教程的中文翻译,作者针对使用PhoneGap进行Android移动应用的开发对其官网的Get Started进行一些介绍、补充。PhoneGap官方网站上有详细的入门示例教程,这里,我针对使用PhoneGap进行Android移动应用的开发对其官网的Get Started进行一些介绍、补充。Step1、选择你想要进行开发的移动平台转载 2013-12-16 16:32:44 · 656 阅读 · 0 评论 -
用phonegap和jquery mobile的跨域问题
用phonegap和jquery mobile的跨域问题最近在尝试用phonegap做android app开发的时候发现了一个关于跨域的问题,需要向服务器发送post请求。一开始看很多地方都说ajax只能支持get请求的跨域,用jsonp或者$.getJSON。然后又看到有些人说phonegap本身是支持跨域的,只要把网址加入白名单,可是试了很久还是不行。正当我准备放弃时,今天看转载 2013-12-17 17:32:11 · 581 阅读 · 0 评论 -
JQuery Mobile+ iscroll 列表滚动条的实现
在开发的过程中,发现如果ul或者ol列表内容过多,高度大于外层div的高度的时候,JQuery Mobile会自动给加上滚动效果。但我在使用JQuery Mobile Panels的时候发现,在内容区域(content区域)加上ul或ol后,当列表数据多则滚动的时候,Header与Footer可以固定,但Revel Panel会随之滚动。 设想:content区域的列表无论是滚动转载 2013-12-17 10:36:22 · 1519 阅读 · 0 评论 -
ajax请求服务器的响应状态解析
对于很多 Web 开发人员来说,只需要生成简单的请求并接收简单的响应即可;但是对于希望掌握 Ajax 的开发人员来说,必须要全面理解 HTTP 状态代码、就绪状态和 XMLHttpRequest 对象。在本文中,Brett McLaughlin 将向您介绍各种状态代码,并展示浏览器如何对其进行处理,本文还给出了在 Ajax 中使用的比较少见的 HTTP 请求。在本系列的 上篇文章 中,我们将详转载 2013-12-18 09:45:01 · 3816 阅读 · 0 评论 -
Ajax 方法和属性
ajaxxmlhttprequeststringweb应用开发服务器header 标准XMLHttpRequest操作方 法描 述abort()停止当前请求getAllResponseHeaders()把HTTP请求的所有响应首部作为键/值对返回getRe转载 2013-12-18 10:01:52 · 680 阅读 · 0 评论 -
AJAX 跨域请求 - JSONP获取JSON数据
Asynchronous JavaScript and XML (Ajax) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用XMLHttpRequest 函数获取数据,它是一种 API,允许客户端 JavaScript 通过 HTTP 连接到远程服务器。Ajax 也是许多 mashu转载 2013-12-18 15:25:49 · 507 阅读 · 0 评论 -
总结Ajax跨域调用问题
(一):动态脚本注入的方法.即在页面中动态生成脚本标签,另其src指向其它域的js文件(即是src属性为不同域的URL). (一般用于不同域之间的跨域) var scriptElement = document.createElement('script'); scriptElement.src = 'URL'; document.getElements转载 2013-12-18 16:22:07 · 555 阅读 · 0 评论 -
PhoneGap-Android开发环境搭建
我用的是cordova2.8.1,之前用了2.9.1版本的,发现没有那个.jar包,果断换成了2.8.1版本的,试了下能用,根据下面的步骤就可以了http://phonegap.com/install/这是下载各个版本的网址—、安装在安装PhoneGap开发环境之前,需要按顺序安装以下工具:1.Java SDK java sdk,不安装的话不能正常转载 2014-01-06 17:35:20 · 551 阅读 · 0 评论 -
PhoneGap快速上手 - 基于eclipse环境搭建、部署(图解)
随着产品需求进展,终于要着手移动应用的开发了,其中,android更是首当其冲。因为产品本身就是以资讯内容为主,考虑到节省成本、进度等,我选择借助PhoneGap这个中间件来快速开发(国内还有更易入手的框架AppCan)。看了官方的PDF文档,发现多处描述不清,遂决定把自己的步骤记录下来,发布出来,也算个零起点的教程。1、安装、部署环境,包含Eclipse,Android SDK,ADT,Ph转载 2014-01-06 18:01:39 · 774 阅读 · 0 评论 -
phonegap入调取摄像头
Camera提供了两个方法:camera.getPicturecamera.cleanup在使用Camera对象之前需要配置一下:app/res/xml/config.xmlapp/AndroidManifest首先介绍第一个方法:navigator.camera.getPicture( cameraSuccess, cameraError, [ cam转载 2014-01-07 13:46:28 · 685 阅读 · 0 评论 -
jQuery Mobile页面事件(html5客户端开发)
jQuery Mobile 页面事件使用分为页面加载事件 (Page load events),页面跳转事件 (Page change events),页面显示/隐藏事件 (Page show/hide events),页面初始化事件 (Page initialization events),页面移除事件 (Page remove events) 五种。本文除了会对以上五种事件作出详细说明外,还会原创 2013-10-18 18:31:05 · 1965 阅读 · 0 评论 -
移动开发框架Sencha Touch开发实战
移动开发框架Sencha Touch开发实战 实现如下的界面框架,如下图所示:▲界面框架 下面我们分步来进行开发。 在Sencha Touch中创建数据模型 在创建记事列表前,必须先创建记事的数据模型,这个可以使用Sencha Touch中的Ext.regModel()方法实现,代码如下: Ext.regModel('Note', { idP转载 2013-09-09 16:33:35 · 995 阅读 · 0 评论 -
Carousel
Sencha Touch 2 Carousel 模仿list itemtap/** * @Author yyx * Carousel 模仿list itemtap事件 */ Ext.define('SmartMenu.view.tips.Carousel', { extend: 'Ext.Carousel', xtype:'myCarousel', requires: [原创 2013-09-17 17:47:30 · 673 阅读 · 0 评论 -
sencha touch2 在control层给panel应用XTemplate模版,并加载store中的数据
sencha touch2 在control层给panel应用XTemplate模版,并加载store中的数据model层设置相关字段。Ext.define("LYT.model.sceneryDetail", { extend: 'Ext.data.Model', config: { fields: ["id","title","conte原创 2013-10-15 15:04:47 · 1003 阅读 · 0 评论 -
sencha touch组件的简单实用
什么是组件我们在Sencha Touch 2.0中接触的很多类都是组件。每个组件都是Ext.Component,的子类。这就意味着他们可以:◆使用一个模板把自己渲染到页面上◆在任何时候显示/隐藏自己◆把自己显示在屏幕中间◆确定自己是否可用他们还可以做一些更高级的事:◆把自己置于其他组件之上(windows, message boxes and overlays)◆动原创 2013-10-15 16:57:07 · 859 阅读 · 0 评论 -
jQueryMobile使用入门
jQueryMobile使用入门:使用jQueryMobile的第一步,先创建一个html页面,并在head标签中加入以下内容: link rel="stylesheet" href="http://code.jquery.com/mobile/1.0a4.1/jquery.mobile-1.0a4.1.min.css"> script src="http://code.jquery原创 2013-10-16 09:57:53 · 750 阅读 · 0 评论 -
sencha touch 里Ext.list的简单使用
var list = new Ext.List({ id: 'myList', floating: true,//设置此属性后才可以使用 height width width: 250, height: 200, fullscreed:true,//全屏显示原创 2013-10-15 17:12:09 · 1549 阅读 · 0 评论 -
localStorage兼容IE系列的本地存储方案
1、 你知道什么是localStorage2、 你需要一个兼容IE系列的本地存储方案(不考虑低版本IE的请飘过或直接看二次包装)兼容方案效果: 所有主流浏览器支持以下方法和属性: window.localStorage 的 getItem/setItem/removeItem/clear/key 方法以及 length属性 wind转载 2013-10-17 14:34:07 · 17445 阅读 · 2 评论 -
HTML5 LocalStorage 本地存储
HTML5 LocalStorage 本地存储说到本地存储,这玩意真是历尽千辛万苦才走到HTML5这一步,之前的历史大概如下图所示: 最早的Cookies自然是大家都知道,问题主要就是太小,大概也就4KB的样子,而且IE6只支持每个域名20个cookies,太少了。优势就是大家都支持,而且支持得还蛮好。很早以前那些禁用cookies的用户也都慢慢的不存在了,就好像以前禁用j转载 2013-10-17 14:37:57 · 557 阅读 · 0 评论 -
[翻译]jQuery Mobile入门教程——主题的使用和定制
[翻译]jQuery Mobile入门教程——主题的使用和定制在之前的文章jQuery Mobile 入门教程里,我对jQueryMobile的使用进行了入门介绍,你可以使用它创造出非常华丽的移动站点——漂亮的按钮、优雅的界面等等等等。然而仅仅是这样的话,你的需求肯定不会被满足的——你或许需要给header换个颜色来配合自己公司的logo?又或者需要突出显示一下某个静音按钮?总而言转载 2013-10-16 16:55:26 · 710 阅读 · 0 评论 -
jQuery Mobile开发技巧集萃
1、Backbone移动实例这是在Safari中运行的一款Backbone移动应用程序。想开始体验移动开发,一个好的出发点就是关注这个应用程序的构建方式。先不妨在你的浏览器中查看该应用程序。相关链接:http://bennolan.com/2010/11/24/backbone-jquery-demo.html2、使用媒体查询来锁定设备你可能会问如何使用CSS来锁定设备(根转载 2013-10-16 17:30:27 · 725 阅读 · 0 评论 -
js本地存储解决方案(localStorage与userData)
WEB应用的快速发展,是的本地存储一些数据也成为一种重要的需求,实现的方案也有很多,最普通的就是cookie了,大家也经常都用,但是cookie的缺点是显而易见的,其他的方案比如:IE6以上的userData,Firefox下面的globalStorage,以及Flash的本地存储,除了Flash之外,其他的几个都有一些兼容性的问题。sessionStorage与localStor原创 2013-10-17 14:36:44 · 610 阅读 · 0 评论 -
DB2错误信息(按sqlcode排序)
DB2错误信息(按sqlcode排序)sqlcodesqlstate说明00000000SQL语句成功完成 01xxxSQL语句成功完成,但是有警告+01201545未限定的列名被解释为一个有相互关系的引用+09801568动态SQL语句用分号结束+10002000没有找到满足S原创 2013-10-24 18:14:11 · 1007 阅读 · 0 评论 -
jquery mobile 中常见的问题
1、jquery mobile 只会从加载的文档中取出第一个页面(第一个带role="page"的div),其他内容都将被忽略。即所有目标文档的head元素中的信息以及其他在首个页面元素之外的内容都被忽略。解决:预读并缓存页面,为a标签的链接加上一个布尔属性data-prefetch, eg:2、为避免DOM占用过多内存,当外部加载页面变得不可见时(再后退或前进到一个新页面后),jqu原创 2014-01-16 17:58:22 · 1009 阅读 · 0 评论