Joined February 2013
·
Achievements
306 Karma
30,255 Total ProTip Views

Forked 50
Have a project with a thriving community of users that's been forked at least 50 times

Forked 20
Have an established project that's been forked at least 20 times

Lemmings 100
Write something great enough to have at least 100 watchers of the project

Komodo Dragon 3
Have at least three original repos where Java is the dominant language

Forked
Have a project valued enough to be forked by someone else

Komodo Dragon
Have at least one original repo where Java is the dominant language

Charity
Fork and commit to someone's open source project in need
You can use an image as a mask by:
1- Create new class BitmapMaskedImageView extends BaseImageView and load the image mask you want in getBitmap(int width, int height), https://github.com/MostafaGazar/CustomShapeImageView
2- Read the image file in getMask line: 175 in the attached gist, https://gist.github.com/MostafaGazar/ee345987fa6c8924d61b
The edges would look rougher most probably so svg or simple canvas draw methods might be a better option.
You can use Inkscape which is an opensource software for desktops to create/edit svg files.