因为所在的公司需要一个KJjava的通用版本来配合市场部的工作,所以本人荣幸的成为了通用版的开发者。以前一直认为通用版很简单,不需要特效,只是实现简单的功能而已,真正做起来才发觉真的很麻烦。下面切入正题
--------------------------------------俺不是异常~---------------------------------------
问题:代码优化问题,传统的kjava游戏都是通过线程重绘来进行绘制的,采用了大量的图片,而应用则完全不同,因为会通过网络交互产生大量的字符,还要根绝屏幕来判断换行,所以经常是使用drawChar()这个方法,动则便会套入N个循环,效率变得极其低,且无法立即释放内存。
解决办法:把这些字符变成一张图片~创建一个内存图片,然后得到画笔,将字符串写入图片中~你会惊喜的发现。无论你怎么移动,它都很流程~很爽~
问题2:图片造成加载内存过大,部分机型无法适用。
解决办法:自己画~这里再次感谢老师,自己画出来的,一样可以很美~~~~以前学习的时候觉得没用,现在才知道,这个太好用了~看来基础还是非常重要的~
因为开发才刚刚开始,陆续会产生更多的问题,到时候一定会与大家继续分享~
小弟的第一个通用版的Kjava应用~开发完毕的时候,会公布下载地址~因为项目属于公司,抱歉无法开源~但是技术问题届时一定会尽量回答与大家分享~
分享到:
相关推荐
搜狗手机笔画、拼音输入法 java通用版
精简版UC浏览器7.2 Java通用版 适合小内存手机 nokia5200 sonyericsson T303C等
天天动听 1.1 Java 通用版 隐藏虚拟键盘 全触屏操作,在S5630C上使用正常,在S3650C、S5230C应该也没问题
这个是Java和android通用的代码,工程是Java的,但是类可以直接复制到android工程中使用,本人做过测试的,欢迎下载
关于java学习的一些方法,心得体会,大家随便看看
通用权限管理框架是软件开发中的重要组成部分,尤其在企业级应用中,对于系统安全性和数据保护至关重要。这个压缩包合集包含多种编程语言实现的权限管理解决方案,包括.NET和JAVA平台,适合不同技术栈的开发者使用。...
1.下载解压之后,在控制台运行javac ThreadPoolTest.java 2.然后根据提示运行java命令执行示例程序,观看线程池的运行结果 目标:Java中多线程技术是一个难点,但是也是一个核心技术。因为Java本身就是一个多线程...
在IT行业中,k线图(也称为蜡烛图或OHLC图)是金融数据分析和交易中不可或缺的一部分。这种图表能够直观地展示一段时间内证券、股票或其他金融产品价格的变动情况,包括开盘价、最高价、最低价和收盘价。本项目提供...
自己写的,将多种数据类型按照指定格式导出到excel文件里。方便实用。
这个“HikariCP java7和8通用的jar包”意味着它兼容Java 7和Java 8两个版本,使得那些还在使用Java 7的项目也能享受到HikariCP带来的性能提升。 1. **HikariCP的基本概念**: - 连接池:在Java应用中,频繁地创建...
Java面试宝典 2013版(完整版)涉及的知识点覆盖了Java编程语言的多个方面,从基础知识到高级特性,再到实战应用都有所涉及。下面将详细介绍各部分的知识点。 一.java基础部分 - 在一个".java"源文件中可以包括多个类...
用Java获取最近12个月的名称,以具有12个元素的数组的形式返回,源查找不可用(3月份重复),现自己修改了一下,缺分啊,1分请见谅
Java 6.0的完整安装版包括了Java运行时环境(JRE)和Java开发工具包(JDK),使得用户可以在本地计算机上进行Java程序的开发和运行。 Java运行时环境(JRE)是Java程序运行的基础,它包含了Java虚拟机(JVM)、类库...
本文档为Java通用代码生成器InfinityGPGenerator理论PPT。 文档名《Infinity面向棱柱动词算子式通用目的代码生成器详细设计》
《Head First Java》是一本非常受欢迎的Java编程学习书籍,其中文高清版为中国的Java初学者提供了方便的学习资源。这本书以其独特的教学方式,通过丰富的图像、幽默的插图和互动性的设计,帮助读者以轻松有趣的方式...
java.awt.dnd Drag 和 Drop 是一种直接操作动作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与 GUI 中显示元素逻辑相关的实体之间传输信息。 java.awt.event 提供处理由 AWT 组件所激发的...
在装这个之前,我只能刷的小米2.3.7的系统,用的是那个网上下的2.3版本可用的java模拟器,就是把jbed.apk文件复制到system/app里面,libjbedvm.so文件复制到system/lib里面并改权限的那个。这个直装版出来以后,...
这份中文网页版的Java API文档为中国的开发者提供了便利,无需通过英文版本来学习和查找API信息,提高了开发效率。 首先,API全称为Application Programming Interface,它是软件系统中提供给开发者使用的预先定义...
Java版的数据结构,对于Java爱好者而言,是一个不错的选择
Java源代码 一个简单的通用DAO实现 (基于hibernate)面向应用层按POJO类缓存hibernate的session对象.使用举例: DAO dao = DAOFactory.getDAO(POJO.class);//获得一个全局类单例的DAO实例 dao.save(pojo); 你也可以...