Page 84 - demo
P. 84

Application Framework








              Provides high-level building blocks accessible through standardized API’s

                  that programmers use to create new apps

                   architecture is designed to simplify the reuse of components



              Key components:



              Activity                         Window                            Package                        Telephony

             Manager                           Manager                          Manager                           Manager




                                              Java abstraction of
           Manages lifecycle of                 the underlying
                applications
                                               Surface Manager
                                                                                                                 Allows interaction
                                                                               Installs and removes               with phone, SMS,
                                                                                   applications
              Responsible for                Allows applications                                                 and MMS services
             starting, stopping,             to declare their client
             and resuming the                area and use features
            various applications               like the status bar
   79   80   81   82   83   84   85   86   87   88   89