Skip to content

今日头条适配方案 适用于低版本 0.7.0修改 去掉了 FragmentManager.FragmentLifecycleCallbacks

Notifications You must be signed in to change notification settings

e9ab98e991ab/AndroidAutoSize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AndroidAutoSize 0.7.0 + 1.1.2 综合版本

本项目是解决低版本适配问题 解决 #32错误

不包含

FragmentManager.FragmentLifecycleCallbacks

在AutoSize 0.7.0 的基础上 去掉了 fragment 适配

使用 AutoSizeCompat 类,使用以下代码即可解决所有屏幕适配失效的问题

@Override
public Resources getResources() {
//如果没有自定义需求用这个方法
AutoSizeCompat.autoConvertDensityOfGlobal((super.getResources());
//如果有自定义需求就用这个方法
AutoSizeCompat.autoConvertDensity((super.getResources(), 667, false);
return super.getResources();
}
AutoSizeConfig.getInstance().setExcludeFontScale(true); 一行代码即可实现 App 内的字体大小不跟随系统设置中字体大小的改

注意: 本项目是LIbrary 请使用 Module 方式导入项目使用

About

今日头条适配方案 适用于低版本 0.7.0修改 去掉了 FragmentManager.FragmentLifecycleCallbacks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages