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

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

阅读更多

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

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

 

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

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

 

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

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

 

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

 

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

 

分享到:
评论

相关推荐

    JAVA 天天动听 jar 通用版

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

    ucWeb7.1 kjava

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

    天天动听诺基亚小屏(128*160)完美java通用版

    非常适合诺基亚小屏S40手机(3110c 3500c等) 界面非常漂亮

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

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

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

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

    通用分页工具类PageInfo.java

    通用分页工具类PageInfo.java

    android和Java可以通用的加密算法例子

    这个是Java和android通用的代码,工程是Java的,但是类可以直接复制到android工程中使用,本人做过测试的,欢迎下载

    一个通用的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获取最近12个月 (修改完善版)

    用Java获取最近12个月的名称,以具有12个元素的数组的形式返回,源查找不可用(3月份重复),现自己修改了一下,缺分啊,1分请见谅

    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开源包9

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

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

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

Global site tag (gtag.js) - Google Analytics