亚洲一区亚洲二区亚洲三区,国产成人高清在线,久久久精品成人免费看,999久久久免费精品国产牛牛,青草视频在线观看完整版,狠狠夜色午夜久久综合热91,日韩精品视频在线免费观看

Android 字體設置Typeface講解 -電腦資料

電腦資料 時間:2019-01-01 我要投稿
【www.ishadingyu.com - 電腦資料】

   

控件的字體設置的兩種方式

    常用的字體類型名稱還有:

    Typeface.DEFAULT //常規(guī)字體類型

    Typeface.DEFAULT_BOLD //黑體字體類型

    Typeface.MONOSPACE //等寬字體類型

    Typeface.SANS_SERIF //sans serif字體類型

    常用的字體風格名稱還有:

    Typeface.BOLD //粗體

    Typeface.BOLD_ITALIC //粗斜體

    Typeface.ITALIC //斜體

    Typeface.NORMAL //常規(guī)

    1.在xml中設置,

Android 字體設置Typeface講解

    使用android:typeFace來設置:

    Android:typeface=”sans”

    2.在Java程序中:

    eg1:

    Typeface font = Typeface.create(Typeface.SANS_SERIF, Typeface.BOLD);

    p.setTypeface( font );

    eg2:

    String familyName = “宋體”;

    Typeface font = Typeface.create(familyName,Typeface.BOLD);

    p.setTypeface(font);

使用外部字體

    1.首先吧要使用的字體文件拷貝到assets下的fonts目錄下,

電腦資料

Android 字體設置Typeface講解》(http://www.ishadingyu.com)。

    2.代碼如下:

<code class="hljs cs">private void mySetTypeFace() {        // TODO Auto-generated method stub        //從assert中獲取有資源,獲得app的assert,采用getAserts(),通過給出在assert/下面的相對路徑。在實際使用中,字體庫可能存在于SD卡上,可以采用createFromFile()來替代createFromAsset。        Typeface face = Typeface.createFromAsset(getAssets(), "fonts/HanYi.ttf");        //title是之間定義的控件        title.setTypeface(face);    }</code>

最新文章