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

介紹幾個開源J2ME UI庫

開發 后端
本文介紹了幾個開源J2ME UI庫。J2ME自帶UI不是太美觀,使用起來也不太方便,使用這些開源庫,可以大大簡化開發,提高效率。

J2ME UI庫除了自帶的以外,還有很多開源J2ME UI庫,其中很多都比J2ME的自帶UI庫好用。下面介紹一下這些開源J2ME UI庫:

J2ME自帶UI不是太美觀,使用起來也不太方便,為了解決這問題,很多UI庫應勢而出。使用這些庫,可以大大簡化開發,提高效率。當然有好必有壞,使用 這些庫的不好的地方就是這些庫通常很大,很難在一些很老的機器上運行。不過這些庫都是開源的,因此可以拿它們的代碼來研究研究,然后做出自己的庫來。

Apime: Apime的開發目的是為了提供更多的功能給J2ME, 使用它可以建立適應各種手機要求的界面,管理 觸摸屏,鍵盤。它包括文件管理 ,自定義的主題,國際化。Apime不僅可以運行在midp2.0上,還能跑在midp1.0(有些功能如全屏可能不支持)。

Fire (Flexible interface Rendering engine)  :Fire是一個輕量級的,可更換外觀的GUI引擎,它還支持簡單的XHTML的解析。這里要注意的是fire有fire1與fire2.0,在fire2.0中才有xhtml的渲染引擎。fire 1只是一個UI的庫。

Gear:  為Java手機開發人員提供一個統一的基礎開源框架,用于快速開發真正與實際設備無關的J2ME應用。主要特性包括:擴展性和可更換皮膚的窗口小 部件(widget)系統,多線程架構,基于事件的線程交互系統,LocationAPI ,網絡通信處理功能,強大的字符串和圖像公共類。

J4ME:  J4ME是一個J2ME應用程序開發包。它包括一個UI框架,一個日記框架用于幫助調試因不同品牌手機的差異而產生的問題,一個藍牙GPS框架讓你能夠利 用JSR-179 Location API接口從藍牙GPS設備獲取定位信息和一個Java類包其中包含了J2ME中沒有的方法比如雙精度型數字的計算等。

jMobileCore:   jMobileCore包是一個強大的工具用來開發J2ME應用程序.jMobileCore提供支持開發簡潔的,基于Canvas的圖形用戶接口,快速 地數據訪問,可靠地通信,簡化多線程midlet應用程序。jMobileCore包可工作在任何支持J2ME (MIDP1.0 和CLDC1.0)的移動電話與PDA設備.

J2MEPolish :J2ME-Polish是一個德國人開發的開源項目,它提供了對j2me一整套的支持。比如支持自定義UI,支持國際化,通過build.xml生成對 各個廠商的手機,減少了程序員發布程序要對不同品牌的支持的繁瑣勞動。支持采用css定制UI,自定義一套開發工具等等。

KUIX:Kuix( Kalmeo User Interface eXtensions)  Kuix是一個使用XML/CSS來開發的lib,它提供了大部分UI組件,比 如:button,textfields,lists,menus,tabs等)。它的主頁是源代碼放在google code上,如果要使用Kuix,Kuix還依賴其它的一個項目:Kutil,這個項目也可以在google code上下載。

LWUIT:  LWUIT是一個輕量級JavaME UI工具包。主要的特性包括:類似Swing 的MVC架構,支持多種布局(Layouts),皮膚更換,字體,觸摸屏,動畫效果,Rich控件,3D集成,Painter,模式對畫 框,I18N/L10N等。值得一提的是LWUIT在wtk3.0中已經算是內置的庫了。

Mewt 提供了一套輕便,可自定皮膚的J2ME UI控件。這些控件能夠根據不同設備的屏幕大小自動調整。當前提供的控件有: tree、table、list、button等。

