最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android字體設置及Roboto字體使用方法

 更新時間:2015年01月19日 14:54:53   投稿:shichen2014  
這篇文章主要介紹了Android字體設置及Roboto字體使用方法,較為詳細的分析了自定義字體及RoBoto的具體用法,非常具有實用價值,需要的朋友可以參考下

本文實例講述了Android字體設置及Roboto字體使用方法。分享給大家供大家參考。具體分析如下:

一、自定義字體

1.android Typeface使用TTF字體文件設置字體

我們可以在程序中放入ttf字體文件,在程序中使用Typeface設置字體。
第一步,在assets目錄下新建fonts目錄,把ttf字體文件放到這。
第二步,程序中調用:

復制代碼 代碼如下:
AssetManager mgr=getAssets();//得到AssetManager
Typeface tf=Typeface.createFromAsset(mgr, "fonts/ttf.ttf");//根據(jù)路徑得到Typeface
tv=findViewById(R.id.textview);
tv.setTypeface(tf);//設置字體

2.在xml文件中使用android:textStyle=”bold” 可以將英文設置成粗體, 但是不能將中文設置成粗體,
將中文設置成粗體的方法是:

復制代碼 代碼如下:
TextView tv = (TextView)findViewById(R.id.TextView01);  
tv.getPaint().setFakeBoldText(true);//中文仿“粗體”--使用TextPaint的仿“粗體”設置setFakeBoldText為true。

注意:部分字體中文無效,雖然不會報錯,但是對中文無效。

二、使用RoBoto

自從Android4.0后默認字體就使用了Roboto,下面介紹一下使用方法:

復制代碼 代碼如下:
android:fontFamily="sans-serif" // roboto regular 
android:fontFamily="sans-serif-light" // roboto light 
android:fontFamily="sans-serif-condensed" // roboto condensed 
android:fontFamily="sans-serif-thin" // roboto thin (android 4.2) 
//in combination with 
android:textStyle="normal|bold|italic"

可用的參數(shù)如下:

Regular
Italic
Bold
Bold-italic
Light
Light-italic
Thin
Thin-italic
Condensed regular
Condensed italic
Condensed bold
Condensed bold-italic

希望本文所述對大家的Android程序設計有所幫助。

相關文章

  • Windows下React Native的Android環(huán)境部署及布局示例

    Windows下React Native的Android環(huán)境部署及布局示例

    這篇文章主要介紹了Windows下React Native的Android環(huán)境部署及布局示例,這里安卓開發(fā)IDE建議使用Android Studio,且為Windows安裝npm包管理器,需要的朋友可以參考下
    2016-03-03
  • Android Studio一直處于Building的兩種解決方法

    Android Studio一直處于Building的兩種解決方法

    很多朋友都遇到過打開別人的項目一直處于Building‘XXX’Gradle project info的情況。下面小編給大家?guī)砹薃ndroid Studio一直處于Building的解決方法,感興趣的朋友一起看看吧
    2018-08-08
  • Android Flutter實現(xiàn)自定義下拉刷新組件

    Android Flutter實現(xiàn)自定義下拉刷新組件

    在Flutter開發(fā)中官方提供了多平臺的下拉刷新組件供開發(fā)者使用。本文將改造一下這些組件,實現(xiàn)自定義的下拉刷新組件,感興趣的可以了解一下
    2022-08-08
  • Android自定義組件獲取本地圖片和相機拍照圖片

    Android自定義組件獲取本地圖片和相機拍照圖片

    這篇文章主要為大家詳細介紹了Android自定義組件獲取本地圖片和相機拍照圖片的相關資料,非常炫酷的效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • Android實現(xiàn)文件壓縮與解壓工具類

    Android實現(xiàn)文件壓縮與解壓工具類

    這篇文章主要為大家詳細介紹了如何使用Android實現(xiàn)一個文件壓縮與解壓工具類,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2024-04-04
  • Android中關于Binder常見面試問題小結

    Android中關于Binder常見面試問題小結

    這篇文章主要介紹了Android中關于Binder幾個面試問題,binder是一種進程間通訊的機制,進程間通訊需要了解用戶空間和內核空間,本文通過示例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2022-06-06
  • Android仿新浪微博自定義ListView下拉刷新(4)

    Android仿新浪微博自定義ListView下拉刷新(4)

    這篇文章主要為大家詳細介紹了Android仿新浪微博自定義ListView下拉刷新,重點介紹了Adapter的詳細代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • 常用Android布局文件優(yōu)化技巧總結

    常用Android布局文件優(yōu)化技巧總結

    Android布局加載是Android應用程序的重要組成部分,布局加載是指將 XML文件中定義的視圖層次結構加載到內存中,在這篇文章中,我們將深入探討 Android 布局加載的原理,包括 Android 布局文件的結構和布局文件的常見問題等方面,需要的朋友可以參考下
    2023-07-07
  • 詳解Flutter如何完全自定義TabBar

    詳解Flutter如何完全自定義TabBar

    在App中TabBar形式交互是非常常見的,但是系統(tǒng)提供的的樣式大多數(shù)又不能滿足我們產品和UI的想法,本文記錄了在Flutter中如何實現(xiàn)自定義TabBar的一個思路和過程,需要的可以參考一下
    2022-04-04
  • Android Fragment 基本了解(圖文介紹)

    Android Fragment 基本了解(圖文介紹)

    Android是在Android 3.0 (API level 11)開始引入Fragment的可以把Fragment想成Activity中的模塊,這個模塊有自己的布局,有自己的生命周期,單獨處理自己的輸入,在Activity運行的時候可以加載或者移除Fragment模塊
    2013-01-01

最新評論

简阳市| 濉溪县| 鄂尔多斯市| 建湖县| 罗山县| 利津县| 顺平县| 贡觉县| 霞浦县| 合山市| 东乌| 双流县| 武义县| 中卫市| 琼海市| 方城县| 美姑县| 班戈县| 天台县| 华安县| 安岳县| 易门县| 南丹县| 富平县| 图木舒克市| 龙州县| 仁化县| 龙山县| 长海县| 佛坪县| 临邑县| 武强县| 重庆市| 安阳县| 偏关县| 香河县| 商丘市| 都匀市| 盖州市| 慈利县| 定安县|