• Home
  • History
  • Annotate
  • only in /development/samples/ApiDemos/src/com/example/android/
History log of /development/samples/ApiDemos/src/com/example/android/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
dbe4e751b70b1f1699eed4047c7a1a772c4bcc8f 12-Oct-2013 Dianne Hackborn <hackbod@google.com> New system UI API demos.

- Content browser that hides nav bar.
- Translucent bars.
- All the new flags on the direct system UI tweaker example.

Change-Id: I16fc8da252174db1ed45b0f60c37d6cbb8d7f13c
pis/view/ContentBrowserNavActivity.java
pis/view/SystemUIModes.java
pis/view/TranslucentBarsActivity.java
438ea813f1846f88205ff98436568aaa34f06845 26-Jun-2013 Erik Gilling <konkers@android.com> Add Consumer IR ApiDemo

Change-Id: I4eb27b2ba6a46c27962eaa5e09d3e65939b64c0a
pis/hardware/ConsumerIr.java
f3dbdc66d784a007a51b8d40c3ab89e21f1fbd8c 05-Sep-2013 Chet Haase <chet@google.com> Minor fixes to animation ApiDemos

Many of the original animation demos still had hardwareAccelerated="false"
in their activity tag. This was originally necessary due to the state of the
hw renderer in 3.0, but is no longer necessary.

Also, added documentation to the new Transitions demo.

Issue #7902583 Update animation ApiDemos to use hw acceleration

Change-Id: I7add3acc10d8fa36648e1869a3ec91088b2e199d
pis/animation/Transitions.java
0a98bfeda6423533417e2eee5ae669e61651f818 05-Sep-2013 Dianne Hackborn <hackbod@google.com> Fix build -- undo manager not yet public.

Change-Id: I2d1d59e27b1bbe499421aa2312d8220d12ba18fb
pis/content/TextUndoActivity.java
ea3e7cdb90fd4a50c597094af04e5276a720b38d 29-Aug-2013 Chet Haase <chet@google.com> New demo for transitions feature

New demo in ApiDemos: animations/Simple Transitions

Issue #10460684 KLP API Review: android.view.transition and android.animation

Change-Id: I2c376343c2b945240bc5f3619786e9354a8c1a10
pis/animation/Transitions.java
b468ddad5dd45b8a8533c3f1ee9abd4d596fce5d 02-Aug-2013 Alan Viverette <alanv@google.com> Merge "Remove AccessibilityNodeProvider sample code."
b3e4bab48df4c835fafa50959f9d6cace1598ec7 01-Aug-2013 Dianne Hackborn <hackbod@google.com> Add new Intent demos.

Change-Id: Iad47cca8c3fc5ccd184e07e95c9c13877f1d4ff0
pis/app/Intents.java
c8d1c9576b9417ef78bcd750ae68db9af72ed940 13-Jun-2013 Elliott Hughes <enh@google.com> am 532fc970: am 34a5e96b: am 070228fa: Merge "Extend the TimePickerDialog test to cover 12- and 24-hour clocks."

* commit '532fc97091883b5f04fd746f5bfbb8f9ad12fa15':
Extend the TimePickerDialog test to cover 12- and 24-hour clocks.
34a5e96b210af65c61f17052445fc7eb17b43ab9 13-Jun-2013 Elliott Hughes <enh@google.com> am 070228fa: Merge "Extend the TimePickerDialog test to cover 12- and 24-hour clocks."

* commit '070228fa263678b906d845039a314f2ec45f52e0':
Extend the TimePickerDialog test to cover 12- and 24-hour clocks.
82c91894303c061af2b199f1d844e6d88f996cd7 13-Jun-2013 Dianne Hackborn <hackbod@google.com> Add API demo for scheme specific intent filters.

Change-Id: I9363d5098e97cc035478849755d8b9a77a41e7c0
pis/app/AppUpdateSspReceiver.java
94c272bf7926424592a2da7ca9e6bfcee205e4a7 06-Jun-2013 Elliott Hughes <enh@google.com> Extend the TimePickerDialog test to cover 12- and 24-hour clocks.

Used to test https://android-review.googlesource.com/54121.

Change-Id: Ibf8418f21a7c242aac27c7e05b4990149c8305b3
pis/view/DateWidgets1.java
4e8b0858c8f8241de2f49dfb6f276cda89c11c59 30-May-2013 Alan Viverette <alanv@google.com> Remove AccessibilityNodeProvider sample code.

This code has been superseded by the ExploreByTouchHelper class in the
support-v4 library.

Change-Id: I3ff499e3c5f404c9252d967d1a3cb4ff999dfdfb
pis/accessibility/AccessibilityNodeProviderActivity.java
pis/accessibility/_index.html
f8e68ca19f686ef74907b1f89935c2540d39b39f 29-May-2013 Dianne Hackborn <hackbod@google.com> Add "do nothing" receiver.

For testing overhead of empty processes.

Change-Id: I14803cb6b9c434bb1b1c4a17d3811f34a4063bdc
pis/app/DoNothing.java
f25ca509d51689630119b8f49ee6b1c078b2bf71 27-Apr-2013 Dianne Hackborn <hackbod@google.com> New API demo for UndoManager.

Change-Id: Ic49211c771db275f27ceefa5372b005a357fce21
pis/content/TextUndoActivity.java
f59ea3b54ed9c3106c791c13ff50468606651c5b 17-Apr-2013 Kenny Root <kroot@google.com> Add Android KeyStore API demo

Adds a sample application which uses the AndroidKeyStore and
KeyPairGenerator for AndroidKeyStore.

Bug: 8608817
Change-Id: Iec78a74461dc259e4080ed1fab7d923593fcdf75
pis/security/KeyStoreUsage.java
041bfcd9e4e1c81c474f846637a73ec119749e1a 17-Apr-2013 Dianne Hackborn <hackbod@google.com> Fix issue #8520788: Add WakefulBroadcastReceiver

Add sample code.

Change-Id: I46f4f25ceb4e12f975e3cebd83f62de2555a8996
pis/media/VideoViewDemo.java
2f5f3c1d6302a11ad72f7a0229d1708d6c444ed3 12-Apr-2013 Dianne Hackborn <hackbod@google.com> Merge "Issue #7341342 API request: way to determine current orientation..." into jb-mr2-dev
904e05075d5f2f9259fb8d922e394eae504441fe 11-Apr-2013 Dianne Hackborn <hackbod@google.com> Issue #7341342 API request: way to determine current orientation...

...to allow for orientation locking

Update API demo with new modes.

Change-Id: Ib9da3ada203407bace0968f4ee3db54f03ad559b
pis/app/ScreenOrientation.java
8a0799f2d611d750d65fce3eb2c7973b9bddf54b 01-Mar-2013 Jaikumar Ganesh <jaikumar@google.com> Add Trigger Sensor API Demo.

Add sensor API demo for significant motion sensor.

Change-Id: Ie1a006523e4ef579384a580ddb117188a455dadf
pis/os/TriggerSensors.java
0a010aef7fcaa8f94ca6072d45a9d9f2d935366e 21-Mar-2013 Chiao Cheng <chiaocheng@google.com> Adding example of querying for contact changes.

Bug: 8182147
Change-Id: I40a2b95b9e6ac0705b863e0e41f84654dfddaf5c
pis/content/ChangedContacts.java
9b4e96dcb899d6ad5452a91c9207c357bb9a5011 05-Apr-2013 Dianne Hackborn <hackbod@google.com> Improve TransportController demo.

This is an actually realistic implementation of a
video player. It's still delibrately simple, but it's
not outright broken. We now have our own media controller
since that is the only way to get something that actually
works, we use system UI flags to hide nav/status bar when
playing, we use the new TransportController APIs to go
into a formal playback state where we take audio focus.

Change-Id: I19ac171483637b8ee94c9c07aea39c11748cbc46
pis/view/VideoPlayerActivity.java
de817c95df797e9f4052b66d92fd3c3eb32179fb 23-Mar-2013 Fabrice Di Meglio <fdimeglio@google.com> Fix ExpandableList1 sample

- also increase android:targetSdkVersion to 17

Change-Id: Ibceb38f5514a7c321f75d267e40c338c0340b1ef
pis/view/ExpandableList1.java
a54d53a656079ca26f7f7ee87a58ec8cc11b3283 13-Mar-2013 Jaikumar Ganesh <jaikumar@google.com> Revert "Add Trigger Sensor API Demo."

This reverts commit 50435d3e6f13f1faca9d743bd4f29791e8a4931d.
pis/os/TriggerSensors.java
50435d3e6f13f1faca9d743bd4f29791e8a4931d 01-Mar-2013 Jaikumar Ganesh <jaikumar@google.com> Add Trigger Sensor API Demo.

Add sensor API demo for significant motion sensor.

Change-Id: I9d55fef52bdda2b804003bb07d6d977f13cda5b0
pis/os/TriggerSensors.java
8f48506e2d50a9331baf3086e0c33dbceb7c6a3e 11-Mar-2013 Michael Wright <michaelwr@google.com> Update ApiDemos to use new input source check

Change-Id: Iab20881dca49cfef66fa35396942cdb5045137aa
pis/view/GameControllerInput.java
pis/view/GameView.java
654f51aa29e2970d88468e8802c086322e0638a4 06-Mar-2013 Dianne Hackborn <hackbod@google.com> Add API demo for a custom layout.

This serves as a complete, formal layout, with attributes
and all that good stuff. Intended for use as sample code
in the java docs.

Change-Id: Ic45b9387d724bf574e2bfb8970b26c7b47fc0a2b
pis/view/CustomLayout.java
pis/view/CustomLayoutActivity.java
3de0bf970aad60095b455f9717e8035447df49b1 01-Mar-2013 Dianne Hackborn <hackbod@google.com> Add API demo for WindowInputToken.

Change-Id: I2c1521caa30545411f34e57ad2f5eceb16c0b2b1
pis/view/WindowFocusObserver.java
a28de3ba5987d4f1b6eaa2090e0e32b127c9a3c9 27-Feb-2013 Dianne Hackborn <hackbod@google.com> Add new action bar demos:

- Buttons for showing/hiding action bar and system UI
in the basic action bar demo.
- New system UI demo that uses a non-overlay action bar.

Change-Id: Id3fbaa77365476489c558a2a43855a01f383551c
pis/app/ActionBarDisplayOptions.java
pis/view/SystemUIModes.java
pis/view/SystemUIModesOverlay.java
92a74bf5342cc3e30194191e07befd8c5a6908dc 26-Feb-2013 Craig Mautner <cmautner@google.com> Merge "Add demo for rotation animation." into jb-mr2-dev
d540e6e0b75d77cb77b35711a23d1c84c316336f 22-Feb-2013 Craig Mautner <cmautner@google.com> Add demo for rotation animation.

New feature in App/Activity/Rotation Animation for overriding
default rotation animation with crossfade or jumpcut.

Change-Id: I3cb3cdb26770e6c7d040f4492eb02149af73b757
pis/app/RotationAnimation.java
168241ee8e3786c906f03a69eaacd4e8c3e95761 26-Feb-2013 Dianne Hackborn <hackbod@google.com> Clean up of system UI flag demo, doc markup for overscan demo.

Change-Id: Iaef99a4c1aeebbd327bcbc42b27d20c8065f8d27
pis/view/OverscanActivity.java
pis/view/SystemUIModes.java
8227c1490235509cbb51397c15ad17c5bb054507 23-Feb-2013 Dianne Hackborn <hackbod@google.com> New overscan API demos.

A new flag on the system UI demo (which needs to be renamed),
and a new pure overscan demo.

Change-Id: I88a7a309147aaad773bbc00971a01369f4658b61
pis/app/OverscanActivity.java
87cfef96993c0909880084f2b377774bbcaff7a0 21-Feb-2013 Zak Cohen <zakcohen@google.com> Make query in FileProvider demo respect OpenanbleColumns.

Change-Id: I4b40d0ddfa8b88da67a6960102242d0d7bc12dfc
pis/content/FileProvider.java
1ee9d5ec6126ff8c95d3e34b025b1fab3ee848a6 16-Feb-2013 Dianne Hackborn <hackbod@google.com> Add option to toggle the new overscan mode.

Change-Id: I552a1c8b36650c558fe6f4e3e1a9e40137d7274f
pis/view/OverscanActivity.java
36b302ba1861319e8159872e273ea05edf82e47a 07-Dec-2012 Dianne Hackborn <hackbod@google.com> am 3509481c: am f443913a: am 613e19b7: SDK Only: Fix search interaction with various samples.

* commit '3509481cfae4b8dc0fdba4836bfc36e2bd04045e':
SDK Only: Fix search interaction with various samples.
613e19b74072896464e1980d84dc27c2a9f4471a 06-Dec-2012 Dianne Hackborn <hackbod@google.com> SDK Only: Fix search interaction with various samples.

These were broken where pressing back would not clear the
search filter.

Change-Id: Iafd4a497a31a9689efabe7d92f44618a5e8dc80c
pis/app/LoaderCursor.java
pis/app/LoaderCustom.java
pis/app/LoaderRetained.java
3cab67467e860e20d55c98da0b06c5a0fa5a5342 09-Nov-2012 Marco Nelissen <marcone@google.com> Add video for VideoView demo

Add one of the CTS test videos so the demo works out of the box, and
make the video fill the screen instead of hardcoding it to a tiny size.

Change-Id: Ie26a4ae0e186fe966d0679b088492a0c7d035713
pis/media/VideoViewDemo.java
888ac28d79e6bcba43b200bc3d9ed971e0516c2b 31-Oct-2012 Philip Milne <pmilne@google.com> Fixes to GridLayout demos.

Include a GridLayout version of the "Simple Form" example provided in the
LinearLayout and RelativeLayout demos.

Make the existing Form demo work on all devices and orientations
(it was previously too wide for portrait mode).

Change-Id: Ia01d49230bc3ef3d2e70bc34e936c8b4b421b796
pis/view/GridLayout0.java
pis/view/GridLayout1.java
pis/view/GridLayout2.java
pis/view/GridLayout3.java
a161dd29940e7d930dc7d83a27a845e9750c3be2 01-Nov-2012 Romain Guy <romainguy@google.com> Add sample code for the new widget android.widget.TextClock

Change-Id: I0b65fcc35db8d9f15d9b7c4ada0658d806a601b8
pis/view/TextClockDemo.java
66dc70ff47e36c3dd722816bcf221171cfcc7cd1 25-Oct-2012 Jeff Brown <jeffbrown@google.com> Add a demo for using Presentations with the MediaRouter.

Improved the documentation and robustness of the samples.

Modified the existing Presentation sample to use the new
DisplayManager API for querying displays that support a
particular category of uses.

Bug: 7409073
Change-Id: I2a19afa373c408c2bcbaa633370480b717630088
pis/app/PresentationActivity.java
pis/app/PresentationWithMediaRouterActivity.java
pis/app/SecureSurfaceViewActivity.java
c875f9321a4ca8b196dbf0901d6c55ee75b9cb98 24-Oct-2012 Jeff Brown <jeffbrown@google.com> Add ApiDemos for secure surfaces.

Added three ApiDemos for secure surfaces. One for Activity,
one for Dialog and one for SurfaceView. The mechanism is the
same in each case but the API is a little different.

Bug: 7368436
Change-Id: I78bc2a456b4c0f1a553120d72f433095ba7e038c
pis/app/PresentationActivity.java
pis/app/SecureDialogActivity.java
pis/app/SecureSurfaceViewActivity.java
pis/app/SecureWindowActivity.java
pis/graphics/CubeRenderer.java
7263dad223864b9be5aa3458dabdc6f0d8db1f0c 26-Sep-2012 Dianne Hackborn <hackbod@google.com> Update API demos to match new tab interaction.

