blob: 94b9773474ba8a98c71660bd74d852ba5d2488dd [file] [log] [blame]
Joe Malin90205432010-03-01 18:10:57 -08001<?cs # Table of contents for Dev Guide.
Dirk Dougherty13d30dc32009-07-07 17:37:13 -07002
Joe Malin90205432010-03-01 18:10:57 -08003 For each document available in translation, add an localized title to this TOC.
Dirk Dougherty13d30dc32009-07-07 17:37:13 -07004 Do not add localized title for docs not available in translation.
5 Below are template spans for adding localized doc titles. Please ensure that
6 localized titles are added in the language order specified below.
7?>
Scott Main50e990c2012-06-21 17:14:39 -07008<ul id="nav">
9 <!-- Walkthrough for Developers -- quick overview of what it's like to develop on Android -->
10 <!--<li style="color:red">Overview</li> -->
11
12 <li class="nav-section">
13 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/components/index.html">
14 <span class="en">App Components</span>
15 </a></div>
The Android Open Source Project9066cfe2009-03-03 19:31:44 -080016 <ul>
Scott Main50e990c2012-06-21 17:14:39 -070017 <li><a href="<?cs var:toroot ?>guide/components/fundamentals.html">
18 <span class="en">App Fundamentals</span></a>
19 </li>
20 <li class="nav-section">
21 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/components/activities.html">
22 <span class="en">Activities</span>
23 </a></div>
Scott Main9bf45a02011-02-03 18:46:45 -080024 <ul>
Scott Main50e990c2012-06-21 17:14:39 -070025 <li><a href="<?cs var:toroot ?>guide/components/fragments.html">
26 <span class="en">Fragments</span>
27 </a></li>
28 <li><a href="<?cs var:toroot ?>guide/components/loaders.html">
29 <span class="en">Loaders</span>
30 </a></li>
31 <li><a href="<?cs var:toroot ?>guide/components/tasks-and-back-stack.html">
32 <span class="en">Tasks and Back Stack</span>
33 </a></li>
Scott Main9bf45a02011-02-03 18:46:45 -080034 </ul>
35 </li>
Scott Main50e990c2012-06-21 17:14:39 -070036 <li class="nav-section">
37 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/components/services.html">
38 <span class="en">Services</span>
39 </a></div>
Scott Main9bf45a02011-02-03 18:46:45 -080040 <ul>
Scott Main50e990c2012-06-21 17:14:39 -070041 <li><a href="<?cs var:toroot ?>guide/components/bound-services.html">
42 <span class="en">Bound Services</span>
43 </a></li>
Scott Maine40c4632012-06-25 10:02:13 -070044 <li><a href="<?cs var:toroot ?>guide/components/aidl.html">
45 <span class="en">AIDL</span>
46 </a></li>
Scott Main9bf45a02011-02-03 18:46:45 -080047 </ul>
48 </li>
Scott Main50e990c2012-06-21 17:14:39 -070049 <li class="nav-section">
50 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/providers/content-providers.html">
Scott Main9bf45a02011-02-03 18:46:45 -080051 <span class="en">Content Providers</span>
Scott Maind25ad2f2011-12-15 13:11:12 -080052 </a></div>
Dirk Dougherty13d30dc32009-07-07 17:37:13 -070053 <ul>
Scott Main50e990c2012-06-21 17:14:39 -070054 <li><a href="<?cs var:toroot ?>guide/topics/providers/content-provider-basics.html">
55 <span class="en">Content Provider Basics</span>
56 </a></li>
57 <li><a href="<?cs var:toroot ?>guide/topics/providers/content-provider-creating.html">
58 <span class="en">Creating a Content Provider</span>
59 </a></li>
60 <li><a href="<?cs var:toroot ?>guide/topics/providers/calendar-provider.html">
61 <span class="en">Calendar Provider</span>
62 </a></li>
63 <li><a href="<?cs var:toroot ?>guide/topics/providers/contacts-provider.html">
64 <span class="en">Contacts Provider</span>
65 </a></li>
Dirk Dougherty13d30dc32009-07-07 17:37:13 -070066 </ul>
Scott Mainb83a2832010-04-29 13:26:53 -070067 </li>
Scott Main50e990c2012-06-21 17:14:39 -070068 <li><a href="<?cs var:toroot ?>guide/components/intents-filters.html">
69 <span class="en">Intents and Intent Filters</span>
70 </a></li>
71 <li><a href="<?cs var:toroot ?>guide/components/processes-and-threads.html">
72 <span class="en">Processes and Threads</span>
73 </a>
74 </li>
75 <li><a href="<?cs var:toroot ?>guide/topics/security/permissions.html">
76 <span class="en">Permissions</span>
77 </a>
78 </li>
79 <li><a href="<?cs var:toroot ?>guide/topics/appwidgets/index.html">
80 <span class="en">App Widgets</span>
Dirk Dougherty13d30dc32009-07-07 17:37:13 -070081 </a></li>
Scott Main50e990c2012-06-21 17:14:39 -070082 <li class="nav-section">
83 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/manifest/manifest-intro.html">
84 <span class="en">Android Manifest</span>
Scott Main9bf45a02011-02-03 18:46:45 -080085 </a></div>
Dirk Dougherty13d30dc32009-07-07 17:37:13 -070086 <ul>
87 <li><a href="<?cs var:toroot ?>guide/topics/manifest/action-element.html">&lt;action&gt;</a></li>
88 <li><a href="<?cs var:toroot ?>guide/topics/manifest/activity-element.html">&lt;activity&gt;</a></li>
89 <li><a href="<?cs var:toroot ?>guide/topics/manifest/activity-alias-element.html">&lt;activity-alias&gt;</a></li>
90 <li><a href="<?cs var:toroot ?>guide/topics/manifest/application-element.html">&lt;application&gt;</a></li>
91 <li><a href="<?cs var:toroot ?>guide/topics/manifest/category-element.html">&lt;category&gt;</a></li>
Scott Main1b6dd052011-01-31 15:40:59 -080092 <li><a href="<?cs var:toroot ?>guide/topics/manifest/compatible-screens-element.html">&lt;compatible-screens&gt;</a></li>
Dirk Dougherty13d30dc32009-07-07 17:37:13 -070093 <li><a href="<?cs var:toroot ?>guide/topics/manifest/data-element.html">&lt;data&gt;</a></li>
94 <li><a href="<?cs var:toroot ?>guide/topics/manifest/grant-uri-permission-element.html">&lt;grant-uri-permission&gt;</a></li>
95 <li><a href="<?cs var:toroot ?>guide/topics/manifest/instrumentation-element.html">&lt;instrumentation&gt;</a></li>
96 <li><a href="<?cs var:toroot ?>guide/topics/manifest/intent-filter-element.html">&lt;intent-filter&gt;</a></li>
97 <li><a href="<?cs var:toroot ?>guide/topics/manifest/manifest-element.html">&lt;manifest&gt;</a></li>
98 <li><a href="<?cs var:toroot ?>guide/topics/manifest/meta-data-element.html">&lt;meta-data&gt;</a></li>
Scott Mainb3b2b4f2010-02-12 17:19:02 -080099 <li><a href="<?cs var:toroot ?>guide/topics/manifest/path-permission-element.html">&lt;path-permission&gt;</a></li>
Dirk Dougherty13d30dc32009-07-07 17:37:13 -0700100 <li><a href="<?cs var:toroot ?>guide/topics/manifest/permission-element.html">&lt;permission&gt;</a></li>
101 <li><a href="<?cs var:toroot ?>guide/topics/manifest/permission-group-element.html">&lt;permission-group&gt;</a></li>
102 <li><a href="<?cs var:toroot ?>guide/topics/manifest/permission-tree-element.html">&lt;permission-tree&gt;</a></li>
103 <li><a href="<?cs var:toroot ?>guide/topics/manifest/provider-element.html">&lt;provider&gt;</a></li>
104 <li><a href="<?cs var:toroot ?>guide/topics/manifest/receiver-element.html">&lt;receiver&gt;</a></li>
105 <li><a href="<?cs var:toroot ?>guide/topics/manifest/service-element.html">&lt;service&gt;</a></li>
Robert Lyc80b7ad2011-07-18 12:51:47 -0700106 <li><a href="<?cs var:toroot ?>guide/topics/manifest/supports-gl-texture-element.html">&lt;supports-gl-texture&gt;</a></li>
Scott Main9ed517d2011-09-21 21:04:19 -0700107 <li><a href="<?cs var:toroot ?>guide/topics/manifest/supports-screens-element.html">&lt;supports-screens&gt;</a></li><!-- ##api level 4## -->
Dirk Dougherty13d30dc32009-07-07 17:37:13 -0700108 <li><a href="<?cs var:toroot ?>guide/topics/manifest/uses-configuration-element.html">&lt;uses-configuration&gt;</a></li>
Scott Main71d4b282009-08-13 12:45:31 -0700109 <li><a href="<?cs var:toroot ?>guide/topics/manifest/uses-feature-element.html">&lt;uses-feature&gt;</a></li> <!-- ##api level 4## -->
Dirk Dougherty13d30dc32009-07-07 17:37:13 -0700110 <li><a href="<?cs var:toroot ?>guide/topics/manifest/uses-library-element.html">&lt;uses-library&gt;</a></li>
111 <li><a href="<?cs var:toroot ?>guide/topics/manifest/uses-permission-element.html">&lt;uses-permission&gt;</a></li>
112 <li><a href="<?cs var:toroot ?>guide/topics/manifest/uses-sdk-element.html">&lt;uses-sdk&gt;</a></li>
113 </ul>
Scott Main50e990c2012-06-21 17:14:39 -0700114 </li><!-- end of the manifest file -->
Robert Lyc80b7ad2011-07-18 12:51:47 -0700115
Scott Main50e990c2012-06-21 17:14:39 -0700116 </ul>
117 </li>
118
119 <li class="nav-section">
120 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/ui/index.html">
121 <span class="en">User Interface</span>
122 </a></div>
The Android Open Source Project9066cfe2009-03-03 19:31:44 -0800123 <ul>
Scott Main50e990c2012-06-21 17:14:39 -0700124 <li><a href="<?cs var:toroot ?>guide/topics/ui/overview.html">
125 <span class="en">Overview</span>
126 </a></li>
127 <li class="nav-section">
128 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/ui/declaring-layout.html">
129 <span class="en">Layouts</span>
Scott Main3e06f2c2012-03-30 10:29:33 -0700130 </a></div>
Dirk Dougherty13d30dc32009-07-07 17:37:13 -0700131 <ul>
Scott Main50e990c2012-06-21 17:14:39 -0700132 <li><a href="<?cs var:toroot ?>guide/topics/ui/layout/linear.html">
133 <span class="en">Linear Layout</span>
134 </a></li>
135 <li><a href="<?cs var:toroot ?>guide/topics/ui/layout/relative.html">
136 <span class="en">Relative Layout</span>
137 </a></li>
138 <!--
139 <li><a href="<?cs var:toroot ?>guide/topics/ui/layout/grid.html">
140 <span class="en">Grid Layout</span>
141 </a></li>
142 <li><a href="<?cs var:toroot ?>guide/topics/ui/layout/tabs.html">
143 <span class="en">Tab Layout</span>
144 </a></li>
145 -->
146 <li><a href="<?cs var:toroot ?>guide/topics/ui/layout/listview.html">
147 <span class="en">List View</span>
148 </a></li>
149 <li><a href="<?cs var:toroot ?>guide/topics/ui/layout/gridview.html">
150 <span class="en">Grid View</span>
Scott Maind25ad2f2011-12-15 13:11:12 -0800151 </a></li>
Robert Ly3401c0e2011-10-12 10:01:41 -0700152 </ul>
153 </li>
Scott Main50e990c2012-06-21 17:14:39 -0700154
155 <li class="nav-section">
156 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/ui/controls.html">
157 <span class="en">Input Controls</span>
Robert Ly3401c0e2011-10-12 10:01:41 -0700158 </a></div>
159 <ul>
Scott Main50e990c2012-06-21 17:14:39 -0700160 <li><a href="<?cs var:toroot ?>guide/topics/ui/controls/button.html">
161 <span class="en">Buttons</span>
162 </a></li>
163 <li><a href="<?cs var:toroot ?>guide/topics/ui/controls/text.html">
164 <span class="en">Text Fields</span>
165 </a></li>
166 <li><a href="<?cs var:toroot ?>guide/topics/ui/controls/checkbox.html">
167 <span class="en">Checkboxes</span>
168 </a></li>
169 <li><a href="<?cs var:toroot ?>guide/topics/ui/controls/radiobutton.html">
170 <span class="en">Radio Buttons</span>
171 </a></li>
172 <li><a href="<?cs var:toroot ?>guide/topics/ui/controls/togglebutton.html">
173 <span class="en">Toggle Buttons</span>
174 </a></li>
175 <li><a href="<?cs var:toroot ?>guide/topics/ui/controls/spinner.html">
176 <span class="en">Spinners</span>
177 </a></li>
178 <li><a href="<?cs var:toroot ?>guide/topics/ui/controls/pickers.html">
179 <span class="en">Pickers</span>
180 </a></li>
181<!--
182 <li><a href="<?cs var:toroot ?>guide/topics/ui/controls/progress.html">
183 <span class="en">Seek and Progress Bars</span>
184 </a></li>
185-->
Dirk Dougherty13d30dc32009-07-07 17:37:13 -0700186 </ul>
The Android Open Source Project9066cfe2009-03-03 19:31:44 -0800187 </li>
Scott Main50e990c2012-06-21 17:14:39 -0700188 <li><a href="<?cs var:toroot ?>guide/topics/ui/ui-events.html">
189 <span class="en">Input Events</span>
190 </a></li>
191 <li><a href="<?cs var:toroot ?>guide/topics/ui/menus.html">
192 <span class="en">Menus</span></span>
193 </a></li>
194 <li><a href="<?cs var:toroot ?>guide/topics/ui/dialogs.html">
195 <span class="en">Dialogs</span>
196 </a></li>
197 <li><a href="<?cs var:toroot ?>guide/topics/ui/actionbar.html">
198 <span class="en">Action Bar</span>
199 </a></li>
200 <li class="nav-section">
201 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/ui/notifiers/index.html">
202 <span class="en">Notifications</span>
203 </a></div>
204 <ul>
205 <li><a href="<?cs var:toroot ?>guide/topics/ui/notifiers/toasts.html">
206 <span class="en">Toast Notifications</span>
207 </a></li>
208 <li><a href="<?cs var:toroot ?>guide/topics/ui/notifiers/notifications.html">
209 <span class="en">Status Notifications</span>
210 </a></li>
211 </ul>
212 </li>
213 <li class="nav-section">
214 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/search/index.html">
215 <span class="en">Search</span>
216 </a></div>
217 <ul>
218 <li><a href="<?cs var:toroot ?>guide/topics/search/search-dialog.html">Creating a Search Interface</a></li>
219 <li><a href="<?cs var:toroot ?>guide/topics/search/adding-recent-query-suggestions.html">Adding Recent Query Suggestions</a></li>
220 <li><a href="<?cs var:toroot ?>guide/topics/search/adding-custom-suggestions.html">Adding Custom Suggestions</a></li>
221 <li><a href="<?cs var:toroot ?>guide/topics/search/searchable-config.html">Searchable Configuration</a></li>
222 </ul>
223 </li>
224 <li><a href="<?cs var:toroot ?>guide/topics/ui/drag-drop.html">
225 <span class="en">Drag and Drop</span>
226 </a></li>
227 <li class="nav-section">
228 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/ui/accessibility/index.html">
229 <span class="en">Accessibility</span>
230 </a></div>
Robert Ly83a75a52011-09-25 12:14:19 -0700231 <ul>
Scott Main50e990c2012-06-21 17:14:39 -0700232 <li><a href="<?cs var:toroot ?>guide/topics/ui/accessibility/apps.html">
233 <span class="en">Making Applications Accessible</span>
234 </a></li>
235 <li><a href="<?cs var:toroot ?>guide/topics/ui/accessibility/services.html">
236 <span class="en">Building Accessibility Services</span>
237 </a></li>
Robert Ly83a75a52011-09-25 12:14:19 -0700238 </ul>
239 </li>
Scott Main50e990c2012-06-21 17:14:39 -0700240 <li><a href="<?cs var:toroot ?>guide/topics/ui/themes.html">
241 <span class="en">Styles and Themes</span>
242 </a></li>
243 <li><a href="<?cs var:toroot ?>guide/topics/ui/custom-components.html">
244 <span class="en">Custom Components</span>
245 </a></li>
246 </ul>
247 </li><!-- end of User Interface -->
Robert Lyf197b632011-06-08 22:23:42 -0700248
Scott Main50e990c2012-06-21 17:14:39 -0700249 <li class="nav-section">
250 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/resources/index.html">
251 <span class="en">App Resources</span>
252 </a></div>
253 <ul>
254 <li><a href="<?cs var:toroot ?>guide/topics/resources/overview.html">
255 <span class="en">Overview</span>
256 </a></li>
257 <li><a href="<?cs var:toroot ?>guide/topics/resources/providing-resources.html">
258 <span class="en">Providing Resources</span>
259 </a></li>
260 <li><a href="<?cs var:toroot ?>guide/topics/resources/accessing-resources.html">
261 <span class="en">Accessing Resources</span>
262 </a></li>
263 <li><a href="<?cs var:toroot ?>guide/topics/resources/runtime-changes.html">
264 <span class="en">Handling Runtime Changes</span>
265 </a></li>
266 <li><a href="<?cs var:toroot ?>guide/topics/resources/localization.html">
267 <span class="en">Localization</span>
268 </a></li>
269 <li class="nav-section">
270 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/resources/available-resources.html">
271 <span class="en">Resource Types</span>
272 </a></div>
273 <ul>
274 <li><a href="<?cs var:toroot ?>guide/topics/resources/animation-resource.html">Animation</a></li>
275 <li><a href="<?cs var:toroot ?>guide/topics/resources/color-list-resource.html">Color State List</a></li>
276 <li><a href="<?cs var:toroot ?>guide/topics/resources/drawable-resource.html">Drawable</a></li>
277 <li><a href="<?cs var:toroot ?>guide/topics/resources/layout-resource.html">Layout</a></li>
278 <li><a href="<?cs var:toroot ?>guide/topics/resources/menu-resource.html">Menu</a></li>
279 <li><a href="<?cs var:toroot ?>guide/topics/resources/string-resource.html">String</a></li>
280 <li><a href="<?cs var:toroot ?>guide/topics/resources/style-resource.html">Style</a></li>
281 <li><a href="<?cs var:toroot ?>guide/topics/resources/more-resources.html">More Types</a></li>
282 </ul>
283 </li><!-- end of resource types -->
284 </ul>
285 </li><!-- end of app resources -->
286
287 <li class="nav-section">
288 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/graphics/index.html">
289 <span class="en">Animation and Graphics</span>
290 </a></div>
291 <ul>
292 <li class="nav-section">
293 <li><a href="<?cs var:toroot ?>guide/topics/graphics/overview.html">
294 <span class="en">Overview</span>
295 </a></li>
296 <li><a href="<?cs var:toroot ?>guide/topics/graphics/prop-animation.html">
297 <span class="en">Property Animation</span>
298 </a></li>
299 <li><a href="<?cs var:toroot ?>guide/topics/graphics/view-animation.html">
300 <span class="en">View Animation</span>
301 </a></li>
302 <li><a href="<?cs var:toroot ?>guide/topics/graphics/drawable-animation.html">
303 <span class="en">Drawable Animation</span>
304 </a></li>
305 <li><a href="<?cs var:toroot ?>guide/topics/graphics/2d-graphics.html">
306 <span class="en">Canvas and Drawables</span>
307 </a></li>
308 <li><a href="<?cs var:toroot ?>guide/topics/graphics/opengl.html">
309 <span class="en">OpenGL</span>
310 </a></li>
311 <li><a href="<?cs var:toroot ?>guide/topics/graphics/hardware-accel.html">
312 <span class="en">Hardware Acceleration</span>
313 </a></li>
Scott Main50e990c2012-06-21 17:14:39 -0700314 </ul>
315 </li><!-- end of graphics and animation-->
316
Robert Ly864090e2012-06-17 18:22:17 -0700317 <li class="nav-section">
318 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/renderscript/index.html">
319 <span class="en">Computation</span>
320 </a></div>
321 <ul>
322 <li><a href="<?cs var:toroot ?>guide/topics/renderscript/compute.html">
323 <span class="en">Renderscript</span></a>
324 </li>
325
326 <li><a href="<?cs var:toroot ?>guide/topics/renderscript/advanced.html">
327 <span class="en">Advanced Renderscript</span></a>
328 </li>
329 <li><a href="<?cs var:toroot ?>guide/topics/renderscript/reference.html">
330 <span class="en">Runtime API Reference</span></a>
331 </li>
332 </ul>
333 </li>
Scott Main50e990c2012-06-21 17:14:39 -0700334 <li class="nav-section">
335 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/media/index.html">
336 <span class="en">Media and Camera</span>
Scott Maind25ad2f2011-12-15 13:11:12 -0800337 </a></div>
Joe Fernandez99b70f32011-08-22 15:49:52 -0700338 <ul>
339 <li><a href="<?cs var:toroot ?>guide/topics/media/mediaplayer.html">
340 <span class="en">Media Playback</span></a>
341 </li>
Scott Main50e990c2012-06-21 17:14:39 -0700342 <li><a href="<?cs var:toroot ?>guide/appendix/media-formats.html">
343 <span class="en">Supported Media Formats</span></a>
344 </li>
345 <li><a href="<?cs var:toroot ?>guide/topics/media/audio-capture.html">
346 <span class="en">Audio Capture</span></a>
347 </li>
Joe Fernandez99b70f32011-08-22 15:49:52 -0700348 <li><a href="<?cs var:toroot ?>guide/topics/media/jetplayer.html">
349 <span class="en">JetPlayer</span></a>
350 </li>
351 <li><a href="<?cs var:toroot ?>guide/topics/media/camera.html">
352 <span class="en">Camera</span></a>
Joe Fernandez99b70f32011-08-22 15:49:52 -0700353 </li>
Joe Fernandez99b70f32011-08-22 15:49:52 -0700354 </ul>
Scott Main50e990c2012-06-21 17:14:39 -0700355 </li><!-- end of media and camera -->
356
357 <li class="nav-section">
358 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/sensors/index.html">
359 <span class="en">Location and Sensors</span>
Scott Main3e06f2c2012-03-30 10:29:33 -0700360 </a></div>
Bill Gruberf8c029e2011-11-01 09:31:57 -0700361 <ul>
Scott Main50e990c2012-06-21 17:14:39 -0700362 <li><a href="<?cs var:toroot ?>guide/topics/location/index.html">
363 <span class="en">Location and Maps</span>
364 </a>
365 <li><a href="<?cs var:toroot ?>guide/topics/location/strategies.html">
366 <span class="en">Location Strategies</span>
367 </a></li>
Bill Gruberf8c029e2011-11-01 09:31:57 -0700368 <li><a href="<?cs var:toroot ?>guide/topics/sensors/sensors_overview.html">
369 <span class="en">Sensors Overview</span>
370 </a></li>
371 <li><a href="<?cs var:toroot ?>guide/topics/sensors/sensors_motion.html">
372 <span class="en">Motion Sensors</span>
373 </a></li>
374 <li><a href="<?cs var:toroot ?>guide/topics/sensors/sensors_position.html">
375 <span class="en">Position Sensors</span>
376 </a></li>
377 <li><a href="<?cs var:toroot ?>guide/topics/sensors/sensors_environment.html">
378 <span class="en">Environment Sensors</span>
379 </a></li>
380 </ul>
Scott Main50e990c2012-06-21 17:14:39 -0700381 </li><!-- end of location and sensors -->
382
383
384
385 <li class="nav-section">
386 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/connectivity/index.html">
387 <span class="en">Connectivity</span>
Scott Mainfa4596e2010-08-17 20:29:03 -0700388 </a></div>
389 <ul>
Scott Main50e990c2012-06-21 17:14:39 -0700390 <li><a href="<?cs var:toroot?>guide/topics/connectivity/bluetooth.html">
391 <span class="en">Bluetooth</span>
392 </a>
Katie McCormickd4fac2c2011-06-03 16:50:14 -0700393 </li>
Scott Main50e990c2012-06-21 17:14:39 -0700394 <li class="nav-section">
395 <div class="nav-section-header"><a href="<?cs var:toroot?>guide/topics/connectivity/nfc/index.html">
396 <span class="en">NFC</span></a>
Robert Ly83a75a52011-09-25 12:14:19 -0700397 </div>
398 <ul>
Scott Main50e990c2012-06-21 17:14:39 -0700399 <li><a href="<?cs var:toroot ?>guide/topics/connectivity/nfc/nfc.html">NFC Basics</a></li>
400 <li><a href="<?cs var:toroot ?>guide/topics/connectivity/nfc/advanced-nfc.html">Advanced NFC</a></li>
Robert Ly83a75a52011-09-25 12:14:19 -0700401 </ul>
402 </li>
Scott Main50e990c2012-06-21 17:14:39 -0700403 <li><a href="<?cs var:toroot?>guide/topics/connectivity/wifip2p.html">
Scott Main3e06f2c2012-03-30 10:29:33 -0700404 <span class="en">Wi-Fi Direct</span></a>
Robert Ly12a1de02011-11-02 11:56:50 -0700405 </li>
Scott Main50e990c2012-06-21 17:14:39 -0700406 <li class="nav-section">
407 <div class="nav-section-header"><a href="<?cs var:toroot?>guide/topics/connectivity/usb/index.html">
Robert Lybde2b922011-04-18 10:18:30 -0700408 <span class="en">USB</span></a>
Robert Lybde2b922011-04-18 10:18:30 -0700409 </div>
410 <ul>
Scott Main50e990c2012-06-21 17:14:39 -0700411 <li><a href="<?cs var:toroot ?>guide/topics/connectivity/usb/accessory.html">Accessory</a></li>
412 <li><a href="<?cs var:toroot ?>guide/topics/connectivity/usb/host.html">Host</a></li>
Robert Lybde2b922011-04-18 10:18:30 -0700413 </ul>
Scott Main50e990c2012-06-21 17:14:39 -0700414 </li>
415 <li><a href="<?cs var:toroot?>guide/topics/connectivity/sip.html">
416 <span class="en">SIP</span>
417 </a>
418 </li>
419
420 </ul>
421 </li><!-- end of connectivity -->
422
423 <li class="nav-section">
424 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/text/index.html">
425 <span class="en">Text and Input</span>
426 </a></div>
427 <ul>
428 <li><a href="<?cs var:toroot ?>guide/topics/text/copy-paste.html">
429 <span class="en">Copy and Paste</span>
430 </a></li>
431 <li><a href="<?cs var:toroot ?>guide/topics/text/creating-input-method.html">
432 <span class="en">Creating an IME</span>
433 </a></li>
434 <li><a href="<?cs var:toroot ?>guide/topics/text/spell-checker-framework.html">
435 <span class="en">Spelling Checker</span>
436 </a></li>
437 </ul>
438 </li><!-- end of text and input -->
439
440 <li class="nav-section">
441 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/data/index.html">
442 <span class="en">Data Storage</span>
443 </a></div>
444 <ul>
445 <li><a href="<?cs var:toroot ?>guide/topics/data/data-storage.html">
446 <span class="en">Storage Options</span>
447 </a></li>
448 <li><a href="<?cs var:toroot ?>guide/topics/data/backup.html">
449 <span class="en">Data Backup</span>
Scott Main223a94d2011-05-06 09:53:29 -0700450 </a></li>
Scott Main50e990c2012-06-21 17:14:39 -0700451 <li><a href="<?cs var:toroot ?>guide/topics/data/install-location.html">
452 <span class="en">App Install Location</span>
453 </a></li>
454 </ul>
455 </li><!-- end of data storage -->
456
457
458 <li class="nav-section">
459 <div class="nav-section-header"><a href="<?cs var:toroot?>guide/topics/admin/index.html">
460 <span class="en">Administration</span>
461 </a></div>
Joe Malina7fda212010-10-18 17:07:45 -0700462 <ul>
463 <li>
Scott Main50e990c2012-06-21 17:14:39 -0700464 <a href="<?cs var:toroot?>guide/topics/admin/device-admin.html">
465 <span class="en">Device Policies</span></a>
Joe Malina7fda212010-10-18 17:07:45 -0700466 </li>
Scott Main50e990c2012-06-21 17:14:39 -0700467 <!--
Joe Malina7fda212010-10-18 17:07:45 -0700468 <li>
Scott Main50e990c2012-06-21 17:14:39 -0700469 <a href="<?cs var:toroot?>guide/topics/admin/keychain.html">
470 <span class="en">Certificate Store</span></a>
Joe Malina7fda212010-10-18 17:07:45 -0700471 </li>
Scott Main50e990c2012-06-21 17:14:39 -0700472 -->
Joe Malina7fda212010-10-18 17:07:45 -0700473 </ul>
Scott Main50e990c2012-06-21 17:14:39 -0700474 </li><!-- end of administration -->
475
476 <li class="nav-section">
477 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/webapps/index.html">
478 <span class="en">Web Apps</span>
479 </a></div>
Bill Gruberdf71cab2011-02-01 23:01:16 -0800480 <ul>
Scott Main50e990c2012-06-21 17:14:39 -0700481 <li><a href="<?cs var:toroot ?>guide/webapps/overview.html">
482 <span class="en">Overview</span>
Bill Gruber6c60e9a2011-09-08 15:41:22 -0700483 </a></li>
Scott Main50e990c2012-06-21 17:14:39 -0700484 <li><a href="<?cs var:toroot ?>guide/webapps/targeting.html">
485 <span class="en">Targeting Screens from Web Apps</span>
Dirk Dougherty13d30dc32009-07-07 17:37:13 -0700486 </a></li>
Scott Main50e990c2012-06-21 17:14:39 -0700487 <li><a href="<?cs var:toroot ?>guide/webapps/webview.html">
488 <span class="en">Building Web Apps in WebView</span>
Scott Maind25ad2f2011-12-15 13:11:12 -0800489 </a></li>
Scott Main50e990c2012-06-21 17:14:39 -0700490 <li><a href="<?cs var:toroot ?>guide/webapps/debugging.html">
491 <span class="en">Debugging Web Apps</span>
Scott Maind25ad2f2011-12-15 13:11:12 -0800492 </a></li>
Scott Main50e990c2012-06-21 17:14:39 -0700493 <li><a href="<?cs var:toroot ?>guide/webapps/best-practices.html">
494 <span class="en">Best Practices for Web Apps</span>
Dirk Dougherty13d30dc32009-07-07 17:37:13 -0700495 </a></li>
496 </ul>
Scott Main50e990c2012-06-21 17:14:39 -0700497 </li><!-- end of web apps -->
498
499 <li class="nav-section">
500 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/practices/index.html">
Scott Maina21ac882012-01-30 15:27:37 -0800501 <span class="en">Best Practices</span>
502 <span class="de" style="display:none">Bewährte Verfahren</span>
503 <span class="es" style="display:none">Prácticas recomendadas</span>
504 <span class="fr" style="display:none">Meilleures pratiques</span>
505 <span class="it" style="display:none">Best practice</span>
506 <span class="ja" style="display:none">ベスト プラクティス</span>
507 <span class="zh-CN" style="display:none">最佳实践</span>
508 <span class="zh-TW" style="display:none">最佳實務</span>
Scott Main50e990c2012-06-21 17:14:39 -0700509 </div></a>
The Android Open Source Project9066cfe2009-03-03 19:31:44 -0800510 <ul>
Dirk Doughertya0711e72010-05-07 15:14:56 -0700511 <li><a href="<?cs var:toroot ?>guide/practices/compatibility.html">
512 <span class="en">Compatibility</span>
Scott Main2e5a22a2010-10-08 15:23:26 -0700513 </a></li>
Scott Main50e990c2012-06-21 17:14:39 -0700514 <li class="nav-section">
515 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/practices/screens_support.html">
Scott Main6aa2b622011-03-09 14:26:58 -0800516 <span class="en">Supporting Multiple Screens</span>
Scott Main9ed517d2011-09-21 21:04:19 -0700517 </a></div>
Scott Main6aa2b622011-03-09 14:26:58 -0800518 <ul>
519 <li><a href="<?cs var:toroot ?>guide/practices/screens-distribution.html">
520 <span class="en">Distributing to Specific Screens</span>
Dirk Doughertyf4b55402009-10-09 17:14:28 -0700521 </a></li>
Scott Maindb909162011-06-22 14:28:44 -0700522 <li><a href="<?cs var:toroot ?>guide/practices/screen-compat-mode.html">
523 <span class="en">Screen Compatibility Mode</span>
Scott Main9ed517d2011-09-21 21:04:19 -0700524 </a></li>
Scott Main50e990c2012-06-21 17:14:39 -0700525 <!--<li><a href="<?cs var:toroot ?>guide/practices/screens-support-1.5.html">
Scott Main6aa2b622011-03-09 14:26:58 -0800526 <span class="en">Strategies for Android 1.5</span>
Scott Main50e990c2012-06-21 17:14:39 -0700527 </a></li> -->
Scott Main6aa2b622011-03-09 14:26:58 -0800528 </ul>
529 </li>
Scott Main5e44f682011-10-07 01:33:09 -0700530 <li><a href="<?cs var:toroot ?>guide/practices/tablets-and-handsets.html">
531 <span class="en">Supporting Tablets and Handsets</span>
Scott Main3e06f2c2012-03-30 10:29:33 -0700532 </a></li>
Scott Main50e990c2012-06-21 17:14:39 -0700533 <li class="nav-section">
534 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/practices/performance.html">
535 <span class="en">Designing for Performance</span>
536 </a></div>
537 <ul>
538 <li><a href="<?cs var:toroot ?>guide/practices/jni.html">
539 <span class="en">JNI Tips</span>
540 </a></li>
541 </ul>
542 </li>
543 <li><a href="<?cs var:toroot ?>guide/practices/responsiveness.html">
544 <span class="en">Designing for Responsiveness</span>
545 </a></li>
546 <li><a href="<?cs var:toroot ?>guide/practices/seamlessness.html">
547 <span class="en">Designing for Seamlessness</span>
548 </a></li>
549 <li><a href="<?cs var:toroot ?>guide/practices/security.html">
550 <span class="en">Designing for Security</span>
551 </a></li>
552
553 </ul>
554 </li>
555
556
557 <li class="nav-section">
558 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/google/index.html">
559 <span class="en">Google Services</span>
560 </a></div>
561 <ul>
562
563 <li class="nav-section">
564 <div class="nav-section-header"><a href="<?cs var:toroot?>guide/google/play/billing/index.html">
565 <span class="en">In-app Billing</span></a>
566 </div>
567 <ul>
568 <li><a href="<?cs var:toroot?>guide/google/play/billing/billing_overview.html">
569 <span class="en">In-app Billing Overview</span></a>
570 </li>
571 <li><a href="<?cs var:toroot?>guide/google/play/billing/billing_integrate.html">
572 <span class="en">Implementing In-app Billing</span></a>
573 </li>
574 <li><a href="<?cs var:toroot?>guide/google/play/billing/billing_subscriptions.html">
575 <span class="en">Subscriptions</span></a>
576 </li>
577 <li><a href="<?cs var:toroot?>guide/google/play/billing/billing_best_practices.html">
578 <span class="en">Security and Design</span></a>
579 </li>
580 <li><a href="<?cs var:toroot?>guide/google/play/billing/billing_testing.html">
581 <span class="en">Testing In-app Billing</span></a>
582 </li>
583 <li><a href="<?cs var:toroot?>guide/google/play/billing/billing_admin.html">
584 <span class="en">Administering In-app Billing</span></a>
585 </li>
586 <li><a href="<?cs var:toroot?>guide/google/play/billing/billing_reference.html">
587 <span class="en">In-app Billing Reference</span></a>
588 </li>
589 </ul>
590 </li>
Robert Ly93b4fbe2012-06-20 11:54:25 -0700591
Scott Main50e990c2012-06-21 17:14:39 -0700592 <li class="nav-section">
593 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/google/play/licensing/index.html">
594 <span class="en">Application Licensing</span></a>
595 </div>
596 <ul>
597 <li><a href="<?cs var:toroot?>guide/google/play/licensing/overview.html">
598 <span class="en">Licensing Overview</span></a>
599 </li>
600 <li><a href="<?cs var:toroot?>guide/google/play/licensing/setting-up.html">
601 <span class="en">Setting Up for Licensing</span></a>
602 </li>
603 <li><a href="<?cs var:toroot?>guide/google/play/licensing/adding-licensing.html">
604 <span class="en">Adding Licensing to Your App</span></a>
605 </li>
606 <li><a href="<?cs var:toroot?>guide/google/play/licensing/licensing-reference.html">
607 <span class="en">Licensing Reference</span></a>
608 </li>
609 </ul>
Robert Ly93b4fbe2012-06-20 11:54:25 -0700610 </li>
611 <li><a href="<?cs var:toroot ?>guide/google/play/services.html">
612 <span class="en">Google Play Services</span></a>
613 </li>
614 <li><a href="<?cs var:toroot ?>guide/google/play/filters.html">
Scott Main50e990c2012-06-21 17:14:39 -0700615 <span class="en">Filters on Google Play</span></a>
616 </li>
617 <li><a href="<?cs var:toroot ?>guide/google/play/publishing/multiple-apks.html">
618 <span class="en">Multiple APK Support</span></a>
619 </li>
620 <li><a href="<?cs var:toroot ?>guide/google/play/expansion-files.html">
621 <span class="en">APK Expansion Files</span></a>
622 </li>
Katie McCormick76c6d862012-06-25 09:56:29 -0700623
624 <li class="nav-section">
625 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/google/gcm/index.html">
626 <span class="en">Google Cloud Messaging</span></a>
627 </div>
628 <ul>
629 <li><a href="<?cs var:toroot?>guide/google/gcm/gs.html">
630 <span class="en">Getting Started</span></a>
631 </li>
632 <li><a href="<?cs var:toroot?>guide/google/gcm/gcm.html">
633 <span class="en">Architectural Overview</span></a>
634 </li>
635 <li><a href="<?cs var:toroot?>guide/google/gcm/demo.html">
636 <span class="en">Demo App Tutorial</span></a>
637 </li>
638 <li><a href="<?cs var:toroot?>guide/google/gcm/adv.html">
639 <span class="en">Advanced Topics</span></a>
640 </li>
641 <li><a href="<?cs var:toroot?>guide/google/gcm/c2dm.html">
642 <span class="en">Migration</span></a>
643 </li>
644 </ul>
645 </li>
Scott Main50e990c2012-06-21 17:14:39 -0700646
647 </ul>
648 </li><!-- end Google Play -->
649
650
651
652 <!-- this needs to move
653 <li class="nav-section">
654 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/index.html">
Dirk Dougherty13d30dc32009-07-07 17:37:13 -0700655 <span class="en">UI Guidelines</span>
Scott Maind25ad2f2011-12-15 13:11:12 -0800656 </a></div>
Dirk Dougherty13d30dc32009-07-07 17:37:13 -0700657 <ul>
Scott Main50e990c2012-06-21 17:14:39 -0700658 <li class="nav-section">
659 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design.html">
Scott Main258a51e2011-10-25 12:11:40 -0700660 <span class="en">Icon Design</span>
Scott Maineb5dacd2012-01-09 17:36:46 -0800661 </a></div>
Roman Nurikd602b352010-10-17 21:33:05 -0700662 <ul>
663 <li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_launcher.html">
Scott Main258a51e2011-10-25 12:11:40 -0700664 <span class="en">Launcher Icons</span>
Scott Maineb5dacd2012-01-09 17:36:46 -0800665 </a></li>
Roman Nurikd602b352010-10-17 21:33:05 -0700666 <li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_menu.html">
667 <span class="en">Menu Icons</span>
668 </a></li>
Roman Nurikced7edd2011-09-28 13:01:20 -0700669 <li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_action_bar.html">
Scott Main258a51e2011-10-25 12:11:40 -0700670 <span class="en">Action Bar Icons</span>
Scott Maineb5dacd2012-01-09 17:36:46 -0800671 </a></li>
Roman Nurikd602b352010-10-17 21:33:05 -0700672 <li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_status_bar.html">
Scott Main258a51e2011-10-25 12:11:40 -0700673 <span class="en">Status Bar Icons</span>
Scott Maineb5dacd2012-01-09 17:36:46 -0800674 </a></li>
Roman Nurikd602b352010-10-17 21:33:05 -0700675 <li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_tab.html">
676 <span class="en">Tab Icons</span>
677 </a></li>
678 <li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_dialog.html">
679 <span class="en">Dialog Icons</span>
680 </a></li>
681 <li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_list.html">
682 <span class="en">List View Icons</span>
683 </a></li>
684 </ul>
685 </li>
Scott Main50e990c2012-06-21 17:14:39 -0700686 <li><div><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/widget_design.html">
Scott Main258a51e2011-10-25 12:11:40 -0700687 <span class="en">App Widget Design</span>
Scott Main50e990c2012-06-21 17:14:39 -0700688 </a></div>
689 </li>
Dirk Dougherty13d30dc32009-07-07 17:37:13 -0700690 </ul>
Scott Main50e990c2012-06-21 17:14:39 -0700691 </li>
692 </ul> -->
693
694<!-- Remove
695 <li class="nav-section">
696 <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/appendix/index.html">
697 <span class="en">Appendix</span>
698 <span class="de" style="display:none">Anhang</span>
699 <span class="es" style="display:none">Apéndice</span>
700 <span class="fr" style="display:none">Annexes</span>
701 <span class="it" style="display:none">Appendice</span>
702 <span class="ja" style="display:none">付録</span>
703 <span class="zh-CN" style="display:none">附录</span>
704 <span class="zh-TW" style="display:none">附錄</span>
705 </a></div>
Scott Main65e62f42010-09-20 12:46:34 -0700706 <ul>
Dirk Dougherty13d30dc32009-07-07 17:37:13 -0700707 <li><a href="<?cs var:toroot ?>guide/appendix/g-app-intents.html">
708 <span class="en">Intents List: Google Apps</span>
709 </a></li>
Scott Main50e990c2012-06-21 17:14:39 -0700710
711
Dirk Dougherty13d30dc32009-07-07 17:37:13 -0700712 <li><a href="<?cs var:toroot ?>guide/appendix/glossary.html">
713 <span class="en">Glossary</span>
714 </a></li>
The Android Open Source Project9066cfe2009-03-03 19:31:44 -0800715 </ul>
Dirk Dougherty13d30dc32009-07-07 17:37:13 -0700716 </li>
The Android Open Source Project9066cfe2009-03-03 19:31:44 -0800717
Scott Main50e990c2012-06-21 17:14:39 -0700718</li>
719-->
The Android Open Source Project9066cfe2009-03-03 19:31:44 -0800720</ul>
721
Scott Main50e990c2012-06-21 17:14:39 -0700722
The Android Open Source Project9066cfe2009-03-03 19:31:44 -0800723<script type="text/javascript">
724<!--
725 buildToggleLists();
Dirk Dougherty13d30dc32009-07-07 17:37:13 -0700726 changeNavLang(getLangPref());
The Android Open Source Project9066cfe2009-03-03 19:31:44 -0800727//-->
728</script>
Scott Main50e990c2012-06-21 17:14:39 -0700729