Enviado em 05/10/2018 - 20:39h
Boa noite!
1- Queria saber qual o significado da sintaxe abaixo após o "extends", por favor!
O que significa RecyclerView.Adapter?
RecyclerView é uma classe e Adapter é uma classe aninhada? Achei estranho porque na documetação não diz que Adapter é uma classe aninhada de RecyclerView. Não que eu tenha visto, pelo menos.
2- Não entendi o uso desses delimitadores genéricos "<>" também. Ora, se eles são genéricos, não seria o caso de usá-los sempre com as convenções <T>, <E>, <V>...? Ele está muito específico com "ContasBancariasAdapter.ItemViewHolder".
https://developer.android.com/reference/android/support/v7/widget/RecyclerView
https://developer.android.com/reference/android/widget/Adapter
1- Queria saber qual o significado da sintaxe abaixo após o "extends", por favor!
public class ContasBancariasAdapter extends RecyclerView.Adapter<ContasBancariasAdapter.ItemViewHolder>
O que significa RecyclerView.Adapter?
RecyclerView é uma classe e Adapter é uma classe aninhada? Achei estranho porque na documetação não diz que Adapter é uma classe aninhada de RecyclerView. Não que eu tenha visto, pelo menos.
2- Não entendi o uso desses delimitadores genéricos "<>" também. Ora, se eles são genéricos, não seria o caso de usá-los sempre com as convenções <T>, <E>, <V>...? Ele está muito específico com "ContasBancariasAdapter.ItemViewHolder".
https://developer.android.com/reference/android/support/v7/widget/RecyclerView
https://developer.android.com/reference/android/widget/Adapter