国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

一些J2ME開發(fā)的FAQ

2019-11-18 15:53:58
字體:
供稿:網(wǎng)友

  四級(jí)灰度的顏色值怎么表示?
  PRivate final static int WHITE_COLOR = 0x00FFFFFF;
  private final static int LIGHT_GRAY = 0x00888888;
  private final static int DARK_GRAY = 0x00444444;
  private final static int BLACK_COLOR = 0x00000000;
  J2ME如何適應(yīng)設(shè)計(jì)得更加模塊化和可縮放化?
  J2ME被設(shè)計(jì)得更加模塊化和可縮放化。J2ME在設(shè)備原有的操作系統(tǒng)上建造了3層軟件,來實(shí)現(xiàn)模塊化和可縮放化:
  
  v JVM層:這一層基于宿主操作系統(tǒng),按照某一種J2ME的配置,實(shí)現(xiàn)了JVM。
  v 配置層:這一層對(duì)于用戶可見度要低一些,但對(duì)框架層非常重要。它針對(duì) “水平”市場(chǎng)的需求,定義了java虛擬機(jī)的最小功能集和Java類庫的最小集合。在某種意義上,配置層定義了開發(fā)者在所有設(shè)備上都可以使用的Java特性和類庫的“最小公分母”。
  v 框架層:這一層對(duì)于用戶和應(yīng)用程序提供者來說是最常見的。它針對(duì) “垂直”市場(chǎng)的需求,定義了Java虛擬機(jī)的最小功能集和Java類庫的最小集合。框架是基于特定的配置層實(shí)現(xiàn)的。只要設(shè)備支持相同的框架層,針對(duì)特定框架層開發(fā)的應(yīng)用程序可以移植到其他設(shè)備上。一個(gè)設(shè)備可以支持多個(gè)框架層。
  
  
  我在運(yùn)行編譯好的程序時(shí),仿真器出現(xiàn)錯(cuò)誤警告
  我在運(yùn)行編譯好的程序時(shí),仿真器出現(xiàn) Exception: java.lang.NoClassDefFoundError。請(qǐng)問是怎么回事?
  可能性有兩個(gè):首先,要注重Package路徑,例如,對(duì)于package com.mot.j2me.midlets.test,您的類一定是在以下路徑:%ClassPath%/com/mot/j2me/midlets/test/。其次,要注重大小寫,例如,test.class和Test.class是兩個(gè)不同的類。
  
  
  裝入png圖形文件時(shí)的問題
  我在裝入png圖形文件時(shí),運(yùn)行時(shí)出現(xiàn)如下Exception:image cannot be loaded or decoded。可是png文件在看圖軟件下顯示很正常。應(yīng)該如何正確顯示呢?
  先要用圖形處理軟件生成PNG文件,然后把它轉(zhuǎn)換成字節(jié)數(shù)組,內(nèi)容要一一對(duì)應(yīng)。PNG的顏色應(yīng)該為2bit或1bit,因?yàn)橛布O(shè)備只支持4級(jí)灰度顯示。創(chuàng)建圖的語句應(yīng)該是如下格式:Image.createImage(byte[] imagedata, int imageoffset, int imagelength),其中,imagedata 的格式為:{(byte)0x89, (byte)0x50, (byte)0x4E, (byte)0x47, (byte)0x0D,....
  
  
  我有(沒有) C++ (Java) 的編程經(jīng)驗(yàn),請(qǐng)問我應(yīng)該如何開
  由于Java是一種純粹的面向?qū)ο蟮恼Z言,所以假如您沒有C++或Java的經(jīng)驗(yàn),我們建議您在著手J2ME開發(fā)之前,最好首先了解面向?qū)ο箝_發(fā)的一些基本概念和應(yīng)用。然后,您可以參考以下步驟來做為開端:
  1>一臺(tái)PC機(jī)。建議最低PII300,128MB內(nèi)存,4GB硬盤,56K英特網(wǎng)連接。Windows操作系統(tǒng)。
  2>JDK1.2.2或以上,JDK1.3可以從http://java.sun.com/j2se/1.3/download-windows.Html下載,約30MB。
  3> 下載摩托羅拉的J2ME軟件開發(fā)包,請(qǐng)?jiān)L問https://commerce.motorola.com/idenonline/ideveloper/index.cfm,注冊(cè)后,點(diǎn)擊TOOLS & RESOURCES鏈接,再下載MotoSDK Windows版本。
  安裝完畢后,您可以參考MotoSDK的示例程序?qū)懘a并在模擬器中運(yùn)行了。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 稷山县| 固原市| 左贡县| 旺苍县| 敦化市| 金川县| 屯门区| 方山县| 广平县| 靖边县| 宝兴县| 新丰县| 鄢陵县| 鹤山市| 东乌珠穆沁旗| 台南市| 沙洋县| 瓦房店市| 聂拉木县| 肃北| 阜康市| 重庆市| 德格县| 屏东市| 宁远县| 耒阳市| 旬阳县| 沙坪坝区| 会理县| 金阳县| 玉门市| 八宿县| 集贤县| 张家川| 乐平市| 东乡族自治县| 垦利县| 漳浦县| 简阳市| 漯河市| 南京市|