本地缓存是HTML5出现的新技术,这个技术的出现使得移动web的开发成为了可能。我们都知道,要想打造一个高性能的移动应用,速度是关键。而在HTML5之前,只有cookie能够存储数据,大小只有4kb。这严重限制了应用文件的存储,导致web开发的移动应用程序需要较长的加载时间。有了本地存储,让web移动应用能够更接近原生。
浏览器中,本地存储通过window.localStora...
分类:
移动开发 时间:
2016-02-28 11:11:00
阅读次数:
215
背景 移动web app开发,异步代码是时常的事,比如有常见的异步操作: Ajax(XMLHttpRequest) Image Tag,Script Tag,iframe(原理类似) setTimeout/setInterval CSS3 Transition/Animation HTML5 Web
分类:
移动开发 时间:
2016-02-24 19:15:27
阅读次数:
397
之前我们对于app的构建都是基于显示的,现在我们来格式化一下,引入更多的SAP UI5组件概念。这使得APP的一个界面更有层次性,更像是一个手机应用的界面,并且更好地使用SAP UI5中提供的功能。每个不同的层次都有不同的功能。
首先修改App.view.xml文件代码:
<mvc:View
controllerName="sap.ui.demo.wt.controller.App"
...
分类:
移动开发 时间:
2016-02-20 23:01:54
阅读次数:
372
本次对之前学习的SAP UI5框架知识进行简单小结,以及重点部分知识的梳理。
1、在UI5使用过程中,命名空间的概念很重要。
2、一般的sap组件引用格式如下:
sap.ui.define([
"sap/ui/core/UIComponent",
"sap/ui/model/json/JSONModel",
"sap/ui/model/resource/Resource...
分类:
移动开发 时间:
2016-02-18 18:08:27
阅读次数:
489
SAPUI5中支持利用Component对组件进行封装。想封装一个组件,Component的基本代码如下:
sap.ui.define([
"sap/ui/core/UIComponent"], function (UIComponent) {
"use strict";
return UIComponent.extend("", {
init : functio...
分类:
移动开发 时间:
2016-02-17 17:32:26
阅读次数:
211
原文地址https://segmentfault.com/a/1190000003978778 meta篇 1.视窗宽度 <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,max
分类:
移动开发 时间:
2016-02-16 18:56:39
阅读次数:
487
最近一项 研究表明,80%的网民对移动端的浏览体验感到失望,同时,当体验提升时,他们会在智能手机上花费更多的时间。 这不奇怪,因为64%的智能手机用户希望网站可以在4秒内加载完毕,但一半的网站花费了二倍以上的时间,达到了9秒。这篇文章会阐述一些可以使你的网站在移动端跑得更快的技术。 移动端用户的下载
分类:
移动开发 时间:
2016-02-16 16:30:39
阅读次数:
2045
Sencha Touch同样可以使用地图、多媒体等插件。
1、Map组件
我们通过Ext.Map定义Map组件,其xtype为map。除了使用该插件外,还要调用Google的地图API所使用的js文件,代码如下:
引入该文件后,我们就可以编写js代码来显示地图了:
Ext.require(‘Ext.Map’)
Ext.application({
//省略其他配置项....
分类:
移动开发 时间:
2016-02-10 12:03:12
阅读次数:
276
我们把数据可视化出来,为的就是进行一些针对数据的操作。这里介绍一下DataView的排序功能和搜索功能。掌握这两个技能,可以让写出的数据界面内的数据能够根据要求进行排序,可以进行数据的搜索显示灯功能。
一、排序
当我们想根据数据的某一个字段排序时,可以调用sort方法:
store.sort(‘lastName’,’asc’);
其中,store是我们定义好...
分类:
移动开发 时间:
2016-02-07 17:31:07
阅读次数:
253
DataView是Sencha Touch中最重要的组件,用于数据的可视化。数据可视化的重要性不言而喻,可以讲任何数据以形象的方式展示给用户。目前,如何更好地可视化是许多公司或框架都在追求的。通过数据的可视化可以发现数据之间的规律,预测未来的情况。下面我们就看看Sencha Touch中是怎么进行数据可视化的。
由于DataView组件内容非常多,所以将在以后的一段时间内持续这一部分的学...
分类:
移动开发 时间:
2016-02-05 22:26:25
阅读次数:
393