diff options
-rw-r--r-- | docs/html/guide/guide_toc.cs | 2 | ||||
-rw-r--r-- | docs/html/images/training/training-prof.png | bin | 0 -> 77771 bytes | |||
-rw-r--r-- | docs/html/resources/resources_toc.cs | 189 | ||||
-rw-r--r-- | docs/html/training/enterprise/index.jd | 2 | ||||
-rw-r--r-- | docs/html/training/id-auth/index.jd | 2 | ||||
-rw-r--r-- | docs/html/training/improving-layouts/index.jd | 2 | ||||
-rw-r--r-- | docs/html/training/index.jd | 17 | ||||
-rw-r--r-- | docs/html/training/managing-audio/index.jd | 2 | ||||
-rw-r--r-- | docs/html/training/monitoring-device-state/index.jd | 2 |
9 files changed, 212 insertions, 6 deletions
diff --git a/docs/html/guide/guide_toc.cs b/docs/html/guide/guide_toc.cs index bfde56c..ef91d35 100644 --- a/docs/html/guide/guide_toc.cs +++ b/docs/html/guide/guide_toc.cs @@ -244,7 +244,7 @@ <li class="toggle-list"> <div><a href="<?cs var:toroot ?>guide/topics/graphics/index.html"> <span class="en">Graphics</span> - </a><span class="new-child">new!</span></div> + </a> <span class="new-child">new!</span></div> <ul> <li><a href="<?cs var:toroot ?>guide/topics/graphics/2d-graphics.html"> <span class="en">Canvas and Drawables</span></a></li> diff --git a/docs/html/images/training/training-prof.png b/docs/html/images/training/training-prof.png Binary files differnew file mode 100644 index 0000000..ad91db2 --- /dev/null +++ b/docs/html/images/training/training-prof.png diff --git a/docs/html/resources/resources_toc.cs b/docs/html/resources/resources_toc.cs index c7dd916..3e7fed0 100644 --- a/docs/html/resources/resources_toc.cs +++ b/docs/html/resources/resources_toc.cs @@ -1,5 +1,194 @@ <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> <ul> diff --git a/docs/html/training/enterprise/index.jd b/docs/html/training/enterprise/index.jd index 05bb29c..0145909 100644 --- a/docs/html/training/enterprise/index.jd +++ b/docs/html/training/enterprise/index.jd @@ -1,4 +1,4 @@ -page.title=Developing Android Applications for the Enterprise +page.title=Developing for Enterprise trainingnavtop=true startpage=true diff --git a/docs/html/training/id-auth/index.jd b/docs/html/training/id-auth/index.jd index 6fbfa65..39ca397 100644 --- a/docs/html/training/id-auth/index.jd +++ b/docs/html/training/id-auth/index.jd @@ -1,4 +1,4 @@ -page.title=Identifying and Authenticating Users +page.title=Identifying Users trainingnavtop=true startpage=true diff --git a/docs/html/training/improving-layouts/index.jd b/docs/html/training/improving-layouts/index.jd index 4cc6963..a0ac13e 100644 --- a/docs/html/training/improving-layouts/index.jd +++ b/docs/html/training/improving-layouts/index.jd @@ -1,4 +1,4 @@ -page.title=Improving Performance of Layouts +page.title=Improving Layout Performance trainingnavtop=true startpage=true diff --git a/docs/html/training/index.jd b/docs/html/training/index.jd new file mode 100644 index 0000000..f2fe680 --- /dev/null +++ b/docs/html/training/index.jd @@ -0,0 +1,17 @@ +page.title=Orientation to Android Training + +@jd:body + +<div class="figure" style="width:450px;margin-top:-30px"> + <img src="{@docRoot}images/training/training-prof.png" alt="" /> +</div> + +<p>Welcome to Android Training. Here you'll find a collection of classes that aim to help you +build great apps for Android, using best practices in a variety of framework topics.</p> + +<p>Each class explains the steps required to solve a problem or implement a feature using plenty of +code snippets and sample code for you to use in your apps.</p> + +<p>This is just the beginning. We plan to add many more classes, expand and refine existing classes, +and build Training Courses that help you enhance your apps using an objective-oriented +collections of classes.</p> diff --git a/docs/html/training/managing-audio/index.jd b/docs/html/training/managing-audio/index.jd index c7df39b..3aa2d88 100644 --- a/docs/html/training/managing-audio/index.jd +++ b/docs/html/training/managing-audio/index.jd @@ -1,4 +1,4 @@ -page.title=Managing Audio Playback and Focus +page.title=Managing Audio Playback trainingnavtop=true startpage=true diff --git a/docs/html/training/monitoring-device-state/index.jd b/docs/html/training/monitoring-device-state/index.jd index e92e1e8..61f7176 100644 --- a/docs/html/training/monitoring-device-state/index.jd +++ b/docs/html/training/monitoring-device-state/index.jd @@ -1,4 +1,4 @@ -page.title=Monitoring Device State to Optimize Battery Life +page.title=Optimizing Battery Life trainingnavtop=true startpage=true |