Skip to content

Commit 7736f96

Browse files
committed
docs: Add training homepage, side nav, and title changes
Change-Id: I2ac6047faa7a70e06ced47665813ace4aa974af8
1 parent d25ad2f commit 7736f96

File tree

9 files changed

+212
-6
lines changed

9 files changed

+212
-6
lines changed

docs/html/guide/guide_toc.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ localized titles are added in the language order specified below.
244244
<li class="toggle-list">
245245
<div><a href="<?cs var:toroot ?>guide/topics/graphics/index.html">
246246
<span class="en">Graphics</span>
247-
</a><span class="new-child">new!</span></div>
247+
</a> <span class="new-child">new!</span></div>
248248
<ul>
249249
<li><a href="<?cs var:toroot ?>guide/topics/graphics/2d-graphics.html">
250250
<span class="en">Canvas and Drawables</span></a></li>
75.9 KB
Loading

docs/html/resources/resources_toc.cs

Lines changed: 189 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,193 @@
11
<ul>
2+
<li>
3+
<h2><span class="en">Android Training</span>
4+
</h2>
5+
<ul>
6+
7+
<li><a href="<?cs var:toroot ?>training/index.html">
8+
<span class="en">Orientation</span>
9+
</a>
10+
</li>
11+
12+
<li class="toggle-list">
13+
<div><a href="<?cs var:toroot ?>training/multiscreen/index.html">
14+
<span class="en">Designing for Multiple Screens</span>
15+
</a></div>
16+
<ul>
17+
<li><a href="<?cs var:toroot ?>training/multiscreen/screensizes.html">
18+
<span class="en">Supporting Different Screen Sizes</span>
19+
</a>
20+
</li>
21+
<li><a href="<?cs var:toroot ?>training/multiscreen/screendensities.html">
22+
<span class="en">Supporting Different Screen Densities</span>
23+
</a>
24+
</li>
25+
<li><a href="<?cs var:toroot ?>training/multiscreen/adaptui.html">
26+
<span class="en">Implementing Adaptive UI Flows</span>
27+
</a>
28+
</li>
29+
</ul>
30+
</li>
31+
32+
<li class="toggle-list">
33+
<div><a href="<?cs var:toroot ?>training/improving-layouts/index.html">
34+
<span class="en">Improving Layout Performance</span>
35+
</a></div>
36+
<ul>
37+
<li><a href="<?cs var:toroot ?>training/improving-layouts/optimizing-layout.html">
38+
<span class="en">Optimizing Layout Hierarchies</span>
39+
</a>
40+
</li>
41+
<li><a href="<?cs var:toroot ?>training/improving-layouts/reusing-layouts.html">
42+
<span class="en">Re-using Layouts with &lt;include/&gt;</span>
43+
</a>
44+
</li>
45+
<li><a href="<?cs var:toroot ?>training/improving-layouts/loading-ondemand.html">
46+
<span class="en">Loading Views On Demand</span>
47+
</a>
48+
</li>
49+
<li><a href="<?cs var:toroot ?>training/improving-layouts/smooth-scrolling.html">
50+
<span class="en">Making ListView Scrolling Smooth</span>
51+
</a>
52+
</li>
53+
</ul>
54+
</li>
55+
56+
<li class="toggle-list">
57+
<div><a href="<?cs var:toroot ?>training/managing-audio/index.html">
58+
<span class="en">Managing Audio Playback</span>
59+
</a></div>
60+
<ul>
61+
<li><a href="<?cs var:toroot ?>training/managing-audio/volume-playback.html">
62+
<span class="en">Controlling Your App’s Volume and Playback</span>
63+
</a>
64+
</li>
65+
<li><a href="<?cs var:toroot ?>training/managing-audio/audio-focus.html">
66+
<span class="en">Managing Audio Focus</span>
67+
</a>
68+
</li>
69+
<li><a href="<?cs var:toroot ?>training/managing-audio/audio-output.html">
70+
<span class="en">Dealing with Audio Output Hardware</span>
71+
</a>
72+
</li>
73+
</ul>
74+
</li>
75+
76+
<li class="toggle-list">
77+
<div><a href="<?cs var:toroot ?>training/monitoring-device-state/index.html">
78+
<span class="en">Optimizing Battery Life</span>
79+
</a></div>
80+
<ul>
81+
<li><a href="<?cs var:toroot ?>training/monitoring-device-state/battery-monitoring.html">
82+
<span class="en">Monitoring the Battery Level and Charging State</span>
83+
</a>
84+
</li>
85+
<li><a href="<?cs var:toroot ?>training/monitoring-device-state/docking-monitoring.html">
86+
<span class="en">Determining and Monitoring the Docking State and Type</span>
87+
</a>
88+
</li>
89+
<li><a href="<?cs var:toroot ?>training/monitoring-device-state/connectivity-monitoring.html">
90+
<span class="en">Determining and Monitoring the Connectivity Status</span>
91+
</a>
92+
</li>
93+
<li><a href="<?cs var:toroot ?>training/monitoring-device-state/manifest-receivers.html">
94+
<span class="en">Manipulating Broadcast Receivers On Demand</span>
95+
</a>
96+
</li>
97+
</ul>
98+
</li>
99+
100+
<li class="toggle-list">
101+
<div><a href="<?cs var:toroot ?>training/id-auth/index.html">
102+
<span class="en">Identifying Users</span>
103+
</a></div>
104+
<ul>
105+
<li><a href="<?cs var:toroot ?>training/id-auth/identify.html">
106+
<span class="en">Identifying Your User</span>
107+
</a>
108+
</li>
109+
<li><a href="<?cs var:toroot ?>training/id-auth/authenticate.html">
110+
<span class="en">Authenticating to OAuth2 Services</span>
111+
</a>
112+
</li>
113+
<li><a href="<?cs var:toroot ?>training/id-auth/custom_auth.html">
114+
<span class="en">Creating a Custom Account Type</span>
115+
</a>
116+
</li>
117+
</ul>
118+
</li>
119+
120+
<li class="toggle-list">
121+
<div><a href="<?cs var:toroot ?>training/sharing/index.html">
122+
<span class="en">Sharing Content</span>
123+
</a></div>
124+
<ul>
125+
<li><a href="<?cs var:toroot ?>training/sharing/send.html">
126+
<span class="en">Sending Content to Other Apps</span>
127+
</a>
128+
</li>
129+
<li><a href="<?cs var:toroot ?>training/sharing/receive.html">
130+
<span class="en">Receiving Content from Other Apps</span>
131+
</a>
132+
</li>
133+
<li><a href="<?cs var:toroot ?>training/sharing/shareaction.html">
134+
<span class="en">Adding an Easy Share Action</span>
135+
</a>
136+
</li>
137+
</ul>
138+
</li>
139+
140+
<li class="toggle-list">
141+
<div><a href="<?cs var:toroot ?>training/multiple-apks/index.html">
142+
<span class="en">Maintaining Multiple APKs</span>
143+
</a></div>
144+
<ul>
145+
<li><a href="<?cs var:toroot ?>training/multiple-apks/api.html">
146+
<span class="en">Creating Multiple APKs for Different API Levels</span>
147+
</a>
148+
</li>
149+
<li><a href="<?cs var:toroot ?>training/multiple-apks/screensize.html">
150+
<span class="en">Creating Multiple APKs for Different Screen Sizes</span>
151+
</a>
152+
</li>
153+
<li><a href="<?cs var:toroot ?>training/multiple-apks/texture.html">
154+
<span class="en">Creating Multiple APKs for Different GL Textures</span>
155+
</a>
156+
</li>
157+
<li><a href="<?cs var:toroot ?>training/multiple-apks/multiple.html">
158+
<span class="en">Creating Multiple APKs with 2+ Dimensions</span>
159+
</a>
160+
</li>
161+
</ul>
162+
</li>
163+
164+
<li class="toggle-list">
165+
<div><a href="<?cs var:toroot ?>training/enterprise/index.html">
166+
<span class="en">Developing for Enterprise</span>
167+
</a></div>
168+
<ul>
169+
<li><a href="<?cs var:toroot ?>training/enterprise/device-management-policy.html">
170+
<span class="en">Enhancing Secirity with Device Management Policies</span>
171+
</a>
172+
</li>
173+
</ul>
174+
</li>
175+
176+
<li class="toggle-list">
177+
<div><a href="<?cs var:toroot ?>training/monetization/index.html">
178+
<span class="en">Monetizing Your App</span>
179+
</a></div>
180+
<ul>
181+
<li><a href="<?cs var:toroot ?>training/monetization/ads-and-ux.html">
182+
<span class="en">Advertising without Compromising User Experience</span>
183+
</a>
184+
</li>
185+
</ul>
186+
</li>
187+
</ul>
188+
</li>
189+
190+
2191
<li>
3192
<h2><span class="en">Technical Resources</span>
4193
</h2>

