真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Android修改字體樣式的示例代碼-創(chuàng)新互聯(lián)

在Android實際開發(fā)中根據(jù)UI的設(shè)計圖,經(jīng)常要去改變系統(tǒng)默認的字體樣式

成都創(chuàng)新互聯(lián)公司專注于高昌企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城系統(tǒng)網(wǎng)站開發(fā)。高昌網(wǎng)站建設(shè)公司,為高昌等地區(qū)提供建站服務(wù)。全流程按需求定制制作,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

這樣做會使apk變大很多啊


而且為什么android要使用ios的字體-_-#

單獨設(shè)置字體樣式

(1)Android系統(tǒng)提供了幾種字體樣式可供選擇

通過設(shè)置typeface屬性或者fontFamily屬性設(shè)置


typeface屬性:

  1. normal
  2. serif
  3. sans
  4. monospace

fontFamily屬性:

  1. casual
  2. cursive
  3. serif
  4. monospace
  5. sans-serif
  6. sans-serif-condensed
  7. serif-monospace
  8. sans-serif-smallcaps

※typeface和fontFamily區(qū)別

android:typeface屬性是增加API1


android:fontFamily在API16(4.1)中添加了屬性

※當(dāng)同時設(shè)置typeface和fontFamily時,只有fontFamily生效

查看一波TextView的源碼

  private void setTypefaceFromAttrs(String familyName, int typefaceIndex, int styleIndex) {
    Typeface tf = null;
    if (familyName != null) {
      tf = Typeface.create(familyName, styleIndex);
      if (tf != null) {
        setTypeface(tf);
        return;
      }
    }
    switch (typefaceIndex) {
      case SANS:
        tf = Typeface.SANS_SERIF;
        break;

      case SERIF:
        tf = Typeface.SERIF;
        break;

      case MONOSPACE:
        tf = Typeface.MONOSPACE;
        break;
    }

    setTypeface(tf, styleIndex);
  }

標(biāo)題名稱:Android修改字體樣式的示例代碼-創(chuàng)新互聯(lián)
路徑分享:http://weahome.cn/article/jsogs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部