am 2cbcdc76: Merge "docs: Add training homepage, side nav, and title changes" into ics-mr0
* commit '2cbcdc760cfe2af622ccb9ef41514954dab537f0': docs: Add training homepage, side nav, and title changes
This commit is contained in:
@@ -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>
|
||||
|
||||
BIN
docs/html/images/training/training-prof.png
Normal file
BIN
docs/html/images/training/training-prof.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 76 KiB |
@@ -1,4 +1,193 @@
|
||||
<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>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
page.title=Developing Android Applications for the Enterprise
|
||||
page.title=Developing for Enterprise
|
||||
|
||||
trainingnavtop=true
|
||||
startpage=true
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
page.title=Identifying and Authenticating Users
|
||||
page.title=Identifying Users
|
||||
|
||||
trainingnavtop=true
|
||||
startpage=true
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
page.title=Improving Performance of Layouts
|
||||
page.title=Improving Layout Performance
|
||||
|
||||
trainingnavtop=true
|
||||
startpage=true
|
||||
|
||||
17
docs/html/training/index.jd
Normal file
17
docs/html/training/index.jd
Normal file
@@ -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>
|
||||
@@ -1,4 +1,4 @@
|
||||
page.title=Managing Audio Playback and Focus
|
||||
page.title=Managing Audio Playback
|
||||
|
||||
trainingnavtop=true
|
||||
startpage=true
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
page.title=Monitoring Device State to Optimize Battery Life
|
||||
page.title=Optimizing Battery Life
|
||||
|
||||
trainingnavtop=true
|
||||
startpage=true
|
||||
|
||||
Reference in New Issue
Block a user