MWT (Micro Window Toolkit) Micro Window Toolkit(MWT)是一個用于開發J2ME用戶界面(UI)的工具包。它具有友好,強大,快速,開源等特性。因為它的"靈感"來自 AWT,Swing和SWT。可以使用bitmap fonts等來自定義組件。它專門為嵌入式開發而設計和優化。基于LGPL發布。

OpenBaseMovil:  BaseMovil是一個J2ME應用程序開發框架。它由多個比較獨立類庫組成包括:一、OpenBaseMovil-core:整個框架的底層基礎類 庫,它主要提供國際化支持、任務控制、加密、壓縮、浮點支持、properties文件支持、一個MVC框架、一個事件框架。二、 OpenBaseMovil-db:一個關系型數據庫引擎,其中一個表格存儲的數據可上千。三、OpenBaseMovil-script:一個腳本引 擎。四、OpenBaseMovil-ui:一個UI工具包。這個幾類庫都能夠完全集成在一起使用。

上面這些開源J2ME UI庫,大家可以按自己的需求選擇,也可以參考一下制作自己的庫。總之,希望對大家有所幫助。

【編輯推薦】

  1. Java ME中的Math.pow()方法使用詳解
  2. 碰撞檢測算法在Java ME中的實現
  3. Java ME多模搜索技術初探
  4. 淺談Java SE、Java EE、Java ME三者的區別
  5. 如何解決Java ME設備碎片問題
責任編輯:yangsai 來源: wuhua的博客
相關推薦

2011-07-21 16:03:12

J2ME

2010-09-29 08:57:04

J2ME前景

2011-12-02 10:37:14

JavaJ2ME

2010-02-04 13:15:59

Android J2M

2009-06-30 15:49:00

J2ME編程

2010-09-29 09:19:39

J2ME開發工具

2010-09-30 08:49:17

cookieJ2ME

2010-09-30 13:28:55

J2ME圖形

2009-06-23 11:30:16

RMSJ2ME

2009-03-22 09:38:03

Android移植J2ME

2010-09-30 09:56:26

J2ME Polish

2009-06-08 21:34:09

J2EEJ2SEJ2ME

2010-09-29 13:50:31

J2MEJ2SE

2009-07-09 16:06:10

JDK J2EE J2

2010-09-28 16:05:36

J2ME技術J2MEWTK

2010-09-29 10:41:18

J2MEJVM

2010-09-29 13:09:48

OTAJ2ME程序

2010-09-29 13:37:20

J2MEPIM

2010-09-29 16:20:06

J2MEWeb服務API

2010-09-30 11:16:53

J2ME Snake腳
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品国产第一综合99久久 | 中文字幕一级 | 夜夜艹 | 国产在线精品一区 | 一区二区三区四区av | 成人a视频在线观看 | 国产精品久久久久久久久久不蜜臀 | 密室大逃脱第六季大神版在线观看 | 男人电影天堂 | h片在线播放 | 在线观看成年视频 | 免费能直接在线观看黄的视频 | 久久国产精品免费一区二区三区 | 欧美激情在线精品一区二区三区 | 成人亚洲片 | 亚洲国产一区在线 | 国产不卡一区 | 久久久美女 | 麻豆视频在线免费看 | 夜夜操天天干 | 国产三级电影网站 | 日韩一区二区三区在线播放 | 久久久久久国产免费视网址 | 欧美freesex黑人又粗又大 | 日本黄色免费大片 | 超碰在线久 | 最新国产精品精品视频 | 亚洲国产一区视频 | 日韩成人在线观看 | a a毛片 | 欧美一区二区三区在线播放 | 日本一道本视频 | 欧美伊人影院 | 欧美日韩在线精品 | 日韩中文字幕av | 人人鲁人人莫人人爱精品 | 久久久久一区二区三区 | 国内精品久久久久久 | 中文字幕精品视频在线观看 | 欧美精品福利视频 | 国产成人精品999在线观看 |