MCPcopy Create free account

hub / github.com/aishang5wpj/RichEditTextPro / functions

Functions162 in github.com/aishang5wpj/RichEditTextPro

↓ 34 callersMethodtoString
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/RichItemBean.java:55
↓ 29 callersMethodgetManager
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/RichParserManager.java:26
↓ 13 callersMethodgetManager
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/RichParserManager.java:24
↓ 11 callersMethodsetText
(CharSequence text, BufferType type)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/RichEditTextPro.java:139
↓ 8 callersMethodgetLastRichStr4Local
获取String中最后一个可以转成Spannable的内容 @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Local.java:59
↓ 6 callersMethodgetFlag
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/AbstractRichParser.java:37
↓ 5 callersMethodgetFirstRichStr4Local
获取String中第一个可以转成Spannable的内容 @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Local.java:45
↓ 5 callersMethodsetString4Local
输入框中的str @param str
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Local.java:16
↓ 4 callersMethodcontainsRichStr
判断是否包含富文本 @param str @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/RichParserManager.java:36
↓ 4 callersMethodcontainsRichStr4Local
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/AbstractRichParser.java:54
↓ 4 callersMethodgetFirstRichStr4Local
获取字符串中的最后一个富文本串 @param targetStr @return 最后一个"话题"或者最后一个"@"或者其他,如果没有富文本串,则返回空字符串("")
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/RichParserManager.java:183
↓ 4 callersMethodgetLastRichItem4Spannable
(SpannableStringBuilder ssb)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/RichParserManager.java:132
↓ 4 callersMethodparseInfo4Server
(String str)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/IRichParser4Server.java:16
↓ 4 callersMethodparseStr2Spannable
@param str '#[音乐]有何不可#' @return '#有何不可#'
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/IRichParserAdapter.java:15
↓ 4 callersMethodsetSelection
(int start, int stop)
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/RichEditTextPro.java:290
↓ 4 callersMethodsetSelection
(int start, int stop)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/RichEditTextPro.java:222
↓ 3 callersMethodcontainsRichStr4Local
String中是否包含可以转成Spannable的内容 @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Local.java:38
↓ 3 callersMethodgetFirstRichItem4Spannable
(SpannableStringBuilder ssb)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/RichParserManager.java:112
↓ 3 callersMethodgetFlag
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/strategy/NormalRichParser.java:15
↓ 3 callersMethodgetFlag
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/strategy/SimpleRichParser.java:15
↓ 3 callersMethodgetRichPattern4Local
获取正则表达式 @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Local.java:23
↓ 3 callersMethodgetType4Server
话题、音乐、电影、商品等等。。。。 @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Server.java:27
↓ 3 callersMethodparseStr4Local
将 服务器返回的 一长串富文本的字符串转换成 本地可解析 的富文本字符串 @param string @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/RichParserManager.java:52
↓ 2 callersMethodcontainsRichStr4Server
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/AbstractRichParser.java:157
↓ 2 callersMethodcopy
(String content)
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/RichEditTextPro.java:332
↓ 2 callersMethodcopy
(SpannableStringBuilder content)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/RichEditTextPro.java:263
↓ 2 callersMethodequals
(Object o)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/RichItemBean.java:60
↓ 2 callersMethodgetContentFromRichStr4Local
(String str)
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/AbstractRichParser.java:46
↓ 2 callersMethodgetDrawable
(Context context, int drawableId)
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/AbstractRichParser.java:186
↓ 2 callersMethodgetDrawable
(Context context, int drawableId)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/AbstractRichParser.java:200
↓ 2 callersMethodgetFirstRichItem4Str
(String targetStr)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/RichParserManager.java:94
↓ 2 callersMethodgetFirstRichStr4Server
获取字符串中的最后一个富文本串 @param targetStr @return 最后一个"话题"或者最后一个"@"或者其他,如果没有富文本串,则返回空字符串("")
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/RichParserManager.java:158
↓ 2 callersMethodgetFirstRichStr4Server
(String str)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/AbstractRichParser.java:123
↓ 2 callersMethodgetRecommendSelection
掐头去尾,取中间字符串中的富文本 @param pos @return 由于富文本无法选中, 所以返回一个合适的位置(返回-1表示不做特殊处理)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/RichEditTextPro.java:184
↓ 2 callersMethodgetRichPattern4Server
获取正则表达式 @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Server.java:20
↓ 2 callersMethodgetType4Server
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/IRichParser4Server.java:14
↓ 2 callersMethodinit
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/RichEditTextPro.java:40
↓ 2 callersMethodinit
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/RichEditTextPro.java:38
↓ 2 callersMethodisEndWithRichItem
(String targetStr)
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/RichParserManager.java:243
↓ 2 callersMethodisStartWithRichItem
是否以富文本开头 @param targetStr @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/RichParserManager.java:233
↓ 2 callersMethodonClick
(AbstractRichParser parser, String type, Pair<String, String> content, String sourceStr)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/OnSpannableClickListener.java:10
↓ 2 callersMethodparseRichItems
解析字符串中的富文本并返回一个经过格式化的富文本串 @param targetStr @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/RichParserManager.java:126
↓ 2 callersMethodparseSpannable2Str
@param str '#有何不可#' @return '#[音乐]有何不可#'
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/IRichParserAdapter.java:21
↓ 2 callersMethodparseStr4Server
将 本地编辑的 一长串富文本的字符串转换成 服务器可解析 的富文本字符串 @param string @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/RichParserManager.java:89
↓ 2 callersMethodregisterParser
(AbstractRichParser parser)
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/RichParserManager.java:268
↓ 2 callersMethodregisterParser
(AbstractRichParser parser)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/RichParserManager.java:147
↓ 2 callersMethodsetSsb
(SpannableStringBuilder ssb)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/AbstractRichParser.java:209
↓ 2 callersMethodsetStr4Server
服务器返回的str @param str
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Server.java:13
↓ 1 callersMethodclearParser
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/RichParserManager.java:284
↓ 1 callersMethodcontainsRichStr4Server
是否包含Spannable @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Server.java:42
↓ 1 callersMethodcreateRichItem
(String type, String extra, String content)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/RichItemBean.java:25
↓ 1 callersMethodformateRichStr
(Context context, String richStr)
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/RichParserManager.java:253
↓ 1 callersMethodgetColor
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/strategy/NormalRichParser.java:34
↓ 1 callersMethodgetColor
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/AbstractRichParser.java:146
↓ 1 callersMethodgetColor
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/strategy/PoiRichParser.java:22
↓ 1 callersMethodgetColor
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/AbstractRichParser.java:142
↓ 1 callersMethodgetContent
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/RichItemBean.java:47
↓ 1 callersMethodgetContentFromRichStr4Server
从富文本中解析出来内容 @param str @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Server.java:35
↓ 1 callersMethodgetDrawableId
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/AbstractRichParser.java:148
↓ 1 callersMethodgetDrawableId
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/AbstractRichParser.java:144
↓ 1 callersMethodgetExtra
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/RichItemBean.java:51
↓ 1 callersMethodgetFirstRichStr4Local
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/AbstractRichParser.java:62
↓ 1 callersMethodgetFirstRichStr4Server
获取第一个Spannable @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Server.java:49
↓ 1 callersMethodgetFirstRichStr4Server
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/AbstractRichParser.java:165
↓ 1 callersMethodgetFirstRichStr4Server
(String str)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/IRichParser4Server.java:12
↓ 1 callersMethodgetFirstRichStrIndex4Local
获取String中第一个可以转成Spannable的内容的索引 @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Local.java:52
↓ 1 callersMethodgetFirstRichStrIndex4Server
获取第一个Spannable的索引 @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Server.java:56
↓ 1 callersMethodgetLastRichSpannable
(SpannableStringBuilder ssb)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/IRichParser4Local.java:12
↓ 1 callersMethodgetLastRichStr4Local
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/AbstractRichParser.java:83
↓ 1 callersMethodgetLastRichStrIndex4Local
获取String中最后一个可以转成Spannable的内容的索引 @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Local.java:66
↓ 1 callersMethodgetPattern4Server
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/IRichParser4Server.java:10
↓ 1 callersMethodgetRecommendSelection
掐头去尾,取中间字符串中的富文本 @param pos @return 由于富文本无法选中, 所以返回一个合适的位置(返回-1表示不做特殊处理)
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/RichEditTextPro.java:250
↓ 1 callersMethodgetType
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/RichItemBean.java:43
↓ 1 callersMethodgetType4Server
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/strategy/NormalRichParser.java:42
↓ 1 callersMethodinsert
插入字符串
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/RichEditTextPro.java:105
↓ 1 callersMethodinsert
插入字符串 @param string
app/src/main/java/com/xiaohongshu/richedittextpro/copy/RichEditTextPro.java:104
↓ 1 callersMethodparse2SpannableStr
转成富文本 @param str @return
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichPaser4Local.java:74
↓ 1 callersMethodparseFirstRichSpannable
(SpannableStringBuilder ssb)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/IRichParser4Local.java:10
↓ 1 callersMethodparseStr2Spannable
@param context @param richStr #[类型]内容# @return #内容
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/AbstractRichParser.java:153
↓ 1 callersMethodparseStrLocal2Server
@param str '#有何不可#' @return '#[音乐]有何不可#'
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/AbstractRichParser.java:209
↓ 1 callersMethodparseStrLocal2Server
@param str '#有何不可#' @return '#[音乐]有何不可#'
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichParseAdapter.java:18
↓ 1 callersMethodparseStrServer2Local
@param str '#[音乐]有何不可#' @return '#有何不可#'
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/IRichParseAdapter.java:12
↓ 1 callersMethodselectChanged
(int selStart, int selEnd)
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/RichEditTextPro.java:159
↓ 1 callersMethodselectChanged
(int selStart, int selEnd)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/RichEditTextPro.java:158
↓ 1 callersMethodstartStrEndWithRichItem
判断光标前面是否是一个"话题" 1.字符串结尾是话题后缀 2.在该字符串中找得到与之匹配的话题前缀 <p/> 注意这种是不合法的: " #话题# asdfads# " <p/> 先找出字符串中所有话题,取最后一个话题的index,如果index不等于当前光标的位置 ,说明当前光标位置前面的字符串不是
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/RichEditTextPro.java:90
↓ 1 callersMethodstartStrEndWithRichItem
判断光标前面是否是一个"话题" 1.字符串结尾是话题后缀 2.在该字符串中找得到与之匹配的话题前缀 <p/> 注意这种是不合法的: " #话题# asdfads# " <p/> 先找出字符串中所有话题,取最后一个话题的index,如果index不等于当前光标的位置 ,说明当前光标位置前面的字符串不是
app/src/main/java/com/xiaohongshu/richedittextpro/copy/RichEditTextPro.java:87
MethodAbstractRichParser
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/base/AbstractRichParser.java:29
MethodAbstractRichParser
(OnSpannableClickListener listener)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/AbstractRichParser.java:34
MethodApplicationTest
()
app/src/androidTest/java/com/xiaohongshu/richedittextpro/ApplicationTest.java:10
MethodNormalRichParser
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/strategy/NormalRichParser.java:18
MethodPoiRichParser
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/strategy/PoiRichParser.java:14
MethodRichEditTextPro
(Context context)
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/RichEditTextPro.java:30
MethodRichEditTextPro
(Context context)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/RichEditTextPro.java:28
MethodRichItemBean
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/RichItemBean.java:15
MethodRichParserManager
()
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/richparser/RichParserManager.java:22
MethodRichParserManager
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/RichParserManager.java:20
MethodVerticalImageSpan
(Drawable d, String source, int verticalAlignment)
app/src/main/java/com/xiaohongshu/richedittextpro/spannable/VerticalImageSpan.java:16
MethodVerticalImageSpan
(Drawable d, String source, int verticalAlignment)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/VerticalImageSpan.java:14
MethodclearParser
()
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/RichParserManager.java:161
Methodcompare
(ImageSpan lhs, ImageSpan rhs)
app/src/main/java/com/xiaohongshu/richedittextpro/copy/richparser/base/AbstractRichParser.java:215
next →1–100 of 162, ranked by callers