程序包 dev.utils.common

类 HtmlUtils


  • public final class HtmlUtils
    extends java.lang.Object
    detail: Html 工具类
    作者:
    Ttt
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static java.lang.String addHtmlBold​(java.lang.String content)
      为给定的字符串添加 HTML 加粗标记
      static java.lang.String addHtmlColor​(java.lang.String content, java.lang.String color)
      为给定的字符串添加 HTML 颜色标记
      static java.lang.String addHtmlColor​(java.lang.String format, java.lang.String content, java.lang.String color)
      为给定的字符串添加 HTML 颜色标记
      static java.lang.String addHtmlColorAndBold​(java.lang.String content, java.lang.String color)
      为给定的字符串添加 HTML 颜色标记并加粗
      static java.lang.String addHtmlDIV​(java.lang.String content)
      为给定的字符串添加 HTML DIV 标签
      static java.lang.String addHtmlDIVByMargin​(java.lang.String content, java.lang.String margin)
      为给定的字符串添加 HTML DIV 标签
      static java.lang.String addHtmlDIVByMarginPadding​(java.lang.String content, java.lang.String margin, java.lang.String padding)
      为给定的字符串添加 HTML DIV 标签
      static java.lang.String addHtmlDIVByPadding​(java.lang.String content, java.lang.String padding)
      为给定的字符串添加 HTML DIV 标签
      static java.lang.String addHtmlIMG​(java.lang.String url)
      为给定的字符串添加 HTML IMG 标签
      static java.lang.String addHtmlIMG​(java.lang.String url, java.lang.String width, java.lang.String height)
      为给定的字符串添加 HTML IMG 标签
      static java.lang.String addHtmlIMGByHeight​(java.lang.String url, java.lang.String height)
      为给定的字符串添加 HTML IMG 标签
      static java.lang.String addHtmlIMGByWidth​(java.lang.String url, java.lang.String width)
      为给定的字符串添加 HTML IMG 标签
      static java.lang.String addHtmlIncline​(java.lang.String content)
      为给定的字符串添加 HTML 字体倾斜
      static java.lang.String addHtmlOverLine​(java.lang.String content)
      为给定的字符串添加 HTML 上划线
      static java.lang.String addHtmlP​(java.lang.String content)
      为给定的字符串添加 HTML P 标签
      static java.lang.String addHtmlSPAN​(java.lang.String content)
      为给定的字符串添加 HTML SPAN 标签
      static java.lang.String addHtmlStrikeThruLine​(java.lang.String content)
      为给定的字符串添加 HTML 中划线
      static java.lang.String addHtmlUnderline​(java.lang.String content)
      为给定的字符串添加 HTML 下划线
      static java.lang.String addRemovePaddingMargin​(java.lang.String html)
      为给定的 Html 移除 padding、margin
      static java.lang.String keywordReplaceHtmlColor​(java.lang.String content, java.lang.String keyword, java.lang.String color)
      将给定的字符串中所有给定的关键字标色
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • REMOVE_PADDING_MARGIN_STYLE

        public static final java.lang.String REMOVE_PADDING_MARGIN_STYLE
        另请参阅:
        常量字段值
    • 方法详细资料

      • addRemovePaddingMargin

        public static java.lang.String addRemovePaddingMargin​(java.lang.String html)
        为给定的 Html 移除 padding、margin
        参数:
        html - HTML 字符串
        返回:
        Html 内容字符串
      • addHtmlColor

        public static java.lang.String addHtmlColor​(java.lang.String content,
                                                    java.lang.String color)
        为给定的字符串添加 HTML 颜色标记
        参数:
        content - 给定的字符串
        color - 颜色值, 如: #000000
        返回:
        Html 内容字符串
      • addHtmlColor

        public static java.lang.String addHtmlColor​(java.lang.String format,
                                                    java.lang.String content,
                                                    java.lang.String color)
        为给定的字符串添加 HTML 颜色标记
        参数:
        format - 格式化字符串
        content - 给定的字符串
        color - 颜色值, 如: #000000
        返回:
        Html 内容字符串
      • addHtmlBold

        public static java.lang.String addHtmlBold​(java.lang.String content)
        为给定的字符串添加 HTML 加粗标记
        参数:
        content - 给定的字符串
        返回:
        Html 内容字符串
      • addHtmlColorAndBold

        public static java.lang.String addHtmlColorAndBold​(java.lang.String content,
                                                           java.lang.String color)
        为给定的字符串添加 HTML 颜色标记并加粗
        参数:
        content - 给定的字符串
        color - 颜色值, 如: #000000
        返回:
        Html 内容字符串
      • addHtmlUnderline

        public static java.lang.String addHtmlUnderline​(java.lang.String content)
        为给定的字符串添加 HTML 下划线
        参数:
        content - 给定的字符串
        返回:
        Html 内容字符串
      • addHtmlStrikeThruLine

        public static java.lang.String addHtmlStrikeThruLine​(java.lang.String content)
        为给定的字符串添加 HTML 中划线
        参数:
        content - 给定的字符串
        返回:
        Html 内容字符串
      • addHtmlOverLine

        public static java.lang.String addHtmlOverLine​(java.lang.String content)
        为给定的字符串添加 HTML 上划线
        参数:
        content - 给定的字符串
        返回:
        Html 内容字符串
      • addHtmlIncline

        public static java.lang.String addHtmlIncline​(java.lang.String content)
        为给定的字符串添加 HTML 字体倾斜
             如果需要倾斜自定义角度, 需要自定义 TextView, 在 onDraw 里面加上倾斜度, 上下左右居中
             canvas.rotate( 倾斜角度, getMeasuredWidth() / 3, getMeasuredHeight() / 3);
         
        参数:
        content - 给定的字符串
        返回:
        Html 内容字符串
      • addHtmlSPAN

        public static java.lang.String addHtmlSPAN​(java.lang.String content)
        为给定的字符串添加 HTML SPAN 标签
        参数:
        content - 给定的字符串
        返回:
        Html 内容字符串
      • addHtmlP

        public static java.lang.String addHtmlP​(java.lang.String content)
        为给定的字符串添加 HTML P 标签
        参数:
        content - 给定的字符串
        返回:
        Html 内容字符串
      • addHtmlIMG

        public static java.lang.String addHtmlIMG​(java.lang.String url)
        为给定的字符串添加 HTML IMG 标签
        参数:
        url - 图片链接
        返回:
        Html 内容字符串
      • addHtmlIMG

        public static java.lang.String addHtmlIMG​(java.lang.String url,
                                                  java.lang.String width,
                                                  java.lang.String height)
        为给定的字符串添加 HTML IMG 标签
        参数:
        url - 图片链接
        width - 图片宽度
        height - 图片高度
        返回:
        Html 内容字符串
      • addHtmlIMGByWidth

        public static java.lang.String addHtmlIMGByWidth​(java.lang.String url,
                                                         java.lang.String width)
        为给定的字符串添加 HTML IMG 标签
        参数:
        url - 图片链接
        width - 图片宽度
        返回:
        Html 内容字符串
      • addHtmlIMGByHeight

        public static java.lang.String addHtmlIMGByHeight​(java.lang.String url,
                                                          java.lang.String height)
        为给定的字符串添加 HTML IMG 标签
        参数:
        url - 图片链接
        height - 图片高度
        返回:
        Html 内容字符串
      • addHtmlDIV

        public static java.lang.String addHtmlDIV​(java.lang.String content)
        为给定的字符串添加 HTML DIV 标签
        参数:
        content - 给定的字符串
        返回:
        Html 内容字符串
      • addHtmlDIVByMargin

        public static java.lang.String addHtmlDIVByMargin​(java.lang.String content,
                                                          java.lang.String margin)
        为给定的字符串添加 HTML DIV 标签
        参数:
        content - 给定的字符串
        margin - margin 边距
        返回:
        Html 内容字符串
      • addHtmlDIVByPadding

        public static java.lang.String addHtmlDIVByPadding​(java.lang.String content,
                                                           java.lang.String padding)
        为给定的字符串添加 HTML DIV 标签
        参数:
        content - 给定的字符串
        padding - padding 边距
        返回:
        Html 内容字符串
      • addHtmlDIVByMarginPadding

        public static java.lang.String addHtmlDIVByMarginPadding​(java.lang.String content,
                                                                 java.lang.String margin,
                                                                 java.lang.String padding)
        为给定的字符串添加 HTML DIV 标签
        参数:
        content - 给定的字符串
        margin - margin 边距
        padding - padding 边距
        返回:
        Html 内容字符串
      • keywordReplaceHtmlColor

        public static java.lang.String keywordReplaceHtmlColor​(java.lang.String content,
                                                               java.lang.String keyword,
                                                               java.lang.String color)
        将给定的字符串中所有给定的关键字标色
        参数:
        content - 给定的字符串
        keyword - 给定的关键字
        color - 颜色值, 如: #000000
        返回:
        Html 内容字符串