`
文章列表
书里的敏捷不谈管理者的角色,而是谈教练/促进者。本文首先解说了各行业通常意义上的项目经理角色,然后试图将其与敏捷中的教练/促进者角色相对应。在这一探讨中,本文也试图拓宽教练/促进者的工作范围。 在探讨敏捷中 ...
众所周知,Java语言在语言的低层就支持多线程,在Java中可以使用两种方式来实现多线程操作,这两种方式依次是: 1、继承Thread类 2、实现Runnable接口 但是Java语言中还有两个类,可以组合来实现多线程的控制,这两个类就是java.util包中的Timer和TimerTask类。和上面的实现方式相比,使用这种方式来实现多线程,可以很方便的开启多个线程,并且代码的结构比较清晰,但是创建类的数量比较多,系统开销稍微大一些。下面详细进行一下介绍: Timer类是一个定时器,可以每隔一段固定的时间做一件事情,而且可以很方便的停止这些动作。依次为: 构造对象: Timer timer = ...
String   Mobile_GPRS   =   request.getHeader("X-up-calling-line-id");  String   Mobile_CDMA   =   request.getHeader("x-up-subno");  String   Mobile_INFO     =   request.getHeader("x-network-info");  String   Mobile_DEVI     =   request.getHeader("deviceid");   ...
J2ME设备的实际性能 性能标准可以帮助开发者开发出更好的应用程序 摘要 设备的性能可以帮助开发者开发出能让用户有好的体验的应用.了解性能可以帮助开发者了解每种设备的优缺点以及为具体设备开发合适的应用.进行性能测 ...

j2me 后台运行

    博客分类:
  • JAD
测试平台R372在安装程序前用文本编辑器打开jad文件,在文件的末尾加上如下代码:原jad文件如下:  MIDlet-Jar-Size: 73212  MIDlet-Jar-URL: stopwatch.jar  Manifest-Version: 1.0  MicroEdition-Configuration: CLDC-1.0  MIDlet-Name: MIDLetDemo   MIDlet-Icon: /icon.png  MIDlet-Vendor:.....  MIDlet-1: MainApp, 程序在手机上显示的图标[.png], 你程序的MIDLet类  MIDlet-Ver ...
打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内容,先来看struts.jar中包含的MANIFEST.MF文件内容: Manifest-Version: 1.0 Created-By: Apache Ant 1.5.1 Extension-Name: Struts Framework Specification-Title: Struts Framework Specification-Vendor: Apache Sof ...
简化Java应用程序的打包和发布 发布Java应用程序时你会感到困难?好在Java提供了一系列打包和发布工具,可以显著的简化发布过程 该文章提供了打包Java code的几种方法,我们将会探讨Java manifest 文件,给出用于管理JAR文件所依赖文件、估计跨平台发布所需的CLasspath的合适方法.我也会解释如何使用manifest包版本特性来确认包的兼容性... 什么是JAR文件? 在开发过程中,我们可以直接使用Java class文件来运行程序,但这并不是一个好方式,好在Java 提供了 JAR(Java Archive)文件来提供发布和运行。 jar 文件实际上是c ...
Hey all, I am back with another great tutorial about how to install Java games & application in Samsung  Star 3g with full screen. Because by default it comes with a virtual keypad, which is not necessary in touch screen applications & games. So have fun with this trick. Here is step by ste ...
Jad文件是J2ME程序发布时的描述文件。 1、必须属性: a) MIDlet-Jar-Size Jar文件大小,一般开发工具可自动生成。 b) MIDlet-Name MIDlet套件的名称。 c) MIDlet-Version J2ME程序版本。 d) MicroEdition-Configuration J2ME程序要求的配置的版本,现在只有CLDC-1.0和CLDC1.1。 e) MicroEdition-Profile 使用的规范的版本,MIDP-1.0和MIDP-2.0。 f) MIDlet-Vendor 该程序的提供商。 g) MIDlet-Jar-URL 该程序的 ...
栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和 multianewarray等指令建立,它 ...
下面记载的都是手机java实现中各种奇怪的毛病,bug,或者……特性,是根据某项目的开发经验总结出来的。但是涵盖的手机型号还是有限。因此很有可能某些“特性”会存在于更多的采用了相同JVM(比如平台相同、生产厂商)的 ...
在J2ME开发中,我们经常需要和手机系统进行交互,获得一些和系统相关的信息,在J2ME API设计中,提供了一系列的系统属性,可以让我们来进行获得,下面就一一进行介绍: 表1   CLDC、MIDP和JTWI属性 性名称 属性作用 microedition.profiles 代表手机支持的MIDP版本,返回格式值为“MIDP-1.0”或“MIDP-2.0” microedition.configuration 代表手机支持的CLDC版本,返回格式值为“CLDC-1.0”或“CLDC-2.0” mic ...
Roy Miller (roy@roywmiller.com), 创始人兼总裁, The Other Road, LLC 2007 年 1 月 15 日 对于 Java™ 语言开发人员来说,信息过量是一个真正的问题。每个新入行的程序员都要面临一个令人畏缩的挑战:要进入的行业是一个具有海量知识的行业 ...
一、什么是Java虚拟机      当你谈到Java虚拟机时,你可能是指:      1、抽象的Java虚拟机规范      2、一个具体的Java虚拟机实现      3、一个运行的Java虚拟机实例 二、Java虚拟机的生命周期      一个运行中的Java虚 ...
proguard是什么,做什么用,不在这个地方介绍了,网上的资料很多很全。这里只提一下使用proguard需要注意的几个地方: 1、注意版本,如果不是项目需要,最好使用最新稳定版本,这样出错的机会小一些,学习曲线会明显缩短。 2、最好以源码的同编译版本的jvm来启动proguardgui.jar,不要直接用默认的jvm打开。 3、注意proguaardgui启动后默认加载的libraryjar中包含的rt.jar,它的版本和你使用到的jvm版本一致。 4、使用1.4的jvm打开proguard时,注意在optimization选项卡中,不要勾中keep enumerations选项,因为勾中这个 ...
Global site tag (gtag.js) - Google Analytics