спрашивали 4 раза

Как переопределять методы onMeasure, onLayout и onDraw при создании кастомных View в Android

AndroidonDrawonLayoutonMeasureкастомные View