am 05fc9f65: Merge "docs: add links to Android Design from dev docs" into ics-mr1
* commit '05fc9f655aaa01cdb38229d1dc6155a341fa316b': docs: add links to Android Design from dev docs
This commit is contained in:
BIN
docs/html/design/static/ico_styleguide.png
Normal file
BIN
docs/html/design/static/ico_styleguide.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 697 B |
@@ -751,20 +751,20 @@ applications</span>
|
||||
<li class="toggle-list">
|
||||
<div><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design.html">
|
||||
<span class="en">Icon Design</span>
|
||||
</a> <span class="new">updated</span></div>
|
||||
</a></div>
|
||||
<ul>
|
||||
<li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_launcher.html">
|
||||
<span class="en">Launcher Icons</span>
|
||||
</a> <span class="new">updated</span></li>
|
||||
</a></li>
|
||||
<li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_menu.html">
|
||||
<span class="en">Menu Icons</span>
|
||||
</a></li>
|
||||
<li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_action_bar.html">
|
||||
<span class="en">Action Bar Icons</span>
|
||||
</a> <span class="new">new!</span></li>
|
||||
</a></li>
|
||||
<li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_status_bar.html">
|
||||
<span class="en">Status Bar Icons</span>
|
||||
</a> <span class="new">updated</span></li>
|
||||
</a></li>
|
||||
<li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_tab.html">
|
||||
<span class="en">Tab Icons</span>
|
||||
</a></li>
|
||||
|
||||
@@ -57,6 +57,16 @@ Screens</a></li>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="design-announce">
|
||||
<p><strong>New Guides for App Designers!</strong></p>
|
||||
<p>Check out the new documents for designers at <strong><a
|
||||
href="{@docRoot}design/index.html">Android Design</a></strong>, including more guidelines
|
||||
for <a href="{@docRoot}design/style/iconography.html">Iconography</a>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<p>Creating a unified look and feel throughout a user interface adds value to
|
||||
your product. Streamlining the graphic style will also make the UI seem more
|
||||
professional to users.</p>
|
||||
|
||||
@@ -29,6 +29,12 @@ Screens</a></li>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="design-announce">
|
||||
<p><strong>New Guides for App Designers!</strong></p>
|
||||
<p>Check out the new documents for designers at <strong><a
|
||||
href="{@docRoot}design/index.html">Android Design</a></strong>, including more guidelines
|
||||
for <a href="{@docRoot}design/style/iconography.html">Iconography</a>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<p>Action Bar icons are graphical elements placed in the <a
|
||||
|
||||
@@ -27,6 +27,12 @@ Screens</a></li>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="design-announce">
|
||||
<p><strong>New Guides for App Designers!</strong></p>
|
||||
<p>Check out the new documents for designers at <strong><a
|
||||
href="{@docRoot}design/index.html">Android Design</a></strong>, including more guidelines
|
||||
for <a href="{@docRoot}design/style/iconography.html">Iconography</a>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<p>Dialog icons are shown in pop-up dialog boxes that prompt the user for
|
||||
|
||||
@@ -26,6 +26,15 @@ Screens</a></li>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="design-announce">
|
||||
<p><strong>New Guides for App Designers!</strong></p>
|
||||
<p>Check out the new documents for designers at <strong><a
|
||||
href="{@docRoot}design/index.html">Android Design</a></strong>, including more guidelines
|
||||
for <a href="{@docRoot}design/style/iconography.html">Iconography</a>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<p>A launcher icon is a graphic that represents your application. Launcher icons are used by
|
||||
Launcher applications and appear on the user’s Home screen. Launcher icons can also be used to
|
||||
represent shortcuts into your application (for example, a contact shortcut icon that opens detail
|
||||
|
||||
@@ -28,6 +28,13 @@ Screens</a></li>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="design-announce">
|
||||
<p><strong>New Guides for App Designers!</strong></p>
|
||||
<p>Check out the new documents for designers at <strong><a
|
||||
href="{@docRoot}design/index.html">Android Design</a></strong>, including more guidelines
|
||||
for <a href="{@docRoot}design/style/iconography.html">Iconography</a>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<p>List view icons look a lot like dialog icons, but they use an inner shadow
|
||||
effect where the light source is above the object. They are also designed to be
|
||||
|
||||
@@ -32,6 +32,13 @@ Screens</a></li>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="design-announce">
|
||||
<p><strong>New Guides for App Designers!</strong></p>
|
||||
<p>Check out the new documents for designers at <strong><a
|
||||
href="{@docRoot}design/index.html">Android Design</a></strong>, including more guidelines
|
||||
for <a href="{@docRoot}design/style/iconography.html">Iconography</a>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<p>Menu icons are graphical elements placed in the options menu shown to users
|
||||
when they press the Menu button. They are drawn in a flat-front perspective and
|
||||
|
||||
@@ -40,6 +40,13 @@ Screens</a></li>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="design-announce">
|
||||
<p><strong>New Guides for App Designers!</strong></p>
|
||||
<p>Check out the new documents for designers at <strong><a
|
||||
href="{@docRoot}design/index.html">Android Design</a></strong>, including more guidelines
|
||||
for <a href="{@docRoot}design/style/iconography.html">Iconography</a>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<p>Status bar icons are used to represent notifications from your application in
|
||||
the status bar.</p>
|
||||
|
||||
@@ -32,6 +32,13 @@ Screens</a></li>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="design-announce">
|
||||
<p><strong>New Guides for App Designers!</strong></p>
|
||||
<p>Check out the new documents for designers at <strong><a
|
||||
href="{@docRoot}design/index.html">Android Design</a></strong>, including more guidelines
|
||||
for <a href="{@docRoot}design/style/iconography.html">Iconography</a>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<p>Tab icons are graphical elements used to represent individual tabs in a
|
||||
multi-tab interface. Each tab icon has two states: unselected and selected.</p>
|
||||
|
||||
@@ -2,18 +2,28 @@ page.title=User Interface Guidelines
|
||||
@jd:body
|
||||
|
||||
|
||||
<img src="{@docRoot}assets/images/uiguidelines1.png" alt="" align="right">
|
||||
|
||||
<div class="design-announce" style="background:none;overflow:auto;padding:10px 5px">
|
||||
<a href="{@docRoot}design/index.html"><img src="{@docRoot}images/home/android-design.png" alt=""
|
||||
style="float:left;margin:0 1em 0 0;"/></a>
|
||||
<p><strong>New Guides for App Designers!</strong></p>
|
||||
<p>The Android UX team has put together a set of guidelines for the interaction and
|
||||
visual design of Android applications. The new collection provides an overview of
|
||||
Android styles, design patterns, building blocks for exceptional Android designs, and more.</p>
|
||||
<p><strong><a href="{@docRoot}design/index.html">Android Design</a></strong></p>
|
||||
|
||||
<p>Over time, the documents below will be deprecated as more design information is published at
|
||||
the new location.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<p>The Android UI team has begun developing guidelines for the interaction and
|
||||
visual design of Android applications. Look here for articles that describe
|
||||
these guidelines as we release them.</p>
|
||||
|
||||
<dl>
|
||||
<dt><a href="{@docRoot}guide/practices/ui_guidelines/icon_design.html">Icon
|
||||
Design Guidelines</a> and <a
|
||||
href="{@docRoot}shareables/icon_templates-v4.0.zip">Android Icon Templates Pack
|
||||
» </a> <span class="new">updated</span></dt>
|
||||
» </a></dt>
|
||||
<dd>Your applications need a wide variety of icons, from a launcher icon to
|
||||
icons in menus, dialogs, tabs, the status bar, and lists. The Icon Guidelines
|
||||
describe each kind of icon in detail, with specifications for the size, color,
|
||||
@@ -22,7 +32,8 @@ The Icon Templates Pack is an archive of Photoshop and Illustrator templates and
|
||||
filters that make it much simpler to create conforming icons.</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt><a href="{@docRoot}guide/practices/ui_guidelines/widget_design.html">Widget Design Guidelines</a> <span class="new">updated</span></dt>
|
||||
<dt><a href="{@docRoot}guide/practices/ui_guidelines/widget_design.html">Widget Design
|
||||
Guidelines</a> </dt>
|
||||
<dd>A widget displays an application's most important or timely information
|
||||
at a glance, on a user's Home screen. These design guidelines describe how to
|
||||
design widgets that fit with others on the Home screen. They include links to
|
||||
@@ -43,7 +54,7 @@ graphics files and templates that will make your designer's life easier.</dd>
|
||||
<dd>Android applications make use of Option menus and Context menus
|
||||
that enable users to perform operations and navigate to other parts
|
||||
of your application or to other applications. These guidelines describe
|
||||
the difference between Options and Context menus, how to arrange
|
||||
the difference between Options anontext menus, how to arrange
|
||||
menu items, when to put commands on-screen, and other details about
|
||||
menu design.
|
||||
</dd>
|
||||
|
||||
@@ -44,6 +44,13 @@ parent.link=index.html
|
||||
</div>
|
||||
|
||||
|
||||
<div class="design-announce">
|
||||
<p><strong>New Guides for App Designers!</strong></p>
|
||||
<p>Check out the new documents for designers at <strong><a
|
||||
href="{@docRoot}design/index.html">Android Design</a></strong>.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<p>App widgets (sometimes just "widgets") are a feature introduced in Android 1.5 and vastly
|
||||
improved in Android 3.0 and 3.1. A widget can display an application's most timely or otherwise
|
||||
relevant information at a glance, on a user's Home screen. The standard Android system image
|
||||
|
||||
@@ -34,7 +34,9 @@ to perform other tasks without losing their work</li>
|
||||
|
||||
<h2>See also</h2>
|
||||
<ol>
|
||||
<li><a><a href="{@docRoot}videos/index.html#v=fL6gSd4ugSI">Application Lifecycle video</a></li>
|
||||
<li><a href="{@docRoot}design/patterns/navigation.html">Android Design:
|
||||
Navigation</a></li>
|
||||
<li><a href="{@docRoot}videos/index.html#v=fL6gSd4ugSI">Application Lifecycle video</a></li>
|
||||
<li><a
|
||||
href="{@docRoot}guide/topics/manifest/activity-element.html">{@code <activity>} manifest
|
||||
element</a></li>
|
||||
@@ -172,6 +174,13 @@ destroyed. The previous activity in the stack is resumed. When an activity is de
|
||||
</ul>
|
||||
|
||||
|
||||
<div class="design-announce">
|
||||
<p><strong>Navigation Design</strong></p>
|
||||
<p>For more about how app navigation works on Android, read Android Design's <a
|
||||
href="{@docRoot}design/patterns/navigation.html">Navigation</a> guide.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<h2 id="ActivityState">Saving Activity State</h2>
|
||||
|
||||
<p>As discussed above, the system's default behavior preserves the state of an activity when it is
|
||||
|
||||
@@ -73,8 +73,10 @@ href="{@docRoot}resources/samples/ApiDemos/src/com/example/android/apis/app/inde
|
||||
API Demos</a></li>
|
||||
</ol>
|
||||
|
||||
<h2>See also</h2>item
|
||||
<h2>See also</h2>
|
||||
<ol>
|
||||
<li><a
|
||||
href="{@docRoot}design/patterns/actionbar.html">Android Design: Action Bar</a></li>
|
||||
<li><a href="{@docRoot}guide/topics/ui/menus.html">Menus</a></li>
|
||||
<li><a href="{@docRoot}guide/practices/tablets-and-handsets.html">Supporting Tablets
|
||||
and Handsets</a></li>
|
||||
@@ -124,6 +126,14 @@ landscape handset), showing the logo on the left, navigation tabs, and an action
|
||||
right (plus the overflow menu button).</p>
|
||||
|
||||
|
||||
<div class="design-announce">
|
||||
<p><strong>Action Bar Design</strong></p>
|
||||
<p>For design guidelines, read Android Design's <a
|
||||
href="{@docRoot}design/patterns/actionbar.html">Action Bar</a> guide.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="sidebox-wrapper">
|
||||
<div class="sidebox">
|
||||
<h2>Remaining backward-compatible</h2>
|
||||
@@ -536,6 +546,12 @@ the email application, but presses the action bar icon to navigate up, rather th
|
||||
<p class="img-caption"><strong>Figure 6.</strong> Example behavior for UP navigation after
|
||||
entering the Email app from the People app.</p>
|
||||
|
||||
<div class="design-announce">
|
||||
<p><strong>Navigation Design</strong></p>
|
||||
<p>For more about how <em>Up</em> and <em>Back</em> navigation differ, read Android Design's <a
|
||||
href="{@docRoot}design/patterns/navigation.html">Navigation</a> guide.</p>
|
||||
</div>
|
||||
|
||||
<p>To enable the icon for up navigation (which displays the "up" indicator next to the icon), call
|
||||
{@link android.app.ActionBar#setDisplayHomeAsUpEnabled setDisplayHomeAsUpEnabled(true)} on your
|
||||
{@link android.app.ActionBar}:</p>
|
||||
|
||||
@@ -37,6 +37,11 @@ DatePicker</a></li>
|
||||
<li><a href="{@docRoot}resources/tutorials/views/hello-timepicker.html">Hello
|
||||
TimePicker</a></li>
|
||||
</ol>
|
||||
|
||||
<h2>See also</h2>
|
||||
<ol>
|
||||
<li><a href="{@docRoot}design/building-blocks/dialogs.html">Android Design: Dialogs</a></li>
|
||||
</ol>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -70,6 +75,13 @@ of the following subclasses:</p>
|
||||
base {@link android.app.Dialog} object or any of the subclasses listed above and define a new layout.
|
||||
See the section on <a href="#CustomDialog">Creating a Custom Dialog</a> below.</p>
|
||||
|
||||
<div class="design-announce">
|
||||
<p><strong>Dialog Design</strong></p>
|
||||
<p>For design guidelines, read Android Design's <a
|
||||
href="{@docRoot}design/building-blocks/dialogs.html">Dialogs</a> guide.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<h2 id="ShowingADialog">Showing a Dialog</h2>
|
||||
|
||||
|
||||
@@ -33,6 +33,12 @@ user clicks it</li>
|
||||
<li>{@link android.app.Notification}</li>
|
||||
<li>{@link android.app.NotificationManager}</li>
|
||||
</ol>
|
||||
|
||||
<h2>See also</h2>
|
||||
<ol>
|
||||
<li><a href="{@docRoot}design/patterns/notifications.html">Android
|
||||
Design: Notifications</a></li>
|
||||
</ol>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -61,6 +67,14 @@ when selected by the user.</p>
|
||||
<p class="img-caption"><strong>Figure 2.</strong> The notifications window.</p>
|
||||
|
||||
|
||||
<div class="design-announce">
|
||||
<p><strong>Notification Design</strong></p>
|
||||
<p>For design guidelines, read Android Design's <a
|
||||
href="{@docRoot}design/patterns/notifications.html">Notifications</a> guide.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<h2 id="Basics">The Basics</h2>
|
||||
|
||||
<p>An {@link android.app.Activity} or {@link android.app.Service} can initiate a status bar
|
||||
|
||||
Reference in New Issue
Block a user