• Home
  • History
  • Annotate
  • only in /frameworks/support/v4/java/android/support/v4/util/
History log of /frameworks/support/v4/java/android/support/v4/util/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
52d06f41556ffe0a60fbdd786c32898a09ca2a50 26-Aug-2014 Adam Lesinski <adamlesinski@google.com> Add indexOfKey() to ArrayMap implementation

Allows to better perform compound operations, such
as checking for the existence of an object and operating
on it. ArrayMaps allow null values, so you would have to
call containsKey() and then get() without indexOfKey().

Change-Id: I163db920566c5f59081601bcbfd8bd6eb0c47f22
rrayMap.java
impleArrayMap.java
559b5e8554651ffc9f9cc639f8e363b9494fc98a 26-Jun-2014 George Mount <mount@google.com> Add support for ActivityTransitions.

Bug 15828815

Change-Id: Ic393edf347b15dcb0563d21c5bb7d9e702a3b71b
air.java
d23fde12f8d6326631e70557f8f4203871fdcb17 25-Feb-2014 Tim Kilbourn <tkilbourn@google.com> am 4151f76e: Merge "Initial import of leanback into the support lib." into klp-modular-dev

* commit '4151f76ec2bdb9c42bd4722ec18c78e825f3c2f7':
Initial import of leanback into the support lib.
b9537aff4a6ff5231030799cdaf931c27fb9579b 14-Feb-2014 Tim Kilbourn <tkilbourn@google.com> Initial import of leanback into the support lib.

A staggered grid maintains item locations across multiple rows, not
necessarily aligned.

Change-Id: I1a90182fa7dba4fafce5a47f8af05d2f6d8d636d
ircularArray.java
8ba9ff623e301a389d7d17eabb0963a2f1e81181 21-Feb-2014 Narayan Kamath <narayan@google.com> am a4335e0f: Merge "Add LruCache.resize to the support library."

* commit 'a4335e0fe96ac78c6ffc3513d6458513b69f7b0c':
Add LruCache.resize to the support library.
ec04140e47f9253d6d25c5e0e5bb66b52c547ac7 20-Feb-2014 Narayan Kamath <narayan@google.com> Add LruCache.resize to the support library.

Change-Id: Id950a1f9369b0718fb884421eafb5a83176e2464
ruCache.java
009b4ef9d97e1cc237477e3284fc305bb1438cc9 19-Jul-2013 Adam Powell <adamp@google.com> Add RecylerView to the support library

RecyclerView is a new base for implementing adapter-backed views
similar to ListView. It offers a number of hooks within its API to
allow custom layouts, item display and touch behavior and richer
communication between adapters, layouts and recycling behavior. This
makes custom displays of large data sets and animations within those
presentations much easier to implement.

Start adding smoothing to ScrollerCompat.

Change-Id: Ic14c6aa723be03aa4da29d1fd44baf42a359f6c0
ools.java
138e0db47a8fe52d96d38c7be3fe9d2ad7f4083b 01-Nov-2013 Adam Lesinski <adamlesinski@google.com> Fix off-by-one issue when removing from Iterator

MapCollections' iterator removes the preceding element
which causes IndexOutOfBoundsExceptions to be thrown
when removing the first element while iterating.

Copied from frameworks/base/core/java/android/util/MapCollections.java

bug:11477476
Change-Id: I3ea1dc5035aa1675336f60e014d9dcc22c4df065
apCollections.java
7b4c91bb218ce476748fc3fcecc71694a240d8cb 06-Sep-2013 Dianne Hackborn <hackbod@google.com> Fix issue #10491028: iabv2 test apps that contain subscription SKUs...

...crash on launch

You got some values in my keys!

Change-Id: I7f83905dc1c195f170e974bcd27d28c5cb8fda21
apCollections.java
1d99e1c98bd96903626128b18537427c1fe38eee 05-Sep-2013 Chet Haase <chet@google.com> Change build version from KEY_LIME_PIE to KITKAT

Issue #10631619 Change build version to KitKat

Change-Id: I2036f495e135eb80408050e18bcd84b8cea917e2
parseArrayCompat.java
d682b566488c4ac3a8faae7d2eee5b6103d6f039 01-Aug-2013 Dianne Hackborn <hackbod@google.com> Fix issue #10115327: MapCollections need to implement equals

Change-Id: Ie0a633ffd00bc40d95190ac0867980eee47e5df9
apCollections.java
dd89bdcaf5609ad2641a980ff48321a647471a3d 26-Jul-2013 Dianne Hackborn <hackbod@google.com> Update to support null keys.

Change-Id: I6902a33c7b7b9799acd931644c940b691b2c29e6
rrayMap.java
impleArrayMap.java
2290993eddf5262a8df7fc9478daed52401e325a 17-Jul-2013 Dianne Hackborn <hackbod@google.com> Add ArrayMap to support lib.

