JavaScript在Android的WebView中出现一个问题

今天被一个问题困扰,有一个页面在浏览器(无论是手机还是PC)上运行良好,而通过WebView就出现了问题,有两个值得计算始终出错。于是就通过alert,把这个值显示出来,发现和浏览器上计算的结果差了很多,本来是正数,却变成了负数。仔细比对发现,其中一部分数字被抹掉了,这些数字都是通过parseInt由字符串转化而来的。而被抹掉的值,和其他正常的数字唯一区别是,它们都是以0开头的,比如“04903”...
阅读(2376) 评论(0)

30个不可思议的好玩又实用的HTML5移动应用

如今,在Apple和Android的应用商店中应用的总数量几愈400,000,那为什么还会有人想用移动Web应用呢?开放性和公平的竞争环境 是Web开发者不断前进的动力。也许HTML5才刚刚崭露头角,但是它肯定下一个重磅炸弹,引起的关注也将会超过Internet本身。正是由于像无...
阅读(5277) 评论(0)

在Ubuntu9.10上折腾Maemo SDK5的过程

        这些天试用了一下Maemo5平台的N900,个人感觉Maemo的前途应该是比较光明,至于未来的发展路程,应该就看Nokia的战略如何了。虽然Maemo平台很好,但是对于手机用户来说毕竟比较陌生,所以能应用的软件并不多,而已有的软件也不完善。于是就想试试在这个平台上的开发。在看了Maemo的开发文档后,了解了只能SDK运行在Linux平台上,一般是Ubuntu。(因为Maemo本身就...
阅读(3347) 评论(10)

使用Carbide C/C++ 遇到的第一个错误

今天使用Carbide v2.0向导建立了第一个Basic Console Application——HelloWorld,不得不佩服现在工具的智能化,一句代码不用添加,一个可运行的项目已经呈现在了眼前。于是,就直接使用Project-->Build Project,这是就遇到了错误:BLDMAKE ERROR: Directory "/S60/devices/S60_5th_Edition_...
阅读(922) 评论(2)

SVG(JSR 266)开发入门指南

       该文章转载自J2ME开发网,本文版权归原作者和J2MEDEV所有。       SonyEricsson的W950 M600和P990是基于Symbian平台的手机,并且手机上实现的是Symbian Java Platform 3。在SJP-3中提供了对Scalable Vector Graphics的支持,本文说明如何从文件中装载生成SVG Image以及如何在代码中创建SVG I...
阅读(1393) 评论(0)

Canvas中的设置全屏的位置

        这几天在学习使用Canvas绘制Splash时,出现了一个怪问题,两个Splash切换时,中间总是会出现一下上面的系统菜单和下面的按钮(E680i真机测试)然后再变为全屏,看着十分别扭。可是花了好长时间,也没有发现问题。      中午一觉醒来,再次查看源代码。发现设置全屏模式是paint方法中,会不会是这里的问题?当设置Splash为当前显示时,它还没有调用setFullScre...
阅读(3321) 评论(0)

在J2MEDEV上的文章

Java SE   1、利用Jakarta Commons Lang简化Java        http://www.j2medev.com/Article/Class3/Class7/200509/712.html   2、使用Java开发计算器(二)        http://www.j2medev.com/Article/Class3/Class17/200507/476.html  ...
阅读(1425) 评论(0)

游戏中的声音播放(2)

在(1)中,实现了探测E680i的音乐播放能力的功能,并且在适当时候播放了一段乐音序列。当然在游戏中一般不会使用如此简单的乐音,而是选择表现力更为丰富的MIDI或者其他声音格式。播放这些文件的方法同样简单。这次我们实现了一个简单的音乐播放器,来实现对这些文件的播放。      首先看一下播放音乐文件的步骤:      1、获得声音文件的输入流,getClass().getResourceAsStr...
阅读(913) 评论(0)

游戏中的声音播放(1)

好的游戏,一定离不开美妙的音乐支持,但是每款机型对声音的支持能力多有所不同,因此可以在使用之前先探测一下该款手机支持的多媒体格式,当然这个步骤不是必须的。      下面的代码是针对E680i编写的,并且在真机运行成功,程序首先探测了E680i的多媒体支持能力,并且把所有支持的格式显示到屏幕,由于不能一屏完全显示,因此设置了滚动;当滚动到底部或者顶部时,会播放一段乐音序列。      该程序可以作...
阅读(947) 评论(0)

使用Canvas实现Splash

 游戏中的开头一般都需要使用闪屏(Splash Screen)来显示开发商的相关信息或者游戏的背景等,所以一般情况下游戏中的闪屏都多于一个,有两个甚至更多,例如百宝箱中的游戏中移动已经规定第一个闪屏必须是移动梦网的Logo,而第二个要出现百宝箱的logo。实现闪屏的方式有很多种,最合理的方式应该还是使用Canvas,因为闪屏过后的菜单或和游戏主界面也是在Canvas或者GameCanvas上绘制,...
阅读(1022) 评论(0)
    个人资料
    • 访问:1134632次
    • 积分:12373
    • 等级:
    • 排名:第1285名
    • 原创:174篇
    • 转载:6篇
    • 译文:34篇
    • 评论:398条
    博客专栏
    最新评论
    独乐乐不如众乐乐