From ec80d7f311b1a0899bb4caf5b380b07027e902d1 Mon Sep 17 00:00:00 2001 From: Scott Main Date: Fri, 24 Sep 2010 16:17:27 -0700 Subject: [PATCH] docs: consistency fixit for the quickview boxes in the dev guide Change-Id: Ibd81091fc6002a77ce43f553b63facec53f16a38 --- docs/html/guide/appendix/market-filters.jd | 2 +- .../guide/practices/design/performance.jd | 42 +++++++++++-------- .../guide/practices/design/responsiveness.jd | 26 ++++++++++++ .../guide/practices/design/seamlessness.jd | 35 +++++++++------- docs/html/guide/practices/screens_support.jd | 2 +- .../ui_guidelines/activity_task_design.jd | 2 +- .../practices/ui_guidelines/icon_design.jd | 25 ++++++----- .../practices/ui_guidelines/icon_design_1.jd | 11 +++-- .../practices/ui_guidelines/menu_design.jd | 2 +- .../practices/ui_guidelines/widget_design.jd | 4 +- docs/html/guide/publishing/app-signing.jd | 2 +- docs/html/guide/publishing/licensing.jd | 2 +- docs/html/guide/publishing/preparing.jd | 25 +++-------- docs/html/guide/publishing/publishing.jd | 2 +- docs/html/guide/publishing/versioning.jd | 2 +- docs/html/guide/topics/appwidgets/index.jd | 21 +++++++--- docs/html/guide/topics/fundamentals.jd | 18 ++++---- .../guide/topics/intents/intents-filters.jd | 18 ++++---- docs/html/guide/topics/media/index.jd | 18 ++++---- .../topics/providers/content-providers.jd | 13 +++--- .../search/adding-custom-suggestions.jd | 2 +- docs/html/guide/topics/search/index.jd | 2 +- .../html/guide/topics/search/search-dialog.jd | 2 +- .../guide/topics/testing/testing_android.jd | 6 +-- docs/html/guide/topics/ui/binding.jd | 8 ++-- docs/html/guide/topics/ui/declaring-layout.jd | 12 +++--- docs/html/guide/topics/ui/dialogs.jd | 9 ++-- docs/html/guide/topics/ui/index.jd | 14 +++---- docs/html/guide/topics/ui/notifiers/index.jd | 8 +--- .../topics/ui/notifiers/notifications.jd | 20 ++++++--- docs/html/guide/topics/ui/notifiers/toasts.jd | 14 +++++-- docs/html/guide/topics/ui/ui-events.jd | 4 +- docs/html/guide/topics/wireless/bluetooth.jd | 28 ++++++++----- 33 files changed, 233 insertions(+), 168 deletions(-) diff --git a/docs/html/guide/appendix/market-filters.jd b/docs/html/guide/appendix/market-filters.jd index 0797892ac5b68..e74cefb399662 100644 --- a/docs/html/guide/appendix/market-filters.jd +++ b/docs/html/guide/appendix/market-filters.jd @@ -4,7 +4,7 @@ page.title=Market Filters
-

Market filters quickview

+

