成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

基于J2ME圖形技術(shù)特效

開(kāi)發(fā) 前端
在了解J2ME技術(shù)架構(gòu)和圖形圖像處理的相關(guān)技術(shù)基礎(chǔ)上,實(shí)現(xiàn)J2ME圖形的特效顯示可以使應(yīng)用程序的界面更美觀,同時(shí)也為J2ME的動(dòng)畫(huà)和游戲開(kāi)發(fā)提供一種算法參考。

本文向大家簡(jiǎn)單介紹一下基于J2ME圖形技術(shù)特效,J2ME是一種Java面向移動(dòng)電話、PDA等各類(lèi)移動(dòng)和嵌入式設(shè)備的縮減版本。由于支持Java手機(jī)的普及,J2ME的應(yīng)用前景非常可觀。

基于J2ME圖形技術(shù)特效

圖形圖像的動(dòng)態(tài)特效顯示在應(yīng)用程序開(kāi)發(fā)中有著現(xiàn)實(shí)的需求,但由于設(shè)備的局限性,J2ME并不提供此類(lèi)功能,因此在了解J2ME技術(shù)架構(gòu)和圖形圖像處理的相關(guān)技術(shù)基礎(chǔ)上,實(shí)現(xiàn)圖形的特效顯示可以使應(yīng)用程序的界面更美觀,同時(shí)也為J2ME的動(dòng)畫(huà)和游戲開(kāi)發(fā)提供一種算法參考。

手機(jī)應(yīng)用程序的開(kāi)發(fā)技術(shù)有多種,而Java以其“writeonce,runanywhere”特性而受到青睞。當(dāng)Java演化到Java2時(shí),為了滿(mǎn)足市場(chǎng)對(duì)靈活性和個(gè)性的需求,SUN公司將Java技術(shù)發(fā)展為四個(gè)版本:針對(duì)開(kāi)發(fā)企業(yè)服務(wù)應(yīng)用的J2EE(Java2EnterpriseEdition)、針對(duì)普通PC應(yīng)用的J2SE(Java2standardEdition)、針對(duì)嵌入式設(shè)備及消費(fèi)類(lèi)電子產(chǎn)品的J2ME(Java2MicroEdition)和針對(duì)智能卡開(kāi)發(fā)的SmartCard。

一、J2ME技術(shù)架構(gòu)

J2ME是一種Java面向移動(dòng)電話、PDA等各類(lèi)移動(dòng)和嵌入式設(shè)備的縮減版本。由于支持Java手機(jī)的普及,J2ME圖形的應(yīng)用前景非常可觀。J2ME采用了模塊化的結(jié)構(gòu),底層是宿主機(jī)的操作系統(tǒng),內(nèi)部則分為3層:

1.Java虛擬機(jī)層(JavaVirtualMachine即JVM)

按照某種配置,實(shí)現(xiàn)Java虛擬機(jī),CDC配置對(duì)應(yīng)的為CVM,CLDC對(duì)應(yīng)的為KVM。

2.配置層(Configuration)

配置層定義了Java虛擬機(jī)的最小功能集和Java類(lèi)庫(kù)的最小集合,是profile層的基礎(chǔ)。J2ME現(xiàn)將所有的嵌入式設(shè)備大體分為兩種:一種是運(yùn)算功能有限且電力供應(yīng)也有限的嵌入式設(shè)備(如PDA和手機(jī)),定義為DLDC;另一種是運(yùn)算能力相對(duì)較佳且電力供應(yīng)比較充足的嵌入式設(shè)備(如網(wǎng)絡(luò)家電),定義為CDC。

3.應(yīng)用模型層(Profile)

Profile是架構(gòu)在Configuration之上的規(guī)格,針對(duì)不同設(shè)備類(lèi)型(如手機(jī)類(lèi)、機(jī)頂盒類(lèi)),定義了不同種類(lèi)的Java類(lèi)庫(kù)和API(應(yīng)用程序接口),擴(kuò)充了附加的JVM功能集與類(lèi)庫(kù)。目前在CLDC上只定義了一種profile即MIDP(mobileinformationdeviceprofile)。
J2ME移動(dòng)信息設(shè)備描述(MIDP)和有限聯(lián)接設(shè)備配置(CLDC)分別定義在“MIDPSPEC”和“CLDCSPEC”規(guī)范之中。這些規(guī)范定義了MIDP應(yīng)用的基礎(chǔ)部分,而MIDP應(yīng)用被稱(chēng)為MIDlet。

