Skip to content

Commit 7dc67f5

Browse files
romannurikAndroid Git Automerger
authored andcommitted
am fa840e2: Merge "docs: Android Design: v3 update (settings, navigation)" into ics-mr1
* commit 'fa840e2b9f7e8b5655fa262cd063800188dec216': docs: Android Design: v3 update (settings, navigation)
2 parents 4a219e6 + fa840e2 commit 7dc67f5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+917
-163
lines changed

docs/html/design/building-blocks/progress.jd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@ available space.</p>
4242
<li class="value-1"><h4>Activity bar (shown with the Holo Dark theme)</h4>
4343
<p>
4444

45-
An indeterminate activity bar is used at the start of an application download because Google Play hasn't
46-
been able to contact the server yet, and it's not possible to determine how long it will take for
47-
the download to begin.
45+
An indeterminate activity bar is used at the start of an application download because the Play Store
46+
app hasn't been able to contact the server yet, and it's not possible to determine how long it will
47+
take for the download to begin.
4848

4949
</p>
5050
</li>

docs/html/design/building-blocks/tabs.jd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ to the next/previous view, swipe left or right.</p>
2525
<source src="{@docRoot}design/media/tabs_scrolly.ogv" type="video/ogg">
2626
</video>
2727
<div class="figure-caption">
28-
Scrolling tabs in Google Play.
28+
Scrolling tabs in the Play Store app.
2929
<div class="video-instructions">&nbsp;</div>
3030
</div>
3131

docs/html/design/design_toc.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
<li><a href="<?cs var:toroot ?>design/patterns/swipe-views.html">Swipe Views</a></li>
3636
<li><a href="<?cs var:toroot ?>design/patterns/selection.html">Selection</a></li>
3737
<li><a href="<?cs var:toroot ?>design/patterns/notifications.html">Notifications</a></li>
38+
<li><a href="<?cs var:toroot ?>design/patterns/settings.html">Settings</a></li>
3839
<li><a href="<?cs var:toroot ?>design/patterns/compatibility.html">Compatibility</a></li>
3940
<li><a href="<?cs var:toroot ?>design/patterns/pure-android.html">Pure Android</a></li>
4041
</ul>

docs/html/design/downloads/index.jd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ available.</p>
3939
<p>
4040
<a class="download-button" href="https://dl-ssl.google.com/android/design/Android_Design_Fireworks_Stencil_20120229.png">Adobe&reg; Fireworks&reg; PNG Stencil</a>
4141
<a class="download-button" href="https://dl-ssl.google.com/android/design/Android_Design_OmniGraffle_Stencil_20120229.graffle">Omni&reg; OmniGraffle&reg; Stencil</a>
42-
<a class="download-button" href="https://dl-ssl.google.com/android/design/Android_Design_Holo_Widgets_20120229.zip">Adobe&reg; Photoshop&reg; Sources</a>
42+
<a class="download-button" href="https://dl-ssl.google.com/android/design/Android_Design_Holo_Widgets_20120302.zip">Adobe&reg; Photoshop&reg; Sources</a>
4343
</p>
4444

4545
</div>

docs/html/design/get-started/principles.jd

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ with purpose.</p>
1010
<div class="layout-content-row">
1111
<div class="layout-content-col span-7">
1212

13-
<h4>Delight me in surprising ways</h4>
13+
<h4 id="delight-me">Delight me in surprising ways</h4>
1414
<p>A beautiful surface, a carefully-placed animation, or a well-timed sound effect is a joy to
1515
experience. Subtle effects contribute to a feeling of effortlessness and a sense that a powerful
1616
force is at hand.</p>
@@ -28,7 +28,7 @@ force is at hand.</p>
2828
<div class="layout-content-row">
2929
<div class="layout-content-col span-7">
3030

31-
<h4>Real objects are more fun than buttons and menus</h4>
31+
<h4 id="real-objects-more-fun">Real objects are more fun than buttons and menus</h4>
3232
<p>Allow people to directly touch and manipulate objects in your app. It reduces the cognitive effort
3333
needed to perform a task while making it more emotionally satisfying.</p>
3434

@@ -45,7 +45,7 @@ needed to perform a task while making it more emotionally satisfying.</p>
4545
<div class="layout-content-row">
4646
<div class="layout-content-col span-7">
4747

48-
<h4>Let me make it mine</h4>
48+
<h4 id="make-it-mine">Let me make it mine</h4>
4949
<p>People love to add personal touches because it helps them feel at home and in control. Provide
5050
sensible, beautiful defaults, but also consider fun, optional customizations that don't hinder
5151
primary tasks.</p>
@@ -63,7 +63,7 @@ primary tasks.</p>
6363
<div class="layout-content-row">
6464
<div class="layout-content-col span-7">
6565

66-
<h4>Get to know me</h4>
66+
<h4 id="get-to-know-me">Get to know me</h4>
6767
<p>Learn peoples' preferences over time. Rather than asking them to make the same choices over and
6868
over, place previous choices within easy reach.</p>
6969

@@ -80,7 +80,7 @@ over, place previous choices within easy reach.</p>
8080
<div class="layout-content-row">
8181
<div class="layout-content-col span-7">
8282

83-
<h4>Keep it brief</h4>
83+
<h4 id="keep-it-brief">Keep it brief</h4>
8484
<p>Use short phrases with simple words. People are likely to skip sentences if they're long.</p>
8585

8686
</div>
@@ -96,7 +96,7 @@ over, place previous choices within easy reach.</p>
9696
<div class="layout-content-row">
9797
<div class="layout-content-col span-7">
9898

99-
<h4>Pictures are faster than words</h4>
99+
<h4 id="pictures-faster-than-words">Pictures are faster than words</h4>
100100
<p>Consider using pictures to explain ideas. They get people's attention and can be much more efficient
101101
than words.</p>
102102

