am 2f04883f: SDK only: integrate new sample code, deprecating along the way.
* commit '2f04883ff880966d63d1aa4a1c7b05e497cfcc58': SDK only: integrate new sample code, deprecating along the way.
This commit is contained in:
@@ -390,8 +390,12 @@ web_docs_sample_code_flags := \
|
||||
resources/samples/AccessibilityService "Accessibility Service" \
|
||||
-samplecode $(sample_dir)/AccelerometerPlay \
|
||||
resources/samples/AccelerometerPlay "Accelerometer Play" \
|
||||
-samplecode $(sample_dir)/ApiDemos \
|
||||
-samplecode $(sample_dir)/ApiDemos \
|
||||
resources/samples/ApiDemos "API Demos" \
|
||||
-samplecode $(sample_dir)/Support4Demos \
|
||||
resources/samples/Support4Demos "API 4+ Support Demos" \
|
||||
-samplecode $(sample_dir)/Support13Demos \
|
||||
resources/samples/Support13Demos "API 13+ Support Demos" \
|
||||
-samplecode $(sample_dir)/BackupRestore \
|
||||
resources/samples/BackupRestore "Backup and Restore" \
|
||||
-samplecode $(sample_dir)/BluetoothChat \
|
||||
|
||||
@@ -25290,7 +25290,7 @@
|
||||
abstract="false"
|
||||
static="false"
|
||||
final="false"
|
||||
deprecated="not deprecated"
|
||||
deprecated="deprecated"
|
||||
visibility="public"
|
||||
>
|
||||
<constructor name="ActivityGroup"
|
||||
@@ -33946,7 +33946,7 @@
|
||||
abstract="false"
|
||||
static="false"
|
||||
final="false"
|
||||
deprecated="not deprecated"
|
||||
deprecated="deprecated"
|
||||
visibility="public"
|
||||
>
|
||||
<constructor name="LocalActivityManager"
|
||||
@@ -37020,7 +37020,7 @@
|
||||
abstract="false"
|
||||
static="false"
|
||||
final="false"
|
||||
deprecated="not deprecated"
|
||||
deprecated="deprecated"
|
||||
visibility="public"
|
||||
>
|
||||
<constructor name="TabActivity"
|
||||
|
||||
@@ -400,6 +400,12 @@ public abstract class ActionBar {
|
||||
* Create and return a new {@link Tab}.
|
||||
* This tab will not be included in the action bar until it is added.
|
||||
*
|
||||
* <p>Very often tabs will be used to switch between {@link Fragment}
|
||||
* objects. Here is a typical implementation of such tabs:</p>
|
||||
*
|
||||
* {@sample development/samples/ApiDemos/src/com/example/android/apis/app/FragmentTabs.java
|
||||
* complete}
|
||||
*
|
||||
* @return A new Tab
|
||||
*
|
||||
* @see #addTab(Tab)
|
||||
|
||||
@@ -23,8 +23,13 @@ import android.os.Bundle;
|
||||
import android.util.Log;
|
||||
|
||||
/**
|
||||
* @deprecated Use the new {@link Fragment} and {@link FragmentManager} APIs
|
||||
* instead; these are also
|
||||
* available on older platforms through the Android compatibility package.
|
||||
*
|
||||
* A screen that contains and runs multiple embedded activities.
|
||||
*/
|
||||
@Deprecated
|
||||
public class ActivityGroup extends Activity {
|
||||
private static final String TAG = "ActivityGroup";
|
||||
private static final String STATES_KEY = "android:states";
|
||||
|
||||
@@ -28,12 +28,17 @@ import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* Helper class for managing multiple running embedded activities in the same
|
||||
* @deprecated Use the new {@link Fragment} and {@link FragmentManager} APIs
|
||||
* instead; these are also
|
||||
* available on older platforms through the Android compatibility package.
|
||||
*
|
||||
* <p>Helper class for managing multiple running embedded activities in the same
|
||||
* process. This class is not normally used directly, but rather created for
|
||||
* you as part of the {@link android.app.ActivityGroup} implementation.
|
||||
*
|
||||
* @see ActivityGroup
|
||||
*/
|
||||
@Deprecated
|
||||
public class LocalActivityManager {
|
||||
private static final String TAG = "LocalActivityManager";
|
||||
private static final boolean localLOGV = false;
|
||||
|
||||
@@ -23,8 +23,34 @@ import android.widget.TabWidget;
|
||||
import android.widget.TextView;
|
||||
|
||||
/**
|
||||
* An activity that contains and runs multiple embedded activities or views.
|
||||
* @deprecated New applications should use Fragments instead of this class;
|
||||
* to continue to run on older devices, you can use the v4 support library
|
||||
* which provides a version of the Fragment API that is compatible down to
|
||||
* {@link android.os.Build.VERSION_CODES#DONUT}.
|
||||
*
|
||||
* <p>For apps developing against {@link android.os.Build.VERSION_CODES#HONEYCOMB}
|
||||
* or later, tabs are typically presented in the UI using the new
|
||||
* {@link ActionBar#newTab() ActionBar.newTab()} and
|
||||
* related APIs for placing tabs within their action bar area.</p>
|
||||
*
|
||||
* <p>A replacement for TabActivity can also be implemented by directly using
|
||||
* TabHost. You will need to define a layout that correctly uses a TabHost
|
||||
* with a TabWidget as well as an area in which to display your tab content.
|
||||
* A typical example would be:</p>
|
||||
*
|
||||
* {@sample development/samples/Support4Demos/res/layout/fragment_tabs.xml complete}
|
||||
*
|
||||
* <p>The implementation needs to take over responsibility for switching
|
||||
* the shown content when the user switches between tabs.
|
||||
*
|
||||
* {@sample development/samples/Support4Demos/src/com/example/android/supportv4/app/FragmentTabs.java
|
||||
* complete}
|
||||
*
|
||||
* <p>Also see the <a href="{@docRoot}resources/samples/Support4Demos/src/com/example/android/supportv4/app/FragmentTabsPager.html">
|
||||
* Fragment Tabs Pager</a> sample for an example of using the support library's ViewPager to
|
||||
* allow the user to swipe the content to switch between tabs.</p>
|
||||
*/
|
||||
@Deprecated
|
||||
public class TabActivity extends ActivityGroup {
|
||||
private TabHost mTabHost;
|
||||
private String mDefaultTab = null;
|
||||
|
||||
@@ -406,6 +406,26 @@ var ANDROID_RESOURCES = [
|
||||
en: 'A variety of small applications that demonstrate an extensive collection of framework topics.'
|
||||
}
|
||||
},
|
||||
{
|
||||
tags: ['sample', 'layout', 'ui', 'fragment', 'loader', 'new'],
|
||||
path: 'samples/Support4Demos/index.html',
|
||||
title: {
|
||||
en: 'API 4+ Support Demos'
|
||||
},
|
||||
description: {
|
||||
en: 'A variety of small applications that demonstrate the use of the helper classes in the Android API 4+ Support Library (classes which work down to API level 4 or version 1.6 of the platform).'
|
||||
}
|
||||
},
|
||||
{
|
||||
tags: ['sample', 'layout', 'ui', 'new'],
|
||||
path: 'samples/Support13Demos/index.html',
|
||||
title: {
|
||||
en: 'API 13+ Support Demos'
|
||||
},
|
||||
description: {
|
||||
en: 'A variety of small applications that demonstrate the use of the helper classes in the Android API 13+ Support Library (classes which work down to API level 13 or version 3.2 of the platform).'
|
||||
}
|
||||
},
|
||||
{
|
||||
tags: ['sample', 'data', 'newfeature', 'accountsync'],
|
||||
path: 'samples/BackupRestore/index.html',
|
||||
|
||||
Reference in New Issue
Block a user