Follow changes to FragmentTabManager to continue to work
correctly with it. Fix the code in the base API demo (which
can't use FragmentTabManager) to work correctly.

Bug #7232088: ListView saved state being lost in some cases

Change-Id: Ib7ba1ab20ff00f2cc95c9f6024ab94783237c9be
pis/app/FragmentNestingTabs.java
pis/app/FragmentTabsFragment.java
84fb27910711300363de112c3115cb3ed74d23a9 01-Sep-2012 Jim Miller <jaggies@google.com> Add test case for new keyguard widget API

Change-Id: Ibcb19c15964f4ea4bad36ec102e9aed8b4ea9c41
pis/app/DeviceAdminSample.java
51f883381dba5b4fa9c87331a6f8cfd94868dd1f 11-Sep-2012 Craig Mautner <cmautner@google.com> Make Presentation demo retain image and color.

Store which Displays are presenting, their images and their
background colors. That way the don't change between onPause
and onResume.

Change-Id: I01328583ef309bf12e7f5750aa4abea50f847a99
pis/app/PresentationActivity.java
9dac35adda0e21d5b1b497261042eefd53e77535 10-Sep-2012 Craig Mautner <cmautner@google.com> New and improved Presentation demo.

Less clutter, bigger letters!

Change-Id: Ie0d5626c6a83a0e96bbda9220aea1f945c1bd825
pis/app/PresentationActivity.java
f3f7c5f775167cf4fbd28171abd54b0436664965 06-Sep-2012 Dianne Hackborn <hackbod@google.com> API demo for nesting fragments.

Change-Id: I7f20e4f00cf68c78c578ae620a95de7fa97f0761
pis/app/FragmentArgumentsFragment.java
pis/app/FragmentContextMenu.java
pis/app/FragmentMenuFragment.java
pis/app/FragmentNestingTabs.java
pis/app/FragmentStack.java
pis/app/FragmentStackFragment.java
pis/app/FragmentTabsFragment.java
2e1fe78fbf01a1e6f454df0f4065410cbbc868bd 31-Aug-2012 Jeff Brown <jeffbrown@google.com> Add new sample for Presentation API.

Change-Id: Ia31deb9ca6ad9a4db1dd6f852c00fa9a94caa4c3
pis/app/PresentationActivity.java
77201b54149ff8d531eb15ac5bd8386b325974be 16-Aug-2012 Dianne Hackborn <hackbod@google.com> Rename UserId to UserHandle.

Change-Id: I701335483628d30c875d087f27287e084789f10c
pis/app/FragmentLayout.java
161859ee8419afc46e41e56d92e8f17022e27947 14-Jul-2012 Fabrice Di Meglio <fdimeglio@google.com> Update ApiDemos for ActionBar

- use Gravity.START and Gravity.END

Change-Id: Id2adac4c23ad2de2d04a36ef8195367aea63c66f
pis/app/ActionBarDisplayOptions.java
344e27f238903a46cb48082453abb357052e19d1 06-Jun-2012 Xavier Ducrohet <xav@android.com> am e0db6a0c: am 392863b7: Merge "Remove tab only if tab exists."

* commit 'e0db6a0c5523678f42229e99ea4598dc52b862eb':
Remove tab only if tab exists.
392863b774874dff5ca4df3d336c5d459f014697 06-Jun-2012 Xavier Ducrohet <xav@android.com> Merge "Remove tab only if tab exists."
80df91c7f2ac155c1cf4c3337f8db5a4bf5426b5 29-May-2012 Dianne Hackborn <hackbod@google.com> New API demos for retained fragments with loaders.

Also tweak the cursor loader samples to filter out query
callbacks that don't change the filter, to avoid restarting the
loader on a configuration change.

Change-Id: Iac9293fed45e127698be59262d68b0b59a8ec9ce
pis/app/LoaderCursor.java
pis/app/LoaderCustom.java
pis/app/LoaderRetained.java
58ce6f06a13334dcff84a7b91ec0f1c20260a199 19-May-2012 Dianne Hackborn <hackbod@google.com> A few little tweaks to system ui flag demos.

Change-Id: Ib4c3b45e8d67200a2b4f3a8b0daee198b24bad0f
pis/view/VideoPlayerActivity.java
f2bc2a024cbcf12500c598dc97f71cfcb0168007 11-May-2012 Dianne Hackborn <hackbod@google.com> Work on issue #6475693 OnSystemUiVisibilityChangeListener reporting...

...incorrect visibility when the ActionBar overflow menu is opened

Improve API demos.

Change-Id: I3e831152a0dbb56270a80cf58e9441b55059c884
pis/view/ContentBrowserActivity.java
pis/view/VideoPlayerActivity.java
f5d3a23dee245962af09d7e97bb3e4080e6d5c39 06-May-2012 Dianne Hackborn <hackbod@google.com> Improvements to system UI demos.

- Content browser now lets you long press to go into selection mode.
- Overscan demo has more options for controlling more window state.

Change-Id: I04cfb58f515882cc6dccd65cb68bc073e53dcad5
pis/view/ContentBrowserActivity.java
pis/view/OverscanActivity.java
9cd165488b9ab08d7fae140e3f13dbceecc9d58b 27-Apr-2012 Dianne Hackborn <hackbod@google.com> Add API demo for Activity.finishAffinity().

Also fix text on some of the existing demos to use the nice
larger font.

Change-Id: I90d3815cd47cda08217cfc6307d64942f6750ae2
pis/app/ActivityRecreate.java
pis/app/FinishAffinity.java
a185badacb9bbbff1f8de5a3a36c875bc08449de 21-Apr-2012 Svetoslav Ganov <svetoslavganov@google.com> Fixing the build

Change-Id: Iece94781e42cf2e9e0b0d8e447c0754c8bb17003
pis/accessibility/AccessibilityNodeProviderActivity.java
d1871405ba35676aec49b8e84180be2135cf8e78 17-Apr-2012 Dianne Hackborn <hackbod@google.com> Add demo for new custom animation.

Change-Id: I4981f47fe9120f1cfaa7ca793d5fed7f41cb83a4
pis/app/Animation.java
31446e98dd8cda999d17c9cc3f9c42032e02a4d9 14-Apr-2012 Jeff Brown <jeffbrown@google.com> Merge "Use new InputDevice.getVibrator() API."
eb1b7a61af6a37aa416ded9db42000a4faf9b66c 14-Apr-2012 Jeff Brown <jeffbrown@google.com> Use new InputDevice.getVibrator() API.

Bug: 6334179
Change-Id: I1e592fd1a58a8d0789548346aee1aff6ddb9d684
pis/view/GameView.java
edfcc032c36b85bc0900f86d06bfeca3555b2d65 14-Apr-2012 Jeff Brown <jeffbrown@google.com> Merge "Improve GameControllerInput demo with input device listeners."
6c5e9eb6508685af882f6c41f7e343e6ca0f46cb 14-Apr-2012 Dianne Hackborn <hackbod@google.com> Update API demo to show new clip data types and conversions.

Change-Id: I32e2951c53ecedc75d1459666ced9f54b54cf6ba
pis/content/ClipboardSample.java
a4920b722da0cec434a6fd2cb2f3b236c82ca7aa 13-Apr-2012 Jeff Brown <jeffbrown@google.com> Improve GameControllerInput demo with input device listeners.

Improves the demo to use the new InputManager API for receiving
notifications when input devices are added, removed or changed.

For example, a game could listen for when new joysticks are
connected or disconnected.

Change-Id: I8ac35206d4f00011145d74c78e91d720aec8f21c
pis/view/GameControllerInput.java
1b9744a99abce8ac01309971c8507b17efdf23d5 11-Apr-2012 Dianne Hackborn <hackbod@google.com> Update to follow API change.

Change-Id: I092f2a9fde19648f5d47bde091d15f1bb5deb63b
pis/app/Animation.java
adee1fdf63e3a7a605a8f409d5676216a147c58d 27-Mar-2012 Dianne Hackborn <hackbod@google.com> Update Full Screen Modes to demostrate more modes.

UI is now a set of check boxes to toggle the various modes.

Also add new API demos for two typical implementations using
system UI flags: a content browser and a video player.

Change-Id: If93659343cfc42b903b18997a5a0a04ee10e8343
pis/app/MenuInflateFromXml.java
pis/view/ContentBrowserActivity.java
pis/view/OverscanActivity.java
pis/view/VideoPlayerActivity.java
e46673a0a756898eb919bc1ae3db5d7c78a97848 29-Mar-2012 Teng-Hui Zhu <ztenghui@google.com> Multiple webviews could be a bad model for developers to follow.

bug:6206492
Change-Id: Ib650dbd74b5a00e6e373db74afe7cad242538a9b
pis/view/WebView1.java
a71d47a71867d845f7d59ea0128e3e563ff1abe2 22-Mar-2012 Dianne Hackborn <hackbod@google.com> Add API demo for thumbnail animations.

Change-Id: I97f03f4a172a820d7856bd663a6bc00e3b9521cd
pis/app/Animation.java
967d1e6caff3b7556cf3aa798a73c94ea8f8a46b 20-Mar-2012 Dianne Hackborn <hackbod@google.com> Update animation sample to use new activity options API.

Change-Id: Id73663f1e5f159c5b073cd9c074501958ca5a81f
pis/app/Animation.java
7ec212f1185e4dd43d765b22d65485d141037ae6 14-Mar-2012 Cheng Ke <chengke.info@gmail.com> Remove tab only if tab exists.

Prevent crash in ActionBarTabs(ApiDemos).

Change-Id: I1972fc761e8ebf245afb828fe7595bc764eaae56
pis/app/ActionBarTabs.java
de48b21c2dca2ca0d223c9be5b90d8f680f1df96 10-Feb-2012 Dianne Hackborn <hackbod@google.com> Fix isolated process demo to work with new restrictions.

Isolated processes can now do much less.

Change-Id: I1af8ae0d8dca72de1324d98ed6004cb3c0820a7a
pis/app/IsolatedService.java
37f02d80427e9520052bd670c468bda91eece395 09-Feb-2012 Dianne Hackborn <hackbod@google.com> New API demo for isolated processes.

Change-Id: I2b2117ae5e5005bfffe8d89df5e06cee32da603c
pis/app/IsolatedService.java
pis/app/IsolatedService2.java
a983c2a1a39cd4829594f19fd9d0d2070cd0cc71 09-Jan-2012 Nick Pelly <npelly@google.com> Update NFC samples.

o Remove NFCDemo sample app. It's janky and is mostly parsing code
that isn't needed anymore.
o Use new NDEF APIs for parsing and creating records
o Use nicer setNdefPushMessage() API
o Delete helper NDEF code that is not needed any more
o Use URL instead of Text for the foreground push demo
o Mark AndroidBeamDemo a test so it gets installed in data not system

Change-Id: I75eda84019c2075956688e26f2598f126d5659a2
pis/nfc/ForegroundNdefPush.java
37e103caf5f0264fb84fc25174661bf74c6c4715 21-Jan-2012 Dianne Hackborn <hackbod@google.com> am 5370dc8f: am 2a9de021: Clean up and extend the linkify sample.

* commit '5370dc8f0dc20a46302f823af38cb48d08de1c45':
Clean up and extend the linkify sample.
2a9de0211d7f8c5cb6f4dfb3d0eb5baddb355f2f 13-Jan-2012 Dianne Hackborn <hackbod@google.com> Clean up and extend the linkify sample.

Change-Id: If9d0451af3bfcdcd8bafb325f4b7978857efab7e
pis/text/Link.java
d2f0e4667fd096094d8a4ea4f4f25db1a23675ad 11-Jan-2012 Dianne Hackborn <hackbod@google.com> am 2492079b: am 0b6b4f2d: Merge "Fix notification sample to follow current UI guidelines." into ics-mr1

* commit '2492079bb859b689adc1ff5504bfc274a9ba07ee':
Fix notification sample to follow current UI guidelines.
174f61c0e93ce9dedcf941aff013c53b2c933e17 11-Jan-2012 Dianne Hackborn <hackbod@google.com> Fix notification sample to follow current UI guidelines.

Lots of clean up on the messaging notification sample to show the real
correct way to do things. Also mark up a bunch of the sample for use
in the documentation.

Change-Id: I3a29a944c2971e142c33b29aff94b1ba0b40ae0e
pis/app/IncomingMessage.java
pis/app/IncomingMessageInterstitial.java
pis/app/IncomingMessageView.java
cf0a198756b4b320a03886b09c8f29db46b3b4af 01-Dec-2011 Svetoslav Ganov <svetoslavganov@google.com> resolved conflicts for merge of cb0d49cd to master

Change-Id: I0eabcb7b55a0b10f50e2e1f065213223b5600aab
eb1788903298fc12ac800fe8fcfc6b7adec7b258 01-Dec-2011 Svetoslav Ganov <svetoslavganov@google.com> Merge " Adding a code sample for implementing accessibility in a custom view." into ics-mr1
a75233833c67760958ec3835eb460006868e337a 29-Nov-2011 Svetoslav Ganov <svetoslavganov@google.com> Adding a code sample for implementing accessibility in a custom view.

bug:5683532

Change-Id: I79471c431ba3aeb4abe57f850e84a4da0bc1feba
pis/accessibility/CustomViewAccessibilityActivity.java
pis/accessibility/_index.html
14bc4b97a8eef0ab7a42131b5d4eee1a8da5ff40 28-Nov-2011 Jean-Baptiste Queru <jbq@google.com> am 459d7f99: am a96a7c60: am c4d810a4: Merge "Inaccvrate Morse data in sample code." into ics-mr0

* commit '459d7f999f8aba4f3c4e8d39c926fdb12e2a50e6':
Inaccvrate Morse data in sample code.
a96a7c6040f091777331745a4b31e2eb415a3a7a 28-Nov-2011 Jean-Baptiste Queru <jbq@google.com> am c4d810a4: Merge "Inaccvrate Morse data in sample code." into ics-mr0

* commit 'c4d810a43ce5d052812a453b488ef0cc7511dfda':
Inaccvrate Morse data in sample code.
cf2051ab22acd2a2d6f734c3cba4265b7a5a0710 23-Nov-2011 Jean-Baptiste Queru <jbq@google.com> Inaccvrate Morse data in sample code.

This vses the trve seqvence, svch that vsers can be
vnderstood vpon revsing this data, thvs bypassing
svrprising qvestions.

Change-Id: I1741d0c4072ab43975981799f602a6a6cda25088
pis/os/MorseCodeConverter.java
0efad946bda1103f170e505e01de52248176337a 14-Nov-2011 Dianne Hackborn <hackbod@google.com> am f1ab1a8e: am 2fd75c63: Move switch preference into its own demo.

* commit 'f1ab1a8e26c89442b758c56613a47e35e71d2ef5':
Move switch preference into its own demo.
2fd75c63684e4ada9e00e1d31304519e60f5a22a 14-Nov-2011 Dianne Hackborn <hackbod@google.com> Move switch preference into its own demo.

This avoids everything breaking on pre-ICS platforms.

Also get rid of pref initialization in Application. I hate that. Hate
hate hate. Hate. Totally hate.

Totally.

Change-Id: Idb3526a96eb2dff49f9de8e5ae71149cb4ed6e96
pis/ApiDemosApplication.java
pis/preference/DefaultValues.java
pis/preference/LaunchingPreferences.java
pis/preference/PreferenceWithHeaders.java
pis/preference/SwitchPreference.java
d3837ae622513ad149351ed419703b7ca6689e29 01-Nov-2011 Svetoslav Ganov <svetoslavganov@google.com> resolved conflicts for merge of c90e0d59 to master

Change-Id: I51f83d9a0df0c9b154936a669e458becec8b38f7
c90e0d59360db5bb1b94712fc87737c9ab2ce475 31-Oct-2011 Svetoslav Ganov <svetoslavganov@google.com> am bc43ef45: Merge "Folding Accessibility Service sample into ApiDemos." into ics-mr0

* commit 'bc43ef4554c457c499af9e5f998f6f79a484f4a3':
Folding Accessibility Service sample into ApiDemos.
101f061d3566023ac65b7bcdc548b5875b58a2e7 29-Oct-2011 Svetoslav Ganov <svetoslavganov@google.com> Folding Accessibility Service sample into ApiDemos.

1. Moving Accerssibility Service sample into ApiDemos since
we are putting all accessibility samples there.

2. Fixed regressions (mainly due to adding new event types)
in the Accessibility Service sample.

3. Updated the Query Window Content sample to have some
instructions and to work with touch exploration.

Change-Id: I226ac4130f7f8cae47bb52cbdeab9f104cfaba40
pis/accessibility/ClockBackActivity.java
pis/accessibility/ClockBackService.java
pis/accessibility/TaskBackService.java
pis/accessibility/TaskListActivity.java
pis/accessibility/_index.html
pis/app/ActionBarSettingsActionProviderActivity.java
f574b1389f426ca0ec349118b7915be44e3541a9 28-Oct-2011 Alexander Lucas <alexlucas@google.com> resolved conflicts for merge of 1e94a78a (ApiDemos accessibility stuff) to master

Change-Id: I0b9d24c7aa527bd74c99cb6270fba5e3b9eae421
1e94a78a1e06d680b23e01683a2dd8d0fa25df13 28-Oct-2011 Alexander Lucas <alexlucas@google.com> am 96c0210e: Adding ICS Accessibility Features to ApiDemos app.

* commit '96c0210eb57e60f03c23a8e504782a8ba4b9edfe':
Adding ICS Accessibility Features to ApiDemos app.
96c0210eb57e60f03c23a8e504782a8ba4b9edfe 28-Oct-2011 Alexander Lucas <alexlucas@google.com> Adding ICS Accessibility Features to ApiDemos app.

Change-Id: I37485821a77fed483308434e7b1d407642379d8c
pis/accessibility/TaskBackService.java
pis/accessibility/TaskListActivity.java
pis/accessibility/TaskListView.java
pis/accessibility/_index.html
e824e69087b3ecdf18278b81e54b0fd554399db9 22-Oct-2011 Svetoslav Ganov <svetoslavganov@google.com> Adding a code sample for how to write a custom action provider.

NOTE: This change does *not* affect the system image rather only the SDK.

bug:5499856

Change-Id: I589ed412b72e94b21dbe1f069006c7c527a06c71
pis/app/ActionBarActionProviderActivity.java
pis/app/ActionBarSettingsActionProviderActivity.java
pis/app/ActionBarShareActionProviderActivity.java
pis/app/_index.html
7d9558522d0a3dc8004b05d97e043a5e8896e193 25-Oct-2011 Svetoslav Ganov <svetoslavganov@google.com> Adding a code sample for using AccessibilityNodeProvider to report virtual Views.

Note: This is a sample and does *not* affect the system image, rather only the SDK.

bug:5508317

Change-Id: I62bbef4b2a4c2789ddfa128e94ae37246d244ac0
pis/accessibility/AccessibilityNodeProviderActivity.java
pis/accessibility/_index.html
a066d76f59a95bac91a4a1d8207a7087b2e8a4cc 24-Oct-2011 Svetoslav Ganov <svetoslavganov@google.com> am 43fe209e: Merge "Adding a code sample for how to write a custom action provider." into ics-mr0

* commit '43fe209e574d2134adb5dabc76efb0ca81645fcc':
Adding a code sample for how to write a custom action provider.
30073fb13b813af0be02239da28f6b711f094358 22-Oct-2011 Svetoslav Ganov <svetoslavganov@google.com> Adding a code sample for how to write a custom action provider.

NOTE: This change does *not* affect the system image rather only the SDK.

bug:5499856

Change-Id: I589ed412b72e94b21dbe1f069006c7c527a06c71
pis/app/ActionBarActionProviderActivity.java
pis/app/ActionBarSettingsActionProviderActivity.java
pis/app/ActionBarShareActionProviderActivity.java
pis/app/_index.html
aa29f342e52f52fb80cc2c644308b386d00d0d83 14-Jun-2011 Steve Block <steveblock@google.com> Fix use of WebView.loadData() to avoid passing invalid encoding

No change in behavior, as invalid encodings have always been ignored.

Bug: 5125738
Change-Id: Ice8ccc2b82e3c5d28169788321dfbbfadb29b392
pis/view/Focus1.java
pis/view/WebView1.java
875cd1c6026fefc9de9428a5ab104d234a8cae70 07-Oct-2011 Philip Milne <pmilne@google.com> Move GridLayout1/2 to here from GridLayoutTest in frameworks/base.

Change-Id: Iff31b918a3fdf599a356107a418e056cf5663142
pis/view/GridLayout0.java
pis/view/GridLayout1.java
976d6ceb73f3ada632d710d245dee7c127c96102 06-Oct-2011 Chet Haase <chet@google.com> Clean up LayoutTransition demos for smaller screens.

These demos assumed the size of a tablet device and looked pretty
awful on phones.

Change-Id: I246ef5a5f4619c1f2fe689eca321314375722014
pis/animation/LayoutAnimations.java
pis/animation/LayoutAnimationsHideShow.java
10cb19aefec9b0b25bbe209ee1a2afc648ab46c3 29-Sep-2011 Chet Haase <chet@google.com> Merge "DefaultLayoutAnimations should use GridLayout instead."
026370edef39a1d8a7ad771288f1b78990e8c538 28-Sep-2011 Scott Main <smain@google.com> Merge "remove LOW_PROFILE flag when setting HIDE_NAVIGATION, because it's not needed in order to work"
e68d53fd0484f383534b89a6417eb34953a63f79 11-Sep-2011 Chet Haase <chet@google.com> DefaultLayoutAnimations should use GridLayout instead.

The 2-LinearLayout system the demo used to have had its quirks, but was
just plain awful once it ran on a smaller screen. The new GridLayout
makes for a much better experience.

Change-Id: Ie3fd65e125c82da8b0079f61bd91bf844dea9b03
pis/animation/LayoutAnimationsByDefault.java
689a60dd252e779be0c47cc8d37fd54bbd67bc2e 22-Sep-2011 Scott Main <smain@google.com> fix custom view sample to scale text based on screen density

Change-Id: I2e08e90b7baa73a4e36bad9f6abb9364d7b471d1
pis/view/LabelView.java
a0038f1170f0da7e36db467c6e16b350f1502910 22-Sep-2011 Scott Main <smain@google.com> remove LOW_PROFILE flag when setting HIDE_NAVIGATION, because it's not needed in order to work

Change-Id: I4eb6aee12f00bc98d14e7f42476acaf75340ac26
pis/view/OverscanActivity.java
758f6d0ab5100e79d501ca26a704f54debbef50b 29-Nov-2010 Adam Powell <adamp@google.com> Add switch demo

Added default on state and a listener triggering a toast.

Change-Id: I79a89801d878b08fee55919e92044cd71f47108c
pis/view/Switches.java
ce77ef5f1d8bb80cef81a23a5b714e2019ac3af1 19-Aug-2011 Jeff Brown <jeffbrown@google.com> Enhance the TouchPaint sample with stylus support.

Added basic stylus and hover support to the sample to illustrate
the usage of pressure, size, orientation, distance, tilt and tool type
information.

Change-Id: I1689adc38d5904870e005300b3317c44c214fc08
pis/graphics/TouchPaint.java
7c4ad87f6bebe6f237eb1ec609a6c83205c3a8b5 11-Aug-2011 Chet Haase <chet@google.com> Merge "Fix issues in LayoutAnimationsHideShow demo."
d9e0c41a7537121b9fa3b6d3523ea491fe08e770 11-Aug-2011 Amith Yamasani <yamasani@google.com> Merge "Remove old fashioned expand/collapse techniques in SearchView examples."
dd722e46805b781c2242c4bc7c35e6d038299489 11-Aug-2011 Chet Haase <chet@google.com> Fix issues in LayoutAnimationsHideShow demo.

There were various minor issues with this app that made it not work
correctly in some situations (the APPEARING animation was basically a no-op,
and disabling the custom animations disabled animations altogether).

Change-Id: I20aba9551043a63c21d26208ae7cd0395cde01cb
pis/animation/LayoutAnimationsHideShow.java
5591368aecf591a2c97555eab8a6b3e0de081181 11-Aug-2011 Amith Yamasani <yamasani@google.com> Remove old fashioned expand/collapse techniques in SearchView examples.

These are not the recommended patterns any more.

Bug: 5086888
Change-Id: If354ea5af0eaff33d0e572177a9e804d899d07e1
pis/view/SearchViewActionBar.java
ddea282ae971624eaccd24157df3b42fb115764c 10-Aug-2011 Dianne Hackborn <hackbod@google.com> New API demo for installing/uninstalling applications.

Change-Id: Idaaf2003a6a34f2859887be32c82416ba4d06852
pis/content/FileProvider.java
pis/content/InstallApk.java
173fb98b2d3c8c72a87518d884ee40992351c697 04-Aug-2011 Daniel Sandler <dsandler@google.com> Demonstration of the various fullscreen modes:

FLAG_FULLSCREEN,
SYSTEM_UI_FLAG_LOW_PROFILE,
SYSTEM_UI_FLAG_HIDE_NAVIGATION.

Bug: 5052456
Change-Id: I3c23caa83a66b585ae1102e3d473f6e4f096840d
pis/view/OverscanActivity.java
37a152d1ae52bd2b00d12b56cece0a15c3ae2751 04-Aug-2011 Luca Zanolin <zano@google.com> Merge "Show how to use broadcast for accessing voice search settings."
50b7e750615927afc366e59da940b6e232a07295 04-Aug-2011 Luca Zanolin <zano@google.com> Show how to use broadcast for accessing voice search settings.

Change-Id: Ie17e377cd1814b58e00a56e8dfb84fc66cd88985
pis/app/VoiceRecognition.java
65b77866362114936748d36835b74f522f762ef1 29-Jul-2011 Dianne Hackborn <hackbod@google.com> New API showing the various new service binding flags.

Change-Id: I2c19388c1c8b8386d77183c1e1f3aa9eef85cd46
pis/app/RemoteService.java
7dd37fbbed37ef951ee73aa16ead6428a1b63bd1 29-Jul-2011 Svetoslav Ganov <svetoslavganov@google.com> Adding a missing documentation of the ActionProvider ActionBar sample.

Change-Id: I09772305953f7684388603f3f34ec21c64a09067
pis/app/_index.html
c35d058e8df02e93d05eb0a21dd222847de606b5 22-Jul-2011 Romain Guy <romainguy@google.com> Add new API demos for fragment custom animations.

Change-Id: Ia4339d4e4c1617907a9c707e1b8c2309b303e267
pis/app/FragmentCustomAnimations.java
pis/app/_index.html
ea5c0b0f87f2249c87a62f7a4c53e6b55fcbbd68 21-Jul-2011 Amith Yamasani <yamasani@google.com> New SearchView expansion using ActionBar feature.

Change-Id: Ib0a4bdc45af65fdeeb354ee02de02b251fec471d
pis/view/SearchViewActionBar.java
pis/view/SearchViewAlwaysVisible.java
9d7ed78e7a981eca109cf745f72c02fac3a4d818 21-Jul-2011 Jeff Hamilton <jham@android.com> Fix crashes when NFC isn't supported.

Change-Id: I638a1e4e5d7a0b5d4f84668e134b13457aeaa879
pis/nfc/ForegroundDispatch.java
575c0c3e5c1466be46be62261349a200f4c5190d 19-Jul-2011 Svetoslav Ganov <svetoslavganov@google.com> Fixing the action provider demo

1. Fixed a bug the the way the URI was set to the
intent.

2. Added code to copy a private raw resource to a
publicly readable file that is to be shared.

Change-Id: Ib7ee172b2a4a890ce77911d0ef1c3ea3b24e69c9
pis/app/ActionBarActionProviderActivity.java
ddece2d84d1fb7f14428d1db3fcac267121bc1e3 15-Jul-2011 Svetoslav Ganov <svetoslavganov@google.com> Adding ActionProvider demo.

Change-Id: If0f540cd796ced27f392f1c31d20ab5ab34e5c3e
pis/app/ActionBarActionProviderActivity.java
d79a09095c77e204a7ada0cf26423db782801a4c 02-Jul-2011 Dianne Hackborn <hackbod@google.com> New API demo showing how to make a resource reference.

Change-Id: I450d70432debc9d7f58a7f6597628dacc0225ddd
pis/content/ResourcesLayoutReference.java
pis/content/_index.html
f53e7c98636b5ef3a954e839b272e09ed0cf7844 30-Jun-2011 Jeff Brown <jeffbrown@google.com> ApiDemos: Fix array indexing bug in game controller demo.

Change-Id: Ic7f1ce8bed39b2c10dd0e583c3ad118095f14752
pis/view/GameControllerInput.java
402adc44c24c73d6268a26204219b980e4b7173e 28-Jun-2011 Jeff Brown <jeffbrown@google.com> Add a sample for handling hover events.

Change-Id: I9e19e09d3f5b8d0fd03f52cc8d88e6a12399d12f
pis/view/Hover.java
pis/view/HoverInterceptorView.java
c81d080a6a4690eb9b61ef3f2d3a7f25066145d3 29-Nov-2010 Adam Powell <adamp@google.com> Add SwitchPreference demo in ApiDemos.

Renamed toggle to Checkbox.
Update to trigger build queue recompilation.

Change-Id: Ie7800b5e41e86f8182bb550da869ccb316cbeb91
pis/preference/PreferencesFromCode.java
2a5f96547cb32fe9c13574d26ab02a823facbf66 17-Jun-2011 Dianne Hackborn <hackbod@google.com> am 712e6c2d: am e5062a33: am 102041a8: SDK only: add documentation tags.

* commit '712e6c2d2ea1f83ea3e339e8e875d4b25edeca6c':
SDK only: add documentation tags.
102041a8bc4ebca69c20f5d281a96a904c52d4c8 16-Jun-2011 Dianne Hackborn <hackbod@google.com> SDK only: add documentation tags.

Also fix up the new support API demo documentation.

Change-Id: I7a6945ffafa6a93cd394d5ce5729d6f9dfc0a183
pis/app/FragmentTabs.java
63506eeafe6a24bd9f0612cf62888957729c5954 19-May-2011 Ben Komalo <benkomalo@google.com> API sample for using new disallow camera policy.

Change-Id: Ic83b2079312860a3c4b9348ca28dc7d3c0a2b9e6
pis/app/DeviceAdminSample.java
b6d84fde9f9e2e6f53000ec44ea5ccdf72262ce5 14-Jun-2011 Dianne Hackborn <hackbod@google.com> resolved conflicts for merge of ce28e097 to master

Change-Id: Iced68c2dbae177b59aa6f3862868e68836be2afd
be6b6b494f094eea0abcd83eb8770bc4b9f7e34e 13-Jun-2011 Dianne Hackborn <hackbod@google.com> New API demos showing use of tabs with fragments.

Also various cleanup in other demos.

Change-Id: I4f5669117e28312bcd4b28795c5eca5f4ab6dcfb
pis/app/ActionBarTabs.java
pis/app/FragmentTabs.java
pis/app/LoaderCursor.java
pis/app/LoaderCustom.java
pis/app/LoaderThrottle.java
pis/app/_index.html
d190f3b9d0392f4d1bb89f391d84b2abc9e7e21e 03-Jun-2011 Dianne Hackborn <hackbod@google.com> resolved conflicts for merge of faf6dcd6 to master

Change-Id: I637e2982daefb7c4800ed31bc4cadbfb16cc2c81
547494ef8a39e9bcaeb84be9f5a4e79001bf4eb3 03-Jun-2011 Andy Stadler <stadler@google.com> DO NOT MERGE Replacement sample code for DevicePolicyManager api.

* UI is organized into multiple screens to make it easier to understand
* More feedback about local vs global (aggregate) policies
* Uses preference fragments for modern appearance

Backport of: I075161d389942786e6c95483becbff7ebe847078

Change-Id: Ie88c1577b2ebae124615cc4b45968851cf11187e
pis/app/DeviceAdminSample.java
0879ed418d096f33768a7e030030509382b9e4ea 31-May-2011 Andy Stadler <stadler@google.com> Replacement sample code for DevicePolicyManager api.

* UI is organized into multiple screens to make it easier to understand
* More feedback about local vs global (aggregate) policies
* Uses preference fragments for modern appearance

Change-Id: I075161d389942786e6c95483becbff7ebe847078
pis/app/DeviceAdminSample.java
10c33528e033643099783a5bc4eedb4b8a1e9a0e 28-May-2011 Dianne Hackborn <hackbod@google.com> Extract support lib samples out of ApiDemos and in to their own app.

Change-Id: I2ca344e5f1b44c4825de938c9a4f9375a523ede5
pis/support/_index.html
pis/support/app/FragmentAlertDialogSupport.java
pis/support/app/FragmentArgumentsSupport.java
pis/support/app/FragmentContextMenuSupport.java
pis/support/app/FragmentDialogOrActivitySupport.java
pis/support/app/FragmentDialogSupport.java
pis/support/app/FragmentHideShowSupport.java
pis/support/app/FragmentLayoutSupport.java
pis/support/app/FragmentListArraySupport.java
pis/support/app/FragmentMenuSupport.java
pis/support/app/FragmentPagerSupport.java
pis/support/app/FragmentReceiveResultSupport.java
pis/support/app/FragmentRetainInstanceSupport.java
pis/support/app/FragmentStackSupport.java
pis/support/app/LoaderCursorSupport.java
pis/support/app/LoaderThrottleSupport.java
69d5096f2be732b1aac43c5c39b7deadd2097712 25-May-2011 Andy Stadler <stadler@google.com> Update ApiDemos to show active password status

* Add Check Password button
* Use it to report overall password status - isActivePasswordSufficient()
and various password settings.
* Fixed a minor bug that cause the password quality to be reset to
"unspecified" every time you start the activity.
* Leave the two password buttons enabled all the time (set password
can be used when not active, and check password just puts up a toast
explaining why it can't be used when inactive.)

This code can be used to confirm bug b/4445007 and hopefully its fix, too.

Change-Id: I136706072257d2e49184a29b0aa5d7a524960c40
pis/app/DeviceAdminSample.java
e2febea571c6c3c3bca25aafb312dad5c0eb6ee5 20-May-2011 Dianne Hackborn <hackbod@google.com> am 339a6666: am c7ec100c: am 193d98ec: Add new API demo for -swNNNdp resource qualifier.

* commit '339a6666bffcfdb7648c83333ecb16002564b2f6':
Add new API demo for -swNNNdp resource qualifier.
193d98ec183f4a3e137b8d0c5e20529819e1eef2 20-May-2011 Dianne Hackborn <hackbod@google.com> Add new API demo for -swNNNdp resource qualifier.

Also clean up the demo for the w/h qualifiers to use numbers
that are the same as what we will be recommending.

Change-Id: I87ed35d8dfcb41985e19f450f7853f883effd207
pis/content/ResourcesSmallestWidth.java
pis/content/ResourcesWidthAndHeight.java
d9012d1bfa132969fb8fed737e2f9f19eefbc0b5 05-Apr-2011 Dianne Hackborn <hackbod@google.com> DO NOT MERGE. Integrate API demo work from master.

New API demo for the support library FragmentPager class.

Add API demo for new -wNNNdp and -hNNNdp configs.

Add new API demo for implementing a custom loader.

Also turn the fragment cursor list demo into a loader cursor demo.
pis/app/FragmentListCursorLoader.java
pis/app/LoaderCursor.java
pis/app/LoaderCustom.java
pis/app/_index.html
pis/content/ResourcesWidthAndHeight.java
pis/support/app/FragmentListCursorLoaderSupport.java
pis/support/app/FragmentPagerSupport.java
pis/support/app/LoaderCursorSupport.java
b6054b4888fba38aaafce56a332460dedd3c14e5 22-Apr-2011 Dianne Hackborn <hackbod@google.com> More improvements to pager.

Also another size step for the resource screen size sample.

Change-Id: I9e8b63d2fc9a0ceab7b003f7bd75218b78311ed6
pis/support/app/FragmentPagerSupport.java
38c48e57fb74cefb848796042759ed594be3e81e 20-Apr-2011 Dianne Hackborn <hackbod@google.com> Add new API demo for implementing a custom loader.

Also turn the fragment cursor list demo into a loader cursor demo.

Change-Id: I36d7b63de74c230188be18bd80890d66762ff6aa
pis/app/FragmentListCursorLoader.java
pis/app/LoaderCursor.java
pis/app/LoaderCustom.java
pis/app/_index.html
pis/support/app/FragmentListCursorLoaderSupport.java
pis/support/app/LoaderCursorSupport.java
a8693d8b03fe669a2cf67ce84d6e429e14d871a0 13-Apr-2011 Dianne Hackborn <hackbod@google.com> Add handling of tasks being removed.

Change-Id: I6141f17310e61dc6b86052ca81a17a51cc6a2193
pis/app/RemoteService.java
1710677cba88977d2fbd9f8c2455ec6f1d0ae11f 08-Apr-2011 Joe Onorato <joeo@google.com> Remove the deprecated things from Config.java. These haven't been working since before 1.0.

Change-Id: I01e0e2476de9098152434b9991c22483fc6e1165
pis/graphics/Compass.java
pis/graphics/SensorTest.java
59e35f19722dfbb9e97064903532979a2c2ad59d 01-Apr-2011 Dianne Hackborn <hackbod@google.com> Add API demo for new -wNNNdp and -hNNNdp configs.

Change-Id: I3c0e53f4007c5a486855346b2b7221ce4f2739c3
pis/content/ResourcesWidthAndHeight.java
38eafa95f7a34ae62eee58b98f3f72d5cc9e4be1 05-Apr-2011 Dianne Hackborn <hackbod@google.com> New API demo for the support library FragmentPager class.

Change-Id: I3da4c9fe83cac48054f1efaa40b1f57f68402faa
pis/support/app/FragmentPagerSupport.java
c8c211a085a97ead0e31011bfcaf56a62b9dcf7b 29-Mar-2011 Kenny Root <kroot@google.com> Fix some errors in the foreground compat

The foreground compatibility sample wouldn't actually work on an old
platform because of a misplaced return statement in onCreate and the
invokeMethod would ignore its arguments.

Change-Id: Ic1d1a6d8579700215c7988cd603a6bb86f1346a4
pis/app/ForegroundService.java
0d4619cc48c4fff03a3a12f121ae55bc848d40d9 10-Mar-2011 Jeff Brown <jeffbrown@google.com> Merge "Update samples to use new getMotionRanges() API." into honeycomb-mr1
6b3f9b3ac9327d22e73f4aa2b61e4fb6c3933a33 09-Mar-2011 Dianne Hackborn <hackbod@google.com> Clean up support library samples.

Move them off into their own directory, so it is less confusing to
find them.

Also put in some additional samples -- throttle and arguments.

And add some docs.

Change-Id: I221e56c7ff203934796979bb5ed7ab8835f84b83
pis/app/FragmentAlertDialogSupport.java
pis/app/FragmentContextMenuSupport.java
pis/app/FragmentDialogOrActivitySupport.java
pis/app/FragmentDialogSupport.java
pis/app/FragmentHideShowSupport.java
pis/app/FragmentLayoutSupport.java
pis/app/FragmentListArraySupport.java
pis/app/FragmentListCursorLoaderSupport.java
pis/app/FragmentMenuSupport.java
pis/app/FragmentReceiveResultSupport.java
pis/app/FragmentRetainInstanceSupport.java
pis/app/FragmentStackSupport.java
pis/app/_index.html
pis/support/_index.html
pis/support/app/FragmentAlertDialogSupport.java
pis/support/app/FragmentArgumentsSupport.java
pis/support/app/FragmentContextMenuSupport.java
pis/support/app/FragmentDialogOrActivitySupport.java
pis/support/app/FragmentDialogSupport.java
pis/support/app/FragmentHideShowSupport.java
pis/support/app/FragmentLayoutSupport.java
pis/support/app/FragmentListArraySupport.java
pis/support/app/FragmentListCursorLoaderSupport.java
pis/support/app/FragmentMenuSupport.java
pis/support/app/FragmentReceiveResultSupport.java
pis/support/app/FragmentRetainInstanceSupport.java
pis/support/app/FragmentStackSupport.java
pis/support/app/LoaderThrottleSupport.java
cb34b7c07a4ec532db6d8efe5c172813a2e2726e 09-Mar-2011 Jeff Brown <jeffbrown@google.com> Update samples to use new getMotionRanges() API.

Change-Id: I6b67b7cd1f739b5b52ac32745f52bf0a092480a0
pis/view/GameControllerInput.java
pis/view/GameView.java
7f308f27bf50f3558d72cdf847c4b440931ab8fb 04-Mar-2011 Dianne Hackborn <hackbod@google.com> New API demo showing arguments to fragments.

Change-Id: I5bc41bb23b7ac6a6d7cbbd08cec67879dc4ae2fe
pis/app/FragmentArguments.java
cce588af9a9a4924387bb20183f98905f0498d32 26-Feb-2011 Jeff Brown <jeffbrown@google.com> Merge "Add a sample for HorizontalScrollView."
1917a19f3faa5e632b2c7a29c243c6fae0986af4 26-Feb-2011 Dianne Hackborn <hackbod@google.com> Merge "New API demo showing how to execute when app is updated."
2e8734418446e4f030f4a196b2107a6a78009ed2 25-Feb-2011 Jeff Brown <jeffbrown@google.com> Add a sample for HorizontalScrollView.

Change-Id: If5f59771182fdb1e76ac10e32a89257f047e6798
pis/view/HorizontalScrollView1.java
4b3939280f2611fb9f9ea19ec4623bde2a3d39c4 25-Feb-2011 Dianne Hackborn <hackbod@google.com> New API demo showing how to execute when app is updated.

Change-Id: Ia4cb66db7473153d689afcf372824a476ef44565
pis/app/AppUpdateReceiver.java
806af22e17694ff758eee51f9f21e407a0274b54 25-Feb-2011 Chet Haase <chet@google.com> Add ViewPropertyAnimator for easy View animations

A demo in ApiDemos conflicted with the new animate() API
in View. The method was internal, so it was renamed to
avoid the conflict.

Change-Id: Id6dffc84fa0800677a0b67bee9c78f26da775d26
pis/view/GameView.java
9fd3b6e9933096ad992dcc2212fdce99ce80b597 01-Feb-2011 Dianne Hackborn <hackbod@google.com> New sample code for fragment support library.

Also tweak a few things to make the demos run on Donut.

Change-Id: I298fdf8fb0f12ee6db10e66657a22e19a527811a
pis/ApiDemos.java
pis/app/FragmentAlertDialogSupport.java
pis/app/FragmentContextMenuSupport.java
pis/app/FragmentDialogOrActivitySupport.java
pis/app/FragmentDialogSupport.java
pis/app/FragmentHideShowSupport.java
pis/app/FragmentLayout.java
pis/app/FragmentLayoutSupport.java
pis/app/FragmentListArraySupport.java
pis/app/FragmentListCursorLoaderSupport.java
pis/app/FragmentMenu.java
pis/app/FragmentMenuSupport.java
pis/app/FragmentReceiveResult.java
pis/app/FragmentReceiveResultSupport.java
pis/app/FragmentRetainInstanceSupport.java
pis/app/FragmentStack.java
pis/app/FragmentStackSupport.java
pis/view/CheckableFrameLayout.java
10f877be7bec1712a3b5b3e4e06e4a53a6bd32d1 24-Feb-2011 Jeff Brown <jeffbrown@google.com> Add a sample to demonstrate game controller usage.

Change-Id: I86a91916a39f3a211b06016b163f8d4a6d4a5a3b
pis/view/GameControllerInput.java
pis/view/GameView.java
b92820568b5375879cb407e9f34d19c4b8d8aac7 16-Feb-2011 Andy Stadler <stadler@google.com> am 6b4333cc: am 5ee94621: Remove references to global proxy APIs

* commit '6b4333cc7861638ea471107371d0979da647b555':
Remove references to global proxy APIs
5ee9462101672a2c75fa92c5d4055ab4622f80e8 16-Feb-2011 Andy Stadler <stadler@google.com> Remove references to global proxy APIs

Remove global proxy settings from Apidemos
Remove CorpApp

Bug: 3460938
Change-Id: I2b6889a96341f0e4fad50a9cfaa76db715ecfaa0
pis/app/DeviceAdminSample.java
d143cacbb79e020962b73bead58a0110b1b0e49d 15-Feb-2011 Chet Haase <chet@google.com> Merge "Adjust layouts of transition demos to improve fade-outs."
97ee3c389838ad0743667499cf5a84daed15e7e1 15-Feb-2011 Chet Haase <chet@google.com> Adjust layouts of transition demos to improve fade-outs.

When a container's child count goes to zero, it may report a measurement size
of zero. This affects LayoutTransition's fading-out of target views
because they may get clipped out by a layout that got sized to 0 because it
thinks it has no children. The workaround is to tell the layout to size itself
either with some minimal size (in the case of the FixedGridLayout used by some
demos) or with match_parent in some cases to ensure that the layout always has
some nonzero size.

Change-Id: I908e64d4fb054928af277a021a328e94477c9c83
pis/animation/FixedGridLayout.java
pis/animation/LayoutAnimations.java
pis/animation/LayoutAnimationsHideShow.java
66aa48b72374182f2e418084f9384cc0e635311c 15-Feb-2011 Christopher Tate <ctate@google.com> Don't use the View drag-is-cross-app flag

Tracking a framework change; this is descoped from the next release
forthcoming from this branch.

Change-Id: Ib0519cd0ee60ff0051185e60d38be2ac299f420b
pis/view/DraggableDot.java
6788075c9b1bc9f580689f20216b3bb1f7b62a8e 15-Feb-2011 Scott Main <smain@google.com> am b965e4af: am 0f911715: docs: add links to action bar and drag demos in the index page

* commit 'b965e4afc436902170f45bbfc5fac5569d40cb88':
docs: add links to action bar and drag demos in the index page
0f911715e47ee10a83cba1a813cd202a40a8720f 15-Feb-2011 Scott Main <smain@google.com> docs: add links to action bar and drag demos in the index page

Change-Id: I3fb2bff96d958801d350b94e0b0193c71902a7a8
pis/app/_index.html
pis/view/_index.html
c7503436df6634bf14f4e3297d1389e26e608628 01-Feb-2011 Nick Pelly <npelly@google.com> am 52e42d3f: am ba29b9b1: am c2860adc: Update sample app for final GB MR API changes.

* commit '52e42d3f85ef3f7081e08c42528a2c3a76376c86':
Update sample app for final GB MR API changes.
f0f3e98f10846f805657daa69e8d21e5b5717a9f 01-Feb-2011 Nick Pelly <npelly@google.com> DO NOT MERGE

Cherry-pick from GB to HC.

Update sample app for final GB MR API changes.

Change-Id: Iab3b879d1a53b70cbffd51011c77699325e21dad
pis/nfc/TechFilter.java
52e42d3f85ef3f7081e08c42528a2c3a76376c86 01-Feb-2011 Nick Pelly <npelly@google.com> am ba29b9b1: am c2860adc: Update sample app for final GB MR API changes.

* commit 'ba29b9b17769995d7fba7dea09934d2e11bf5ffb':
Update sample app for final GB MR API changes.
ba29b9b17769995d7fba7dea09934d2e11bf5ffb 01-Feb-2011 Nick Pelly <npelly@google.com> am c2860adc: Update sample app for final GB MR API changes.

* commit 'c2860adcb8c8c84927bfe17fadd61b5beea61ae4':
Update sample app for final GB MR API changes.
c2860adcb8c8c84927bfe17fadd61b5beea61ae4 01-Feb-2011 Nick Pelly <npelly@google.com> Update sample app for final GB MR API changes.

Change-Id: Ic6b7aa2ffe88f6a9228322d41a2be391eb5bf545
pis/nfc/TechFilter.java
88f12711966e7bad1a0e9f8c58dc48a1239c144c 30-Jan-2011 The Android Open Source Project <initial-contribution@android.com> Mass merge from gingerbread - do not merge

Change-Id: I1fadb096a42c4905d243428a91025ecb759443cc
59592336d5dd915bb195de139a53d872152653a2 29-Jan-2011 Jeff Hamilton <jham@android.com> am 509fbb4d: Sample code for foreground NDEF Push APIs.

* commit '509fbb4df3bdbc8c78614f5297459f7afe2b1ba6':
Sample code for foreground NDEF Push APIs.
6a16ba335fb69b34d118ce65d58a6677b9b5770b 29-Jan-2011 Jeff Hamilton <jham@android.com> am e0fbd3ff: Demo for NFC ACTION_TECHNOLOGY_DISCOVERED intent.

* commit 'e0fbd3ffe82e6e80c6b070c3afbdb8e7fdd9bb25':
Demo for NFC ACTION_TECHNOLOGY_DISCOVERED intent.
796df3b02e18895058919ffb88f07457ab2ee9ea 29-Jan-2011 Christopher Tate <ctate@google.com> The drag/drop ApiDemo now uses a global drag, not local-only

Showing off the new View.DRAG_FLAG_GLOBAL feature.

Change-Id: I3f857974a7334e00a891d93a70ecc7a85378cd68
pis/view/DraggableDot.java
31aae4821b4c64a050124e83bab760e534dee6ef 28-Jan-2011 Dianne Hackborn <hackbod@google.com> am 9d31b407: am c6572ed6: Merge "Add new samples for explicit alert dialog themes." into honeycomb

* commit '9d31b40732b2b6512bcc6ff38f9d6f59db1d31a2':
Add new samples for explicit alert dialog themes.
9d31b40732b2b6512bcc6ff38f9d6f59db1d31a2 28-Jan-2011 Dianne Hackborn <hackbod@google.com> am c6572ed6: Merge "Add new samples for explicit alert dialog themes." into honeycomb

* commit 'c6572ed63d9388e45d1aea75b80aad9bd3d3b2b0':
Add new samples for explicit alert dialog themes.
e36d13b70d5b2dc4607d922182faafbc7d52150e 28-Jan-2011 Dianne Hackborn <hackbod@google.com> Add new samples for explicit alert dialog themes.

Change-Id: I1e306c0786952ab391c479a9322065efd8566ca7
pis/app/AlertDialogSamples.java
pis/app/FragmentDialog.java
71a96a345ab8a8acdfef57e796bb4868b587aeaf 27-Jan-2011 Jeff Hamilton <jham@android.com> am aad3a1b7: Add a sample for the NFC foreground dispatch APIs.

* commit 'aad3a1b7327491f29db69a4e4bf7c3791662d6b5':
Add a sample for the NFC foreground dispatch APIs.
8dc2b87b6433fa1b36f8befe266a60fe86c3c3e4 27-Jan-2011 Jeff Hamilton <jham@android.com> am fa378cdd: am 28745b4e: am 509fbb4d: Sample code for foreground NDEF Push APIs.

* commit 'fa378cddf30b0b50c48ee332c3f5c3bdb82baa32':
Sample code for foreground NDEF Push APIs.
fa378cddf30b0b50c48ee332c3f5c3bdb82baa32 27-Jan-2011 Jeff Hamilton <jham@android.com> am 28745b4e: am 509fbb4d: Sample code for foreground NDEF Push APIs.

* commit '28745b4ee52ef4864f9bdaed1d5e1cb9ac849b15':
Sample code for foreground NDEF Push APIs.
28745b4ee52ef4864f9bdaed1d5e1cb9ac849b15 27-Jan-2011 Jeff Hamilton <jham@android.com> am 509fbb4d: Sample code for foreground NDEF Push APIs.

* commit '509fbb4df3bdbc8c78614f5297459f7afe2b1ba6':
Sample code for foreground NDEF Push APIs.
509fbb4df3bdbc8c78614f5297459f7afe2b1ba6 18-Jan-2011 Jeff Hamilton <jham@android.com> Sample code for foreground NDEF Push APIs.
pis/nfc/ForegroundNdefPush.java
a7bdb442c52bccd46d39633a795f9e2825694be0 26-Jan-2011 Dianne Hackborn <hackbod@google.com> am 3de63b41: am 3be09cb1: Merge "Use multiple async tasks." into honeycomb

* commit '3de63b416d80b1d50c6087336d0a34b2ffbe8528':
Use multiple async tasks.
78c8e27935556e5ecbbe0c446a1bdca0e5153429 26-Jan-2011 Nick Pelly <npelly@google.com> resolved conflicts for merge of 06bef9df to master

Change-Id: Ie0a21c77481542f882a58418bfb7269f9c357a4a
3de63b416d80b1d50c6087336d0a34b2ffbe8528 26-Jan-2011 Dianne Hackborn <hackbod@google.com> am 3be09cb1: Merge "Use multiple async tasks." into honeycomb

* commit '3be09cb183af4e0a637a12cfb421fd90fe40d308':
Use multiple async tasks.
06bef9df0b13209e1c6b40709f6a9a976f58e230 25-Jan-2011 Jeff Hamilton <jham@android.com> am 7a11acd9: am e0fbd3ff: Demo for NFC ACTION_TECHNOLOGY_DISCOVERED intent.

* commit '7a11acd92bec5e7a089bdb248a78589491962c76':
Demo for NFC ACTION_TECHNOLOGY_DISCOVERED intent.
7a11acd92bec5e7a089bdb248a78589491962c76 25-Jan-2011 Jeff Hamilton <jham@android.com> am e0fbd3ff: Demo for NFC ACTION_TECHNOLOGY_DISCOVERED intent.

* commit 'e0fbd3ffe82e6e80c6b070c3afbdb8e7fdd9bb25':
Demo for NFC ACTION_TECHNOLOGY_DISCOVERED intent.
e0fbd3ffe82e6e80c6b070c3afbdb8e7fdd9bb25 23-Jan-2011 Jeff Hamilton <jham@android.com> Demo for NFC ACTION_TECHNOLOGY_DISCOVERED intent.

Change-Id: Ic537d209b07e81e80aeca5aa3e4a63657ac6fb76
pis/nfc/ForegroundDispatch.java
pis/nfc/TechFilter.java
649790adc5e0bd6d64273b63649e5af8b12e59c1 25-Jan-2011 Dianne Hackborn <hackbod@google.com> Use multiple async tasks.

Change-Id: If6be431a4f9443eaaf4478bae57c29f77f558b91
pis/app/LoaderThrottle.java
02f9ba4604013edf966108bfe92247c79c172dbe 24-Jan-2011 Dianne Hackborn <hackbod@google.com> am 8929f134: am 7c69dba7: Remove use of old theme name.

* commit '8929f134293cfcb636ac3da76b2b400ae3df1a06':
Remove use of old theme name.
8929f134293cfcb636ac3da76b2b400ae3df1a06 23-Jan-2011 Dianne Hackborn <hackbod@google.com> am 7c69dba7: Remove use of old theme name.

* commit '7c69dba7cc03073820d567dcb2fa6af031326e7a':
Remove use of old theme name.
7c69dba7cc03073820d567dcb2fa6af031326e7a 23-Jan-2011 Dianne Hackborn <hackbod@google.com> Remove use of old theme name.

Change-Id: Iebc7a81738122fbfb94f22649e07eabb39dc4afb
pis/app/DialogActivity.java
pis/graphics/TriangleActivity.java
261a9724d12b688f9a7e1ad7f570375b61b6f7dc 21-Jan-2011 Adam Powell <adamp@google.com> am 7052e859: am 4da9196d: API change - bug 3370353 and bug 3370338

* commit '7052e85913a10e1f09b118ac22f6b3a676cf60f9':
API change - bug 3370353 and bug 3370338
7052e85913a10e1f09b118ac22f6b3a676cf60f9 21-Jan-2011 Adam Powell <adamp@google.com> am 4da9196d: API change - bug 3370353 and bug 3370338

* commit '4da9196dd096cb0e5d6a34b0a87f2dbd6aa8578f':
API change - bug 3370353 and bug 3370338
4da9196dd096cb0e5d6a34b0a87f2dbd6aa8578f 21-Jan-2011 Adam Powell <adamp@google.com> API change - bug 3370353 and bug 3370338

Change-Id: I9da53f3260ca17713e793b420e477686ad23c7d3
pis/app/ActionBarUsage.java
pis/app/FragmentListCursorLoader.java
pis/view/SearchViewActionBar.java
pis/view/SearchViewFilterMode.java
e783ac1c8cd9bd03baca6328ec859541de59618d 18-Jan-2011 Xavier Ducrohet <xav@android.com> am e857d011: am 959f517c: Merge "Remove illegal @Override on interface method." into honeycomb

* commit 'e857d011b6d4aff3abf43c1436db9f0126518687':
Remove illegal @Override on interface method.
e857d011b6d4aff3abf43c1436db9f0126518687 18-Jan-2011 Xavier Ducrohet <xav@android.com> am 959f517c: Merge "Remove illegal @Override on interface method." into honeycomb

* commit '959f517c248d3c6726b4bd7126317332da7696a1':
Remove illegal @Override on interface method.
538705cfb7fb293c7b93f6b5ae15c0bdac1d24d7 18-Jan-2011 Dianne Hackborn <hackbod@google.com> am 44af4c2b: am 0d11c9c3: Follow API changes.

* commit '44af4c2b30cd8fbf0a09a3bb340c4ca4ef855aaa':
Follow API changes.
959f517c248d3c6726b4bd7126317332da7696a1 18-Jan-2011 Xavier Ducrohet <xav@android.com> Merge "Remove illegal @Override on interface method." into honeycomb
44af4c2b30cd8fbf0a09a3bb340c4ca4ef855aaa 18-Jan-2011 Dianne Hackborn <hackbod@google.com> am 0d11c9c3: Follow API changes.

* commit '0d11c9c34501a9a9dedee1092fd63af218dc28c8':
Follow API changes.
62e3bb6f93e4b9a64435e9584dcd4b45a8ca2686 18-Jan-2011 Xavier Ducrohet <xav@android.com> Remove illegal @Override on interface method.

Samples should compile with 1.5

Change-Id: I029ae9ded4237fd9d4d2d1dbf2c7c537afbbf36b
pis/app/ActionBarUsage.java
pis/app/FragmentListCursorLoader.java
pis/app/LoaderThrottle.java
pis/view/DragAndDropDemo.java
0d11c9c34501a9a9dedee1092fd63af218dc28c8 17-Jan-2011 Dianne Hackborn <hackbod@google.com> Follow API changes.

Change-Id: Ieb1df7fc0708f22aae3d851f74ade1343eb44e08
pis/app/FragmentContextMenu.java
pis/app/FragmentDialog.java
pis/app/FragmentDialogOrActivity.java
pis/app/FragmentHideShow.java
pis/app/FragmentLayout.java
pis/app/FragmentListArray.java
pis/app/FragmentListCursorLoader.java
pis/app/FragmentMenu.java
pis/app/FragmentReceiveResult.java
pis/app/FragmentRetainInstance.java
pis/app/FragmentStack.java
pis/app/LoaderThrottle.java
pis/content/ClipboardSample.java
pis/preference/FragmentPreferences.java
pis/view/DraggableDot.java
6b064da77c7f61e8f68bc65a666cc0517f0cbacd 17-Jan-2011 Andy Stadler <stadler@google.com> am f056c22c: am d8865cc3: Update demo for DPM encryption controls

* commit 'f056c22cf74daabec457cfcb17a72f8ca01c3b9e':
Update demo for DPM encryption controls
f056c22cf74daabec457cfcb17a72f8ca01c3b9e 17-Jan-2011 Andy Stadler <stadler@google.com> am d8865cc3: Update demo for DPM encryption controls

* commit 'd8865cc32c917cebf1fc65c8266d939b9a5718a7':
Update demo for DPM encryption controls
d8865cc32c917cebf1fc65c8266d939b9a5718a7 17-Jan-2011 Andy Stadler <stadler@google.com> Update demo for DPM encryption controls

* Follow revised API
* Show more status

Bug: 3346770
Change-Id: I6c5cd8d8f055ceb3a3a78cf3868dbc0f2d535acf
pis/app/DeviceAdminSample.java
a9152a368b8448b87bac0ed71cfc8aa8e153df8b 17-Jan-2011 Dianne Hackborn <hackbod@google.com> am b101f20f: am e63a4b58: Add some more API demos for themes.

* commit 'b101f20ff2c2987a3d2f0e7e9c544244b5a7521e':
Add some more API demos for themes.
b101f20ff2c2987a3d2f0e7e9c544244b5a7521e 16-Jan-2011 Dianne Hackborn <hackbod@google.com> am e63a4b58: Add some more API demos for themes.

* commit 'e63a4b58a26cdce8b62984c83763dafdf282895b':
Add some more API demos for themes.
e63a4b58a26cdce8b62984c83763dafdf282895b 16-Jan-2011 Dianne Hackborn <hackbod@google.com> Add some more API demos for themes.

Shows how to make a basic custom theme with a custom background,
and a theme that selects between the old theme and Holo.

Also use a little trick to make the API demos for HC specific
samples be hidden on older versions of the platform.

Change-Id: Ie53e8103147e81975fca73b96bda989a00504534
pis/view/Controls5.java
pis/view/Controls6.java
pis/view/_index.html
86e2451d1c49263bd3a761fe16ab2769d7d634bb 14-Jan-2011 Christopher Tate <ctate@google.com> am eb3c9bb4: am 560094ef: Merge "Add a dynamically-revealed view to the drag demo" into honeycomb

* commit 'eb3c9bb439166ef17450e4e9fb4d8fa2d96b6ef3':
Add a dynamically-revealed view to the drag demo
eb3c9bb439166ef17450e4e9fb4d8fa2d96b6ef3 14-Jan-2011 Christopher Tate <ctate@google.com> am 560094ef: Merge "Add a dynamically-revealed view to the drag demo" into honeycomb

* commit '560094efef3da5f616faed00212f8fdae9037d99':
Add a dynamically-revealed view to the drag demo
181414a48c4c042f8795f039c3d95c2eeba2349e 14-Jan-2011 Wink Saville <wink@google.com> Fix build.

Commented out the offending lines and add a RuntimeException to
fix the build.

Change-Id: Ide2a7897d639edb1cd28401566558a90235c250b
pis/nfc/ForegroundDispatch.java
cbbfda2bd06147f38697c54033d76361477faaf1 14-Jan-2011 Christopher Tate <ctate@google.com> Add a dynamically-revealed view to the drag demo

This is to show off and test the handling of views that become
visible after the primary ACTION_DRAG_STARTED broadcast happens.

Change-Id: I8bb575c2e055a9d60fc6ed8bc77457dec13a80b4
pis/view/DragAndDropDemo.java
b0a4fe0141312f400f6e4b02f79999b24c44743b 13-Jan-2011 Jeff Hamilton <jham@android.com> am e8b4ac2e: am aad3a1b7: Add a sample for the NFC foreground dispatch APIs.

* commit 'e8b4ac2e6d04cc4651c8b0852d8bcf02c4e5019a':
Add a sample for the NFC foreground dispatch APIs.
e8b4ac2e6d04cc4651c8b0852d8bcf02c4e5019a 13-Jan-2011 Jeff Hamilton <jham@android.com> am aad3a1b7: Add a sample for the NFC foreground dispatch APIs.

* commit 'aad3a1b7327491f29db69a4e4bf7c3791662d6b5':
Add a sample for the NFC foreground dispatch APIs.
aad3a1b7327491f29db69a4e4bf7c3791662d6b5 12-Jan-2011 Jeff Hamilton <jham@android.com> Add a sample for the NFC foreground dispatch APIs.

Change-Id: Iee532d53b4d9354977414b0302b386a940606ab3
pis/nfc/ForegroundDispatch.java
3eb48a061aa2d6aafe7493bb3d83ea8f8d53a33d 13-Jan-2011 Andy Stadler <stadler@google.com> Add encryption status controls

* Enable, disable, and activate encryption
* Report encryption status

Change-Id: Ia76cf6033fe00ebdfd3369f8123f5d1ec109f3a9
pis/app/DeviceAdminSample.java
3ea03c5321a5bbe2ca221d39ad566321c573276f 12-Jan-2011 Scott Main <smain@google.com> docs: add section links to samples overview

Change-Id: Ib605362eb97e607eba3d965a5ca0f32e6207b841
pis/app/_index.html
pis/text/_index.html
134fada434cae8dc5a00b91cb5ff0541de94ea64 11-Jan-2011 Christopher Tate <ctate@google.com> API CHANGE: startDrag() now takes "int flags" instead of "boolean localOnly"

startDrag() that crosses application boundaries will remain @hide until we get
more of the surrounding behaviors nailed down.

Drag-and-drop demo updated to only show app-local drag operations pro tem.

Change-Id: I9cdcd132c1aae45bc472e70293b7187b4cba9bca
pis/view/DragAndDropDemo.java
pis/view/DraggableDot.java
d8126c7d899e340c2dba023250a68fed56db7d11 11-Jan-2011 Chet Haase <chet@google.com> All animator resources moved to res/animator

Change-Id: I84ea32b1560041a30195067971f02cf9e780d853
pis/app/FragmentHideShow.java
6e27f5856a9096a475039966106aec6546e6e277 11-Jan-2011 Chet Haase <chet@google.com> Rename RGBEvaluator to ArgbEvaluator

Change-Id: I43cf6c9824b012424de1ef2a340ee9dde20af4a7
pis/animation/BouncingBalls.java
69c72dfdf901e07a132f3ad4856c2058e5efa2e9 09-Jan-2011 Dianne Hackborn <hackbod@google.com> Clean up from comments, enable throttling.

Change-Id: I719b0491a7953ab57d76634699c6fdf3ad8558e0
pis/app/LoaderThrottle.java
ddfb4b38f5935fe19b08597926aa90eb2ce6c43c 09-Jan-2011 Dianne Hackborn <hackbod@google.com> Merge "Clean up to no longer use old APIs, add new loader throttle sample." into honeycomb
4fd816a7babe0cd5587d5391aa98d4d34fb4eba5 09-Jan-2011 Dianne Hackborn <hackbod@google.com> Clean up to no longer use old APIs, add new loader throttle sample.

The new sample code is a complete self-contained end-to-end
implementation of a content provider populating a list view
through a loader, dynamically changing its contents based on
user input in about 500 lines.

Once the framework support is implemented, this will demonstrate
using CursorLoader's new throttling feature.

Change-Id: Ia67da7284607477125c613c3135f93bc1d95d0cb
pis/app/FragmentListCursorLoader.java
pis/app/LoaderThrottle.java
pis/app/_index.html
e4d6bfae6565949bca6b39a5a559095e95698415 08-Jan-2011 Adam Powell <adamp@google.com> Update dialog demos for API changes related to setting themed icons.

Change-Id: I73213f9593a381bd43b935aa2fa020ec3d6095d7
pis/app/AlertDialogSamples.java
7f68ce1a1913bb8ffa13cf518b0daaa1bcf5eb4d 07-Jan-2011 Christopher Tate <ctate@google.com> Rename drag "thumbnail" to the drag "shadow"

No functional changes; just a rename of the relevant class/method/parameters.

Change-Id: I506f8b541027cf104553c27547d3e9972cd1add8
pis/view/DraggableDot.java
8ab4ac232b11ee3eb1130790fdee480a0563bf6e 05-Jan-2011 Dianne Hackborn <hackbod@google.com> Update documentation for API demos.

Change-Id: Iaa84eb197ffc0a584772f946202c13eeb917eabf
pis/app/Animation.java
pis/app/ForegroundService.java
pis/app/FragmentAlertDialog.java
pis/app/_index.html
9d247ad58babd36cf9fab06d3dcc9697f4316f45 04-Jan-2011 Dianne Hackborn <hackbod@google.com> Some cleanup of fragment API demos:

- Rename FragmentAnim to FragmentHideShow, and tweak it to look
less stupid.
- Reworking FragmentLayout to better represent a typical way to
use fragments.
- Tweak various UI elements.

Change-Id: I3f4861c33bafafd27108fe0e4193e0ac7711f69e
pis/app/FragmentAnim.java
pis/app/FragmentHideShow.java
pis/app/FragmentLayout.java
pis/app/FragmentStack.java
43b37134fd2060552a058ae6276f119f92186279 28-Dec-2010 Chet Haase <chet@google.com> Demos should use main activity context, not getApplicationContext()

Change-Id: I561defd90760864a975b905f13cf30c422da6125
pis/animation/AnimationLoading.java
pis/animation/LayoutAnimationsByDefault.java
e4459d5d11c159521d0a30863577777a4bb381c5 21-Dec-2010 Dianne Hackborn <hackbod@google.com> Clean up loader demo.

Change-Id: Ie7ade888389523360e930f051a2143159a7a4f06
pis/app/FragmentListCursorLoader.java
aaa542be4a9d2374047a60def6f5e73a2c52729b 18-Dec-2010 Jeff Brown <jeffbrown@google.com> Merge "Add sample for tab ordering."
d08e015b7e9df8ad3c7fc5179fea4f0bd796fd00 17-Dec-2010 Dianne Hackborn <hackbod@google.com> Update fragment cursor loader sample to new New and Shiny.

Change-Id: Id7afc9adba3d29f8d3279737443cde1aee58a3bb
pis/app/FragmentListCursorLoader.java
ec04e5da4bb6bd2ed0dd2f13947d5587406f6b3f 16-Dec-2010 Dianne Hackborn <hackbod@google.com> Prepare for some changes to LoaderManager/Loader.

Sorry it is a bit ugly, it is to allow this change to be
checked in prior to the first stage of the framework change
without breaking the build.

Change-Id: Ia59181602679608e765664ecff1fbb52306d9559
pis/app/FragmentListCursorLoader.java
587b6c441fa7108e23124bb7efd85c6f23e54552 16-Dec-2010 Jeff Brown <jeffbrown@google.com> Add sample for tab ordering.

Change-Id: Id704aac3796abed561c0df533e00600c76b3c31e
pis/view/Focus5.java
05d297331aeb095508f70757917b158eac02ab3c 15-Dec-2010 Dianne Hackborn <hackbod@google.com> Quickly hack out setForeground call that is going away.

I'll come back in a bit and make this API demo work again.

Change-Id: I287dd64925e48bc934c44fb6d0b779a58a270503
pis/app/ForegroundService.java
11371e6d365788cfa494942e6421289fbb713b57 13-Dec-2010 Dianne Hackborn <hackbod@google.com> Update to use help APIs.

Change-Id: I11bab7b66376b34303e8e84460236a1ff7a475b2
pis/app/IntentActivityFlags.java
pis/app/StatusBarNotifications.java
ae1d79d3f4bddfeb8e1573f21beb084c148a04d2 03-Dec-2010 Dianne Hackborn <hackbod@google.com> Extend DialogActivity API demo to show off new window re-measuring.

Change-Id: Ia04dbf95131d5cffbdd3ae0c22758da7f6d28a1b
pis/app/DialogActivity.java
8f2e8f48b924ecc87086b8ab7af348031dd848c9 02-Dec-2010 Christopher Tate <ctate@google.com> Add drag/drop demo to ApiDemos

Drag/drop among four big dots on screen. Drags to a dot will have
the identity of the originating dot put into a text field below the dots.
In all cases, a text field to the right of the dots reports whether the
drag ended in a successful drop.

Attempting to start a drag from a dot reading "Drag ANR" should ANR and
be cleaned up properly.

Attempting to drop onto a dot reading "Drop ANR" should similarly ANR
and be cleaned up properly.

Drags from a dot labelled "Local" are restricted to targets within
the app's own window -- they are not draggable to the system "shirt
pocket" drop target, etc.

A drop onto the same dot that it originated from will append text to
that effect to the message that notes the dropped payload. This
uses the "local state" convenience mechanism in startDrag() and
DragEvent.getLocalState().

Change-Id: Ic5cd6a29186a84c91d3dc4187e83e7bcf530ba2f
pis/view/DragAndDropDemo.java
pis/view/DraggableDot.java
4799e5583e3de4aff3c18a1ee3f6a37148d7e8bb 02-Dec-2010 Dianne Hackborn <hackbod@google.com> API demo for new Activity.recreate() API.

Change-Id: I56bd36edf2cd5cd9b6f95dd4a2b82571689c04d2
pis/app/ActivityRecreate.java
8dfaaa2ffd5a53146c035b2dc6ec904b7ad3da16 01-Dec-2010 Chet Haase <chet@google.com> Added new xml anim capabilities to AnimationLoading demo

New xml capabilities for animators, so I added new functionality
to the existing xml loading demo app

Change-Id: Iba30dce28059031744ce23d1f79f41072a6a1e78
pis/animation/AnimationLoading.java
pis/animation/ShapeHolder.java
140d61bcbb3c5b4cc9843dcadcce19f80a673149 01-Dec-2010 Mathias Agopian <mathias@google.com> am 9335c6b6: am cec3f598: Merge "Add an API demo showcasing the new rotation vector sensor" into gingerbread

* commit '9335c6b6e9a338ec4e8673bd2adb0fb4eb07b771':
Add an API demo showcasing the new rotation vector sensor
9335c6b6e9a338ec4e8673bd2adb0fb4eb07b771 30-Nov-2010 Mathias Agopian <mathias@google.com> am cec3f598: Merge "Add an API demo showcasing the new rotation vector sensor" into gingerbread

* commit 'cec3f598e6e7e527583daae393b3d0192af77baf':
Add an API demo showcasing the new rotation vector sensor
cec3f598e6e7e527583daae393b3d0192af77baf 30-Nov-2010 Mathias Agopian <mathias@google.com> Merge "Add an API demo showcasing the new rotation vector sensor" into gingerbread
6b7558c9a52328c22455e9d98dbfe0a3dfb55c89 30-Nov-2010 Scott Main <smain@google.com> revise ActionBar samples to include an action view using SearchView,
also modify the sub-menu item to something that makes sense
and demonstrate how to invalidate the action bar and redraw it

Change-Id: I84f5414c74ab47f7657c226daa2334e7e4449e91
pis/app/ActionBarUsage.java
e06aa608ab03f19239f79a438acd62266f7482ca 30-Nov-2010 Dianne Hackborn <hackbod@google.com> New dialog sample with a lot of text and thus large dialog.

Change-Id: Iaf0cba52e51f36b98a5a4a1965f0e1eb02bb8f9f
pis/app/AlertDialogSamples.java
65b95cbba0158023c7824edc95f11c6c21500735 30-Nov-2010 Anirudh Dewani <anirudhd@google.com> am 35dfdb6f: am dbe66332: Extended camera preview to switch between multiple available device cameras

* commit '35dfdb6fc37cf72aab09713ce59bd8c6ec571fab':
Extended camera preview to switch between multiple available device cameras
35dfdb6fc37cf72aab09713ce59bd8c6ec571fab 30-Nov-2010 Anirudh Dewani <anirudhd@google.com> am dbe66332: Extended camera preview to switch between multiple available device cameras

* commit 'dbe66332e278962c058a596353b839a2fd6dca1b':
Extended camera preview to switch between multiple available device cameras
bc16d2e28851f251ab67cd0744c381b20f0713a2 20-Nov-2010 Andy Stadler <stadler@android.com> Add display of password expiration status

* Also clean up a few warnings.

Change-Id: I79d8d4c49c113e23160839ddb079a241a245729b
pis/app/DeviceAdminSample.java
dbe66332e278962c058a596353b839a2fd6dca1b 09-Nov-2010 Anirudh Dewani <anirudhd@google.com> Extended camera preview to switch between multiple available device cameras

Change-Id: I8e97d6182bf02cba29ae3bc9f1a7ef21a277117e
pis/graphics/CameraPreview.java
d6e9c61294d19d5dd3d812de6b08127cf7b0ce94 23-Nov-2010 Mathias Agopian <mathias@google.com> Add an API demo showcasing the new rotation vector sensor

Change-Id: I3f00560b0340db31779259aa98efc174b0b645cd
pis/os/RotationVectorDemo.java
277b00a1558887857d9cb68a8a4b559f93045304 24-Nov-2010 Xavier Ducrohet <xav@android.com> Make ApiDemo compile on Java 1.5

Change-Id: I0a9d078dd9e6a6388281e492da9bd4acb9747a41
pis/app/ActionBarTabs.java
d98d9890366538d432165e07b3b02627cf75eb52 23-Nov-2010 Marco Nelissen <marcone@google.com> Don't hardcode 320x480 size in the FingerPaint API demo.

Change-Id: I4de9ce1e52dda68bf4c3ab7fbd9987ca6d5548a0
pis/graphics/FingerPaint.java
41430b9f30092cbd640105e0dd13f656685a750b 23-Nov-2010 Dianne Hackborn <hackbod@google.com> Sample code for new APIs to support new back stack / task navigation

Change-Id: I79d1933b894b049711781c39b8e15dbce1626448
pis/app/IncomingMessage.java
pis/app/IntentActivityFlags.java
pis/app/StatusBarNotifications.java
24ba0688a6821728d2524fd84581df92e59d24ee 19-Nov-2010 Joe Onorato <joeo@google.com> Update Notification sample code for new APIs.

Change-Id: Icaa86212192b9c9cef89d2d6013363955bd3a668
pis/app/IncomingMessage.java
47d6d8e1e2b14986ecf570dd8283ba7642048b54 20-Nov-2010 Andy Stadler <stadler@google.com> Quick bugfix for password expiration UI

Change-Id: Iecc0f6fbfe85293a6b22fd0a0ffaae69a0fbc3e9
pis/app/DeviceAdminSample.java
3087c65b7cac2554e7fad6beff563e78c6d40354 12-Nov-2010 Jim Miller <jaggies@google.com> Merge "Add password expiration test to DeviceAdminSample."
2fba3e1bceba86c6b2a99158d6a54e44721bcd87 02-Nov-2010 Gilles Debunne <debunne@google.com> New demos and tests for Tabs in Holo theme.

Change-Id: Ifd12e639e7e25e1e5ea7b1b1106789976d9450d3
pis/view/Tabs2.java
pis/view/Tabs4.java
pis/view/Tabs5.java
pis/view/Tabs6.java
7a2d5f2981aa2c739f1ea2ec19c4699661858ddc 10-Nov-2010 Jim Miller <jaggies@google.com> Add password expiration test to DeviceAdminSample.

Change-Id: Ib5b398dc068227529d83be2b55c33225f9bbce80
pis/app/DeviceAdminSample.java
80541cbaf309cabaa70000e82eba28ec5334cdc1 05-Nov-2010 Adam Powell <adamp@google.com> Update modal multi-select demo to restore gracefully after orientation changes

Change-Id: I6ef6ecb28c1e0cccb2bc88be3f4a6b14351d7849
pis/view/List15.java
2b658f0d9f59a73722ca7060a0cbb868c4b851ac 04-Nov-2010 Adam Powell <adamp@google.com> Add ActionBarTabs demo

Change-Id: I21087d63f78a4d35b249e7ffd92bf6823cf29b60
pis/app/ActionBarTabs.java
04281538b32405c87d47b3a121e4af534e8e980c 04-Nov-2010 Chet Haase <chet@google.com> Update animation demo to use setBackgroundColor functionality on View

Change-Id: I6811fd4a3612c9af8f09e570ee3c600570cefcb1
pis/animation/BouncingBalls.java
b76b6c5b611ef2ce6db377b9fc912d9adf7a10de 04-Nov-2010 Xavier Ducrohet <xav@android.com> Merge "Make ApiDemo build on Java 5.0"
0bb93262ccf0ca27c78288d6ce32f2269228a1db 04-Nov-2010 Xavier Ducrohet <xav@android.com> Make ApiDemo build on Java 5.0

Change-Id: Ib0759e5598d73741ef9e2408f08edd5d6b38288b
pis/animation/AnimationLoading.java
pis/animation/AnimationSeeking.java
pis/animation/BouncingBalls.java
pis/animation/CustomEvaluator.java
pis/animation/ListFlipper.java
pis/animation/ReversingAnimation.java
pis/app/ActionBarDisplayOptions.java
pis/app/FragmentListCursorLoader.java
pis/content/ClipboardSample.java
pis/view/RotatingButton.java
pis/view/SplitTouchView.java
df5ab89e0be35b06daf13362190a0a1eb67a1b26 04-Nov-2010 Chet Haase <chet@google.com> Merge "Updated to the new optimized keyframe APIs"
2d3d5377a8e08a4fb83ed394c1a5b84c6a79cd98 23-Oct-2010 Chet Haase <chet@google.com> Updated to the new optimized keyframe APIs

Also fixed some existing bugs in some of the animation apps

Change-Id: Iff39a8396f8c49e2db8601b04012a0bb784a78ed
pis/animation/AnimationCloning.java
pis/animation/LayoutAnimations.java
pis/animation/LayoutAnimationsHideShow.java
pis/animation/MultiPropertyAnimation.java
b7ba9ee6cc0e1bab78025dd956c0076398e48395 03-Nov-2010 Roman Nurik <romannurik@google.com> am bf8c20f6: am bccecc2b: Merge "Add ApiDemo for android.media.audiofx (Visualizer and Equalizer)" into gingerbread

* commit 'bf8c20f6f0ee32f7ca7bfb2fb5d932f13cab55ee':
Add ApiDemo for android.media.audiofx (Visualizer and Equalizer)
bf8c20f6f0ee32f7ca7bfb2fb5d932f13cab55ee 03-Nov-2010 Roman Nurik <romannurik@google.com> am bccecc2b: Merge "Add ApiDemo for android.media.audiofx (Visualizer and Equalizer)" into gingerbread

* commit 'bccecc2b871749695148a7dcf27ff5b8655a77a0':
Add ApiDemo for android.media.audiofx (Visualizer and Equalizer)
bccecc2b871749695148a7dcf27ff5b8655a77a0 03-Nov-2010 Roman Nurik <romannurik@google.com> Merge "Add ApiDemo for android.media.audiofx (Visualizer and Equalizer)" into gingerbread
ed20aff7b17d44a8d33df53f61fa4d50af8654f5 28-Oct-2010 Chet Haase <chet@google.com> Added setColor to ColorDrawable.

Also, set hardwareAccelerated=false for animation demos using ovals
(which are not yet supported through GL)

Change-Id: I710b6be51a14bf02650206bd6bae8841ecd3ac79
pis/animation/BouncingBalls.java
6d36a9ee9ba1ac8c265595e60fae9fa35bc60ef0 30-Oct-2010 Dianne Hackborn <hackbod@google.com> New API demo showing different soft input modes.

Change-Id: I2aa53a093df0bd11d9bbe9eb866d2309f113d96d
pis/app/SoftInputModes.java
6a89a9ead09875a6b508ffb9a8b10f5bd3db13c5 29-Oct-2010 Adam Powell <adamp@google.com> Added demo for ActionBar display options

Change-Id: Ib916c36c0d3f8866b4f7f3a616fe15dcf0ca007f
pis/app/ActionBarDisplayOptions.java
pis/app/ActionBarUsage.java
90c1d502521db52322dc5f96973d376e8029ac0a 23-Oct-2010 Roman Nurik <romannurik@google.com> Add ApiDemo for android.media.audiofx (Visualizer and Equalizer)

Change-Id: I4fa3b0aff4edfe80533066a81b0eacc97caa6f86
pis/media/AudioFxDemo.java
b252273014c1c561a3e3981ac1dc41cd4b4f4729 26-Oct-2010 Dianne Hackborn <hackbod@google.com> Update to follow API.

Also a new list demo.

Change-Id: I0c59fc6f50009fcba183f0b5af61ec50d5888240
pis/content/ClipboardSample.java
pis/view/List17.java
ca04e3adec52af21a5f6c96d3b66685c15fdde14 26-Oct-2010 Jack Palevich <jackpal@google.com> am ddc73f98: am 902b355d: Merge "Remove unused Grid object from LabelMaker.java class." into gingerbread
ddc73f98ca3a14a655cd7817aedb66ccd2486be5 26-Oct-2010 Jack Palevich <jackpal@google.com> am 902b355d: Merge "Remove unused Grid object from LabelMaker.java class." into gingerbread
902b355dfca11494fa219e2a07154698027ee15b 26-Oct-2010 Jack Palevich <jackpal@google.com> Merge "Remove unused Grid object from LabelMaker.java class." into gingerbread
9ca6f2c0573e7c6e76515be664e633f03a1a4358 25-Oct-2010 Jack Palevich <jackpal@google.com> Remove unused Grid object from LabelMaker.java class.

Also remove unnescessary "executable" bits from a documentation file.

Change-Id: I49bf8a6f0dabece62d16956b7e02c9a846bdd69b
pis/graphics/spritetext/LabelMaker.java
a10cf9edd8841db2040344683b7b7873f27ea2e6 25-Oct-2010 Roman Nurik <romannurik@google.com> am affd0f8e: am 83c50ca7: Merge "Update ApiDemos CameraPreview activity to properly center the preview in cases where the camera hardware doesn\'t support a preview size with the same aspect ratio as the device display." into gingerbread

Merge commit 'affd0f8ec31f9bf1f0f2288c5f6ebab9c18673fe'

* commit 'affd0f8ec31f9bf1f0f2288c5f6ebab9c18673fe':
Update ApiDemos CameraPreview activity to properly center the preview in cases where the camera hardware doesn't support a preview size with the same aspect ratio as the device display.
affd0f8ec31f9bf1f0f2288c5f6ebab9c18673fe 25-Oct-2010 Roman Nurik <romannurik@google.com> am 83c50ca7: Merge "Update ApiDemos CameraPreview activity to properly center the preview in cases where the camera hardware doesn\'t support a preview size with the same aspect ratio as the device display." into gingerbread

Merge commit '83c50ca740fabe25189601db90dc1f65ed4d2061' into gingerbread-plus-aosp

* commit '83c50ca740fabe25189601db90dc1f65ed4d2061':
Update ApiDemos CameraPreview activity to properly center the preview in cases where the camera hardware doesn't support a preview size with the same aspect ratio as the device display.
72dcdbbd09f5d25b74f1e1716ea0042fa1a4a3ec 22-Oct-2010 Roman Nurik <romannurik@google.com> Update ApiDemos CameraPreview activity to properly center the preview in cases where the camera hardware doesn't support a preview size with the same aspect ratio as the device display.

Change-Id: Ic7ccc324dfe4d46f3aeb5c7edafc7cc97a6fdc49
pis/graphics/CameraPreview.java
56281044e32e4c212c505d0f2a329208ddfad1ee 18-Oct-2010 Kenny Root <kroot@google.com> resolved conflicts for merge of 79ee0a9a to master

Change-Id: I110bd412e38358b3d99235bf10fd9d1022aa04e9
79ee0a9a05ef8efff625093e0d34ceb9e1ac4b2f 17-Oct-2010 Dianne Hackborn <hackbod@google.com> am 8143be8d: Update device admin example to wipe SD card.

Merge commit '8143be8d0348e4918ccc75e0a44e617c295da2fc' into gingerbread-plus-aosp

* commit '8143be8d0348e4918ccc75e0a44e617c295da2fc':
Update device admin example to wipe SD card.
8143be8d0348e4918ccc75e0a44e617c295da2fc 16-Oct-2010 Dianne Hackborn <hackbod@google.com> Update device admin example to wipe SD card.

Change-Id: I224006f284916761578e3d04b208828f80ea3cb6
pis/app/DeviceAdminSample.java
e358b47be5a1c1a775a376925ea063b51ec3a3f9 14-Oct-2010 Chet Haase <chet@google.com> Updating code to use new non-generified animator APIs

Change-Id: I3023db9d1f9cb8bf98b788fce4ae2b58b182987d
pis/animation/AnimationCloning.java
pis/animation/AnimationSeeking.java
pis/animation/AnimatorEvents.java
pis/animation/BouncingBalls.java
pis/animation/CustomEvaluator.java
pis/animation/LayoutAnimations.java
pis/animation/LayoutAnimationsHideShow.java
pis/animation/ListFlipper.java
pis/animation/MultiPropertyAnimation.java
pis/animation/ReversingAnimation.java
45d18599b80e06ba64fbfe393c194d822d261258 07-Oct-2010 Chet Haase <chet@google.com> Various fixes

Change-Id: I70509d19d1df01e998de4804bc7c1e1899ad8dee
pis/animation/AnimationLoading.java
pis/animation/CustomEvaluator.java
ee3433bc581a9bb29dce1209d318df12f4dae909 05-Oct-2010 Dianne Hackborn <hackbod@google.com> resolved conflicts for merge of efddd2c5 to master

Change-Id: Ida5785a4b936ed485ee6f895cbe994acf5b37626
7da3f9f51e5c9e51680cf3ee9954301d97d1db0e 05-Oct-2010 Chet Haase <chet@google.com> Modfied demo to show setting animations to null

Originally, setting LayoutTransition animators to null just restored the default animation behavior, It seems more sensible to have null actually disable the animation. I made that change to the framework and modified this demo to show how it's done. Along the way, I refactored the code a bit and fixed some minor bugs.

Change-Id: Icfb53ada234b635294c5faa68a15932f25859fb8
pis/animation/LayoutAnimations.java
2a0648313997771bf06647b69969f7fbe11e4bc0 21-Sep-2010 Chet Haase <chet@google.com> Demos for show/hide layout transitions

Change-Id: Idb7ecb66b7dc0126a230385dd09af6a9208d5345
pis/animation/LayoutAnimations.java
pis/animation/LayoutAnimationsByDefault.java
pis/animation/LayoutAnimationsHideShow.java
efddd2c5b205445303a7054b3b2bd82c52858984 04-Oct-2010 Dianne Hackborn <hackbod@google.com> am 8bcb38f3: Merge "New API demo showing different screen orientation options." into gingerbread

Merge commit '8bcb38f3d49d0fdefd51546ada4232203fc606cf' into gingerbread-plus-aosp

* commit '8bcb38f3d49d0fdefd51546ada4232203fc606cf':
New API demo showing different screen orientation options.
bf895af17d26ca2906feae88007c8bff3903fc63 03-Oct-2010 Dianne Hackborn <hackbod@google.com> New API demo showing different screen orientation options.

Change-Id: I75b206f86ee87b50cccc5e23140d55bd566781cd
pis/app/ScreenOrientation.java
284e1954274b708f3cf60ab82cdabe0f4c31d141 30-Sep-2010 Jeff Brown <jeffbrown@google.com> resolved conflicts for merge of 4110368b to gingerbread-plus-aosp

Change-Id: I6a75675ffcb4d9bcb1b7d321a4934b3e3fcca137
cc633e4965f46752ce865ed46f0c34b6cf57f3c9 01-Oct-2010 Jeff Brown <jeffbrown@google.com> resolved conflicts for merge of 4110368b to gingerbread-plus-aosp

Change-Id: I23f83b1272ba6aef5a4fbadf5e450c1e0b4dd82b
fc1ee063695ad11b2b6123f206b3befa8e830d75 30-Sep-2010 Jeff Brown <jeffbrown@google.com> Improve touch paint sample to use geometrical touch width.

Added multitouch support.
Fixed the trackball based drawing.

Change-Id: I15d9c5c4ac26a83f476f98c1f2ef3a5841e2ffbd
pis/graphics/TouchPaint.java
b39c4ba316a523e4ecf0ac9e71377b8c5b35c25c 30-Sep-2010 Jeff Brown <jeffbrown@google.com> Added samples for splitting touches across views.

Also modified the rotating button demo to use touch splitting.

Change-Id: I560736903651e6846f847a9bd743a24a1707f6d2
pis/view/List14.java
pis/view/List16.java
pis/view/List9.java
pis/view/SplitTouchView.java
8fc1811242f98370c1e5882f7a7f8135198cd242 13-Sep-2010 Dianne Hackborn <hackbod@google.com> Make FramementLayout demo better... and, um actually work.

Also some other small cleanup.

Change-Id: Iaaf5d4a85113b4a01a4bd3986e2334972e1096ad
pis/app/FragmentLayout.java
pis/app/FragmentRetainInstance.java
pis/view/List16.java
2d1343ad322e250af9229a4a7bdcd2b359715aca 21-Sep-2010 Joe Onorato <joeo@google.com> Add sample code for the new tablet ticker.

Change-Id: I621cb3daf3fe79db149e8efbac5ea3ec62371503
pis/app/IncomingMessage.java
ed6ae47c8754ddbc8ad6d61ec7ee5c0a53dc83a1 04-Sep-2010 Amith Yamasani <yamasani@google.com> SearchView examples
pis/view/Cheeses.java
pis/view/List1.java
pis/view/List15.java
pis/view/SearchViewActionBar.java
pis/view/SearchViewFilterMode.java
519b6aa41e30732f3e5afb1aec4fc0e459d94925 12-Sep-2010 Dianne Hackborn <hackbod@google.com> Modify retain sample to show of retained targets.

Change-Id: I33dd83651006469ef2af7976861f3b832e13bf60
pis/app/FragmentRetainInstance.java
fe3b0cb7aa448058d0fc13a360d027d2d0e3fb4b 10-Sep-2010 Chet Haase <chet@google.com> Merge "Enhanced demo for view transformation properties"
b0a7a1ac0f0b2dce8dd7402d4c3ca6457e296068 09-Sep-2010 Chet Haase <chet@google.com> Enhanced demo for view transformation properties

Change-Id: I01939513d7848b09ce17e7f604512a89062f446f
pis/view/RotatingButton.java
b7e6e13f997d40b22266bd0ecb3e36b42874ea83 08-Sep-2010 Jeff Brown <jeffbrown@google.com> resolved conflicts for merge of 2073f44b to master

Change-Id: I4e787edd6aed6027ceb30bd9c6def6912c48c63c
2073f44b8fbf2661507b2416c4de3d37a33344ef 08-Sep-2010 Jeff Brown <jeffbrown@google.com> am ff242db8: Merge "Add samples for secure views." into gingerbread

Merge commit 'ff242db8670695e946400d957a82d2933e7e01a1' into gingerbread-plus-aosp

* commit 'ff242db8670695e946400d957a82d2933e7e01a1':
Add samples for secure views.
045eac4208defd189fecf918d58a15d4b7142c59 08-Sep-2010 Gilles Debunne <debunne@google.com> New simple_selectable_list_item layout demo in ApiDemos / List

This layout uses the new border rectangle to highlight selected items.

Change-Id: Ic1b1bb4cb703c1f30e36a2913b9432a76ea0a6d6
pis/view/List16.java
pis/view/_index.html
cd97f6686ec1892a36bb668899d07da911f0652e 08-Sep-2010 Gilles Debunne <debunne@google.com> Merge "Added a disabled button and a second text edit in View / Controls"
62c863d257f08dfc69b6870d56d7a34c9e90ed51 08-Sep-2010 Gilles Debunne <debunne@google.com> Added a disabled button and a second text edit in View / Controls

Change-Id: I2e0e9b480609289fa7f9546614af51d4ce293a9c
pis/view/Controls1.java
d9855a8dbed211de6e1c1cf55e20201349c40432 07-Sep-2010 Chet Haase <chet@google.com> Animation classname changes

Change-Id: I0b3b5f1563ab0ac301684880957ed55ebfc54da5
pis/animation/AnimationCloning.java
pis/animation/AnimationLoading.java
pis/animation/AnimationSeeking.java
pis/animation/AnimatorEvents.java
pis/animation/BouncingBalls.java
pis/animation/CustomEvaluator.java
pis/animation/LayoutAnimations.java
pis/animation/LayoutAnimationsByDefault.java
pis/animation/ListFlipper.java
pis/animation/MultiPropertyAnimation.java
pis/animation/ReversingAnimation.java
pis/view/RotatingButton.java
cf4db94885868ef1b35a5f2ad3ef9f7fff428986 03-Sep-2010 Jeff Brown <jeffbrown@google.com> Add samples for secure views.

Change-Id: Ibe1e63c87f4c6a715009f7bbcdafa552dc2d937c
pis/view/SecureView.java
pis/view/SecureViewOverlay.java
0a495ab0d3d7162ab73848ad10254106d994d462 04-Sep-2010 Chet Haase <chet@google.com> Demo ability to enable default layout animations from XML

Change-Id: I4a5c73391d277c248958cf8cb5260078006bafb1
pis/animation/LayoutAnimationsByDefault.java
43828a838397a8b8c5917e1ff43e615098287bec 17-Aug-2010 Chet Haase <chet@google.com> Demo of layout add/remove transitions

Change-Id: Ib5f31bb0b6d16fa18cf10a426a25c7a8138f620a
pis/animation/AnimationCloning.java
pis/animation/AnimatorEvents.java
pis/animation/FixedGridLayout.java
pis/animation/LayoutAnimations.java
pis/animation/MultiPropertyAnimation.java
pis/animation/ShapeHolder.java
2593a187abd1a105fe1ef224cd7c0eab533164a5 02-Sep-2010 Dianne Hackborn <hackbod@google.com> am 84d495af: am 23bff5dd: Add API demo for picking a contact with a permission grant.

Merge commit '84d495af1b030208cced9b3cd70486a0e9af6370'

* commit '84d495af1b030208cced9b3cd70486a0e9af6370':
Add API demo for picking a contact with a permission grant.
84d495af1b030208cced9b3cd70486a0e9af6370 02-Sep-2010 Dianne Hackborn <hackbod@google.com> am 23bff5dd: Add API demo for picking a contact with a permission grant.

Merge commit '23bff5dd80c782ac6d4f67caa57230f265fca77e' into gingerbread-plus-aosp

* commit '23bff5dd80c782ac6d4f67caa57230f265fca77e':
Add API demo for picking a contact with a permission grant.
23bff5dd80c782ac6d4f67caa57230f265fca77e 02-Sep-2010 Dianne Hackborn <hackbod@google.com> Add API demo for picking a contact with a permission grant.

Change-Id: I9b0659e18afb19f8050cb77104c41ea291a9e3c7
pis/content/PickContact.java
712e7865b0b3345de0e47dce43bed54ed1bf6420 30-Aug-2010 Jean-Baptiste Queru <jbq@google.com> resolved conflicts for merge of 85173cc0 to master

Change-Id: I0ac3819b7c8a1822f217817ea6b8471cac24044f
85173cc08ae566cea07467ba4cb81813f275c19a 30-Aug-2010 Jean-Baptiste Queru <jbq@google.com> am be97ad65: Merge "Replaced deprecated Contacts Api with ContactsContract"

Merge commit 'be97ad655dedb392caa06ccc6c528b37ba5169fb' into gingerbread-plus-aosp

* commit 'be97ad655dedb392caa06ccc6c528b37ba5169fb':
Replaced deprecated Contacts Api with ContactsContract
be97ad655dedb392caa06ccc6c528b37ba5169fb 30-Aug-2010 Jean-Baptiste Queru <jbq@google.com> Merge "Replaced deprecated Contacts Api with ContactsContract"
3e4a5c8a5ebceaca786f10a6f0a386f59842972a 27-Aug-2010 Dianne Hackborn <hackbod@google.com> Update to follow clipboard APIs.

Change-Id: I905a499f2697bea218b6d4c3f8ec339fbe52c916
pis/content/ClipboardSample.java
b15335142e0d3e53973a994862dd60c6cb9e812f 27-Aug-2010 Dianne Hackborn <hackbod@google.com> Update preference samples.

Change-Id: Ia78d9c0f4f7e58f500aef55413b911904d0c40cd
pis/preference/FragmentPreferences.java
pis/preference/PreferenceWithHeaders.java
2ab1da88860980022a103aeb6ce1f320c4b11ad7 26-Aug-2010 Chet Haase <chet@google.com> Demo for using and testing animation events

Change-Id: I7db791928dc590fd724f4c71565b42bc366e519c
pis/animation/AnimatorEvents.java
0366ddf4d394c7b8dc663646de5f5b79ab672b71 18-Aug-2010 Chet Haase <chet@google.com> Adding demo for xml animator loading

Change-Id: I77d4e4f3b26c47e7973dd64282c12a9d6c3b5dd1
pis/animation/AnimationLoading.java
pis/animation/CustomEvaluator.java
6e94ff6be96e3fe65054a49d498278631abee5e2 19-Aug-2010 Gilles Debunne <debunne@google.com> New Views/Controls themes: Theme.Holo and Theme.Light.Holo

Change-Id: Ie3cd1ea5713119ce2027096a55e68997127a46f7
pis/app/FragmentDialog.java
pis/view/Controls2.java
pis/view/Controls3.java
pis/view/Controls4.java
pis/view/Tabs3.java
pis/view/_index.html
effa303688df75ed75ac1099460d5eab0d744411 21-Aug-2010 Dianne Hackborn <hackbod@google.com> Update fragment dialog samples.

- Follow API changes.
- Clean up and mark up for inclusion as sample code.
- New sample that shows a DialogFragment used as both a dialog
and embedded in an activity.

Change-Id: Icaa41283562f4f345b188442ef988c9d5edd8ed1
pis/app/FragmentAlertDialog.java
pis/app/FragmentDialog.java
pis/app/FragmentDialogOrActivity.java
434672af297139dd0944117fe946c6d892003eca 21-Aug-2010 Chet Haase <chet@google.com> add demo of bouncing balls to show various Animator APIs

Change-Id: I9d3aec9661d8845f67ea1c01b00f85f2380fd77f
pis/animation/BouncingBalls.java
ce436337daa8e48a743a4e09ec3a56bb3e86006d 20-Aug-2010 Chet Haase <chet@google.com> Revert "Revert "demo multi-property animations""

This reverts commit afb6baf91595960a858c48f70bc32f14836bac52.
pis/animation/MultiPropertyAnimation.java
afb6baf91595960a858c48f70bc32f14836bac52 20-Aug-2010 Chet Haase <chet@google.com> Revert "demo multi-property animations"

This reverts commit d9e2a04d7c51d698736594a3ee27d17f416822e0.
pis/animation/MultiPropertyAnimation.java
d9e2a04d7c51d698736594a3ee27d17f416822e0 19-Aug-2010 Chet Haase <chet@google.com> demo multi-property animations

Change-Id: I587bdc08e48a09d6df471e5bae767977c0c9ae18
pis/animation/MultiPropertyAnimation.java
1164f90b8ace302a5b6827e27459a6d8be975eb3 18-Aug-2010 Dianne Hackborn <hackbod@google.com> Update API demos to mark up for java doc insertion.

Change-Id: Ib0147af6c82f7781fd50f9a5f85c34c140973909
pis/app/FragmentLayout.java
pis/app/FragmentListArray.java
pis/app/FragmentStack.java
eba431d7032ae3913f0cf29ea6c8ac028263f0ad 17-Aug-2010 Chet Haase <chet@google.com> demo for new reversing behavior in Animator

Change-Id: I50c736ce504105101f71551d6074750dca9d1391
pis/animation/ReversingAnimation.java
6c7ec482e33057ad3a3f09d9601615236690d79b 14-Aug-2010 Adam Powell <adamp@google.com> Add GridView selection mode demo

Change-Id: I154424f29458870f66b3bb6b2025a4cd6fd16ee8
pis/view/Grid3.java
pis/view/List15.java
9e6f12a598dad51da2afc4128e4f6d50b827cfbe 15-Aug-2010 Dianne Hackborn <hackbod@google.com> Update to follow fragment API changes.

Also make use of fragment arguments and targets to simplify code.

Change-Id: I79884854f4c7ff4fdc35c68087b5b2235a75c79f
pis/app/FragmentAlertDialog.java
pis/app/FragmentContextMenu.java
pis/app/FragmentDialog.java
pis/app/FragmentMenu.java
pis/app/FragmentReceiveResult.java
pis/app/FragmentRetainInstance.java
pis/app/FragmentStack.java
pis/preference/PreferenceWithHeaders.java
b880eb426093d51c77d83aca0af1f211a1598170 13-Aug-2010 Dianne Hackborn <hackbod@google.com> Update API demos to use new Fragment features.

In particular, use the new argument Bundle for passing runtime
data to fragments. Simplifies the code some.

Change-Id: I248bfa0bf94b1599926038174baa4c7387ed8ba1
pis/app/FragmentDialog.java
pis/app/FragmentStack.java
84df83a5e28f0eabfe7979e64abc6c73e05731d6 11-Aug-2010 Chet Haase <chet@google.com> Make fragments use the new animation system

Change-Id: I20b200c285336066d96cdb9cc37287d1168a1874
pis/app/FragmentAnim.java
pis/app/FragmentStack.java
64606ec84a62d7c2d2fd178eb0f5318d49a8eedc 06-Aug-2010 Chet Haase <chet@google.com> Demo of new 3d rotation properties on View

Change-Id: I0b50b60c4452b3fc4bc22b8bc4109b8d78260204
pis/animation/ListFlipper.java
pis/view/RotatingButton.java
72187805c380e59c6ff17bb98a5b6db72e6a2166 06-Aug-2010 Adam Powell <adamp@google.com> Added simple demos for ActionBar

Change-Id: Ie0dbf0c2bad61f75825e832305205811f49459d1
pis/app/ActionBarMechanics.java
pis/app/ActionBarUsage.java
d21c55665c76edaaad4f1df6b16595cad5ee38e3 06-Aug-2010 Dianne Hackborn <hackbod@google.com> Some tweaks to the loader API demo.

Unfinished, but checkpointing.

Change-Id: Ib832a6915847302e8bbb23c6cf111c932fdacabf
pis/app/FragmentListCursorLoader.java
pis/app/FragmentMenu.java
46e70551ebd85ec564c917c7b87e608d0ace3530 05-Aug-2010 Dianne Hackborn <hackbod@google.com> New API demo for clipboard.

Change-Id: Ifcf52b2f7bae10e77c074868414a57c2d8f67c3c
pis/content/ClipboardSample.java
pis/content/ResourcesSample.java
b9461fc8ef49e050b97d5305f32bc50099c78a16 05-Aug-2010 Chet Haase <chet@google.com> Add ApiDemo to show the new seeking behavior of Animator

Change-Id: I4ad4e322af9c1d8419e1d7f8bea6b20951a1dc4f
pis/animation/AnimationSeeking.java
pis/animation/ShapeHolder.java
d53965f305e71fd35c1b4f9ed99b2544e4807d4d 04-Aug-2010 Oscar Montemayor <oam@google.com> Attempting to add new Corp App to demo Global Proxy.
Making ApiDemos device admin able to set the Global Proxy.

Change-Id: I565ccf5d05b1c7d775aea968e99e04894c3f8b64
pis/app/DeviceAdminSample.java
a19298d0cff7d9319588cc42fcbec00129808ebf 04-Aug-2010 Adam Powell <adamp@google.com> Added PopupMenu demo

Change-Id: Ib4ed4203dc78a4706963cb36e7bac7ec58a5747a
pis/view/PopupMenu1.java
45ae9c3def3e67e866172b4dd8ae10cf759f77ab 04-Aug-2010 Andrew Stadler <stadler@android.com> Cleanup fragment api demos

* Cleaned up extra whitespace & made vertical whitespace more consistent
* 100col wrap
* Remove unused imports
* Add @Override where necessary

Change-Id: I1ad404ffc4ce7fa9c4b661f7cc1783c86356316b
pis/app/FragmentAlertDialog.java
pis/app/FragmentAnim.java
pis/app/FragmentContextMenu.java
pis/app/FragmentDialog.java
pis/app/FragmentLayout.java
pis/app/FragmentListArray.java
pis/app/FragmentListCursorLoader.java
pis/app/FragmentMenu.java
pis/app/FragmentReceiveResult.java
pis/app/FragmentRetainInstance.java
pis/app/FragmentStack.java
pis/preference/FragmentPreferences.java
132ab286a150b5ba5cfdec8387aa0ba06a1f7afc 03-Aug-2010 Dianne Hackborn <hackbod@google.com> Update preference example to show switching with fragments.

Change-Id: I2b1db31b5e1a0e83d843ad68b0a177048d2914f4
pis/app/MyPreference.java
pis/preference/MyPreference.java
pis/preference/PreferenceWithHeaders.java
6e9821c66730477a29a1adca1d46b06043c8e9c3 03-Aug-2010 Scott Main <smain@google.com> change fragment stack button from "next" to "new fragment"
also move text in the dialog demo to the top to make dialogs easier to read

Change-Id: I76c44f773098e64c79465060efb4bb6edab1fa3a
pis/app/FragmentStack.java
721a184e0ab71177f886ec08778e9dab1f4239f5 03-Aug-2010 Dianne Hackborn <hackbod@google.com> Add new sample for multi-pane PreferenceActivity.

Also re-arrange all preference API demos to go in their own
package, since the preferfence APIs themselves are in their own package.

Change-Id: I305f77dc09748bb60d1de8a23d063db64c11bb1e
pis/app/AdvancedPreferences.java
pis/app/DefaultValues.java
pis/app/FragmentDialog.java
pis/app/FragmentPreferences.java
pis/app/LaunchingPreferences.java
pis/app/PreferenceDependencies.java
pis/app/PreferencesFromCode.java
pis/app/PreferencesFromXml.java
pis/preference/AdvancedPreferences.java
pis/preference/DefaultValues.java
pis/preference/FragmentPreferences.java
pis/preference/LaunchingPreferences.java
pis/preference/PreferenceDependencies.java
pis/preference/PreferenceWithHeaders.java
pis/preference/PreferencesFromCode.java
pis/preference/PreferencesFromXml.java
d8e26b836a70fba064e94e8d560313377dd9b2d3 30-Jul-2010 Adam Powell <adamp@google.com> List selection mode demo

Change-Id: I0a29551c8bc5fa537255d2a6307fc70bead3242d
pis/view/List15.java
05c2cb0748130097874ba977e24c65f6c493ab17 28-Jul-2010 Dianne Hackborn <hackbod@google.com> Add sample code for PreferenceFragment.

Change-Id: I64222124daa117a2ea61dc55f2e26af78d3689c2
pis/app/FragmentPreferences.java
cdb8af8170016e68a72a0e6eab5aa4fedd59ca25 22-Jul-2010 Dianne Hackborn <hackbod@google.com> Add API demo for DialogFragment.

Change-Id: Id02cba60d661f747c36bc113bd81a2b6fe45573a
pis/app/FragmentAlertDialog.java
pis/app/FragmentDialog.java
27772028d4450794adaeadd67587808ad4a6773a 14-Jul-2010 Dianne Hackborn <hackbod@google.com> am 349d7453: am 98b2c359: Copy over updated NDK APIs and follow other API changes.

Merge commit '349d7453088fb63fd786fb1f49f7cf0707329319'

* commit '349d7453088fb63fd786fb1f49f7cf0707329319':
Copy over updated NDK APIs and follow other API changes.
349d7453088fb63fd786fb1f49f7cf0707329319 14-Jul-2010 Dianne Hackborn <hackbod@google.com> am 98b2c359: Copy over updated NDK APIs and follow other API changes.

Merge commit '98b2c359c2b3361f43e14b0c5d07a02c055dd10e' into gingerbread-plus-aosp

* commit '98b2c359c2b3361f43e14b0c5d07a02c055dd10e':
Copy over updated NDK APIs and follow other API changes.
98b2c359c2b3361f43e14b0c5d07a02c055dd10e 14-Jul-2010 Dianne Hackborn <hackbod@google.com> Copy over updated NDK APIs and follow other API changes.

Change-Id: Ifec95268c9ade21963eea13357ec2f56fd7968c2
pis/graphics/WindowSurface.java
97200cb52e9287490450be03930a304fe5178538 12-Jul-2010 Dianne Hackborn <hackbod@google.com> No longer need to explicitly hide/show list.

Change-Id: Ie5690ad76576956cb46f8dcccb734e3ccbf9ac4d
pis/app/FragmentListCursorLoader.java
b7879a7755feb9ebac672df5f39a114c59e93ccc 10-Jul-2010 Dianne Hackborn <hackbod@google.com> Update to follow LoaderManager API.

Also renaming the list samples to make it clearer what they are.

Change-Id: I91b209a32ad4dbf82982682884769d1cde8e3bc3
pis/app/FragmentComplexList.java
pis/app/FragmentList.java
pis/app/FragmentListArray.java
pis/app/FragmentListCursorLoader.java
fc9a8e6260e086b2208eb2468c586ee83cffd3d3 06-Jul-2010 Dianne Hackborn <hackbod@google.com> Update to use new LoaderManager API.

Change-Id: I76c7e7210979742e4ab2140ee68fcaf2207505e5
pis/app/FragmentComplexList.java
pis/app/FragmentList.java
pis/app/FragmentRetainInstance.java
872ed49154a4f82bdee8d40335e9bfb6e2b3b2ee 01-Jul-2010 Jason Parks <jparks@google.com> Change ExpandableList2 example to use async queries.

Change-Id: Ib3f79227808dcbcf6ec8f5f71c53b38932571ed4
pis/view/ExpandableList2.java
3c68928dd8977e241a6019d9add4408761f0d68e 26-Jun-2010 Dianne Hackborn <hackbod@google.com> New fragment sample.

This shows more complicated list interaction: using a loader
to populate the list with results from a cursor. Makes use
of the new built-in empty message and indeterminant progress
features.

Change-Id: I04afb50879995bade286aab0eedfff40f6a5e304
pis/app/FragmentComplexList.java
pis/app/FragmentList.java
3a3e3ab2df30951fabebf27b2fc19ee7d2097c52 20-May-2010 Christian Mehlmauer <FireFart@gmail.com> Replaced deprecated Contacts Api with ContactsContract

Change-Id: I4816781c7b48b27ec64a63d51db02646c3d6c1a5
pis/view/AutoComplete4.java
pis/view/AutoComplete5.java
pis/view/ExpandableList2.java
pis/view/Gallery2.java
pis/view/List2.java
pis/view/List3.java
pis/view/List7.java
5aac0e7624a9289ead1d8ed6f11ff05e4528a225 23-Jun-2010 Scott Main <smain@google.com> am 109bc311: am e660fef5: am 81b9c9d8: docs: fix doc link bug

Merge commit '109bc31187f2394ce711bde6043a478bf9e7c1ca'

* commit '109bc31187f2394ce711bde6043a478bf9e7c1ca':
docs: fix doc link bug
109bc31187f2394ce711bde6043a478bf9e7c1ca 23-Jun-2010 Scott Main <smain@google.com> am e660fef5: am 81b9c9d8: docs: fix doc link bug

Merge commit 'e660fef5523dc8ac3ee57fb4503ca53b922a531d' into gingerbread-plus-aosp

* commit 'e660fef5523dc8ac3ee57fb4503ca53b922a531d':
docs: fix doc link bug
e655ff2ce193a257bca30006e35113cce52eed09 23-Jun-2010 Scott Main <smain@google.com> am 81b9c9d8: docs: fix doc link bug

Merge commit '81b9c9d8ea3f6b13f03249b437ab5d51cdcb5590' into froyo-plus-aosp

* commit '81b9c9d8ea3f6b13f03249b437ab5d51cdcb5590':
docs: fix doc link bug
e660fef5523dc8ac3ee57fb4503ca53b922a531d 23-Jun-2010 Scott Main <smain@google.com> am 81b9c9d8: docs: fix doc link bug

Merge commit '81b9c9d8ea3f6b13f03249b437ab5d51cdcb5590' into gingerbread

* commit '81b9c9d8ea3f6b13f03249b437ab5d51cdcb5590':
docs: fix doc link bug
81b9c9d8ea3f6b13f03249b437ab5d51cdcb5590 22-Jun-2010 Scott Main <smain@google.com> docs: fix doc link bug

bug: 2788457

Change-Id: Ia4ad8cfcee24db2e7cb509952c606508c2fd01c9
pis/content/_index.html
991a1f530ab08e2d3728af54e04604074a57cb5c 26-May-2010 Konstantin Lopyrev <klopyrev@google.com> Fix 2677197: Adding support for minimum number of complex characters to the Device Admin Sample App.

Change-Id: I7570f005ee665adc150e8c4fb92068b4d8dcdbb1
pis/app/DeviceAdminSample.java
2da1d27f0f21198cd47d0dce59fe94f78dae07d2 14-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 8467544d: merge from froyo-plus-aosp

Merge commit '8467544d4c8b4d23f1048775c145b087b73f2acf'

* commit '8467544d4c8b4d23f1048775c145b087b73f2acf':
Cleaned up Samples by removing unsed imports and variables.
Added missing classpathentry for DeskClock App, Bluetooth, obex, Gallery3D, Launcher2, GlobalSearch and Provision
Removed unused Imports, Added Type Arguments, removed some Warnings by using unused Methods and Variables
Reduced warnings by removing unused imports, unused variables and adding type arguments
8467544d4c8b4d23f1048775c145b087b73f2acf 14-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from froyo-plus-aosp

Change-Id: I1f4c76c89aad748b006cfc1370a767782e4ca3e7
ffe072e1a2dc5d2d1a92a88fc4b6bb5e37f79dab 14-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I7d0f3b08f6e632b689c870017374741a544bc7e8
1424c5daa1c76cfd00581fc0e64deae269cc513a 14-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: Icb039ab90287961b1ad358b78eaead4a9aa2ae59
10afb188203e6599e3f18b78e94885adc3b1eb47 14-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: Iedee6a43e23821175148324bc2502a33112e2d59
e78a6a8d115fd599c50db2a1869993b7a67dd2f9 14-Jun-2010 Jean-Baptiste Queru <jbq@google.com> Merge "Cleaned up Samples by removing unsed imports and variables. Changed deprecated Config.LOGD to Config.DEBUG Removed unnecessary whitespaces"
9c5d122a988635933e1b26dbbf2d88ffa2e880f4 12-Jun-2010 Dianne Hackborn <hackbod@google.com> New fragment sample code for ListFragment and context menus.

Change-Id: I97c64fa4c4140c81c7d0147026ba558ba1a76d2e
pis/app/FragmentContextMenu.java
pis/app/FragmentLayout.java
pis/app/FragmentList.java
pis/app/FragmentMenu.java
62e92d7a2a3fd2798901ec2e7c452ff0e4067163 20-May-2010 Christian Mehlmauer <FireFart@gmail.com> Cleaned up Samples by removing unsed imports and variables.
Changed deprecated Config.LOGD to Config.DEBUG
Removed unnecessary whitespaces

Change-Id: I01414dd83eb6f9a41e56762dd7fc00e7f1115039
pis/graphics/AlphaBitmap.java
pis/graphics/AnimateDrawable.java
pis/graphics/AnimateDrawables.java
pis/graphics/Arcs.java
pis/graphics/BitmapDecode.java
pis/graphics/BitmapMesh.java
pis/graphics/BitmapPixels.java
pis/graphics/CameraPreview.java
pis/graphics/Clipping.java
pis/graphics/ColorFilters.java
pis/graphics/ColorMatrixSample.java
pis/graphics/ColorPickerDialog.java
pis/graphics/Compass.java
pis/graphics/CreateBitmap.java
pis/graphics/Cube.java
pis/graphics/CubeRenderer.java
pis/graphics/DensityActivity.java
pis/graphics/DrawPoints.java
pis/graphics/FingerPaint.java
pis/graphics/GradientDrawable1.java
pis/graphics/GraphicsActivity.java
pis/graphics/Layers.java
pis/graphics/MeasureText.java
pis/graphics/PathEffects.java
pis/graphics/PathFillTypes.java
pis/graphics/Patterns.java
pis/graphics/PictureLayout.java
pis/graphics/Pictures.java
pis/graphics/PolyToPoly.java
pis/graphics/ProxyDrawable.java
pis/graphics/Regions.java
pis/graphics/RoundRects.java
pis/graphics/ScaleToFit.java
pis/graphics/SensorTest.java
pis/graphics/ShapeDrawable1.java
pis/graphics/Sweep.java
pis/graphics/TextAlign.java
pis/graphics/TouchPaint.java
pis/graphics/TouchRotateActivity.java
pis/graphics/TriangleRenderer.java
pis/graphics/Typefaces.java
pis/graphics/UnicodeChart.java
pis/graphics/Vertices.java
pis/graphics/Xfermodes.java
db64fc5c606877ad1f0e0bd6fc3fb8848b274b5c 12-Jun-2010 Romain Guy <romainguy@android.com> Merge "Reduced warnings by removing unused imports, unused variables and adding type arguments"
f33fca8fecb84243815cfda2bfa9ac0eaeb7c497 12-Jun-2010 Jean-Baptiste Queru <jbq@google.com> Merge "Removed unused Imports, Added Type Arguments, removed some Warnings by using unused Methods and Variables"
fce9bfd5634b3a666d5957412f6ae62599927630 09-Jun-2010 Dianne Hackborn <hackbod@google.com> Add API demo for fragment menus.

Change-Id: I85714938861dea06bb72f39dd7d1465c0d3926e4
pis/app/FragmentMenu.java
5d0050f35f63952d468bc83516a4e4f7c073e9b9 08-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am cc303b81: merge from froyo-plus-aosp
cc303b81e4906d57cbe81c13dc446ad71bce7639 08-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from froyo-plus-aosp

Change-Id: I2143b0ab6c94047d36d83a734985e9dfa67efda3
7acf0f37266de5b29a8f14d48d7170cef30cdabf 08-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: Ia3b88d1fc8864903dd67478e972758871730a215
4067dc52e92d9f896408b1b725fe939c5cae0d33 07-Jun-2010 Jean-Baptiste Queru <jbq@google.com> Merge "Added Type Arguments to Samples, to reduce Warnings and get a litle bit more Compiler Code checking for "new" Android Programmers"
b510836a463fac557ddddb87638ecbb41660f2c4 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 4912afb1: am 2d75ee4a: merge from open-source master
4912afb1a54aa0ba7f5b53dfa3b367dafbaa299d 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 2d75ee4a: merge from open-source master

Merge commit '2d75ee4ad0034d81350602567b8d76b1278e7edc' into kraken

* commit '2d75ee4ad0034d81350602567b8d76b1278e7edc':
removed unused imports
fd24e94ac2d5d765447bb0138ddea35cb55354ff 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am d31ee22f: am aebe000c: merge from open-source master
2d75ee4ad0034d81350602567b8d76b1278e7edc 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I69d4b5355019fa58ef5a00e6f53e553ea71f2f90
e301b7b62b8e3d5b18e0152d99bc7b7b541b6489 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 4a4484be: am 4bdec4ab: merge from open-source master
d31ee22ff217464e74a657d129e17f5ccc1118cf 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am aebe000c: merge from open-source master

Merge commit 'aebe000cfa26eb84031f7385bf363868a70f39ff' into kraken

* commit 'aebe000cfa26eb84031f7385bf363868a70f39ff':
removed unused imports
451eb3b9b2e81a3512d86c819fc19ade7824fa65 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 5482eca1: am 032ae72e: merge from open-source master
4a4484be6267ea92d991cb3a092be1dab0866a17 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 4bdec4ab: merge from open-source master

Merge commit '4bdec4ab5d3deb28e29c460100a4e3c0b25d37cf' into kraken

* commit '4bdec4ab5d3deb28e29c460100a4e3c0b25d37cf':
removed unused imports
5482eca13aa6070e098afb35c91401e3dbd7ced2 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 032ae72e: merge from open-source master

Merge commit '032ae72e19d9a12fff483664b975392ef63f2fb7' into kraken

* commit '032ae72e19d9a12fff483664b975392ef63f2fb7':
Removed unused import
99dd14ff0da23f1aa4b0d9ac449b487fcc0eee1d 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 0f57228b: am 43abe820: merge from open-source master
aebe000cfa26eb84031f7385bf363868a70f39ff 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: If08c1d42c870c8828b403ed322f3e93f07bb845a
4bdec4ab5d3deb28e29c460100a4e3c0b25d37cf 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I0d2492c58689315f4caaa9bcb908296c26f53ed6
0f57228bd3fa8b3ab5e768b24c32cec327afbf0f 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 43abe820: merge from open-source master

Merge commit '43abe820f2a46746dcd7b86db593c08b9e1f938d' into kraken

* commit '43abe820f2a46746dcd7b86db593c08b9e1f938d':
Reduced Warnings
48bf2d5efac6208cd1ee8bfcecc7815728ffaf54 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 74a0b220: am 740c3e2e: merge from open-source master
9541a5c0c24d846bfb417555581ae17fc95f2f12 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 85c4a21b: am 8cc5a816: merge from open-source master
032ae72e19d9a12fff483664b975392ef63f2fb7 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I3225d2a7b1e4b0ea60941a452285137980c1a921
43abe820f2a46746dcd7b86db593c08b9e1f938d 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I6e4280a7f664c84bdd5205db642ed0ae63bc5e3b
74a0b220620c4d328ff05fc6f8c7ce64e00d7091 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 740c3e2e: merge from open-source master

Merge commit '740c3e2e97a4cca24ecb534de72663ced238156a' into kraken

* commit '740c3e2e97a4cca24ecb534de72663ced238156a':
Updated deprecated Contacts API to ContactsContract
85c4a21b9ed24be5bc983f321a73dbb7d12f997f 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> am 8cc5a816: merge from open-source master

Merge commit '8cc5a8166dcdccfdb7f379a05190cef43f91c423' into kraken

* commit '8cc5a8166dcdccfdb7f379a05190cef43f91c423':
Updated Sensor Samples to newest API
740c3e2e97a4cca24ecb534de72663ced238156a 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I02c592cc054ac16e494ca7a34673ffb562287b01
8cc5a8166dcdccfdb7f379a05190cef43f91c423 02-Jun-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I900ca65f70c1a66781fb5f6f37c45961416d5650
b00082c73ab52ee7a3aa48a8d59a35d8e66870b8 21-May-2010 Konstantin Lopyrev <klopyrev@google.com> Fix 2673731: Adding support for password history to the Device Admin Sample App.

Change-Id: I1380ff9475c201d3c2ec2ec449b1103c3d55a3a7
pis/app/DeviceAdminSample.java
97d0e8ddb788190be7e68931a50729a4f9ea3993 20-May-2010 Christian Mehlmauer <FireFart@gmail.com> Removed unused Imports, Added Type Arguments, removed some Warnings by using unused Methods and Variables

Change-Id: I39a4eb2b17f3411b17fcc49cbbbe396e89fab24a
pis/app/Animation.java
pis/app/ContactsFilter.java
pis/app/ContactsFilterInstrumentation.java
pis/app/DefaultValues.java
pis/app/ForegroundService.java
pis/app/ForegroundServiceController.java
pis/app/LaunchingPreferences.java
pis/app/LocalSample.java
pis/app/LocalSampleInstrumentation.java
pis/app/LocalService.java
pis/app/LocalServiceBinding.java
pis/app/LocalServiceController.java
pis/app/MenuInflateFromXml.java
pis/app/NotificationDisplay.java
pis/app/NotifyingController.java
pis/app/NotifyingService.java
pis/app/PreferencesFromXml.java
pis/app/QuickContactsDemo.java
pis/app/ReceiveResult.java
pis/app/RedirectGetter.java
pis/app/RemoteService.java
pis/app/ServiceStartArguments.java
pis/app/SetWallpaperActivity.java
pis/app/WallpaperActivity.java
a3396e09400fc065aa773e076de7a44323e3ce6b 20-May-2010 Christian Mehlmauer <FireFart@gmail.com> Added Type Arguments to Samples, to reduce Warnings and get a litle bit more Compiler Code checking for "new" Android Programmers

Change-Id: I25add019e99fec88c8422da14f3e18246ca0f0b5
pis/ApiDemos.java
91cd2770601d03ba8e1221bf7f39107accb76492 21-May-2010 Romain Guy <romainguy@android.com> Merge "removed unused imports"
8b676d191630ae484caad57c8d4c4325fc49da39 21-May-2010 Romain Guy <romainguy@android.com> Merge "removed unused imports"
72d89196dd920338253b39b0daac9c0f7d04b8a7 21-May-2010 Romain Guy <romainguy@android.com> Merge "removed unused imports"
c34cbee5b2739e673c2ee5979cc8d6c534e5c7a3 21-May-2010 Romain Guy <romainguy@android.com> Merge "Removed unused import"
bed675c09dbb16770039ec432061a11d7bea2119 20-May-2010 Christian Mehlmauer <FireFart@gmail.com> Reduced warnings by removing unused imports, unused variables and adding type arguments

Change-Id: I551403a94de87a2fdf24ac0175ce69b4c8a48d54
pis/view/Animation2.java
pis/view/Animation3.java
pis/view/AutoComplete1.java
pis/view/AutoComplete6.java
pis/view/Buttons1.java
pis/view/ExpandableList1.java
pis/view/Focus1.java
pis/view/Gallery1.java
pis/view/ImageSwitcher1.java
pis/view/List13.java
pis/view/List9.java
pis/view/RatingBar1.java
pis/view/ScrollView2.java
pis/view/TableLayout10.java
pis/view/TableLayout11.java
pis/view/TableLayout12.java
pis/view/Tabs1.java
60a798eff511655111a749197a8ac068fb5ed5e3 20-May-2010 Christian Mehlmauer <FireFart@gmail.com> removed unused imports

Change-Id: Ic48743a984bae2140e7e8f1b451be0f3760179f0
pis/text/LogTextBox.java
ed674c1ec71027dddd4348e4234e6282afbf832d 20-May-2010 Christian Mehlmauer <FireFart@gmail.com> removed unused imports

Change-Id: I26fd85aa922e73c49ac319ed2b9f9e31603ced7b
pis/os/MorseCode.java
942e696486d94a92b25b688afa535d310e2ad5cb 20-May-2010 Christian Mehlmauer <FireFart@gmail.com> removed unused imports

Change-Id: I1411ee3d0229918a6ff3837894d63f775550da27
pis/graphics/spritetext/SpriteTextRenderer.java
019a7e463b5f7356cc2b2da3d842ce67fa4b750a 20-May-2010 Christian Mehlmauer <FireFart@gmail.com> Removed unused import

Change-Id: I85a1120ff8f9bc7186cdbc07c78d91a8d136fd5a
pis/appwidget/ExampleAppWidgetConfigure.java
38dcb296c95b7fd0ca597fca5a1fc904bfbbfa69 20-May-2010 Christian Mehlmauer <FireFart@gmail.com> Reduced Warnings

Change-Id: I3ce0d27d24e8aad3fdbf8c57cefe39d1a3fd99e9
pis/animation/Transition3d.java
4b5c09f29e37c8d07dcba57e4c4da13089a9d63d 20-May-2010 Romain Guy <romainguy@android.com> Merge "Updated deprecated Contacts API to ContactsContract"
d2e12d042860e092a827128859df0519b03a4816 20-May-2010 Romain Guy <romainguy@android.com> Merge "Updated Sensor Samples to newest API"
62e6bdb0fe8cbbff30c7fd6510dcc7051aa7ae3e 19-May-2010 Christian Mehlmauer <FireFart@gmail.com> Updated deprecated Contacts API to ContactsContract

Change-Id: I1d51b5eba579e841d6024eec08670ae8ff595f94
pis/app/AlertDialogSamples.java
pis/app/ContactsSelectInstrumentation.java
165ca04d0e05db466442be38110d4cc16e7f7618 20-May-2010 Dianne Hackborn <hackbod@google.com> Add new fragment demo for changing with config.

This changes the FragmentLayout demo to show how the layout
(and entire UI flow) can easily be changed based on screen configuration
using fragments. Here we have different UI for landscape vs portrait.

The old FragmentLayout demo is renamed to FragmentAnim and extended a
bit.

Various other tweaks to follow fragment API changes.

Change-Id: I8df918dbf32b3617cae2b20f77eb37d8211b8c89
pis/Shakespeare.java
pis/app/FragmentAnim.java
pis/app/FragmentLayout.java
pis/app/FragmentReceiveResult.java
pis/app/FragmentRetainInstance.java
pis/app/FragmentStack.java
pis/view/List4.java
707eb2ffec92fce5b00b9ada06d89c8ccb32896c 18-May-2010 Christian Mehlmauer <FireFart@gmail.com> Updated Sensor Samples to newest API

Change-Id: I88c0ce08232fed34aa99c97385155220e7d9abff
pis/graphics/Compass.java
pis/graphics/SensorTest.java
pis/os/Sensors.java
41f49c540d5dd16e8a6d25d2eb2f61052488812d 19-May-2010 The Android Open Source Project <initial-contribution@android.com> am d350cf1b: am ca81fb41: merge from open-source master
d350cf1bb828ebe6864a0b91b1c64083ffc83df5 19-May-2010 The Android Open Source Project <initial-contribution@android.com> am ca81fb41: merge from open-source master

Merge commit 'ca81fb411afd93378f01e3e13ef482693fd35a73' into kraken

* commit 'ca81fb411afd93378f01e3e13ef482693fd35a73':
Corrected StatusBarNotificationSample
ca81fb411afd93378f01e3e13ef482693fd35a73 19-May-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: I4af8f65d1dfff3912f0057645943df78ddefc7ca
d9d107e81544fd239c30db18278b7849d3a24a1c 19-May-2010 Dianne Hackborn <hackbod@google.com> am 689868ac: Small fix to surface window sample.
689868ac47edceec08ed181d949e02c34276ffeb 19-May-2010 Dianne Hackborn <hackbod@google.com> Small fix to surface window sample.

Change-Id: Iaae90aaf8cfdb71c6201eba8a436450a75b2b732
pis/graphics/WindowSurface.java
9bfa323af163aa5439eb44c25e50d8366a260da7 18-May-2010 Christian Mehlmauer <FireFart@gmail.com> Corrected StatusBarNotificationSample

Change-Id: I892e84198cfe288e673b81e8ffc331525fee09b8
pis/app/StatusBarNotifications.java
a2abe6de26bf8786987af8f140de4ef1ae50bf5a 18-May-2010 Dianne Hackborn <hackbod@google.com> am 5ee6d7a1: Merge "Add new demo of taking over a window\'s surface." into kraken
988a7192ac90dd3e5e5acf90be94d4a391acdf9f 10-May-2010 Dianne Hackborn <hackbod@google.com> Add new demo of taking over a window's surface.

Change-Id: If76f577d2a314018d7dc7980ffa446b7cf050037
pis/graphics/WindowSurface.java
562d456ba8a9a66c10c0ec6aa9e5c23dc44d104a 18-May-2010 The Android Open Source Project <initial-contribution@android.com> am 3dcb1f7a: am c043a97c: merge from open-source master
c043a97c9f3e1a2c8b5a95df70b89c711a1087ce 18-May-2010 The Android Open Source Project <initial-contribution@android.com> merge from open-source master

Change-Id: Ib0c6bef7b527a79c9902046889e29a4bccd0ab87
b88f42b3618a688ad395b3de14b1e54cefdeff60 17-May-2010 Christian Mehlmauer <FireFart@gmail.com> Removed Calls to deprecated API

Change-Id: Ia94734637df6aa7b8b08417c49a3485f34f1b94c
pis/app/AlertDialogSamples.java
68f9ae5d188be9ba24871604b1ac9b412c86d6e8 14-May-2010 Dianne Hackborn <hackbod@google.com> New API demo of Fragment.startActivityForResult().

Change-Id: I87c5851bfaf3fa84bf57c101bab05b9a1911585d
pis/app/FragmentReceiveResult.java
edb8628b415398ac1dd0f1ca049cd821e23ea121 13-May-2010 Dianne Hackborn <hackbod@google.com> Update fragment API demos for new fragment APIs:

- Correctly work with state saving and restoring.
- Add new sample showing a fragment that is retained across activities.

Change-Id: I7b1e02135177e69e9fff23fcc55e86d93a75c7e0
pis/app/FragmentLayout.java
pis/app/FragmentRetainInstance.java
pis/app/FragmentStack.java
09fa09cff2023e16039a4f4189f733d61e267707 07-May-2010 Dianne Hackborn <hackbod@google.com> Update to follow fragment APIs.

Change-Id: If7f4d2465590cd27aed04d2675498fbe59474728
pis/app/FragmentLayout.java
pis/app/FragmentStack.java
d2d93d0b172770145ab4fa320029ede1d6c846f8 06-May-2010 Dianne Hackborn <hackbod@google.com> Update fragment samples to show back stacks and layout.

Change-Id: I016f87dc3b7433d0600a9a9308f666a36c5a98ca
pis/app/FragmentLayout.java
pis/app/FragmentStack.java
pis/app/SimpleFragment.java
5a076f43d5815c8e32cd2c53dc4afce5063f6bd0 19-Apr-2010 Dianne Hackborn <hackbod@google.com> First simple Fragment API demo.

Change-Id: I8d21485bc12445fe8a670796ddbc3e5ef57fd390
pis/app/SimpleFragment.java
eae42dbbf29b46719bc9217ef4c45f79fbdeda8b 14-Apr-2010 Romain Guy <romainguy@android.com> Polish for the gallery sample demo.

Change-Id: I3ea34ac090554494bf09e71aaa08a9148a0ab42a
pis/view/Gallery1.java
c73455df1a3d4bde83298d80b7406683a33dec3c 07-Apr-2010 Ray Chen <raychen@google.com> API Change: MediaScannerConnection.ScanResultListener -> MediaScannerConnection.OnScanCompletedListener.

Change-Id: I1386394dbccda4c01e50d89b8fdeca97ee65a29f
pis/content/ExternalStorage.java
51344bdcffc3a9c8ae33891230fabe8d0526b842 31-Mar-2010 Romain Guy <romainguy@google.com> Update Layout Animations samples to take the display's density into account.

Change-Id: I1a6768a36879ad0909a557c17142c9294e20dcbb
pis/view/LayoutAnimation1.java
pis/view/LayoutAnimation2.java
pis/view/LayoutAnimation4.java
pis/view/LayoutAnimation5.java
pis/view/LayoutAnimation6.java
68230c3f724ae11448f1798672847d169c2bdae7 30-Mar-2010 Jim Miller <jaggies@google.com> Fix 2527411: Extend sample DPM app to test setMaximumTimeToLock()

Change-Id: I1a0ff93a27d7d27b66acbacf953eb0984e85e4cf
pis/app/DeviceAdminSample.java
c1f107a2575622abc8d109e8ae558b5950fcfeaf 23-Mar-2010 Dianne Hackborn <hackbod@google.com> Add new quality constant.

Change-Id: I386438485a921ec94ed1047936ca182c04bce410
pis/app/DeviceAdminSample.java
be1232d3cf6ef1aec41373d71f347e45e185c295 01-Mar-2010 Roman Nurik <romannurik@google.com> Merge "Add SMS manager demo"
f096f961ffe5c62e0806b51f8feeb19ca9cdae60 22-Feb-2010 Roman Nurik <romannurik@google.com> Add SMS manager demo
pis/os/SmsMessageReceiver.java
pis/os/SmsMessagingDemo.java
pis/os/SmsReceivedDialog.java
c48b3d9b715ecdc66c2695836c1a04f15bb30755 27-Feb-2010 Dianne Hackborn <hackbod@google.com> Move DeviceAdmin APIs to android.app.admin.
pis/app/DeviceAdminSample.java
bae0f4fd87cb2a3eacb30a06840465ad04b2de53 17-Feb-2010 Dianne Hackborn <hackbod@google.com> Add new MessengerService API demo.

Also refactor the LocalService demo to be more ammenable to being
used for sample code in the java docs.
pis/app/LocalService.java
pis/app/LocalServiceActivities.java
pis/app/MessengerService.java
pis/app/MessengerServiceActivities.java
0a4b90cb6893b9c7431918fd4c9317171dc6345b 17-Feb-2010 Dianne Hackborn <hackbod@google.com> Fix issue #2420412: API review: DeviceAdmin API changes
pis/app/DeviceAdminSample.java
04a9130c8e7561c094a2a1d5a8ad79aa627e011f 09-Feb-2010 Dianne Hackborn <hackbod@google.com> New sample code for new external storage paths/APIs.
pis/content/ExternalStorage.java
pis/content/_index.html
1f91425318405289119f1502e8793af0bb118103 09-Feb-2010 Andrew Stadler <stadler@android.com> Cleanups to Device Admin sample code

1. Rename SampleDeviceAdmin to DeviceAdminSample where it appears in
filenames. This makes it easier to find when scanning directories.
2. Fix bug in max password length handling
3. Add a toast to warn user that entering values in "Password Attempts"
box has real consequences.
pis/app/DeviceAdminSample.java
pis/app/SampleDeviceAdmin.java
66914d4a73fed61ecf56b80c328b30b4fcdcbaef 03-Feb-2010 Jack Palevich <jackpal@google.com> Improve Cube Map and FrameBufferObject samples.

Fix tabs and trailing whitespace.

Expand comment to explain how we search for GL extensions.

Rename and document the DEBUG_RENDER_OFFSCREEN_ONSCREEN variable.
Also make it final static because its value never changes.
pis/graphics/CubeMapActivity.java
pis/graphics/FrameBufferObjectActivity.java
906d338680920d9893b8159ac25b63b289385752 29-Jan-2010 Dianne Hackborn <hackbod@google.com> Update to follow device policy "mode" to "quality" change.
pis/app/SampleDeviceAdmin.java
d97a9e3b3ba91606b983e76e0b0771f92bfee538 29-Jan-2010 Jack Palevich <jackpal@google.com> Merge "Add API Demos showing how to use cube maps and frame buffer objects."
89282a6fd60bffe16f10df9cd4f6af56c5555633 29-Jan-2010 Jack Palevich <jackpal@google.com> Add API Demos showing how to use cube maps and frame buffer objects.
pis/graphics/CubeMapActivity.java
pis/graphics/FrameBufferObjectActivity.java
c518e3ac44616830acbc9bb3a7bd287d2b39da3a 28-Jan-2010 Dianne Hackborn <hackbod@google.com> Update to follow device policy API changes.
pis/app/SampleDeviceAdmin.java
d51a50c7662c43e86224f71b7f02d6ecc9d5fbf1 27-Jan-2010 Dianne Hackborn <hackbod@google.com> More device admin work:

- Example warning message when disabling.
- UI to set maximum failed password attempts.
pis/app/SampleDeviceAdmin.java
cc4ee91892be32a358964f2bebbf5bc7924b1657 20-Jan-2010 Dianne Hackborn <hackbod@google.com> Start implementing UI for changing requested policies.
pis/app/SampleDeviceAdmin.java
pis/view/Spinner1.java
c86ba3199dda4ce270c92feb3c19eabb913de44a 13-Jan-2010 Dianne Hackborn <hackbod@google.com> Initial sample code for writing a device policy.
pis/app/SampleDeviceAdmin.java
74192eafec8408417114d77784cd35eda5df573c 09-Jan-2010 Romain Guy <romainguy@android.com> Deprecate fill_parent and introduce match_parent.
Bug: #2361749.
pis/app/LaunchingPreferences.java
pis/app/MenuInflateFromXml.java
pis/graphics/DensityActivity.java
pis/graphics/PictureLayout.java
pis/view/ExpandableList1.java
pis/view/ImageSwitcher1.java
pis/view/InternalSelectionFocus.java
pis/view/InternalSelectionScroll.java
pis/view/LinearLayout7.java
pis/view/List4.java
pis/view/List6.java
pis/view/ScrollView2.java
pis/view/_index.html
c1645153e799c488fc66eb0d481a3a3b21c94323 24-Dec-2009 Jack Palevich <jackpal@google.com> Tool for compressing/decompressing ETC1 textures.

The ETC1 texture format is commonly supported by
OpenGL ES 2.0-capable GPUs.

For historical reasons ETC1 texture files have the
default extension .PKM

This tool relies on the libETC1 library to
compress and decompress the image data.
pis/graphics/CompressedTextureActivity.java
pis/graphics/StaticTriangleRenderer.java
8e50990893f7fbe68369c7854c41f9a7645f37a5 22-Dec-2009 Jack Palevich <jackpal@google.com> Remove unnecessary matrix stack manipulations.

glDrawTexiOES does not use the matix stack, so no need to modify it.
pis/graphics/spritetext/LabelMaker.java
a2762964900793319da04abcc86b1d6618e1ae51 16-Dec-2009 Dirk Dougherty <ddougherty@google.com> Merge commit 'e897c1b4' into manualmerge

Conflicts:
samples/ApiDemos/src/com/example/android/apis/app/_index.html
e897c1b428e02a366c1c639a3f2281f7e608b7f5 16-Dec-2009 Dirk Dougherty <ddougherty@google.com> am 1d151678: Merge change Ie8650e4b into eclair

Merge commit '1d15167865b22730cf6ba314a057e62f960aa1db' into eclair-plus-aosp

* commit '1d15167865b22730cf6ba314a057e62f960aa1db':
sdk doc change for esr: fix some broken links to resources files.
0b1153b1158fc644576141f25a69acbb9b223320 16-Dec-2009 Dirk Dougherty <ddougherty@google.com> sdk doc change for esr: fix some broken links to resources files.

Bug: 2160782
Change-Id: Ie8650e4b642a96e67a2e7e62669282bc58d414ba
pis/app/_index.html
pis/graphics/_index.html
764ff7513a47da76a59fee7c5f299afb7662aac6 11-Dec-2009 Romain Guy <romainguy@android.com> am dcf99fbe: Merge change If4ff28ed into eclair-mr2

Merge commit 'dcf99fbe7ac981c4ef3c8def65213e148281547a' into eclair-mr2-plus-aosp

* commit 'dcf99fbe7ac981c4ef3c8def65213e148281547a':
Cleanup one of the ListView sample demos.
f4ff28edda30f72984eeb50a9153879c1e5f0abb 11-Dec-2009 Romain Guy <romainguy@android.com> Cleanup one of the ListView sample demos.
pis/view/List7.java
67250c0d1fcf08f8dc507c269ba3974344db5883 10-Dec-2009 Jack Palevich <jackpal@google.com> am 3c31d6cd: Simple Matrix Palette skinning sample.

Merge commit '3c31d6cded51b6e6719b0052ec9987ca7218c868' into eclair-mr2-plus-aosp

* commit '3c31d6cded51b6e6719b0052ec9987ca7218c868':
Simple Matrix Palette skinning sample.
59a3008aa49925540654719975500d70b3a7c898 10-Dec-2009 Jack Palevich <jackpal@google.com> am 5dc44989: Add OpenGL ES 2.0 sample.

Merge commit '5dc449896cb596159652d15e7333d74e53601609' into eclair-mr2-plus-aosp

* commit '5dc449896cb596159652d15e7333d74e53601609':
Add OpenGL ES 2.0 sample.
2a5291261163a7533097b80a6e5346f50ae2fe03 10-Dec-2009 James Yum <jyum@google.com> am 1b5a89a2: am d2962a33: TextToSpeech API demo.

Merge commit '1b5a89a2041586eba7211e996d4de9a5300e8b2d' into eclair-mr2-plus-aosp

* commit '1b5a89a2041586eba7211e996d4de9a5300e8b2d':
TextToSpeech API demo.
d564588d7dd6975e13037af5cec6c33f52c9e55d 10-Dec-2009 Dianne Hackborn <hackbod@google.com> am 579c7f19: Reorganize Service API demos.

Merge commit '579c7f19ac379294822b976b73fe4037f40eba82' into eclair-mr2-plus-aosp

* commit '579c7f19ac379294822b976b73fe4037f40eba82':
Reorganize Service API demos.
3c31d6cded51b6e6719b0052ec9987ca7218c868 09-Dec-2009 Jack Palevich <jackpal@google.com> Simple Matrix Palette skinning sample.
pis/graphics/MatrixPaletteActivity.java
pis/graphics/MatrixPaletteRenderer.java
5dc449896cb596159652d15e7333d74e53601609 27-Nov-2009 Jack Palevich <jackpal@google.com> Add OpenGL ES 2.0 sample.

This sample renders a textured triangle using OpenGL ES 2.0.

If OpenGL ES 2.0 is not available, the sample falls back to
using OpenGL ES 1.0.
pis/graphics/GLES20Activity.java
pis/graphics/GLES20TriangleRenderer.java
8ac07a902d76d5254e304f647d7134680fa89994 09-Dec-2009 James Yum <jyum@google.com> am d2962a33: TextToSpeech API demo.

Merge commit 'd2962a33216ce40a526c80fc8865cf9bd04936f4' into eclair-plus-aosp

* commit 'd2962a33216ce40a526c80fc8865cf9bd04936f4':
TextToSpeech API demo.
1b5a89a2041586eba7211e996d4de9a5300e8b2d 09-Dec-2009 James Yum <jyum@google.com> am d2962a33: TextToSpeech API demo.

Merge commit 'd2962a33216ce40a526c80fc8865cf9bd04936f4' into eclair-mr2

* commit 'd2962a33216ce40a526c80fc8865cf9bd04936f4':
TextToSpeech API demo.
d2962a33216ce40a526c80fc8865cf9bd04936f4 03-Dec-2009 James Yum <jyum@google.com> TextToSpeech API demo.
pis/app/TextToSpeechActivity.java
579c7f19ac379294822b976b73fe4037f40eba82 05-Dec-2009 Dianne Hackborn <hackbod@google.com> Reorganize Service API demos.

This collapses multiple related files in one, to make it easier to deal
with in documentation and elsewhere.
pis/app/ForegroundService.java
pis/app/ForegroundServiceController.java
pis/app/LocalService.java
pis/app/LocalServiceBinding.java
pis/app/LocalServiceController.java
pis/app/RemoteService.java
pis/app/RemoteServiceBinding.java
pis/app/RemoteServiceController.java
pis/app/ServiceStartArguments.java
pis/app/ServiceStartArgumentsController.java
pis/app/_index.html
0a510b1f704ac940cf3d166a4f139c1910db1677 08-Dec-2009 Megha Joshi <mjoshi@google.com> am 0cf6092e: am 11d89599: Add QuickContactsBadge widget sample to ApiDemos

Merge commit '0cf6092e742fbf95722e596f0d4e808e87ac6ce2' into eclair-mr2-plus-aosp

* commit '0cf6092e742fbf95722e596f0d4e808e87ac6ce2':
Add QuickContactsBadge widget sample to ApiDemos
b3ed38b90e1ef6694c4f86b214490acd6b95890c 08-Dec-2009 Megha Joshi <mjoshi@google.com> am 11d89599: Add QuickContactsBadge widget sample to ApiDemos

Merge commit '11d89599ef7cf949bfe0048d1352f264ee0f6a34' into eclair-plus-aosp

* commit '11d89599ef7cf949bfe0048d1352f264ee0f6a34':
Add QuickContactsBadge widget sample to ApiDemos
0cf6092e742fbf95722e596f0d4e808e87ac6ce2 08-Dec-2009 Megha Joshi <mjoshi@google.com> am 11d89599: Add QuickContactsBadge widget sample to ApiDemos

Merge commit '11d89599ef7cf949bfe0048d1352f264ee0f6a34' into eclair-mr2

* commit '11d89599ef7cf949bfe0048d1352f264ee0f6a34':
Add QuickContactsBadge widget sample to ApiDemos
11d89599ef7cf949bfe0048d1352f264ee0f6a34 13-Nov-2009 Megha Joshi <mjoshi@google.com> Add QuickContactsBadge widget sample to ApiDemos
pis/app/QuickContactsDemo.java
0a91a547ee32d559b7b737f69430d4d0732dfca9 07-Dec-2009 Owen Lin <owenlin@google.com> am 0ee41ccc: Merge change I1558a070 into eclair-mr2

Merge commit '0ee41ccc1429b83c6ab62cb99e081826a94741e8' into eclair-mr2-plus-aosp

* commit '0ee41ccc1429b83c6ab62cb99e081826a94741e8':
Fix the camera preview demo.
0ee41ccc1429b83c6ab62cb99e081826a94741e8 07-Dec-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change I1558a070 into eclair-mr2

* changes:
Fix the camera preview demo.
f10748929f7edcf142357d03bed5464964284fdb 05-Dec-2009 Megha Joshi <mjoshi@google.com> am 2321ba48: am b49dd835: Adding wallpaper sample in ApiDemos.

Merge commit '2321ba48baed1638a71ec8c7b1d6f9d79e3e9f83' into eclair-mr2-plus-aosp

* commit '2321ba48baed1638a71ec8c7b1d6f9d79e3e9f83':
Adding wallpaper sample in ApiDemos.
2321ba48baed1638a71ec8c7b1d6f9d79e3e9f83 05-Dec-2009 Megha Joshi <mjoshi@google.com> am b49dd835: Adding wallpaper sample in ApiDemos.

Merge commit 'b49dd8359d1b23eb527139499c0db58cb01466c6' into eclair-mr2

* commit 'b49dd8359d1b23eb527139499c0db58cb01466c6':
Adding wallpaper sample in ApiDemos.
5bd13f2f4e6f27d9003d4b6647c125d5a44ff85d 05-Dec-2009 Megha Joshi <mjoshi@google.com> am b49dd835: Adding wallpaper sample in ApiDemos.

Merge commit 'b49dd8359d1b23eb527139499c0db58cb01466c6' into eclair-plus-aosp

* commit 'b49dd8359d1b23eb527139499c0db58cb01466c6':
Adding wallpaper sample in ApiDemos.
b49dd8359d1b23eb527139499c0db58cb01466c6 03-Dec-2009 Megha Joshi <mjoshi@google.com> Adding wallpaper sample in ApiDemos.
pis/app/SetWallpaperActivity.java
394ef56df8af1e569458f6159ce79b055bb846ef 04-Dec-2009 Jean-Baptiste Queru <jbq@google.com> am aecf2c65: am 76c9d31c: Revert "adding set wallpaper sample code in ApiDemos."

Merge commit 'aecf2c6581228677e90550a6d8f5f9668fb72987' into eclair-mr2-plus-aosp

* commit 'aecf2c6581228677e90550a6d8f5f9668fb72987':
Revert "adding set wallpaper sample code in ApiDemos."
91b2d65eb9fc2efdfb50e9be253c48ebee794a87 04-Dec-2009 Jean-Baptiste Queru <jbq@google.com> am 76c9d31c: Revert "adding set wallpaper sample code in ApiDemos."

Merge commit '76c9d31ce383cf1f4ef89dd1dae4f751fbb73b9a' into eclair-plus-aosp

* commit '76c9d31ce383cf1f4ef89dd1dae4f751fbb73b9a':
Revert "adding set wallpaper sample code in ApiDemos."
aecf2c6581228677e90550a6d8f5f9668fb72987 04-Dec-2009 Jean-Baptiste Queru <jbq@google.com> am 76c9d31c: Revert "adding set wallpaper sample code in ApiDemos."

Merge commit '76c9d31ce383cf1f4ef89dd1dae4f751fbb73b9a' into eclair-mr2

* commit '76c9d31ce383cf1f4ef89dd1dae4f751fbb73b9a':
Revert "adding set wallpaper sample code in ApiDemos."
392481816eec1869345031d1600251dea8fba275 04-Dec-2009 Megha Joshi <mjoshi@google.com> am b4fe143c: am b5ad157b: adding set wallpaper sample code in ApiDemos.

Merge commit 'b4fe143cfe18022653fc6710ba44a8f19c6b17ed' into eclair-mr2-plus-aosp

* commit 'b4fe143cfe18022653fc6710ba44a8f19c6b17ed':
adding set wallpaper sample code in ApiDemos.
76c9d31ce383cf1f4ef89dd1dae4f751fbb73b9a 04-Dec-2009 Jean-Baptiste Queru <jbq@google.com> Revert "adding set wallpaper sample code in ApiDemos."

This reverts commit b5ad157bab0298535fa09378f6aca47029f9f475.
pis/app/SetWallpaperActivity.java
b4fe143cfe18022653fc6710ba44a8f19c6b17ed 03-Dec-2009 Megha Joshi <mjoshi@google.com> am b5ad157b: adding set wallpaper sample code in ApiDemos.

Merge commit 'b5ad157bab0298535fa09378f6aca47029f9f475' into eclair-mr2

* commit 'b5ad157bab0298535fa09378f6aca47029f9f475':
adding set wallpaper sample code in ApiDemos.
f12dc8d51c7c915f71ca4d16e86d710fba8cd8c4 03-Dec-2009 Megha Joshi <mjoshi@google.com> am b5ad157b: adding set wallpaper sample code in ApiDemos.

Merge commit 'b5ad157bab0298535fa09378f6aca47029f9f475' into eclair-plus-aosp

* commit 'b5ad157bab0298535fa09378f6aca47029f9f475':
adding set wallpaper sample code in ApiDemos.
b5ad157bab0298535fa09378f6aca47029f9f475 03-Dec-2009 Megha Joshi <mjoshi@google.com> adding set wallpaper sample code in ApiDemos.
pis/app/SetWallpaperActivity.java
7bd364622b5204f46c9a7e4e9bc3692c755b7de4 02-Dec-2009 Dianne Hackborn <hackbod@google.com> am c46a762e: am eb3547b3: Add API demo for services that run in the foreground.

Merge commit 'c46a762ee35b8630ed9f824e0627566fe7cfe605' into eclair-mr2-plus-aosp

* commit 'c46a762ee35b8630ed9f824e0627566fe7cfe605':
Add API demo for services that run in the foreground.
c46a762ee35b8630ed9f824e0627566fe7cfe605 02-Dec-2009 Dianne Hackborn <hackbod@google.com> am eb3547b3: Add API demo for services that run in the foreground.

Merge commit 'eb3547b3d0678ad16a602d342cf81dc64e03d9b7' into eclair-mr2

* commit 'eb3547b3d0678ad16a602d342cf81dc64e03d9b7':
Add API demo for services that run in the foreground.
612c115040311785120ec958433acc23ffaec6c6 30-Nov-2009 Dianne Hackborn <hackbod@google.com> am eb3547b3: Add API demo for services that run in the foreground.

Merge commit 'eb3547b3d0678ad16a602d342cf81dc64e03d9b7' into eclair-plus-aosp

* commit 'eb3547b3d0678ad16a602d342cf81dc64e03d9b7':
Add API demo for services that run in the foreground.
eb3547b3d0678ad16a602d342cf81dc64e03d9b7 26-Nov-2009 Dianne Hackborn <hackbod@google.com> Add API demo for services that run in the foreground.

Change-Id: I7acb0817e5d738294bef02ca2df3c2ab18b45f60
pis/app/ForegroundService.java
pis/app/ForegroundServiceController.java
pis/app/_index.html
1558a07089f21e0fdfc21a491328c0b334514510 16-Nov-2009 Owen Lin <owenlin@google.com> Fix the camera preview demo.

The preview size will be checked now in Camera HAL. So, we change the code to
get the supported preview sizes and find one of the size that match the
surface's width and height.
pis/graphics/CameraPreview.java
3938c17057d55d375b6088e2cc66223a50c8decf 28-Oct-2009 Mike Reed <reed@google.com> am d22a3d97: Revert "update demo to use boundary patch"

Merge commit 'd22a3d977dc3e999d5ddc9409f7903ae5477ab60' into eclair-mr2-plus-aosp

* commit 'd22a3d977dc3e999d5ddc9409f7903ae5477ab60':
Revert "update demo to use boundary patch"
d22a3d977dc3e999d5ddc9409f7903ae5477ab60 28-Oct-2009 Mike Reed <reed@google.com> Revert "update demo to use boundary patch"

This reverts commit 3f14f59ee679c76438f6d37bfc9535b4bc2be024.
pis/graphics/BitmapMesh.java
e978740ed3d4afc4bff0c3f626c4c119a1638ab6 28-Oct-2009 Mike Reed <reed@google.com> am 3f14f59e: update demo to use boundary patch

Merge commit '3f14f59ee679c76438f6d37bfc9535b4bc2be024' into eclair-mr2-plus-aosp

* commit '3f14f59ee679c76438f6d37bfc9535b4bc2be024':
update demo to use boundary patch
3f14f59ee679c76438f6d37bfc9535b4bc2be024 28-Oct-2009 Mike Reed <reed@google.com> update demo to use boundary patch
pis/graphics/BitmapMesh.java
a7978d3bb0070495a9310dde4befa22a5b5ace4d 15-Oct-2009 Jean-Baptiste Queru <jbq@google.com> merge from open-source master
79297bbe3119ab99220f9026ea4a3f1bb404e917 09-Oct-2009 Jack Palevich <jackpal@google.com> Turn of log message that was accidentally left on in an earlier commit.
pis/graphics/spritetext/SpriteTextRenderer.java
27666897d0a9e0899f4942cdfcec6ca816089e19 05-Oct-2009 Jack Palevich <jackpal@google.com> Make robot.png a raw resource.

After all, it's being used as a raw resource.
pis/graphics/StaticTriangleRenderer.java
pis/graphics/TriangleRenderer.java
pis/graphics/spritetext/SpriteTextRenderer.java
83f3713356c2669ed839e5521ff772c18746c856 26-Sep-2009 Dianne Hackborn <hackbod@google.com> am bad9ac7f: Merge change 27163 into eclair

Merge commit 'bad9ac7f373f5585ee6e43926b21c470d07663f8' into eclair-plus-aosp

* commit 'bad9ac7f373f5585ee6e43926b21c470d07663f8':
Add transition animation sample, log to service sample.
cfc90dc1aa9ebf876dedf661f0ddb473bf27ecab 25-Sep-2009 Dianne Hackborn <hackbod@google.com> Add transition animation sample, log to service sample.

Change-Id: I7021a7fbbe26d9c52699d7c2216452a5bd51452b
pis/app/Animation.java
pis/app/LocalService.java
9dc454b1b175af7f94b264295165d84e0abc8f80 01-Sep-2009 Jean-Baptiste Queru <jbq@google.com> merge from open-source master
8f5361ba0d9eeaded8bcf9d1b14dbcfce7cc13fb 07-Nov-2008 Muthu Ramadoss <muthu.ramadoss@gmail.com> Enhancement: ApiDemos - App - Dialog - AlertDialog with MultipleChoices backed by Cursor

Added an example for using AlertDialog in Multichoice mode backed up by Cursor. This example can be used to test the following bug: http://code.google.com/p/android/issues/detail?id=955

AMEND:
Added a Toast to display readonly status of cursor, so data will not be updated.
Removed empty code blocks, which did nothing.
pis/app/AlertDialogSamples.java
945b2362908e9f08e252d63f564d17c044527632 23-Aug-2009 Dianne Hackborn <hackbod@google.com> Update sample code for new service semantics.
pis/app/ServiceStartArguments.java
pis/app/ServiceStartArgumentsController.java
83d8d83ad1f2c9aee0db9a5a1329cfc64801bc3a 21-Aug-2009 Jack Palevich <jackpal@google.com> Remove unused getConfigSpec methods from ApiDemos sample code

At one time during the development of GLSurfaceView, the
GLSurfaceView.Renderer interface had a getConfigSpec method that was used to
select the frame buffer format. This method was removed from the
Renderer interface before GLSurfaceView became a public API, but
the sample code still defined these now-unused methods.

To reduce the chance of confusing a developer who uses the sample code,
this change removes the dead, no-longer-called getConfigSpec
implementations from the three samples.

See GLSurfaceView.setEGLConfigChooser for the replacement
technique.
pis/graphics/CubeRenderer.java
pis/graphics/TouchRotateActivity.java
pis/graphics/spritetext/SpriteTextRenderer.java
f416b7ea19cf8bb545d0059ca523895d28914d08 12-Aug-2009 Dianne Hackborn <hackbod@google.com> Hey, we don't need to set this flag any more!
pis/app/WallpaperActivity.java
0b34a0cfd55f816b4aa0f0a9a14bf4f491992b9a 12-Aug-2009 Wu-cheng Li <wuchengli@google.com> am c5c912e4: Merge change 20717 into donut

Merge commit 'c5c912e49bdc89a7a7778b66d1ca6b00440d2888'

* commit 'c5c912e49bdc89a7a7778b66d1ca6b00440d2888':
Release the camera in surfaceDestroyed().
b99b11dec9b6dd87ed66c98feb333fcc8549a8a5 12-Aug-2009 Dianne Hackborn <hackbod@google.com> am 46b133a2: Merge change 20690 into donut

Merge commit '46b133a2baf4d4c35801a24893d6a72f1ab82e7f'

* commit '46b133a2baf4d4c35801a24893d6a72f1ab82e7f':
Add density demo.
c5c912e49bdc89a7a7778b66d1ca6b00440d2888 11-Aug-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change 20717 into donut

* changes:
Release the camera in surfaceDestroyed().
5dfeb0e195c79915d47ebc61ec1b1e2375264a22 11-Aug-2009 Wu-cheng Li <wuchengli@google.com> Release the camera in surfaceDestroyed().

If the camera is not released, the new client will fail to connect to camera next time. b2042350
pis/graphics/CameraPreview.java
3b0146057889eaf6eb1a6ebc86553a95885f074f 11-Aug-2009 Dianne Hackborn <hackbod@google.com> Add density demo.

This is basically just a copy of DpiTest, but it seems like this stuff
would be useful to have in sample code.
pis/graphics/DensityActivity.java
44bf93a67bd946c0befeca13643e143f7888c1d0 09-Aug-2009 Dianne Hackborn <hackbod@google.com> Half-done new wallpaper API demo.
pis/app/WallpaperActivity.java
31192b9309811d6d1acf67281b51d014e07edda8 04-Aug-2009 Xavier Ducrohet <xav@android.com> am 66f17e50: ApiDemos Clean up

Merge commit '66f17e50dbb42bc529dd12b2f26729f114b1a1a9'

* commit '66f17e50dbb42bc529dd12b2f26729f114b1a1a9':
ApiDemos Clean up
66f17e50dbb42bc529dd12b2f26729f114b1a1a9 04-Aug-2009 Xavier Ducrohet <xav@android.com> ApiDemos Clean up

- Add missing @Override
- Remove (some) unused imports
- Add some missing headers

BUG: 2031807
pis/ApiDemosApplication.java
pis/app/IncomingMessageView.java
pis/appwidget/ExampleAppWidgetProvider.java
pis/appwidget/ExampleBroadcastReceiver.java
pis/graphics/ColorPickerDialog.java
pis/graphics/kube/GLColor.java
pis/graphics/kube/GLVertex.java
pis/graphics/kube/KubeRenderer.java
pis/media/MediaPlayerDemo.java
pis/media/MediaPlayerDemo_Audio.java
pis/media/MediaPlayerDemo_Video.java
pis/media/VideoViewDemo.java
pis/view/BaselineNested1.java
pis/view/BaselineNested2.java
pis/view/BaselineNested3.java
pis/view/Focus2.java
pis/view/Focus3.java
pis/view/InternalSelectionView.java
pis/view/LayoutAnimation2.java
pis/view/LayoutAnimation3.java
pis/view/LayoutAnimation5.java
pis/view/LayoutAnimation7.java
pis/view/List5.java
b94183bf7cbce34ddd52a0e28f134000c23c54ad 05-Jun-2009 Mike Reed <reed@google.com> add sample for using colorfilters
pis/graphics/ColorFilters.java
c7ee895b443a77c5922fdf15436b98ab30730c36 03-Jun-2009 Android (Google) Code Review <android-gerrit@google.com> Merge change 2768 into donut

* changes:
Add an API demo that shows the effets of setting Bitmaps as being purgeable.
1ba461c7b62373d24b289a3681eb14e3e9f38b24 30-May-2009 Wei-Ta Chen <weita@google.com> Add an API demo that shows the effets of setting Bitmaps as being purgeable.
pis/graphics/PurgeableBitmap.java
pis/graphics/PurgeableBitmapView.java
35787c0f99c568e09976a87940f5068b549abaa7 22-May-2009 Ken Shirriff <kens@google.com> Fix typo in comment.
pis/view/ProgressBar4.java
bf4d838a887ff387758ec0ef396b4888cb710461 11-May-2009 James Dong <jdong@google.com> Fixed bugs in the media player api demo application
- release the MediaPlayer object when onPause
- use onVideoSizeChanged listener to make sure that correct video size is known before starting playback
pis/media/MediaPlayerDemo_Video.java
d9b9c8eaaa9d1c33fc2f43fab50f2a19344db504 07-May-2009 Jack Palevich <jackpal@google.com> Use direct, native order Buffers for OpenGL data.
pis/graphics/spritetext/Grid.java
82ce5582419cb1a4f1108c2946bac138c3446b21 29-Apr-2009 Scott Main <> am 705a3ee: AI 147793: cleanup broken links and delete all innacurate in

Merge commit '705a3ee3975877460c124d98eda12ae16dadd1a6' into donut

* commit '705a3ee3975877460c124d98eda12ae16dadd1a6':
AI 147793: cleanup broken links and delete all innacurate info in apidemo pages
705a3ee3975877460c124d98eda12ae16dadd1a6 25-Apr-2009 Scott Main <> AI 147793: cleanup broken links and delete all innacurate info in apidemo pages
BUG=1810005

Automated import of CL 147793
pis/animation/_index.html
pis/app/_index.html
pis/graphics/_index.html
pis/view/_index.html
c7ad6e203d165a0ca1d4c1e4ef59b6ef1858fe91 24-Apr-2009 Jack Palevich <jackpal@google.com> Add a sample showing how to use the new static OpenGL ES bindings.

(Actually repurpose the existing Texture Triangle sample.)
pis/graphics/StaticTriangleRenderer.java
pis/graphics/TriangleActivity.java
136d537b791224923e29d46679cbf9dc0783ecec 22-Apr-2009 Jeff Hamilton <> AI 147247: am: CL 147243 Make the API sample check to see if there is anything installed to handle the recognition intent.
Original author: jham
Merged from: //branches/cupcake/...

Automated import of CL 147247
pis/app/VoiceRecognition.java
662afbbf331436186a985880a2e752b8c7423fe5 22-Apr-2009 Jeff Hamilton <> AI 147243: Make the API sample check to see if there is anything installed to handle the recognition intent.
BUG=1803523

Automated import of CL 147243
pis/app/VoiceRecognition.java
f7f1c36f612ff25916b3fb00c20c75fa5fe03fbd 16-Apr-2009 Jeffrey Sharkey <> AI 146481: am: CL 146394 Add ExampleAppWidgetConfigure to manifest and correct update issues.
This adds widget configuration to manifest so we don't crash when trying to insert. We also correctly push a second update once prefix title has been saved; previously we showed a stale title until next widget update. Also return the title prefix correctly for a given appWidgetId.
Original author: jsharkey
Merged from: //branches/cupcake/...

Automated import of CL 146481
pis/appwidget/ExampleAppWidgetConfigure.java
28a20dae3e8139f84cc396082ecb6f298155778f 16-Apr-2009 Jeffrey Sharkey <> AI 146394: Add ExampleAppWidgetConfigure to manifest and correct update issues.
This adds widget configuration to manifest so we don't crash when trying to insert. We also correctly push a second update once prefix title has been saved; previously we showed a stale title until next widget update. Also return the title prefix correctly for a given appWidgetId.
BUG=1792887

Automated import of CL 146394
pis/appwidget/ExampleAppWidgetConfigure.java
a0d0f0ce62bfb4cd6bfed842c172591d38016d8a 01-Apr-2009 Jeffrey Sharkey <> AI 143865: am: CL 143864 Fix SDK example to correctly pass back newly-configured appWidgetId.
Original author: jsharkey
Merged from: //branches/cupcake/...

Automated import of CL 143865
pis/appwidget/ExampleAppWidgetConfigure.java
e64360f76abbf50312c6fa8ca096a73dba698b4a 01-Apr-2009 Jeffrey Sharkey <> AI 143864: Fix SDK example to correctly pass back newly-configured appWidgetId.
BUG=1725041

Automated import of CL 143864
pis/appwidget/ExampleAppWidgetConfigure.java
46a1d902174efe99c6b4048d6dfa78ef7916f937 25-Mar-2009 Jack Palevich <> Automated import from //branches/donutburger/...@142486,142486
pis/graphics/TranslucentGLSurfaceViewActivity.java
pis/graphics/TriangleActivity.java
pis/graphics/TriangleRenderer.java
pis/graphics/kube/KubeRenderer.java
02e8d006b0d2bee89023b522db113765fdf3713c 25-Mar-2009 Romain Guy <> Automated import from //branches/donutburger/...@142465,142465
pis/view/Animation3.java
3ce38fa6ccaba1bb1d83162c61ee222daa30d312 25-Mar-2009 Jeff Hamilton <> Automated import from //branches/donutburger/...@141737,141737
pis/app/VoiceRecognition.java
bea7f769d87f03b22d071abae527bc49102b7c8a 25-Mar-2009 Jack Palevich <> Automated import from //branches/cupcake/...@142485,142485
pis/graphics/TranslucentGLSurfaceViewActivity.java
pis/graphics/TriangleActivity.java
pis/graphics/TriangleRenderer.java
pis/graphics/kube/KubeRenderer.java
b10c75c8956b1132325aaab4f30539ffce7a1024 25-Mar-2009 Jeff Hamilton <> Automated import from //branches/cupcake/...@141732,141732
pis/app/VoiceRecognition.java
243d18eb22363fcfe5fd76d93c8d2e30f1246ffd 11-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@137873
pis/appwidget/ExampleAppWidgetConfigure.java
pis/appwidget/ExampleAppWidgetProvider.java
pis/appwidget/ExampleBroadcastReceiver.java
pis/gadget/ExampleBroadcastReceiver.java
pis/gadget/ExampleGadgetConfigure.java
pis/gadget/ExampleGadgetProvider.java
52d4c30ca52320ec92d1d1ddc8db3f07f69c4f98 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
pis/ApiDemos.java
pis/ApiDemosApplication.java
pis/_package.html
pis/animation/Rotate3dAnimation.java
pis/animation/Transition3d.java
pis/animation/_index.html
pis/app/AdvancedPreferences.java
pis/app/AlarmController.java
pis/app/AlarmService.java
pis/app/AlarmService_Service.java
pis/app/AlertDialogSamples.java
pis/app/ContactsFilter.java
pis/app/ContactsFilterInstrumentation.java
pis/app/ContactsSelectInstrumentation.java
pis/app/CustomDialogActivity.java
pis/app/CustomTitle.java
pis/app/DefaultValues.java
pis/app/DialogActivity.java
pis/app/ForwardTarget.java
pis/app/Forwarding.java
pis/app/HelloWorld.java
pis/app/IRemoteService.aidl
pis/app/IRemoteServiceCallback.aidl
pis/app/ISecondary.aidl
pis/app/IncomingMessage.java
pis/app/IncomingMessageView.java
pis/app/Intents.java
pis/app/LauncherShortcuts.java
pis/app/LaunchingPreferences.java
pis/app/LocalSample.java
pis/app/LocalSampleInstrumentation.java
pis/app/LocalService.java
pis/app/LocalServiceBinding.java
pis/app/LocalServiceController.java
pis/app/MenuInflateFromXml.java
pis/app/MyPreference.java
pis/app/NotificationDisplay.java
pis/app/NotifyWithText.java
pis/app/NotifyingController.java
pis/app/NotifyingService.java
pis/app/OneShotAlarm.java
pis/app/PersistentState.java
pis/app/PreferenceDependencies.java
pis/app/PreferencesFromCode.java
pis/app/PreferencesFromXml.java
pis/app/ReceiveResult.java
pis/app/RedirectEnter.java
pis/app/RedirectGetter.java
pis/app/RedirectMain.java
pis/app/RemoteService.java
pis/app/RemoteServiceBinding.java
pis/app/RemoteServiceController.java
pis/app/ReorderFour.java
pis/app/ReorderOnLaunch.java
pis/app/ReorderThree.java
pis/app/ReorderTwo.java
pis/app/RepeatingAlarm.java
pis/app/SaveRestoreState.java
pis/app/SearchInvoke.java
pis/app/SearchQueryResults.java
pis/app/SearchSuggestionSampleProvider.java
pis/app/SendResult.java
pis/app/ServiceStartArguments.java
pis/app/ServiceStartArgumentsController.java
pis/app/StatusBarNotifications.java
pis/app/TranslucentActivity.java
pis/app/TranslucentBlurActivity.java
pis/app/VoiceRecognition.java
pis/app/_index.html
pis/app/_package.html
pis/content/ReadAsset.java
pis/content/ResourcesSample.java
pis/content/StyledText.java
pis/content/_index.html
pis/gadget/ExampleBroadcastReceiver.java
pis/gadget/ExampleGadgetConfigure.java
pis/gadget/ExampleGadgetProvider.java
pis/graphics/AlphaBitmap.java
pis/graphics/AnimateDrawable.java
pis/graphics/AnimateDrawables.java
pis/graphics/Arcs.java
pis/graphics/BitmapDecode.java
pis/graphics/BitmapMesh.java
pis/graphics/BitmapPixels.java
pis/graphics/CameraPreview.java
pis/graphics/Clipping.java
pis/graphics/ColorMatrixSample.java
pis/graphics/ColorPickerDialog.java
pis/graphics/Compass.java
pis/graphics/CreateBitmap.java
pis/graphics/Cube.java
pis/graphics/CubeRenderer.java
pis/graphics/DrawPoints.java
pis/graphics/FingerPaint.java
pis/graphics/GLSurfaceViewActivity.java
pis/graphics/GradientDrawable1.java
pis/graphics/GraphicsActivity.java
pis/graphics/Layers.java
pis/graphics/MeasureText.java
pis/graphics/PathEffects.java
pis/graphics/PathFillTypes.java
pis/graphics/Patterns.java
pis/graphics/PictureLayout.java
pis/graphics/Pictures.java
pis/graphics/PolyToPoly.java
pis/graphics/ProxyDrawable.java
pis/graphics/Regions.java
pis/graphics/RoundRects.java
pis/graphics/ScaleToFit.java
pis/graphics/SensorTest.java
pis/graphics/ShapeDrawable1.java
pis/graphics/SurfaceViewOverlay.java
pis/graphics/Sweep.java
pis/graphics/TextAlign.java
pis/graphics/TouchPaint.java
pis/graphics/TouchRotateActivity.java
pis/graphics/TranslucentGLSurfaceViewActivity.java
pis/graphics/TriangleActivity.java
pis/graphics/TriangleRenderer.java
pis/graphics/Typefaces.java
pis/graphics/UnicodeChart.java
pis/graphics/Vertices.java
pis/graphics/Xfermodes.java
pis/graphics/_index.html
pis/graphics/kube/Cube.java
pis/graphics/kube/GLColor.java
pis/graphics/kube/GLFace.java
pis/graphics/kube/GLShape.java
pis/graphics/kube/GLVertex.java
pis/graphics/kube/GLWorld.java
pis/graphics/kube/Kube.java
pis/graphics/kube/KubeRenderer.java
pis/graphics/kube/Layer.java
pis/graphics/kube/M4.java
pis/graphics/spritetext/Grid.java
pis/graphics/spritetext/LabelMaker.java
pis/graphics/spritetext/MatrixGrabber.java
pis/graphics/spritetext/MatrixStack.java
pis/graphics/spritetext/MatrixTrackingGL.java
pis/graphics/spritetext/NumericSprite.java
pis/graphics/spritetext/Projector.java
pis/graphics/spritetext/SpriteTextActivity.java
pis/graphics/spritetext/SpriteTextRenderer.java
pis/media/MediaPlayerDemo.java
pis/media/MediaPlayerDemo_Audio.java
pis/media/MediaPlayerDemo_Video.java
pis/media/VideoViewDemo.java
pis/os/MorseCode.java
pis/os/MorseCodeConverter.java
pis/os/Sensors.java
pis/text/Link.java
pis/text/LogTextBox.java
pis/text/LogTextBox1.java
pis/text/Marquee.java
pis/text/_index.html
pis/view/Animation1.java
pis/view/Animation2.java
pis/view/AutoComplete1.java
pis/view/AutoComplete2.java
pis/view/AutoComplete3.java
pis/view/AutoComplete4.java
pis/view/AutoComplete5.java
pis/view/AutoComplete6.java
pis/view/Baseline1.java
pis/view/Baseline2.java
pis/view/Baseline3.java
pis/view/Baseline4.java
pis/view/Baseline6.java
pis/view/Baseline7.java
pis/view/BaselineNested1.java
pis/view/BaselineNested2.java
pis/view/BaselineNested3.java
pis/view/Buttons1.java
pis/view/ChronometerDemo.java
pis/view/Controls1.java
pis/view/Controls2.java
pis/view/CustomView1.java
pis/view/DateWidgets1.java
pis/view/DateWidgets2.java
pis/view/ExpandableList1.java
pis/view/ExpandableList2.java
pis/view/ExpandableList3.java
pis/view/Focus1.java
pis/view/Focus2.java
pis/view/Focus3.java
pis/view/Gallery1.java
pis/view/Gallery2.java
pis/view/Grid1.java
pis/view/Grid2.java
pis/view/ImageButton1.java
pis/view/ImageSwitcher1.java
pis/view/ImageView1.java
pis/view/InternalSelectionFocus.java
pis/view/InternalSelectionScroll.java
pis/view/InternalSelectionView.java
pis/view/LabelView.java
pis/view/LayoutAnimation1.java
pis/view/LayoutAnimation2.java
pis/view/LayoutAnimation3.java
pis/view/LayoutAnimation4.java
pis/view/LayoutAnimation5.java
pis/view/LayoutAnimation6.java
pis/view/LayoutAnimation7.java
pis/view/LinearLayout1.java
pis/view/LinearLayout10.java
pis/view/LinearLayout2.java
pis/view/LinearLayout3.java
pis/view/LinearLayout4.java
pis/view/LinearLayout5.java
pis/view/LinearLayout6.java
pis/view/LinearLayout7.java
pis/view/LinearLayout8.java
pis/view/LinearLayout9.java
pis/view/List1.java
pis/view/List10.java
pis/view/List11.java
pis/view/List12.java
pis/view/List13.java
pis/view/List14.java
pis/view/List2.java
pis/view/List3.java
pis/view/List4.java
pis/view/List5.java
pis/view/List6.java
pis/view/List7.java
pis/view/List8.java
pis/view/List9.java
pis/view/ProgressBar1.java
pis/view/ProgressBar2.java
pis/view/ProgressBar3.java
pis/view/ProgressBar4.java
pis/view/RadioGroup1.java
pis/view/RatingBar1.java
pis/view/RelativeLayout1.java
pis/view/RelativeLayout2.java
pis/view/ScrollBar1.java
pis/view/ScrollBar2.java
pis/view/ScrollBar3.java
pis/view/ScrollView1.java
pis/view/ScrollView2.java
pis/view/SeekBar1.java
pis/view/Spinner1.java
pis/view/TableLayout1.java
pis/view/TableLayout10.java
pis/view/TableLayout11.java
pis/view/TableLayout12.java
pis/view/TableLayout2.java
pis/view/TableLayout3.java
pis/view/TableLayout4.java
pis/view/TableLayout5.java
pis/view/TableLayout6.java
pis/view/TableLayout7.java
pis/view/TableLayout8.java
pis/view/TableLayout9.java
pis/view/Tabs1.java
pis/view/Tabs2.java
pis/view/Tabs3.java
pis/view/TextSwitcher1.java
pis/view/Visibility1.java
pis/view/WebView1.java
pis/view/_index.html
pis/view/_package.html
d4aee0c0caa00aa02d4c50ed28151591ac0456b5 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
pis/ApiDemos.java
pis/ApiDemosApplication.java
pis/_package.html
pis/animation/Rotate3dAnimation.java
pis/animation/Transition3d.java
pis/animation/_index.html
pis/app/AdvancedPreferences.java
pis/app/AlarmController.java
pis/app/AlarmService.java
pis/app/AlarmService_Service.java
pis/app/AlertDialogSamples.java
pis/app/ContactsFilter.java
pis/app/ContactsFilterInstrumentation.java
pis/app/ContactsSelectInstrumentation.java
pis/app/CustomDialogActivity.java
pis/app/CustomTitle.java
pis/app/DefaultValues.java
pis/app/DialogActivity.java
pis/app/ForwardTarget.java
pis/app/Forwarding.java
pis/app/HelloWorld.java
pis/app/IRemoteService.aidl
pis/app/IRemoteServiceCallback.aidl
pis/app/ISecondary.aidl
pis/app/IncomingMessage.java
pis/app/IncomingMessageView.java
pis/app/Intents.java
pis/app/LauncherShortcuts.java
pis/app/LaunchingPreferences.java
pis/app/LocalSample.java
pis/app/LocalSampleInstrumentation.java
pis/app/LocalService.java
pis/app/LocalServiceBinding.java
pis/app/LocalServiceController.java
pis/app/MenuInflateFromXml.java
pis/app/MyPreference.java
pis/app/NotificationDisplay.java
pis/app/NotifyWithText.java
pis/app/NotifyingController.java
pis/app/NotifyingService.java
pis/app/OneShotAlarm.java
pis/app/PersistentState.java
pis/app/PreferenceDependencies.java
pis/app/PreferencesFromCode.java
pis/app/PreferencesFromXml.java
pis/app/ReceiveResult.java
pis/app/RedirectEnter.java
pis/app/RedirectGetter.java
pis/app/RedirectMain.java
pis/app/RemoteService.java
pis/app/RemoteServiceBinding.java
pis/app/RemoteServiceController.java
pis/app/ReorderFour.java
pis/app/ReorderOnLaunch.java
pis/app/ReorderThree.java
pis/app/ReorderTwo.java
pis/app/RepeatingAlarm.java
pis/app/SaveRestoreState.java
pis/app/SearchInvoke.java
pis/app/SearchQueryResults.java
pis/app/SearchSuggestionSampleProvider.java
pis/app/SendResult.java
pis/app/ServiceStartArguments.java
pis/app/ServiceStartArgumentsController.java
pis/app/StatusBarNotifications.java
pis/app/TranslucentActivity.java
pis/app/TranslucentBlurActivity.java
pis/app/VoiceRecognition.java
pis/app/_index.html
pis/app/_package.html
pis/content/ReadAsset.java
pis/content/ResourcesSample.java
pis/content/StyledText.java
pis/content/_index.html
pis/gadget/ExampleBroadcastReceiver.java
pis/gadget/ExampleGadgetConfigure.java
pis/gadget/ExampleGadgetProvider.java
pis/graphics/AlphaBitmap.java
pis/graphics/AnimateDrawable.java
pis/graphics/AnimateDrawables.java
pis/graphics/Arcs.java
pis/graphics/BitmapDecode.java
pis/graphics/BitmapMesh.java
pis/graphics/BitmapPixels.java
pis/graphics/CameraPreview.java
pis/graphics/Clipping.java
pis/graphics/ColorMatrixSample.java
pis/graphics/ColorPickerDialog.java
pis/graphics/Compass.java
pis/graphics/CreateBitmap.java
pis/graphics/Cube.java
pis/graphics/CubeRenderer.java
pis/graphics/DrawPoints.java
pis/graphics/FingerPaint.java
pis/graphics/GLSurfaceViewActivity.java
pis/graphics/GradientDrawable1.java
pis/graphics/GraphicsActivity.java
pis/graphics/Layers.java
pis/graphics/MeasureText.java
pis/graphics/PathEffects.java
pis/graphics/PathFillTypes.java
pis/graphics/Patterns.java
pis/graphics/PictureLayout.java
pis/graphics/Pictures.java
pis/graphics/PolyToPoly.java
pis/graphics/ProxyDrawable.java
pis/graphics/Regions.java
pis/graphics/RoundRects.java
pis/graphics/ScaleToFit.java
pis/graphics/SensorTest.java
pis/graphics/ShapeDrawable1.java
pis/graphics/SurfaceViewOverlay.java
pis/graphics/Sweep.java
pis/graphics/TextAlign.java
pis/graphics/TouchPaint.java
pis/graphics/TouchRotateActivity.java
pis/graphics/TranslucentGLSurfaceViewActivity.java
pis/graphics/TriangleActivity.java
pis/graphics/TriangleRenderer.java
pis/graphics/Typefaces.java
pis/graphics/UnicodeChart.java
pis/graphics/Vertices.java
pis/graphics/Xfermodes.java
pis/graphics/_index.html
pis/graphics/kube/Cube.java
pis/graphics/kube/GLColor.java
pis/graphics/kube/GLFace.java
pis/graphics/kube/GLShape.java
pis/graphics/kube/GLVertex.java
pis/graphics/kube/GLWorld.java
pis/graphics/kube/Kube.java
pis/graphics/kube/KubeRenderer.java
pis/graphics/kube/Layer.java
pis/graphics/kube/M4.java
pis/graphics/spritetext/Grid.java
pis/graphics/spritetext/LabelMaker.java
pis/graphics/spritetext/MatrixGrabber.java
pis/graphics/spritetext/MatrixStack.java
pis/graphics/spritetext/MatrixTrackingGL.java
pis/graphics/spritetext/NumericSprite.java
pis/graphics/spritetext/Projector.java
pis/graphics/spritetext/SpriteTextActivity.java
pis/graphics/spritetext/SpriteTextRenderer.java
pis/media/MediaPlayerDemo.java
pis/media/MediaPlayerDemo_Audio.java
pis/media/MediaPlayerDemo_Video.java
pis/media/VideoViewDemo.java
pis/os/MorseCode.java
pis/os/MorseCodeConverter.java
pis/os/Sensors.java
pis/text/Link.java
pis/text/LogTextBox.java
pis/text/LogTextBox1.java
pis/text/Marquee.java
pis/text/_index.html
pis/view/Animation1.java
pis/view/Animation2.java
pis/view/AutoComplete1.java
pis/view/AutoComplete2.java
pis/view/AutoComplete3.java
pis/view/AutoComplete4.java
pis/view/AutoComplete5.java
pis/view/AutoComplete6.java
pis/view/Baseline1.java
pis/view/Baseline2.java
pis/view/Baseline3.java
pis/view/Baseline4.java
pis/view/Baseline6.java
pis/view/Baseline7.java
pis/view/BaselineNested1.java
pis/view/BaselineNested2.java
pis/view/BaselineNested3.java
pis/view/Buttons1.java
pis/view/ChronometerDemo.java
pis/view/Controls1.java
pis/view/Controls2.java
pis/view/CustomView1.java
pis/view/DateWidgets1.java
pis/view/DateWidgets2.java
pis/view/ExpandableList1.java
pis/view/ExpandableList2.java
pis/view/ExpandableList3.java
pis/view/Focus1.java
pis/view/Focus2.java
pis/view/Focus3.java
pis/view/Gallery1.java
pis/view/Gallery2.java
pis/view/Grid1.java
pis/view/Grid2.java
pis/view/ImageButton1.java
pis/view/ImageSwitcher1.java
pis/view/ImageView1.java
pis/view/InternalSelectionFocus.java
pis/view/InternalSelectionScroll.java
pis/view/InternalSelectionView.java
pis/view/LabelView.java
pis/view/LayoutAnimation1.java
pis/view/LayoutAnimation2.java
pis/view/LayoutAnimation3.java
pis/view/LayoutAnimation4.java
pis/view/LayoutAnimation5.java
pis/view/LayoutAnimation6.java
pis/view/LayoutAnimation7.java
pis/view/LinearLayout1.java
pis/view/LinearLayout10.java
pis/view/LinearLayout2.java
pis/view/LinearLayout3.java
pis/view/LinearLayout4.java
pis/view/LinearLayout5.java
pis/view/LinearLayout6.java
pis/view/LinearLayout7.java
pis/view/LinearLayout8.java
pis/view/LinearLayout9.java
pis/view/List1.java
pis/view/List10.java
pis/view/List11.java
pis/view/List12.java
pis/view/List13.java
pis/view/List14.java
pis/view/List2.java
pis/view/List3.java
pis/view/List4.java
pis/view/List5.java
pis/view/List6.java
pis/view/List7.java
pis/view/List8.java
pis/view/List9.java
pis/view/ProgressBar1.java
pis/view/ProgressBar2.java
pis/view/ProgressBar3.java
pis/view/ProgressBar4.java
pis/view/RadioGroup1.java
pis/view/RatingBar1.java
pis/view/RelativeLayout1.java
pis/view/RelativeLayout2.java
pis/view/ScrollBar1.java
pis/view/ScrollBar2.java
pis/view/ScrollBar3.java
pis/view/ScrollView1.java
pis/view/ScrollView2.java
pis/view/SeekBar1.java
pis/view/Spinner1.java
pis/view/TableLayout1.java
pis/view/TableLayout10.java
pis/view/TableLayout11.java
pis/view/TableLayout12.java
pis/view/TableLayout2.java
pis/view/TableLayout3.java
pis/view/TableLayout4.java
pis/view/TableLayout5.java
pis/view/TableLayout6.java
pis/view/TableLayout7.java
pis/view/TableLayout8.java
pis/view/TableLayout9.java
pis/view/Tabs1.java
pis/view/Tabs2.java
pis/view/Tabs3.java
pis/view/TextSwitcher1.java
pis/view/Visibility1.java
pis/view/WebView1.java
pis/view/_index.html
pis/view/_package.html
87a88c4f030dc8d60911ccb236f45d854e89877e 13-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@131421
pis/gadget/ExampleBroadcastReceiver.java
pis/gadget/ExampleGadgetConfigure.java
pis/gadget/ExampleGadgetProvider.java
e3c5766074e2d6d1dcd60c4dafabce8a0c20d2b8 11-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@130745
pis/app/ReorderFour.java
pis/app/ReorderOnLaunch.java
pis/app/ReorderThree.java
pis/app/ReorderTwo.java
pis/app/VoiceRecognition.java
pis/graphics/ProxyDrawable.java
5a4d0fa291a7269007701282f32cfda55ce39008 22-Jan-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@127436
pis/graphics/BitmapPixels.java
95cf464c5a9f2bb7d6bf3a231862323dcbf854f8 10-Jan-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@125939
pis/app/Intents.java
e943f2fd8e7623ba3ea12bb65294d30446db4174 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
pis/app/NotificationDisplay.java
pis/app/SearchInvoke.java
pis/app/StatusBarNotifications.java
pis/graphics/BitmapDecode.java
pis/graphics/CameraPreview.java
pis/graphics/CubeRenderer.java
pis/graphics/GLSurfaceView.java
pis/graphics/GLSurfaceViewActivity.java
pis/graphics/SurfaceViewOverlay.java
pis/graphics/TouchRotateActivity.java
pis/graphics/TranslucentGLSurfaceViewActivity.java
pis/graphics/TriangleActivity.java
pis/graphics/TriangleRenderer.java
pis/graphics/kube/Kube.java
pis/graphics/kube/KubeRenderer.java
pis/graphics/spritetext/SpriteTextActivity.java
pis/graphics/spritetext/SpriteTextRenderer.java
pis/text/Link.java
pis/text/Marquee.java
5c11852110eeb03dc5a69111354b383f98d15336 21-Oct-2008 The Android Open Source Project <initial-contribution@android.com> Initial Contribution
pis/ApiDemos.java
pis/ApiDemosApplication.java
pis/_package.html
pis/animation/Rotate3dAnimation.java
pis/animation/Transition3d.java
pis/animation/_index.html
pis/app/AdvancedPreferences.java
pis/app/AlarmController.java
pis/app/AlarmService.java
pis/app/AlarmService_Service.java
pis/app/AlertDialogSamples.java
pis/app/ContactsFilter.java
pis/app/ContactsFilterInstrumentation.java
pis/app/ContactsSelectInstrumentation.java
pis/app/CustomDialogActivity.java
pis/app/CustomTitle.java
pis/app/DefaultValues.java
pis/app/DialogActivity.java
pis/app/ForwardTarget.java
pis/app/Forwarding.java
pis/app/HelloWorld.java
pis/app/IRemoteService.aidl
pis/app/IRemoteServiceCallback.aidl
pis/app/ISecondary.aidl
pis/app/IncomingMessage.java
pis/app/IncomingMessageView.java
pis/app/LauncherShortcuts.java
pis/app/LaunchingPreferences.java
pis/app/LocalSample.java
pis/app/LocalSampleInstrumentation.java
pis/app/LocalService.java
pis/app/LocalServiceBinding.java
pis/app/LocalServiceController.java
pis/app/MenuInflateFromXml.java
pis/app/MyPreference.java
pis/app/NotifyWithText.java
pis/app/NotifyingController.java
pis/app/NotifyingService.java
pis/app/OneShotAlarm.java
pis/app/PersistentState.java
pis/app/PreferenceDependencies.java
pis/app/PreferencesFromCode.java
pis/app/PreferencesFromXml.java
pis/app/ReceiveResult.java
pis/app/RedirectEnter.java
pis/app/RedirectGetter.java
pis/app/RedirectMain.java
pis/app/RemoteService.java
pis/app/RemoteServiceBinding.java
pis/app/RemoteServiceController.java
pis/app/RepeatingAlarm.java
pis/app/SaveRestoreState.java
pis/app/SearchInvoke.java
pis/app/SearchQueryResults.java
pis/app/SearchSuggestionSampleProvider.java
pis/app/SendResult.java
pis/app/ServiceStartArguments.java
pis/app/ServiceStartArgumentsController.java
pis/app/StatusBarNotifications.java
pis/app/TranslucentActivity.java
pis/app/TranslucentBlurActivity.java
pis/app/_index.html
pis/app/_package.html
pis/content/ReadAsset.java
pis/content/ResourcesSample.java
pis/content/StyledText.java
pis/content/_index.html
pis/graphics/AlphaBitmap.java
pis/graphics/AnimateDrawable.java
pis/graphics/AnimateDrawables.java
pis/graphics/Arcs.java
pis/graphics/BitmapDecode.java
pis/graphics/BitmapMesh.java
pis/graphics/CameraPreview.java
pis/graphics/Clipping.java
pis/graphics/ColorMatrixSample.java
pis/graphics/ColorPickerDialog.java
pis/graphics/Compass.java
pis/graphics/CreateBitmap.java
pis/graphics/Cube.java
pis/graphics/CubeRenderer.java
pis/graphics/DrawPoints.java
pis/graphics/FingerPaint.java
pis/graphics/GLSurfaceView.java
pis/graphics/GLSurfaceViewActivity.java
pis/graphics/GradientDrawable1.java
pis/graphics/GraphicsActivity.java
pis/graphics/Layers.java
pis/graphics/MeasureText.java
pis/graphics/PathEffects.java
pis/graphics/PathFillTypes.java
pis/graphics/Patterns.java
pis/graphics/PictureLayout.java
pis/graphics/Pictures.java
pis/graphics/PolyToPoly.java
pis/graphics/ProxyDrawable.java
pis/graphics/Regions.java
pis/graphics/RoundRects.java
pis/graphics/ScaleToFit.java
pis/graphics/SensorTest.java
pis/graphics/ShapeDrawable1.java
pis/graphics/SurfaceViewOverlay.java
pis/graphics/Sweep.java
pis/graphics/TextAlign.java
pis/graphics/TouchPaint.java
pis/graphics/TranslucentGLSurfaceViewActivity.java
pis/graphics/TriangleActivity.java
pis/graphics/TriangleRenderer.java
pis/graphics/Typefaces.java
pis/graphics/UnicodeChart.java
pis/graphics/Vertices.java
pis/graphics/Xfermodes.java
pis/graphics/_index.html
pis/graphics/kube/Cube.java
pis/graphics/kube/GLColor.java
pis/graphics/kube/GLFace.java
pis/graphics/kube/GLShape.java
pis/graphics/kube/GLVertex.java
pis/graphics/kube/GLWorld.java
pis/graphics/kube/Kube.java
pis/graphics/kube/KubeRenderer.java
pis/graphics/kube/Layer.java
pis/graphics/kube/M4.java
pis/graphics/spritetext/Grid.java
pis/graphics/spritetext/LabelMaker.java
pis/graphics/spritetext/MatrixGrabber.java
pis/graphics/spritetext/MatrixStack.java
pis/graphics/spritetext/MatrixTrackingGL.java
pis/graphics/spritetext/NumericSprite.java
pis/graphics/spritetext/Projector.java
pis/graphics/spritetext/SpriteTextActivity.java
pis/graphics/spritetext/SpriteTextRenderer.java
pis/media/MediaPlayerDemo.java
pis/media/MediaPlayerDemo_Audio.java
pis/media/MediaPlayerDemo_Video.java
pis/media/VideoViewDemo.java
pis/os/MorseCode.java
pis/os/MorseCodeConverter.java
pis/os/Sensors.java
pis/text/Link.java
pis/text/LogTextBox.java
pis/text/LogTextBox1.java
pis/text/_index.html
pis/view/Animation1.java
pis/view/Animation2.java
pis/view/AutoComplete1.java
pis/view/AutoComplete2.java
pis/view/AutoComplete3.java
pis/view/AutoComplete4.java
pis/view/AutoComplete5.java
pis/view/AutoComplete6.java
pis/view/Baseline1.java
pis/view/Baseline2.java
pis/view/Baseline3.java
pis/view/Baseline4.java
pis/view/Baseline6.java
pis/view/Baseline7.java
pis/view/BaselineNested1.java
pis/view/BaselineNested2.java
pis/view/BaselineNested3.java
pis/view/Buttons1.java
pis/view/ChronometerDemo.java
pis/view/Controls1.java
pis/view/Controls2.java
pis/view/CustomView1.java
pis/view/DateWidgets1.java
pis/view/DateWidgets2.java
pis/view/ExpandableList1.java
pis/view/ExpandableList2.java
pis/view/ExpandableList3.java
pis/view/Focus1.java
pis/view/Focus2.java
pis/view/Focus3.java
pis/view/Gallery1.java
pis/view/Gallery2.java
pis/view/Grid1.java
pis/view/Grid2.java
pis/view/ImageButton1.java
pis/view/ImageSwitcher1.java
pis/view/ImageView1.java
pis/view/InternalSelectionFocus.java
pis/view/InternalSelectionScroll.java
pis/view/InternalSelectionView.java
pis/view/LabelView.java
pis/view/LayoutAnimation1.java
pis/view/LayoutAnimation2.java
pis/view/LayoutAnimation3.java
pis/view/LayoutAnimation4.java
pis/view/LayoutAnimation5.java
pis/view/LayoutAnimation6.java
pis/view/LayoutAnimation7.java
pis/view/LinearLayout1.java
pis/view/LinearLayout10.java
pis/view/LinearLayout2.java
pis/view/LinearLayout3.java
pis/view/LinearLayout4.java
pis/view/LinearLayout5.java
pis/view/LinearLayout6.java
pis/view/LinearLayout7.java
pis/view/LinearLayout8.java
pis/view/LinearLayout9.java
pis/view/List1.java
pis/view/List10.java
pis/view/List11.java
pis/view/List12.java
pis/view/List13.java
pis/view/List14.java
pis/view/List2.java
pis/view/List3.java
pis/view/List4.java
pis/view/List5.java
pis/view/List6.java
pis/view/List7.java
pis/view/List8.java
pis/view/List9.java
pis/view/ProgressBar1.java
pis/view/ProgressBar2.java
pis/view/ProgressBar3.java
pis/view/ProgressBar4.java
pis/view/RadioGroup1.java
pis/view/RatingBar1.java
pis/view/RelativeLayout1.java
pis/view/RelativeLayout2.java
pis/view/ScrollBar1.java
pis/view/ScrollBar2.java
pis/view/ScrollBar3.java
pis/view/ScrollView1.java
pis/view/ScrollView2.java
pis/view/SeekBar1.java
pis/view/Spinner1.java
pis/view/TableLayout1.java
pis/view/TableLayout10.java
pis/view/TableLayout11.java
pis/view/TableLayout12.java
pis/view/TableLayout2.java
pis/view/TableLayout3.java
pis/view/TableLayout4.java
pis/view/TableLayout5.java
pis/view/TableLayout6.java
pis/view/TableLayout7.java
pis/view/TableLayout8.java
pis/view/TableLayout9.java
pis/view/Tabs1.java
pis/view/Tabs2.java
pis/view/Tabs3.java
pis/view/TextSwitcher1.java
pis/view/Visibility1.java
pis/view/WebView1.java
pis/view/_index.html
pis/view/_package.html