diff --git a/docs/html/design/static/ico_styleguide.png b/docs/html/design/static/ico_styleguide.png new file mode 100644 index 0000000000000..c12907c8f2a04 Binary files /dev/null and b/docs/html/design/static/ico_styleguide.png differ diff --git a/docs/html/guide/guide_toc.cs b/docs/html/guide/guide_toc.cs index a9c4d307b7a03..7f3894dd33a28 100644 --- a/docs/html/guide/guide_toc.cs +++ b/docs/html/guide/guide_toc.cs @@ -751,20 +751,20 @@ applications
New Guides for App Designers!
+Check out the new documents for designers at Android Design, including more guidelines +for Iconography.
+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.
diff --git a/docs/html/guide/practices/ui_guidelines/icon_design_action_bar.jd b/docs/html/guide/practices/ui_guidelines/icon_design_action_bar.jd index 449c27f4e50aa..2476255b7ecb0 100644 --- a/docs/html/guide/practices/ui_guidelines/icon_design_action_bar.jd +++ b/docs/html/guide/practices/ui_guidelines/icon_design_action_bar.jd @@ -29,6 +29,12 @@ Screens +New Guides for App Designers!
+Check out the new documents for designers at Android Design, including more guidelines +for Iconography.
+Action Bar icons are graphical elements placed in the
+ New Guides for App Designers! Check out the new documents for designers at Android Design, including more guidelines
+for Iconography. Dialog icons are shown in pop-up dialog boxes that prompt the user for
diff --git a/docs/html/guide/practices/ui_guidelines/icon_design_launcher.jd b/docs/html/guide/practices/ui_guidelines/icon_design_launcher.jd
index 3f6061c499e6a..6b686b1ca3432 100644
--- a/docs/html/guide/practices/ui_guidelines/icon_design_launcher.jd
+++ b/docs/html/guide/practices/ui_guidelines/icon_design_launcher.jd
@@ -26,6 +26,15 @@ Screens
New Guides for App Designers!
+Check out the new documents for designers at Android Design, including more guidelines +for Iconography.
+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 diff --git a/docs/html/guide/practices/ui_guidelines/icon_design_list.jd b/docs/html/guide/practices/ui_guidelines/icon_design_list.jd index 7bf34cc57d388..fd4dc6bdbc7bd 100644 --- a/docs/html/guide/practices/ui_guidelines/icon_design_list.jd +++ b/docs/html/guide/practices/ui_guidelines/icon_design_list.jd @@ -28,6 +28,13 @@ Screens +
New Guides for App Designers!
+Check out the new documents for designers at Android Design, including more guidelines +for Iconography.
+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 diff --git a/docs/html/guide/practices/ui_guidelines/icon_design_menu.jd b/docs/html/guide/practices/ui_guidelines/icon_design_menu.jd index 974e48f7ca392..e267013af6515 100644 --- a/docs/html/guide/practices/ui_guidelines/icon_design_menu.jd +++ b/docs/html/guide/practices/ui_guidelines/icon_design_menu.jd @@ -32,6 +32,13 @@ Screens +
New Guides for App Designers!
+Check out the new documents for designers at Android Design, including more guidelines +for Iconography.
+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 diff --git a/docs/html/guide/practices/ui_guidelines/icon_design_status_bar.jd b/docs/html/guide/practices/ui_guidelines/icon_design_status_bar.jd index b8e07b5352db2..a20c1ee0a7850 100644 --- a/docs/html/guide/practices/ui_guidelines/icon_design_status_bar.jd +++ b/docs/html/guide/practices/ui_guidelines/icon_design_status_bar.jd @@ -40,6 +40,13 @@ Screens +
New Guides for App Designers!
+Check out the new documents for designers at Android Design, including more guidelines +for Iconography.
+Status bar icons are used to represent notifications from your application in the status bar.
diff --git a/docs/html/guide/practices/ui_guidelines/icon_design_tab.jd b/docs/html/guide/practices/ui_guidelines/icon_design_tab.jd index 271bd858a94dd..f85398d27af0f 100644 --- a/docs/html/guide/practices/ui_guidelines/icon_design_tab.jd +++ b/docs/html/guide/practices/ui_guidelines/icon_design_tab.jd @@ -32,6 +32,13 @@ Screens +New Guides for App Designers!
+Check out the new documents for designers at Android Design, including more guidelines +for Iconography.
+Tab icons are graphical elements used to represent individual tabs in a multi-tab interface. Each tab icon has two states: unselected and selected.
diff --git a/docs/html/guide/practices/ui_guidelines/index.jd b/docs/html/guide/practices/ui_guidelines/index.jd index 0e42788543119..325527536b65a 100644 --- a/docs/html/guide/practices/ui_guidelines/index.jd +++ b/docs/html/guide/practices/ui_guidelines/index.jd @@ -2,18 +2,28 @@ page.title=User Interface Guidelines @jd:body -
+
+
+New Guides for App Designers!
+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.
+ + +Over time, the documents below will be deprecated as more design information is published at +the new location.
+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.
New Guides for App Designers!
+Check out the new documents for designers at Android Design.
+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 diff --git a/docs/html/guide/topics/fundamentals/tasks-and-back-stack.jd b/docs/html/guide/topics/fundamentals/tasks-and-back-stack.jd index 5a1f7a2885582..086ba71d717fc 100644 --- a/docs/html/guide/topics/fundamentals/tasks-and-back-stack.jd +++ b/docs/html/guide/topics/fundamentals/tasks-and-back-stack.jd @@ -34,7 +34,9 @@ to perform other tasks without losing their work
Navigation Design
+For more about how app navigation works on Android, read Android Design's Navigation guide.
+As discussed above, the system's default behavior preserves the state of an activity when it is diff --git a/docs/html/guide/topics/ui/actionbar.jd b/docs/html/guide/topics/ui/actionbar.jd index 1bb4fa46b79c4..b83bde75dd2a3 100644 --- a/docs/html/guide/topics/ui/actionbar.jd +++ b/docs/html/guide/topics/ui/actionbar.jd @@ -73,8 +73,10 @@ href="{@docRoot}resources/samples/ApiDemos/src/com/example/android/apis/app/inde API Demos
Action Bar Design
+For design guidelines, read Android Design's Action Bar guide.
+Figure 6. Example behavior for UP navigation after entering the Email app from the People app.
+Navigation Design
+For more about how Up and Back navigation differ, read Android Design's Navigation guide.
+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}:
diff --git a/docs/html/guide/topics/ui/dialogs.jd b/docs/html/guide/topics/ui/dialogs.jd index 16f14cbc7ae4f..82cbfd161b6b4 100644 --- a/docs/html/guide/topics/ui/dialogs.jd +++ b/docs/html/guide/topics/ui/dialogs.jd @@ -37,6 +37,11 @@ DatePickerDialog Design
+For design guidelines, read Android Design's Dialogs guide.
+Figure 2. The notifications window.
+Notification Design
+For design guidelines, read Android Design's Notifications guide.
+An {@link android.app.Activity} or {@link android.app.Service} can initiate a status bar