HTML5移动应用开发的12大特性

1.离线缓存为HTML5开发移动应用提供了基础HTML5 Web Storage API可以看做是加强版的cookie,不受数据大小限制,有更好的弹性以及架构,可以将数据写入到本机的ROM中,还可以在关闭浏览器后再次打开时恢复数据,以减少网络流量。同时,这个功能算得上是另一个方向的后台“操作记录”,而不占用任何后台资源,减轻设备硬件压力,增加运行流畅性。在线app支持边使用边下载离线缓存,或者不下...

微信开发笔记——微信网页登录授权,获取用户信息

最近做了一个公司的微信的公众号,对微信的流程清楚了不少,这里记录下,算不上多高深的,只希望能帮助到一部分人吧。闲话少说,开始:首先大家要看下微信的API文档。微信网页授权,获取用户的微信官方API文档地址: http://mp.weixin.qq.com/wiki/17/c0f37d5704f0b64713d5d2c37b468d75.html三次握手微信认证流程(我自己简称三次握手):1、用户同...

Android开发,WebView详解

WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法:第一种方法的步骤:1.在要Activity中实例化WebView组件:WebView webView = new WebView(this);2.调用WebView的loadUrl()方法,设置WevView要显示的网页:互联网 用:webView.l...
Android开发 WebView详解

如何使用Android Studio开发/调试Android源码

本文是以源码中development/tools/idegen/README作为指导文档.环境: Ubuntu 14.10,openJdk 1.7,Android Studio 1.0.2,android-5.0.1_r1源码由于AS是基于IntelliJ IDEA开发的,所以本文也适用于IntelliJ IDEA一、修改Android Studio(以下简称AS)的内存配置因为在导入源码时需要消...

HTML5适合移动应用开发的几大特性

1. 离线缓存 为HTML5开发移动应用提供了基础HTML5 Web Storage API可以看做是加强版的cookie,不受数据大小限制,有更好的弹性以及架构,可以将数据写入到本机的ROM中,还可以在关闭浏览器后再次打开时恢复数据,以 减少网络流量 。同时,这个功能算得上是另一个方向的后台“操作记录”,而 不占用任何后台资源 ,减轻设备硬件压力,增加运行流畅性。在线app支持边使用边下载离线缓...
移动开发 移动应用 HTML5

每个Java开发者都应该知道的5个JDK工具

JDK是Java语言的软件开发工具包,没有它就无法编译Java程序。目前,有许许多多的JDK工具呈现在大家面前,但最常用的莫过于java.exe、javac.exe、jar等。除了这几个,还有哪些呢?本文作者Joe拥有多年的Java开发经验,其在博客上分享了一篇文章:5 JDK Tools Every Java Developer Should Know,笔者对其进行了编译,以下为译文。目前,有许...
Java开发 Java编程 JDK工具

Android游戏开发设计步骤总结

如今搭载Android操作系统的手机数量比iPhone多得多。据悉,Android设备平均每天激活40万台。但iOS对开发商来说依旧是个更加有利可图、更受欢迎的平台。原因是:Android无需花钱买应用;众多设备和应用商店使得Android市场呈分散状态。1 手机游戏开发简介游戏的本质就是在屏幕上不断地显示和更新图片,只不过不是胡乱地更新,而是根据程序逻辑来控制。一款完整的游戏需要多方面的知识,比...

基于Android的百度地图基础开发

因为项目的需要,最近接触了一下百度地图Android开发,遇到很多问题,相信很多博友也遇到到过这些问题,现在把我的实践经验给大家分享一下。开发百度地图,第一步:你需要首先登录百度地图开放平台,注册一个开发者身份,通过这个身份你可以查看到百度最新的开发文档,为我们的开发提供便利。有了开发者身份后,你就可以开始为开发百度地图做准备了。打开Android开发工具,新建一个开发项目。然后利用你在百度注册的...
百度地图 Android开发

JavaScript开发人员的10个关键习惯

随着新技术的不断发展,JavaScript已经不再仅仅只是一个网络语言。现在,我们能够看到很多使用JavaScript来构建基于本地浏览器的Web应用程序的手机,同时也有非常多的灵活的Web应用程序,如Trello。基于JavaScript打造的应用程序在世界上已经非常流行了。 目前,JavaScript仍然是一门比较容易使用和处理的编程语言,很多人把它当做要学习的第一门编程语言。作为一名Jav...
JavaScript开发 JavaScript

《飞机大战》安卓游戏开发源码

前言:最 近闲来无事,而且也是因为刚接触安卓不久,所以萌生了以后在开发web 项目的过程中同样开发安卓手游,因前一段时间项目需要独立完成了一款功能型手机app ,该App比较简单,全是按钮操作,也就是Activity之间的相互传值与过渡,所以对安卓的基本知识有了一定了解,在我的印象当中,感觉安卓手游是比 较困难的,但是有困难就要克服,所以有了开发游戏的念头。上一篇文章中写到了飞机的发射子弹,在本文...