在實際的開發中TextView和EditText是非常基本的控件。這兩個控件的使用也是十分簡單。而TextView/EditText的功能其實也是非常強大,例如簡單的圖文就可以使用TextView配合Spannable來實現,以及TextView的drawableTop屬性。
而使用以下的這些庫則可以幫我們很方便實現各種需求,例如標簽雲、支持各種字體、文本動畫、富文本編輯框等等需求。
-
AndroidTagGroup
一個漂亮的標簽控件,可以動態添加和刪除標簽
-
AutoFitTextView
可以讓Text自適應父View的大小,父View有多大就顯示多少Text
-
HTextView
擁有各種酷炫動畫的TextView
-
Calligraphy
支持各種字體顯示文本
-
emojicon
可在TextView(EditText)顯示emoji表情的庫
-
richeditor-android
富文本編輯器
-
PoorEdit
富文本編輯器
-
icarus-android
又是一個富文本編輯器,富文本編輯器其實是通過一個WebView來實現的
-
MaterialEditText
MaterialDesign風格的EditText
https://github.com/rengwuxian/MaterialEditText
微信關注我們,可以獲取更多