diff options
author | David Friedman <dmail@google.com> | 2015-05-27 10:35:55 -0700 |
---|---|---|
committer | David Friedman <dmail@google.com> | 2015-05-27 14:56:51 -0700 |
commit | fcb8745fcda3477f607307a0b027c955b8e2ee88 (patch) | |
tree | ee808f64c73a16a972d5acec1636b892eaa8789a /docs/html-ndk/ndk | |
parent | b7227c2bf9f1893c5d9778a8344b1bfe6394c4d3 (diff) | |
download | frameworks_base-fcb8745fcda3477f607307a0b027c955b8e2ee88.zip frameworks_base-fcb8745fcda3477f607307a0b027c955b8e2ee88.tar.gz frameworks_base-fcb8745fcda3477f607307a0b027c955b8e2ee88.tar.bz2 |
Docs: Samples-tab material for NDK minisite.
Change-Id: I0ae1bf83feb2a8cab97e3911f7069b19ae818ffa
Diffstat (limited to 'docs/html-ndk/ndk')
-rw-r--r-- | docs/html-ndk/ndk/samples/downloads.jd | 24 | ||||
-rw-r--r-- | docs/html-ndk/ndk/samples/index.jd | 27 | ||||
-rw-r--r-- | docs/html-ndk/ndk/samples/sample_hellojni.jd | 2 | ||||
-rw-r--r-- | docs/html-ndk/ndk/samples/sample_na.jd | 2 | ||||
-rw-r--r-- | docs/html-ndk/ndk/samples/sample_teapot.jd | 2 | ||||
-rw-r--r-- | docs/html-ndk/ndk/samples/samples_download.zip | bin | 16314213 -> 0 bytes | |||
-rw-r--r-- | docs/html-ndk/ndk/samples/samples_toc.cs | 16 | ||||
-rw-r--r-- | docs/html-ndk/ndk/samples/walkthroughs.jd | 9 |
8 files changed, 37 insertions, 45 deletions
diff --git a/docs/html-ndk/ndk/samples/downloads.jd b/docs/html-ndk/ndk/samples/downloads.jd deleted file mode 100644 index 3e5e3b7..0000000 --- a/docs/html-ndk/ndk/samples/downloads.jd +++ /dev/null @@ -1,24 +0,0 @@ -page.title=Samples: Downloads -@jd:body - -<style> - -.landing-button { - min-width: 155px; - text-align: center; -} -</style> - -<p>From this page, you can download samples that provide a look at the NDK in action. A few of the -topics covered are:</p> - -<ul> - <li>Managing your native app's activity lifecycle.</li> - <li>Using native OpenGL on an Android device.</li> - <li>Implementing native audio.</li> - <li>Exporting modules.</li> -</ul> - -<p class="landing-button landing-secondary"><a href="{@docRoot}ndk/samples/samples_download.zip">Download the NDK Samples</a> -</p> - diff --git a/docs/html-ndk/ndk/samples/index.jd b/docs/html-ndk/ndk/samples/index.jd index ce03f1c..6b2cd16 100644 --- a/docs/html-ndk/ndk/samples/index.jd +++ b/docs/html-ndk/ndk/samples/index.jd @@ -1,13 +1,26 @@ -page.title=Samples +page.title=Samples: Overview @jd:body -<p>Welcome to the NDK samples area. Here, you can -<a href="{@docRoot}ndk/samples/downloads.html">download</a> a variety of sample apps to help -deepen your understanding of how to use the NDK. There are also detailed -<a href="{@docRoot}ndk/samples/walkthroughs.html">walkthroughs</a> of several -of the apps, providing additional insight into key topics.</p> +<p>Welcome to the NDK samples area. Here, you can download a variety of sample +apps to help deepen your understanding the NDK. -<p>These samples are also contained in the NDK installation package. They reside in + +<p>From this page, you can download samples that provide a look at the NDK in action. A few of the +topics covered are:</p> + +<ul> + <li>Managing your native app's activity lifecycle.</li> + <li>Using native OpenGL on an Android device.</li> + <li>Implementing native audio.</li> + <li>Exporting modules.</li> +</ul> + +<p class="note"><strong>Note: </strong>These samples are also contained in the NDK installation +package; if you have already downloaded the NDK, you have them. They reside in {@code $NDK/samples/}, where {@code $NDK} is the NDK installation root.</p> + <div id="sdk-terms-form"> + <p><a href="{@docRoot}shareables/ndk/ndk-samples.zip" class="button"> + Download ndk-samples.zip</a></p> + </div> diff --git a/docs/html-ndk/ndk/samples/sample_hellojni.jd b/docs/html-ndk/ndk/samples/sample_hellojni.jd index 8d11989..fa61b28 100644 --- a/docs/html-ndk/ndk/samples/sample_hellojni.jd +++ b/docs/html-ndk/ndk/samples/sample_hellojni.jd @@ -18,7 +18,7 @@ page.title=Sample: hello-jni <p>This sample guides you through HelloJNI, a minimal application built with the NDK. This sample is in the {@code samples/hello-jni/} directory -under the root directory of your NDK installation.</p> +under the root directory of your NDK installation.</p> <h2 id="an">Android.mk</h2> diff --git a/docs/html-ndk/ndk/samples/sample_na.jd b/docs/html-ndk/ndk/samples/sample_na.jd index a677de5..a706be5 100644 --- a/docs/html-ndk/ndk/samples/sample_na.jd +++ b/docs/html-ndk/ndk/samples/sample_na.jd @@ -23,7 +23,7 @@ Java compiler still creates an executable stub for the virtual machine to run. The stub serves as a wrapper for the actual, native program, which is located in the {@code .so} file.</p> -<p>The app itself simply renders a color onto the entire screen, and +<p>The app itself simply renders a color onto the entire screen, and then changes the color partly in response to movement that it detects.</p> <h2 id="am">AndroidManifest.xml</h2> diff --git a/docs/html-ndk/ndk/samples/sample_teapot.jd b/docs/html-ndk/ndk/samples/sample_teapot.jd index 6d19de6..97708a7 100644 --- a/docs/html-ndk/ndk/samples/sample_teapot.jd +++ b/docs/html-ndk/ndk/samples/sample_teapot.jd @@ -20,7 +20,7 @@ page.title=Sample: Teapot installation's root directory. This sample uses the OpenGL library to render the iconic <a href="http://math.hws.edu/bridgeman/courses/324/s06/doc/opengl.html#basic">Utah teapot</a>. In particular, it showcases the {@code ndk_helper} helper class, -a collection of native helper functions required for implementing games and +a collection of native helper functions required for implementing games and similar applications as native applications. This class provides:</p> <ul> diff --git a/docs/html-ndk/ndk/samples/samples_download.zip b/docs/html-ndk/ndk/samples/samples_download.zip Binary files differdeleted file mode 100644 index 35265be..0000000 --- a/docs/html-ndk/ndk/samples/samples_download.zip +++ /dev/null diff --git a/docs/html-ndk/ndk/samples/samples_toc.cs b/docs/html-ndk/ndk/samples/samples_toc.cs index e0dcf04..92266b1 100644 --- a/docs/html-ndk/ndk/samples/samples_toc.cs +++ b/docs/html-ndk/ndk/samples/samples_toc.cs @@ -7,22 +7,22 @@ ?> <ul id="nav"> + <li class="nav-section"> - <div class="nav-section-header empty"><a href="<?cs var:toroot ?>ndk/samples/downloads.html"> - <span class="en">Downloads</span></a></div> + <div class="nav-section-header empty"><a href="<?cs var:toroot ?>ndk/samples/index.html"> + <span class="en">Overview</span></a></div> </li> <li class="nav-section"> <div class="nav-section-header"> - <a href="<?cs var:toroot ?>ndk/samples/walkthroughs.html"><span class="en"> - Walkthroughs</span></a></div> + <a href="<?cs var:toroot ?>ndk/samples/walkthroughs.html"> + <span class="en">Walkthroughs</span></a></div> <ul> - <li><a href="<?cs var:toroot ?>ndk/samples/sample_hellojni.html">hello-jni</a></li> - <li><a href="<?cs var:toroot ?>ndk/samples/sample_na.html">sample-na</a></li> - <li><a href="<?cs var:toroot ?>ndk/samples/sample_teapot.html">Teapot</a></li> + <li><a href="<?cs var:toroot ?>ndk/samples/sample_hellojni.html">hello-jni</a></li> + <li><a href="<?cs var:toroot ?>ndk/samples/sample_na.html">native-activity</a></li> + <li><a href="<?cs var:toroot ?>ndk/samples/sample_teapot.html">Teapot</a></li> </ul> </li> - </ul> diff --git a/docs/html-ndk/ndk/samples/walkthroughs.jd b/docs/html-ndk/ndk/samples/walkthroughs.jd index b214e66..88ceb56 100644 --- a/docs/html-ndk/ndk/samples/walkthroughs.jd +++ b/docs/html-ndk/ndk/samples/walkthroughs.jd @@ -4,7 +4,10 @@ page.title=Samples: Walkthroughs <p>This section provides detailed walkthroughs of several key samples. The samples are as follows:</p> -<li><a href="{@docRoot}ndk/samples/sample_hellojni.html">hello-jni</a>: A very basic app that illustrates core workings of the NDK.</li> -<li><a href="{@docRoot}ndk/samples/sample_na.html">native-activity</a>: An app that shows the fundamentals of constructing a purely native app. It places particular emphasis on the +<li><a href="{@docRoot}ndk/samples/sample_hellojni.html">hello-jni</a>: A very basic app that +illustrates core workings of the NDK.</li> +<li><a href="{@docRoot}ndk/samples/sample_na.html">native-activity</a>: An app that shows the +fundamentals of constructing a purely native app. It places particular emphasis on the {@code android_native_app_glue library}.</li> -<li><a href="<a href="{@docRoot}ndk/samples/sample_teapot.html">Teapot</a>: A simple OpenGL demo, showcasing the <code>ndk_helper</code> class.</li>
\ No newline at end of file +<li><a href="<a href="{@docRoot}ndk/samples/sample_teapot.html">Teapot</a>: A simple OpenGL demo, +showcasing the <code>ndk_helper</code> class.</li> |