launch item at the center
{"activity_name": "org.yccheok.jstock.gui/haibison.android.lockpattern.LockPatternActivity", "activity": {"root": {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 0, 1440, 2560], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 2560], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 0, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 2392], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "android:id/action_mode_bar_stub", "adapter-view": false, "pointer": "483552d", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.ViewStub", "visible-to-user": false, "package": "android", "enabled": true, "bounds": [0, 0, 0, 0], "pressed": "not_pressed", "scrollable-vertical": false}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 84, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 84, 1440, 2392], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"resource-id": "org.yccheok.jstock.gui:id/action_bar_root", "adapter-view": false, "pointer": "f7117f3", "children": [{"resource-id": "org.yccheok.jstock.gui:id/action_mode_bar_stub", "adapter-view": false, "pointer": "1656cb0", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.v7.widget.ViewStubCompat", "visible-to-user": false, "package": "org.yccheok.jstock.gui", "enabled": true, "bounds": [0, 84, 0, 84], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "android:id/content", "adapter-view": false, "pointer": "f6d1729", "children": [{"resource-id": "org.yccheok.jstock.gui:id/layout_main", "adapter-view": false, "pointer": "1378aae", "children": [{"resource-id": "org.yccheok.jstock.gui:id/toolbar", "adapter-view": false, "pointer": "17b404f", "children": [{"resource-id": "org.yccheok.jstock.gui:id/buttons_linear_layout", "adapter-view": false, "pointer": "b2ca3dc", "children": [{"resource-id": "org.yccheok.jstock.gui:id/toolbar_discard", "adapter-view": false, "pointer": "416fce5", "children": [{"text": "Cancel", "scrollable-vertical": false, "adapter-view": false, "pointer": "cf5a3ba", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [175, 0, 544, 196], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.aa", "visible-to-user": true, "enabled": true, "bounds": [175, 84, 544, 280], "pressed": "not_pressed"}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 719, 196], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": true, "package": "org.yccheok.jstock.gui", "enabled": true, "bounds": [0, 84, 719, 280], "pressed": "not_pressed", "scrollable-vertical": false}, {"scrollable-horizontal": false, "draw": false, "ancestors": ["java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [719, 126, 720, 238], "visibility": "visible", "content-desc": [null], "rel-bounds": [719, 42, 720, 154], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "855926b", "class": "android.view.View", "visible-to-user": true}, {"resource-id": "org.yccheok.jstock.gui:id/toolbar_save", "adapter-view": false, "pointer": "8ce21c8", "children": [{"text": "Save", "scrollable-vertical": false, "adapter-view": false, "pointer": "6bf8261", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [208, 0, 511, 196], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.aa", "visible-to-user": true, "enabled": true, "bounds": [928, 84, 1231, 280], "pressed": "not_pressed"}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [720, 0, 1440, 196], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "android.widget.FrameLayout", "visible-to-user": true, "package": "org.yccheok.jstock.gui", "enabled": true, "bounds": [720, 84, 1440, 280], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 196], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.LinearLayout", "visible-to-user": true, "package": "org.yccheok.jstock.gui", "enabled": true, "bounds": [0, 84, 1440, 280], "pressed": "not_pressed", "scrollable-vertical": false}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.support.v7.widget.ak", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [1440, 84, 1440, 280], "visibility": "visible", "content-desc": [null], "rel-bounds": [1440, 0, 1440, 196], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "38ea47", "class": "android.support.v7.widget.ActionMenuView", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 196], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.v7.widget.Toolbar", "visible-to-user": true, "package": "org.yccheok.jstock.gui", "enabled": true, "bounds": [0, 84, 1440, 280], "pressed": "not_pressed", "scrollable-vertical": false}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 280, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 196, 1440, 2308], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 280, 1440, 2392], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1440, 2112], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Your new unlock pattern:", "resource-id": "org.yccheok.jstock.gui:id/alp_42447968_textview_info", "adapter-view": false, "pointer": "ff8f012", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [379, 210, 1060, 368], "draw": false, "focusable": true, "long-clickable": true, "visibility": "visible", "focused": true, "clickable": true, "abs-pos": true, "font-family": "default", "class": "android.support.v7.widget.aa", "visible-to-user": true, "package": "org.yccheok.jstock.gui", "enabled": true, "bounds": [379, 490, 1060, 648], "pressed": "not_pressed", "scrollable-vertical": false}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [105, 683, 1335, 2192], "visibility": "visible", "content-desc": [null], "rel-bounds": [105, 403, 1335, 1912], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [105, 820, 1335, 2054], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 137, 1230, 1371], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [105, 820, 1335, 824], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 1230, 4], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "b1d1c99", "class": "android.view.View", "visible-to-user": true}, {"resource-id": "org.yccheok.jstock.gui:id/alp_42447968_view_lock_pattern", "adapter-view": false, "pointer": "171fb5e", "scrollable-horizontal": false, "ancestors": ["android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 4, 1230, 1234], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "class": "haibison.android.lockpattern.widget.LockPatternView", "visible-to-user": true, "package": "org.yccheok.jstock.gui", "enabled": false, "bounds": [105, 824, 1335, 2054], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "c561e0", "class": "android.widget.LinearLayout", "visible-to-user": true}], "adapter-view": false, "abs-pos": true, "pointer": "60fe3e3", "class": "android.widget.RelativeLayout", "visible-to-user": true}, {"resource-id": "org.yccheok.jstock.gui:id/alp_42447968_viewgroup_footer", "adapter-view": false, "pointer": "d2db3f", "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [105, 2192, 1335, 2196], "visibility": "visible", "content-desc": [null], "rel-bounds": [105, 0, 1335, 4], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "a4ebc0c", "class": "android.view.View", "visible-to-user": false}, {"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 2196, 1440, 2364], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 4, 1440, 172], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"text": "Cancel", "resource-id": "org.yccheok.jstock.gui:id/alp_42447968_button_cancel", "adapter-view": false, "pointer": "2de6f6a", "scrollable-horizontal": false, "ancestors": ["android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1132, 168], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.h", "visible-to-user": false, "package": "org.yccheok.jstock.gui", "enabled": true, "bounds": [0, 2196, 1132, 2364], "pressed": "not_pressed", "scrollable-vertical": false}, {"text": "Confirm", "resource-id": "org.yccheok.jstock.gui:id/alp_42447968_button_confirm", "adapter-view": false, "pointer": "4a3ec5b", "scrollable-horizontal": false, "ancestors": ["android.widget.Button", "android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [1132, 0, 1440, 168], "draw": false, "focusable": true, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": true, "abs-pos": true, "font-family": "sans-serif-medium", "class": "android.support.v7.widget.h", "visible-to-user": false, "package": "org.yccheok.jstock.gui", "enabled": true, "bounds": [1132, 2196, 1440, 2364], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "e19e955", "class": "android.widget.LinearLayout", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 1912, 1440, 2112], "draw": true, "focusable": false, "long-clickable": false, "visibility": "invisible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.LinearLayout", "visible-to-user": false, "package": "org.yccheok.jstock.gui", "enabled": true, "bounds": [0, 2192, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "org.yccheok.jstock.gui:id/alp_42447968_view_group_progress_bar", "adapter-view": false, "pointer": "5318cf8", "children": [{"scrollable-horizontal": false, "draw": true, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 280, 0, 280], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "focused": false, "selected": false, "scrollable-vertical": false, "children": [{"scrollable-horizontal": false, "draw": false, "ancestors": ["android.view.View", "java.lang.Object"], "clickable": false, "pressed": "not_pressed", "focusable": false, "long-clickable": false, "enabled": true, "bounds": [0, 280, 0, 280], "visibility": "visible", "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "focused": false, "selected": false, "scrollable-vertical": false, "adapter-view": false, "abs-pos": true, "pointer": "8ec1836", "class": "android.widget.ProgressBar", "visible-to-user": false}, {"text": "Loading\u2026", "scrollable-vertical": false, "adapter-view": false, "pointer": "baaf337", "scrollable-horizontal": false, "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "font-family": "sans-serif", "class": "android.support.v7.widget.aa", "visible-to-user": false, "enabled": true, "bounds": [0, 280, 0, 280], "pressed": "not_pressed"}], "adapter-view": false, "abs-pos": true, "pointer": "edcc5d1", "class": "android.widget.LinearLayout", "visible-to-user": false}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 0, 0], "draw": true, "focusable": false, "long-clickable": false, "visibility": "gone", "focused": false, "clickable": true, "abs-pos": true, "class": "android.widget.RelativeLayout", "visible-to-user": false, "package": "org.yccheok.jstock.gui", "enabled": true, "bounds": [0, 280, 0, 280], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "710e39d", "class": "android.widget.RelativeLayout", "visible-to-user": true}], "adapter-view": false, "abs-pos": true, "pointer": "9879274", "class": "android.widget.FrameLayout", "visible-to-user": true}], "scrollable-horizontal": false, "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 2308], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.widget.LinearLayout", "visible-to-user": true, "package": "org.yccheok.jstock.gui", "enabled": true, "bounds": [0, 84, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 2308], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.v7.widget.ContentFrameLayout", "visible-to-user": true, "package": "android", "enabled": true, "bounds": [0, 84, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "scrollable-horizontal": false, "ancestors": ["android.widget.LinearLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 2308], "draw": true, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.support.v7.widget.FitWindowsLinearLayout", "visible-to-user": true, "package": "org.yccheok.jstock.gui", "enabled": true, "bounds": [0, 84, 1440, 2392], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "dad2a62", "class": "android.widget.FrameLayout", "visible-to-user": true}], "adapter-view": false, "abs-pos": true, "pointer": "6fd9044", "class": "android.widget.LinearLayout", "visible-to-user": true}, {"resource-id": "android:id/navigationBarBackground", "adapter-view": false, "pointer": "16e80a4", "scrollable-horizontal": false, "ancestors": ["java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 2392, 1440, 2560], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.View", "visible-to-user": true, "package": "android", "enabled": true, "bounds": [0, 2392, 1440, 2560], "pressed": "not_pressed", "scrollable-vertical": false}, {"resource-id": "android:id/statusBarBackground", "adapter-view": false, "pointer": "a16ee0d", "scrollable-horizontal": false, "ancestors": ["java.lang.Object"], "selected": false, "content-desc": [null], "rel-bounds": [0, 0, 1440, 84], "draw": false, "focusable": false, "long-clickable": false, "visibility": "visible", "focused": false, "clickable": false, "abs-pos": true, "class": "android.view.View", "visible-to-user": true, "package": "android", "enabled": true, "bounds": [0, 0, 1440, 84], "pressed": "not_pressed", "scrollable-vertical": false}], "adapter-view": false, "abs-pos": true, "pointer": "b13fd57", "class": "com.android.internal.policy.PhoneWindow$DecorView", "visible-to-user": true}, "added_fragments": [], "active_fragments": []}, "is_keyboard_deployed": false, "request_id": "517"}
{"ancestors": ["android.widget.FrameLayout", "android.view.ViewGroup", "android.view.View", "java.lang.Object"], "class": "com.android.internal.policy.PhoneWindow$DecorView", "bounds": [0, 0, 1440, 2560], "clickable": false, "children": [{"resource-id": "org.yccheok.jstock.gui:id/toolbar", "children": [{"resource-id": "org.yccheok.jstock.gui:id/toolbar_discard", "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.FrameLayout", "bounds": [0, 84, 719, 280], "componentLabel": "Text Button", "textButtonClass": "back"}, {"resource-id": "org.yccheok.jstock.gui:id/toolbar_save", "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.widget.FrameLayout", "bounds": [720, 84, 1440, 280], "componentLabel": "Text Button", "textButtonClass": "save"}], "ancestors": ["android.view.ViewGroup", "android.view.View", "java.lang.Object"], "clickable": false, "class": "android.support.v7.widget.Toolbar", "bounds": [0, 84, 1440, 280], "componentLabel": "Toolbar"}, {"text": "Your new unlock pattern:", "resource-id": "org.yccheok.jstock.gui:id/alp_42447968_textview_info", "ancestors": ["android.widget.TextView", "android.view.View", "java.lang.Object"], "clickable": true, "class": "android.support.v7.widget.aa", "bounds": [379, 490, 1060, 648], "componentLabel": "Text Button"}]}