Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GitLqr/LQREmojiLibrary
/ functions
Functions
177 in github.com/GitLqr/LQREmojiLibrary
⨍
Functions
177
◇
Types & classes
28
↓ 10 callers
Method
getInstance
()
library/src/main/java/com/lqr/emoji/StickerManager.java:26
↓ 8 callers
Method
dip2px
(float dipValue)
library/src/main/java/com/lqr/emoji/LQREmotionKit.java:159
↓ 8 callers
Method
getStickerPath
()
library/src/main/java/com/lqr/emoji/LQREmotionKit.java:140
↓ 7 callers
Method
getCategory
()
library/src/main/java/com/lqr/emoji/StickerItem.java:17
↓ 7 callers
Method
getStickers
()
library/src/main/java/com/lqr/emoji/StickerCategory.java:59
↓ 6 callers
Method
getName
()
library/src/main/java/com/lqr/emoji/StickerItem.java:21
↓ 6 callers
Method
getTag
()
library/src/main/java/com/lqr/emoji/MoonUtils.java:218
↓ 5 callers
Method
getDisplayCount
()
library/src/main/java/com/lqr/emoji/EmojiManager.java:58
↓ 5 callers
Method
getName
()
library/src/main/java/com/lqr/emoji/StickerCategory.java:27
↓ 5 callers
Method
getStickerCategories
()
library/src/main/java/com/lqr/emoji/StickerManager.java:67
↓ 5 callers
Method
hideAudioButton
()
app/src/main/java/com/lqr/WxSessionActivity.java:212
↓ 4 callers
Method
equals
(Object obj)
library/src/main/java/com/lqr/emoji/StickerItem.java:25
↓ 4 callers
Method
getDrawable
(Context context, String text)
library/src/main/java/com/lqr/emoji/EmojiManager.java:71
↓ 3 callers
Method
getContext
()
library/src/main/java/com/lqr/emoji/LQREmotionKit.java:136
↓ 3 callers
Method
getEmotDrawable
(Context context, String text, float scale)
library/src/main/java/com/lqr/emoji/MoonUtils.java:171
↓ 3 callers
Method
getPattern
()
library/src/main/java/com/lqr/emoji/EmojiManager.java:112
↓ 3 callers
Method
hideEmotionLayout
隐藏表情布局 @param showSoftInput 是否显示软件盘
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:192
↓ 3 callers
Method
hideEmotionLayout
()
app/src/main/java/com/lqr/WxSessionActivity.java:223
↓ 3 callers
Method
hideMoreLayout
()
app/src/main/java/com/lqr/WxSessionActivity.java:232
↓ 3 callers
Method
hideSoftInput
隐藏软件盘
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:238
↓ 3 callers
Method
interceptBackPress
点击返回键时先隐藏表情布局 @return
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:163
↓ 3 callers
Method
lockContentHeight
锁定内容高度,防止跳闪
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:204
↓ 3 callers
Method
setEmotionAddVisiable
设置表情添加按钮的显隐 @param visiable
library/src/main/java/com/lqr/emoji/EmotionLayout.java:88
↓ 3 callers
Method
setEmotionSettingVisiable
设置表情设置按钮的显隐 @param visiable
library/src/main/java/com/lqr/emoji/EmotionLayout.java:100
↓ 3 callers
Method
showSoftInput
编辑框获取焦点,并显示软件盘
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:225
↓ 3 callers
Method
unlockContentHeightDelayed
释放被锁定的内容高度
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:213
↓ 3 callers
Method
viewSetText
具体类型的view设置内容 @param textView @param mSpannableString
library/src/main/java/com/lqr/emoji/MoonUtils.java:35
↓ 3 callers
Method
with
(Activity activity)
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:37
↓ 2 callers
Method
attachEditText
(EditText messageEditText)
library/src/main/java/com/lqr/emoji/EmotionLayout.java:321
↓ 2 callers
Method
bindToContent
绑定内容view,此view用于固定bar的高度,防止跳闪
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:48
↓ 2 callers
Method
bindToEditText
绑定编辑框
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:56
↓ 2 callers
Method
bindToEmotionButton
绑定表情按钮(可以有多个表情按钮) @param emotionButton @return
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:85
↓ 2 callers
Method
copyStickerToStickerPath
(String assetsFolderPath)
library/src/main/java/com/lqr/emoji/LQREmotionKit.java:58
↓ 2 callers
Method
displayImage
(Context context, String path, ImageView imageView)
library/src/main/java/com/lqr/emoji/IImageLoader.java:12
↓ 2 callers
Method
getImageLoader
()
library/src/main/java/com/lqr/emoji/LQREmotionKit.java:144
↓ 2 callers
Method
getOrder
()
library/src/main/java/com/lqr/emoji/StickerCategory.java:51
↓ 2 callers
Method
getStickerBitmapPath
(String categoryName, String stickerName)
library/src/main/java/com/lqr/emoji/StickerManager.java:80
↓ 2 callers
Method
getSupportSoftInputHeight
获取软件盘的高度 @return
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:256
↓ 2 callers
Method
init
(Context context)
library/src/main/java/com/lqr/emoji/EmotionTab.java:32
↓ 2 callers
Method
load
(Context context, String xmlPath)
library/src/main/java/com/lqr/emoji/EmojiManager.java:124
↓ 2 callers
Method
makeSpannableStringTags
(Context context, String value, float scale, int align)
library/src/main/java/com/lqr/emoji/MoonUtils.java:67
↓ 2 callers
Method
onEmojiSelected
(String key)
library/src/main/java/com/lqr/emoji/EmotionViewPagerAdapter.java:149
↓ 2 callers
Method
onEmojiSelected
(String key)
library/src/main/java/com/lqr/emoji/IEmotionSelectedListener.java:4
↓ 2 callers
Method
replaceEmoticons
(Context context, String value, float scale, int align)
library/src/main/java/com/lqr/emoji/MoonUtils.java:45
↓ 2 callers
Method
selectTab
(int tabPosi)
library/src/main/java/com/lqr/emoji/EmotionLayout.java:262
↓ 2 callers
Method
setCurPage
(int page, int pageCount)
library/src/main/java/com/lqr/emoji/EmotionLayout.java:286
↓ 2 callers
Method
setCurPageCommon
(int position)
library/src/main/java/com/lqr/emoji/EmotionLayout.java:246
↓ 2 callers
Method
setEmotionExtClickListener
(IEmotionExtClickListener emotionExtClickListener)
library/src/main/java/com/lqr/emoji/EmotionLayout.java:74
↓ 2 callers
Method
setEmotionLayout
设置表情内容布局 @param emotionLayout @return
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:143
↓ 2 callers
Method
setEmotionSelectedListener
(IEmotionSelectedListener emotionSelectedListener)
library/src/main/java/com/lqr/emoji/EmotionLayout.java:65
↓ 2 callers
Method
setImageLoader
(IImageLoader imageLoader)
library/src/main/java/com/lqr/emoji/LQREmotionKit.java:151
↓ 2 callers
Method
showEmotionLayout
()
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:171
↓ 2 callers
Method
showEmotionLayout
()
app/src/main/java/com/lqr/WxSessionActivity.java:218
↓ 2 callers
Method
showMoreLayout
()
app/src/main/java/com/lqr/WxSessionActivity.java:228
↓ 1 callers
Method
attachEditText
(EditText messageEditText)
library/src/main/java/com/lqr/emoji/EmotionViewPagerAdapter.java:38
↓ 1 callers
Method
closeBottomAndKeyboard
()
app/src/main/java/com/lqr/WxSessionActivity.java:236
↓ 1 callers
Method
copyToStickerPath
(final String assetsFolderPath, final List<String> srcFile)
library/src/main/java/com/lqr/emoji/LQREmotionKit.java:76
↓ 1 callers
Method
dip2Px
(int dip)
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:181
↓ 1 callers
Method
fillVpEmotioin
(int tabPosi)
library/src/main/java/com/lqr/emoji/EmotionLayout.java:276
↓ 1 callers
Method
getAndSaveParameter
(Context context)
library/src/main/java/com/lqr/emoji/LQREmotionKit.java:28
↓ 1 callers
Method
getCategory
(String name)
library/src/main/java/com/lqr/emoji/StickerManager.java:71
↓ 1 callers
Method
getCoverImgPath
()
library/src/main/java/com/lqr/emoji/StickerCategory.java:79
↓ 1 callers
Method
getDisplayDrawable
(Context context, int index)
library/src/main/java/com/lqr/emoji/EmojiManager.java:62
↓ 1 callers
Method
getDisplayText
(int index)
library/src/main/java/com/lqr/emoji/EmojiManager.java:67
↓ 1 callers
Method
getOnEmotionButtonOnClickListener
()
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:92
↓ 1 callers
Method
getSoftButtonsBarHeight
底部虚拟按键栏的高度 @return
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:291
↓ 1 callers
Method
getStickerBitmapUri
(String categoryName, String stickerName)
library/src/main/java/com/lqr/emoji/StickerManager.java:75
↓ 1 callers
Method
getTagSpan
(String text)
library/src/main/java/com/lqr/emoji/MoonUtils.java:184
↓ 1 callers
Method
init
(Context context, String stickerPath)
library/src/main/java/com/lqr/emoji/LQREmotionKit.java:36
↓ 1 callers
Method
init
()
library/src/main/java/com/lqr/emoji/EmotionLayout.java:155
↓ 1 callers
Method
initEmotionKeyboard
()
app/src/main/java/com/lqr/SimpleSessionActivity.java:77
↓ 1 callers
Method
initEmotionKeyboard
()
app/src/main/java/com/lqr/WxSessionActivity.java:151
↓ 1 callers
Method
initListener
()
library/src/main/java/com/lqr/emoji/EmotionLayout.java:200
↓ 1 callers
Method
initListener
()
app/src/main/java/com/lqr/WxSessionActivity.java:78
↓ 1 callers
Method
initTabs
()
library/src/main/java/com/lqr/emoji/EmotionLayout.java:170
↓ 1 callers
Method
initView
()
app/src/main/java/com/lqr/SimpleSessionActivity.java:47
↓ 1 callers
Method
initView
()
app/src/main/java/com/lqr/WxSessionActivity.java:73
↓ 1 callers
Method
isSoftInputShown
是否显示软件盘 @return
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:247
↓ 1 callers
Method
loadAssetBitmap
(Context context, String assetPath)
library/src/main/java/com/lqr/emoji/EmojiManager.java:84
↓ 1 callers
Method
loadStickerCategory
()
library/src/main/java/com/lqr/emoji/StickerManager.java:42
↓ 1 callers
Method
loadStickerData
()
library/src/main/java/com/lqr/emoji/StickerCategory.java:88
↓ 1 callers
Method
makePattern
()
library/src/main/java/com/lqr/emoji/EmojiManager.java:116
↓ 1 callers
Method
measureHeight
(int measureSpec)
library/src/main/java/com/lqr/emoji/EmotionLayout.java:139
↓ 1 callers
Method
measureWidth
(int measureSpec)
library/src/main/java/com/lqr/emoji/EmotionLayout.java:123
↓ 1 callers
Method
onEmotionAddClick
(View view)
library/src/main/java/com/lqr/emoji/IEmotionExtClickListener.java:11
↓ 1 callers
Method
onEmotionButtonOnClickListener
主要是为了适用仿微信的情况,微信有一个表情按钮和一个功能按钮,这2个按钮都是控制了底部区域的显隐 @param view @return true:拦截切换输入法,false:让输入法正常切换
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:127
↓ 1 callers
Method
onEmotionSettingClick
(View view)
library/src/main/java/com/lqr/emoji/IEmotionExtClickListener.java:13
↓ 1 callers
Method
onStickerSelected
(String categoryName, String stickerName, String stickerBitmapPath)
library/src/main/java/com/lqr/emoji/IEmotionSelectedListener.java:6
↓ 1 callers
Method
patternOfDefault
()
library/src/main/java/com/lqr/emoji/EmojiManager.java:120
↓ 1 callers
Method
setOnEmotionButtonOnClickListener
(OnEmotionButtonOnClickListener onEmotionButtonOnClickListener)
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:132
↓ 1 callers
Method
setRange
(int start, int end)
library/src/main/java/com/lqr/emoji/MoonUtils.java:222
↓ 1 callers
Method
setStickers
(List<StickerItem> stickers)
library/src/main/java/com/lqr/emoji/StickerCategory.java:63
↓ 1 callers
Method
showAudioButton
()
app/src/main/java/com/lqr/WxSessionActivity.java:196
Method
ATagSpan
(String tag, String url)
library/src/main/java/com/lqr/emoji/MoonUtils.java:207
Method
EmojiAdapter
(Context context, int emotionLayoutWidth, int emotionLayoutHeight, int startIndex)
library/src/main/java/com/lqr/emoji/EmojiAdapter.java:23
Method
EmotionKeyboard
()
library/src/main/java/com/lqr/emoji/EmotionKeyboard.java:34
Method
EmotionLayout
(Context context)
library/src/main/java/com/lqr/emoji/EmotionLayout.java:52
Method
EmotionTab
(Context context, int iconSrc)
library/src/main/java/com/lqr/emoji/EmotionTab.java:19
Method
EmotionViewPagerAdapter
(int emotionLayoutWidth, int emotionLayoutHeight, int tabPosi, IEmotionSelectedListener listener)
library/src/main/java/com/lqr/emoji/EmotionViewPagerAdapter.java:42
Method
Entry
(String text, String assetPath)
library/src/main/java/com/lqr/emoji/EmojiManager.java:141
next →
1–100 of 177, ranked by callers