android - 如何在 Android 应用程序中使用“苹果系统字体”
问题描述
我们在 IOS 中使用“apple-system-font”开发了一个应用程序,我们喜欢这种字体,因此我们希望对 android 应用程序中的所有 TextView 使用相同的字体。那么有没有办法在android应用程序中使用'apple-system-font',如下所示:
<TextView
...
android:fontFamily="-apple-system-font" />
解决方案
最新的 iOS 使用“Helvetica Neue”作为系统字体。您需要下载字体文件,然后将其添加到您的资产中。此StackOverflow 问题中解释了此过程。
请注意,Apple 可能会随着时间的推移选择更改此字体。此外,即使字体非常清晰易读,Android 设备上的用户可能不习惯看到它。这可能会给他们带来“不同”的体验。确保在生产应用程序中添加功能之前进行适当的用户测试。
推荐阅读
- php - 错误:0 - php_network_getaddresses:getaddrinfo 失败:名称或服务未知
- angularjs - 暂停下一步的执行,直到当前步骤在 Angular Js 中完成
- database - MongoDB数据归档策略
- c++ - Boost asio可以发布“溢出”队列吗
- svn - 以非常规方式维护时如何列出 SVN 分支?
- python - Python中的列表理解:如果条件得到验证,则执行额外的for循环,否则不要进行额外的for循环
- javascript - 在折叠面板中,所有元素同时对点击做出反应
- matlab - 如何在 MATLAB 指南针中指定区域
- spring-cloud-dataflow - 当以批处理作业作为流运行任务时,仪表板的作业部分中没有条目
- mysql - Servlet jdbc 路径