Android Material Avatar samples how to enhance a common profile avatar selection used in most of popular projects now a days.
What to see
Take a look into the
I will update soon the readme file explaining more technical details.
You have a lot of documentation out there.