TC65 JAVA User's Guide
Strictly confidential / Draft
Table 5: A typical sequence of MIDlet execution
Application Management Software
The application management software creates a new instance of a
MIDlet
.
The application management software has decided that it is an
appropriate time for the
MIDlet.startApp
method for it to enter the Active state.
The application management software no longer needs the
application be active, so it signals it to stop performing its service
by calling the MIDlet.pauseApp method.
The application management software has determined that the
MIDlet
is no longer needed, or perhaps needs to make room for a
higher priority application in memory, so it signals the
it
is
a
candidate
MIDlet.destroyApp
method.
TC65 JAVA User's Guide_V01
MIDlet
to run, so it calls the
to
be
destroyed
by
Page 35 of 69
MIDlet
The
default
constructor for the
called; it is in the Paused state.
MIDlet
The
resources it needs and begins to
perform its service.
The MIDlet stops performing its
service and might choose to
release
currently holds.
If it has been designed to do so,
MIDlet
the
MIDlet
preferences and performs clean
that
up.
calling
the
s
(no
argument)
MIDlet
is
acquires
any
some
resources
it
saves state or user
11.03.2005