In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-28 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/02 Report--
This article mainly introduces what the open source J2ME UI library has, which has a certain reference value, interested friends can refer to, I hope you can learn a lot after reading this article, let the editor take you to know about it.
J2ME comes with UI is not very beautiful, and it is not very convenient to use. In order to solve this problem, many UI libraries have come out. Using these libraries, you can greatly simplify development and improve efficiency. Of course, there are good and bad, and the downside of using these libraries is that they are usually so large that they are difficult to run on some very old machines. However, these libraries are open source, so you can use their code to study and then make your own libraries.
Apime: Apime is developed to provide more functions to J2ME, which can be used to build interfaces to meet the requirements of various mobile phones, and to manage touch screens and keyboards. It includes document management, custom themes, and internationalization. Apime can run not only on midp2.0, but also on midp1.0 (some features such as full screen may not be supported).
Fire (Flexible interface Rendering engine): Fire is a lightweight, replaceable-looking GUI engine that also supports simple XHTML parsing. It is important to note that fire has fire1 and fire2.0, and xhtml's rendering engine is only available in fire2.0. Fire 1 is just a library of UI.
Gear: provides a unified basic open source framework for Java mobile phone developers for the rapid development of J2ME applications that have nothing to do with real devices. The main features include: extensible and replaceable skin widgets (widget) system, multithreaded architecture, event-based threaded interaction system, LocationAPI, network communication processing capabilities, powerful string and image common classes.
J4ME: J4ME is a J2ME application development kit. It includes a UI framework, a diary framework to help debug problems caused by differences between different brands of mobile phones, a Bluetooth GPS framework that allows you to easily use the JSR-179 Location API interface from Bluetooth GPS devices to obtain location information and a Java class package that contains methods that are not available in J2ME, such as double-precision digital calculation.
JMobileCore: the jMobileCore package is a powerful tool for developing J2ME applications. JMobileCore supports the development of a simple, Canvas-based graphical user interface, fast data access, reliable communication, and simplifies multithreaded midlet applications. The jMobileCore package works on any mobile phone and PDA device that supports J2ME (MIDP1.0 and CLDC1.0).
J2MEPolish: J2ME-Polish is an open source project developed by Germans that provides a complete set of support for j2me. For example, support custom UI, support internationalization, generate mobile phones for various manufacturers through build.xml, reducing the tedious work of programmers publishing programs to support different brands. Support using css to customize UI, customize a set of development tools, and so on.
KUIX:Kuix (Kalmeo User Interface eXtensions) Kuix is a lib developed using XML/CSS, which provides most of the UI components, such as: button,textfields,lists,menus,tabs, etc.). Its home page is source code on google code, and if you want to use Kuix,Kuix, you also rely on another project: Kutil, which can also be downloaded on google code.
LWUIT: LWUIT is a lightweight JavaME UI toolkit. The main features include: Swing-like MVC architecture, support for multiple layouts (Layouts), skin replacement, font, touch screen, animation, Rich controls, 3D integration, Painter, mode frame, I18N/L10N and so on. It is worth mentioning that LWUIT is already a built-in library in wtk3.0.
Mewt provides a set of lightweight, customizable skin J2ME UI controls. These controls can be automatically adjusted according to the screen size of different devices. Currently available controls are: tree, table, list, button and so on.
MWT (Micro Window Toolkit) Micro Window Toolkit (MWT) is a toolkit for developing a J2ME user interface (UI). It has friendly, powerful, fast, open source and other features. Because its inspiration comes from AWT,Swing and SWT. You can use bitmap fonts and so on to customize components. It is specially designed and optimized for embedded development. Based on LGPL release.
OpenBaseMovil: BaseMovil is a J2ME application development framework. It consists of a number of relatively independent class libraries, including: first, OpenBaseMovil-core: the underlying basic class library of the entire framework, which mainly provides international support, task control, encryption, compression, floating-point support, properties file support, a MVC framework, an event framework. OpenBaseMovil-db: a relational database engine in which a table can store thousands of data. Third, OpenBaseMovil-script: a script lead engine. OpenBaseMovil-ui: a UI toolkit. These libraries can be fully integrated and used together.
Thank you for reading this article carefully. I hope the article "what are the Open Source J2ME UI Libraries" shared by the editor will be helpful to you? at the same time, I also hope you will support us and pay attention to the industry information channel. More related knowledge is waiting for you to learn!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.