docs: protected void initPaint() {
          // time text
          mTimeTextPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
          mTimeTextPaint.setColor(mTimeTextColor);
          mTimeTextPaint.setTextAlign(Paint.Align.CENTER);
          mTimeTextPaint.setTextSize(mTimeTextSize);
          if (isTimeTextBold) {
              mTimeTextPaint.setFakeBoldText(true);
          }
  
          // suffix text
          mSuffixTextPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
          mSuffixTextPaint.setColor(mSuffixTextColor);
          mSuffixTextPaint.setTextSize(mSuffixTextSize);
          if (isSuffixTextBold) {
              mSuffixTextPaint.setFakeBoldText(true);
          }
  
          mMeasureHourWidthPaint = new Paint();
          mMeasureHourWidthPaint.setTextSize(mTimeTextSize);
          if (isTimeTextBold) {
              mMeasureHourWidthPaint.setFakeBoldText(true);
          }
      }