国产精品毛片一区二区,欧美熟妇brazzers,丰满女邻居的嫩苞张开视频,天天爽夜夜爽夜夜爽

南京北大青鳥

全國(guó)咨詢電話:15195455103

三分鐘了解北大青鳥
當(dāng)前位置:南京北大青鳥 > 學(xué)習(xí)園地 > 編程技巧

如何實(shí)現(xiàn)Android中內(nèi)嵌字體個(gè)性化

來源:m.zgqgycbs.cn? ? ? 作者:張曼 ? ??

在Android中我們的應(yīng)用可以靈活的內(nèi)嵌自己的字體文件,實(shí)現(xiàn)各個(gè)手機(jī)上可以正常的顯示個(gè)性化文字。那么如何實(shí)現(xiàn)呢?

  在Android中我們的應(yīng)用可以靈活的內(nèi)嵌自己的字體文件,實(shí)現(xiàn)各個(gè)手機(jī)上可以正常的顯示個(gè)性化文字。那么如何實(shí)現(xiàn)呢?

  南京北大青鳥張府園校區(qū)的編程老師為我們舉例說明。

  我們都知道TextView的setTypeface方法可以設(shè)置目標(biāo)文字的顯示特性,比如字體、顏色、粗體、斜體等。

  OK。我們直接找一個(gè)TrueTypeFont的字體文件即.ttf,對(duì)于Win32系統(tǒng)的用戶可以直接在Windows/fonts文件夾中能找到很多。比如微軟雅黑就不錯(cuò),可是體積太大,由于Android的Assets類有單個(gè)文件1MB體積的限制,我們先找個(gè)英文字體做測(cè)試。這里我們將字體文件androidXXX.ttf放到工程的assets文件夾的fonts目錄中。

       Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/android123.ttf");  
       TextView tv = (TextView)findViewById(R.id.text);   

        tv.setTypeface(tf);    //設(shè)置TextView的風(fēng)格
        tv.setText("CWJ Test");
        tv.setTextSize(12);
        tv.setTextColor(Color.RED);

  這樣子就完成了。

分享到:
近期文章

搶試聽名額

名額僅剩66名

教育改變生活

WE CHANGE LIVES