android开发修改项目字体
来源:互联网 发布:石头网络刷钻软件 编辑:程序博客网 时间:2024/06/14 10:03
开发过程中修改自己app的字体大小,不影响系统字体。
过程:通过设置字体的缩放比例来实现。
1、字体单位用sp做单位。
2、在BaseActivity进行字体设置方法的实现。
3、设置时候直接设置缩放的比例。
public void setFontSize(float fontSize){ Resources res = getResources(); Configuration config=new Configuration(); config.fontScale= fontSize; res.updateConfiguration(config,res.getDisplayMetrics());}设置缩放比例的方法。
注:可以将此设置为常量值进行保存,也可保存在SharedPrefenence中进行操作。
4、设置完成之后进行当前页面的刷新即可。
5、onResume的方法中进行相关的判断进行字体设置。
Demo
0 0
- android开发修改项目字体
- Android studio 修改项目字体
- android开发之修改全局自定义字体
- ANDROID sdk开发,修改字体Typeface实例
- android开发,修改状态栏字体颜色?
- 修改android系统 字体
- Android修改程序字体
- Android - Toast字体修改
- 【Android】字体修改
- android 字体修改
- Android 全局修改字体
- Android应用修改字体
- 修改Android原生字体
- Android 修改字体
- Android修改自己程序字体
- Android修改自己程序字体
- 修改android 系统字体 萌萌达
- 修改Android Studio的字体
- 数据类型与定义
- 使用gradle编译Android studio工程
- 文字超出变为省略号
- 蓝桥杯-鸡兔同笼问题(例题)
- 密码学基础知识
- android开发修改项目字体
- POj 2002 UVALive - 3047 C - Squares 【计算几何+二分求解】
- 【HDU5951 2016ACM ICPC亚洲区沈阳站-重现赛 D】【博弈 DP】Recursive sequence n物品A元B元连续竞价的平衡点
- CSS3 Filter的十种特效
- Days40 MaterialDesign(一)
- android 系列问题记录
- 【14.67%】【codeforces 615D】Multipliers
- Definition of "containing block" 细说包含块
- 利用QPalette给窗体设置背景图片