diff options
-rw-r--r-- | core/java/android/app/backup/BackupAgent.java | 10 | ||||
-rw-r--r-- | core/java/android/app/backup/BackupAgentHelper.java | 6 | ||||
-rw-r--r-- | core/java/android/app/backup/BackupManager.java | 9 | ||||
-rw-r--r-- | core/java/android/content/SharedPreferences.java | 6 | ||||
-rw-r--r-- | core/java/android/widget/AdapterView.java | 6 | ||||
-rw-r--r-- | graphics/java/android/graphics/Canvas.java | 6 | ||||
-rw-r--r-- | graphics/java/android/graphics/drawable/Drawable.java | 12 | ||||
-rw-r--r-- | graphics/java/android/graphics/drawable/NinePatchDrawable.java | 10 | ||||
-rw-r--r-- | graphics/java/android/graphics/drawable/ShapeDrawable.java | 13 | ||||
-rw-r--r-- | media/java/android/media/JetPlayer.java | 9 | ||||
-rw-r--r-- | media/java/android/media/MediaPlayer.java | 8 | ||||
-rw-r--r-- | media/java/android/media/MediaRecorder.java | 12 | ||||
-rw-r--r-- | opengl/java/android/opengl/GLSurfaceView.java | 13 | ||||
-rw-r--r-- | opengl/java/android/opengl/package.html | 5 | ||||
-rw-r--r-- | opengl/java/javax/microedition/khronos/opengles/package.html | 8 |
15 files changed, 113 insertions, 20 deletions
diff --git a/core/java/android/app/backup/BackupAgent.java b/core/java/android/app/backup/BackupAgent.java index 9542874..9ad33a5 100644 --- a/core/java/android/app/backup/BackupAgent.java +++ b/core/java/android/app/backup/BackupAgent.java @@ -46,9 +46,15 @@ import libcore.io.StructStat; * {@link #onBackup(ParcelFileDescriptor, BackupDataOutput, ParcelFileDescriptor) onBackup()} * and {@link #onRestore(BackupDataInput, int, ParcelFileDescriptor) onRestore()} methods, * and provide the name of its backup agent class in its {@code AndroidManifest.xml} file via - * the <code><a - * href="{@docRoot}guide/topics/manifest/application-element.html"><application></a></code> + * the <code> + * <a href="{@docRoot}guide/topics/manifest/application-element.html"><application></a></code> * tag's {@code android:backupAgent} attribute. + * + * <div class="special reference"> + * <h3>Developer Guides</h3> + * <p>For more information about using BackupAgent, read the + * <a href="{@docRoot}guide/topics/data/backup.html">Data Backup</a> developer guide.</p></div> + * * <h3>Basic Operation</h3> * <p> * When the application makes changes to data that it wishes to keep backed up, diff --git a/core/java/android/app/backup/BackupAgentHelper.java b/core/java/android/app/backup/BackupAgentHelper.java index d47ca22..45daead 100644 --- a/core/java/android/app/backup/BackupAgentHelper.java +++ b/core/java/android/app/backup/BackupAgentHelper.java @@ -42,6 +42,12 @@ import java.io.IOException; * {@link BackupAgentHelper} framework. See the {@link BackupHelper} interface * documentation for details. * + * <div class="special reference"> + * <h3>Developer Guides</h3> + * <p>For more information about using BackupAgentHelper, read the + * <a href="{@docRoot}guide/topics/data/backup.html">Data Backup</a> developer guide.</p> + * </div> + * * @see BackupHelper * @see FileBackupHelper * @see SharedPreferencesBackupHelper diff --git a/core/java/android/app/backup/BackupManager.java b/core/java/android/app/backup/BackupManager.java index 80656a1..6eebed2 100644 --- a/core/java/android/app/backup/BackupManager.java +++ b/core/java/android/app/backup/BackupManager.java @@ -41,10 +41,15 @@ import android.util.Log; * of how the operation then proceeds. * <p> * Several attributes affecting the operation of the backup and restore mechanism - * can be set on the <code><a - * href="{@docRoot}guide/topics/manifest/application-element.html"><application></a></code> + * can be set on the <code> + * <a href="{@docRoot}guide/topics/manifest/application-element.html"><application></a></code> * tag in your application's AndroidManifest.xml file. * + * <div class="special reference"> + * <h3>Developer Guides</h3> + * <p>For more information about using BackupManager, read the + * <a href="{@docRoot}guide/topics/data/backup.html">Data Backup</a> developer guide.</p></div> + * * @attr ref android.R.styleable#AndroidManifestApplication_allowBackup * @attr ref android.R.styleable#AndroidManifestApplication_backupAgent * @attr ref android.R.styleable#AndroidManifestApplication_killAfterRestore diff --git a/core/java/android/content/SharedPreferences.java b/core/java/android/content/SharedPreferences.java index 4d9ee54..bdc38d6 100644 --- a/core/java/android/content/SharedPreferences.java +++ b/core/java/android/content/SharedPreferences.java @@ -30,6 +30,12 @@ import java.util.Set; * <p><em>Note: currently this class does not support use across multiple * processes. This will be added later.</em> * + * <div class="special reference"> + * <h3>Developer Guides</h3> + * <p>For more information about using SharedPreferences, read the + * <a href="{@docRoot}guide/topics/data/data-storage.html#pref">Data Storage</a> + * developer guide.</p></div> + * * @see Context#getSharedPreferences */ public interface SharedPreferences { diff --git a/core/java/android/widget/AdapterView.java b/core/java/android/widget/AdapterView.java index 5d01a0f..40df168 100644 --- a/core/java/android/widget/AdapterView.java +++ b/core/java/android/widget/AdapterView.java @@ -38,6 +38,12 @@ import android.view.accessibility.AccessibilityNodeInfo; * <p> * See {@link ListView}, {@link GridView}, {@link Spinner} and * {@link Gallery} for commonly used subclasses of AdapterView. + * + * <div class="special reference"> + * <h3>Developer Guides</h3> + * <p>For more information about using AdapterView, read the + * <a href="{@docRoot}guide/topics/ui/binding.html">Binding to Data with AdapterView</a> + * developer guide.</p></div> */ public abstract class AdapterView<T extends Adapter> extends ViewGroup { diff --git a/graphics/java/android/graphics/Canvas.java b/graphics/java/android/graphics/Canvas.java index eefd21e..e1c73fd 100644 --- a/graphics/java/android/graphics/Canvas.java +++ b/graphics/java/android/graphics/Canvas.java @@ -29,6 +29,12 @@ import javax.microedition.khronos.opengles.GL; * the draw calls (writing into the bitmap), a drawing primitive (e.g. Rect, * Path, text, Bitmap), and a paint (to describe the colors and styles for the * drawing). + * + * <div class="special reference"> + * <h3>Developer Guides</h3> + * <p>For more information about how to use Canvas, read the + * <a href="{@docRoot}guide/topics/graphics/2d-graphics.html"> + * Canvas and Drawables</a> developer guide.</p></div> */ public class Canvas { // assigned in constructors, freed in finalizer diff --git a/graphics/java/android/graphics/drawable/Drawable.java b/graphics/java/android/graphics/drawable/Drawable.java index 0a3deb1..4b9c98f 100644 --- a/graphics/java/android/graphics/drawable/Drawable.java +++ b/graphics/java/android/graphics/drawable/Drawable.java @@ -103,9 +103,15 @@ import java.util.Arrays; * <li> <b>Scale</b>: a compound drawable with a single child drawable, * whose overall size is modified based on the current level. * </ul> - * <p>For information and examples of creating drawable resources (XML or bitmap files that - * can be loaded in code), see <a - * href="{@docRoot}guide/topics/resources/drawable-resource.html">Drawable Resources</a>. + * + * <div class="special reference"> + * <h3>Developer Guides</h3> + * <p>For more information about how to use drawables, read the + * <a href="{@docRoot}guide/topics/graphics/2d-graphics.html">Canvas and Drawables</a> developer + * guide. For information and examples of creating drawable resources (XML or bitmap files that + * can be loaded in code), read the + * <a href="{@docRoot}guide/topics/resources/drawable-resource.html">Drawable Resources</a> + * document.</p></div> */ public abstract class Drawable { private static final Rect ZERO_BOUNDS_RECT = new Rect(); diff --git a/graphics/java/android/graphics/drawable/NinePatchDrawable.java b/graphics/java/android/graphics/drawable/NinePatchDrawable.java index c32a5b6..bc7e906 100644 --- a/graphics/java/android/graphics/drawable/NinePatchDrawable.java +++ b/graphics/java/android/graphics/drawable/NinePatchDrawable.java @@ -31,9 +31,15 @@ import java.io.InputStream; /** * * A resizeable bitmap, with stretchable areas that you define. This type of image - * is defined in a .png file with a special format, described in <a link="../../../resources.html#ninepatch"> - * Resources</a>. + * is defined in a .png file with a special format. * + * <div class="special reference"> + * <h3>Developer Guides</h3> + * <p>For more information about how to use a NinePatchDrawable, read the + * <a href="{@docRoot}guide/topics/graphics/2d-graphics.html#nine-patch"> + * Canvas and Drawables</a> developer guide. For information about creating a NinePatch image + * file using the draw9patch tool, see the + * <a href="{@docRoot}guide/developing/tools/draw9patch.html">Draw 9-patch</a> tool guide.</p></div> */ public class NinePatchDrawable extends Drawable { // dithering helps a lot, and is pretty cheap, so default is true diff --git a/graphics/java/android/graphics/drawable/ShapeDrawable.java b/graphics/java/android/graphics/drawable/ShapeDrawable.java index 4445b6a..a3622a2 100644 --- a/graphics/java/android/graphics/drawable/ShapeDrawable.java +++ b/graphics/java/android/graphics/drawable/ShapeDrawable.java @@ -34,9 +34,16 @@ import java.io.IOException; * the ShapeDrawable will default to a * {@link android.graphics.drawable.shapes.RectShape}. * - * <p>It can be defined in an XML file with the <code><shape></code> element. For more - * information, see the guide to <a - * href="{@docRoot}guide/topics/resources/drawable-resource.html">Drawable Resources</a>.</p> + * <p>This object can be defined in an XML file with the <code><shape></code> element.</p> + * + * <div class="special reference"> + * <h3>Developer Guides</h3> + * <p>For more information about how to use ShapeDrawable, read the + * <a href="{@docRoot}guide/topics/graphics/2d-graphics.html#shape-drawable"> + * Canvas and Drawables</a> document. For more information about defining a ShapeDrawable in + * XML, read the + * <a href="{@docRoot}guide/topics/resources/drawable-resource.html#Shape">Drawable Resources</a> + * document.</p></div> * * @attr ref android.R.styleable#ShapeDrawablePadding_left * @attr ref android.R.styleable#ShapeDrawablePadding_top diff --git a/media/java/android/media/JetPlayer.java b/media/java/android/media/JetPlayer.java index 1570db4..06cda34 100644 --- a/media/java/android/media/JetPlayer.java +++ b/media/java/android/media/JetPlayer.java @@ -52,8 +52,13 @@ import android.util.Log; * <li>the number of segments left to play in the queue,</li> * <li>application controller events (CC80-83) to mark points in the MIDI segments.</li> * </ul> - * Use {@link #getJetPlayer()} to construct a JetPlayer instance. JetPlayer is a singleton class. - * + * Use {@link #getJetPlayer()} to construct a JetPlayer instance. JetPlayer is a singleton class. + * </p> + * + * <div class="special reference"> + * <h3>Developer Guides</h3> + * <p>For more information about how to use JetPlayer, read the + * <a href="{@docRoot}guide/topics/media/jetplayer.html">JetPlayer</a> developer guide.</p></div> */ public class JetPlayer { diff --git a/media/java/android/media/MediaPlayer.java b/media/java/android/media/MediaPlayer.java index ec1c27a..eb32563 100644 --- a/media/java/android/media/MediaPlayer.java +++ b/media/java/android/media/MediaPlayer.java @@ -43,8 +43,6 @@ import java.lang.ref.WeakReference; * MediaPlayer class can be used to control playback * of audio/video files and streams. An example on how to use the methods in * this class can be found in {@link android.widget.VideoView}. - * Please see <a href="{@docRoot}guide/topics/media/index.html">Audio and Video</a> - * for additional help using MediaPlayer. * * <p>Topics covered here are: * <ol> @@ -54,6 +52,12 @@ import java.lang.ref.WeakReference; * <li><a href="#Callbacks">Register informational and error callbacks</a> * </ol> * + * <div class="special reference"> + * <h3>Developer Guides</h3> + * <p>For more information about how to use MediaPlayer, read the + * <a href="{@docRoot}guide/topics/media/mediaplayer.html">Media Playback</a> developer guide.</p> + * </div> + * * <a name="StateDiagram"></a> * <h3>State Diagram</h3> * diff --git a/media/java/android/media/MediaRecorder.java b/media/java/android/media/MediaRecorder.java index 2a11d19..ceeacbb 100644 --- a/media/java/android/media/MediaRecorder.java +++ b/media/java/android/media/MediaRecorder.java @@ -60,9 +60,15 @@ import java.lang.ref.WeakReference; * applications are required to create MediaRecorder objects on threads with a * Looper running (the main UI thread by default already has a Looper running). * - * <p>See the <a href="{@docRoot}guide/topics/media/index.html">Audio and Video</a> - * documentation for additional help with using MediaRecorder. - * <p>Note: Currently, MediaRecorder does not work on the emulator. + * <p><strong>Note:</strong> Currently, MediaRecorder does not work on the emulator. + * + * <div class="special reference"> + * <h3>Developer Guides</h3> + * <p>For more information about how to use MediaRecorder for recording video, read the + * <a href="{@docRoot}guide/topics/media/camera.html#capture-video">Camera</a> developer guide. + * For more information about how to use MediaRecorder for recording sound, read the + * <a href="{@docRoot}guide/topics/media/audio-capture.html">Audio Capture</a> developer guide.</p> + * </div> */ public class MediaRecorder { diff --git a/opengl/java/android/opengl/GLSurfaceView.java b/opengl/java/android/opengl/GLSurfaceView.java index cd41185..3b077ef 100644 --- a/opengl/java/android/opengl/GLSurfaceView.java +++ b/opengl/java/android/opengl/GLSurfaceView.java @@ -53,6 +53,12 @@ import android.view.SurfaceView; * <li>Optionally wraps, traces, and/or error-checks the renderer's OpenGL calls. * </ul> * + * <div class="special reference"> + * <h3>Developer Guides</h3> + * <p>For more information about how to use OpenGL, read the + * <a href="{@docRoot}guide/topics/graphics/opengl.html">OpenGL</a> developer guide.</p> + * </div> + * * <h3>Using GLSurfaceView</h3> * <p> * Typically you use GLSurfaceView by subclassing it and overriding one or more of the @@ -633,6 +639,13 @@ public class GLSurfaceView extends SurfaceView implements SurfaceHolder.Callback * this interface, and then call {@link GLSurfaceView#setRenderer} to * register the renderer with the GLSurfaceView. * <p> + * + * <div class="special reference"> + * <h3>Developer Guides</h3> + * <p>For more information about how to use OpenGL, read the + * <a href="{@docRoot}guide/topics/graphics/opengl.html">OpenGL</a> developer guide.</p> + * </div> + * * <h3>Threading</h3> * The renderer will be called on a separate thread, so that rendering * performance is decoupled from the UI thread. Clients typically need to diff --git a/opengl/java/android/opengl/package.html b/opengl/java/android/opengl/package.html index 7175b33..3c57af9 100644 --- a/opengl/java/android/opengl/package.html +++ b/opengl/java/android/opengl/package.html @@ -1,5 +1,8 @@ <HTML> <BODY> -Provides OpenGL utilities. +<p>Provides an OpenGL ES static interface and utilities.</p> + +<p>For more information about how to use OpenGL, read the +<a href="{@docRoot}guide/topics/graphics/opengl.html">OpenGL</a> developer guide.</p> </BODY> </HTML> diff --git a/opengl/java/javax/microedition/khronos/opengles/package.html b/opengl/java/javax/microedition/khronos/opengles/package.html new file mode 100644 index 0000000..0e3dbee --- /dev/null +++ b/opengl/java/javax/microedition/khronos/opengles/package.html @@ -0,0 +1,8 @@ +<HTML> +<BODY> +<p>Provides a standard OpenGL interface.</p> + +<p>For more information about how to use OpenGL, read the +<a href="{@docRoot}guide/topics/graphics/opengl.html">OpenGL</a> developer guide.</p> +</BODY> +</HTML>
\ No newline at end of file |