Когда вы реализуете методы с помощью Android Studio, он создает пустые методы.Каждый параметр метода должен иметь имя, и Android Studio создает его для вас.Получив
public void onBindViewHolder(@NonNull ImageViewHolder imageViewHolder, int i)
, вы можете переименовать imageViewHolder
и i
по своему желанию, потому что в конечном итоге Android будет вызывать ваш метод, основываясь на имени метода и типах аргументов метода (не именах).Имя position
имеет больше смысла, чем просто i
, поэтому автор учебника решил назвать это int таким образом.