
移动开发
ark1111
这个作者很懒,什么都没留下…
展开
-
MIDP 2.0 开发J2ME游戏起步
MIDP2.0(Mobile Internet Device Profile)技术进行游戏开发中用到的最重要的包是:javax.microedition.lcdui.game,本文通过对样例游戏Tumbleweed的代码分析,将展示MIDP2.0技术的几个主要部分。游戏的主要情景是一个牛仔跳着闪避风滚草,这是一个简单的游戏,但你可以从中学到将来写复杂游戏必须具备的大部分基础知识。全文阅读:MIDP原创 2004-12-13 17:40:00 · 1007 阅读 · 0 评论 -
用Eclipse开发J2ME手机游戏入门讲座
工具软件 办公软件 操作系统 网络安全 设计在线 程序开发 教程宝典 软件下载 软件论坛 用Eclipse开发J2ME游戏入门讲座 ⊙技术专题精选Java手机游戏开发专辑 J2ME应用程序开发指南基于Nokia手机的游戏开发MIDP图形设计篇⊙相关文章责任编辑 开发者网络责任编辑:方舟 最新推荐 用Eclipse开发J2ME手机游戏入门讲座 本期专题对原创 2005-04-20 17:17:00 · 2014 阅读 · 0 评论 -
Linux后门技术及实践
入侵者完全控制系统后,为方便下次进入而采用的一种技术。 一般通过修改系统配置文件和安装第三方后门工具来实现。 具有隐蔽性,能绕开系统日志,不易被系统管理员发现等特点。 全文阅读:Linux后门技术及实践原创 2005-01-18 18:22:00 · 1041 阅读 · 0 评论 -
USB设备的Bulk模式驱动程序设计
本文介绍了USB设备Bulk模式驱动程序的设计。该设计使用FIFO消息队列、信号量机制和定时器中断机制,可在不同的操作系统中实现。文中所用到的程序体系结构对于实现不同USB设备进行Bulk模式通讯是通用的。全文阅读:USB设备的Bulk模式驱动程序设计原创 2005-01-20 11:03:00 · 1452 阅读 · 0 评论 -
C++ SDK+Symbian开发入门之部署
传递到目标硬件上的应用程序的形式为Symbian安装系统(.sis)文件。.sis文件是一个压缩的存档文件,它包含了安装所需要的所有文件,还包括了安装过程的选项信息。Symbian安装系统为把应用程序、数据或配置信息安装到基于Symbian操作系统的设备上提供了简单的和一致的用户界面。开发者(或最终用户)安装的组件都包含在.sis文件中。全文阅读:C++ SDK+Symbian开发入门之部署原创 2004-12-16 17:01:00 · 1349 阅读 · 0 评论 -
ucLinux下sqlite数据库移植全攻略
本文讨论的是比较流行的嵌入式开发组合ARM+uclinux,即目标开发板为三星S3C4510,完成sqlite在其uclinux上的移植。全文阅读:ucLinux下sqlite数据库移植全攻略原创 2004-12-16 16:57:00 · 1248 阅读 · 0 评论 -
C++ SDK+Symbian开发入门之运行
在Series 60 SDk中可以使用两个版本的模拟器可执行文件:一个版本包含符号调试信息,另一个是发布版本。发布版模拟器限制为只能评估或演示应用程序--它启动得很快,因为它不带有调试信息。全文阅读:C++ SDK+Symbian开发入门之运行原创 2004-12-16 17:00:00 · 1036 阅读 · 0 评论 -
C++ SDK+Symbian开发入门之应用程序
由于Series 60应用程序可以从命令提示符或IDE中建立,因此我们同时详细介绍了这两种方法。我们先从使用IDE提供的C++编译器建立运行在PC上的模拟器(也就是x86指令集)的项目开始。我们同时使用了调试建立,因此可以使用符号调试信息和内存漏洞检查(动态地检查堆上分配的内存是否被正确地释放了)。全文阅读:C++ SDK+Symbian开发入门之应用程序原创 2004-12-16 16:58:00 · 1184 阅读 · 0 评论 -
C++ SDK和Symbian开发入门之工具
开发Series 60项目的时候你可以使用的各种选项总结在表1-1中。Symbian、Nokia和开发工具厂商Borland、Metrowerks正在提供更多的选择。但是,好像微软开发工具,尽管它目前可行并被广泛地使用,在可预见的未来无法受到支持。 在微软、Borland和Metrowerks的多种IDE的功能之间目前有一些值得注意的差别。对后两种开发环境的增强正在进行之中。EMCC软件有限原创 2004-12-15 17:47:00 · 1254 阅读 · 0 评论 -
C++ SDK和Symbian开发入门之概述
本文介绍建立、部署和运行拥有图形用户界面(GUI)的Series 60示例应用程序的过程。 我们假定你已经安装了Series 60软件开发工具包(SDK),并安装了自己选择的集成开发环境(IDE)。这两项安装都非常容易。 本文的主题包括: 开发过程概述——在模拟器或目标设备上定义、建立和运行Series 60项目过程的详细说明,还有很多IDE的指南,以及开发者可以使用的编译选项。原创 2004-12-15 17:46:00 · 1803 阅读 · 0 评论 -
浅析Windows CE下浏览器源码
有很多网友来信都问关于开发浏览器的问题。能够理解,现在大多数基于CE的产品都具有上网浏览的功能。CE也为此提供了两种IE浏览器的源码。一种IESAMPLE、另一种IESIMPLE。他们的存放路径在%_WINCEROOT%/Public/IE/Oak下。全文阅读:浅析Windows CE下浏览器源码原创 2004-12-13 17:43:00 · 1434 阅读 · 0 评论 -
J2ME手机游戏引擎程序结构简述
游戏引擎的结构很多,不过基本上都是在一个游戏主循环内实现。程序里面的主循环包含了程序框架的最主要的结构体。J2me的程序一般都包含两个class文件,一个是MIDlet,一个是Displayable。一般我都是把游戏的主要代码放在Displayable这个类里面。这个类是基于事件驱动的程序,有三个主要相应函数void paint(Graphics g),void keyPressed(int ke原创 2004-12-13 17:35:00 · 1623 阅读 · 0 评论 -
Windows CE开发之起步停车
最近一段时间,移动设备开发越来越多的成为了程序员社区的话题。移动设备主要包括智能手机和PDA,是嵌入式开发中很重要的一个方向。在智能手机领域被大多数手机厂商支持的J2ME无疑是领头羊,随着多普达推出了515手机,基于微软CE平台的SmartPhone也逐渐成为关注焦点。一直不温不火的PDA市场,也在行业应用领域有所收获,Pocket PC由于其开发与Windows平台的一致性而得到了开发人员的原创 2004-12-14 17:51:00 · 1124 阅读 · 0 评论 -
深入理解MIDP低层用户界面API
MIDP为更好地控制应用程序用户界面提供了一套低层(low-level)API。但是,希望使用这些特性的应用程序同样继承得到了很多责任和风险。我们需要考虑使用MIDP低层API的优点和缺陷。全文阅读:深入理解MIDP低层用户界面API原创 2004-12-14 17:47:00 · 1105 阅读 · 0 评论 -
J2ME网络应用程序性能探讨
我们知道,J2ME的通用连接框架为我们提供了http/socket/数据报/本地文件/线外等连接方式,但由于具体设备实现不同而导致程序开发方面的不便。举例来说,J2ME 的 MIDP 1.0版本中没有规定socket是必须的,但到了MIDP 2.0 socket才成为必须实现的协议。因此,现阶段大多数流行的设备都没有socket连接,这给我们编程带来了不利因素全文阅读:J2ME网络应用程序性能探讨原创 2004-12-13 17:42:00 · 977 阅读 · 0 评论 -
深入浅出Linux设备驱动编程之引言
目前,Linux软件工程师大致可分为两个层次: (1)Linux应用软件工程师(Application Software Engineer):主要利用C库函数和Linux API进行应用软件的编写; (2)Linux固件工程师(Firmware Engineer):主要进行Bootloader、Linux的移植及Linux设备驱动程序的设计。全文阅读:http://dev.yesky.co转载 2006-10-17 15:58:00 · 1371 阅读 · 0 评论