docs: private float initTimeTextBaselineAndTimeBgTopPadding(int viewHeight, int viewPaddingTop, int viewPaddingBottom, int contentAllHeight) {
          float topPaddingSize;
          if (viewPaddingTop == viewPaddingBottom) {
              // center
              topPaddingSize = (viewHeight - contentAllHeight) / 2;
          } else {
              // padding top
              topPaddingSize = viewPaddingTop;
          }
  
          if (isShowDay && mSuffixDayTextWidth > 0) {
              mSuffixDayTextBaseline = getSuffixTextBaseLine(mSuffixDay, topPaddingSize);
          }
  
          if (isShowHour && mSuffixHourTextWidth > 0) {
              mSuffixHourTextBaseline = getSuffixTextBaseLine(mSuffixHour, topPaddingSize);
          }
  
          if (isShowMinute && mSuffixMinuteTextWidth > 0) {
              mSuffixMinuteTextBaseline = getSuffixTextBaseLine(mSuffixMinute, topPaddingSize);
          }
  
          if (mSuffixSecondTextWidth > 0) {
              mSuffixSecondTextBaseline = getSuffixTextBaseLine(mSuffixSecond, topPaddingSize);
          }
  
          if (isShowMillisecond && mSuffixMillisecondTextWidth > 0) {
              mSuffixMillisecondTextBaseline = getSuffixTextBaseLine(mSuffixMillisecond, topPaddingSize);
          }
  
          return topPaddingSize;
      }