@@ -113,7 +113,7 @@ than words.</p>
113113
<div class="layout-content-row">
114114
<div class="layout-content-col span-7">
115115

116-
<h4>Decide for me but let me have the final say</h4>
116+
<h4 id="decide-for-me">Decide for me but let me have the final say</h4>
117117
<p>Take your best guess and act rather than asking first. Too many choices and decisions make people
118118
unhappy. Just in case you get it wrong, allow for 'undo'.</p>
119119

@@ -130,7 +130,7 @@ unhappy. Just in case you get it wrong, allow for 'undo'.</p>
130130
<div class="layout-content-row">
131131
<div class="layout-content-col span-7">
132132

133-
<h4>Only show what I need when I need it</h4>
133+
<h4 id="only-show-when-i-need-it">Only show what I need when I need it</h4>
134134
<p>People get overwhelmed when they see too much at once. Break tasks and information into small,
135135
digestible chunks. Hide options that aren't essential at the moment, and teach people as they go.</p>
136136

@@ -147,7 +147,7 @@ digestible chunks. Hide options that aren't essential at the moment, and teach p
147147
<div class="layout-content-row">
148148
<div class="layout-content-col span-7">
149149

150-
<h4>I should always know where I am</h4>
150+
<h4 id="always-know-where-i-am">I should always know where I am</h4>
151151
<p>Give people confidence that they know their way around. Make places in your app look distinct and
152152
use transitions to show relationships among screens. Provide feedback on tasks in progress.</p>
153153

@@ -164,7 +164,7 @@ use transitions to show relationships among screens. Provide feedback on tasks i
164164
<div class="layout-content-row">
165165
<div class="layout-content-col span-7">
166166

167-
<h4>Never lose my stuff</h4>
167+
<h4 id="never-lose-my-stuff">Never lose my stuff</h4>
168168
<p>Save what people took time to create and let them access it from anywhere. Remember settings,
169169
personal touches, and creations across phones, tablets, and computers. It makes upgrading the
170170
easiest thing in the world.</p>
@@ -182,7 +182,7 @@ easiest thing in the world.</p>
182182
<div class="layout-content-row">
183183
<div class="layout-content-col span-7">
184184

185-
<h4>If it looks the same, it should act the same</h4>
185+
<h4 id="looks-same-should-act-same">If it looks the same, it should act the same</h4>
186186
<p>Help people discern functional differences by making them visually distinct rather than subtle.
187187
Avoid modes, which are places that look similar but act differently on the same input.</p>
188188

@@ -199,7 +199,7 @@ Avoid modes, which are places that look similar but act differently on the same
199199
<div class="layout-content-row">
200200
<div class="layout-content-col span-7">
201201

202-
<h4>Only interrupt me if it's important</h4>
202+
<h4 id="interrupt-only-if-important">Only interrupt me if it's important</h4>
203203
<p>Like a good personal assistant, shield people from unimportant minutiae. People want to stay
204204
focused, and unless it's critical and time-sensitive, an interruption can be taxing and frustrating.</p>
205205

@@ -216,7 +216,7 @@ focused, and unless it's critical and time-sensitive, an interruption can be tax
216216
<div class="layout-content-row">
217217
<div class="layout-content-col span-7">
218218

219-
<h4>Give me tricks that work everywhere</h4>
219+
<h4 id="give-me-tricks">Give me tricks that work everywhere</h4>
220220
<p>People feel great when they figure things out for themselves. Make your app easier to learn by
221221
leveraging visual patterns and muscle memory from other Android apps. For example, the swipe gesture
222222
may be a good navigational shortcut.</p>
@@ -234,7 +234,7 @@ may be a good navigational shortcut.</p>
234234
<div class="layout-content-row">
235235
<div class="layout-content-col span-7">
236236

237-
<h4>It's not my fault</h4>
237+
<h4 id="its-not-my-fault">It's not my fault</h4>
238238
<p>Be gentle in how you prompt people to make corrections. They want to feel smart when they use your
239239
app. If something goes wrong, give clear recovery instructions but spare them the technical details.
240240
If you can fix it behind the scenes, even better.</p>
@@ -252,7 +252,7 @@ If you can fix it behind the scenes, even better.</p>
252252
<div class="layout-content-row">
253253
<div class="layout-content-col span-7">
254254

255-
<h4>Sprinkle encouragement</h4>
255+
<h4 id="sprinkle-encouragement">Sprinkle encouragement</h4>
256256
<p>Break complex tasks into smaller steps that can be easily accomplished. Give feedback on actions,
257257
even if it's just a subtle glow.</p>
258258

@@ -269,7 +269,7 @@ even if it's just a subtle glow.</p>
269269
<div class="layout-content-row">
270270
<div class="layout-content-col span-7">
271271

272-
<h4>Do the heavy lifting for me</h4>
272+
<h4 id="do-heavy-lifting-for-me">Do the heavy lifting for me</h4>
273273
<p>Make novices feel like experts by enabling them to do things they never thought they could. For
274274
example, shortcuts that combine multiple photo effects can make amateur photographs look amazing in
275275
only a few steps.</p>
@@ -287,7 +287,7 @@ only a few steps.</p>
287287
<div class="layout-content-row">
288288
<div class="layout-content-col span-7">
289289

290-
<h4>Make important things fast</h4>
290+
<h4 id="make-important-things-fast">Make important things fast</h4>
291291
<p>Not all actions are equal. Decide what's most important in your app and make it easy to find and
292292
fast to use, like the shutter button in a camera, or the pause button in a music player.</p>
293293

-7.79 KB
-1.44 KB
1.1 KB
53 Bytes
-4.25 KB

0 commit comments

Comments
 (0)