选择显示字体大小

在j2me手机编程中使用字体

首先,由于手机设备的限制,手机中支持的字体类型很有限,所以在j2me中只能使用手机支持的默认字体来构造font类对象。下面是创建font类的对象时使用的方法: getfont(int face,int style,int size); 例如: font font = font.getfont(font.face_system,font.style_bold,font. size_medium); 无论哪一个参数,都只能使用系统设置的数值,这些数值具体的大小在不同的手机上可能不同。下面对于其中的三个参数的取值做详细的介绍: face参数指字体的外观,其的取值: l face_monospace——等宽字体 l face_proportional——均衡字体 l face_system——系统字体 style参数指字体的样式,其的取值: l style_bold——粗体 l style_ita...

http://www.sosof.com/detail/402/7624027167056.html -by - 丰搜 缓存页面


j2me技术在手机开发领域的优势和不足

众所周知,在手机开发中,有j2me、brew、symbian、windows mobile等开发方式,和这些开发方式相比,j2me技术是使用比较普遍的一种技术,下面就对这些技术进行一些简单的比较。 j2me技术的优势:l 移植性强使用j2me技术开发的程序,可以经过简单的修改以后,在不能厂商的手机上运行,这个是j2me技术最大的优势。l 开发速度快由于java语言自身的特点,和系统的关联不大,所以开发速度很快。程序的开发周期比较短。l 技术入门快由于java语言相当的普及,而对于有一定java语言基础的人来说,学习j2me技术的门槛很低,所以j2me技术的普及速度很快。j2me技术的劣势:l 功能有限为了实现j2me技术的移植性,j2me技术无法实现系统的功能,例如读取电话簿、短信息等系统内容。无法开发手机上的系统软件。l 速度比较慢由于j2me技术运行在jvm基础上,再加上手机硬件的限制...

http://www.sosof.com/detail/402/8734027168273.html -by - 丰搜 缓存页面


j2me结构与相关规范介绍

j2me是什么?很多人把j2me等同于手机程序开发,其实这是一个非常错误的说法。也有人认为j2me是一个标准,一个规范,这同样是不正确的。sun 公司将 j2me (java 2 micro edition,java 2微型版)定义为“一种以广泛的消费性产品为目标的、高度优化的 java 运行时环境”。自从 1999 年 6 月在 javaone developer conference 上声明之后,j2me 进入了小型设备开发的行列。通过 java 的特性,遵循 j2me 规范开发的 java 程序可以运行在各种不同的小型设备上。j2me是sun公司为嵌入式开发所定义的一个框架,一系列标准的规范所组成。所以j2me是一个协议簇,而不是单一的规范。j2me是一个非常大的概念,下面的一幅图可以看看j2me的适用范围。图1图中的cdc 和cldc 是支持j2me的两类设备的配置的简称,分别是:...

http://www.sosof.com/detail/402/6444027169452.html -by - 丰搜 缓存页面


j2me的缺点让微软乘虚而入

在当今世上两大操作系统平台的竞争日趋激化的时候,j2me(java 2 micro edition 即java 2微型版,注一)规范出现的问题让微软抓到了一丝可乘之机。于是,java的未来世界出现了不为人知的变数。 <--start banner ad--><--ba--><-- language=javascript1.1 src="http://ad.cn.doubleclick.net/adj/messagingplus.zdnet.com.cn/developer/epc;sz=1x1;ord=1038868852?">

http://www.sosof.com/detail/402/39640271610990.html -by - 丰搜 缓存页面


探索j2me:打造一个好的移动设备

expensesapp早先的版本使用了一个向量来存储expenseinfo的实例,这些实例代表着存储在应用程序数据仓里的记录。尽管作为可管理的集合,这是一个相当简单的选择,但是向量非常耗资源。这在一个内存有限的环境下,例如移动设备上,不是件好事。正如你可以从listing a上的expenseinfo.loadexpenses看到的那样,expreses midlet现在在内存中使用一个对象数组来存储数据库记录。有了这个改变,我就能够在expensesapp每次典型的运行中(启动应用程序,再加入一个新的开销)减少将近10k的内存占用。这听起来好像不多,但是当你和这样一个平台,它是以几十千字节作为总的可用内存的衡量尺度,打交道的时候,这就是个不小的数目了。而且,我还重写了重复使用双流阅读器对象的方法,而没有在循环迭代的过程中重建它们,这和以前不一样。原来的处理开销的应用程序对资源的共享做得也...

