Skip to content

Instantly share code, notes, and snippets.

@kleisauke
Last active January 7, 2016 18:39
Show Gist options
  • Save kleisauke/8a16c44b91d68eb091b4 to your computer and use it in GitHub Desktop.
Save kleisauke/8a16c44b91d68eb091b4 to your computer and use it in GitHub Desktop.
In com.android.calendar2:null:0.
* com.android.calendar.AllInOneActivity has leaked:
* GC ROOT static android.view.inputmethod.InputMethodManager.sInstance
* references android.view.inputmethod.InputMethodManager.mNextServedView
* references com.android.calendar.DayView.mContext
* leaks com.android.calendar.AllInOneActivity instance
* Reference Key: db2d57d2-7602-4366-b29b-ea3854fbbf17
* Device: LGE google Nexus 5 hammerhead
* Android Version: 6.0.1 API: 23 LeakCanary: 1.4-SNAPSHOT b65a4f9
* Durations: watch=5047ms, gc=180ms, heap dump=4934ms, analysis=10662ms
* Details:
* Class android.view.inputmethod.InputMethodManager
| static RESULT_UNCHANGED_HIDDEN = 1
| static MSG_SET_ACTIVE = 4
| static RESULT_HIDDEN = 3
| static REQUEST_UPDATE_CURSOR_ANCHOR_INFO_NONE = 0
| static sInstance = android.view.inputmethod.InputMethodManager@851491264 (0x32c0b9c0)
| static SHOW_FORCED = 2
| static DISPATCH_NOT_HANDLED = 0
| static HIDE_NOT_ALWAYS = 2
| static NOT_AN_ACTION_NOTIFICATION_SEQUENCE_NUMBER = -1
| static MSG_UNBIND = 3
| static CONTROL_WINDOW_FIRST = 4
| static CONTROL_START_INITIAL = 256
| static RESULT_UNCHANGED_SHOWN = 0
| static SHOW_IM_PICKER_MODE_AUTO = 0
| static SHOW_IMPLICIT = 1
| static CONTROL_WINDOW_VIEW_HAS_FOCUS = 1
| static MSG_DUMP = 1
| static TAG = java.lang.String@1893607720 (0x70de2928)
| static SHOW_IM_PICKER_MODE_EXCLUDE_AUXILIARY_SUBTYPES = 2
| static MSG_SEND_INPUT_EVENT = 5
| static INPUT_METHOD_NOT_RESPONDING_TIMEOUT = 2500
| static DEBUG = false
| static PENDING_EVENT_COUNTER = java.lang.String@1893661744 (0x70defc30)
| static RESULT_SHOWN = 2
| static DISPATCH_IN_PROGRESS = -1
| static MSG_FLUSH_INPUT_EVENT = 7
| static $staticOverhead = byte[264]@1896618361 (0x710c1979)
| static CONTROL_WINDOW_IS_TEXT_EDITOR = 2
| static MSG_TIMEOUT_INPUT_EVENT = 6
| static MSG_BIND = 2
| static DISPATCH_HANDLED = 1
| static SHOW_IM_PICKER_MODE_INCLUDE_AUXILIARY_SUBTYPES = 1
| static MSG_SET_USER_ACTION_NOTIFICATION_SEQUENCE_NUMBER = 9
| static HIDE_IMPLICIT_ONLY = 1
* Instance of android.view.inputmethod.InputMethodManager
| static RESULT_UNCHANGED_HIDDEN = 1
| static MSG_SET_ACTIVE = 4
| static RESULT_HIDDEN = 3
| static REQUEST_UPDATE_CURSOR_ANCHOR_INFO_NONE = 0
| static sInstance = android.view.inputmethod.InputMethodManager@851491264 (0x32c0b9c0)
| static SHOW_FORCED = 2
| static DISPATCH_NOT_HANDLED = 0
| static HIDE_NOT_ALWAYS = 2
| static NOT_AN_ACTION_NOTIFICATION_SEQUENCE_NUMBER = -1
| static MSG_UNBIND = 3
| static CONTROL_WINDOW_FIRST = 4
| static CONTROL_START_INITIAL = 256
| static RESULT_UNCHANGED_SHOWN = 0
| static SHOW_IM_PICKER_MODE_AUTO = 0
| static SHOW_IMPLICIT = 1
| static CONTROL_WINDOW_VIEW_HAS_FOCUS = 1
| static MSG_DUMP = 1
| static TAG = java.lang.String@1893607720 (0x70de2928)
| static SHOW_IM_PICKER_MODE_EXCLUDE_AUXILIARY_SUBTYPES = 2
| static MSG_SEND_INPUT_EVENT = 5
| static INPUT_METHOD_NOT_RESPONDING_TIMEOUT = 2500
| static DEBUG = false
| static PENDING_EVENT_COUNTER = java.lang.String@1893661744 (0x70defc30)
| static RESULT_SHOWN = 2
| static DISPATCH_IN_PROGRESS = -1
| static MSG_FLUSH_INPUT_EVENT = 7
| static $staticOverhead = byte[264]@1896618361 (0x710c1979)
| static CONTROL_WINDOW_IS_TEXT_EDITOR = 2
| static MSG_TIMEOUT_INPUT_EVENT = 6
| static MSG_BIND = 2
| static DISPATCH_HANDLED = 1
| static SHOW_IM_PICKER_MODE_INCLUDE_AUXILIARY_SUBTYPES = 1
| static MSG_SET_USER_ACTION_NOTIFICATION_SEQUENCE_NUMBER = 9
| static HIDE_IMPLICIT_ONLY = 1
| mActive = false
| mBindSequence = -1
| mClient = android.view.inputmethod.InputMethodManager$1@851453408 (0x32c025e0)
| mCompletions = null
| mCurChannel = null
| mCurId = null
| mCurMethod = null
| mCurRootView = null
| mCurSender = null
| mCurrentTextBoxAttribute = null
| mCursorAnchorInfo = null
| mCursorCandEnd = 0
| mCursorCandStart = 0
| mCursorRect = android.graphics.Rect@852265216 (0x32cc8900)
| mCursorSelEnd = 0
| mCursorSelStart = 0
| mDummyInputConnection = android.view.inputmethod.BaseInputConnection@852265248 (0x32cc8920)
| mFullscreenMode = false
| mH = android.view.inputmethod.InputMethodManager$H@852265280 (0x32cc8940)
| mHasBeenInactive = true
| mIInputContext = android.view.inputmethod.InputMethodManager$ControlledInputConnectionWrapper@851444784 (0x32c00430)
| mLastSentUserActionNotificationSequenceNumber = -1
| mMainLooper = android.os.Looper@851451968 (0x32c02040)
| mNextServedView = com.android.calendar.DayView@851658752 (0x32c34800)
| mNextUserActionNotificationSequenceNumber = 1
| mPendingEventPool = android.util.Pools$SimplePool@851449824 (0x32c017e0)
| mPendingEvents = android.util.SparseArray@852265312 (0x32cc8960)
| mRequestUpdateCursorAnchorInfoMonitorMode = 0
| mServedConnecting = true
| mServedInputConnection = null
| mServedInputConnectionWrapper = null
| mServedView = com.android.calendar.DayView@851658752 (0x32c34800)
| mService = com.android.internal.view.IInputMethodManager$Stub$Proxy@851449840 (0x32c017f0)
| mTmpCursorRect = android.graphics.Rect@852265344 (0x32cc8980)
| shadow$_klass_ = android.view.inputmethod.InputMethodManager
| shadow$_monitor_ = 0
* Instance of com.android.calendar.DayView
| static CLICK_DISPLAY_DURATION = 50
| static UPDATE_CURRENT_TIME_DELAY = 300000
| static MILLIS_PER_MINUTE = 60000
| static mCalendarDateBannerTextColor = -10066330
| static mOnDownDelay = 100
| static CALENDAR_COLOR_SQUARE_SIZE = 30
| static mMoreAlldayEventsTextAlpha = 76
| static mClickedColor = 865704345
| static MAX_UNEXPANDED_ALLDAY_HEIGHT = 259
| static EVENT_RECT_STROKE_WIDTH = 6
| static CALENDARS_WHERE = java.lang.String@851689536 (0x32c3c040)
| static mStringBuilder = java.lang.StringBuilder@852640832 (0x32d24440)
| static MINIMUM_SNAP_VELOCITY = 2200
| static EVENT_RECT_TOP_MARGIN = 3
| static EVENT_ALL_DAY_TEXT_LEFT_MARGIN = 12
| static TAG = java.lang.String@851454784 (0x32c02b40)
| static POPUP_DISMISS_DELAY = 3000
| static mShowAllAllDayEvents = false
| static SINGLE_ALLDAY_HEIGHT = 102
| static MENU_EVENT_VIEW = 5
| static DEBUG = false
| static mBgColor = -1118482
| static MENU_DAY = 3
| static MENU_EVENT_EDIT = 7
| static mFutureBgColor = -1
| static mEventTextColor = -1
| static mCalendarGridLineInnerHorizontalColor = -3355444
| static EVENT_TEXT_TOP_MARGIN = 6
| static MILLIS_PER_DAY = 86400000
| static INVALID_EVENT_ID = -1
| static DAY_HEADER_BOTTOM_MARGIN = 12
| static DEFAULT_CELL_HEIGHT = 192
| static MIN_CELL_WIDTH_FOR_TEXT = 60
| static mHorizontalSnapBackThreshold = 154
| static ACCESS_LEVEL_EDIT = 2
| static DAY_HEADER_ONE_DAY_BOTTOM_MARGIN = 18
| static mCalendarGridAreaSelected = -432818715
| static MAX_EVENT_TEXT_LEN = 500
| static mCalendarAmPmLabel = -6710887
| static MIN_EVENT_HEIGHT = 72.0
| static mNewEventHintColor = -1
| static MINUTES_PER_DAY = 1440
| static MENU_EVENT_DELETE = 8
| static MIN_HOURS_WIDTH = 72
| static HOURS_LEFT_MARGIN = 60
| static CALENDARS_INDEX_ACCESS_LEVEL = 1
| static ALL_DAY_EVENT_RECT_BOTTOM_MARGIN = 3
| static FROM_ABOVE = 1
| static DAY_HEADER_ONE_DAY_RIGHT_MARGIN = 15
| static HOUR_GAP = 1
| static GOTO_SCROLL_DURATION = 200
| static EVENT_RECT_RIGHT_MARGIN = 0
| static EVENT_ALL_DAY_TEXT_BOTTOM_MARGIN = 6
| static MINUTES_PER_HOUR = 60
| static mPressedColor = 865704345
| static DATE_HEADER_FONT_SIZE = 36.0
| static EVENTS_CROSS_FADE_DURATION = 400
| static ONE_DAY_HEADER_HEIGHT = 0
| static HOURS_MARGIN = 72
| static mFutureBgColorRes = -1
| static HOURS_TOP_MARGIN = 6
| static ACCESS_LEVEL_NONE = 0
| static CALENDARS_INDEX_OWNER_ACCOUNT = 2
| static EVENT_TEXT_LEFT_MARGIN = 12
| static ANIMATION_SECONDARY_DURATION = 200
| static EVENT_ALL_DAY_TEXT_TOP_MARGIN = 6
| static mScale = 3.0
| static EVENT_LINE_PADDING = 12
| static EVENT_RECT_BOTTOM_MARGIN = 0
| static DAY_HEADER_ONE_DAY_LEFT_MARGIN = 0
| static EVENT_TEXT_RIGHT_MARGIN = 12
| static FROM_RIGHT = 8
| static sCounter = 0
| static TOUCH_MODE_INITIAL_STATE = 0
| static EXPAND_ALL_DAY_BOTTOM_MARGIN = 24
| static SELECTION_HIDDEN = 0
| static MIN_Y_SPAN = 300
| static MIN_UNEXPANDED_ALLDAY_EVENT_HEIGHT = 72.0
| static SELECTION_PRESSED = 1
| static mFormatter = java.util.Formatter@852631904 (0x32d22160)
| static mCalendarHourLabelColor = -10066330
| static NEW_EVENT_WIDTH = 6
| static mCalendarGridLineInnerVerticalColor = -3355444
| static FROM_NONE = 0
| static HOURS_RIGHT_MARGIN = 12
| static TOUCH_MODE_VSCROLL = 32
| static mWeek_sundayColor = -2144128205
| static GRID_LINE_INNER_WIDTH = 1.0
| static HOURS_TEXT_SIZE = 36.0
| static EVENT_TEXT_BOTTOM_MARGIN = 6
| static $staticOverhead = byte[1056]@852123649 (0x32ca6001)
| static MULTI_DAY_HEADER_HEIGHT = 48
| static ACCESS_LEVEL_DELETE = 1
| static PERIOD_SPACE = java.lang.String@1892255872 (0x70c98880)
| static SELECTION_LONGPRESS = 3
| static NEW_EVENT_MARGIN = 12
| static NEW_EVENT_HINT_FONT_SIZE = 36
| static MAX_CELL_HEIGHT = 450
| static EVENT_ALL_DAY_TEXT_RIGHT_MARGIN = 12
| static EVENT_SQUARE_WIDTH = 30
| static DAY_GAP = 1
| static TOUCH_MODE_DOWN = 1
| static MORE_EVENTS_MAX_ALPHA = 76
| static EVENT_TEXT_FONT_SIZE = 36.0
| static FROM_BELOW = 2
| static DAY_HEADER_RIGHT_MARGIN = 12
| static MENU_AGENDA = 2
| static CURRENT_TIME_LINE_SIDE_BUFFER = 12
| static DEBUG_SCALING = false
| static mMoreEventsTextColor = -10066330
| static GRID_LINE_LEFT_MARGIN = 0.0
| static NEW_EVENT_MAX_LENGTH = 48
| static FROM_LEFT = 4
| static NORMAL_FONT_SIZE = 36.0
| static mScaledPagingTouchSlop = 48
| static MENU_EVENT_CREATE = 6
| static MILLIS_PER_HOUR = 3600000
| static AMPM_TEXT_SIZE = 30.0
| static DAY_HEADER_HEIGHT = 48
| static ANIMATION_DURATION = 400
| static mMinCellHeight = 72
| static MAX_HEIGHT_OF_ONE_ALLDAY_EVENT = 102
| static CALENDARS_PROJECTION = java.lang.String[3]@852640800 (0x32d24420)
| static DAY_HEADER_FONT_SIZE = 33.0
| static mWeek_saturdayColor = -2144128205
| static SELECTION_SELECTED = 2
| static CURRENT_TIME_LINE_TOP_OFFSET = 6
| static TOUCH_MODE_HSCROLL = 64
| static mCellHeight = 192
| static MIN_HOURS_HEIGHT = 180
| static EVENT_RECT_LEFT_MARGIN = 3
| static ALLDAY_TOP_MARGIN = 3
| static mUseExpandIcon = true
| OVERFLING_DISTANCE = 18
| drawTextSanitizerFilter = java.util.regex.Pattern@852265408 (0x32cc89c0)
| mAcceptedOrTentativeEventBoxDrawable = android.graphics.drawable.NinePatchDrawable@852237056 (0x32cc1b00)
| mAccessibilityMgr = android.view.accessibility.AccessibilityManager@851618352 (0x32c2aa30)
| mAllDayEvents = java.util.ArrayList@852265440 (0x32cc89e0)
| mAllDayLayouts = android.text.StaticLayout[9]@852239936 (0x32cc2640)
| mAlldayAnimator = null
| mAlldayEventAnimator = null
| mAlldayHeight = 102
| mAmString = java.lang.String@852265472 (0x32cc8a00)
| mAnimateDayEventHeight = 72
| mAnimateDayHeight = 0
| mAnimateToday = false
| mAnimateTodayAlpha = 0
| mAnimationDistance = 0.0
| mAnimatorListener = com.android.calendar.DayView$5@851449856 (0x32c01800)
| mBaseDate = android.text.format.Time@852252608 (0x32cc57c0)
| mBold = android.graphics.Typeface@1956661448 (0x74a048c8)
| mCallEdgeEffectOnAbsorb = false
| mCancelCallback = com.android.calendar.DayView$3@851449872 (0x32c01810)
| mCancellingAnimations = false
| mCellHeightBeforeScaleGesture = 0
| mCellWidth = 142
| mClearClick = com.android.calendar.DayView$4@851449888 (0x32c01820)
| mClickedEvent = null
| mClickedYLocation = 0
| mCollapseAlldayDrawable = android.graphics.drawable.StateListDrawable@852267552 (0x32cc9220)
| mComputeSelectedEvents = false
| mContext = com.android.calendar.AllInOneActivity@852271840 (0x32cca2e0)
| mContextMenuHandler = com.android.calendar.DayView$ContextMenuHandler@851449904 (0x32c01830)
| mContinueScroll = com.android.calendar.DayView$ContinueScroll@851449920 (0x32c01840)
| mController = com.android.calendar.CalendarController@852237136 (0x32cc1b50)
| mCreateNewEventString = java.lang.String@852239984 (0x32cc2670)
| mCurrentTime = android.text.format.Time@852252672 (0x32cc5800)
| mCurrentTimeAnimateLine = android.graphics.drawable.NinePatchDrawable@852237216 (0x32cc1ba0)
| mCurrentTimeLine = android.graphics.drawable.NinePatchDrawable@852237296 (0x32cc1bf0)
| mDateStrWidth = 103
| mDayStrs = java.lang.String[14]@852237376 (0x32cc1c40)
| mDayStrs2Letter = java.lang.String[14]@852237456 (0x32cc1c90)
| mDeleteEventHelper = com.android.calendar.DeleteEventHelper@852267648 (0x32cc9280)
| mDestRect = android.graphics.Rect@852265504 (0x32cc8a20)
| mDismissPopup = com.android.calendar.DayView$DismissPopup@851449936 (0x32c01850)
| mDownTouchTime = 0
| mEarliestStartHour = int[7]@852240032 (0x32cc26a0)
| mEdgeEffectBottom = android.widget.EdgeEffect@852237536 (0x32cc1ce0)
| mEdgeEffectTop = android.widget.EdgeEffect@852237616 (0x32cc1d30)
| mEventCountTemplate = null
| mEventGeometry = com.android.calendar.EventGeometry@852265536 (0x32cc8a40)
| mEventLoader = com.android.calendar.EventLoader@852265568 (0x32cc8a60)
| mEventTextPaint = android.graphics.Paint@852267744 (0x32cc92e0)
| mEvents = java.util.ArrayList@852265600 (0x32cc8a80)
| mEventsAlpha = 255
| mEventsCrossFadeAnimation = android.animation.ObjectAnimator@851493280 (0x32c0c1a0)
| mExpandAllDayRect = android.graphics.Rect@852265632 (0x32cc8aa0)
| mExpandAlldayDrawable = android.graphics.drawable.StateListDrawable@852267840 (0x32cc9340)
| mFirstCell = 153
| mFirstDayOfWeek = 1
| mFirstHour = 0
| mFirstHourOffset = 0
| mFirstJulianDay = 2457392
| mFirstVisibleDate = 4
| mFirstVisibleDayOfWeek = 1
| mGestureCenterHour = 19.746115
| mGestureDetector = android.view.GestureDetector@852267936 (0x32cc93a0)
| mGridAreaHeight = 1404
| mHScrollInterpolator = com.android.calendar.DayView$ScrollInterpolator@851449952 (0x32c01860)
| mHandleActionUp = true
| mHandler = android.view.ViewRootImpl$ViewRootHandler@852265664 (0x32cc8ac0)
| mHasAllDayEvent = boolean[7]@852265696 (0x32cc8ae0)
| mHourStrs = java.lang.String[25]@852259440 (0x32cc7270)
| mHoursTextHeight = 33
| mHoursWidth = 74
| mInitialScrollX = -46.0
| mInitialScrollY = -375.0
| mIs24HourFormat = true
| mIsAccessibilityEnabled = false
| mLastJulianDay = 2457398
| mLastPopupEventID = -1
| mLastReloadMillis = 1451862000000
| mLastSelectedEventForAccessibility = null
| mLastSelectionDayForAccessibility = 0
| mLastSelectionHourForAccessibility = 0
| mLastVelocity = 8985.56
| mLayouts = android.text.StaticLayout[9]@852240080 (0x32cc26d0)
| mLines = float[132]@851659776 (0x32c34c00)
| mLoadedFirstJulianDay = 2457392
| mLongPressItems = java.lang.CharSequence[1]@851449968 (0x32c01870)
| mLongPressTitle = java.lang.String@852239984 (0x32cc2670)
| mMaxAlldayEvents = 1
| mMaxUnexpandedAlldayEventCount = 3
| mMaxViewStartY = 3229
| mMonthLength = 31
| mMoreAlldayEventsAnimator = null
| mNewEventHintString = java.lang.String@852252736 (0x32cc5840)
| mNumDays = 7
| mNumHours = 7
| mOnFlingCalled = true
| mPaint = android.graphics.Paint@852268032 (0x32cc9400)
| mPaused = true
| mPmString = java.lang.String@852265728 (0x32cc8b00)
| mPopup = android.widget.PopupWindow@851578672 (0x32c20f30)
| mPopupView = android.widget.LinearLayout@851660800 (0x32c35000)
| mPrevBox = android.graphics.Rect@852265760 (0x32cc8b20)
| mPrevSelectedEvent = null
| mPreviousDirection = 0
| mRecalCenterHour = true
| mRect = android.graphics.Rect@852265792 (0x32cc8b40)
| mRemeasure = false
| mResources = android.content.res.Resources@852237696 (0x32cc1d80)
| mSavedClickedEvent = null
| mScaleGestureDetector = android.view.ScaleGestureDetector@851493424 (0x32c0c230)
| mScrollStartY = 3229
| mScroller = android.widget.OverScroller@852265824 (0x32cc8b60)
| mScrolling = false
| mSelectedEvent = null
| mSelectedEventForAccessibility = null
| mSelectedEvents = java.util.ArrayList@852265856 (0x32cc8b80)
| mSelectionAllday = false
| mSelectionDay = 2457395
| mSelectionDayForAccessibility = 2457396
| mSelectionHour = 4
| mSelectionHourForAccessibility = 4
| mSelectionMode = 2
| mSelectionPaint = android.graphics.Paint@852268128 (0x32cc9460)
| mSelectionRect = android.graphics.Rect@852265888 (0x32cc8ba0)
| mSetClick = com.android.calendar.DayView$2@851449984 (0x32c01880)
| mSkippedAlldayEvents = int[7]@852240128 (0x32cc2700)
| mStartingScroll = false
| mStartingSpanY = 0.0
| mTZUpdater = com.android.calendar.DayView$1@851450000 (0x32c01890)
| mTodayAnimator = null
| mTodayAnimatorListener = com.android.calendar.DayView$TodayAnimatorListener@852265920 (0x32cc8bc0)
| mTodayHeaderDrawable = android.graphics.drawable.NinePatchDrawable@852237776 (0x32cc1dd0)
| mTodayJulianDay = 2457395
| mTouchExplorationEnabled = false
| mTouchMode = 0
| mTouchStartedInAlldayArea = false
| mUpdateCurrentTime = com.android.calendar.DayView$UpdateCurrentTime@851450016 (0x32c018a0)
| mUpdateToast = false
| mViewHeight = 1557
| mViewStartX = 0
| mViewStartY = 0
| mViewSwitcher = android.widget.ViewSwitcher@851661824 (0x32c35400)
| mViewWidth = 1080
| mAccessibilityCursorPosition = -1
| mAccessibilityDelegate = null
| mAccessibilityTraversalAfterId = -1
| mAccessibilityTraversalBeforeId = -1
| mAccessibilityViewId = -1
| mAnimator = null
| mAttachInfo = null
| mAttributes = null
| mBackground = null
| mBackgroundRenderNode = null
| mBackgroundResource = 0
| mBackgroundSizeChanged = true
| mBackgroundTint = null
| mBottom = 1557
| mCachingFailed = false
| mClipBounds = null
| mContentDescription = null
| mContext = com.android.calendar.AllInOneActivity@852271840 (0x32cca2e0)
| mCurrentAnimation = null
| mDrawableState = int[2]@1894979024 (0x70f315d0)
| mDrawingCache = null
| mDrawingCacheBackgroundColor = 0
| mFloatingTreeObserver = null
| mForegroundInfo = null
| mGhostView = null
| mHasPerformedLongPress = false
| mID = 1
| mIgnoreNextUpEvent = false
| mInContextButtonPress = false
| mInputEventConsistencyVerifier = null
| mKeyedTags = null
| mLabelForId = -1
| mLastIsOpaque = false
| mLayerPaint = null
| mLayerType = 0
| mLayoutInsets = null
| mLayoutParams = android.widget.FrameLayout$LayoutParams@852252800 (0x32cc5880)
| mLeft = 0
| mLeftPaddingDefined = false
| mListenerInfo = android.view.View$ListenerInfo@852237856 (0x32cc1e20)
| mMatchIdPredicate = null
| mMatchLabelForPredicate = null
| mMeasureCache = android.util.LongSparseLongArray@852265952 (0x32cc8be0)
| mMeasuredHeight = 1557
| mMeasuredWidth = 1080
| mMinHeight = 0
| mMinWidth = 0
| mNestedScrollingParent = null
| mNextFocusDownId = -1
| mNextFocusForwardId = -1
| mNextFocusLeftId = -1
| mNextFocusRightId = -1
| mNextFocusUpId = -1
| mOldHeightMeasureSpec = 1073743381
| mOldWidthMeasureSpec = 1073742904
| mOutlineProvider = android.view.ViewOutlineProvider$1@1894981064 (0x70f31dc8)
| mOverScrollMode = 1
| mOverlay = null
| mPaddingBottom = 0
| mPaddingLeft = 0
| mPaddingRight = 0
| mPaddingTop = 0
| mParent = android.widget.ViewSwitcher@851661824 (0x32c35400)
| mPendingCheckForLongPress = null
| mPendingCheckForTap = null
| mPerformClick = null
| mPrivateFlags = -2145384432
| mPrivateFlags2 = 1610819112
| mPrivateFlags3 = 0
| mRecreateDisplayList = false
| mRenderNode = android.view.RenderNode@852265984 (0x32cc8c00)
| mResources = android.content.res.Resources@852237696 (0x32cc1d80)
| mRight = 1080
| mRightPaddingDefined = false
| mScrollCache = null
| mScrollIndicatorDrawable = null
| mScrollX = 0
| mScrollY = 0
| mSendViewScrolledAccessibilityEvent = null
| mSendViewStateChangedAccessibilityEvent = null
| mSendingHoverAccessibilityEvents = false
| mStartActivityRequestWho = null
| mStateListAnimator = null
| mSystemUiVisibility = 0
| mTag = null
| mTempNestedScrollConsumed = null
| mTop = 0
| mTouchDelegate = null
| mTouchSlop = 24
| mTransformationInfo = android.view.View$TransformationInfo@852266016 (0x32cc8c20)
| mTransientStateCount = 0
| mTransitionName = null
| mUnscaledDrawingCache = null
| mUnsetPressedState = null
| mUserPaddingBottom = 0
| mUserPaddingEnd = -2147483648
| mUserPaddingLeft = 0
| mUserPaddingLeftInitial = 0
| mUserPaddingRight = 0
| mUserPaddingRightInitial = 0
| mUserPaddingStart = -2147483648
| mVerticalScrollFactor = 0.0
| mVerticalScrollbarPosition = 0
| mViewFlags = 405028865
| mWindowAttachCount = 1
| shadow$_klass_ = com.android.calendar.DayView
| shadow$_monitor_ = -2113518700
* Instance of com.android.calendar.AllInOneActivity
| static DEBUG = false
| static BUTTON_AGENDA_INDEX = 3
| static mIsMultipane = false
| static BUTTON_DAY_INDEX = 0
| static $staticOverhead = byte[128]@852168705 (0x32cb1001)
| static mShowEventDetailsWithAgenda = false
| static mIsTabletConfig = false
| static mShowAgendaWithMonth = false
| static BUNDLE_KEY_CHECK_ACCOUNTS = java.lang.String@851592128 (0x32c243c0)
| static BUNDLE_KEY_RESTORE_TIME = java.lang.String@851617008 (0x32c2a4f0)
| static EVENT_INFO_FRAGMENT_TAG = java.lang.String@851482944 (0x32c09940)
| static BUTTON_WEEK_INDEX = 1
| static BUNDLE_KEY_EVENT_ID = java.lang.String@851447568 (0x32c00f10)
| static HANDLER_KEY = 0
| static BUTTON_MONTH_INDEX = 2
| static BUNDLE_KEY_RESTORE_VIEW = java.lang.String@851445840 (0x32c00850)
| static TAG = java.lang.String@851447424 (0x32c00e80)
| mActionBar = com.android.internal.app.WindowDecorActionBar@852374912 (0x32ce3580)
| mActionBarMenuSpinnerAdapter = com.android.calendar.CalendarViewAdapter@852311984 (0x32cd3fb0)
| mAgendaTab = null
| mBackToPreviousView = false
| mCalIntentReceiver = com.android.calendar.Utils$CalendarBroadcastReceiver@852592672 (0x32d18820)
| mCalendarControlsAnimationTime = 400
| mCalendarsList = android.widget.FrameLayout@852420608 (0x32cee800)
| mCheckForAccounts = false
| mContentResolver = android.app.ContextImpl$ApplicationContentResolver@852382432 (0x32ce52e0)
| mController = com.android.calendar.CalendarController@852237136 (0x32cc1b50)
| mControlsAnimateHeight = 900
| mControlsAnimateWidth = 900
| mControlsMenu = null
| mControlsParams = null
| mCurrentView = 3
| mDateRange = android.widget.TextView@852429824 (0x32cf0c00)
| mDayOfMonthIcon = null
| mDayTab = null
| mExtensions = com.android.calendar.ExtensionsFactory$1@852393440 (0x32ce7de0)
| mHandler = com.android.calendar.AllInOneActivity$QueryHandler@852585104 (0x32d16a90)
| mHideControls = false
| mHideString = java.lang.String@852254080 (0x32cc5d80)
| mHomeTime = android.widget.TextView@852421632 (0x32ceec00)
| mHomeTimeUpdater = com.android.calendar.AllInOneActivity$4@852393456 (0x32ce7df0)
| mIntentAllDay = false
| mIntentAttendeeResponse = 0
| mIntentEventEndMillis = -1
| mIntentEventStartMillis = -1
| mMiniMonth = android.widget.FrameLayout@852419584 (0x32cee400)
| mMiniMonthContainer = android.view.View@852488960 (0x32cff300)
| mMonthTab = null
| mObserver = com.android.calendar.AllInOneActivity$1@852592704 (0x32d18840)
| mOnSaveInstanceStateCalled = false
| mOptionsMenu = com.android.internal.view.menu.MenuBuilder@852309984 (0x32cd37e0)
| mOrientation = 1
| mPaused = true
| mPreviousView = 3
| mSearchMenu = com.android.internal.view.menu.MenuItemImpl@852370144 (0x32ce22e0)
| mSearchView = android.widget.SearchView@851674112 (0x32c38400)
| mSecondaryPane = android.widget.FrameLayout@852423680 (0x32cef400)
| mShowCalendarControls = false
| mShowEventInfoFullScreen = true
| mShowEventInfoFullScreenAgenda = true
| mShowSideViews = true
| mShowString = java.lang.String@852254016 (0x32cc5d40)
| mShowWeekNum = false
| mSlideAnimationDoneListener = com.android.calendar.AllInOneActivity$2@852393472 (0x32ce7e00)
| mTimeChangesUpdater = com.android.calendar.AllInOneActivity$3@852393488 (0x32ce7e10)
| mTimeZone = java.lang.String@852213040 (0x32cbbd30)
| mUpdateOnResume = false
| mVerticalControlsParams = null
| mViewEventId = -1
| mWeekNum = 1
| mWeekTab = null
| mWeekTextView = null
| mService = null
| mActionBar = com.android.internal.app.WindowDecorActionBar@852374912 (0x32ce3580)
| mActionModeTypeStarting = 0
| mActivityInfo = android.content.pm.ActivityInfo@852375680 (0x32ce3880)
| mActivityTransitionState = android.app.ActivityTransitionState@852524416 (0x32d07d80)
| mApplication = com.android.calendar.CalendarApplication@852382720 (0x32ce5400)
| mCalled = true
| mChangeCanvasToTranslucent = false
| mChangingConfigurations = false
| mComponent = android.content.ComponentName@852393504 (0x32ce7e20)
| mConfigChangeFlags = 0
| mCurrentConfig = android.content.res.Configuration@852580864 (0x32d15a00)
| mDecor = null
| mDefaultKeyMode = 0
| mDefaultKeySsb = null
| mDestroyed = true
| mDoReportFullyDrawn = false
| mEmbeddedID = null
| mEnableDefaultActionBarUp = false
| mEnterTransitionListener = android.app.SharedElementCallback$1@1894925920 (0x70f24660)
| mExitTransitionListener = android.app.SharedElementCallback$1@1894925920 (0x70f24660)
| mFinished = true
| mFragments = android.app.FragmentController@852393520 (0x32ce7e30)
| mHandler = android.os.Handler@852592736 (0x32d18860)
| mHasCurrentPermissionsRequest = false
| mIdent = 138791073
| mInstanceTracker = android.os.StrictMode$InstanceTracker@852393536 (0x32ce7e40)
| mInstrumentation = android.app.Instrumentation@852595024 (0x32d19150)
| mIntent = android.content.Intent@852524480 (0x32d07dc0)
| mLastNonConfigurationInstances = null
| mMainThread = android.app.ActivityThread@851456256 (0x32c03100)
| mManagedCursors = java.util.ArrayList@852592768 (0x32d18880)
| mManagedDialogs = null
| mMenuInflater = android.view.MenuInflater@852592800 (0x32d188a0)
| mParent = null
| mReferrer = null
| mResultCode = 0
| mResultData = null
| mResumed = false
| mSearchEvent = null
| mSearchManager = android.app.SearchManager@852306880 (0x32cd2bc0)
| mStartedActivity = false
| mStopped = true
| mTemporaryPause = false
| mTitle = java.lang.String@852305568 (0x32cd26a0)
| mTitleColor = 0
| mTitleReady = true
| mToken = android.os.BinderProxy@852305600 (0x32cd26c0)
| mTranslucentCallback = null
| mUiThread = java.lang.Thread@1956303520 (0x749ad2a0)
| mVisibleBehind = false
| mVisibleFromClient = true
| mVisibleFromServer = true
| mVoiceInteractor = null
| mWindow = com.android.internal.policy.PhoneWindow@852312448 (0x32cd4180)
| mWindowAdded = true
| mWindowManager = android.view.WindowManagerImpl@852305472 (0x32cd2640)
| mInflater = com.android.internal.policy.PhoneLayoutInflater@852240704 (0x32cc2940)
| mOverrideConfiguration = null
| mResources = android.content.res.Resources@852237696 (0x32cc1d80)
| mTheme = android.content.res.Resources$Theme@852305632 (0x32cd26e0)
| mThemeResource = 2131492873
| mBase = android.app.ContextImpl@852374656 (0x32ce3480)
| shadow$_klass_ = com.android.calendar.AllInOneActivity
| shadow$_monitor_ = 1262453577
* Excluded Refs:
| Field: android.view.Choreographer$FrameDisplayEventReceiver.mMessageQueue (always)
| Thread:FinalizerWatchdogDaemon (always)
| Thread:main (always)
| Thread:LeakCanary-Heap-Dump (always)
| Class:java.lang.ref.WeakReference (always)
| Class:java.lang.ref.SoftReference (always)
| Class:java.lang.ref.PhantomReference (always)
| Class:java.lang.ref.Finalizer (always)
| Class:java.lang.ref.FinalizerReference (always)
| Root Class:android.os.Binder (always)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment