-
Android游戏之荧幕类TestScreen和游戏类AndroidGame设计
Android游戏之屏幕类TestScreen和游戏类AndroidGame设计Android游戏之屏幕类TestScreen和游戏类AndroidGame设计1、基础知识:A.WakeLockhttp://developer.android.com/reference/android/os/PowerManager.WakeLock.htmlB.requestWindowFeaturehttp:...
10
热度 -
Android的NDK开发(二)-基于NDK的OpenGL开发
Android的NDK开发(2)-基于NDK的OpenGL开发之前在学习Android的时候有写过如果在Android中使用OpenGL,当时完全都是用java语言来实现的,现在我们用NDK来实现一次。实现的思路就是将渲染器中的onDrawFrame,onSurfaceChanged,onSurfaceCreated分别在C中实现,然后将C编译成.so文件之后在Java中直接调用相应的函数就可以了...
20
热度 -
Android中的3D相本
Android中的3D相册Android中的3D相册2011年11月28日最近学习,工作走很忙,空闲之余,我还学习了一下Android编程和Android上的一些好玩的东西。这几天,我做了一个Android的3D相册,简单但是听好玩的,算是学习吧。也借鉴了一些别人的东西。这个相册的开发过程中,我用到了OpenGLES中的图形绘制技术,包括纹理映射技术、物体旋转技术glRotatef()、物体平移技...
98
热度 -
BlackBerry平台J2ME编程指南(五)解决思路
BlackBerry平台J2ME编程指南(五)3.1介绍在这一章中,我们将复习一下在为小型设备开发应用程序时需要牢记的一些注意事项。我们将看一下在使用J2SE编译J2ME应用程序时调用编译器的方法。最后我们将探究打包和部署,以及在这个过程中提前验证所扮演的角色。3.2设计开发小型设备应用程序要注意的事项为小型设备开发应用程序,需要您在设计阶段制定某种策略。最好是在开始编写代码之前,战略性地为小型设...
144
热度 -
依据J2ME虚拟机对程序编写的优化方式
根据J2ME虚拟机对程序编写的优化方式基于Java的Web服务和无线Java开发是JavaOne2002的两个最突出的主题。它们代表普及计算领域中未来的后端和前端Java技术。Web服务是基于标准XML通信协议的松耦合的可互操作的软件组件。Web服务的使用使供应商能够在其核心竞争力所在的特定市场中提供服务。然后,客户可以根据其不同需要,从多个供应商选择采购服务。这种便利意味着Web服务完全适合于为...
4828
热度 -
J2ME上的点阵字实现
J2ME下的点阵字实现?????前言:开发J2ME过程中,我们会发现平台本身提供的字体太小,而且样式有限,严重影响游戏性的提高。不废话,进入正题。?????首先,我们了解到:一个GB2312汉字是由两个字节编码的,范围为A1A1~FEFE。A1-A9为符号区,B0到F7为汉字区。每一个区有94个字符(注意:这只是编码的许可范围,不一定都有字型对应,比如符号区就有很多编码空白区域)。下面以汉字“我”...
2999
热度 -
【连载】 BlackBerryUI设计大全(三)解决办法
【连载】BlackBerryUI设计大全(三)1.2MIDP低级UI与高级UI相比,低级UI就自由很多,任何时候我们可以调用repaint()产生重绘事件,调用完了repaint()会立刻返回,调用paint()回调函数则是由另一个专门的线程来完成。相对于高级UI提供的丰富的组件,低级UI能够对我们从javax.microedition.lcdui.Canvas开始了解我们的低级UI,我们要用到低...
178
热度 -
J2ME Mobile 3D入门教程(2)
J2MEMobile3D入门教程(二)在这里我首先感谢大家对上一篇文章的支持,也正是有了大家的支持,我决定把我的Mobile3D学习过程拿出来和大家共享,希望大家能一起来讨论Mobile3D在上一次的教程中我为您详细的介绍了,在Moble3D中通过及时运算建立3D图形,并且对从*.m3g文件中导入模型做了一个简单的介绍,这次我想在这里通过*.m3g文件的使用简单的介绍一下Mobile3D对动画的控...
10032
热度 -
【Android开发学习18】Android OpenGL ES 日照glDrawArrays
【Android开发学习18】AndroidOpenGLES光照glDrawArrays一、基础知识:1..光照介绍:①环境光:来自四面八方,所有场景中的对象都处于环境光的照射中。②漫射光:由特定的光源产生,并在场景中的对象表面产生反射。处于漫射光直接照射下的任何对象表面都变得很亮,而几乎未被照射到的区域就显示得要暗一些。2.光照使用:①设定光源参数://环境光privatefloat[]ligh...
61
热度 -
Android 模拟J2me 透过连接框架
Android模拟J2me通过连接框架市场上J2ME的应用程序太多了。而Android。又是刚出产的东西,所以很多东西不完善等。虽然Android不支持J2me,但是Android提供了Java开发接口,所以用这些APIs模拟一个J2ME也不是难事,今天我就试着模拟一个J2ME的JSR75的文件管理。废话不说了,具体看下代码这个是部分实现JSR75?importjava.io.DataInputS...
111
热度 -
Android OpenGL ES 画圆球
AndroidOpenGLES画球体最近因为兴趣所向,开始学习OpenGL绘图。本文以“画球体”为点,小结一下最近所学。>初识OpenGLES接触OpenGL是从Android开始的。众所周知,AndroidView是线程不安全的,于是只允许在主线程中对View进行操作。然而假如我们需要实现复杂的界面,特别是开发游戏,在主线程中画大量图像,会耗费比较长的时间,使得主线程没能及时响应用户输入,...
24
热度 -
(原创)系列之四:J2ME综述
(原创)系列之四:J2ME综述 J2ME综述 游安弼(本人导师) 1J2ME诞生之前 90年代初SUN公预测到嵌入设备的巨大市场,开始了一项代号为“Greenproject”的秘密工程,该工程计划对嵌入设备研制出一整套的方案,包括设备,OS,图形界面,应用软件等。考虑到嵌入设备的多样性,该小组分析了已有语言后发现它们都不适合,应该重新设计一种新的语言,使得编写...
604
热度 -
[求助]从零开始学JAVA
[求助]从零开始学JAVA 首先在此祝大家“国庆节”快乐!小弟想从现在开始自学JAVA不知道要不要需要什么语言基础?还是一个问题:在贵论坛里看到JAVA有分J2SE、J2ME、J2EE这三者什么关系? 谢谢! 搜索更多相关的解决方案: color="red">JAVAcolor="red">国庆节color="red">三者color="red...
238
热度 -
换中思路,Eclipse顶用Ant来编译J2me
换中思路,Eclipse中用Ant来编译J2me相信很多朋友都有过这样的经理,不小心把eclipse的一个j2me项目中的verified/classes目录中的东东删除了。之后才发现eclipse再也不会在这个目录中生成class了,这下子就可纳闷了。eclipse为何不是跟netbeans那样用ant来编译、运行j2me的项目呢?我近期都在研究ant,城市用了2小时做了个比较完善的ant脚本可...
18
热度 -
奇怪的空指针异常
奇怪的空指针异常 程序代码:publicvoidcommandAction(Commandcmd,Displayabled){ if(cmd==cmdBack){ display.setCurrent(mainList); } else{ Formform=newForm("kchb"); StringstrWeek=listAll.getStrin...
137
热度 -
探索J2ME程序:怎么使用记录管理系统
探索J2ME程序:如何使用记录管理系统MIDP规范要求运行平台提供某种稳固的存储手段(通过非挥发性的存储器,即掉电后存储的信息不会丢失的存储器)。RMS(记录管理系统)管理记录库,记录库即为二进制平面文件(flatfile,由不包括重复组的一组同类型记录构成的文件)。记录库中的每一段数据都涉及到某一个记录,它还拥有一个由数字组成的记录ID号,ID在整个记录库中是互不重复的。每一个记录库的名字在创建...
4766
热度 -
【代码】怎么快速将J2me游戏移植到Android上
【代码】如何快速将J2me游戏移植到Android上前言小白:“老大,你让做的三个J2me游戏搞定了,请看DEMO。”老大:“恩,不错,小白,你知道Android这个平台吧?”小白:“恩,听过。听说和J2ME有很多共同点。”老大:“(一阵奸笑)很多共同点是吧?”小白:“恩。”老大:“那好,你把这几个J2ME游戏给我移植到Android上去。”小白:“……”很多J2ME开发者可能都会遇到这样的临时性...
49
热度 -
在特定坐标处绘制一个立方体?
问题描述 我想在特定的坐标处绘制一个立方体。 我有四个角和中心x/y值。 我现在想在这些坐标处构造一个多维数据集。 有谁知道任何教程或关于我将如何完成上述任务的任何信息? 香港专业教育学院得到以下代码。 我想将其每个角映射到特定的x/y坐标 importjava.nio.ByteBuffer; importjava.nio.ByteOrder; importjava.nio.IntBuffer...
74
热度 -
设计可组建的j2me UI(五) List
设计可组装的j2meUI(五)List???????高级UI中的List控件对于广大应用来说是足够的。但有些特别需求的功能确不得不自己开发,比如实现没一行字体颜色不同,字体样式不同,还有排版等方面问题时候则要自己动手实现一个了。下面把我在项目中学习到得经验与大家分享下。??????但是客户有个需求,说你这个List需要翻页,我要求输入什么键你进行上下翻页。我要求在每一行字体里面包含一些不同颜色得字...
9720
热度 -
j2me FTP FTP2ME 使用实例
j2meFTPFTP2ME应用实例开发环境:1、模拟器用sunjava(TM)wirelessToolkit2.5CLDC2、FTP用filezilla开源FTP服务器?手机FTP开源项目ftp2me的应用用的规范是RFC959,下面是主要的调用方法,附件中是工程实例,有空的朋友可以下下来看看?packagemain;?importjava.io.IOException;importjava.io...
1359
热度