在实际的开发中TextView和EditText是非常基本的控件。这两个控件的使用也是十分简单。而TextView/EditText的功能其实也是非常强大,例如简单的图文就可以使用TextView配合Spannable来实现,以及TextView的drawableTop属性。
而使用以下的这些库则可以帮我们很方便实现各种需求,例如标签云、支持各种字体、文本动画、富文本编辑框等等需求。
- AndroidTagGroup
一个漂亮的标签控件,可以动态添加和删除标签
- AutoFitTextView
可以让Text自适应父View的大小,父View有多大就显示多少Text
- HTextView
拥有各种酷炫动画的TextView
- Calligraphy
支持各种字体显示文本
- emojicon
可在TextView(EditText)显示emoji表情的库
- richeditor-android
富文本编辑器
https://github.com/wasabeef/richeditor-android
- PoorEdit
富文本编辑器
https://github.com/SpongeBobSun/PoorEdit
- icarus-android
又是一个富文本编辑器,富文本编辑器其实是通过一个WebView来实现的
https://github.com/mr5/icarus-android
- MaterialEditText
MaterialDesign风格的EditText
https://github.com/rengwuxian/MaterialEditText
微信关注我们,可以获取更多
时间: 2024-12-28 22:09:30