Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Но эти библиотеки автоматически меняют minSdk нашей сборки на версию L
The RecyclerView and CardView widgets are included in the Android L Developer Preview Support Library, so they are available in earlier versions of Android with these limitations:
CardView falls back to a programmatic shadow implementation using additional padding.
CardView does not clip its children views that intersect with rounded corners.
People need to realize the reason it's platform restricted right now is because it's all still very much a WIP and will change between now and release. This is restricted to unreleased software because it's not intended to be used in production apps until it's ready.
public void onScroll(AbsListView absListView, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
boolean loadMore = firstVisibleItem + visibleItemCount >= totalItemCount;
if (loadMore && !getLoaderManager().hasRunningLoaders()) {
getLoaderManager().restartLoader(LOADER_ID);
}
}
Если при использовании ListView можно было из-за отсутствия опыта использовать адаптер, создающий с нуля отдельное view для каждого элемента списка, что при большом размере списка могло обернуться меньшей отзывчивостью UI и использованием лишней памяти
RecyclerView и CardView. Новые виджеты в Android L