Skip to content

Commit 84ea453

Browse files
ddoughertyAndroid (Google) Code Review
authored andcommitted
Merge "Doc change: remove an unneeded file. Edits." into jb-dev
2 parents aaecf93 + 1e5d22b commit 84ea453

File tree

3 files changed

+32
-10
lines changed

3 files changed

+32
-10
lines changed

docs/html/about/versions/jelly-bean.jd

Lines changed: 29 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ page.title=Android 4.1 for Developers
3232
<p>Welcome to Android 4.1, Jelly Bean!</p>
3333

3434
<p>Android 4.1 is the fastest and smoothest version of Android yet. We’ve made
35-
improvements throughout the platform and added great new features for users and developers. This document provides a glimpse of some of the new features and technologies
35+
improvements throughout the platform and added great new features
36+
for users and developers. This document provides a glimpse of what's new for developers.
3637

3738
<p>See the <a href="{@docRoot}about/versions/android-4.1.html">Android 4.1 APIs</a> document for a detailed look at the new developer APIs,</p>
3839

@@ -92,16 +93,25 @@ improvements throughout the platform and added great new features for users and
9293
</div>
9394
</div>
9495

95-
<h3>Bi-Directional Text Support</h3>
96+
<h3>Bi-Directional Text and Other Language Support</h3>
9697

9798
<p>Android 4.1 helps you to reach more users through support for <strong>bi-directional text</strong> in TextView and EditText elements. Apps can display text or handle text editing in left-to-right or right-to-left scripts. Apps can make use of new Arabic and Hebrew locales and associated fonts.</p>
9899

100+
<p>Other types of new language support include:</p>
101+
<ul>
102+
<li>Additional Indic languages: Kannada, Telugu, and Malayalam</li>
103+
<li>The new Emoji characters from Unicode version 6.0</li>
104+
<li>Better glyph support for Japanese users (renders Japanese-specific versions of glyphs when system language is set to Japanese)</li>
105+
<li>Arabic glyphs optimized for WebViews in addition to the Arabic glyphs for TextViews</li>
106+
<li>Vertical Text support in WebViews, including Ruby Text and additional Vertical Text glyphs</li>
107+
<li>Synthetic Bold is now available for all fonts that don't have dedicated bold glyphs</li>
108+
</ul>
109+
99110
<h3>User-installable keymaps</h3>
100111

101112
<p>The platform now supports <strong>user-installable keyboard maps</strong>, such as for additional international keyboards and special layout types. By default, Android 4.1 includes 27 international keymaps for keyboards, including Dvorak. When users connect a keyboard, they can go to the Settings app and select one or more keymaps that they want to use for that keyboard. When typing, users can switch between keymaps using a shortcut (ctrl-space).</p>
102113

103114
<p>You can create an app to <strong>publish additional keymaps</strong> to the system. The APK would include the keyboard layout resources in it, based on standard Android keymap format. The application can offer additional keyboard layouts to the user by declaring a suitable broadcast receiver for ACTION_QUERY_KEYBOARD_LAYOUTS in its manifest. </p>
104-
105115
</div>
106116

107117

@@ -139,15 +149,15 @@ style="font-weight:500;">Expandable notifications</span> let you dsplay more typ
139149

140150
</div>
141151

142-
<div style="float:left;margin:52px 30px 0px 0px;width:280px;">
152+
<div style="float:left;margin:66px 30px 0px 0px;width:280px;">
143153
<div>
144154
<img src="{@docRoot}images/jb-appwidgets.png" width="280" height="548">
145155
</div>
146156
<p class="image-caption" style="padding:.5em"><span
147157
style="font-weight:500;">App Widgets</span> can resize automatically to fit the home screen and load different content as their sizes change.</p>
148158
</div>
149159

150-
<div style="padding-top:34px;clear:right;">
160+
<div style="padding-top:1px;clear:right;">
151161

152162

153163
<h3>Resizable app widgets</h3>
@@ -278,7 +288,7 @@ style="font-weight:500;">App Widgets</span> can resize automatically to fit the
278288

279289
<p>Android 4.1 supports <strong>multichannel audio</strong> on devices that have hardware multichannel audio out through the <strong>HDMI port</strong>. Multichannel audio lets you deliver rich media experiences to users for applications such as games, music apps, and video players. For devices that do not have the supported hardware, Android automatically downmixes the audio to the number of channels that are supported by the device (usually stereo).</p>
280290

281-
<p>4ndroid 4.1 also adds built-in support for encoding/decoding AAC 5.1 audio.</p>
291+
<p>Android 4.1 also adds built-in support for encoding/decoding AAC 5.1 audio.</p>
282292

283293
<h3>Audio preprocessing</h3>
284294

@@ -299,11 +309,23 @@ style="font-weight:500;">App Widgets</span> can resize automatically to fit the
299309
<p>You can now <strong>debug</strong> your Renderscript compute scripts on <strong>x86-based emulator and hardware devices</strong>. You can also define multiple root-style kernels in a single Renderscript source file.</p>
300310

301311

312+
<h2 id="browser">Android Browser and WebView</h2>
313+
314+
<p>In Android 4.1, the Android Browser and WebViews include these enhancements:</p>
315+
<ul>
316+
<li>Better HTML5 video user experience, including touch-to-play/pause and smooth transition from inline to full screen mode. </li>
317+
<li>Improved rendering speed and reduced memory usage for better scrolling and zooming performance.</li>
318+
<li>Improved HTML5/CSS3/Canvas animation performance.</li>
319+
<li>Improved text input.</li>
320+
<li>Updated JavaScript Engine (V8) for better JavaScript performance.</li>
321+
<li>Support for the updated HTML5 Media Capture specification (the "capture" attribute on input type=file elements).</li>
322+
</ul>
323+
324+
302325
<h2 id="google">Google APIs and services</h2>
303326

304327
<p>To extend the capabilities of Android even further, several new services for Android are available.</p>
305328

306-
307329
<h3 id="gcm">Google Cloud Messaging for Android</h3>
308330

309331
<p>Google Cloud Messaging (GCM) is a service that lets developers send <strong>short message data</strong> to their users on Android devices, without needing a proprietary sync solution. </p>

docs/html/index.jd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ page.metaDescription=The official site for Android developers. Provides the Andr
1414
<ul>
1515
<li class="item carousel-home">
1616
<div class="content-left col-9">
17-
<img src="{@docRoot}images/home/android-jellybean.png" >
17+
<a href="/about/versions/jelly-bean.html"><img src="/images/home/android-jellybean.png" ></a>
1818
</div>
1919
<div class="content-right col-6">
2020
<h1>Jelly Bean now available!</h1>
2121
<p>Android 4.1 (Jelly Bean) builds on what's great about Android
2222
with improvements to performance and user experience.</p>
23-
<p>New APIs are also available that allow you to build bigger and more
23+
<p>New APIs are also available that allow you to build richer and more
2424
interactive notifications, transfer larger
25-
payloads over NFC, discover device services over Wi-Fi, and much more.</p>
25+
payloads through NFC, discover services over Wi-Fi, and much more.</p>
2626
<p><a href="/about/versions/jelly-bean.html" class="button">More
2727
about Jelly Bean</a></p>
2828
</div>
-1.03 MB
Binary file not shown.

0 commit comments

Comments
 (0)