TextView使用例項

2021-09-19 22:17:13 字數 2304 閱讀 4560

第一次發文章好緊張哦,一定要我。

1、textview實戰之你真的懂我麼?

2、android textview 新增下劃線的幾種方式

3、android在乙個textview裡顯示不同樣式的字型

4、盤點android使用自定義字型遇到的坑

5、android應用使用第三方字型

圖例:

圖例:

string.xml等:

元件

控制項資料庫

通訊多**

檔案裝置

測試stringformat:stringarray有%d個資料=%s,可測試float=%2f

**:

/**

* 測試string.xml的使用

* xliff,全稱叫 xml 本地化資料交換格式,英文全稱 xml localization interchange file format

* */

private void teststringxml()

圖例:

/*** 測試斜體

* 貌似必須加上monospace,否則中文字無法斜體

* */

private void testitalic()

/*** 測試中劃線/下劃線

* */

private void testtxtline()

/*** 測試autolink內容

* none|web|phone|mail|map

* */

private void testautolink()

//設定超連結文字

private spannablestring getclickablespan()

}, 16, 20, spanned.span_exclusive_exclusive);

//設定文字的前景色

spanstr.setspan(new foregroundcolorspan(color.green), 16, 20, spanned.span_exclusive_exclusive);

//設定下劃線文字

spanstr.setspan(new underlinespan(), 21, 25, spanned.span_exclusive_exclusive);

//設定文字的單擊事件

spanstr.setspan(new clickablespan()

}, 21, 25, spanned.span_exclusive_exclusive);

//設定文字的前景色

spanstr.setspan(new foregroundcolorspan(color.green), 21, 25, spanned.span_exclusive_exclusive);

return spanstr;

}/**

* 測試第三方asset中字型

* 如果全域性引用第三方字型兩種比較好方式

* 優化一點,可以通過註解+反射的方式,類似bufferfly框架中

* 2、各種自定義控制項中屬性使用新typeface

* 3、單個使用慢慢設定...

** */

private void testassetfont()

/*** 測試同一段文字顯示亂七八糟有趣的

* 主要是spannablestring

* */

private void testfunnytextview()

/*** 測試用**輸出風格迥異的文字

* 設定各種尺寸要用到sp,dp和px,最多是px

* */

private void testtextviewcode()

TextView中的使用技巧

一 新建乙個textview 初始化 uitextview textview uitextview alloc init autorelease 設定 需在inte ce中宣告uitextviewdelegate textview.delegate self 字型大小 textview.font u...

TextView控制項使用小技巧

一 設定字型顏色的三種方法 1 android textcolor 直接設定整體文字顏色 2 利用html標記 textview tv textview findviewbyid r.id.tv tv.settext html.fromhtml 時間厲害,逃得出黑洞,避不過輪迴。3 自定義乙個sty...

Android之TextView靈活使用

在專案中有無遇到過這樣一種程況,例如文字 王明今年10歲了 但是數字10是從網路返回的資料,而你又想把這個文字寫在xml中,過往我的做法是分成3個textview,實現愚蠢。今天遇到一種解決辦法。在string.xml中設定 string name age 王明今年 1 d歲 string 然後設定...