1 <head>
2 <?cs
3   ####### If building devsite, add some meta data needed for when generating the top nav ######### ?>
4 <?cs
5   if:devsite ?><?cs
6     if:guide||develop||training||reference||tools||sdk||google||samples
7       ?><meta name="top_category" value="develop" /><?cs
8     elif:google
9       ?><meta name="top_category" value="google" /><?cs
10     elif:reference && !(reference.gms || reference.gcm)
11       ?><meta name="top_category" value="css-fullscreen" /><?cs
12     /if ?>
13   <?cs
14   /if
15 ?><?cs
16   # END if/else devsite ?>
17 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
18 <meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
19 <meta content="IE=edge" http-equiv="X-UA-Compatible">
20 <?cs
21   if:page.metaDescription ?>
22 <meta name="Description" content="<?cs var:page.metaDescription ?>"><?cs
23   /if ?>
24 <link rel="shortcut icon" type="image/x-icon" href="<?cs var:toroot ?>favicon.ico" />
25 <link rel="alternate" href="http://developer.android.com/<?cs var:path.canonical ?>" hreflang="en" />
26 <link rel="alternate" href="http://developer.android.com/intl/es/<?cs var:path.canonical ?>" hreflang="es" />
27 <link rel="alternate" href="http://developer.android.com/intl/id/<?cs var:path.canonical ?>" hreflang="id" />
28 <link rel="alternate" href="http://developer.android.com/intl/ja/<?cs var:path.canonical ?>" hreflang="ja" />
29 <link rel="alternate" href="http://developer.android.com/intl/ko/<?cs var:path.canonical ?>" hreflang="ko" />
30 <link rel="alternate" href="http://developer.android.com/intl/pt-br/<?cs var:path.canonical ?>" hreflang="pt-br" />
31 <link rel="alternate" href="http://developer.android.com/intl/ru/<?cs var:path.canonical ?>" hreflang="ru" />
32 <link rel="alternate" href="http://developer.android.com/intl/vi/<?cs var:path.canonical ?>" hreflang="vi" />
33 <link rel="alternate" href="http://developer.android.com/intl/zh-cn/<?cs var:path.canonical ?>" hreflang="zh-cn" />
34 <link rel="alternate" href="http://developer.android.com/intl/zh-tw/<?cs var:path.canonical ?>" hreflang="zh-tw" />
35 
36 <title><?cs
37   if:page.title ?><?cs
38     var:page.title ?> | <?cs
39   /if ?>Android Developers</title>
40 
41 <!-- STYLESHEETS -->
42 <link rel="stylesheet"
43 href="<?cs
44 if:android.whichdoc != 'online' ?>http:<?cs
45 /if ?>//fonts.googleapis.com/css?family=Roboto+Condensed">
46 <link rel="stylesheet" href="<?cs
47 if:android.whichdoc != 'online' ?>http:<?cs
48 /if ?>//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
49   title="roboto">
50 <?cs
51   if:ndk ?><link rel="stylesheet" href="<?cs
52   if:android.whichdoc != 'online' ?>http:<?cs
53   /if ?>//fonts.googleapis.com/css?family=Roboto+Mono:400,500,700" title="roboto-mono" type="text/css"><?cs
54 /if ?>
55 <link href="<?cs var:toroot ?>assets/css/default.css?v=17" rel="stylesheet" type="text/css">
56 
57 <?cs if:reference && !(reference.gms || reference.gcm || preview) ?>
58 <!-- FULLSCREEN STYLESHEET -->
59 <link href="<?cs var:toroot ?>assets/css/fullscreen.css" rel="stylesheet" class="fullscreen"
60 type="text/css">
61 <?cs /if ?>
62 
63 <!-- JAVASCRIPT -->
64 <script src="<?cs if:android.whichdoc != 'online' ?>http:<?cs /if ?>//www.google.com/jsapi" type="text/javascript"></script>
65 <?cs
66 if:devsite
67   ?><script src="<?cs var:toroot ?>_static/js/android_3p-bundle.js" type="text/javascript"></script><?cs
68 else
69   ?><script src="<?cs var:toroot ?>assets/js/android_3p-bundle.js" type="text/javascript"></script><?cs
70 /if ?><?cs
71   if:page.customHeadTag ?>
72 <?cs var:page.customHeadTag ?><?cs
73   /if ?>
74 <script type="text/javascript">
75   var toRoot = "<?cs var:toroot ?>";
76   var metaTags = [<?cs var:meta.tags ?>];
77   var devsite = <?cs if:devsite ?>true<?cs else ?>false<?cs /if ?>;
78   var useUpdatedTemplates = <?cs if:useUpdatedTemplates ?>true<?cs else ?>false<?cs /if ?>;
79 </script>
80 <script src="<?cs var:toroot ?>assets/js/docs.js?v=17" type="text/javascript"></script>
81 
82 <?cs if:helpoutsWidget ?>
83 <script type="text/javascript" src="https://helpouts.google.com/ps/res/embed.js" defer async
84     data-helpouts-embed data-helpouts-vertical="programming"
85     data-helpouts-tags="<?cs var:page.tags ?>" data-helpouts-prefix="android"
86     data-helpouts-standalone="true"></script>
87 <?cs /if ?>
88 
89 <script>
90   (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
91   (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
92   m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
93   })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
94 
95   ga('create', 'UA-5831155-1', 'android.com');
96   ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'});  // New tracker);
97   ga('send', 'pageview');
98   ga('universal.send', 'pageview'); // Send page view for new tracker.
99 </script>
100 
101 </head>
102