PDA

View Full Version : Midp


kboYBhUc
08-18-2011, 07:50 AM
Help amend Baike card
MIDP (Mobile Information Device Profile, Mobile Information Device Profile) built aboard the root of the CLDC, cell calls and pagers secondhand to describe a extra specific access of wireless mobile devices.
directory
About us features MIDP 1.0MIDP 2.0MIDP 2.1 because Java ME Platform, MIDP defines a criterion Java API set, this accumulation and networking with limited device configuration CLDC provides a for mobile information devices (such for mobile phones, two-way pagers and wireless notebook PCs) and a complete Java ME application context. Function Function display Toolbox User Input consistent data warehouse (using a simple record-oriented database prototype) * HTTP 1.1-based web (using CLDC Generic Connection Framework) MIDP 1.0 MIDP 1.0 attempts the following features: * Display Toolbox User Input persistent file cache (using a simple record-oriented database model) * HTTP 1.1-based web (using the CLDC Generic Connection Framework) Java Specification Request (Java Specification Request, JSR) -37 defines MIDP 1.0 standard. MIDP 2.0 JSR-118 defines the MIDP 2.0 standard. MIDP 2.0 was officially released in November 2002, MIDP 2.0, in a sense the introduction of promoted features of Java ME, is primarily reflected in the retinue aspects. (1) Operating the picture pixels, patronize Alpha channel. (2) enhanced graphical user interface class CustomItem, improved high-level interface to the level statement. (3) Media audio subsystem does not assist MIDP 1.0 to fill the gaps in sound playback. (4) Push registration system and enhanced security model to control the MIDlet. (5) game evolution package to enhance the efficiency of game evolution. (6) networking capabilities enhanced to support TCP / IP or the UDP floor of communication. MIDP 2.1 1, a TextField or TextBox to the smallest size (storage capacity) tin not be less than 1000 characters. 2, LCDUI layout directions have to be emulated. 3, LayoutManager.insert () means must act along to the retinue description: insert (Layer, int) describe the Public void insert (javax.microedition.lcdui.game.Layer l, integer concordance) Insert a fashionable Layer thing to the LayoutManager in specified concordance merit Description: Insert a LayoutManager has been joined to this object is equal to the premier use of Layer LayoutManager.clear () usage to erase it, then insert () means to the particular index. In LayoutManager.remove () method is shrieked before one IndexOutOfBoundsException location checked parameters: Layer l: Layer object to be inserted int Index: a new being joined to the index amount of the Layer object. Exception thrown: NullPointerException: if the Layer object is null IndexOutOfBoundsException: whether the index worth is less than 0. If the index value is greater than the LayoutManager has been additional to the number of objects in the Layer and Layer objects tin not be added to the LayoutManager in. If the index value is greater than the LayoutManager has been additional to the number of objects in the Layer and Layer object has been added to this LayoutManager in 4, with a item Command object and namely model is Item.PLAIN of StringTtem object must forever be added for the Command object, and that model is Item.HYPERLINK of StringTtem objects displayed. 5, numerous of the MIDP LUDUI image components can involve text (in other words, one alphanumeric role), it is displayed to the user. Examples of these components are List, TextBox, Alert, StringItem, Form and Item. These often need to be truncated to achieve a apparent text because they can not be given for the UI components of a given space. In this circumstance, an implementation must use an suitable visual indication (such as a apostrophe) to indicate the user, the text is truncated. Symbol alternatively the substantial text used to display the symbol has been truncated to the new device elected locale. However, the visual indicating devices ought be used in the instructions of the local UI loyal. 6, Canvas touch events must be supported if the underlying hardware supports this function. In this case, Canvas.hasPointerEvents () method should always return true. 7, Canvas touch tow events must be supported if the underlying hardware supports this function. In this case, Canvas.hasPointerEvents () method ought always return true. 8, Canvas repetition event must be supported. In this case, Canvas.hasRepeatEvents () method should always return true. 9, twice buffering the picture must be supported. In this case, Canvas.isDoubleBuffered () method should always return true. 10 another text input mode availability (eg: only digital inputs and predicted the input) should be Java and natural applications persistent. This method, case in point, if the predicted text input mode is obtainable in local applications, it should too be accessible in Java applications. 11, Image object creation (regardless of format) must support by least: equal size (screen breadth) multiplied along (screen elevation) multiplied at (in bytes of the color depth), or 262144 bits (128 × 128 × 16 bits = 32KB ), whichever greater. Note that the inner extravaganza of an Image object should be kept by least 16 bytes of each pixel color / transparency of the data 12,Dou Xian (http://www.adult.friends4you.org/user/blogs/view/name_eunice45/id_255896/title_lebron-7-heroes-pack--is-via-the-actual-various/), each comprise in the string by System.getProperty (label must be available through javax.microedition.io.CommConnection interface 12, in each approval, AllowedSender the suitable input field must mate the residence of the incident field. Address field use and syntax and semantics has been in agreement. However, the address and filters must be likened through exact string matching, where a persona string followed by a approximation, persona needs to be properly matched by the two wildcard 13, the following network communication protocols to be supported , provides the following Java ME implementation of the interface: javax.microedition.io.SockerConnection, javax.microedition.io.SecureConnection, javax.microedition.io.HttpsConnection 14, javax.microedition.io.HttpsConnection and javax.microedition.io.SecureConnection must support SSLv3 protocol, the additional, such as TLS, WTLS may be supported. 15, the application descriptor should embody the MIDlet-Permissions 16, the following JAD / obvious attributes are defined to support the file specify the expected run-time execution environment: Runtime-Execution-Environment: This is an optional attribute that indicates the application required run-time execution context. This property may have value MIDP.CLDC. If you do not specify the MIDlet apartment attributes, the implicit default value is MIDP.CLDC. When the value is MIDP.CLDC, to attain the action must adhere to the following shows in more elaborate detailing. The added value of this attribute is defined in the future. Phone implementation must support this property. When the value is MIDP.CLDC, to achieve the behavior must adhere to the following requirements: 1, supports the API and API behavior, as well as basic virtual machine, you must comply CLDC1.1 specifications. 2, mobile phone implementations may or use the Java ME CDC specification. However, if the CDC was used as a base configuration, sprinting on the platform at the top of the application semantics and to look a functional equivalent CLDC1.1 platform environment. CDC CDC specific API or specific acts must not be exposed to the application or application developer. 3,Class (http://teamosm.net/site/user/blogs/view/name_uedIDupA/id_51919/title_Class/), when an application defines the Runtime-Execution-Environment attribute values, the application must also define a CLDC platform MicroEdition-Configuration attribute values. 4, if an application is not defined to achieve support of Runtime-Execution-Environment MicroEdition-Configuration attribute value or attribute value, the application can not be installed. All mobile phones must support MIDP.CLDC achieve value for Runtime-Execution-Environment properties. 17, users download and install OTA, the implementation must remind the user whether to refresh the MIDlet 18, must be achieved in the MIDlet is granted to build a minimum of 10 threads 19,Qian Lixun disability dad arrested the son of MLM (http://www.bikerstrailboss.com/user/blogs/view/name_vsdfer9a8/id_392344/title_chi-products-website/), 20 support at fewest 512 properties to support MIDlet suite contains 1-5 MIDlet 21, each a MIDlet suite to ensure that the RMS at fewest 64K of space, in the case of memories, ample 22, each MIDlet suite can be created at least 10 neutral log store 23, MIDP subset of MMAPI or afterward must comply with MMAPI1.1 24, MicroEdition . profiles system attributes can not involve the same outline of the another versions of 25, Image object in the ISO / IEC JPEG and JFIF is support 26, support the load depth of 16 and 32-bit PNG format 27, TextBox and TextField constraints TextField.EMAILDDR and TextField.URL must be granted to enter the same character is allowed to enter as constraints in TextField.ANY 28, appropriate equipment must be pushed to achieve time-based registration, if not additional time-based security mechanisms Push enrolled users do not need to be explicit approval to amplify reading: 1
: