新聞中心
為什么要推出Android J2ME程序?是什么讓這些用戶喜歡谷歌推出的這款操作系統(tǒng),有的人說可以媲美iPhone?這些問題對于欲了解Android平臺智能手機(jī),和想了解谷歌的同志們來說是一件好事。

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供沈丘網(wǎng)站建設(shè)、沈丘做網(wǎng)站、沈丘網(wǎng)站設(shè)計(jì)、沈丘網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、沈丘企業(yè)網(wǎng)站模板建站服務(wù),10年沈丘做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
首先,使用過Eclipse編寫Android與Android J2ME程序程序的同學(xué)們都知道,Eclips可以通過模板快速創(chuàng)建一個程序,那么我們就從創(chuàng)建兩個簡單的應(yīng)用開始,一個是J2ME的,一個是Android的。
Android J2ME程序如下:
兩個程序如果要運(yùn)行起來,對于J2ME而言,必須有一個MIDlet的子類,而對于Android,則必須有一個Activity的子類。在某種意義上,這兩個類在功能上,是相同的,而且它們在生存周期等方面也極為的相似。
- package cn.edu.buaa.Software;
- import javax.microedition.midlet.MIDlet;
- import javax.microedition.midlet.MIDletStateChangeException;
- public class MyMidlet extends MIDlet {
- protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
- // TODO Auto-generated method stub
- }
- protected void pauseApp() {
- // TODO Auto-generated method stub
- }
- protected void startApp() throws MIDletStateChangeException {
- // TODO Auto-generated method stub
- }
- }
而Android J2ME程序的MIDlet相對簡單,只有startApp(),pauseApp()和destroyApp(boolean arg)三個方法,分別用于load、pause與exit(這樣理解稍微有些淺薄,不過在簡單的應(yīng)用中的確如此)。
通過上述比較,我們可以看出來google并不能在理念上超越Android J2ME程序,而只是讓它的功能變得更強(qiáng)大(這已經(jīng)難能可貴了)。至于這兩個類的具體用法,我不在這里敖述,去看官方API文檔或者示例代碼會更方便一些。單純有這兩個類已經(jīng)足以讓程序正常運(yùn)行了,但是沒有UI的程序?qū)τ谟脩魜碚f是沒有意義的,下一次我將對Android與J2ME的UI呈現(xiàn)做初步的比較。
當(dāng)前題目:詳細(xì)介紹AndroidJ2ME程序操作
文章位置:http://www.dlmjj.cn/article/dpdighs.html


咨詢
建站咨詢
