一。 下載并安裝java環(huán)境 jdk 1.4以后版本 大于1.4都可以。去sun的官網(wǎng)上下載
創(chuàng)新互聯(lián)主要從事網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)涪陵,10年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792
二。 下載并安裝sun提供的專門開發(fā)手機(jī)軟件的 java微型版,即j2me開發(fā)工具,又叫WTK全稱(Wireless Toolkit)目前版本 WTK2.5.2 去sun的官網(wǎng)下載
如果只用寫字板,記事本之類的開發(fā)工具的話,現(xiàn)在就可以開發(fā)了,運(yùn)行WTK:-項(xiàng)目-新建項(xiàng)目,就會(huì)在C:\Documents and Settings\Administrator\j2mewtk\2.5.2\apps 下生成你的項(xiàng)目文件夾. 具體文件夾視你的電腦系統(tǒng)和你的安裝而視,你找找就知道了。
然后在你的項(xiàng)目文件夾下找到 下面三個(gè)文件夾: 1. src 代碼放在這里 2. res圖片和音樂放在這里 3.bin 最后生成的可運(yùn)行文件 .jar自動(dòng)會(huì)放在這里
用寫字本寫代碼,,在WTK里對(duì)寫好的代碼進(jìn)行編譯和打包即可放入手機(jī)運(yùn)行。
三。 由于寫字板不方便編寫程序,所以一般使用eclipse和netbean開發(fā),eclipse請(qǐng)去eclipse.org官網(wǎng)下載;
四。 直接使用eclipse時(shí)eclipse并不認(rèn)識(shí)j2me程序代碼會(huì)報(bào)編譯錯(cuò)誤,這是因?yàn)闆]有導(dǎo)入j2me的類庫(kù)midp和規(guī)范cldc 所以需要為eclipse安裝 j2me插件. 原插件版本為 eclipseME現(xiàn)在好像換了新版本, 具體可以去eclipse官網(wǎng)下載.
四步完成,現(xiàn)在可以進(jìn)行開發(fā)了。直接運(yùn)行eclipse,文件--新建-項(xiàng)目-
如果插件安裝成功,則會(huì)出現(xiàn)"新建j2me項(xiàng)目"
與普通j2se項(xiàng)目不一樣,普通項(xiàng)目需要你編寫含有main方法的入口類。 在j2me中是需要你繼承(實(shí)現(xiàn)抽象類) Midlet類,完成它里面的入口方法startAPP()和destoryApp(),pauseApp()
游戲的話一般都是用低級(jí)UI開發(fā)的,即Canvas類
1。 復(fù)寫paint()方法,在這里畫你的圖
2。 keypressed()等方法得到用戶對(duì)鍵盤的按鍵值。從而改變你的游戲邏輯。
3。 自定義線程,不斷運(yùn)行sleep時(shí)間一般在100毫秒左右。每次運(yùn)行都repaint()一次,每次reapint其實(shí)就是調(diào)用了paint()一次, 由于游戲邏輯有可能會(huì)因?yàn)?key事件而改變,所以paint出來的結(jié)果就不一樣,成而形成動(dòng)畫
最后推薦你,先做一個(gè)像貪吃蛇,華容道這樣的簡(jiǎn)單游戲出來
1、《Python編程獅》
這是一款非常適合編程小白用戶使用的入門工具,可以幫助初學(xué)者快速進(jìn)入到編程的世界中。這里面包含有海量的編程參考教程,可以讓大家在碎片時(shí)間充分進(jìn)行練習(xí),并且能夠在手機(jī)端書寫簡(jiǎn)單的代碼,可以邊學(xué)邊練。
2、《編程助手》
在功能方面涵蓋了多項(xiàng)編程需要的語言教程,涉及到的內(nèi)容非常豐富。對(duì)于編程人員來說可以在這里得到很多幫助,快速學(xué)習(xí)到編程的基礎(chǔ)知識(shí),無論是C語言、C++、還是Java等都包含在其中。
3、《手機(jī)編程》
有了這款手機(jī)編程軟件,我們不需要再去網(wǎng)上聽一些編程課程,只要在這里就能夠?qū)W到通俗易懂的編程知識(shí),尤其適合初學(xué)者選擇。擁有大量的原創(chuàng)教程,以非常易懂的語言來教授編程知識(shí),手機(jī)中還可以本地編寫程序,無需聯(lián)網(wǎng)。
4、《編程獅》
將復(fù)雜的編程知識(shí)和課程以輕松的游戲形式來呈現(xiàn)給用戶,零基礎(chǔ)也能夠輕松聽懂,同時(shí)這款軟件還是功能非常強(qiáng)大的編譯工具,可以進(jìn)行20多種編程語言的制作,能夠代替電腦來進(jìn)行代碼的編寫。
5、《Windmill》
非常小巧的編程類軟件,適合喜歡代碼和編程的用戶,選擇在設(shè)計(jì)界面上采用了無線條搭配的元素非常簡(jiǎn)單。但是內(nèi)部卻集成了大量的編程操作手冊(cè),能夠在實(shí)際應(yīng)用中輕松查找。
1、Java,介紹一個(gè)軟件—AIDE,可以直接編譯運(yùn)行Java代碼,同時(shí)還可以編寫簡(jiǎn)單的安卓程序,支持自動(dòng)補(bǔ)全、代碼高亮、語法提示等功能,使用起來也非常不錯(cuò),下面我簡(jiǎn)單介紹一下這個(gè)軟件的安裝和使用。
下載AIDE,這個(gè)也直接在手機(jī)應(yīng)該中搜索就行,如下,大概也就34兆左右,直接點(diǎn)擊下載安裝就行。
安裝完成后,打開這個(gè)軟件,就可以直接新建項(xiàng)目,編寫Java代碼了,如下,這里會(huì)自動(dòng)進(jìn)行語法檢查和智能補(bǔ)全,使用起來非常方便。
方法二2、C/C++這里介紹一個(gè)軟件—C++編譯器(c4droid),可以直接編輯運(yùn)行C/C++程序,代碼高亮、語法檢查,使用起來非常不錯(cuò),下面我簡(jiǎn)單介紹一下這個(gè)軟件的安裝和使用。
安裝C++編譯器,這個(gè)直接在手機(jī)應(yīng)用中搜索就行,如下,大概也就2兆多,直接點(diǎn)擊下載就行。安裝完成后,打開這個(gè)軟件,就可以直接編寫C/C++代碼了,如下,代碼高亮,語法檢查,還支持查找、定位行、格式化代碼功能:編輯完成后,直接點(diǎn)擊“Run”,就能運(yùn)行程序。
Java是可以開發(fā)手機(jī)端網(wǎng)頁(yè)的,可以使用htmlParser對(duì)新聞的鏈接進(jìn)行解析,然后呈現(xiàn)出來:
1、要爬蟲一個(gè)html數(shù)據(jù)在之前可以使用HtmlParser,見鏈接 但自從jsoup誕生后,使用比HtmlParser更方面。此處就是利用jsoup解析html的,需要加載lib文件夾下的jsoup-1.7.2.jar、jsoup-1.7.2-sources.jar,自己add to build path即可。后者是源碼,可以查看,真正的包就第一個(gè)。
2、jsoup可以直接打開一個(gè)網(wǎng)頁(yè)url,此處為了方便已經(jīng)寫了從url獲取string類型的html代碼了。所以可以直接利用Document doc = Jsoup.parse(htmlStr); 得到Document類。
以業(yè)界新聞為例,,按快捷鍵ctrl+u查看其源碼,搜索關(guān)鍵字unit可以看到:
每一個(gè)新聞就是以關(guān)鍵字“unit”來標(biāo)識(shí)的,第一頁(yè)一共有10條新聞所以有10個(gè)unit。Elements units = doc.getElementsByClass("unit"); 得到這10個(gè)新聞item的集合。
3、接下來就是對(duì)一個(gè)新聞提取具體信息
文章名稱:java代碼編寫手機(jī)端 用java編寫手機(jī)類代碼
本文路徑:http://www.rwnh.cn/article6/dosphig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、商城網(wǎng)站、做網(wǎng)站、虛擬主機(jī)、自適應(yīng)網(wǎng)站、App設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)