New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JessYan: 今日头条屏幕适配方案常见问题汇总,提问前必看! #13

Open
JessYanCoding opened this Issue Aug 22, 2018 · 2 comments

Comments

Projects
None yet
2 participants
@JessYanCoding
Owner

JessYanCoding commented Aug 22, 2018

在这里陈列的内容是 AndroidAutoSize 框架和 今日头条屏幕适配方案 的常见 Issues 以及解决方案,如果在这里没找到您需要的答案,不妨前往 历史 Issues 碰碰运气

这里会持续更新 今日头条屏幕适配方案 的相关问题以及解决方案,如果您发现有什么重要的与 今日头条屏幕适配方案 相关的已知或未知问题在这里未收录,都可以通过留言或者新增 Issues 的方式告知我,并不仅限于 AndroidAutoSize 框架的问题,不管您是不是使用 AndroidAutoSize 框架,我们都可以共同出力,让 今日头条屏幕适配方案 更完善、更稳定!

  • 万能解决方案,看这里!!! 在任何情况下本来适配正常的布局突然出现适配失效,适配异常等问题,只要在合适的时机 (在布局绘制到屏幕上之前) 调用 AutoSize#autoConvertDensity() 或 AutoSize#autoConvertDensityOfGlobal 即可解决大部分问题,比如如果从桌面或后台返回 APP 后当前布局出现混乱的问题,在 Activity#onStart() 或 Activity#onResume() 中调用 AutoSize#autoConvertDensity() 或 AutoSize#autoConvertDensityOfGlobal 即可,如果是 Dialog、PopupWindow 等控件出现适配失效或适配异常,同样在每次 show() 之前调用 AutoSize#autoConvertDensity() 即可

  • 如果想让 AndroidAutoSize 适配多个进程的页面,请在 App 初始化时调用 AutoSize#initCompatMultiProcess(Context),像 这样

@JessYanCoding JessYanCoding changed the title from JessYan: 常见 Issues to JessYan: 常见 Issues,提问前必看! Aug 23, 2018

@sunxlfred

This comment has been minimized.

sunxlfred commented Sep 3, 2018

补充一个, 假设 Design Size On AndroidManifest 是 667 * 375, 需横屏 Activity 进入竖屏 Activity, 但是竖屏 Activity 布局异常(过大), 那么在竖屏 Activity 的 onCreateView (不是 onCreate )里补充 AutoSize.autoConvertDensity(this, 375, false);即可

Repository owner deleted a comment from MrLeeys Sep 26, 2018

@JessYanCoding JessYanCoding changed the title from JessYan: 常见 Issues,提问前必看! to JessYan: 今日头条屏幕适配方案常见问题,提问前必看! Oct 19, 2018

@JessYanCoding JessYanCoding changed the title from JessYan: 今日头条屏幕适配方案常见问题,提问前必看! to JessYan: 今日头条屏幕适配方案常见问题汇总,提问前必看! Oct 19, 2018

@JessYanCoding

This comment has been minimized.

Owner

JessYanCoding commented Nov 1, 2018

为了保证其他使用者阅读常见问题时的阅读质量,这里不允许随便留言,只允许留言带有解决方案的 AndroidAutoSize 或 今日头条屏幕适配方案的问题,有什么有疑问,请重新开启新的 Issues,并按规则完善 Issues 信息,否则留言会被删除!

Repository owner deleted a comment from AresCool Nov 12, 2018

Repository owner deleted a comment from kofkoy123 Nov 13, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment