Да поисковик ерунда, обычное сочетание строки ввода (например <edit height=22 var="name" width=170 length=16>), и сравнение через equalsIgnoreCase() с именами/ид или чем угодно другим из Вашей базы, по которой идет поиск. Объем работы - вот это да, представьте себе, всю базу забить данными и оформить это в надлежащей форме, чтобы с картинками и вот этим всем.