Android 字體

android系統字體位於系統所在存儲器system/fonts內,無root權限不能在文件管理器內查看,但是可以通過代碼獲取其位置Environment.getRootDirectory() + "/fonts/"
TextView能夠使用setTypeface()方法設置字體,ListView不能直接設置字體,而是需要對ListView中的子元素(也是TextView)逐個設置,這個工作可以在重寫ListAdapter時完成:重寫getView()方法,每個TextView被get的時候都能夠設置其字體。這意味着能夠對ListView中不同元素設置不同字體。
字體文件ttf是一種類數據庫文件,存儲字碼和字形的對應關係。字碼是計算機能直接識別的,而字形是計算機不能直接識別的。用戶輸入文字時,計算機首先判斷字碼,然後輸出對應的字形。程序中的文字信息都是以字碼存儲於計算機中,字形僅用於顯示。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章