Time of Update: 2018-12-03
//MiDlet1.javapackage test;import javax.microedition.midlet.*;import javax.microedition.lcdui.*;public class MIDlet1 extends MIDlet { static MIDlet1 instance; Displayable1 displayable = new Displayable1(Display.getDisplay(this)); public
Time of Update: 2018-12-03
/** * 數組排序 * 從小到大排列 */ public class SortArray{ public static void main(String[] args){ int[] array = {3,2,7,8,2}; //記錄最大元素的下標 int index = 0; int a = array.length; for(int i = 0;i < a - 1;i++){ //進行比較 for(int j = 0;j <
Time of Update: 2018-12-03
J2ME中的時區(TimeZone)類使用作者:陳躍峰出自:http://blog.csdn.net/mailbomb 在時間的表達上,經常要使用到時區的概念,在J2ME中關於這個概念,有一個專門的類——TimeZone類。 在地理上,地球被劃分為24個時區,中國北京時間屬於東八區,烏魯木齊時間屬於東六區,而程式中對於時間的預設實現是以倫敦時間為標準,這樣就產生了八個小時的時差,所以為了讓你的程式更加通用,J2ME的CLDC API中實現了時區類。
Time of Update: 2018-12-03
徹底解決J2ME中的中文問題作者:陳躍峰出自:http://blog.csdn.net/mailbomb 在J2ME程式設計過程中,在儲存記錄集、網路傳輸資料、以及讀取資源檔中的資料時,都可能存在中文問題。 中文問題的本質是儲存、傳輸中文時使用的字元編碼和讀取、獲得中文時的字元編碼不同。在J2ME中所有的手機都支援UTF-8格式的字元集。 在使用資料的時候,一般出現中文問題是在將字串和位元組數群組轉換的時候產生,下面是編碼中文產生亂碼的轉換方法:
Time of Update: 2018-12-03
J2ME小tip:setClip方法的使用作者:陳躍峰出自:http://blog.csdn.net/mailbomb註:轉載請註明出處,並保留文章完整 在J2ME編程中,為了降低檔案的尺寸,經常把類似的小圖片合并成一個檔案,在程式實際繪製的時候,可以根據需要只顯示該檔案中的一部分圖片。Graphics中的setClip方法就是實現該功能的。 setClip方法的原理是通過只在螢幕上顯示一部分內容,讓圖片恰好位於該部分的內容顯示出來。
Time of Update: 2018-12-03
程式實現的代碼如下:package gamecanvasuse;import javax.microedition.lcdui.*;import com.nokia.mid.ui.FullCanvas;public class MIDP2Canvas extends FullCanvas { Image image = null; int index = 0; //每個單元使用的圖象分塊內容 int[][] map = {{0,0,1,3,0,0,0},
Time of Update: 2018-12-03
Nokia系列手機將支援在J2ME中獲得IMEI作者:陳躍峰出自:http://blog.csdn.net/mailbomb 在最新推出的Nokia S40 3rd版本的手機,如Nokia 6280中,將支援在J2ME中直接獲得IMEI。 在J2ME程式中,你將可以通過獲得“com.nokia.mid.imei”系統屬性的值來獲得手機的IMEI數值。範例程式碼如下: String imei =
Time of Update: 2018-12-03
/** * Java語言實現的一個回血程式 * 每隔0.1秒回血1-5點 */public class Huixue{ public static void main(String[] args){ //當前血量 int chp = 204; //最大血量 final int MAXHP = 600; //回血迴圈 while(chp < MAXHP){ //暫停0.1秒 try{ Thread.sleep(100); }catch(Exception e){
Time of Update: 2018-12-03
J2ME開發之手機鍵盤使用注意問題作者:陳躍峰出自:http://blog.csdn.net/mailbomb 在J2ME程式的開發過程中,經常需要接受使用者的輸入,而所有這些的輸入都是通過手機鍵盤進行的,下面介紹一下在使用的時候需要注意的問題。
Time of Update: 2018-12-03
Nokia的J2ME擴充API——UI API使用之DeviceControl類作者:陳躍峰出自:http://blog.csdn.net/mailbomb註:請在轉載時注名出處,並保留文章的完整 Nokia在標準的J2ME API的基礎上,在所有Nokia的手機中擴充了一個功能,這些功能以擴充API的形式提供給開發人員,這些擴充API就是著名的Nokia UI API。 關於Nokia UI API的文檔,可以在Nokia Developer’s
Time of Update: 2018-12-03
今天在論壇中看到一個初學者提出這樣的問題,把我的回複拿出來和大家一起探討!我是一名做了三年電腦培訓的老師,也熟悉威訊教育,不知道你學的是他們的ACCP課程還是遊戲學院的課程.關於自學和上培訓班,我談一下自己的想法:1、自學。其實自學能力強以及自製力比較好的話,完全可以。2、上培訓班。其實上培訓班上課聽到的內容還是很有限的,主要是提供了一種學習的方向,學習的氛圍(大家在一起學習,可以討論),而且還有經驗至少要比你豐富很多的老師的指導,但是費用的確很昂貴,因為培訓是暴利行業嘛。如果自學的話,一定要有
Time of Update: 2018-12-03
使用JBuilder開發J2ME程式作者:陳躍峰出自:http://blog.csdn.net/mailbomb 現在實際應用大部分都是使用JBuilder在進行開發,所以簡單介紹一下如何使用。 JBuiler 9(包括JB9)以上都包含了MobileSet和WTK,可以直接用來開發。 使用JB9以上開發J2ME應用時,和使用JB進行一般的開發類似,步驟如下:1、 建立project,根據需要選擇合適的project類型。以下以建立空項目為例。2、
Time of Update: 2018-12-03
在J2ME編程中使用Nokia的中文模擬器作者:陳躍峰出自:http://blog.csdn.net/mailbomb 註:轉載請注名出處,並保持檔案完整 在J2ME編程中,經常需要使用Nokia系列的模擬器,但是Nokia Developer’s Suit for J2ME中提供的三個模擬器都無法正確的顯示中文,在程式開發過程中,大家經常要為這個事情頭疼。下面介紹幾個可以在編程中支援中文顯示的Nokia模擬器:1、7210模擬器 如果大家進行是Nokia
Time of Update: 2018-12-03
Nokia發布新的J2ME開發工具——Carbide.j 1.0作者:陳躍峰出自:http://blog.csdn.net/mailbomb注意:轉載請保持檔案完整 Nokia公司日前發布了其新的開發工具Carbide.j來代替以前的開發工具Nokia Developer's Suite for J2ME,現在Carbide.j的版本是1.0,在該版本中包含以下內容:l Nokia Prototype SDK 4.0 for Java MEl
Time of Update: 2018-12-03
思考:關於Blog中文章的著作權問題作者:陳躍峰Email:cqucyf@gmail.com 使用Blog已經有一年多的時間了,逐漸習慣了這種方式,累計下來也發表了100多篇文章了,也可以自稱是一個Blogger了。但是卻發現自己Blog的文章經常被人轉載,而且很少得到我的許可,所以就開始思索關於著作權的問題了。 首先認真閱讀了CSDN的《服務條款》中關於著作權的說明:
Time of Update: 2018-12-03
程式開發人員的出路作者:陳躍峰出自:http://blog.csdn.net/mailbomb 在CSDN混久了,接觸的都是程式開發人員,可能每個人頭上都有一個閃耀的光環:XX程式設計師、XX進階程式設計師,軟體工程師、程式員等等,有著讓一般人羨慕的每個月幾K的薪資。但是也有一些對於程式開發人員不太好的名稱:IT民工、挨踢人等等,不一而足。
Time of Update: 2018-12-03
在J2ME中使用Nokia UI API實現圖片的旋轉作者:陳躍峰出自:http://blog/csdn.net/mailbomb 在MIDP1.0中,沒有提供實現圖片旋轉的方法,在MIDP2.0的Sprite類中,提供了實現圖片旋轉的方法。 而Nokia的UI API中,直接提供了在繪製圖片時,旋轉原始圖片的方法。該方法使用者繪製遊戲中的炮彈等需要在四個方向上顯示不同內容時,非常有用,可以節約程式佔用的空間。
Time of Update: 2018-12-03
J2ME中暫時無法完成的功能作者:陳躍峰出自:http://blog.csdn.net/mailbomb 列一些J2ME中暫時無法完成的功能,希望大家能積極補充:1、 在手機中不更改代碼實現移植,主要指遊戲。2、 動態修改按鈕文字。3、 在Canvas上接受中文輸入。4、 操作本地資源、例如地址本、已收簡訊息等。5、 製作破壞性的手機病毒。6、 其他等待大家來補充。
Time of Update: 2018-12-03
Flash Lite作為S40和S60系列上的特性出現在技術規範中翻譯:陳躍峰出自:http://blog.csdn.net/mailbomb原文:http://blogs.forum.nokia.com/view_entry.html?id=419 Flash Lite最終作為一種新的特性,出現在S40和S60系列的技術規範中。Nokia Forum也定義了特定手機支援的實現版本,一些資訊可能還不夠完善,下面是一些實現的資訊: S60 3rd Edition -
Time of Update: 2018-12-03
SamSung(三星)系列的J2ME擴充API介紹作者:陳躍峰出自:http://blog.csdn.net/mailbomb SamSung廠商在MIDP1.0的基礎上,又增加了一些自己的擴充API,來增強手機的功能,這些API和MIDP1.0相容,這些類都包含在com.samsung.util包中,使用時必須首先引入該包,下面分別介紹如下:l AudioClip——用來實現播放音效檔的類l LCDLight——控制手機背景燈光的類l