Android 8.0 和 Android 支持庫 26 允許您從提供程序應(yīng)用請求字體智润,而無需將字體綁定到 APK 中或讓 APK 下載字體未辆。此功能可減小 APK 大小,提高應(yīng)用安裝成功率咐柜,使多個應(yīng)用可以共享同一種字體。
給自己的應(yīng)用換一個字體吧拙友,設(shè)計給了"方正蘭亭準(zhǔn)黑簡體"我的天,搜索了google字體庫遗契,沒有中文字體,只能讓設(shè)計給了個.ttf的字體文件,放到res下font文件夾,R.font.字體(Android studio 3.0 才提供支持泰涂,老版本會提示不識別)
8.0新增 fontFamily xml屬性
不用自定義控件,也不用xml每個TextView,EditText,Button設(shè)置fontFamily屬性
只需要在manifest中注冊的全局style AppTheme中設(shè)置 fontFamily 辐怕, 全局就是你想要的字體了逼蒙,試一下吧
image.png
image.png
image.png