`
jinleix
  • 浏览: 16411 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

最近在做Kjava的通用版,一些体会

阅读更多

  因为所在的公司需要一个KJjava的通用版本来配合市场部的工作,所以本人荣幸的成为了通用版的开发者。以前一直认为通用版很简单,不需要特效,只是实现简单的功能而已,真正做起来才发觉真的很麻烦。下面切入正题

--------------------------------------俺不是异常~---------------------------------------

 

问题:代码优化问题,传统的kjava游戏都是通过线程重绘来进行绘制的,采用了大量的图片,而应用则完全不同,因为会通过网络交互产生大量的字符,还要根绝屏幕来判断换行,所以经常是使用drawChar()这个方法,动则便会套入N个循环,效率变得极其低,且无法立即释放内存。

解决办法:把这些字符变成一张图片~创建一个内存图片,然后得到画笔,将字符串写入图片中~你会惊喜的发现。无论你怎么移动,它都很流程~很爽~

 

问题2:图片造成加载内存过大,部分机型无法适用。

解决办法:自己画~这里再次感谢老师,自己画出来的,一样可以很美~~~~以前学习的时候觉得没用,现在才知道,这个太好用了~看来基础还是非常重要的~

 

因为开发才刚刚开始,陆续会产生更多的问题,到时候一定会与大家继续分享~

 

小弟的第一个通用版的Kjava应用~开发完毕的时候,会公布下载地址~因为项目属于公司,抱歉无法开源~但是技术问题届时一定会尽量回答与大家分享~

 

分享到:
评论

相关推荐

    JAVA 天天动听 jar 通用版

    精简版天天动听jar java JAVA 通用版

    ucWeb7.1 kjava

    ucWeb7.1 kjava 手机浏览器通用版

    搜狗手机输入法 java通用版.exe

    搜狗手机笔画、拼音输入法 java通用版

    天天动听 1.1 Java 通用版 隐藏虚拟键盘 全触屏

    天天动听 1.1 Java 通用版 隐藏虚拟键盘 全触屏操作,在S5630C上使用正常,在S3650C、S5230C应该也没问题

    JAVA实现的通用版本升级、检测代码

    JAVA实现的通用软件版本更新升级代码,具有对服务器连接情况的判断功能

    通用分页工具类PageInfo.java

    通用分页工具类PageInfo.java

    一个通用的Java线程池类

    1.下载解压之后,在控制台运行javac ThreadPoolTest.java 2.然后根据提示运行java命令执行示例程序,观看线程池的运行结果 目标:Java中多线程技术是一个难点,但是也是一个核心技术。因为Java本身就是一个多线程...

    k线图绘制的java程序

    在IT行业中,k线图(也称为蜡烛图或OHLC图)是金融数据分析和交易中不可或缺的一部分。这种图表能够直观地展示一段时间内证券、股票或其他金融产品价格的变动情况,包括开盘价、最高价、最低价和收盘价。本项目提供...

    通用SQL语句解析类SqlParser(JAVA版)

    项目中已使用的一个比较简单的SQL语句查询字段解析工具类

    java k线画图源代码

    股票上面的,k线图,自己项目中做的,很经典的!

    Java面试宝典 2013版(完整版)

    Java面试宝典 2013版(完整版)涉及的知识点覆盖了Java编程语言的多个方面,从基础知识到高级特性,再到实战应用都有所涉及。下面将详细介绍各部分的知识点。 一.java基础部分 - 在一个".java"源文件中可以包括多个类...

    Java 6.0 完整安装版

    Java 6.0的完整安装版包括了Java运行时环境(JRE)和Java开发工具包(JDK),使得用户可以在本地计算机上进行Java程序的开发和运行。 Java运行时环境(JRE)是Java程序运行的基础,它包含了Java虚拟机(JVM)、类库...

    Head First Java 中文高清版pdf

    《Head First Java》是一本非常受欢迎的Java编程学习书籍,其中文高清版为中国的Java初学者提供了方便的学习资源。这本书以其独特的教学方式,通过丰富的图像、幽默的插图和互动性的设计,帮助读者以轻松有趣的方式...

    JAVA_API1.6文档(中文)

    java.awt.dnd Drag 和 Drop 是一种直接操作动作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与 GUI 中显示元素逻辑相关的实体之间传输信息。 java.awt.event 提供处理由 AWT 组件所激发的...

    AES加密解密,iOS,Android,Java,.Net通用

    本工程可以直接使用,而且与IOS,Android,JAVA,.NET 已调通。 主要用于客户端进行通信,数据之间地安全性。对数据进行加密和解密 AES加密有多种算法模式,下面提供两套模式的可用源码: 一、CBC(Cipher Block ...

    Java API文档 中文网页版

    这份中文网页版的Java API文档为中国的开发者提供了便利,无需通过英文版本来学习和查找API信息,提高了开发效率。 首先,API全称为Application Programming Interface,它是软件系统中提供给开发者使用的预先定义...

    java jdk 1.6 Linux版本

    java jdk 1.6 Linux版本

    java开源包9

    淘宝开放平台JAVA版SDK top4java 设计原则 容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的...

    Java源代码一个简单的通用DAO实现(基于hibernate)

    Java源代码 一个简单的通用DAO实现 (基于hibernate)面向应用层按POJO类缓存hibernate的session对象.使用举例: DAO dao = DAOFactory.getDAO(POJO.class);//获得一个全局类单例的DAO实例 dao.save(pojo); 你也可以...

    JAVA API官方中文版手册chm文件文档

    JAVA API官方文档中文版软件包 java.applet java.awt java.awt.color java.awt.datatransfer java.awt.dnd java.awt.event java.awt.font java.awt.geom java.awt.im java.awt.im.spi java.awt.image ...

Global site tag (gtag.js) - Google Analytics