Android 4.0锁屏机制类之间的调用关系

  

  总结起来,Android4.0的锁屏机制和2.3区别不大,以下的类之间的调用关系基于高通平台8x25,可能这张图并不是太清晰,忍者看呗,希望对你有所帮助。特别是做锁屏的童鞋。

   以下的类调用关系只是从KeyguardViewMediator.onSystemReady()方法说起,更上面的PhoneWindowManager等没有涉及。

  涉及的类的位置:

      

1.1         /frameworks/base/core/java/com.android.internal.widget

    |_AbsActionBarView.java

    |_ActionBarContainer.java

    |_ActionBarContextView.java

    |_ActionBarView.java

    |_DialogTitle.java

    |_DigitalClock.java

    |_DrawableHolder.java

    |_EditableInputConnection.java

    |_LinearLayoutWithDefaultTouchRecepient.java

    |_LockPatternUtils.java

    |_LockPatternView.java

    |_LockScreenWidgetCallback.java

    |_LockScreenWidgetInterface.java

    |_PasswordEntryKeyboard.java

    |_PasswordEntryKeyboardHelper.java

    |_PasswordEntryKeyboardView.java

    |_PointerLocationView.java

    |_RotarySelector.java

    |_ScrollingTabContainerView.java

    |_SlidingTab.java

    |_Smileys.java

    |_TextProgressBar.java

    |_TransportControlView.java

    |_WaveView.java

    |_WeightedLinearLayout.java

    |_IRemoteViewsAdapterConnection.aidl

    |_IremoteViewsFactory.aidl

 |_Ease.java

    |_MultiWaveView.java

    |_TargetDrawable.java

    |_Tweener.java

 

1.1         /frameworks/base/policy/src/com.android.internal.policy.impl

    |_AccountUnlockScreen.java

    |_GlobalActions.java

    |_IconUtilities.java

    |_KeyguardScreen.java

    |_KeyguardScreenCallback.java

    |_KeyguardStatusViewManager.java

    |_KeyguardUpdateMonitor.java

    |_KeyguardViewBase.java

    |_KeyguardViewCallback.java

    |_KeyguardViewManager.java

    |_KeyguardViewMediator.java

    |_KeyguardViewProperties.java

    |_KeyguardWindowController.java

    |_LockPatternKeyguardView.java

    |_LockPatternKeyguardViewProperties.java

    |_LockScreen.java

    |_MSimKeyguardStatusViewManager.java

    |_MSimLockPatternKeyguardView.java

    |_MSimSimUnlockScreen.java

    |_PasswordUnlockScreen.java

    |_PatternUnlockScreen.java

    |_PhoneFallbackEventHandler.java

    |_PhoneLayoutInflater.java

    |_PhoneWindow.java

    |_PhoneWindowManager.java

    |_Policy.java

    |_RecentApplicationsBackground.java

    |_RecentApplicationsDialog.java

    |_ShortcutManager.java

    |_SimPukUnlockScreen.java

    |_SimUnlockScreen.java

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值