Seven techniques to learn J2ME programming

Source: Internet
Author: User
Tags socket
Seven techniques to be mastered in programming learning J2ME programming



J2ME programming is the application of Java in the field of intelligent home appliances, which mainly includes the following technologies:

1. Advanced user Interface

The advanced user interface refers to the use of form (form), TextBox (text box), List (list box) and alert (prompting information box) used in J2ME programming, and the use of some of these controls, including, of course, the corresponding event handling. Apply in general such as landing forms, about forms, and tips.

2. Low-level user interface

Low-level user interface refers to the use of canvas class and graphics class, as well as corresponding event handling, application and game programming, and special interface drawing.

3. Record Storage System

The recording storage System is a technology that is supported in mobile phones for permanent data retention. Because the mobile phone does not have the concept of data files, so the general need to save the data can only be stored in the form of records.

4. Sound processing System

MIDP1.0 does not support sound processing, but many mobile phone manufacturers such as Nokia, Siemens, etc. are supported, so playing sound is a need to master technology. The technology uses more APIs than the handset manufacturer. But MIDP2.0 provides universal support.

5. Network programming

Network programming means to connect the network in the form of an HTTP protocol or socket in the mobile phone via GPRS or CDMA network. Today's mobile phone support for the majority of HTTP network programming, supporting the relatively small socket. Therefore, network programming is to use the HTTP protocol for the time being programming.

6, multithreading

Multithreading is one of the core technologies in J2ME applications, because the programming of network and low-level user interface is to respond quickly, all need to deal with multithreading. So you must also be proficient in mastering.

7. Short Message programming

Many mobile phones provide APIs for sending short messages, such as Nokia, SIEMENS, and Samsung, so sending short messages in J2ME is also a more common technique.

8. Other

Of course, according to the different manufacturers also provide some other technologies, such as the Siemens API support files, Nokia API support to read the system Address Book and so on.




Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.