因为所在的公司需要一个KJjava的通用版本来配合市场部的工作,所以本人荣幸的成为了通用版的开发者。以前一直认为通用版很简单,不需要特效,只是实现简单的功能而已,真正做起来才发觉真的很麻烦。下面切入正题
--------------------------------------俺不是异常~---------------------------------------
问题:代码优化问题,传统的kjava游戏都是通过线程重绘来进行绘制的,采用了大量的图片,而应用则完全不同,因为会通过网络交互产生大量的字符,还要根绝屏幕来判断换行,所以经常是使用drawChar()这个方法,动则便会套入N个循环,效率变得极其低,且无法立即释放内存。
解决办法:把这些字符变成一张图片~创建一个内存图片,然后得到画笔,将字符串写入图片中~你会惊喜的发现。无论你怎么移动,它都很流程~很爽~
问题2:图片造成加载内存过大,部分机型无法适用。
解决办法:自己画~这里再次感谢老师,自己画出来的,一样可以很美~~~~以前学习的时候觉得没用,现在才知道,这个太好用了~看来基础还是非常重要的~
因为开发才刚刚开始,陆续会产生更多的问题,到时候一定会与大家继续分享~
小弟的第一个通用版的Kjava应用~开发完毕的时候,会公布下载地址~因为项目属于公司,抱歉无法开源~但是技术问题届时一定会尽量回答与大家分享~
分享到:
相关推荐
【kjava模拟器免安装版】是一款便捷的Java应用程序模拟工具,它省去了传统软件安装的繁琐步骤,用户只需将指定的jar文件导入,就能快速启动并运行基于KJava技术的程序。这款模拟器的独特之处在于其对触屏操作的支持...
精简版天天动听jar java JAVA 通用版
ucWeb7.1 kjava 手机浏览器通用版
搜狗手机笔画、拼音输入法 java通用版
精简版UC浏览器7.2 Java通用版 适合小内存手机 nokia5200 sonyericsson T303C等
天天动听 1.1 Java 通用版 隐藏虚拟键盘 全触屏操作,在S5630C上使用正常,在S3650C、S5230C应该也没问题
JAVA实现的通用软件版本更新升级代码,具有对服务器连接情况的判断功能
通用分页工具类PageInfo.java
这个是Java和android通用的代码,工程是Java的,但是类可以直接复制到android工程中使用,本人做过测试的,欢迎下载
关于java学习的一些方法,心得体会,大家随便看看
通用权限管理框架是软件开发中的重要组成部分,尤其在企业级应用中,对于系统安全性和数据保护至关重要。这个压缩包合集包含多种编程语言实现的权限管理解决方案,包括.NET和JAVA平台,适合不同技术栈的开发者使用。...
1.下载解压之后,在控制台运行javac ThreadPoolTest.java 2.然后根据提示运行java命令执行示例程序,观看线程池的运行结果 目标:Java中多线程技术是一个难点,但是也是一个核心技术。因为Java本身就是一个多线程...
在IT行业中,k线图(也称为蜡烛图或OHLC图)是金融数据分析和交易中不可或缺的一部分。这种图表能够直观地展示一段时间内证券、股票或其他金融产品价格的变动情况,包括开盘价、最高价、最低价和收盘价。本项目提供...
股票上面的,k线图,自己项目中做的,很经典的!
在实际应用中,K均值算法有一些局限性,如对初始中心敏感,对异常值敏感,以及假设类别为凸形等。因此,我们可能需要使用其他聚类算法,如DBSCAN、谱聚类或层次聚类,来适应不同的数据分布。 总的来说,K均值聚类...
Java面试宝典 2013版(完整版)涉及的知识点覆盖了Java编程语言的多个方面,从基础知识到高级特性,再到实战应用都有所涉及。下面将详细介绍各部分的知识点。 一.java基础部分 - 在一个".java"源文件中可以包括多个类...
用Java获取最近12个月的名称,以具有12个元素的数组的形式返回,源查找不可用(3月份重复),现自己修改了一下,缺分啊,1分请见谅
本文档为Java通用代码生成器InfinityGPGenerator理论PPT。 文档名《Infinity面向棱柱动词算子式通用目的代码生成器详细设计》
《Head First Java》是一本非常受欢迎的Java编程学习书籍,其中文高清版为中国的Java初学者提供了方便的学习资源。这本书以其独特的教学方式,通过丰富的图像、幽默的插图和互动性的设计,帮助读者以轻松有趣的方式...
本工程可以直接使用,而且与IOS,Android,JAVA,.NET 已调通。 主要用于客户端进行通信,数据之间地安全性。对数据进行加密和解密 AES加密有多种算法模式,下面提供两套模式的可用源码: 一、CBC(Cipher Block ...