| <ul> |
| <li> |
| <span class="heading"> |
| <span class="en">Basic Training</span> |
| </span> |
| <ul> |
| |
| <li><a href="<?cs var:toroot ?>training/index.html"> |
| <span class="en">Orientation</span> |
| </a> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/basics/firstapp/index.html"> |
| <span class="en">Building Your First App<span class="new"> new!</span></span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/basics/firstapp/creating-project.html"> |
| <span class="en">Creating an Android Project</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/firstapp/running-app.html"> |
| <span class="en">Running Your Application</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/firstapp/building-ui.html"> |
| <span class="en">Building a Simple User Interface</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/firstapp/starting-activity.html"> |
| <span class="en">Starting Another Activity</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/basics/activity-lifecycle/index.html"> |
| <span class="en">Managing the Activity Lifecycle<span class="new"> new!</span></span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/basics/activity-lifecycle/starting.html"> |
| <span class="en">Starting an Activity</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/activity-lifecycle/pausing.html"> |
| <span class="en">Pausing and Resuming an Activity</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/activity-lifecycle/stopping.html"> |
| <span class="en">Stopping and Restarting an Activity</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/activity-lifecycle/recreating.html"> |
| <span class="en">Recreating an Activity</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/basics/supporting-devices/index.html"> |
| <span class="en">Supporting Different Devices<span class="new"> new!</span></span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/basics/supporting-devices/languages.html"> |
| <span class="en">Supporting Different Languages</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/supporting-devices/screens.html"> |
| <span class="en">Supporting Different Screens</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/supporting-devices/platforms.html"> |
| <span class="en">Supporting Different Platform Versions</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/basics/fragments/index.html"> |
| <span class="en">Building a Dynamic UI with Fragments<span class="new"> new!</span></span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/basics/fragments/support-lib.html"> |
| <span class="en">Using the Support Library</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/fragments/creating.html"> |
| <span class="en">Creating a Fragment</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/fragments/fragment-ui.html"> |
| <span class="en">Building a Flexible UI</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/fragments/communicating.html"> |
| <span class="en">Communicating with Other Fragments</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/basics/intents/index.html"> |
| <span class="en">Interacting with Other Apps<span class="new"> new!</span></span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/basics/intents/sending.html"> |
| <span class="en">Sending the User to Another App</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/intents/result.html"> |
| <span class="en">Getting a Result from the Activity</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/intents/filters.html"> |
| <span class="en">Allowing Other Apps to Start Your Activity</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/basics/location/index.html"> |
| <span class="en">Making Your App Location Aware<span class="new"> new!</span></span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/basics/location/locationmanager.html"> |
| <span class="en">Using the Location Manager</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/location/currentlocation.html"> |
| <span class="en">Obtaining the Current Location</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/basics/location/geocoding.html"> |
| <span class="en">Displaying a Location Address</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| </ul> |
| </li> |
| |
| |
| <li> |
| <span class="heading"> |
| <span class="en">Advanced Training</span> |
| </span> |
| <ul> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/multiscreen/index.html"> |
| <span class="en">Designing for Multiple Screens</span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/multiscreen/screensizes.html"> |
| <span class="en">Supporting Different Screen Sizes</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/multiscreen/screendensities.html"> |
| <span class="en">Supporting Different Screen Densities</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/multiscreen/adaptui.html"> |
| <span class="en">Implementing Adaptive UI Flows</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/improving-layouts/index.html"> |
| <span class="en">Improving Layout Performance</span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/improving-layouts/optimizing-layout.html"> |
| <span class="en">Optimizing Layout Hierarchies</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/improving-layouts/reusing-layouts.html"> |
| <span class="en">Re-using Layouts with <include/></span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/improving-layouts/loading-ondemand.html"> |
| <span class="en">Loading Views On Demand</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/improving-layouts/smooth-scrolling.html"> |
| <span class="en">Making ListView Scrolling Smooth</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/managing-audio/index.html"> |
| <span class="en">Managing Audio Playback</span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/managing-audio/volume-playback.html"> |
| <span class="en">Controlling Your App’s Volume and Playback</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/managing-audio/audio-focus.html"> |
| <span class="en">Managing Audio Focus</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/managing-audio/audio-output.html"> |
| <span class="en">Dealing with Audio Output Hardware</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/monitoring-device-state/index.html"> |
| <span class="en">Optimizing Battery Life</span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/monitoring-device-state/battery-monitoring.html"> |
| <span class="en">Monitoring the Battery Level and Charging State</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/monitoring-device-state/docking-monitoring.html"> |
| <span class="en">Determining and Monitoring the Docking State and Type</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/monitoring-device-state/connectivity-monitoring.html"> |
| <span class="en">Determining and Monitoring the Connectivity Status</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/monitoring-device-state/manifest-receivers.html"> |
| <span class="en">Manipulating Broadcast Receivers On Demand</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/efficient-downloads/index.html"> |
| <span class="en">Transferring Data Without Draining the Battery<span |
| class="new"> new!</span></span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/efficient-downloads/efficient-network-access.html"> |
| <span class="en">Optimizing Downloads for Efficient Network Access</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/efficient-downloads/regular_updates.html"> |
| <span class="en">Minimizing the Effect of Regular Updates</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/efficient-downloads/redundant_redundant.html"> |
| <span class="en">Redundant Downloads are Redundant</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/efficient-downloads/connectivity_patterns.html"> |
| <span class="en">Modifying Patterns Based on the Connectivity Type</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/cloudsync/index.html"> |
| <span class="en">Syncing to the Cloud<span class="new"> new!</span></span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/cloudsync/aesync.html"> |
| <span class="en">Syncing with App Engine</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/cloudsync/backupapi.html"> |
| <span class="en">Using the Backup API</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/search/index.html"> |
| <span class="en">Adding Search Functionality<span class="new"> new!</span></span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/search/setup.html"> |
| <span class="en">Setting up the Search Interface</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/search/search.html"> |
| <span class="en">Storing and Searching for Data</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/search/backward-compat.html"> |
| <span class="en">Remaining Backward Compatible</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/id-auth/index.html"> |
| <span class="en">Remembering Users</span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/id-auth/identify.html"> |
| <span class="en">Remembering Your User</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/id-auth/authenticate.html"> |
| <span class="en">Authenticating to OAuth2 Services</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/id-auth/custom_auth.html"> |
| <span class="en">Creating a Custom Account Type</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/sharing/index.html"> |
| <span class="en">Sharing Content</span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/sharing/send.html"> |
| <span class="en">Sending Content to Other Apps</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/sharing/receive.html"> |
| <span class="en">Receiving Content from Other Apps</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/sharing/shareaction.html"> |
| <span class="en">Adding an Easy Share Action</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/camera/index.html"> |
| <span class="en">Capturing Photos</span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/camera/photobasics.html"> |
| <span class="en">Taking Photos Simply</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/camera/videobasics.html"> |
| <span class="en">Recording Videos Simply</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/camera/cameradirect.html"> |
| <span class="en">Controlling the Camera</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/multiple-apks/index.html"> |
| <span class="en">Maintaining Multiple APKs</span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/multiple-apks/api.html"> |
| <span class="en">Creating Multiple APKs for Different API Levels</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/multiple-apks/screensize.html"> |
| <span class="en">Creating Multiple APKs for Different Screen Sizes</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/multiple-apks/texture.html"> |
| <span class="en">Creating Multiple APKs for Different GL Textures</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/multiple-apks/multiple.html"> |
| <span class="en">Creating Multiple APKs with 2+ Dimensions</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/backward-compatible-ui/index.html"> |
| <span class="en">Creating Backward-Compatible UIs<span class="new"> new!</span></span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/backward-compatible-ui/abstracting.html"> |
| <span class="en">Abstracting the New APIs</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/backward-compatible-ui/new-implementation.html"> |
| <span class="en">Proxying to the New APIs</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/backward-compatible-ui/older-implementation.html"> |
| <span class="en">Creating an Implementation with Older APIs</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/backward-compatible-ui/using-component.html"> |
| <span class="en">Using the Version-Aware Component</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/enterprise/index.html"> |
| <span class="en">Developing for Enterprise</span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/enterprise/device-management-policy.html"> |
| <span class="en">Enhancing Security with Device Management Policies</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/monetization/index.html"> |
| <span class="en">Monetizing Your App</span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/monetization/ads-and-ux.html"> |
| <span class="en">Advertising without Compromising User Experience</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/design-navigation/index.html"> |
| <span class="en">Designing Effective Navigation</span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/design-navigation/screen-planning.html"> |
| <span class="en">Planning Screens and Their Relationships</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/design-navigation/multiple-sizes.html"> |
| <span class="en">Planning for Multiple Touchscreen Sizes</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/design-navigation/descendant-lateral.html"> |
| <span class="en">Providing Descendant and Lateral Navigation</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/design-navigation/ancestral-temporal.html"> |
| <span class="en">Providing Ancestral and Temporal Navigation</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/design-navigation/wireframing.html"> |
| <span class="en">Putting it All Together: Wireframing the Example App</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/implementing-navigation/index.html"> |
| <span class="en">Implementing Effective Navigation<span class="new"> new!</span></span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/implementing-navigation/lateral.html"> |
| <span class="en">Implementing Lateral Navigation</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/implementing-navigation/ancestral.html"> |
| <span class="en">Implementing Ancestral Navigation</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/implementing-navigation/temporal.html"> |
| <span class="en">Implementing Temporal Navigation</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/implementing-navigation/descendant.html"> |
| <span class="en">Implementing Descendant Navigation</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/tv/index.html"> |
| <span class="en">Designing for TV<span class="new"> new!</span></span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/tv/optimizing-layouts-tv.html"> |
| <span class="en">Optimizing Layouts for TV</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/tv/optimizing-navigation-tv.html"> |
| <span class="en">Optimizing Navigation for TV</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/tv/unsupported-features-tv.html"> |
| <span class="en">Handling Features Not Supported on TV</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/displaying-bitmaps/index.html"> |
| <span class="en">Displaying Bitmaps Efficiently<span class="new"> new!</span></span> |
| </a> |
| </div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/displaying-bitmaps/load-bitmap.html"> |
| <span class="en">Loading Large Bitmaps Efficiently</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/displaying-bitmaps/process-bitmap.html"> |
| <span class="en">Processing Bitmaps Off the UI Thread</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/displaying-bitmaps/cache-bitmap.html"> |
| <span class="en">Caching Bitmaps</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/displaying-bitmaps/display-bitmap.html"> |
| <span class="en">Displaying Bitmaps in Your UI</span> |
| </a></li> |
| </ul> |
| </li> |
| |
| |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>training/accessibility/index.html"> |
| <span class="en">Implementing Accessibility<span class="new"> new!</span></span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>training/accessibility/accessible-app.html"> |
| <span class="en">Developing Accessible Applications</span> |
| </a> |
| </li> |
| <li><a href="<?cs var:toroot ?>training/accessibility/service.html"> |
| <span class="en">Developing Accessibility Services</span> |
| </a> |
| </li> |
| </ul> |
| </li> |
| |
| </ul> |
| </li> |
| |
| |
| |
| |
| <li> |
| <span class="heading"> |
| <span class="en">Technical Resources</span> |
| </span> |
| <ul> |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>resources/browser.html?tag=sample"> |
| <span class="en">Sample Code</span> |
| <span class="de" style="display:none">Beispielcode</span> |
| <span class="es" style="display:none">Código de ejemplo</span> |
| <span class="fr" style="display:none">Exemple de code</span> |
| <span class="it" style="display:none">Codice di esempio</span> |
| <span class="ja" style="display:none">サンプル コード</span> |
| <span class="zh-CN" style="display:none"></span> |
| <span class="zh-TW" style="display:none"></span> |
| </a></div> |
| <ul id="devdoc-nav-sample-list"> |
| <li><a href="<?cs var:toroot ?>resources/samples/get.html"> |
| <span class="en">Getting the Samples</span> |
| </a></li> |
| </ul> |
| </li> |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>resources/browser.html?tag=article"> |
| <span class="en">Articles</span> |
| </a></div> |
| <ul id="devdoc-nav-article-list"> |
| </ul> |
| </li> |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>resources/browser.html?tag=tutorial"> |
| <span class="en">Tutorials</span> |
| <span class="de" style="display:none">Lernprogramme</span> |
| <span class="es" style="display:none">Tutoriales</span> |
| <span class="fr" style="display:none">Didacticiels</span> |
| <span class="it" style="display:none">Esercitazioni</span> |
| <span class="ja" style="display:none">チュートリアル</span> |
| <span class="zh-CN" style="display:none"></span> |
| <span class="zh-TW" style="display:none"></span> |
| </a></div> |
| <ul id="devdoc-nav-tutorial-list"> |
| </ul> |
| </li> |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>resources/topics.html"> |
| <span class="en">Topics</span> |
| </a></div> |
| <ul id="devdoc-nav-topic-list"> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| <li> |
| <span class="heading"> |
| <span class="en">Community</span> |
| <span style="display:none" class="de"></span> |
| <span style="display:none" class="es">Comunidad</span> |
| <span style="display:none" class="fr">Communauté</span> |
| <span style="display:none" class="it"></span> |
| <span style="display:none" class="ja">コミュニティ</span> |
| <span style="display:none" class="zh-CN">社区</span> |
| <span style="display:none" class="zh-TW">社群</span> |
| </span> |
| <ul> |
| <li><a href="<?cs var:toroot ?>resources/community-groups.html"> |
| <span class="en">Developer Forums</span> |
| </a></li> |
| <li><a href="<?cs var:toroot ?>resources/community-more.html"> |
| <span class="en">IRC, G+, Twitter</span> |
| </a></li> |
| </ul> |
| </li> |
| <?cs |
| if:android.whichdoc == "online" ?> |
| <li> |
| <span class="heading"> |
| <span class="en">Device Dashboard</span> |
| </span> |
| <ul> |
| <li><a href="<?cs var:toroot ?>resources/dashboard/platform-versions.html"> |
| <span class="en">Platform Versions</span> |
| </a></li> |
| <li><a href="<?cs var:toroot ?>resources/dashboard/screens.html"> |
| <span class="en">Screen Sizes & Densities</span> |
| </a></li> |
| <li><a href="<?cs var:toroot ?>resources/dashboard/opengl.html"> |
| <span class="en">OpenGL ES Versions</span> |
| </a></li> |
| </ul> |
| </li><?cs |
| /if |
| ?> |
| |
| <li> |
| <span class="heading"> |
| <span class="en">More</span> |
| </span> |
| <ul> |
| <li><a href="<?cs var:toroot ?>resources/faq/commontasks.html"> |
| <span class="en">Common Tasks </span> |
| </a></li> |
| <li><a href="<?cs var:toroot ?>resources/faq/troubleshooting.html"> |
| <span class="en">Troubleshooting Tips</span> |
| </a></li> |
| <li class="toggle-list"> |
| <div><a href="<?cs var:toroot ?>resources/faq/index.html"> |
| <span class="en">FAQs</span> |
| </a></div> |
| <ul> |
| <li><a href="<?cs var:toroot ?>resources/faq/framework.html"> |
| <span class="en">App Framework FAQ</span> |
| </a></li> |
| <li><a href="<?cs var:toroot ?>resources/faq/licensingandoss.html"> |
| <span class="en">Licensing FAQ</span> |
| </a></li> |
| <li><a href="<?cs var:toroot ?>resources/faq/security.html"> |
| <span class="en">Security FAQ</span> |
| </a></li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| |
| <script type="text/javascript"> |
| <!-- |
| buildToggleLists(); |
| changeNavLang(getLangPref()); |
| //--> |
| </script> |