Android-Rich-text-Editor
Android Rich Text Editor With customized spans - 富文本编辑器 - Don't miss this one :)
File Explorer
Download Latest Version (.zip)- app-release.apk
- AreTagHandlerExt.java
- DemoImageStrategy.java
- ARE_Span_Youtube.kt
- ARE_Style_Youtube.kt
- ARE_ToolItem_MyBold.java
- ARE_ToolItem_Youtube.kt
- ARE_DefaultToolbarActivity.java
- ARE_FullBottomActivity.java
- ARE_FullTopActivity.java
- ARE_MinBottomActivity.java
- ARE_MinHideActivity.java
- ARE_MinTopActivity.java
- ARE_MultiInstanceActivity.kt
- AREDemoBaseActivity.java
- AtActivity.java
- DemoUtil.java
- IndexActivity.java
- MainActivity.java
- TextViewActivity.java
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- my_bold.png
- arrow_left.png
- arrow_right.png
- ic_launcher.png
- youtube.png
- activity_are__default_toolbar.xml
- activity_are__demo.xml
- activity_are__full_bottom.xml
- activity_are__full_top.xml
- activity_are__min_bottom.xml
- activity_are__min_hide.xml
- activity_are__min_top.xml
- activity_are__multi_instance.xml
- activity_are_tv.xml
- activity_at.xml
- activity_index.xml
- activity_main.xml
- are_youtube.xml
- content_at.xml
- main.xml
- colors.xml
- dimens.xml
- strings.xml
- styles.xml
- AndroidManifest.xml
- build.gradle
- tagsoup-1.2.1.jar
- ExampleInstrumentedTest.java
- walkway.ttf
- Are_AtPickerActivity.java
- Are_VideoPlayerActivity.java
- AtListAdapter.java
- Html.java
- XmlUtils.java
- ColorCheckedView.java
- ColorCheckedViewCheckmark.java
- ColorPickerListener.java
- ColorPickerView.java
- ColorView.java
- EmojiFragment.java
- EmojiGridViewAdapter.java
- EmojiGroup.java
- EmojiGroupDesc.java
- EmojiPagerAdapter.java
- EmojiPanel.java
- Util.java
- AREMovementMethod.java
- UndoRedoHelper.java
- AtItem.java
- AreImageGetter.java
- AreTagHandler.java
- AreTextView.java
- AreUrlDrawable.java
- ARE_Clickable_Span.java
- ARE_Span.java
- AreAtSpan.java
- AreBoldSpan.java
- AreDynamicSpan.java
- AreFontSizeSpan.java
- AreForegroundColorSpan.java
- AreHrSpan.java
- AreImageSpan.java
- AreItalicSpan.java
- AreLeadingMarginSpan.java
- AreListSpan.java
- AreQuoteSpan.java
- AreSubscriptSpan.java
- AreSuperscriptSpan.java
- AreUnderlineSpan.java
- AreUrlSpan.java
- AreVideoSpan.java
- EmojiSpan.java
- ListBulletSpan.java
- ListNumberSpan.java
- MyImgSpan.java
- MyTypefaceSpan.java
- DefaultClickStrategy.java
- DefaultImagePreviewActivity.java
- DefaultProfileActivity.java
- AreClickStrategy.java
- AtStrategy.java
- ImageStrategy.java
- VideoStrategy.java
- ARE_Toolbar.java
- ARE_ToolbarDefault.java
- IARE_Toolbar.java
- ARE_Style_Alignment.java
- ARE_Style_At.java
- ARE_Style_BackgroundColor.java
- ARE_Style_Bold.java
- ARE_Style_FontColor.java
- ARE_Style_FontSize.java
- ARE_Style_Hr.java
- ARE_Style_Image.java
- ARE_Style_Italic.java
- ARE_Style_Link.java
- ARE_Style_ListBullet.java
- ARE_Style_ListNumber.java
- ARE_Style_Quote.java
- ARE_Style_Strikethrough.java
- ARE_Style_Subscript.java
- ARE_Style_Superscript.java
- ARE_Style_Underline.java
- ARE_Style_Video.java
- ARE_ToolItem_Abstract.java
- ARE_ToolItem_AlignmentCenter.java
- ARE_ToolItem_AlignmentLeft.java
- ARE_ToolItem_AlignmentRight.java
- ARE_ToolItem_At.java
- ARE_ToolItem_BackgroundColor.java
- ARE_ToolItem_Bold.java
- ARE_ToolItem_FontColor.java
- ARE_ToolItem_FontSize.java
- ARE_ToolItem_Hr.java
- ARE_ToolItem_Image.java
- ARE_ToolItem_Italic.java
- ARE_ToolItem_Link.java
- ARE_ToolItem_ListBullet.java
- ARE_ToolItem_ListNumber.java
- ARE_ToolItem_Quote.java
- ARE_ToolItem_Strikethrough.java
- ARE_ToolItem_Subscript.java
- ARE_ToolItem_Superscript.java
- ARE_ToolItem_Underline.java
- ARE_ToolItem_UpdaterDefault.java
- ARE_ToolItem_Video.java
- IARE_ToolItem.java
- IARE_ToolItem_Updater.java
- ColorPickerWindow.java
- FontSizeChangeListener.java
- FontsizePickerWindow.java
- ImageSelectDialog.java
- ARE_ABS_Dynamic_Style.java
- ARE_ABS_FreeStyle.java
- ARE_ABS_Style.java
- ARE_Alignment.java
- ARE_At.java
- ARE_BackgroundColor.java
- ARE_Bold.java
- ARE_Emoji.java
- ARE_FontColor.java
- ARE_Fontface.java
- ARE_FontSize.java
- ARE_Helper.java
- ARE_Hr.java
- ARE_Image.java
- ARE_IndentLeft.java
- ARE_IndentRight.java
- ARE_Italic.java
- ARE_Link.java
- ARE_ListBullet.java
- ARE_ListNumber.java
- ARE_Quote.java
- ARE_Strikethrough.java
- ARE_Subscript.java
- ARE_Superscript.java
- ARE_Underline.java
- ARE_Video.java
- IARE_Image.java
- IARE_Style.java
- AREActivityResultCallback.java
- AREActivityResultHost.java
- AREditor.java
- AREditText.java
- Constants.java
- Util.java
- cursor.xml
- aligncenter.png
- alignleft.png
- alignright.png
- at.png
- at_1.png
- at_10.png
- at_2.png
- at_3.png
- at_4.png
- at_5.png
- at_6.png
- at_7.png
- at_8.png
- at_9.png
- background.png
- bold.png
- cartoon_man_in_love.png
- cartoon_man_is_smoking.png
- cartoon_man_is_urinating.png
- cartoon_man_laughing.png
- cartoon_man_with_flower_bouquet.png
- check.png
- emoji.png
- fontface.png
- fontsize.png
- foregroundcolor.png
- hr.png
- ic_insert_link_black_48dp.png
- ic_launcher.png
- image.png
- indentleft.png
- indentright.png
- italic.png
- keyboard.png
- link.png
- listbullet.png
- listnumber.png
- play.png
- quote.png
- strikethrough.png
- subscript.png
- superscript.png
- underline.png
- unlink.png
- video.png
- ic_insert_link_black_48dp.png
- ic_launcher.png
- ic_insert_link_black_48dp.png
- ic_launcher.png
- wx_48_48_48_1_1.png
- wx_48_48_48_1_10.png
- wx_48_48_48_1_11.png
- wx_48_48_48_1_12.png
- wx_48_48_48_1_13.png
- wx_48_48_48_1_14.png
- wx_48_48_48_1_15.png
- wx_48_48_48_1_2.png
- wx_48_48_48_1_3.png
- wx_48_48_48_1_4.png
- wx_48_48_48_1_5.png
- wx_48_48_48_1_6.png
- wx_48_48_48_1_7.png
- wx_48_48_48_1_8.png
- wx_48_48_48_1_9.png
- wx_48_48_48_2_1.png
- wx_48_48_48_2_10.png
- wx_48_48_48_2_11.png
- wx_48_48_48_2_12.png
- wx_48_48_48_2_13.png
- wx_48_48_48_2_14.png
- wx_48_48_48_2_15.png
- wx_48_48_48_2_2.png
- wx_48_48_48_2_3.png
- wx_48_48_48_2_4.png
- wx_48_48_48_2_5.png
- wx_48_48_48_2_6.png
- wx_48_48_48_2_7.png
- wx_48_48_48_2_8.png
- wx_48_48_48_2_9.png
- wx_56_56_56_1_1.png
- wx_56_56_56_1_10.png
- wx_56_56_56_1_11.png
- wx_56_56_56_1_12.png
- wx_56_56_56_1_13.png
- wx_56_56_56_1_14.png
- wx_56_56_56_1_15.png
- wx_56_56_56_1_2.png
- wx_56_56_56_1_3.png
- wx_56_56_56_1_4.png
- wx_56_56_56_1_5.png
- wx_56_56_56_1_6.png
- wx_56_56_56_1_7.png
- wx_56_56_56_1_8.png
- wx_56_56_56_1_9.png
- wx_56_56_56_2_1.png
- wx_56_56_56_2_10.png
- wx_56_56_56_2_11.png
- wx_56_56_56_2_12.png
- wx_56_56_56_2_13.png
- wx_56_56_56_2_14.png
- wx_56_56_56_2_15.png
- wx_56_56_56_2_2.png
- wx_56_56_56_2_3.png
- wx_56_56_56_2_4.png
- wx_56_56_56_2_5.png
- wx_56_56_56_2_6.png
- wx_56_56_56_2_7.png
- wx_56_56_56_2_8.png
- wx_56_56_56_2_9.png
- wx_d_1.jpg
- wx_d_2.jpg
- wx_d_3.jpg
- wx_d_4.jpg
- wx_d_5.jpg
- wx_d_6.jpg
- wx_d_7.jpg
- wx_d_8.jpg
- check_mark.png
- ic_insert_link_black_48dp.png
- ic_launcher.png
- ic_insert_link_black_48dp.png
- image_place_holder.png
- activity_are__video_player.xml
- activity_default_image_preview.xml
- activity_default_profile.xml
- are_activity_at_picker.xml
- are_adapter_at_item_view.xml
- are_color_picker.xml
- are_emoji_item.xml
- are_emoji_panel.xml
- are_fontsize_picker.xml
- are_image_select.xml
- are_link_insert.xml
- are_toolbar.xml
- main.xml
- attrs.xml
- colors.xml
- dimens.xml
- ids.xml
- strings.xml
- styles.xml
- colors.xml
- dimens.xml
- AndroidManifest.xml
- UtilPathResolutionTest.java
- .gitignore
- build.gradle
- proguard-rules.pro
- are_demo.gif
- new-demo.gif
- new_012.png
- new_012_demos.png
- gradle-wrapper.jar
- gradle-wrapper.properties
- android-release-aar.gradle
- build.gradle
- gradle.properties
- gradlew
- gradlew.bat
- import-summary.txt
- settings.gradle
- image_upload_insert.md
- sdk-production-roadmap.md
- .DS_Store
- .gitignore
- AGENTS.md
- license
- README-zh.md
- README.md
- Usage.md
# Installation Guide
1. Get the code
git clone https://github.com/chinalwb/Android-Rich-text-Editor
Downloads the entire project code from GitHub to your computer.
cd Android-Rich-text-Editor
Moves into the project folder you just downloaded.
2. Gradle (Java/Kotlin)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java/Kotlin projects.
- Gradle If the repo includes gradlew (Gradle Wrapper), you don't need to install Gradle separately.
cd ARE/app
This project's files live in a subfolder, so move into it first.
./gradlew build
Builds the project using Gradle.
A BUILD SUCCESSFUL message means it worked. The output is created under build/.
// repository documentation
Was this content helpful?
(0 ratings)
