manifest files for JARs, 26
Math class, 38
memory capacity of configurations and profiles, 2
memory parameters for CLDC (connected, limited device configuration), 3
memory usage
controlling when retrieving records, 82
optimizing, 130-132
testing, 129-130
Menu command, invoking in MIDP, 54
message digests, providing security with, 154, 156-157
META-INF\MANIFEST.MF file in JAR, 26
MID software components, 6
MIDlet suites, 30-31, 77-78
MIDlets, 11
Active state of, 29
compiling, 16-18
creating descriptors for, 26-27
Destroyed state of, 29
example with command, 53
life cycle of, 22, 29-30
manifest information for, 31-33
networking design tips for, 102-103
packaging, 25-26, 30-31
Paused state of, 29-30
preverifying class files for, 18-19
properties for, 33-34
running with MIDP Emulator, 19
MIDP alerts, 57-60
MIDP Emulator, 19-22
MIDP (mobile information device profile), 4-9
advantages of, 7-8
creating commands in, 51-53
development kits, 11-12
future of, 9
location of user-interface classes in, 48
managing collections with, 44
managing RecordStore class in, 78-80
opening, closing, and removing record stores in, 78-79
persistent storage in, 77-78
role or record stores in, 77-80
telling time in, 45-46
threading with, 123-127
using XML parsers with, 143-144
vendors, 8
versions of, 11
working with Unicode characters in, 42
MIDP packages, 6
MIDP specification, developers of, 8
MIDs
controlling display of, 48-49
methods of creating applications on, 47
minimum screen size for, 67
MinimumPhone Wireless Toolkit device, 21
MinML XML parser, 146-147
mixed content
MinML lack of support for, 146
NanoXML lack of support for, 148
mobile phone, J2MEWTK emulator as, 20-21
modal alerts, 57-60
model type of XML parsing, 143-144
modes of operation for ciphers, 155
Motorola
MIDP development kit, 12
as vendor of MIDP, 8
multicast event sources, role in responding to commands in MIDP, 52
MULTIPLE ChoiceGroup in forms, 74
MULTIPLE lists, 61-62
multithreading, 22, 38, 123-127
mutable images, 64
Team-Fly |