Честно говоря, я тоже новичок в Android приложениях. Если вы используете sh для сохранения ссылок, к которым вы уже обращались, то я предполагаю, что вам следует посмотреть на «Комнату» (имя Android Internal Storage). Помещение поможет вам запоминать ссылки / видео, даже если вы закроете приложение.
Что касается элементов списка, я бы посмотрел на «RecyclerView».
У меня недостаточно знаний это поле, чтобы дать вам точный ответ, но я бы предложил начать поиск по этим двум темам.