android自动转屏流程分析.docxVIP

  • 4
  • 0
  • 约2.15千字
  • 约 6页
  • 2016-12-25 发布于贵州
  • 举报
android自动转屏流程分析拟制人: 陈美爱 审核:蒋环宇批准:蒋环宇发布日期: 2014.12.10 一、背景前期对rotation相关的流程做了个大概的了解,关于Rotation方面在Android中会涉及到的点:1) 在Settings-Display中有“Auto-rotate screen” 选项,当enable或者disable的时候都会影响到系统的Rotation2) 当旋转手机的时候,系统会做怎么的操作去通知Activity要旋转界面了。二、流程解析在android设置(Settings)中我们可以看到显示(display)下有一个自动旋转屏幕的checkbox,如果我们勾选checkbox的话手机屏幕会根据重力自动旋转,那么我们就分析一下这个过程:在Settings模块的display_settings.xml文件中我们可以找到:这是选项框的布局,然后我们到package/app/settings/src/com/android/Settings中的DisplaySettings.java中去找,在onPreferenceTreeClick方法中有它的影子,往下跟踪到RotationPolicy.setRotationLockForAccessibility()方法 当用户enable或者disable?“Au

文档评论(0)

1亿VIP精品文档

相关文档