Quickview

  • Android Market applies filters to that let you control whether your app is shown to a user who is browing or searching for apps.
  • Filtering is determined by elements in an app's manifest file, diff --git a/docs/html/guide/practices/design/performance.jd b/docs/html/guide/practices/design/performance.jd index f22d2d31a80c2..3e7c671e4d499 100644 --- a/docs/html/guide/practices/design/performance.jd +++ b/docs/html/guide/practices/design/performance.jd @@ -1,6 +1,30 @@ page.title=Designing for Performance @jd:body + +

    An Android application will run on a mobile device with limited computing power and storage, and constrained battery life. Because of this, it should be efficient. Battery life is one reason you might @@ -8,24 +32,6 @@ want to optimize your app even if it already seems to run "fast enough". Battery life is important to users, and Android's battery usage breakdown means users will know if your app is responsible draining their battery.

    -

    This document covers these topics:

    - -

    Note that although this document primarily covers micro-optimizations, these will almost never make or break your software. Choosing the right algorithms and data structures should always be your priority, but is diff --git a/docs/html/guide/practices/design/responsiveness.jd b/docs/html/guide/practices/design/responsiveness.jd index 9858e364e7dcc..2c7633d10c94e 100644 --- a/docs/html/guide/practices/design/responsiveness.jd +++ b/docs/html/guide/practices/design/responsiveness.jd @@ -1,11 +1,37 @@ page.title=Designing for Responsiveness @jd:body +

    + +
    +
    Screenshot of ANR dialog box

    Figure 1. An ANR dialog displayed to the user.

    +

    It's possible to write code that wins every performance test in the world, but still sends users +in a fiery rage when they try to use the application. These are the applications that aren't +responsive enough — the ones that feel +sluggish, hang or freeze for significant periods, or take too long to process +input.

    + +

    In Android, the system guards against applications that are insufficiently responsive for a +period of time by displaying a dialog to the user, called the Application Not Responding (ANR) +dialog. The user can choose to let the application continue, but the user won't appreciate having to +act on this dialog every time he or she uses your application. So it's important to design +responsiveness into your application, so that the system never has cause to display an ANR to the +user.

    +

    It's possible to write code that wins every performance test in the world, but still sends users in a fiery rage when they try to use the application. These are the applications that aren't responsive enough — the diff --git a/docs/html/guide/practices/design/seamlessness.jd b/docs/html/guide/practices/design/seamlessness.jd index a6c164192b33d..dedc16fecf711 100644 --- a/docs/html/guide/practices/design/seamlessness.jd +++ b/docs/html/guide/practices/design/seamlessness.jd @@ -1,6 +1,26 @@ page.title=Designing for Seamlessness @jd:body +

    +

    Even if your application is fast and responsive, certain design decisions can still cause problems for users — because of unplanned interactions with other applications or dialogs, inadvertent loss of data, unintended blocking, @@ -42,20 +62,7 @@ system as just an even-larger federation of these components. This benefits you by allowing you to integrate cleanly and seamlessly with other applications, and so you should design your own code to return the favor.

    -

    This document discusses common seamlessness problems and how to avoid them. -It covers these topics:

    - +

    This document discusses common seamlessness problems and how to avoid them.

    Don't Drop Data

    diff --git a/docs/html/guide/practices/screens_support.jd b/docs/html/guide/practices/screens_support.jd index 11ad1b8629c2a..13b5e3aba50e2 100644 --- a/docs/html/guide/practices/screens_support.jd +++ b/docs/html/guide/practices/screens_support.jd @@ -5,7 +5,7 @@ page.title=Supporting Multiple Screens
    -

    Multiple screens quickview:

    +

    Quickview

    • Android runs on devices that have different screen sizes and resolutions.
    • The screen on which your application is displayed can affect its user interface.
    • diff --git a/docs/html/guide/practices/ui_guidelines/activity_task_design.jd b/docs/html/guide/practices/ui_guidelines/activity_task_design.jd index c8d241c68ed70..6cb98e6a026f3 100644 --- a/docs/html/guide/practices/ui_guidelines/activity_task_design.jd +++ b/docs/html/guide/practices/ui_guidelines/activity_task_design.jd @@ -4,7 +4,7 @@ page.title=Activity and Task Design Guidelines
      -

      Activity and task design quickview

      +

      Quickview

      • Activities are the main building blocks of Android applications.
      • diff --git a/docs/html/guide/practices/ui_guidelines/icon_design.jd b/docs/html/guide/practices/ui_guidelines/icon_design.jd index 51ccfaf98bfe3..389d5fa0811a7 100644 --- a/docs/html/guide/practices/ui_guidelines/icon_design.jd +++ b/docs/html/guide/practices/ui_guidelines/icon_design.jd @@ -4,7 +4,7 @@ page.title=Icon Design Guidelines, Android 2.0
        -

        Icon design quickview

        +

        Quickview

        diff --git a/docs/html/guide/practices/ui_guidelines/icon_design_1.jd b/docs/html/guide/practices/ui_guidelines/icon_design_1.jd index 1c75843dda867..995cfea6cca52 100644 --- a/docs/html/guide/practices/ui_guidelines/icon_design_1.jd +++ b/docs/html/guide/practices/ui_guidelines/icon_design_1.jd @@ -4,7 +4,7 @@ page.title=Icon Design Guidelines, Android 1.0
        -

        Icon design quickview

        +

        Quickview

        • You can use several types of icons in an Android application.
        • @@ -35,12 +35,17 @@ application can use the standard icons by referencing them as resources. +

          Downloads

          + +
            +
          1. Android Icon +Templates Pack, v1.0 »
          2. +
          +

          See also

          1. Supporting Multiple Screens
          2. -
          3. Android Icon -Templates Pack, v1.0 »
          diff --git a/docs/html/guide/practices/ui_guidelines/menu_design.jd b/docs/html/guide/practices/ui_guidelines/menu_design.jd index ebf8a4b237b23..840ee66b64d28 100644 --- a/docs/html/guide/practices/ui_guidelines/menu_design.jd +++ b/docs/html/guide/practices/ui_guidelines/menu_design.jd @@ -4,7 +4,7 @@ page.title=Menu Design Guidelines
          -

          Menu design quickview

          +

          Quickview

          • An Options menu is for any commands that are global to the current activity.
          • diff --git a/docs/html/guide/practices/ui_guidelines/widget_design.jd b/docs/html/guide/practices/ui_guidelines/widget_design.jd index fc62fe680b749..e9780696f3b89 100644 --- a/docs/html/guide/practices/ui_guidelines/widget_design.jd +++ b/docs/html/guide/practices/ui_guidelines/widget_design.jd @@ -4,7 +4,7 @@ page.title=Widget Design Guidelines
            -

            Widget design quickview

            +

            Quickview

            • Widgets have six standard sizes on the Home screen
            • @@ -27,7 +27,7 @@ page.title=Widget Design Guidelines

              See also

                -
              1. AppWidgets topic in the Dev Guide
              2. +
              3. App Widgets
              4. AppWidgets blog post
              diff --git a/docs/html/guide/publishing/app-signing.jd b/docs/html/guide/publishing/app-signing.jd index 34d9419193c6a..67580545c7d74 100644 --- a/docs/html/guide/publishing/app-signing.jd +++ b/docs/html/guide/publishing/app-signing.jd @@ -4,7 +4,7 @@ page.title=Signing Your Applications
              -

              Signing quickview

              +

              Quickview

              • All Android apps must be signed
              • diff --git a/docs/html/guide/publishing/licensing.jd b/docs/html/guide/publishing/licensing.jd index 07af68de4d14e..fc83ec03d5739 100644 --- a/docs/html/guide/publishing/licensing.jd +++ b/docs/html/guide/publishing/licensing.jd @@ -4,7 +4,7 @@ page.title=Licensing Your Applications
                -

                Market Licensing quickview:

                +

                Quickview

                • Licensing lets you protect your application on any device that includes Android Market.
                • Your app maintains control of how it enforces its licensing status.
                • diff --git a/docs/html/guide/publishing/preparing.jd b/docs/html/guide/publishing/preparing.jd index 442c12acc2ca2..45a5b77797922 100644 --- a/docs/html/guide/publishing/preparing.jd +++ b/docs/html/guide/publishing/preparing.jd @@ -1,20 +1,6 @@ page.title=Preparing to Publish: A Checklist @jd:body - -

                  Publishing an application means testing it, packaging it appropriately, and making it available to users of Android-powered mobile devices.

                  @@ -34,7 +20,7 @@ Applications document.

                  -

                  Before you consider your application ready for release:

                  +

                  Before you consider your application ready for release:

                  1. Test your application extensively on an actual device
                  2. @@ -44,7 +30,7 @@ Applications document.

                  3. Turn off logging and debugging and clean up data/files
                  -

                  Before you do the final compile of your application:

                  +

                  Before you do the final compile of your application:

                  1. Version your application
                  2. @@ -52,8 +38,9 @@ Applications document.

                  3. Register for a Maps API Key, if your application is using MapView elements
                  -

                  Compile your application...

                  -

                  After compiling your application:

                  +

                  Compile your application

                  + +

                  After you compile your application:

                  1. Sign your application
                  2. Test your compiled application
                  3. @@ -242,7 +229,7 @@ to download Maps data. you can compile your application for release.

                    -

                    After compiling your application

                    +

                    After you compile your application

                    9. Sign your application

                    diff --git a/docs/html/guide/publishing/publishing.jd b/docs/html/guide/publishing/publishing.jd index 9b470c89fbc6b..af1ea749f2e9e 100644 --- a/docs/html/guide/publishing/publishing.jd +++ b/docs/html/guide/publishing/publishing.jd @@ -4,7 +4,7 @@ page.title=Publishing Your Applications
                    -

                    Publishing quickview

                    +

                    Quickview

                    • You can publish your application using a hosted service such as Android Market or through a web server.
                    • diff --git a/docs/html/guide/publishing/versioning.jd b/docs/html/guide/publishing/versioning.jd index 1d55f8a30d451..b646247b011d7 100644 --- a/docs/html/guide/publishing/versioning.jd +++ b/docs/html/guide/publishing/versioning.jd @@ -4,7 +4,7 @@ page.title=Versioning Your Applications
                      -

                      Versioning quickview

                      +

                      Quickview

                      • Your application must be versioned
                      • diff --git a/docs/html/guide/topics/appwidgets/index.jd b/docs/html/guide/topics/appwidgets/index.jd index 7a8dd599bed93..3de562713d64c 100644 --- a/docs/html/guide/topics/appwidgets/index.jd +++ b/docs/html/guide/topics/appwidgets/index.jd @@ -3,12 +3,14 @@ page.title=App Widgets
                        -

                        Key classes

                        -
                          -
                        1. {@link android.appwidget.AppWidgetProvider}
                        2. -
                        3. {@link android.appwidget.AppWidgetProviderInfo}
                        4. -
                        5. {@link android.appwidget.AppWidgetManager}
                        6. -
                        +

                        Quickview

                        +
                          +
                        • App Widgets provide users access to some of your application features +directly from the Home screen (without the need to launch an activity)
                        • +
                        • App Widgets are backed by a special kind of broadcast receiver that handles the App +Widget lifecycle
                        • +
                        +

                        In this document

                        1. The Basics
                        2. @@ -28,6 +30,13 @@ page.title=App Widgets
                        +

                        Key classes

                        +
                          +
                        1. {@link android.appwidget.AppWidgetProvider}
                        2. +
                        3. {@link android.appwidget.AppWidgetProviderInfo}
                        4. +
                        5. {@link android.appwidget.AppWidgetManager}
                        6. +
                        +

                        See also

                        1. App Widget Design diff --git a/docs/html/guide/topics/fundamentals.jd b/docs/html/guide/topics/fundamentals.jd index 6d6abd8b15c99..a095087482f1b 100644 --- a/docs/html/guide/topics/fundamentals.jd +++ b/docs/html/guide/topics/fundamentals.jd @@ -3,14 +3,6 @@ page.title=Application Fundamentals
                        + +

                        Key classes

                        +
                          +
                        1. {@link android.app.Activity}
                        2. +
                        3. {@link android.app.Service}
                        4. +
                        5. {@link android.content.BroadcastReceiver}
                        6. +
                        7. {@link android.content.ContentProvider}
                        8. +
                        9. {@link android.content.Intent}
                        10. +
                        +
                        diff --git a/docs/html/guide/topics/intents/intents-filters.jd b/docs/html/guide/topics/intents/intents-filters.jd index bd1d6942c2039..59052143523e3 100644 --- a/docs/html/guide/topics/intents/intents-filters.jd +++ b/docs/html/guide/topics/intents/intents-filters.jd @@ -3,15 +3,6 @@ page.title=Intents and Intent Filters
                        -

                        Key classes

                        -
                          -
                        1. {@link android.content.Intent}
                        2. -
                        3. {@link android.content.IntentFilter}
                        4. -
                        5. {@link android.app.Activity}
                        6. -
                        7. {@link android.app.Service}
                        8. -
                        9. {@link android.content.BroadcastReceiver}
                        10. -
                        11. {@link android.content.pm.PackageManager}
                        12. -

                        In this document

                          @@ -22,6 +13,15 @@ page.title=Intents and Intent Filters
                        1. Using intent matching
                        2. Note Pad Example
                        + +

                        Key classes

                        +
                          +
                        1. {@link android.content.Intent}
                        2. +
                        3. {@link android.content.IntentFilter}
                        4. +
                        5. {@link android.content.BroadcastReceiver}
                        6. +
                        7. {@link android.content.pm.PackageManager}
                        8. +
                        +
                        diff --git a/docs/html/guide/topics/media/index.jd b/docs/html/guide/topics/media/index.jd index 96c500cab7c80..558d4535e2e0b 100644 --- a/docs/html/guide/topics/media/index.jd +++ b/docs/html/guide/topics/media/index.jd @@ -4,7 +4,7 @@ page.title=Audio and Video
                        -

                        Audio/Video quickview

                        +

                        Quickview

                        • Audio playback and record
                        • Video playback
                        • @@ -12,14 +12,6 @@ page.title=Audio and Video
                        • Built-in codecs for a variety of media. See Android Supported Media Formats
                        -

                        Key classes

                        -
                          -
                        1. {@link android.media.MediaPlayer MediaPlayer} (all available formats)
                        2. -
                        3. {@link android.media.MediaRecorder MediaRecorder} (all available formats)
                        4. -
                        5. {@link android.media.JetPlayer JetPlayer} (playback, JET content)
                        6. -
                        7. {@link android.media.SoundPool SoundPool} (sound management)
                        8. -
                        -

                        In this document

                        1. Audio and Video Playback @@ -32,6 +24,14 @@ page.title=Audio and Video
                        2. Audio Capture
                        +

                        Key classes

                        +
                          +
                        1. {@link android.media.MediaPlayer MediaPlayer}
                        2. +
                        3. {@link android.media.MediaRecorder MediaRecorder}
                        4. +
                        5. {@link android.media.JetPlayer JetPlayer}
                        6. +
                        7. {@link android.media.SoundPool SoundPool}
                        8. +
                        +

                        See also

                        1. Data Storage
                        2. diff --git a/docs/html/guide/topics/providers/content-providers.jd b/docs/html/guide/topics/providers/content-providers.jd index da4e7a1ff7054..2aed5e18411ce 100644 --- a/docs/html/guide/topics/providers/content-providers.jd +++ b/docs/html/guide/topics/providers/content-providers.jd @@ -3,12 +3,6 @@ page.title=Content Providers
                          -

                          Key classes

                          -
                            -
                          1. {@link android.content.ContentProvider}
                          2. -
                          3. {@link android.content.ContentResolver}
                          4. -
                          5. {@link android.database.Cursor}
                          6. -

                          In this document

                            @@ -18,6 +12,13 @@ page.title=Content Providers
                          1. Creating a content provider
                          2. Content URI summary
                          + +

                          Key classes

                          +
                            +
                          1. {@link android.content.ContentProvider}
                          2. +
                          3. {@link android.content.ContentResolver}
                          4. +
                          5. {@link android.database.Cursor}
                          6. +
                          diff --git a/docs/html/guide/topics/search/adding-custom-suggestions.jd b/docs/html/guide/topics/search/adding-custom-suggestions.jd index ce0c619536889..c8f06b915ff60 100644 --- a/docs/html/guide/topics/search/adding-custom-suggestions.jd +++ b/docs/html/guide/topics/search/adding-custom-suggestions.jd @@ -33,7 +33,7 @@ parent.link=index.html
                        3. {@link android.content.ContentProvider}
                        -

                        Related Samples

                        +

                        Related samples

                        1. Searchable Dictionary
                        2. diff --git a/docs/html/guide/topics/search/index.jd b/docs/html/guide/topics/search/index.jd index 78e0be2e3f290..f563715690d55 100644 --- a/docs/html/guide/topics/search/index.jd +++ b/docs/html/guide/topics/search/index.jd @@ -13,7 +13,7 @@ page.title=Search
                          1. Searchable Configuration
                          -

                          Related Samples

                          +

                          Related samples

                          1. Searchable Dictionary
                          2. diff --git a/docs/html/guide/topics/search/search-dialog.jd b/docs/html/guide/topics/search/search-dialog.jd index 49c6627570ffd..49938b4e14abb 100644 --- a/docs/html/guide/topics/search/search-dialog.jd +++ b/docs/html/guide/topics/search/search-dialog.jd @@ -29,7 +29,7 @@ parent.link=index.html
                          3. {@link android.app.SearchManager}
                          -

                          Related Samples

                          +

                          Related samples

                          1. Searchable Dictionary
                          2. diff --git a/docs/html/guide/topics/testing/testing_android.jd b/docs/html/guide/topics/testing/testing_android.jd index 46ba7693e2009..935aaf9d46428 100755 --- a/docs/html/guide/topics/testing/testing_android.jd +++ b/docs/html/guide/topics/testing/testing_android.jd @@ -52,7 +52,7 @@ page.title=Testing and Instrumentation
                        -

                        Key Classes

                        +

                        Key classes

                        1. {@link android.test.InstrumentationTestRunner}
                        2. {@link android.test.ActivityInstrumentationTestCase2}
                        3. @@ -61,7 +61,7 @@ page.title=Testing and Instrumentation
                        4. {@link android.test.ProviderTestCase2}
                        5. {@link android.test.ServiceTestCase}
                        -

                        Related Tutorials

                        +

                        Related tutorials

                        1. Hello, Testing @@ -70,7 +70,7 @@ page.title=Testing and Instrumentation Activity Testing
                        -

                        See Also

                        +

                        See also

                        1. Testing in Eclipse, with ADT diff --git a/docs/html/guide/topics/ui/binding.jd b/docs/html/guide/topics/ui/binding.jd index 6ac0bb08a6927..26364ee8e4c94 100644 --- a/docs/html/guide/topics/ui/binding.jd +++ b/docs/html/guide/topics/ui/binding.jd @@ -11,11 +11,11 @@ parent.link=index.html
                        2. Handling User Selections
                        -

                        See also

                        +

                        Related tutorials

                          -
                        1. Hello Spinner tutorial
                        2. -
                        3. Hello ListView tutorial
                        4. -
                        5. Hello GridView tutorial
                        6. +
                        7. Spinner
                        8. +
                        9. List View
                        10. +
                        11. Grid View
                        diff --git a/docs/html/guide/topics/ui/declaring-layout.jd b/docs/html/guide/topics/ui/declaring-layout.jd index 5c12db9f4ded8..fe641a2d6602e 100644 --- a/docs/html/guide/topics/ui/declaring-layout.jd +++ b/docs/html/guide/topics/ui/declaring-layout.jd @@ -5,12 +5,6 @@ parent.link=index.html
                        -

                        Key classes

                        -
                          -
                        1. {@link android.view.View}
                        2. -
                        3. {@link android.view.ViewGroup}
                        4. -
                        5. {@link android.view.ViewGroup.LayoutParams}
                        6. -

                        In this document

                        1. Write the XML
                        2. @@ -26,6 +20,12 @@ parent.link=index.html
                        3. Example Layout
                        +

                        Key classes

                        +
                          +
                        1. {@link android.view.View}
                        2. +
                        3. {@link android.view.ViewGroup}
                        4. +
                        5. {@link android.view.ViewGroup.LayoutParams}
                        6. +
                        diff --git a/docs/html/guide/topics/ui/dialogs.jd b/docs/html/guide/topics/ui/dialogs.jd index 74b544bb985a5..1a997f94ad033 100644 --- a/docs/html/guide/topics/ui/dialogs.jd +++ b/docs/html/guide/topics/ui/dialogs.jd @@ -5,10 +5,6 @@ parent.link=index.html
                        -

                        Key classes

                        -
                          -
                        1. {@link android.app.Dialog}
                        2. -

                        In this document

                        1. Showing a Dialog
                        2. @@ -26,6 +22,11 @@ parent.link=index.html
                        3. Creating a Custom Dialog
                        + +

                        Key classes

                        +
                          +
                        1. {@link android.app.Dialog}
                        2. +
                        diff --git a/docs/html/guide/topics/ui/index.jd b/docs/html/guide/topics/ui/index.jd index abcf6bef688fe..375c9feafa267 100644 --- a/docs/html/guide/topics/ui/index.jd +++ b/docs/html/guide/topics/ui/index.jd @@ -4,13 +4,6 @@ page.title=User Interface
                        -

                        Key classes

                        -
                          -
                        1. {@link android.view.View}
                        2. -
                        3. {@link android.view.ViewGroup}
                        4. -
                        5. {@link android.widget Widget classes}
                        6. -
                        -

                        In this document

                        1. View Hierarchy
                        2. @@ -25,6 +18,13 @@ page.title=User Interface
                  + +

                  Key classes

                  +
                    +
                  1. {@link android.view.View}
                  2. +
                  3. {@link android.view.ViewGroup}
                  4. +
                  5. {@link android.widget Widget classes}
                  6. +
                diff --git a/docs/html/guide/topics/ui/notifiers/index.jd b/docs/html/guide/topics/ui/notifiers/index.jd index f7ccce771411f..d29324cc87971 100644 --- a/docs/html/guide/topics/ui/notifiers/index.jd +++ b/docs/html/guide/topics/ui/notifiers/index.jd @@ -3,13 +3,7 @@ page.title=Notifying the User
                -

                In this document

                -
                  -
                1. Toast Notification
                2. -
                3. Status Bar Notification
                4. -
                5. Dialog Notification
                6. -
                -

                More about

                +

                Topics

                1. Creating Toast Notifications
                2. Creating Status Bar Notifications
                3. diff --git a/docs/html/guide/topics/ui/notifiers/notifications.jd b/docs/html/guide/topics/ui/notifiers/notifications.jd index a0dd9f11d5ec5..abc945ab6c360 100644 --- a/docs/html/guide/topics/ui/notifiers/notifications.jd +++ b/docs/html/guide/topics/ui/notifiers/notifications.jd @@ -5,18 +5,21 @@ parent.link=index.html
                  -

                  Key classes

                  -
                    -
                  1. {@link android.app.Notification}
                  2. -
                  3. {@link android.app.NotificationManager}
                  4. -
                  +

                  Quickview

                  +
                    +
                  • A status bar notification allows your application to notify the user of an event +without interupting their current activity
                  • +
                  • You can attach an intent to your notification that the system will initiate when the +user clicks it
                  • +
                  +

                  In this document

                  1. The Basics
                  2. Managing your Notifications
                  3. Creating a Notification
                      -
                    1. Updating the notification
                    2. +
                    3. Updating the notification
                    4. Adding a sound
                    5. Adding vibration
                    6. Adding flashing lights
                    7. @@ -25,6 +28,11 @@ parent.link=index.html
                    8. Creating a Custom Expanded View
                    +

                    Key classes

                    +
                      +
                    1. {@link android.app.Notification}
                    2. +
                    3. {@link android.app.NotificationManager}
                    4. +
                  diff --git a/docs/html/guide/topics/ui/notifiers/toasts.jd b/docs/html/guide/topics/ui/notifiers/toasts.jd index 5b324d282b45b..0d3e10c0ac149 100644 --- a/docs/html/guide/topics/ui/notifiers/toasts.jd +++ b/docs/html/guide/topics/ui/notifiers/toasts.jd @@ -5,16 +5,24 @@ parent.link=index.html
                  -

                  Key classes

                  +

                  Quickview

                    -
                  1. {@link android.widget.Toast}
                  2. +
                  3. A toast is a message that appears on the surface of the screen for a moment, but it +does not take focus (or pause the current activity), so it cannot accept user input
                  4. +
                  5. You can customize the toast layout to include images
                  +

                  In this document

                  1. The Basics
                  2. -
                  3. Positioning your Toast
                  4. +
                  5. Positioning your Toast
                  6. Creating a Custom Toast View
                  + +

                  Key classes

                  +
                    +
                  1. {@link android.widget.Toast}
                  2. +
                  diff --git a/docs/html/guide/topics/ui/ui-events.jd b/docs/html/guide/topics/ui/ui-events.jd index ccef64fbf9773..7d7bfafc28983 100644 --- a/docs/html/guide/topics/ui/ui-events.jd +++ b/docs/html/guide/topics/ui/ui-events.jd @@ -13,9 +13,9 @@ parent.link=index.html
                4. Handling Focus
                -

                See also

                +

                Related tutorials

                  -
                1. Hello Form Stuff tutorial
                2. +
                3. Form Stuff
                diff --git a/docs/html/guide/topics/wireless/bluetooth.jd b/docs/html/guide/topics/wireless/bluetooth.jd index a8ff0073d9d82..fa2875b3647d2 100644 --- a/docs/html/guide/topics/wireless/bluetooth.jd +++ b/docs/html/guide/topics/wireless/bluetooth.jd @@ -3,14 +3,13 @@ page.title=Bluetooth
                -

                Key Classes

                -
                  -
                1. {@link android.bluetooth.BluetoothAdapter}
                2. -
                3. {@link android.bluetooth.BluetoothDevice}
                4. -
                5. {@link android.bluetooth.BluetoothSocket}
                6. -
                7. {@link android.bluetooth.BluetoothServerSocket}
                8. -
                +

                Quickview

                +
                  +
                • Android's bluetooth APIs allow your application to perform wireless data transactions with +other devices
                • +
                +

                In this document

                1. The Basics
                2. @@ -33,11 +32,18 @@ page.title=Bluetooth
                3. Managing a Connection
                - -

                See also

                + +

                Key classes

                  -
                1. Bluetooth Chat sample - app
                2. +
                3. {@link android.bluetooth.BluetoothAdapter}
                4. +
                5. {@link android.bluetooth.BluetoothDevice}
                6. +
                7. {@link android.bluetooth.BluetoothSocket}
                8. +
                9. {@link android.bluetooth.BluetoothServerSocket}
                10. +
                + +

                Related samples

                +
                  +
                1. Bluetooth Chat