diff options
author | Scott Main <smain@google.com> | 2012-10-03 18:47:08 -0700 |
---|---|---|
committer | Scott Main <smain@google.com> | 2012-10-03 20:53:05 -0700 |
commit | d4cc94299613ca73c941e3a9b5ed935f444b963d (patch) | |
tree | daf605aea3a6c0ada1d1c856cdc13851f7da5ea6 /docs/html/design/patterns | |
parent | 48b2cadf1bc2c1c3400e567e1ea7c66be86e3ff5 (diff) | |
download | frameworks_base-d4cc94299613ca73c941e3a9b5ed935f444b963d.zip frameworks_base-d4cc94299613ca73c941e3a9b5ed935f444b963d.tar.gz frameworks_base-d4cc94299613ca73c941e3a9b5ed935f444b963d.tar.bz2 |
add links from various design docs to corresponding developer docs
Change-Id: Id731979a9b6ebcfc956848933d64ea5cf64953b5
Diffstat (limited to 'docs/html/design/patterns')
-rw-r--r-- | docs/html/design/patterns/accessibility.jd | 9 | ||||
-rw-r--r-- | docs/html/design/patterns/actionbar.jd | 11 | ||||
-rw-r--r-- | docs/html/design/patterns/multi-pane-layouts.jd | 12 | ||||
-rw-r--r-- | docs/html/design/patterns/navigation.jd | 12 | ||||
-rw-r--r-- | docs/html/design/patterns/notifications.jd | 11 | ||||
-rw-r--r-- | docs/html/design/patterns/settings.jd | 9 | ||||
-rw-r--r-- | docs/html/design/patterns/swipe-views.jd | 10 | ||||
-rw-r--r-- | docs/html/design/patterns/widgets.jd | 10 |
8 files changed, 82 insertions, 2 deletions
diff --git a/docs/html/design/patterns/accessibility.jd b/docs/html/design/patterns/accessibility.jd index b2fbda9..2c3333f 100644 --- a/docs/html/design/patterns/accessibility.jd +++ b/docs/html/design/patterns/accessibility.jd @@ -69,6 +69,15 @@ page.title=Accessibility <h4>Try it out yourself</h4> <p>Turn on the TalkBack service in <strong>Settings > Accessibility</strong> and navigate your application using directional controls or eyes-free navigation.</p> + +<div class="note develop"> +<p><strong>Developer Guide</strong></p> + <p>For information about how to properly implement accessibility in your app, see the + <a href="{@docRoot}guide/topics/ui/accessibility/index.html">Accessibility</a> + API guide.</p> +</div> + + <h2>Checklist</h2> <ul> <li>Make navigation intuitive</li> diff --git a/docs/html/design/patterns/actionbar.jd b/docs/html/design/patterns/actionbar.jd index 353cee6..265ccde 100644 --- a/docs/html/design/patterns/actionbar.jd +++ b/docs/html/design/patterns/actionbar.jd @@ -349,6 +349,17 @@ sharing options.</p> The Gallery app's share action provider with extended spinner for additional sharing options. </div> + +<div class="note develop"> +<p><strong>Developer Guide</strong></p> + <p>For information about how to build an action bar + see the <a href="{@docRoot}guide/topics/ui/actionbar.html">Action Bar</a> API guide. + For information about contextual action bars, read + <a href="{@docRoot}guide/topics/ui/menus.html#context-menu">Creating Contextual Menus</a>. + </p> +</div> + + <h2 id="checklist">Action Bar Checklist</h2> <p>When planning your split action bars, ask yourself questions like these:</p> diff --git a/docs/html/design/patterns/multi-pane-layouts.jd b/docs/html/design/patterns/multi-pane-layouts.jd index ad888e9..e607676 100644 --- a/docs/html/design/patterns/multi-pane-layouts.jd +++ b/docs/html/design/patterns/multi-pane-layouts.jd @@ -86,6 +86,18 @@ you can use to adjust the layout after orientation change while keeping function </div> </div> + +<div class="note develop"> +<p><strong>Developer Guide</strong></p> + <p>For information about how to create multi-pane layouts, read + see the <a href="{@docRoot}training/basics/fragments/index.html">Building + a Dynamic UI with Fragments</a> and + <a href="{@docRoot}training/multiscreen/index.html">Designing for Multiple Screens</a>. + </p> +</div> + + + <h2 id="checklist">Checklist</h2> <ul> diff --git a/docs/html/design/patterns/navigation.jd b/docs/html/design/patterns/navigation.jd index 7e288ae..656e6e5 100644 --- a/docs/html/design/patterns/navigation.jd +++ b/docs/html/design/patterns/navigation.jd @@ -202,3 +202,15 @@ with Task B—the prior context is abandoned in favor of the user's new goal <p>When your app registers to handle intents with an activity deep within the app's hierarchy, refer to <a href="#into-your-app">Navigation into Your App via Home Screen Widgets and Notifications</a> for guidance on how to specify Up navigation.</p> + + + +<div class="note develop"> +<p><strong>Developer Guide</strong></p> + <p>For information about how to build your app with proper Up and Back navigation, read + <a href="{@docRoot}training/implementing-navigation/ancestral.html">Implementing + Ancestral Navigation</a> and + <a href="{@docRoot}training/implementing-navigation/temporal.html">Implementing + Temporal Navigation</a>, respectively. + </p> +</div> diff --git a/docs/html/design/patterns/notifications.jd b/docs/html/design/patterns/notifications.jd index 75bfff2..1a15a64 100644 --- a/docs/html/design/patterns/notifications.jd +++ b/docs/html/design/patterns/notifications.jd @@ -250,4 +250,13 @@ develop a widget that they can choose to place on their home screen.</p> <h4>Dialogs and toasts are for feedback not notification</h4> <p>Your app should not create a dialog or toast if it is not currently on screen. Dialogs and Toasts should only be displayed as the immediate response to the user taking an action inside of your app. For further guidance on the use of dialogs and toasts, refer to <a href="{@docRoot}design/patterns/confirming-acknowledging.html">Confirming & Acknowledging</a>.</p> </div> -</div>
\ No newline at end of file +</div> + + + +<div class="note develop"> +<p><strong>Developer Guide</strong></p> + <p>For information about how to build notifications, see the + <a href="{@docRoot}guide/topics/ui/notifiers/notifications.html">Notifications</a> + API guide.</p> +</div> diff --git a/docs/html/design/patterns/settings.jd b/docs/html/design/patterns/settings.jd index d10f0d3..fef7585 100644 --- a/docs/html/design/patterns/settings.jd +++ b/docs/html/design/patterns/settings.jd @@ -679,6 +679,15 @@ it doesn't mean anything to most users and would have taken up a lot of space.</ </div> </div> + +<div class="note develop"> +<p><strong>Developer Guide</strong></p> + <p>For information about how to build a settings interface, see the + <a href="{@docRoot}guide/topics/ui/settings.html">Settings</a> + API guide.</p> +</div> + + <h2 id="checklist">Checklist</h2> <ul> <li><p>Make sure each item in Settings meets the criteria for belonging there.</p></li> diff --git a/docs/html/design/patterns/swipe-views.jd b/docs/html/design/patterns/swipe-views.jd index 252343d..daddd31 100644 --- a/docs/html/design/patterns/swipe-views.jd +++ b/docs/html/design/patterns/swipe-views.jd @@ -77,3 +77,13 @@ using the swipe gesture to navigate to the next/previous detail view.</p> </ul> </div> </div> + + +<div class="note develop"> +<p><strong>Developer Guide</strong></p> + <p>For information about how to create swipe views, read + <a href="{@docRoot}training/implementing-navigation/lateral.html">Implementing Lateral Navigation</a>. + </p> +</div> + + diff --git a/docs/html/design/patterns/widgets.jd b/docs/html/design/patterns/widgets.jd index cf4c74f..54726b1 100644 --- a/docs/html/design/patterns/widgets.jd +++ b/docs/html/design/patterns/widgets.jd @@ -122,7 +122,15 @@ A music player widget is primarily a control widget, but also keeps the user inf </div> </div> -<h3>Checklist</h3> + +<div class="note develop"> +<p><strong>Developer Guide</strong></p> + <p>For information about how to build widgets for the home screen, see the + <a href="{@docRoot}guide/topics/appwidgets/index.html">App Widgets</a> + API guide.</p> +</div> + +<h2>Checklist</h2> <ul> <li>Focus on small portions of glanceable information on your widget. Expand on the information in your app.</li> <li>Choose the right widget type for your purpose.</li> |