二、J2ME圖形編程

MIDP用戶(hù)接口(UI)的基本抽象圖形是屏幕。Screen類(lèi)對(duì)面向設(shè)備的圖形和用戶(hù)交互進(jìn)行了封裝。每次應(yīng)用只能顯示一個(gè)屏幕,而且只能瀏覽或使用屏幕上的條目。

MIDP用戶(hù)接口API的Java類(lèi)設(shè)計(jì)不是基于JavaAbstractWindowToolkit(AWT)類(lèi)
的,而是為移動(dòng)電話和尋呼機(jī)這類(lèi)小型移動(dòng)信息設(shè)備特別設(shè)計(jì)的。這類(lèi)設(shè)備只有有限的屏幕尺寸和鍵盤(pán)性能。當(dāng)程序員采用MIDP編寫(xiě)圖形應(yīng)用時(shí),就只能使用MIDP或CLDC API。

MIDP API具有“高級(jí)”(high-level)和“低級(jí)”(low-level)UI類(lèi)。高級(jí)用戶(hù)接口類(lèi)(例如:Form,List,TextBox,TextField,Alert和Ticker)具有設(shè)備適配功能,它對(duì)圖像、文本、文本域以及單選按扭等進(jìn)行支持。低級(jí)用戶(hù)接口類(lèi)(如:Canvas類(lèi)、Graphics和Image類(lèi))允許操作者任意繪圖。

【編輯推薦】

  1. 術(shù)語(yǔ)匯編 J2ME 3D技術(shù)簡(jiǎn)介
  2. 深入了解J2ME Polish+Eclipse配置過(guò)程
  3. 探究J2ME中cookie庫(kù)的管理
  4. Eclipse中進(jìn)行JVM內(nèi)存設(shè)置
  5. 解析Linux下如何用eclipse搭建J2ME開(kāi)發(fā)環(huán)境
責(zé)任編輯:佚名 來(lái)源: all.zcom.com
相關(guān)推薦

2010-10-09 15:58:36

J2ME圖形

2010-09-29 08:57:04

J2ME前景

2010-09-29 13:50:31

J2MEJ2SE

2010-09-29 09:19:39

J2ME開(kāi)發(fā)工具

2010-09-29 16:06:02

J2ME Unit單元

2010-10-09 15:40:19

CookieJ2ME

2010-10-09 15:52:28

J2ME3D技術(shù)

2011-05-12 14:34:55

cookieJ2ME

2009-03-22 09:38:03

Android移植J2ME

2010-09-30 09:56:26

J2ME Polish

2009-06-23 11:30:16

RMSJ2ME

2009-06-08 21:34:09

J2EEJ2SEJ2ME

2011-12-12 16:47:38

J2MESOAP協(xié)議

2010-09-30 10:25:40

J2ME3D

2009-05-26 17:20:51

多線程J2METhread

2009-07-09 16:06:10

JDK J2EE J2

2010-09-28 16:05:36

J2ME技術(shù)J2MEWTK

2010-09-29 10:41:18

J2MEJVM

2010-09-29 13:09:48

OTAJ2ME程序

2010-09-29 13:37:20

J2MEPIM
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日韩成人一区 | 久久手机视频 | 亚洲www啪成人一区二区麻豆 | 日韩欧美专区 | 亚洲国产精品视频 | 影音先锋中文字幕在线观看 | 午夜日韩 | 男人av网| 中文天堂在线观看 | 九九色综合 | 国产一区在线免费观看 | 欧美中文字幕在线观看 | 久久另类视频 | 中文字幕日韩欧美一区二区三区 | 中国三级黄色录像 | 久久福利电影 | 成人午夜免费视频 | 久久久久国产一区二区三区 | 久久网日本 | 黄色一级电影免费观看 | 国产成人久久精品 | 久久久久久亚洲精品 | 天堂视频中文在线 | 51ⅴ精品国产91久久久久久 | 国产精品99久久久久久久久久久久 | 中文字幕av高清 | 美女午夜影院 | 91电影 | 9999精品视频 | 在线成人免费观看 | 北条麻妃av一区二区三区 | 欧美激情综合五月色丁香小说 | 国产区精品 | 久久久黄色 | 日韩高清中文字幕 | 欧美一区二区三区在线看 | 欧美日韩不卡合集视频 | 国产午夜精品久久久 | 四虎影视免费在线 | 国产情侣久久 | 一区二区电影网 |