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
|