J2ME 添加自定义图标
与图标有关的是这两行:
MIDlet-Icon: ***.png
MIDlet-1: GameName, ***.png, classmain
***.png 就是图标文件的名称,比如 icon.png, /icon.png, /image/icon.p
ng 等等;其中¡/¡ 表示路径,比如/icon.png 表示图标是根目录下的 icon.png 文件,
/image /icon.png 表示图标是/image/目录下的 icon.png 文件,等等。没有¡/¡
表示文件放在根目录下。
图标的名称也可以随便修改,但是上述这两行的文件名称一定要一致,另外建议最好不
要用中文名称。
添加图标 可能有的 MF 文件中没有 MIDlet-Icon: ***.png 这行。没关系,这表明
软件(游戏)没有定义图标,你可以定义一个图标名称,并把这一行添加到文件中,然后根
据你定义的位置将你要添加的图标拖如到 jar 包里面
Icon 尺寸:
The best J2ME MIDlet icon size settings
Posted by mypapit on 09/10/07 in J2ME / JavaME, Java , Mobile S
oftware, Tips, Tricks, Guide, newbie
Although not required, It is nice to include icon in your MIDlet dist
ribution as it give a unique feeling to your mobile application. The
only problem is different device seems to have different icon sizes
requirements for tJ2ME MIDlet.
The Ideal Icon size guidelines for different mobile device
Here is the icon size guideline for different devices
Nokia
Series 40
128x160=24x24, 208x208=46x46, 240x320=46x48
S60 1st and 2nd
176x208=42x29, 352x416=76x76
S60 3rd
176x208=31x31, 208x176=37x37, 352x416=76x76, 240x320=53x
53/55x55, 320x240=52x52/54x54, 208x208=37x37
N90/N95 : 84x58
Samsung & Sony Ericsson
Most Samsung phone accept 16x16, 32x32 icon size
Motorola
15x15, 16x16, 32x32
Most phone seems to accept 8bit-depth color for MIDlet icons, exce
pt Nokia S60 3rd edition which seems display 24bit icon quite well.
Note that most of this figure are based on experiments and observ
ation on different phone models.
Mon 9 Mar 2009
BlackBerry screen and icon sizes
Posted by carson under meta
For some reason the old link I had that contained display dimensio
ns for BlackBerry devices is resulting in a 404 now. When you are
doing BlackBerry development it is nice to be able to go to one pa
ge that just shows you the screen sizes instead of having to look a
t each device page so I don't know why they removed this page. A
fter looking around a little I couldn't find a consolidated list that h
as just screen sizes so I figured I would put one together that repl
icates the old link:
BlackBerry device model Display screen size Icon image size
BlackBerry Pearl 8100 240 x 260 pixels 60 x 55 pixels Icon theme
48 x 36 pixels Zen theme
BlackBerry 7100 Series 240 x 260 pixels 60 x 55 pixels Icon them
e
48 x 36 pixels Zen theme
BlackBerry Pearl 8220 240 x 320 pixels 46 x 46 pixels
BlackBerry Curve 8300 320 x 240 pixels 53 x 48 pixels Icon theme
48 x 36 pixels Zen theme
BlackBerry Curve 8900 480 x 360 pixels Unknown
BlackBerry 8800 Series 320 x 240 pixels 53 x 48 pixels Icon them
e
48 x 36 pixels Zen theme
BlackBerry 8700 Series 320 x 240 pixels 53 x 48 pixels Icon them
e
48 x 36 pixels Zen theme
BlackBerry Bold 9000 480 x 320 pixels 80 x 80 pixels
BlackBerry Storm 9500 360 x 480 pixels 76 x 76 pixels Home scre
en
24 x 24 pixels Shortcut bar
分享到:
相关推荐
标题中提到的“J2ME各API查询工具”可能是一个实用的开发辅助软件,帮助开发者快速查找和理解J2ME平台提供的各种API。API(Application Programming Interface)是软件开发中的一个重要概念,它定义了开发者如何与...
J2ME,全称Java 2 Micro Edition,是Java平台的一个子集,主要用于嵌入式设备和移动设备的开发,如手机、智能电表、家庭自动化设备等。它提供了跨平台的开发环境,使得开发者可以编写一次代码,到处运行。J2ME由两大...
《J2ME飞机游戏开发详解》 J2ME(Java 2 Micro Edition)是Java平台的一个子集,专为移动设备、嵌入式系统等资源有限的环境设计。本篇文章将深入探讨如何利用J2ME技术开发一款简单的飞机游戏,以此帮助初学者理解...
- **代码尺寸优化**:由于资源有限,J2ME开发者需要关注代码的大小和效率,利用ProGuard等工具进行代码压缩和优化。 - **延迟初始化**:避免不必要的资源消耗,只在需要时加载和初始化对象。 9. **调试与测试** ...
源代码针对6种机型,意味着开发过程中可能涉及了不同设备的屏幕尺寸、内存限制和性能差异。开发者可能采用了条件编译或动态加载策略,以确保游戏在不同设备上都能良好运行。 6. **网络功能** 如果《赤血英豪》...
8. **设备适配**:由于J2ME应用于多种设备,教材会涵盖如何编写跨平台的代码,以适应不同设备的屏幕尺寸、硬件性能差异。 9. **调试与部署**:讲解如何使用模拟器测试程序,以及将应用打包成JAR文件,通过蓝牙、...
**J2ME中文版教程——全面解读移动设备编程** J2ME(Java 2 Micro Edition)是Java平台的一个重要组成部分,专为嵌入式设备、移动电话和其他资源有限的设备设计。这个J2ME中文版教程是针对初学者和有一定经验的...
在J2ME(Java 2 Micro Edition)平台上开发游戏时,地图的设计与绘制是至关重要的一个环节。J2ME作为一种轻量级的Java平台,广泛应用于移动设备,如早期的智能手机和平板电脑,用于实现各种应用程序,特别是游戏。本...
J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏
由于手机屏幕尺寸和处理能力有限,J2ME浏览器的用户界面通常非常简洁。用户可能需要通过键盘输入URL,使用有限的导航选项,如前进、后退和书签。页面渲染能力有限,往往不支持JavaScript、CSS和Flash等高级功能,...
j2me 开发框架介绍 j2me 是一种用于开发无线应用程序的平台,它提供了一个灵活、强大和开放的开发环境。随着 j2me 的普及,出现了许多开源框架,旨在简化开发过程,提高开发效率。下面将介绍这些框架,並分析它们的...
J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏
Java 2 Micro Edition(J2ME)是一种针对嵌入式设备和移动设备的Java平台,主要用于开发手机游戏、应用程序和服务。"j2me游戏.rar"很可能是包含了一系列使用J2ME技术开发的游戏资源包。在本文中,我们将深入探讨J2ME...
【标题】"有图标 J2ME 电子课程表源码" 涉及的主要知识点是J2ME(Java 2 Micro Edition)平台上的程序开发,尤其是针对移动设备的应用设计,如早期的手机和平板电脑。这个标题暗示了该源码实现了一个具有图形用户...
【标题】"Tank_J2ME.rar_j2me" 指的是一个关于J2ME(Java 2 Micro Edition)平台的项目,其中包含了实现“塔克大战”游戏的源代码和资源文件。J2ME是Java的一个子集,主要用于开发在移动设备、嵌入式系统等小型设备...
Java 2 Micro Edition(J2ME)是Java平台的一个子集,主要用于开发和部署移动设备、嵌入式设备上的应用程序。这款"j2me经典游戏源码"提供了一个绝佳的学习平台,帮助开发者深入理解J2ME游戏编程的核心概念和技术。 ...
Java 2 Micro Edition(J2ME)是Java平台的一个重要组成部分,主要针对嵌入式设备和移动设备,如手机、智能电表、机顶盒等。这个“j2me课件.rar”压缩包包含了浙江工业大学软件工程专业2009年的J2ME课程相关材料,...
- **屏幕适配**:考虑到不同设备的屏幕尺寸和分辨率,需要编写可自适应的UI代码。 通过郭克华老师的J2ME课件与代码,学习者不仅可以掌握J2ME的基本概念和技术,还能了解到实际开发中的最佳实践,为开发自己的J2ME...
**j2ME手机移动开发** Java 2 Micro Edition(j2ME)是Java平台的一个重要分支,主要用于开发在小型设备上运行的应用程序,如手机、智能手表和家用电器等。j2ME为移动设备提供了丰富的功能,使得开发者可以构建功能...
`J2ME+API+速查手册.chm`是一个非常重要的资源,它包含了J2ME的API文档,开发者可以从中查找各种类、接口和方法,理解如何在J2ME中使用Java语言进行编程。`CHM 阅读器 X_2.1.160802.apk`则是用来打开并查看这个帮助...