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

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

阅读更多

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

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

 

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

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

 

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

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

 

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

 

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

 

分享到:
评论

相关推荐

    kjava模拟器免安装版

    【kjava模拟器免安装版】是一款便捷的Java应用程序模拟工具,它省去了传统软件安装的繁琐步骤,用户只需将指定的jar文件导入,就能快速启动并运行基于KJava技术的程序。这款模拟器的独特之处在于其对触屏操作的支持...

    JAVA实训心得体会(通用3篇).doc

    JAVA实训心得体会(通用3篇) JAVA实训心得体会是指通过实践和反思,总结和分享自己的学习体会和经验教训,以便更好地学习和掌握JAVA语言。以下是JAVA实训心得体会的要点: 一、学习JAVA语言的重要性 * JAVA是...

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

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

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

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

    精简版UC浏览器7.2 Java通用版 适合小内存手机

    精简版UC浏览器7.2 Java通用版 适合小内存手机 nokia5200 sonyericsson T303C等

    C#与JAVA平台通用DES

    C#与JAVA通用DES: 1、C#平台上的加密与解密 2、JAVA平台上的加密与解密 3、C#平台上的加密,能在JAVA平台上解密 4、JAVA平台上的加密,能在C#平台上解密 这个工具类,是基于平台的,不调用任何第三方软件,已经运用...

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

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

    通用分页工具类PageInfo.java

    通用分页工具类PageInfo.java

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

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

    一个通用的Java线程池类

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

    k线图绘制的java程序

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

    java k线画图源代码

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

    HikariCP java7和8通用的jar包

    这个“HikariCP java7和8通用的jar包”意味着它兼容Java 7和Java 8两个版本,使得那些还在使用Java 7的项目也能享受到HikariCP带来的性能提升。 1. **HikariCP的基本概念**: - 连接池:在Java应用中,频繁地创建...

    数据挖掘 K均值聚类算法的JAVA实现

    在实际应用中,K均值算法有一些局限性,如对初始中心敏感,对异常值敏感,以及假设类别为凸形等。因此,我们可能需要使用其他聚类算法,如DBSCAN、谱聚类或层次聚类,来适应不同的数据分布。 总的来说,K均值聚类...

    Java 6.0 完整安装版

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

    用Java集合递归实现通用树Tree

    在Java编程中,树是一种非常重要的数据结构,它在很多领域都有着广泛的应用,例如文件系统、数据库索引、编译器语法分析等。本资源主要关注如何使用Java集合框架来递归实现一个通用的树结构,即`Tree`。下面我们将...

    Head First Java 中文高清版pdf

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

    手机PDF阅读器java版

    本文将深入探讨Java版手机PDF阅读器的设计、实现原理以及使用方法。 一、PDF阅读器概述 PDF阅读器主要负责解析PDF文件结构,将其转换成可显示的图像,并提供浏览、搜索、注释等互动功能。在Java平台上开发PDF阅读器...

    java开源包9

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

    java开源包8

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

Global site tag (gtag.js) - Google Analytics