• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 <?cs # Table of contents for Dev Guide.
2 
3        For each document available in translation, add an localized title to this TOC.
4        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 ?>
8 <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>
16     <ul>
17       <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>
24         <ul>
25           <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>
34         </ul>
35       </li>
36       <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>
40         <ul>
41           <li><a href="<?cs var:toroot ?>guide/components/bound-services.html">
42               <span class="en">Bound Services</span>
43             </a></li>
44           <li><a href="<?cs var:toroot ?>guide/components/aidl.html">
45               <span class="en">AIDL</span>
46             </a></li>
47         </ul>
48       </li>
49       <li class="nav-section">
50         <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/topics/providers/content-providers.html">
51             <span class="en">Content Providers</span>
52           </a></div>
53         <ul>
54           <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>
66         </ul>
67       </li>
68       <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>
81           </a></li>
82       <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>
85         </a></div>
86         <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>
92           <li><a href="<?cs var:toroot ?>guide/topics/manifest/compatible-screens-element.html">&lt;compatible-screens&gt;</a></li>
93           <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>
99           <li><a href="<?cs var:toroot ?>guide/topics/manifest/path-permission-element.html">&lt;path-permission&gt;</a></li>
100           <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>
106           <li><a href="<?cs var:toroot ?>guide/topics/manifest/supports-gl-texture-element.html">&lt;supports-gl-texture&gt;</a></li>
107           <li><a href="<?cs var:toroot ?>guide/topics/manifest/supports-screens-element.html">&lt;supports-screens&gt;</a></li><!-- ##api level 4## -->
108           <li><a href="<?cs var:toroot ?>guide/topics/manifest/uses-configuration-element.html">&lt;uses-configuration&gt;</a></li>
109           <li><a href="<?cs var:toroot ?>guide/topics/manifest/uses-feature-element.html">&lt;uses-feature&gt;</a></li> <!-- ##api level 4## -->
110           <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>
114    </li><!-- end of the manifest file -->
115 
116     </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>
123     <ul>
124       <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>
130           </a></div>
131         <ul>
132           <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>
151             </a></li>
152         </ul>
153       </li>
154 
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>
158           </a></div>
159         <ul>
160           <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 -->
186         </ul>
187       </li>
188       <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>
231         <ul>
232           <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>
238         </ul>
239       </li>
240       <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 -->
248 
249     <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>
314        </ul>
315     </li><!-- end of graphics and animation-->
316 
317    <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>
334       <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>
337           </a></div>
338           <ul>
339             <li><a href="<?cs var:toroot ?>guide/topics/media/mediaplayer.html">
340                   <span class="en">Media Playback</span></a>
341                 </li>
342             <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>
348             <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>
353                 </li>
354           </ul>
355       </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>
360               </a></div>
361         <ul>
362           <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>
368           <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>
381       </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>
388              </a></div>
389         <ul>
390           <li><a href="<?cs var:toroot?>guide/topics/connectivity/bluetooth.html">
391               <span class="en">Bluetooth</span>
392             </a>
393           </li>
394       <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>
397         </div>
398         <ul>
399           <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>
401         </ul>
402       </li>
403       <li><a href="<?cs var:toroot?>guide/topics/connectivity/wifip2p.html">
404             <span class="en">Wi-Fi Direct</span></a>
405           </li>
406       <li class="nav-section">
407           <div class="nav-section-header"><a href="<?cs var:toroot?>guide/topics/connectivity/usb/index.html">
408             <span class="en">USB</span></a>
409           </div>
410             <ul>
411               <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>
413             </ul>
414      </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>
450           </a></li>
451         <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>
462            <ul>
463               <li>
464                 <a href="<?cs var:toroot?>guide/topics/admin/device-admin.html">
465                 <span class="en">Device Policies</span></a>
466               </li>
467             <!--
468               <li>
469                 <a href="<?cs var:toroot?>guide/topics/admin/keychain.html">
470                 <span class="en">Certificate Store</span></a>
471               </li>
472             -->
473            </ul>
474   </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>
480     <ul>
481       <li><a href="<?cs var:toroot ?>guide/webapps/overview.html">
482             <span class="en">Overview</span>
483           </a></li>
484       <li><a href="<?cs var:toroot ?>guide/webapps/targeting.html">
485             <span class="en">Targeting Screens from Web Apps</span>
486           </a></li>
487       <li><a href="<?cs var:toroot ?>guide/webapps/webview.html">
488             <span class="en">Building Web Apps in WebView</span>
489           </a></li>
490       <li><a href="<?cs var:toroot ?>guide/webapps/debugging.html">
491             <span class="en">Debugging Web Apps</span>
492           </a></li>
493       <li><a href="<?cs var:toroot ?>guide/webapps/best-practices.html">
494             <span class="en">Best Practices for Web Apps</span>
495           </a></li>
496     </ul>
497   </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">
501       <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>
509     </div></a>
510     <ul>
511       <li><a href="<?cs var:toroot ?>guide/practices/compatibility.html">
512             <span class="en">Compatibility</span>
513           </a></li>
514       <li class="nav-section">
515         <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/practices/screens_support.html">
516           <span class="en">Supporting Multiple Screens</span>
517         </a></div>
518         <ul>
519           <li><a href="<?cs var:toroot ?>guide/practices/screens-distribution.html">
520             <span class="en">Distributing to Specific Screens</span>
521           </a></li>
522           <li><a href="<?cs var:toroot ?>guide/practices/screen-compat-mode.html">
523             <span class="en">Screen Compatibility Mode</span>
524           </a></li>
525           <!--<li><a href="<?cs var:toroot ?>guide/practices/screens-support-1.5.html">
526             <span class="en">Strategies for Android 1.5</span>
527           </a></li> -->
528         </ul>
529       </li>
530       <li><a href="<?cs var:toroot ?>guide/practices/tablets-and-handsets.html">
531             <span class="en">Supporting Tablets and Handsets</span>
532           </a></li>
533       <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>
591 
592       <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>
610       </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">
615           <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>
623 
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>
646 
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">
655                <span class="en">UI Guidelines</span>
656              </a></div>
657         <ul>
658           <li class="nav-section">
659             <div class="nav-section-header"><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design.html">
660                    <span class="en">Icon Design</span>
661                  </a></div>
662             <ul>
663               <li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_launcher.html">
664                     <span class="en">Launcher Icons</span>
665                   </a></li>
666               <li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_menu.html">
667                     <span class="en">Menu Icons</span>
668                   </a></li>
669               <li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_action_bar.html">
670                     <span class="en">Action Bar Icons</span>
671                   </a></li>
672               <li><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/icon_design_status_bar.html">
673                     <span class="en">Status Bar Icons</span>
674                   </a></li>
675               <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>
686           <li><div><a href="<?cs var:toroot ?>guide/practices/ui_guidelines/widget_design.html">
687                 <span class="en">App Widget Design</span>
688               </a></div>
689           </li>
690         </ul>
691       </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>
706     <ul>
707       <li><a href="<?cs var:toroot ?>guide/appendix/g-app-intents.html">
708             <span class="en">Intents List: Google Apps</span>
709           </a></li>
710 
711 
712       <li><a href="<?cs var:toroot ?>guide/appendix/glossary.html">
713             <span class="en">Glossary</span>
714           </a></li>
715     </ul>
716   </li>
717 
718 </li>
719 -->
720 </ul>
721 
722 
723 <script type="text/javascript">
724 <!--
725     buildToggleLists();
726     changeNavLang(getLangPref());
727 //-->
728 </script>
729 
730