На ум приходят два варианта. Первый сложнее, но наиболее эффективный и правильный. Второй проще, но хрень и подойдёт если нужно просто быстро наклепать что-то.
1.
Перезаписав метод onDraw() в конкретном View кнопки. Добавить окружность, закраску и текст совсем несложно.
2. Обернув кнопку в какой-нибудь ConstraintLayout/RelativeLayout и позиционировать TextView с числом и соответствующим фоном из res/drawables относительно этой кнопки.
Единственное проблема с шрифтом, он явно нестандартный и нужно что-то думать по поводу него отдельно. Добавление своих шрифтов в APK обычно негативно сказывается на конечном размере приложения.