当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] 图象的放缩与透明处理

    /*这是一个图象放缩类,能处理图象的按指定宽高放缩,以及图象的颜色与操作,这样能改变图象透明度*/publicclassimageutil{ privatestaticfinalintfp_shift=13;privatestaticfinalintfp_one=1<<fp_shift;...

    24
    热度
  • [综合] 按键事件的处理

    接下来要说的是: 按键事件的处理。 所谓按键处理,就是在游戏中,玩家按了一个键。你把它记录下来,然后在程序中判断,按了什么键,要完成什么相应的功能。 这个按键处理系统也是十分巧妙,实现的方式不一样,照顾的方面也不一样。我现在只能说些简单的例子。一个简单的键盘处理系统,可能会经过很长期的完善才能...

    66
    热度
  • [综合] 成为富人25种方法

    1、做你真正感兴趣的事——你会花很多时间在上面,因此你一定要感兴趣才行,如果不是这样的话,你不愿意把时间花在上面,就得不到成功。2、自己当老板。为别人打工,你绝不会变成巨富,老板一心一意地缩减开支,他的目标不是使他的职员变成有钱人3、提供一种有实效的服务,或一种实际的产品。你要以写作、绘画或作曲变成...

    2
    热度
  • [综合] 在j2me中读取txt文件数据

    privatevoidread(){ byte[]data=null;inputstreamin=null;datainputstreamdis=null;intcount=0;//文本文件中字节的个数inthighpostion=-1,lowpostion=-1;//分别代表一个数字的十位数字和各...

    23
    热度
  • [综合] J2ME读取UTF-8编码文件方法

    代码如下(简略版):privatestringname;privatestaticfontfont;privatefinalstaticbyteenter_1=(byte)0x0d;//utf-8编码中换行字节1privatefinalstaticbyteenter_2=(byte)0x0a;//u...

    23
    热度
  • [综合] 防止JAVA代码被反编译的方法

    我们都知道java是一种解析型语言,这就决定java文件编译后不是机器码,而是一个字节码文件,也就是class文件。而这样的文件是存在规律的,经过反编译工具是可以还原回来的。例如decafe、frontend,yingjad和jode等等软件。下面是《nokia中short数组转换算法》thread...

    99
    热度
  • [综合] throw 与 throws的区别与联系

    区别一:throw是语句抛出一个异常;throws是方法抛出一个异常; throw语法:throw<异常对象> 在方法声明中,添加throws子句表示该方法将抛出异常。 throws语法:[<修饰符>]<返回值类型><方法名>([<参数列表...

    28
    热度
  • [综合] MIDlet中实现程序管理器和多语言程序

    在midlet编程中,很多系统的属性要通过一个midlet实例来访问,比如display.getdisplay,那么在需要切换界面的类里面你必须把midlet实例或者display实例传送给他,尤其在设计弹出和可以返回的界面时。没有更好的办法吗?又比如程序的暂停功能,有没有根方便的方法把他们集成起来...

    81
    热度
  • [综合] J2ME三种低级用户界面事件处理技术比较

    在j2me的低级用户界面编程中,进行事件处理是经常使用到的技术之一,因为处理手机键盘上的按键事件是最常使用到的一种,所以就以此为中心,介绍一下实际使用过程中三种处理方式进行说明:1、覆盖keypressed方法在继承了canvas的界面中,如果需要进行按键的处理,我们只需要在该类中覆盖canvas类...

    23
    热度
  • [综合] J2ME编程中时间处理全攻略

    时间处理在程序开发中相当常见,下面对于时间处理做一个简单的说明。一、时间的表达方式时间在j2me中有两种表达方式:1、以和gmt1970年1月1号午夜12点和现在相差的毫秒数来代表这种方式适合比较两个时间之间的差值。2、以对象的形式来表达二、时间处理的相关类时间处理在j2me中涉及三个类:1、sys...

    70
    热度
  • [综合] 关于编程中的内存泄露

    你对程序中各种对象(这里的对象是泛指那些占有系统资源的变量(包括各种基本类型变量和类实例对象变量等))的生存(包括从分配到释放)有完全清楚的认识,知道编译器是如何生成他们、释放他们,这中间有两个层次。第一层是你对你所使用的语言、工具对内存的管理应该了如指掌,应试图守她的规矩、当老实人,比方说既然在c...

    10
    热度
  • [综合] 播放声音文件的完整源代码

    //可以在你的j2me项目中,用这个类文件来播放声音//使用方法://source=newsource("1.mid");//source.start();//我的手机不支持mp3,^_^,没关系,我自己写个程序来放歌听,只是效果差点.importjavax.microedition.media.*...

    2
    热度
  • [综合] J2ME编程最佳实践之屏幕导航

    除了游戏程序,在通常的midp应用程序中,通常会有很多个screen或canvas,这些屏幕一般靠命令来实现切换,比如用户点击“next”应该跳到下一屏,点击“back”应该返回到上一屏。当屏幕数量相当可观时,如何在各个屏幕之间导航就值得好好考虑了。 经典的mvc模式可用于屏幕导航,model用于存...

    55
    热度
  • [综合] J2ME编程最佳实践之灵活的RMS应用

    midp应用程序的标准持久化方案就是使用rms。rms类似于一个小型数据库,recordstore相当于数据库的表,每个“表”由若干记录(record)构成,一条记录就是一个用int表示的记录号recordid和用byte[]表示的内容。记录号可以看作是“主键”,byte[]数组存储内容。 rms提...

    13
    热度
  • [综合] 将 BDF 格式转换为 PCF 格式

    在应用程序能够使用改动过的BDF文件之前,必须先把它转换成PCF格式文件。 为使已编辑的字体能在简体中文Solaris操作环境中使用,按下列步骤把这些字体转换为X11PCF格式: system%bdftopcf-omyfont14.pcfmyfont.bdf

    82
    热度
  • [综合] 手机项目

    第一部分项目简介1.1机械结构设计(简单描述该项目的外观设计、结构、及其先进性和独特性)1.2电路设计(简单描述该项目的硬体结构、规格、及其先进性和独特性)1.2.1规格1.2.2配件1.2.3电池1.3软件设计(简单描述该项目的软体结构、功能、及其先进性和独特性)1.3.1系统1.3.2显示1.3...

    11
    热度
  • [综合] LCD的CPU接口和RGB接口(CPU接口也有写成MPU接口的

    目前一般彩色LCD的连接方式有这么几种:MCU模式,RGB模式,SPI模式,VSYNC模式,MDDI模式等。 MCU模式:目前最常用的连接模式,一般是80系统(68系统已经不存在了)。数据位传输有8位,9位,16位和18位。连线分为:CS/,RS(寄存器选择),RD/,WR/,再就是数据线了。优点是...

    20
    热度
  • [综合] 手机制造项目整合详解

    手机整合型企业在近几年因为高利润的驱使下,如雨后春笋般冒出了很多,虽然是为了同一个目的而来,但它的生存状况可大有不同,有些企业只生存了几个月,有的企业则成功上市,有的企业从几个人的小公司发展到了近千的人大公司,虽然这些企业的最终发展不一样,但这些企业在运行模式上可谓是基本想似,通过我自已在手机整合型...

    12
    热度
  • [综合] J2ME中使用缓存将屏幕内容存储为图片格式

    将手机屏幕的内容存储为Image对象,这里认为手机屏幕上显示的是一个Canvas。完成这一个功能的思想就是使用缓冲机制。我们不能直接获得Canvas上的像素,因此不能直接从Canvas上的内容获得Image对象。转换一下思路,如果把要绘制的Canvas上的内容首先绘制到一个Image上,而这个Ima...

    52
    热度
  • [综合] 介绍J2ME平台的几个重要概念

    J2ME平台中有几个重要的概念,例如内存、CLDC、MIDP等。初学J2ME往往对这些概念理解不深,甚至出现偏差。本文的目的在于对J2ME中的相关重要概念进行阐述。1.内存我们一直在强调,移动信息设备的内存非常小,使用起来应该加倍的珍惜,但是我们却很少知道这些内存是如何分类的,下面将做详细的介绍。事...

    69
    热度