Also integrate recent container class changes in to
the support lib, and modify activity/fragment to use
ArrayMap.

Change-Id: I9f28c3661b8d9c3de8f8409e721feb1a714e9d1b
rrayMap.java
ontainerHelpers.java
ongSparseArray.java
apCollections.java
impleArrayMap.java
parseArrayCompat.java
8d7d110766d38d445d83e5801b2acec678969016 13-Jul-2013 Dianne Hackborn <hackbod@google.com> Update LongSparseArray docs to be more informative.

Change-Id: Ia7a05750ab71a3bcc5048590c19f159330bb9f92
ongSparseArray.java
c63b3d14c8a0be5978ae42bea240c320084b9899 01-Aug-2012 Jeff Sharkey <jsharkey@android.com> Merge "Add trimToSize() to public API." into jb-mr1-dev
e00e7889dd8eb9389f7dff0f054e3e811b264a77 28-Jul-2012 Jeff Sharkey <jsharkey@android.com> Add trimToSize() to public API.

Bug: 6602490
Bug: http://code.google.com/p/android/issues/detail?id=35349
Change-Id: Idc51226b0aea55ba4a22067626975c98e30a58c1
ruCache.java
b87fe4a348db4e64876052619036232749e70d9f 01-Aug-2012 Dianne Hackborn <hackbod@google.com> Support lib version of AtomicFile.

Change-Id: I9c4437f52119c5f8c4167fde977830bf2829014f
tomicFile.java
346e2f2390f0d743fd10e7d01a015df6b32292cd 28-Feb-2012 Adam Powell <adamp@google.com> StaggeredGridView and supporting functionality

Stable IDs are not yet supported.

Move/rename HCSparseArray => SparseArrayCompat; make it public.

Add some new features to ViewCompat.

Add ScrollerCompat; leave it package-private for now as it needs
a reasonable fallback implementation for new methods.

Change-Id: I87d6952ef2c7748a40558759372a2525d6a52cf0
parseArrayCompat.java
97b687d492c63a6a016f420835d5457d8b4b55b1 10-Feb-2012 Dianne Hackborn <hackbod@google.com> Add support lib LongSparseArray.

Change-Id: Id23cd3207a779de65c0822169b1742eee600cf79
ongSparseArray.java
7dc96cc2410f551eefaa973ddc144146ad72d1ec 13-Dec-2011 Dianne Hackborn <hackbod@google.com> SDK only: fix up support documentation and visibility.

Now that the support library appears in the SDK documentation,
it is worth cleaning up some of its java docs.

Change-Id: I63d4d04be8ee69abf9385597fddbddcaa030477f
ruCache.java
ackage.html
0574ca37da4619afe4e26753f5a1b4de314b6565 17-Nov-2011 Svetoslav Ganov <svetoslavganov@google.com> Add the support libraries to the platform documentation (support libs).

Updated the support libraries' documentation.

bug:5629339

Change-Id: Ia026696e541ab200ce05601aabe062a303bcbb97
ebugUtils.java
ogWriter.java
imeUtils.java
ackage.html
2f57cb1149f4ff23de0c8b926b893412704d3d35 18-Mar-2011 Jesse Wilson <jessewilson@google.com> Use the Honeycomb MR1 API level.

Change-Id: I599b482f864d98a3f638792c2d86c302ffcad53b
http://b/4128214
ruCache.java
8e63c6994ea91c4a9ab3e68a60fcf6de7aab5565 26-Feb-2011 Jesse Wilson <jessewilson@google.com> Fix break where I'm using a libcore-internal method.

Change-Id: Ie198786f3e273a7ff6777b920ab40acc5c51b836
http://b/3461302
ruCache.java
a87be984a409450f8e697bd5009d2aa9ccebbea6 26-Feb-2011 Jesse Wilson <jessewilson@google.com> Update LruCache to match latest code in frameworks/base

Change-Id: Ia7d033d2f77db671956cb5a83c42e90a8fb61967
http://b/3461302
ruCache.java
795b97d901e1793dac5c3e67d43c96a758fec388 18-Feb-2011 Jesse Wilson <jessewilson@google.com> Make Honeycomb MR1's LruCache available to Android 1.6+

Change-Id: I8309c022cec5a4824f7c325af921de82525e9459
http://b/3184897
ruCache.java
cba2e2c881e8e16ea5025b564c94320174d65f01 08-Feb-2011 Dianne Hackborn <hackbod@google.com> First checkin!

Change-Id: Ib09737c48a144dd778efe4750452d74ac8265a29
ebugUtils.java
ogWriter.java
imeUtils.java