zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    论如何O(1)快速乘
    luogu3605晋升者计数
    分数规划小结
    洛谷 P1589 泥泞路 & 2019青岛市竞赛(贪心)
    洛谷 P3368 【模板】树状数组 2(区间加,单点查询)
    前缀和序列 & 差分序列
    洛谷 P3374 【模板】树状数组 1(单点加,区间和)
    2019青岛市程序设计竞赛游记
    0x3f3f3f3f 0xbfbfbfbf 等的原理及应用
    memset 初始化数组 & 实现原理
  • 原文地址:https://www.cnblogs.com/xinye/p/Android4_LockScreen.html
Copyright © 2011-2022 走看看