http://www.sosof.com/detail/402/16740271611700.html -by - 丰搜 缓存页面


j2me(cldc/midp)简介

cldc(connected, limited device configuration) 连接受限设备配置cdc(connected device configuration)连接设备配置midp(mobile information device profile) 移动信息设备描述kvm(the k virtual machine) k虚拟机背景随着无线应用与嵌入式系统的愈来愈受到人们的重视,sun也推出了j2me(java2 platform, micro edition)来迎合这一未来的发展趋势。 实际上这道也不能算是最新推出,熟悉java历史的人都知道,java原先本是为了开发消费性电子产品而研制的。谁知,无心插柳柳成荫,因在网络应用上的出色表现而流行,以至到现在的在serverside上的应用,如j2ee、ejb等等,发展的越来越庞大。这次sun又推出了j2me,这实质是杀了个...

http://www.sosof.com/detail/402/96840271611108.html -by - 丰搜 缓存页面


mdip的生命周期

通常的格式如:public class mymidlet extends midlet{ mymidlet(){} protected void startapp() throws midletstatechangedexception{} protected void pauseapp(){} protected void destroyapp(boolean uncoditional) throws midletstatechangedexception{}}各方法的调用情况是:1.midlet被loaded,midlet的初始化状态为paused,此时执行初始化,即运行构造方法。如果在初始化midlet时出现任何错误的话,midlet就直接被置为distroyed状态了。2.从paus...

http://www.sosof.com/detail/402/78940271612305.html -by - 丰搜 缓存页面


初学j2me的一点经验

与其说是学j2me的经验,倒不如说是类c++语言的一点注意事项,之所以这么说,是因为这个问题是在学j2me时候发现的,整整折腾了我一天,虽然只是一点小的失误,但是直接后果是程序不断异常,所以我把它写出来,一方面提醒自己,学知识不能浅尝辄止,而应该多问为什么,不仅知其然还要知所以然,另一方面也告诉更多像我这样初学的朋友不要犯相同的错误。 下面请看一段代码:/* * imageitemdemo.java * * created on 2005年7月24日, 下午1:45 */import javax.microedition.midlet.*;import javax.microedition.lcdui.*;/** * * @author mark * @version */public class imageitemdemo extends midlet implements comman...

http://www.sosof.com/detail/402/54040271613424.html -by - 丰搜 缓存页面


在j2me中实现游戏功能选择界面(附源代码)

在j2me游戏中,显示了欢迎界面以后,就应该显示游戏的功能选择界面,实现该界面的方式主要有两种: 1、 使用高级用户界面中的list来进行实现2、 使用canvas类来自己绘制一个功能选择界面为了达到更强的游戏表现效果,经常在开发过程中使用第二种方式来实现游戏功能选择界面。下面是一种实现了使用canvas绘制功能选择界面的示例。实现原理:在背景图片上绘制游戏的各个功能菜单,然后使用矩形框来代表用户选中的效果,并根据用户的选择实现选择框的上下移动,具体代码如下:package welcomecanvas;import javax.microedition.lcdui.*;public class maincanvas extends canvas { image image = null; /**代表选中项目的索引号码*/ int index = 1; public maincan...

http://www.sosof.com/detail/402/57240271614104.html -by - 丰搜 缓存页面


j2me学习——从模拟器到真机

对于j2me开发者来说,模拟器给我们带来了很多方便,比如可以在模拟器中调试程序以及很方便的察看程序的效果,但是模拟器也给我们带来了一些问题,比如模拟器实现的bug等等,所以进行真机测试是必须的。 1、 为什么要进行真机测试? 因为模拟器程序可能存在bug,以及真机的性能有限,所以必须进行真机测试。 2、 如何将程序传输到机器中? 将程序传输到机器中有如下方式: a) ota下载 b) 使用数据线传输 c) 红外传输 d) 蓝牙 你可以根据条件,选择合适的方式。 3、 真机测试主要测什么? 真机测试的内容很多,主要测试以下几个方面: a) 程序的功能 b) 程序的操作性,是否易操作 c) 程序的大小,比如nokia s40系列的手机大部分接受的最大文件尺寸为64k d) 程序运行速度,速度是否可以忍受。 暂时简单写这么一些,不足之处希望大家指正。...

http://www.sosof.com/detail/402/46340271615984.html -by - 丰搜 缓存页面


上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons