Skip to content

Commit 50e990c

Browse files
committed
Massive clobber of all HTML files in developer docs for new site design
Change-Id: Idc55a0b368c1d2c1e7d4999601b739dd57f08eb3
1 parent a286026 commit 50e990c

File tree

1,020 files changed

+31833
-25563
lines changed

Some content is hidden

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

1,020 files changed

+31833
-25563
lines changed

docs/html/about/about_toc.cs

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<ul id="nav">
2+
3+
<li class="nav-section">
4+
<div class="nav-section-header"><a href="<?cs var:toroot?>about/index.html">Welcome</a></div>
5+
<ul>
6+
<!-- <li><a href="<?cs var:toroot ?>about/marketplace.html">Open Marketplace</a></li>
7+
8+
<li><a href="<?cs var:toroot ?>about/flexible.html">Flexible Framework</a></li>
9+
-->
10+
<li><a href="<?cs var:toroot?>about/start.html">Get Started</a></li>
11+
</ul>
12+
</li>
13+
14+
<li class="nav-section">
15+
<div class="nav-section-header"><a href="<?cs var:toroot ?>about/versions/android-4.0-highlights.html">
16+
<span class="en">Ice Cream Sandwich</span></a></div>
17+
<ul>
18+
<li><a href="<?cs var:toroot ?>about/versions/android-4.0.3.html">Android 4.0.3 APIs</a></li>
19+
<li><a href="<?cs var:toroot ?>about/versions/android-4.0.html">Android 4.0 APIs</a> </li>
20+
</ul>
21+
</li>
22+
<li class="nav-section">
23+
<div class="nav-section-header"><a href="<?cs var:toroot ?>about/versions/android-3.0-highlights.html">
24+
<span class="en">Honeycomb</span></a></div>
25+
<ul>
26+
<li><a href="<?cs var:toroot ?>about/versions/android-3.2.html">Android 3.2 APIs</a></li>
27+
<li><a href="<?cs var:toroot ?>about/versions/android-3.1.html">Android 3.1 APIs</a></li>
28+
<li><a href="<?cs var:toroot ?>about/versions/android-3.0.html">Android 3.0 APIs</a> </li>
29+
</ul>
30+
</li>
31+
<li class="nav-section">
32+
<div class="nav-section-header"><a href="<?cs var:toroot ?>about/versions/android-2.3-highlights.html">
33+
<span class="en">Gingerbread</span></a></div>
34+
<ul>
35+
<li><a href="<?cs var:toroot ?>about/versions/android-2.3.4.html">Android 2.3.4 APIs</a></li>
36+
<li><a href="<?cs var:toroot ?>about/versions/android-2.3.3.html">Android 2.3.3 APIs</a></li>
37+
</ul>
38+
</li>
39+
<li class="nav-section">
40+
<div class="nav-section-header empty"><a href="<?cs
41+
var:toroot?>about/dashboards/index.html">Dashboards</a></div>
42+
</li>
43+
44+
</ul>
Lines changed: 235 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,235 @@
1+
page.title=Dashboards
2+
header.hide=1
3+
@jd:body
4+
5+
6+
7+
<h2 id="Platform">Platform Versions</h2>
8+
9+
<p>This page provides data about the relative number of active devices
10+
running a given version of the Android platform. This can help you
11+
understand the landscape of device distribution and decide how to prioritize
12+
the development of your application features for the devices currently in
13+
the hands of users. For information about how to target your application to devices based on
14+
platform version, read about <a
15+
href="{@docRoot}guide/topics/manifest/uses-sdk-element.html#ApiLevels">API levels</a>.</p>
16+
17+
18+
<h3 id="PlatformCurrent">Current Distribution</h3>
19+
20+
<p>The following pie chart and table is based on the number of Android devices that have accessed
21+
Google Play within a 14-day period ending on the data collection date noted below.</p>
22+
23+
<div class="col-6" style="margin-left:0">
24+
25+
26+
<table>
27+
<tr>
28+
<th>Version</th>
29+
<th>Codename</th>
30+
<th>API Level</th>
31+
<th>Distribution</th>
32+
</tr>
33+
<tr><td><a href="/about/versions/android-1.5.html">1.5</a></td><td>Cupcake</td> <td>3</td><td>0.3%</td></tr>
34+
<tr><td><a href="/about/versions/android-1.6.html">1.6</a></td><td>Donut</td> <td>4</td><td>0.6%</td></tr>
35+
<tr><td><a href="/about/versions/android-2.1.html">2.1</a></td><td>Eclair</td> <td>7</td><td>5.2%</td></tr>
36+
<tr><td><a href="/about/versions/android-2.2.html">2.2</a></td><td>Froyo</td> <td>8</td><td>19.1%</td></tr>
37+
<tr><td><a href="/about/versions/android-2.3.html">2.3 - 2.3.2</a>
38+
</td><td rowspan="2">Gingerbread</td> <td>9</td><td>0.4%</td></tr>
39+
<tr><td><a href="/about/versions/android-2.3.3.html">2.3.3 - 2.3.7
40+
</a></td><!-- Gingerbread --> <td>10</td><td>64.6%</td></tr>
41+
<tr><td><a href="/about/versions/android-3.1.html">3.1</a></td>
42+
<td rowspan="2">Honeycomb</td> <td>12</td><td>0.7%</td></tr>
43+
<tr><td><a href="/about/versions/android-3.2.html">3.2</a></td><!-- Honeycomb --><td>13</td><td>2%</td></tr>
44+
<tr><td><a href="/about/versions/android-4.0.html">4.0 - 4.0.2</a></td>
45+
<td rowspan="2">Ice Cream Sandwich</td><td>14</td><td>0.4%</td></tr>
46+
<tr><td><a href="/about/versions/android-4.0.3.html">4.0.3 - 4.0.4</a> </td><!-- ICS --> <td>15</td><td>6.7%</td></tr>
47+
</table>
48+
49+
50+
</div>
51+
52+
<div class="col-7" style="margin-right:0">
53+
<img alt=""
54+
src="http://chart.apis.google.com/chart?&cht=p&chs=460x250&chd=t:0.3,0.6,5.2,19.1,0.4,64.6,0.7,2.0,0.4,6.7&chl=Android%201.5|Android%201.6|Android%202.1|Android%202.2|Android%202.3|Android%202.3.3|Android%203.1|Android%203.2|Android%204.0|Android%204.0.3&chco=c4df9b,6fad0c&chf=bg,s,00000000" />
55+
56+
</div><!-- end dashboard-panel -->
57+
58+
<p style="clear:both"><em>Data collected during a 14-day period ending on June 1, 2012</em></p>
59+
<!--
60+
<p style="font-size:.9em">* <em>Other: 0.1% of devices running obsolete versions</em></p>
61+
-->
62+
63+
<h3 id="PlatformHistorical">Historical Distribution</h3>
64+
65+
<p>The following stacked line graph provides a history of the relative number of
66+
active Android devices running different versions of the Android platform. It also provides a
67+
valuable perspective of how many devices your application is compatible with, based on the
68+
platform version.</p>
69+
70+
<p>Notice that the platform versions are stacked on top of each other with the oldest active
71+
version at the top. This format indicates the total percent of active devices that are compatible
72+
with a given version of Android. For example, if you develop your application for
73+
the version that is at the very top of the chart, then your application is
74+
compatible with 100% of active devices (and all future versions), because all Android APIs are
75+
forward compatible. Or, if you develop your application for a version lower on the chart,
76+
then it is currently compatible with the percentage of devices indicated on the y-axis, where the
77+
line for that version meets the y-axis on the right.</p>
78+
79+
<p>Each dataset in the timeline is based on the number of Android devices that accessed
80+
Google Play within a 14-day period ending on the date indicated on the x-axis.</p>
81+
82+
<img alt="" height="250" width="660"
83+
src="http://chart.apis.google.com/chart?&cht=lc&chs=660x250&chxt=x,x,y,r&chxr=0,0,12|1,0,12|2,0,100|3,0,100&chxl=0%3A%7C12/01%7C12/15%7C01/01%7C01/15%7C02/01%7C02/15%7C03/01%7C03/15%7C04/01%7C04/15%7C05/01%7C05/15%7C06/01%7C1%3A%7C2011%7C%7C2012%7C%7C%7C%7C%7C%7C%7C%7C%7C%7C2012%7C2%3A%7C0%25%7C25%25%7C50%25%7C75%25%7C100%25%7C3%3A%7C0%25%7C25%25%7C50%25%7C75%25%7C100%25&chxp=0,0,1,2,3,4,5,6,7,8,9,10,11,12&chxtc=0,5&chd=t:98.6,98.5,98.3,98.2,98.6,98.4,98.4,98.6,98.5,98.6,98.8,98.7,98.9|97.3,97.3,97.2,97.2,97.6,97.5,97.6,97.8,97.8,97.9,98.1,98.1,98.3|87.7,88.1,88.7,89.2,89.9,90.3,90.8,91.4,91.8,92.1,92.5,92.7,93.1|52.4,55.2,58.2,60.1,62.0,63.7,65.2,66.8,68.6,69.9,71.5,72.6,74.0|2.3,2.6,3.5,3.6,4.0,4.1,4.3,4.6,5.5,6.5,7.6,8.2,9.4|1.2,1.3,2.0,2.2,2.6,3.0,3.2,3.5,4.5,5.5,6.6,7.4,8.7|0.0,0.0,0.3,0.4,0.7,0.8,1.1,1.3,2.3,3.3,4.4,5.3,6.7&chm=b,c3df9b,0,1,0|b,b6dc7d,1,2,0|tAndroid%202.2,5b831d,2,0,15,,t::-5|b,aadb5e,2,3,0|tAndroid%202.3.3,496c13,3,0,15,,t::-5|b,9ddb3d,3,4,0|b,91da1e,4,5,0|b,80c414,5,6,0|B,6fad0c,6,7,0&chg=7,25&chdl=Android%201.6|Android%202.1|Android%202.2|Android%202.3.3|Android%203.1|Android%203.2|Android%204.0.3&chco=add274,a0d155,94d134,84c323,73ad18,62960f,507d08&chf=bg,s,00000000" />
84+
85+
<p><em>Last historical dataset collected during a 14-day period ending on June 1, 2012</em></p>
86+
87+
88+
89+
90+
91+
92+
93+
94+
95+
96+
97+
98+
99+
100+
101+
102+
103+
104+
105+
106+
107+
108+
109+
110+
<h2 id="Screens">Screen Sizes and Densities</h2>
111+
112+
<p>This section provides data about the relative number of active devices that have a particular
113+
screen configuration, defined by a combination of screen size and density. To simplify the way that
114+
you design your user interfaces for different screen configurations, Android divides the range of
115+
actual screen sizes and densities into:</p>
116+
117+
<ul>
118+
<li>A set of four generalized <strong>sizes</strong>: <em>small</em>, <em>normal</em>,
119+
<em>large</em>, and <em>xlarge</em></em></li>
120+
<li>A set of four generalized <strong>densities</strong>: <em>ldpi</em> (low), <em>mdpi</em>
121+
(medium), <em>hdpi</em> (high), and <em>xhdpi</em> (extra high)</li>
122+
</ul>
123+
124+
<p>For information about how you can support multiple screen configurations in your
125+
application, see <a href="{@docRoot}guide/practices/screens_support.html">Supporting Multiple
126+
Screens</a>.</p>
127+
128+
<p class="note"><strong>Note:</strong> This data is based on the number
129+
of Android devices that have accessed Google Play within a 7-day period
130+
ending on the data collection date noted below.</p>
131+
132+
133+
<div class="col-6" style="margin-left:0">
134+
135+
136+
<table>
137+
<tr>
138+
<th></th>
139+
<th scope="col">ldpi</th>
140+
<th scope="col">mdpi</th>
141+
<th scope="col">hdpi</th>
142+
<th scope="col">xhdpi</th>
143+
</tr>
144+
<tr><th scope="row">small</th>
145+
<td>2.3%</td> <!-- small/ldpi -->
146+
<td></td> <!-- small/mdpi -->
147+
<td>2.4%</td> <!-- small/hdpi -->
148+
<td></td> <!-- small/xhdpi -->
149+
</tr>
150+
<tr><th scope="row">normal</th>
151+
<td>0.7%</td> <!-- normal/ldpi -->
152+
<td>26.2%</td> <!-- normal/mdpi -->
153+
<td>57.8%</td> <!-- normal/hdpi -->
154+
<td>0.9%</td> <!-- normal/xhdpi -->
155+
</tr>
156+
<tr><th scope="row">large</th>
157+
<td>0.3%</td> <!-- large/ldpi -->
158+
<td>2%</td> <!-- large/mdpi -->
159+
<td></td> <!-- large/hdpi -->
160+
<td></td> <!-- large/xhdpi -->
161+
</tr>
162+
<tr><th scope="row">xlarge</th>
163+
<td></td> <!-- xlarge/ldpi -->
164+
<td>7.4%</td> <!-- xlarge/mdpi -->
165+
<td></td> <!-- xlarge/hdpi -->
166+
<td></td> <!-- xlarge/xhdpi -->
167+
</tr>
168+
</table>
169+
170+
171+
</div>
172+
173+
<div class="col-7" style="margin-right:0">
174+
<img alt=""
175+
src="http://chart.googleapis.com/chart?cht=p&chs=400x250&chco=c4df9b,6fad0c&chl=Xlarge%20/%20mdpi|Large%20/%20ldpi|Large%20/%20mdpi|Normal%20/%20hdpi|Normal%20/%20ldpi|Normal%20/%20mdpi|Normal%20/%20xhdpi|Small%20/%20hdpi|Small%20/%20ldpi&chd=t%3A7.4,0.3,2.0,57.8,0.7,26.2,0.9,2.4,2.3&chf=bg,s,00000000" />
176+
177+
</div>
178+
179+
<p style="clear:both"><em>Data collected during a 7-day period ending on May 1, 2012</em></p>
180+
181+
182+
183+
184+
185+
186+
187+
188+
189+
190+
191+
<h2 id="OpenGL">Open GL Version</h2>
192+
193+
<p>This section provides data about the relative number of active devices that support a particular
194+
version of OpenGL ES. Note that support for one particular version of OpenGL ES also implies
195+
support for any lower version (for example, support for version 2.0 also implies support for
196+
1.1).</p>
197+
198+
<p>To declare which version of OpenGL ES your application requires, you should use the {@code
199+
android:glEsVersion} attribute of the <a
200+
href="{@docRoot}guide/topics/manifest/uses-feature-element.html">{@code &lt;uses-feature&gt;}</a>
201+
element. You can also use the <a
202+
href="{@docRoot}guide/topics/manifest/supports-gl-texture-element.html">{@code
203+
&lt;supports-gl-texture&gt;}</a> element to declare the GL compression formats that your application
204+
uses.</p>
205+
206+
<p class="note"><strong>Note:</strong> This data is based on the number
207+
of Android devices that have accessed Google Play within a 7-day period
208+
ending on the data collection date noted below.</p>
209+
210+
211+
<div class="col-6" style="margin-left:0">
212+
<table>
213+
<tr>
214+
<th scope="col">OpenGL ES Version</th>
215+
<th scope="col">Distribution</th>
216+
</tr>
217+
<tr>
218+
<td>1.1 only</th>
219+
<td>9.9%</td>
220+
</tr>
221+
<tr>
222+
<td>2.0 &amp; 1.1</th>
223+
<td>90.1%</td>
224+
</tr>
225+
</table>
226+
</div>
227+
228+
<div class="col-7" style="margin-right:0">
229+
<img alt=""
230+
src="http://chart.googleapis.com/chart?cht=p&chs=400x250&chco=c4df9b,6fad0c&chl=GL%201.1%20only|GL% 202.0%20%26%201.1&chd=t%3A9.9,90.1&chf=bg,s,00000000" />
231+
232+
</div>
233+
234+
235+
<p style="clear:both"><em>Data collected during a 7-day period ending on June 4, 2012</em></p>

docs/html/about/flexible.jd

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
page.title=Flexible Framework
2+
walkthru=1
3+
4+
@jd:body
5+
6+
<style>
7+
blockquote {
8+
color:#9933CC;
9+
}
10+
</style>
11+
12+
<blockquote>Android's flexible framework means it runs on more devices and reaches more
13+
users</blockquote>
14+
15+
<p>Android powers millions of devices around the world and in a variety of form-factors. The Android
16+
framework is specially built to run apps on more than just one screen size and hardware
17+
configuration. As an app developer, Android's scale and variety offers you the potential to quickly
18+
reach millions of users.</p>
19+
20+
<p>Android apps are flexible and easily adapt to the device on which they are running. Although the
21+
system scales your assets when necessary, you can provide alternative app resources that are
22+
optimized for specific device categories, such as the screen size and density. Android applies the
23+
appropriate resources when running your app, based on the current device’s configuration.</p>
24+
25+
<blockquote>You're in control of which devices can install your app</blockquote>
26+
27+
<p>Some devices provide a different user experience when using apps, but you’re always in control of
28+
how your app behaves on each device. If you publish your app on Google Play, you also have
29+
control over which kinds of devices are allowed to install your app and you can closely control how
30+
your app is distributed.</p>
31+
32+
<p>Every device that includes Google Play has been certified compatible. This means that
33+
the device has passed a rigorous test suite to ensure that the device uses a version of Android that
34+
supports all the platform APIs and will successfully run your app.</p>

0 commit comments

Comments
 (0)