Loading docs/html/images/training/training-prof.png 0 → 100644 +75.9 KiB Loading image diff... docs/html/resources/resources_toc.cs +189 −0 Original line number Diff line number Diff line <ul> <li> <h2><span class="en">Android Training</span> </h2> <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/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/id-auth/index.html"> <span class="en">Identifying Users</span> </a></div> <ul> <li><a href="<?cs var:toroot ?>training/id-auth/identify.html"> <span class="en">Identifying 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/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/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 Secirity 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> </ul> </li> <li> <h2><span class="en">Technical Resources</span> </h2> Loading docs/html/training/enterprise/index.jd +1 −1 Original line number Diff line number Diff line page.title=Developing Android Applications for the Enterprise page.title=Developing for Enterprise trainingnavtop=true startpage=true Loading docs/html/training/id-auth/index.jd +1 −1 Original line number Diff line number Diff line page.title=Identifying and Authenticating Users page.title=Identifying Users trainingnavtop=true startpage=true Loading docs/html/training/improving-layouts/index.jd +1 −1 Original line number Diff line number Diff line page.title=Improving Performance of Layouts page.title=Improving Layout Performance trainingnavtop=true startpage=true Loading Loading
docs/html/resources/resources_toc.cs +189 −0 Original line number Diff line number Diff line <ul> <li> <h2><span class="en">Android Training</span> </h2> <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/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/id-auth/index.html"> <span class="en">Identifying Users</span> </a></div> <ul> <li><a href="<?cs var:toroot ?>training/id-auth/identify.html"> <span class="en">Identifying 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/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/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 Secirity 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> </ul> </li> <li> <h2><span class="en">Technical Resources</span> </h2> Loading
docs/html/training/enterprise/index.jd +1 −1 Original line number Diff line number Diff line page.title=Developing Android Applications for the Enterprise page.title=Developing for Enterprise trainingnavtop=true startpage=true Loading
docs/html/training/id-auth/index.jd +1 −1 Original line number Diff line number Diff line page.title=Identifying and Authenticating Users page.title=Identifying Users trainingnavtop=true startpage=true Loading
docs/html/training/improving-layouts/index.jd +1 −1 Original line number Diff line number Diff line page.title=Improving Performance of Layouts page.title=Improving Layout Performance trainingnavtop=true startpage=true Loading