zoukankan      html  css  js  c++  java
  • Android字体简述

    Android是一个典型的Linux内核的操作系统。在Android系统中,主要有DroidSans和DroidSerif两大字体阵营,从名字就可以看出来,前者是无衬线字体,后者是衬线字体。具体来说,一共是这几个字体文件:(位于 /system/fonts 目录下,需要root权限查看)

    • DroidSans-Bold.ttf   粗体的无衬线字体(拉丁字母等)
    • DroidSans.ttf   常规的无衬线字体(拉丁字母等)
    • DroidSansFallback.ttf   常规的无衬线字体(中文字符等)
    • DroidSansMono.ttf    等宽的无衬线字体(拉丁字母等)
    • DroidSerif-Bold.ttf    粗体的衬线字体(拉丁字母等)
    • DroidSerif-BoldItalic.ttf    粗体+斜体的衬线字体(拉丁字母等)
    • DroidSerif-Italic.ttf    斜体的衬线字体(拉丁字母等)
    • DroidSerif-Regular.ttf    常规的衬线字体(拉丁字母等)

    除了这些字体文件,有些修改版本的 ROM,比如 CyanogenMod 5.0.8 ,还会有 Clockopia.ttf 之类的文件,从名字就可以看出这是显示数字时钟时用的字体。

    上面提到的这些字体中,除了 DroidSansFallback.tff ,其它的一律不包含中文字体。而 DroidSansFallback 中的中文字体,是一种类似于文泉驿微米黑的字体,只是它的字库非常小,字符数量很少,估计只有 GB2312 的字符集,稍少见一些的字都是不包含的,比如我同学名字里有“祎”这个字,在联系人里就显示为一个方框。

  • 相关阅读:
    idea中pom.xml相关操作
    Java集合1-集合与数组的区别
    idea中各种图标的含义
    testng之多线程执行(并发执行)
    testng之DataProvider参数化
    fastjson将java对象与json字符串相互转换
    testng -依赖测试
    testng- 异常测试
    转-selenium3 webdriver启动火狐、chrome、edge、Safari浏览器的方法
    浏览器兼容性测试
  • 原文地址:https://www.cnblogs.com/shangdawei/p/4464447.html
Copyright © 2011-2022 走看看