hani-momanii / Supernova Emoji
Licence: other
library to implement and render emojis For Android
Stars: ✭ 334
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Supernova Emoji
AllGithubEmojis
A list of all supported github emojis updated weekly. https://jzeferino.github.io/AllGithubEmojis/
Stars: ✭ 82 (-75.45%)
Mutual labels: emoji, emoji-picker, emojis
Awesome Emoji Picker
Add-on/WebExtension that provides a modern emoji picker that you can use to find and copy/insert emoji into the active web page.
Stars: ✭ 54 (-83.83%)
Mutual labels: emoji, emoji-picker, emojis
EmojiReader
A simple tool to recognize Emoji in string. (JavaScript & Java)
Stars: ✭ 61 (-81.74%)
Mutual labels: emoji, emojis
DreamBig
☁🌝☁ 3D emoji drawing iPad app with ARKit and the Apple Pencil ☁🌝☁
Stars: ✭ 24 (-92.81%)
Mutual labels: emoji, emojis
slack-emoji-for-techies
100s of Slack emoji, many tech-related
Stars: ✭ 123 (-63.17%)
Mutual labels: emoji, emojis
vuemoji-picker
Vue 2 and 3 lightweight emoji picker.
Stars: ✭ 53 (-84.13%)
Mutual labels: emoji, emoji-picker
latexemoji
Latex package to include emoji in Latex document
Stars: ✭ 17 (-94.91%)
Mutual labels: emoji, emojis
Emoji-Log-VSCode
Emoji-Log VSCode Extension — An Emoji Git commit log messages spec standard. [ 📦👌🐛📖🚀🤖 ‼️]
Stars: ✭ 44 (-86.83%)
Mutual labels: emoji, emojis
lepre
🐰 Lightweight Emoji Picker for React Enthusiast
Stars: ✭ 15 (-95.51%)
Mutual labels: emoji, emoji-picker
ngx-emoj
A simple, theme-able emoji mart/picker for angular 4+
Stars: ✭ 18 (-94.61%)
Mutual labels: emoji, emoji-picker
emoji picker flutter
A Flutter package that provides an Emoji picker widget with 1500+ emojis in 8 categories.
Stars: ✭ 55 (-83.53%)
Mutual labels: emoji, emoji-picker
winmoji
Emoji lookup for Windows 😉 https://www.winmoji.com https://twitter.com/winmoji
Stars: ✭ 79 (-76.35%)
Mutual labels: emoji, emoji-picker
emoji-extractor-plus
Extract emojis from Apple font in PNG format
Stars: ✭ 42 (-87.43%)
Mutual labels: emoji, emojis
Rofimoji
An emoji and character picker for rofi 😁
Stars: ✭ 319 (-4.49%)
Mutual labels: emoji, emoji-picker
EmojiRunner
Search for emojis in Krunner and copy/paste them
Stars: ✭ 33 (-90.12%)
Mutual labels: emoji, emoji-picker
spacymoji
💙 Emoji handling and meta data for spaCy with custom extension attributes
Stars: ✭ 174 (-47.9%)
Mutual labels: emoji, emojis
Release Notes
SuperNova-Emoji
SuperNova-Emoji is a library to implement and render emojis. Minimum SDK Level: 9 (2.3)
Contact
Java Usage
To use default colors : EmojIconActions(Context ctx,View rootView,EmojiconEditText emojiconEditText,ImageView emojiButton)
EmojIconActions emojIcon=new EmojIconActions(this,rootView,emojiconEditText,emojiButton);
emojIcon.ShowEmojIcon();
To use custom color : EmojIconActions(Context ctx,View rootView,EmojiconEditText emojiconEditText,ImageView emojiButton,String iconPressedColor,String tabsColor,String backgroundColor)
EmojIconActions emojIcon=new EmojIconActions(this,rootView,emojiconEditText,emojiButton,"#495C66","#DCE1E2","#E6EBEF");
emojIcon.ShowEmojIcon();
To Listen to keyboard status
emojIcon.setKeyboardListener(new EmojIconActions.KeyboardListener() {
@Override
public void onKeyboardOpen() {
Log.e("Keyboard","open");
}
@Override
public void onKeyboardClose() {
Log.e("Keyboard","close");
}
});
To use the device default emoji
emojIcon.setUseSystemEmoji(true);
emojiconEditText.setUseSystemEmoji(true);
XML Usage
<hani.momanii.supernova_emoji_library.Helper.EmojiconEditText
android:id="@+id/emojicon_edit_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
emojicon:emojiconSize="28sp" />
<hani.momanii.supernova_emoji_library.Helper.EmojiconTextView
android:id="@+id/emojicon_text_view"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
emojicon:emojiconSize="28sp"/>
Usage
-
EmojiconTextView
: aTextView
which can render emojis. -
EmojiconEditText
: aEditText
which can render emojis. -
EmojiconMultiAutoCompleteTextView
: aMultiAutoCompleteTextView
which can render emojis.
Building in IntelliJ
Via Gradle:
repositories {
maven { url 'https://jitpack.io' }
}
compile 'com.github.hani-momanii:SuperNova-Emoji:1.1'
Acknowledgements
Based on Hieu Rocker's library Emojicon Github.
Emojicon is using emojis graphics from emoji-cheat-sheet.com.
License
Copyright 2016 Hani Al-Momani
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].