首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

HTML5移动应用开发

1.离线缓存为HTML5开发移动应用提供了基础 HTML5 Web Storage API可以看做是加强版的cookie,不受数据大小限制,有更好的弹性以及架构,可以将数据写入到本机的ROM中,还可以在关闭浏览器后再次打开时恢复数据...2.专为移动平台定制的表单元素 浏览器中出现的html5表单元素与对应的键盘: 类型 用途 键盘 Text 正常输入内容 标准键盘 Tel 电话号码 数字键盘 Email 电子邮件地址文本框 带有@和....丰富的交互方式支持 提升互动能力:拖拽、撤销历史操作、文本选择等 Transition – 组件的移动效果 Transform – 组件的变形效果 Animation – 将移动和变形加入动画支持 设计师要知道,HTML5...设计师要知道,用户想要什么,HTML5能提供给用户什么。 5.CSS3 视觉设计师的辅助利器 CSS3支持了字体的嵌入、版面的排版,以及最令人印象深刻的动画功能。

2.8K80
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    AppCan——HTMl5移动开发应用平台

    AppCan是HTMl5移动开发应用平台,支持跨平台,可以简单、快速、高效开发移动应用。 倡导Hybrid App开发。 为HTML5开发提供底层Native交互能力。...本地打包 支持将web应用直接打成APK(android)安装包。 真机同步 将应用生成“AppCan调试中心”模式的安装包,使用手机安装,确保手机和pc在同一个网络内。...手机上安装成功后,打开app,输入pc的IP,登录成功后,可以看到应用的List,打开调试的应用,可以pc上IDE的控制台上看到请求。...打开手机上的“AppCan调试中心” APP,输入pc的ip地址,登录,即可看到应用的List。...手机上打开应用后,pc上IDE控制台看到调试信息 插件API AppCan提供了丰富的底层插件,包括网络通讯,界面布局,功能扩展,第三方SDK等能力。

    4.6K60

    Android设计模式应用-外观模式

    、程序、服务、资源等 其实这个时候有人就把这个   外观模式和   代理模式进行比较,因为都是  用户只和一人进行交互,至于你怎么实现的你不用告诉我, 代理模式模式中,说到了租房子这件事,租客只跟中介(..., 也就是说:当代理类有很多代理的时候(持有很多原有对象),就变成了外观模式了(外观类) 外观模式还有一种情况就是:那个音乐播放的例子,其实音乐就是一个抽象,但是有很多音乐实例,顺序播放和循环播放,以及单曲播放...,用户只与外观模式打交道,这里面的外观模式就是客户端的主类了,顺序播放就是把map里面装着的所有music调用play()就行了,随机播放就是while循环(true死循环),随机选择一个数对应的music...播放, 用户调用只需要执行 顺序播放和随机播放就可以了,这也是一个外观模式的具体应用。...你也可以说我持有  客户端这个代理模式,分别调用不同的播放,不就行了, 所以我觉得代理模式和外观模式应该是一个东西了,都不需要传递参数,只是外观模式从更细的粒度上把所有的源对象都给搞出来了,封装成一个接口给你调用就可以了

    46650

    Android设计模式应用-代理模式

    其实每个模式名称就表明了该模式的作用,代理模式就是多一个代理类出来,替原对象进行一些操作,比如我们在租房子的时候回去找中介,为什么呢?...根据上文的阐述,代理模式就比较容易的理解了,我们看下代码: public interface Sourceable {       public void method();   }   public ...android中的具体应用:WindowManagerImpl就是一个代理类  public final class WindowManagerImpl implements WindowManager...    @Override     public Display getDefaultDisplay() {         return mDisplay;     } }  这个例子很好的说明了代理模式应用...,其实我们实际代码中很多方法都是使用了代理模式, 它的优点就是:持有代理对象,我只关心我需要的方法,很多方法用户并不知道,没有暴露出来。

    44510

    iOS平台快速发布HTML5拓扑应用

    如果要开发企业内部应用,则要缴纳更高的费用购买企业账户才可以。      ...对于现在火如荼的HTML5应用,我们可以借助PhoneGap对其打包,然后像原生APP一样发布它们;或者要求用户直接通过浏览器访问。...大家可以看到我们的主屏幕上已经多了一个”APP”,如果细心优化,用户完全无法区分这是一个原生应用还是HTML5应用,极大提升了用户体验。       是不是很神奇?...接下来我们以HT for Web的拓扑应用为例,试着实现这样一个”高仿”的APP,先看一下我们的页面在iPhone浏览器中的效果: ?...缓存的用法也有两篇很好的文档:         1、HTML5离线缓存         2、在客户端存储数据     最后上一段操作视频,看一下最终效果,优酷链接:http://v.youku.com

    73620

    使用 HTML5 WebSocket 构建实时 Web 应用

    实时 Web 应用的窘境 Web 应用的信息交互过程通常是客户端通过浏览器发出一个请求,服务器端接收和审核完请求后进行处理并返回结果给客户端,然后客户端浏览器将信息呈现出来,这种机制对于信息变化不是特别频繁的应用尚能相安无事...WebSocket 构建一个实时的 Web 应用,最后我们介绍了当前的主流浏览器对 HTML5 的支持情况和 WebSocket 的局限性。...不过,我们应该看到,尽管 HTML5 WebSocket 目前还有一些局限性,但是已经是大势所趋,微软也明确表达了未来对 HTML5 的支持,而且这些支持我们可以在 Windows 8 和 IE10 里看到...,我们也在各种移动设备,平板电脑上看到了 HTML5 和 WebSocket 的身影。...WebSocket 将会成为未来开发实时 Web 应用的生力军应该是毫无悬念的了,作为 Web 开发人员,关注 HTML5,关注 WebSocket 也应该提上日程了,否则我们在新一轮的软件革新的浪潮中只能做壁上观了

    2.1K60

    HTML5 - 应用程序缓存(Application Cache)

    HTML5之前,我们需要接入网络才能访问,这毫无疑问是网站多次请求服务器,造成速度变慢,对于PC用户,网络相对比较稳定,载入速度也不会差太多。但是移动端呢?...离线存储技术 实际开发中,主要是使用Application Cache和LocalStorage技术,它们来自HTML5技术。...HTML5 Application Cache特性 HTML5 引入了应用程序缓存,这意味着 web 应用可进行缓存,并可在没有因特网连接时进行访问。...因为启用的web离线缓存机制,所以每次ajax加载数据时是从本地缓存文件中读取的,用的是ajax的get模式,因为get模式缓存,所以不会重新向服务器请求数据,导致数据加载失败。...cache.status属性返回当前离线应用状态 UNCACHED ( 数值 0) :未启用离线应用 IDLE ( 数值 1) :已开启离线应用,但本地缓存的资源是最新的,并且未标记为废弃资源 CHECKING

    1.4K10

    设计模式 | 组合模式及典型应用

    本文的主要内容: 介绍组合模式 示例 组合模式总结 源码分析组合模式的典型应用 java.awt中的组合模式 Java集合中的组合模式 Mybatis SqlNode中的组合模式 组合模式 树形结构不论在生活中或者是开发中都是一种非常常见的结构...除此以外,在XML解析、组织结构树处理、文件系统设计等领域,组合模式都得到了广泛应用。...在实际应用中 java.awt 和 swing 中的组合模式即为安全组合模式。...源码分析组合模式的典型应用 java.awt中的组合模式 Java GUI分两种: AWT(Abstract Window Toolkit):抽象窗口工具集,是第一代的Java GUI组件。...extends E> c) 方法也是一个组合模式应用,在此不做探讨 Mybatis SqlNode中的组合模式 MyBatis 的强大特性之一便是它的动态SQL,其通过 if, choose, when

    1.1K30

    设计模式 | 策略模式及典型应用

    本文的主要内容: 介绍策略模式 示例 商场购物打折策略的实现 策略模式总结 源码分析策略模式的典型应用 Java Comparator 中的策略模式 Spring Resource 中的策略模式 Spring...源码分析策略模式的典型应用 Java Comparator 中的策略模式 java.util.Comparator 接口是比较器接口,可以通过 Collections.sort(List,Comparator...Spring Resource 类图 可以看到 AbstractResource 资源抽象类实现了 Resource 接口,为子类通用的操作提供了具体实现,非通用的操作留给子类实现,所以这里也应用了模板方法模式...welcome to http://laijianfeng.org 更多的示例可以参考:Spring 资源访问剖析和策略模式应用 Spring Bean 实例化中的策略模式 Spring实例化Bean有三种方式...参考: 刘伟:设计模式Java版 慕课网java设计模式精讲 Debug 方式+内存分析 Spring 资源访问剖析和策略模式应用 Spring源码阅读-实例化策略InstantiationStrategy

    1.2K30

    设计模式 | 外观模式及典型应用

    前言 本文的主要内容: 介绍外观模式 示例 自己泡茶 到茶馆喝茶 外观模式总结 外观模式的典型应用 spring JDBC 中的外观模式 Mybatis中的外观模式 Tomcat 中的外观模式 SLF4J...中的外观模式 外观模式 外观模式是一种使用频率非常高的结构型设计模式,它通过引入一个外观角色来简化客户端与子系统之间的交互,为复杂的子系统调用提供一个统一的入口,降低子系统与客户端的耦合度,且客户端调用非常方便...外观模式又称为门面模式,它是一种对象结构型模式。外观模式是迪米特法则的一种具体实现,通过引入一个新的外观角色可以降低原有系统的复杂度,同时降低客户类与子系统的耦合度。...源码分析外观模式的典型应用 spring jdbc中的外观模式 查看 org.springframework.jdbc.support.JdbcUtils public abstract class JdbcUtils...SLF4J与日志处理框架的绑定调用关系 应用层调用 slf4j-api.jar,slf4j-api.jar 再根据所绑定的日志处理框架调用不同的 jar 包进行处理 参考: 刘伟:设计模式Java

    59220
    领券