https://helperhubby.blogspot.com/2017/12/using-gradientdrawable-as-background-in.html