lwuit ---一些细节疑难杂症整理笔记(2)

来源:未知 责任编辑:责任编辑 发表时间:2013-11-17 14:38 点击:

     e.printStackTrace();

    }

   }

  }.start();

 } 

8、导致内存激增的原因(可以用自动模拟器的内存检测器进行监测C:\WTK2.5.2\bin\prefs.exe将你要的设置勾选)

而lwuit里面的源码有两句是会导致内存一直占用,一个是TextField中的这段代码

Code一个是Display

lwuitGraphics.setGraphics(impl.getNativeGraphics());

这两个暂时还没有仔细去研究,但是确实吃内存的所在。

还有就是要巧用System.gc();进行内存回收,这样就会尽量的减少内存溢出的情况。

9、滚动条拖拽方向与内容显示相反,component中的代码修改如下

Code

10、开启wtk模拟器的触摸屏功能

打开\wtklib\devices\DefaultColorPhone目录下的DefaultColorPhone.properties文件(最好先安装一个UltraEdit之类的文本编辑器)。

然后找到touch_screen选项,修改为touch_screen=true

11、设置模拟器权限,以免开发过程中弹出烦人的提示

打开wtk模拟器。

选择Edit->Preferences->Security

然后将Security domain的选项设置为maximum。

12、内存和性能监视器

Edit->Preferences->Memory Monitor

Edit->Preferences->Profiler

13、出现安装后无法打开问题

有些Nokia手机会出现安装后无法打开,原因是安装包名称包含中文导致。

14、想要保存Sun Java (TM) Wireless Toolkit 2.5.2 for CLDC模拟器的RMS值,可以通过Preference - 存储(s)存储根目录  :(例:/disk)  来设置.

(选择你想要用的模拟器)然后到C:\Documents and Settings\Administrator\j2mewtk\2.5.2\appdb\DefaultColorPhone\filesystem\root1 建disk文件夹。

若出现了已经设置好后,仍然不能起到保存作用,到C:\Documents and Settings\Administrator\j2mewtk\2.5.2\appdb\disk 中将相应的RMS文件删除即可。

15、在S60 3th FP2版本上会出现String Index Out of Bounds Exception;原因DefaultLookAndFeel.java,在计算字符超过屏幕时出现异常。int widest = f.charWidth('W');必须改成int widest = f.charWidth('一');

16、如果客户端创建出现cvs [server aborted]: "add" requires write access to the repository,将服务器端的CVSNT Advanced的All user are read即可.

17、NokiaS60手机出现string index异常的原因。

com.sun.lwuit.Font.charWidth(char)

1、TextArea  line:186

   private static char widestChar = '国';

2、HTMLTextArea  line:33

   private static char widestChar = '一';

3、DefaultLookAndFeel  line:1124

   int widest = f.charWidth('国'); 

 

本文出自 “技术人生” 博客,请务必保留此出处http://zhaohaiyang.blog.51cto.com/2056753/435612

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Java编程语言的八大优点
  • JVM对象生命周期详细介绍
  • Java平台上的CRM系统
  • Java 算数测试小程序
  • Command(命令模式)
  • Java 一个简单的画图程序
  • Java环境 使用Resin在NT环境下配置JSP环境
  • Java 日历的小程序
  • Java 统计代码的小工具
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1