【问题标题】:increasing and decreasing font size in custom font j2me在自定义字体 j2me 中增加和减少字体大小
【发布时间】:2012-10-23 00:23:29
【问题描述】:

我的 j2me 应用程序使用 res 文件夹中的自定义字体 资源 字体 18 字体 24 字体 27 它们是具有不同大小的字体,用于匹配屏幕分辨率。 我用

if(resolution<=small)
{
font-res ="font-18.res";
}
else if(resolution<=large)
{
font-res ="font-27.res";
}

等等..但是现在我的 jar 大小超过 2mb,我不得不考虑减少 res 中的项目,并发现删除任何 2 都会对 jar 大小产生很大影响。 (它变成

【问题讨论】:

    标签: java-me fonts


    【解决方案1】:

    我不知道您是如何创建自定义字体的,也不知道它们是如何存储的,也不知道您在谈论多少种不同的大小,但我可以告诉您,我目前正在开发一个应用程序,其中包含 13 种不同的大小自定义字体,这 13 个文件总共只使用了 175kb 的空间。

    这 13 种字体大小当前存储为未优化的 24 位 PNG 文件。当/如果我优化它们,使用 pngout 或 optipng 之类的工具,那么它们将占用更少的空间。

    您可以做很多事情来减小 jar 的大小,例如混淆代码(现在通常内置在您的 IDE 中的功能,您只需在项目属性中打开它即可) .

    有人声称早期版本的 JDK 创建的 JAR 大小比后来的 JDK 版本小 5-20%。我自己没试过。

    但是如果你用谷歌搜索的话,你可以找到很多额外的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-13
      • 2015-06-11
      • 1970-01-01
      • 2012-12-10
      • 2014-04-26
      • 2020-10-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多