docs/html/training/enterprise/index.jd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
page.title=Developing Android Applications for the Enterprise
1+
page.title=Developing for Enterprise
22

33
trainingnavtop=true
44
startpage=true

docs/html/training/id-auth/index.jd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
page.title=Identifying and Authenticating Users
1+
page.title=Identifying Users
22

33
trainingnavtop=true
44
startpage=true

docs/html/training/improving-layouts/index.jd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
page.title=Improving Performance of Layouts
1+
page.title=Improving Layout Performance
22

33
trainingnavtop=true
44
startpage=true

docs/html/training/index.jd

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
page.title=Orientation to Android Training
2+
3+
@jd:body
4+
5+
<div class="figure" style="width:450px;margin-top:-30px">
6+
<img src="{@docRoot}images/training/training-prof.png" alt="" />
7+
</div>
8+
9+
<p>Welcome to Android Training. Here you'll find a collection of classes that aim to help you
10+
build great apps for Android, using best practices in a variety of framework topics.</p>
11+
12+
<p>Each class explains the steps required to solve a problem or implement a feature using plenty of
13+
code snippets and sample code for you to use in your apps.</p>
14+
15+
<p>This is just the beginning. We plan to add many more classes, expand and refine existing classes,
16+
and build Training Courses that help you enhance your apps using an objective-oriented
17+
collections of classes.</p>

docs/html/training/managing-audio/index.jd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
page.title=Managing Audio Playback and Focus
1+
page.title=Managing Audio Playback
22

33
trainingnavtop=true
44
startpage=true

docs/html/training/monitoring-device-state/index.jd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
page.title=Monitoring Device State to Optimize Battery Life
1+
page.title=Optimizing Battery Life
22

33
trainingnavtop=true
44
startpage=true

0 commit comments

Comments
 (0)