Skip to content
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

Daily Report 2019-08 Liu Xiaoxu #2595

Open
xiaoxu8 opened this issue Aug 2, 2019 · 16 comments
Open

Daily Report 2019-08 Liu Xiaoxu #2595

xiaoxu8 opened this issue Aug 2, 2019 · 16 comments

Comments

@xiaoxu8
Copy link
Collaborator

xiaoxu8 commented Aug 2, 2019

No description provided.

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 2, 2019

08/01 report:
1.接着分析oto8微信登录界面按钮重叠问题,通过调试发现,调用Resources的updateConfiguration方法可以解决按钮重叠的问题,目前正在分析updateConfiguration方法调用的流程。

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 6, 2019

08/05 report:
1.oto微信登录按钮重叠问题可以通过调用Resources的updateConfiguration方法修复,但是会引发新的bug:首次登录后聊天信息条目宽度过窄,接下来分析此bug

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 7, 2019

08/06 report:
1.分析oto8微信聊天界面信息条目宽度变窄bug,定位到在兼容模式下因调用Resources的updateConfiguration方法,多次修改DisplayMetrics的widthPixels、heightPixels导致的,正在尝试在兼容模式下,减少updateConfiguration的调用次数

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 8, 2019

08/07 report:
1.分析oto8微信editor光标位置错位bug,定位到由NewPhoneWindow中FakeDecor的transforParent方法引起的,transforParent方法处理是针对微信适配的,如何平衡两者之间正在思索。

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 8, 2019

08/08 report:
1.分析oto8微信editor选中弹窗位置错位bug,定位到由NewPhoneWindow中NewDecorView的onConfigurationChanged方法引起的,此方法是针对微信适配的,如何平衡两者之间正在思索。

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 13, 2019

08/12 report:
1.分析、解决oto8微信,textview长按,光标全选,且弹出功能弹窗,位置错位bug;
2、分析、解决学堂在线横屏播放视频显示不全bug。

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 14, 2019

08/13 report:
1.优化,精简oto8手机兼容模式需求功能代码。

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 15, 2019

08/14 report:
1.优化,精简oto8手机兼容模式需求功能代码。

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 15, 2019

08/15 report:
1.优化,精简oto8手机兼容模式需求功能代码,同时解决今日头条在兼容模式下运行,视频界面内容缩放渲染不生效bug。

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 20, 2019

08/19 report:
1.review oto8手机兼容模式需求功能代码,并整理,准备提交至服务器

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 21, 2019

08/20 report:
1.根据review oto8手机兼容模式功能代码反馈结果,修改整理,根据测试反馈,待push至服务器

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 22, 2019

08/21 report:
1.根据测试反馈结果,oto8手机兼容模式功能代码push至服务器。

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 23, 2019

08/21 report:
1.尝试分析、优化手机兼容模式功能代码,尝试建立应用在兼容模式下运行的Configuration与ContextImpl、Display之间的联系,完善兼容模式功能。

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 27, 2019

08/22 report:
1.优化手机兼容模式功能代码

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 27, 2019

08/26 report:
1.协助分析oto8滚轮无法滚动问题,已定位到ViewRootImpl&EarlyPostImeInputStage中processPointerEvent方法,会检测设备的touch类型,默认oto8是InputDevice.SOURCE_TOUCHSCREEN类型,修改为InputDevice.SOURCE_MOUSE类型,可以解决滚轮问题,自测有效。

@xiaoxu8
Copy link
Collaborator Author

xiaoxu8 commented Aug 30, 2019

08/29 report:
1.分析oto8,收到通知后,通知栏整体弹出问题,具体设计方案:接收到消息后,消息在通知栏上显示,但通知栏整体不弹出,在屏幕右上角或右下角,弹出小窗口提示收到消息。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant