J2ME programming needs to be mastered J2ME programming is the application of Java in smart home appliances, mainly including the following technologies: 1. Advanced User Interface Advanced User Interface refers to the Form (Form), TextBox (TextBox) used in J2ME programming. Box), list, etc., and the use of some of these controls, of course, also includes corresponding event processing. Applications in general, such as landing forms, for forms and prompts, etc. 2, low-level user interface low-level user interface refers to the use of the Canvas class and the Graphics class, and the corresponding event processing, application and game programming, and drawing of special interfaces. 3. Recording the storage system recording storage system is a technology that is supported in the mobile phone for data permanent saving. Because there is no concept of data files in the phone, the data that generally needs to be saved can only be saved in the form of records. 4, sound processing system MIDP 1.0 does not support sound processing, but many mobile phone manufacturers such as NOKIA, SIEMENS, etc. are supported, so playing sounds are also technologies that need to be mastered. The technology used by the technology is related to mobile phone manufacturers. But MIDP2.0 provides general support. 5. Network programming network programming means connecting to the network in the form of an HTTP protocol or socket in the mobile phone. The current mobile phone supports most of the HTTP network programming, supporting the relatives of Socket. So the network programming is temporarily programmed using the HTTP protocol. 6. Multithreading multithreading is one of the technologies in J2ME applications, because the network programming and low user interface programming is to respond quickly, and it needs to be processed into multi-threaded. Therefore, you must also master it. 7, short message programming a lot of mobile phones provide APIs for sending short messages, such as NOKIA, SIEMENS, SAMSUNG, etc., so sending short messages in J2ME is also a relatively common technology. 8. Other of course, according to the manufacturers, other technologies, such as Siemens's API support files, Nokia's API support read system address books, etc.