HTML5街头霸王游戏

还记得以前我们分享的一些HTML5游戏么?点进去看看吧,是不是很酷。今天我们又要来分享一款HTML5街头霸王游戏,游戏中我们可以控制人物实现挥拳、踢脚、放大招等HTML5特效。可以说,用HTML5制作游戏相对比较简单,也很有意思...
HTML5游戏 HTML5

SQL Server调优系列基础篇

前言关于SQL Server调优系列是一个庞大的内容体系,非一言两语能够分析清楚,本篇先就在SQL 调优中所最常用的查询计划进行解析,力图做好基础的掌握,夯实基本功!而后再谈谈整体的语句调优。通过本篇了解如何阅读和理解查询计划、并且列举一系列最常用的查询执行运算符。技术准备基于SQL Server2008R2版本,利用微软的一个更简洁的案例库(Northwind)进行解析。一、区别不同的运算符在所...
SQL Server 数据库

百度翻译API的C#客户端实现过程

你是否每天使用着网页翻译工具?你是否遇到过这种情况,上网过程中遇到一个很长的单词但是又不能复制,要开两个浏览器,一个打开百度翻译,照着另一个网页输入单词?你安装了各种翻译软件后,又删除,只因忍受不了那每次弹出来的广告?其实我们想要的就是简单的翻译一个单词。今天就来使用百度翻译开放API,做一个属于自己的翻译工具,只有简单的翻译功能,至于外观自己根据自己的爱好,想做成什么样就做成什么样,终于可以任性...

Android扫描多媒体文件剖析

这篇文章从系统源代码分析,讲述如何将程序创建的多媒体文件加入系统的媒体库,如何从媒体库删除,以及大多数程序开发者经常遇到的无法添加到媒体库的问题等。本人将通过对源代码的分析,一一解释这些问题。Android中的多媒体文件扫描机制Android提供了一个很棒的程序来处理将多媒体文件加入的媒体库中。这个程序就是MediaProvider,现在我们简单看以下这个程序。首先看一下它的Receiverrec...
Android开发 多媒体文 Android扫描

Android清除本地缓存数据的代码实现方案

Android 如何实现垃圾清理、缓存清理?要删除什么哪些文件或者要怎么做?这是很多Android开发者遇到的问题,下面就将为大家介绍一种实用的缓存清理案例。直接上代码:/**文件名:DataCleanManager.java*描述:主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录*/ packagecom.test.DataClea...
编程开发 Android开发

Android经典侧滑菜单SlidingMenu

SlidingMenu是一款开源的Android开发类库,它可以让开发者在自己的Android App中非常便捷地创建侧滑菜单,类似Google+, YouTube, 和Facebook的App菜单。下面先来看看SlidingMenu的效果图。使用方法一个简单的DEMO示例:publicclassSlidingExampleextendsActivity{ @Override publicvo...
Android UI 组件 Android应用开发

Android中Java和JavaScript交互

Android提供了一个很强大的WebView控件用来处理Web网页,而在网页中,JavaScript又是一个很举足轻重的脚本。本文将介绍如何实现Java代码和Javascript代码的相互调用。如何实现实现Java和js交互十分便捷。通常只需要以下几步。WebView开启JavaScript脚本执行WebView设置供JavaScript调用的交互接口。客户端和网页端编写调用对方的代码。本例代码...
Android开发 JavaScript交互

Android在WebView中加载HTML并实现交互

正在开发一个地图程序, 相对于用XML写安卓界面, 我更愿意用这个方法, 就是不用Android自带的MapView, 而是使用之前就已经比较熟悉的Google Maps JavaScript API, 在Android的WebView中载入HTML代码, 利用Android提供的强大的Java与Js的交互功能, 用网页作为界面来开发程序,同时也可以用Js回调机器的本地功能比如GPS等.下面提供一...
Android WebView Android开发

Android的进程与线程使用总结

当一个Android应用程序组件启动时候,如果此时这个程序的其他组件没有正在运行,那么系统会为这个程序以单一线程的形式启动一个新的Linux 进程。默认情况下,同一应用程序下的所有组件都运行再相同的进程和线程(一般称为程序的“主”线程)中。如果一个应用组件启动但这个应用的进程已经存在了(因为这个应用的其他组件已经在之前启动了),那么这个组件将会在这个进程中启动,同时在这个应用的主线程里面执行。然而...

避免Java堆空间错误的5个步骤

牢记以下五个步骤可以为你减少很多头痛的问题并且避免Java堆空间错误。1.通过计算预期的内存消耗。2.检查JVM是否有足够的可用空间。3.检查JVM的设置是否正确。4.限制节点使用交换空间和内存分页。5.设置实例slot数量小于JobTracker web GUI计算的数值。译者注:slot :slot不是CPU的Core,也不是memory chip,它是一个逻辑概念,一个节点的slot的数量用...
Java堆空间 Java编程