日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android TextView文本处理库推荐

發布時間:2025/5/22 Android 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android TextView文本处理库推荐 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

版權聲明:本文為xing_star原創文章,轉載請注明出處!

本文同步自http://javaexception.com/archives/115

Android TextView文本處理庫推薦

現在市面上的app基本上都有用戶注冊協議這樣的文本內容,在做這塊功能的時候,基本上要寫挺多行代碼的,并且由于使用的次數比較少,很生疏,基本上都得現場百度找,想去尋找個一勞永逸的辦法,下次寫就直接用模板代碼,代碼量也盡量少,讓開發者把精力用在業務上,而不是這種邊邊角角的東西上。以前刷github的時候收錄了一批,今天特地來整理下,選取其中的幾個。

1.https://github.com/wangshaolei/AutoSpannableTextView?(國內開發者) star數量356

核心代碼就一個類,可以復制下來在這個基礎上修改,如果需求簡單的話,比如文本是固定的,不是從服務器端動態獲得的,那么這種xml配置的方式,還是很優秀的,我很看好。用法參考該項目文檔,也很好用,強烈推薦。

2.https://github.com/armcha/AutoLinkTextView?star數1074

這個項目應該是很早之前關注的,支持的功能比較多,用自定義類型可以滿足特定文本的點擊事件,當然了它主打的是對TextView link相關功能的擴展支持,比如@,email,tel等等還包含自定義,15年工作的時候,還特意寫了一個LinkTextView處理公司內部跟@,http跳轉等相關的邏輯,相對而言,這個封裝的程度更好,可用于的場景更多,值得去嘗試。

3.https://github.com/xujinyang/AndroidSpan?(國內開發者)

特點是鏈式調用,api易讀懂,可以對講文本拆分為多份,分開處理,邏輯很清晰,對于需求簡單的場景,也推薦,可以嘗試下。

4.https://github.com/yombunker/SpanEZ?(國外開發者)

(如果你的項目是基于kotlin的話,可以用https://github.com/yombunker/SpanK)不記得是什么時候關注的,沒怎么實踐過,看項目的預覽圖感覺還行。國內項目還是推薦用國人開發的吧。

轉載于:https://www.cnblogs.com/xing-star/p/10976490.html

總結

以上是生活随笔為你收集整理的Android TextView文本处理库推荐的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。