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

  • 相关阅读:
    python爬虫之urllib库(三)
    python爬虫之urllib库(二)
    认识CSS中css引入方式、选择器、文本样式设置以及显示模式
    认识CSS中盒子模型
    python爬虫之urllib库(一)
    认识CSS中css背景样式设置
    python爬虫之认识爬虫和爬虫原理
    认识CSS中css的三大特性:层叠性、继承性以及优先级
    认识HTML中表格、列表标签以及表单控件
    python-基础学习篇(八)
  • 原文地址:https://www.cnblogs.com/xinye/p/Android4_LockScreen.html
Copyright © 2011-2022 走看看