`
feng_home
  • 浏览: 34947 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论
文章列表
 很高兴能在Android1.6的sdk看到手势识别这一功能,之前一直在想,如何在android中实现nds游戏那样用手势(准确点应该是笔势)来控制游戏角色?现在总算看到一点曙光了,不过手势要做到笔势那样随心所欲地控制游戏人物,还有很多细节问题需要处理。     在Android1.6的模拟器里面预装了一个叫Gestures Builder的程序,这个程序就是让你创建自己的手势的(Gestures Builder的源代码在sdk问samples里面有,有兴趣可以看看)。创建的手势将被保存到/sdcard/gestures里面,把这个文件复制到你的工程/res/raw下,你就可以在你的工程里面使 ...
声明:本文为转载! 作者:goodegg5519 J2ME手机游戏论坛 www.j2megame.cn 版权所有!       1、设置模拟器的永久存储和堆栈 WTK关于存储的设置包括永久存储(RMS)设置和堆栈(Heap)设置,从“开始”菜单中选择:程序- J2ME Wireless Toolkit2.2 - Preferences WTK菜单.png       命令,然后单击【存储设置(Storage)】标签: 存储.png  
j2me上的键盘响应估计是继画图后出现Bug最多的地方了,尤其像手机游戏这种键盘操作较多的J2ME程序。在工作的过程中CoCoMo曾不止一次的被问及有关键盘响应的问题,pigham前两天还在为他的游戏在7210上按键不能及时响应而发愁,就在刚才我还在努力的解决着S700上不支持getGameAction()的问题。虽然CoCoMo在这个行业已经工作了一年多了,但是键盘响应的bug仍然时常蹦出来刺激我的神经,所以千万不要小瞧了这个不起眼的keyPressed()keyPressed()响应的位置:弄清楚keyPressed()响应的位置对最终解决按键响应不及时很有帮助。理论上keyPressed( ...
出处:http://www.iteye.com/topic/397945 本来不想写J2ME开发的时候要根据不同手机平台适配各种键值这个问题,觉得没撒意思,也没什么技术含量,但是今天看到了一个让我很无语的东西,所以我决定要写出来。稍候再说这个让我不爽的 ...
我们知道MIDP中的低级事件处理是通过keyPressed()、 keyReleased()和keyRepeated()来处理的,分别在按键被按下、释放和重复按键的时候被触发。当方法被调用的时候,系统会把所按下键的键值传递给上述的三个方法,根据按键的键值我们可以进行相关的处理。在MIDP中定义了如下的按键值分别是: KEY_NUM0, KEY_NUM1, KEY_NUM2, KEY_NUM3, KEY_NUM4, KEY_NUM5, KEY_NUM6, KEY_NUM7, KEY_NUM8, KEY_NUM9, KEY_STAR 和 KEY_POUND。    在游戏开发中为了保证程序的可移植性 ...
在以前的一篇博客中,曾将介绍了如何使用content provider, 如果需要创建你自己的cotent provider,也就是定制自己特有的,你需要做的其实很简单,那就是从抽象类ContentProvider派生出你自己的类,并且实现里面所有的抽象方法,包括: query(Uri, String[], String, String[], String) which returns data to the caller insert(Uri, ContentValues) which inserts new data into the content provider up ...
在上一篇文章中提到了如何操作andoird数据库,如果你只想在自己的这个应用程序里使用数据库,这样已经很好了,但是,android有一个独特之处就是,数据库只能被它的创建者所使用,其他的应用是不能访问到的,所以如果你想实现不同应用之间的数据共享,就不得不用content provider了。 在Android中,content provider是一个特殊的存储数据的类型,它提供了一套标准的接口用来获取以及操作数据。并且,android自身也提供了几个现成的content provider:Contacts, Browser, CallLog, Settings, MediaStore.   ...
  爹对儿子说,我想给你找个媳妇。  儿子说,可我愿意自己找!  爹说,但这个女孩子是比尔盖茨的女儿!  儿子说,要是这样,可以。  然后他爹找到比尔盖茨,说,我给你女儿找了一个老公。比尔盖茨说,不行,我女儿还小!  爹说,可是这个小伙子是世界银行的副总裁!  比尔盖茨说,啊,这样,行!  最后,爹找到了世界银行的总裁,说,我给你推荐一个副总裁!  总裁说,可是我有太多副总裁了,多余了!  爹说,可是这个小伙子是比尔盖茨的女婿!  总裁说,这样呀,行。  爹总结说:世间许多生意就是这样谈成的
实际上,取胜之道,在设计(体验)这两个词,技术和硬件都是为之服务的。而在这点上,大家公认,apple已经是王者。他们几十年来在界面和硬件包装上的设计努力,不是简单就能超越的。商业就是商业,乔布斯是个精明的商人,他做最有价值的商品,而不是最多的商品。每个人的目标不一样的。设计这个东西一千年也不会变化和过时、降价的。
上周,围绕着苹果对 iPhone 开发人员计划许可协议变更事件——新的协议禁止开发者使用 Adobe CS5 等中间软件将 Falsh 内容转换为 iPhone 应用程序——暴露了这家位于加州圣何塞(San Jose)的软件巨人在移动领域的缺陷。 有趣的是 Adobe ...
4月30日消息,本周四,苹果CEO乔布斯发表一篇长文章,针对封杀Adobe的Flash技术一事,他回应了外界的批评。文章一再重申了乔布斯之前的立场,阐明苹果一直偏爱“非技术专利”的技术的态度,还谈及Flash的稳定性、安全性及性 ...
package com.potevio.mobilenet; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.net.URL; import java.net.URLConnection; ...
核心提示:TCP/IP 通信协议是一种可靠的网络协议,它在通信的两端各建立一个Socket ,从而在通信的两端之间形成网络虚拟链路。一旦建立了虚拟的网络链路,两端的程序就可以通过虚拟链路进行通信。 Java对基于TCP 协议的网络 ...
核心提示:Java 为网络支持提供了java.net 包,该包下的URL 和URLConnection 等类提供了以编程方式访问Web 服务的功能,而URLDecoder 和URLEncoder 则提供普通字符串和application/x-www-form- urlencoded MIME 字符串相互转换的静态方法。 Java为网络 ...
最常用的Http请求无非是get和post,get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet,post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请求的正文内。在Java中可以使用HttpURLConnection发起这两种请求,了解此类,对于了解soap,和编写servlet的自动测试代码都有很大的帮助。下面的代码简单描述了如何使用HttpURLConnection发起这两种请求,以及传递参数的方法: public class HttpInvoker ...{ public static final String ...
Global site tag (gtag.js) - Google Analytics