d1b3338562ddc451d50cbca91ce8ec6ef7d8bfe5 |
|
19-Sep-2017 |
Chris Craik <ccraik@google.com> |
Add more thread and nullness annotations Fixes: 65694532 Fixes: 65677093 Test: none, just annotation change Change-Id: Id52cee351e88e2e3efd7f34a0ea9f07f2c73fd23
/frameworks/support/paging/common/src/main/java/android/arch/paging/BoundedDataSource.java
|
f0d13608aae3b4700d84c1c4532abbea56ea7a28 |
|
08-Sep-2017 |
Chris Craik <ccraik@google.com> |
Paging doc codesample improvements, api cleanup Added detail to several docs: - Both DataSources, added invalidation code. - All Adapters/AdapterHelpers, added DiffCallback samples - Simplified samples by removing @NonNull/@Nullable in specific cases Also rename loadCount -> countItems, to match with the KeyedDataSource counting APIs. Avoid need for LiveListAdapterUtil by using a weak reference from the PagedList to the data presentation layer (Adapter/AdapterHelper) Bug: 64809611 Test: ./gradlew createFlatfootDocsArchive -PofflineDocs=true Change-Id: I2df5a9891a96e96f009a311100d7ff4b48a01d3f
/frameworks/support/paging/common/src/main/java/android/arch/paging/BoundedDataSource.java
|
ef346ae131affbba6345e00d833103acc5743c8a |
|
29-Aug-2017 |
Chris Craik <ccraik@google.com> |
Paging API refinements, and package name rework Bug: 64809611 Test: tests in paging-runtime, paging-common, room-integration-tests Change-Id: I1e26f130d95b31494f9a0ef734fd87594de9ddd1
/frameworks/support/paging/common/src/main/java/android/arch/paging/BoundedDataSource.java
|