Android 使用文本框TextView/EditText的开源库清单

MMYTraci 4年前
   <p>在实际的开发中TextView和EditText是非常基本的控件。这两个控件的使用也是十分简单。而TextView/EditText的功能其实也是非常强大,例如简单的图文就可以使用TextView配合Spannable来实现,以及TextView的drawableTop属性。</p>    <p>而使用以下的这些库则可以帮我们很方便实现各种需求,例如标签云、支持各种字体、文本动画、富文本编辑框等等需求。</p>    <ul>     <li> <p><strong>AndroidTagGroup</strong></p> <p>一个漂亮的标签控件,可以动态添加和删除标签</p> <p><a href="/misc/goto?guid=4958865653353386314" rel="nofollow,noindex">https://github.com/2dxgujun/AndroidTagGroup</a></p> <p style="text-align: center;"><img src="https://simg.open-open.com/show/77cd3113f1c25220301190fd611e60f3.jpg"></p> </li>     <li> <p><strong>AutoFitTextView</strong></p> <p>可以让Text自适应父View的大小,父View有多大就显示多少Text</p> <p><a href="/misc/goto?guid=4959554933970374419" rel="nofollow,noindex">https://github.com/grantland/android-autofittextview</a></p> <p style="text-align: center;"><a href="/misc/goto?guid=4959554933970374419" rel="nofollow,noindex"><img src="https://simg.open-open.com/show/062822deb98e9246986d9fe5c5f964c0.gif"> </a></p> </li>     <li> <p><strong>HTextView</strong></p> <p>拥有各种酷炫动画的TextView</p> <p style="text-align: center;"> </p> </li>     <li style="text-align: center;"><img src="https://simg.open-open.com/show/cae47ecdf683bda81ab19fe937f7381f.gif"></li>     <li> <p><strong>Calligraphy</strong></p> <p>支持各种字体显示文本</p> <p><a href="/misc/goto?guid=4958988894431381109" rel="nofollow,noindex">https://github.com/chrisjenx/Calligraphy</a></p> <p style="text-align: center;"><a href="/misc/goto?guid=4958988894431381109" rel="nofollow,noindex"><img src="https://simg.open-open.com/show/6655c82ea614904e6d3a8bf942f77b85.png"> </a></p> </li>     <li> <p><strong>emojicon</strong></p> <p>可在TextView(EditText)显示emoji表情的库</p> <p><a href="/misc/goto?guid=4959554910117874710" rel="nofollow,noindex">https://github.com/rockerhieu/emojicon</a></p> <p style="text-align: center;"><a href="/misc/goto?guid=4959554910117874710" rel="nofollow,noindex"><img src="https://simg.open-open.com/show/b8b7045069f7b710fc0883dc5eefc9ce.jpg"> </a></p> </li>     <li style="text-align: center;"> <p><strong>richeditor-android</strong></p> <p>富文本编辑器</p> <p><a href="/misc/goto?guid=4958870286264038803" rel="nofollow,noindex">https://github.com/wasabeef/richeditor-android</a></p> <p> </p> <img src="https://simg.open-open.com/show/d7a24e7b436a15272673005613bf67e6.gif"></li>     <li style="text-align: center;"> <p style="text-align: left;"><strong>PoorEdit</strong></p> <p style="text-align: left;">富文本编辑器</p> <p style="text-align: left;"><a href="/misc/goto?guid=4958973753232568703" rel="nofollow,noindex">https://github.com/SpongeBobSun/PoorEdit</a></p> <p> </p> <img src="https://simg.open-open.com/show/b3692ca10b5f8dec030e03c669aaa10d.gif"></li>     <li style="text-align: center;"> <p><strong>icarus-android</strong></p> <p style="text-align: left;">又是一个富文本编辑器,富文本编辑器其实是通过一个WebView来实现的</p> <p style="text-align: left;"><a href="/misc/goto?guid=4959721498870425016" rel="nofollow,noindex">https://github.com/mr5/icarus-android</a></p> <p> </p> <img src="https://simg.open-open.com/show/cdaf93343bcde14f9855ef161c6c62e1.gif"></li>     <li> <p><strong>MaterialEditText</strong></p> <p>MaterialDesign风格的EditText</p> <p><a href="/misc/goto?guid=4958988896174301949" rel="nofollow,noindex">https://github.com/rengwuxian/MaterialEditText</a></p> <p style="text-align: center;"><img src="https://simg.open-open.com/show/6f0db93082033ba8e92d0e49d7030f52.png"></p> <p> </p> </li>    </ul>    <p> </p>    <p>来自:http://www.cnblogs.com/angrycode/p/5979012.html</p>    <p> </p>