android 关于app内设置字体样式的研究
2017-08-09 14:28
281 查看
昨日,
产品经理:看着app中的文字,突然问我你这里面啥字体,是微软雅黑吗?
我:不是啊,android自带的字体啊,默认的。
产品经理:可以设置为微软雅黑吗?
我:我研究下。
1.android字体样式,我是真心没研究过,也从来没用到过去设置,去网上搜了一下,android 中api自带的可以设置android:typeface=“”:
自带了4种样式:如下图
![](https://img-blog.csdn.net/20170809140856917?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZGFveGlhb21pYW56aQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
2.关于设置成微软雅黑等第三方字体的研究:
对于字体样式,当android字体默认或者是设置上方的样式时候,当我修改手机系统字体样式的时候,app内的文字样式会跟随着手机系统字体样式一起改变。
这时候我就在想,如果自定义了微软雅黑等第三方的时候是不是就不会跟随着改变了,去了个技术群问了下,回答的人有的没遇过,有的说不会,最后让我自己去改试试。
在githup上找了2个demo看了下:当我手机系统字体默认的时候,app内应用第三方设置字体样式,app 内字体样式会变成设置的第三方字体样式。当修改手机系统字体样式时候,app内设置第三方字体样式的显示这时候失效啦,跟随着变为邻手机系统设置的字体样式啦。
3.总结:手机系统字体默认的时候,app内应用第三方设置字体样式,app 内字体样式会变成设置的第三方字体样式。当修改手机系统字体样式时候,app内设置第三方字体样式的显示这时候失效啦,跟随着变为邻手机系统设置的字体样式!
4.我:做不到,
产品经理:好吧,不做啦。
githup参考的demo链接:
1.自定义字体样式——艺术字生成器
2.使用第三方字体快速定义整个app的文字显示样式。
产品经理:看着app中的文字,突然问我你这里面啥字体,是微软雅黑吗?
我:不是啊,android自带的字体啊,默认的。
产品经理:可以设置为微软雅黑吗?
我:我研究下。
1.android字体样式,我是真心没研究过,也从来没用到过去设置,去网上搜了一下,android 中api自带的可以设置android:typeface=“”:
自带了4种样式:如下图
2.关于设置成微软雅黑等第三方字体的研究:
对于字体样式,当android字体默认或者是设置上方的样式时候,当我修改手机系统字体样式的时候,app内的文字样式会跟随着手机系统字体样式一起改变。
这时候我就在想,如果自定义了微软雅黑等第三方的时候是不是就不会跟随着改变了,去了个技术群问了下,回答的人有的没遇过,有的说不会,最后让我自己去改试试。
在githup上找了2个demo看了下:当我手机系统字体默认的时候,app内应用第三方设置字体样式,app 内字体样式会变成设置的第三方字体样式。当修改手机系统字体样式时候,app内设置第三方字体样式的显示这时候失效啦,跟随着变为邻手机系统设置的字体样式啦。
3.总结:手机系统字体默认的时候,app内应用第三方设置字体样式,app 内字体样式会变成设置的第三方字体样式。当修改手机系统字体样式时候,app内设置第三方字体样式的显示这时候失效啦,跟随着变为邻手机系统设置的字体样式!
4.我:做不到,
产品经理:好吧,不做啦。
githup参考的demo链接:
1.自定义字体样式——艺术字生成器
2.使用第三方字体快速定义整个app的文字显示样式。
相关文章推荐
- 关于Android切换系统字体大小和字体样式导致App崩溃或者界面错乱的问题
- Android 设置Spinner文字标题颜色 字体大小样式
- 关于Android 中TextView字体设置的那点事
- Android APP的字体设置
- Android TextView设置个别字体样式,上下标
- android 字体大小,样式 ,像素的设置
- android 设置Spinner文字标题颜色 字体大小样式
- Android TextView设置个别字体样式
- 关于android系统Dialog如何设置字体大小
- 【Android】 TextView设置个别字体样式
- Android APP的字体设置
- android 设置Spinner文字标题颜色 字体大小样式
- 关于包含超链接的字体的样式设置
- Android中对同一个TextView设置不同字体样式
- 关于android中怎么设置TabWidget中图片及字体的大小的问题
- Android TextView设置个别字体样式
- android app 如何设置自己喜欢的字体
- Android——设置字体的大小与样式
- Android中对同一个TextView设置不同字体样式
- android 设置Spinner文字标题颜色 字体大小样式