公开证据副本:本地路径、实验主机已脱敏;数据与截图拆为站内资源。原件 SHA 只认证原件,公开副本哈希见发布清单。SUPPORTED 是本研究的探索性轨迹关联,未经人工金标或独立外部审查;代表图不认证当次触摸对齐。
activitydiary / Rep1 / g21s63
Add 与既有活动编辑:多源路径汇合
de.rampro.activitydiary.ui.generic.EditActivity;Region 5 State(含Header);218次全部精确到达,其中区外125次。
交互查看每次到达与全部来源本案例完整数据原始输入/回执/GUI摘包与所有表格
Source GUI / 回溯动作
alignment: unverified_state_representative
原图 SHA c08dec1d747180b3217e21ac9e971419a290cc885166c8038bac7cea5f2116b4
Target GUI / 观察结果
alignment: unverified_state_representative
原图 SHA f467bfee0d383a18156451f8333845f47104217b2f2050a2f68bcbef14f5922e
Dominator Header GUI
alignment: unverified_state_representative
原图 SHA 866dffc98e6905da71d82e4c07a095321c50367ca1231aea205f22af39088439
一条真实连续历史
以下按确认事件顺序展示。全部到达可在交互页逐次选择;不从拓扑逆向拼造历史。
| 事件 / 行号 | Source | 实际Action / ModelAction | Target | 角色 | 收尾映射 |
|---|---|---|---|---|---|
| g27e175:217 / 529 | g27s83 | de.rampro.activitydiary:id/viewpager / g27a1008 | g27s83 | Ⅱ | False |
| g27e176:218 / 531 | g27s83 | Add Activity / g27a1004 | g24s69 | Ⅰ | False |
| g27e177:219 / 533 | g24s69 | Activity / g24a811 | g21s63 | Ⅱ | True |
SUPPORTED · activitydiary.add-activity,距离 2;continuous_confirmed_path_inside_reviewed_workflow; shared_GUI_not_business_equivalence
实际动作完整属性、GUI标识与原件索引
{
"app": "activitydiary",
"rep": "Rep1",
"transition_id": "g27e176:218",
"order": 217,
"native_transition_order": 217,
"step": 219,
"monotonic_ns": 1589528252960689,
"version": 27,
"input_version": 27,
"state": "g27s83",
"target_state": "g24s69",
"model_action": "g27a1004",
"input_model_action": "g27a1004",
"input_id": "input-1197",
"action_type": "MODEL_CLICK",
"identity_digest": "3032b3f8b5c6fe710aa30ad011e8d85959a4b152cb51da8ea385763b23099ebf",
"related_id": "activitydiary-Rep1-r3dcb5cc640a953",
"local_id": "activitydiary-Rep1-l0b49fb23d2de75",
"resource_id": "de.rampro.activitydiary:id/action_add_activity",
"text": "",
"content_desc": "Add Activity",
"class": "android.widget.TextView",
"bounds": [
943,
146,
1080,
272
],
"node_path": "0-4",
"source_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"resolved_target_activity": "de.rampro.activitydiary.ui.generic.EditActivity",
"target_activity_evidence": "next_input_same_GUI_timestamp_State_version",
"source_gui_id": 296,
"target_gui_id": 297,
"source_gui_timestamp": 218,
"target_gui_timestamp": 219,
"final_exact": false,
"edge_id": null,
"new_state": false,
"new_model_action": false,
"self_loop": false,
"gui_unchanged": false,
"label": {
"category": "Ⅰ",
"function": "activitydiary.add-activity",
"reason": "具名 Add Activity 图标;Main/Manage 上下文和真实编辑目标共同支持",
"human_confirmed": false,
"label_origin": "study3_case_entry_review"
},
"event_line": 531,
"event_path": "jev-events.jsonl",
"input_path": "jev-audit/inputs/generated-1198.json",
"receipt_path": "jev-receipts/transition-g27e176-218.json",
"planned_input_text": null,
"input_sha256": "64f184f1ed41bc0bdd1b03ae89c8368aa5e01401e719bd922249bf4cccc0bc06",
"receipt_sha256": "16d5ca2e6dc7f9e137ae2dbef48d7b7a486d07b4b3c923160bfecc5dbaa46006",
"source_gui_evidence": [],
"target_gui_evidence": [],
"concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/action_add_activity\"][@text=\"\"][@content-desc=\"Add Activity\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']"
}真实多次路径叠加
蓝色执行边来自分别连续的实际历史;整张叠加图不等于某一次执行。灰虚线仅为拓扑。
Dominator子树
支配树边是结构关系,并非GUI执行边。
全部已观察incoming topology
| Edge | Source → Target | ModelAction | 关系 | 精确执行次数 |
|---|---|---|---|---|
| g31e432 | g1s9 → g21s63 | g1a128 | external | 1 |
| g49e898 | g49s179 → g21s63 | g49a2294 | external | 1 |
| g46e683 | g18s58 → g21s63 | g18a698 | external | 1 |
| g21e110 | g14s39 → g21s63 | g14a545 | external | 0 |
| g36e517 | g27s79 → g21s63 | g27a963 | external | 3 |
| g50e1041 | g49s181 → g21s63 | g49a2339 | external | 1 |
| g28e189 | g28s87 → g21s63 | g28a1059 | external | 1 |
| g49e870 | g2s11 → g21s63 | g2a157 | external | 2 |
| g46e725 | g14s39 → g21s63 | g14a553 | external | 1 |
| g36e533 | g21s63 → g21s63 | g21a753 | self_loop | 6 |
| g46e734 | g14s38 → g21s63 | g14a535 | external | 1 |
| g46e730 | g14s38 → g21s63 | g14a532 | external | 1 |
| g49e925 | g49s185 → g21s63 | g49a2424 | external | 1 |
| g37e516 | g37s122 → g21s63 | g37a1579 | external | 1 |
| g50e1010 | g1s1 → g21s63 | g1a34 | external | 1 |
| g48e788 | g48s171 → g21s63 | g48a2214 | external | 1 |
| g21e114 | g21s63 → g21s63 | g21a749 | self_loop | 41 |
| g29e252 | g29s93 → g21s63 | g29a1128 | external | 1 |
| g27e164 | g27s81 → g21s63 | g27a984 | external | 2 |
| g29e350 | g27s79 → g21s63 | g27a966 | external | 3 |
| g29e298 | g1s1 → g21s63 | g1a28 | external | 6 |
| g46e611 | g14s39 → g21s63 | g14a555 | external | 1 |
| g46e685 | g18s58 → g21s63 | g18a702 | external | 1 |
| g29e240 | g29s91 → g21s63 | g29a1113 | external | 0 |
| g27e180 | g27s76 → g21s63 | g27a933 | external | 2 |
| g22e125 | g22s66 → g21s63 | g22a782 | internal_return | 1 |
| g36e544 | g1s3 → g21s63 | g1a69 | external | 2 |
| g29e316 | g27s76 → g21s63 | g27a930 | external | 2 |
| g28e221 | g24s70 → g21s63 | g24a820 | external | 1 |
| g49e826 | g27s81 → g21s63 | g27a982 | external | 2 |
| g21e118 | g15s42 → g21s63 | g15a591 | external | 0 |
| g46e682 | g18s58 → g21s63 | g18a692 | external | 1 |
| g21e123 | g20s62 → g21s63 | g20a744 | internal_return | 1 |
| g46e728 | g14s39 → g21s63 | g14a548 | external | 1 |
| g49e834 | g21s63 → g21s63 | g21a751 | self_loop | 2 |
| g46e736 | g14s38 → g21s63 | g14a537 | external | 1 |
| g21e116 | g15s42 → g21s63 | g15a580 | external | 0 |
| g21e113 | g17s53 → g21s63 | g17a651 | external | 23 |
| g29e279 | g27s76 → g21s63 | g27a942 | external | 3 |
| g36e548 | g1s3 → g21s63 | g1a60 | external | 1 |
| g35e483 | g35s117 → g21s63 | g35a1495 | external | 1 |
| g28e233 | g28s90 → g21s63 | g28a1089 | external | 1 |
| g46e830 | g17s53 → g21s63 | g17a652 | external | 12 |
| g21e111 | g21s63 → g21s63 | g21a750 | self_loop | 41 |
| g27e161 | g27s81 → g21s63 | g27a993 | external | 2 |
| g27e177 | g24s69 → g21s63 | g24a811 | external | 2 |
| g48e777 | g48s171 → g21s63 | g48a2205 | external | 0 |
| g46e681 | g18s58 → g21s63 | g18a694 | external | 1 |
| g21e93 | g1s1 → g21s63 | g1a25 | external | 1 |
| g49e895 | g27s80 → g21s63 | g27a972 | external | 1 |
| g29e305 | g2s11 → g21s63 | g2a163 | external | 3 |
| g21e104 | g1s9 → g21s63 | g1a137 | external | 0 |
| g21e119 | g15s42 → g21s63 | g15a577 | external | 0 |
| g46e829 | g29s93 → g21s63 | g29a1125 | external | 2 |
| g28e203 | g8s25 → g21s63 | g8a310 | external | 2 |
| g46e735 | g14s38 → g21s63 | g14a538 | external | 1 |
| g46e915 | g46s166 → g21s63 | g46a2123 | internal_return | 1 |
| g46e733 | g14s38 → g21s63 | g14a531 | external | 1 |
| g36e535 | g36s120 → g21s63 | g36a1531 | external | 1 |
| g49e936 | g8s25 → g21s63 | g8a302 | external | 1 |
| g49e833 | g27s77 → g21s63 | g27a947 | external | 1 |
| g46e833 | g29s93 → g21s63 | g29a1137 | external | 1 |
| g50e1044 | g36s120 → g21s63 | g36a1544 | external | 1 |
| g49e909 | g37s123 → g21s63 | g37a1585 | external | 1 |
| g21e121 | g18s58 → g21s63 | g18a690 | external | 0 |
| g31e456 | g24s69 → g21s63 | g24a813 | external | 2 |
| g49e880 | g49s179 → g21s63 | g49a2285 | external | 1 |
| g50e1036 | g50s195 → g21s63 | g50a2590 | external | 1 |
| g29e300 | g1s1 → g21s63 | g1a36 | external | 8 |
| g48e800 | g48s171 → g21s63 | g48a2202 | external | 0 |
| g46e613 | g18s58 → g21s63 | g18a704 | external | 1 |
| g46e727 | g14s39 → g21s63 | g14a551 | external | 1 |
| g50e1053 | g49s178 → g21s63 | g49a2261 | external | 1 |
| g46e684 | g18s58 → g21s63 | g18a703 | external | 1 |
| g46e732 | g14s38 → g21s63 | g14a539 | external | 1 |
| g46e612 | g15s42 → g21s63 | g15a588 | external | 1 |
| g49e877 | g49s179 → g21s63 | g49a2282 | external | 1 |
相关功能组的全部具体入口成员
组成员不是仅凭resource ID或Target合并;与此Header是否有关联仍需逐次历史支持。
| 功能 | Source / ModelAction | 控件 / text / desc | 确认次数 | 观察Target |
|---|---|---|---|---|
| activitydiary.add-activity | g1s1 / g1a25 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 10 | {'g1s2': 2, 'g21s63': 1, 'g24s69': 7} |
| activitydiary.add-activity | g1s3 / g1a57 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 2 | {'g1s7': 2} |
| activitydiary.add-activity | g8s25 / g8a299 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 2 | {'g1s7': 2} |
| activitydiary.add-activity | g15s42 / g15a575 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g17s54': 1} |
| activitydiary.add-activity | g23s68 / g23a795 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g17s54': 1} |
| activitydiary.add-activity | g2s11 / g2a157 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 4 | {'g24s69': 1, 'g29s91': 1, 'g21s63': 2} |
| activitydiary.add-activity | g27s76 / g27a930 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 3 | {'g24s69': 1, 'g21s63': 2} |
| activitydiary.add-activity | g27s77 / g27a947 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 2 | {'g24s69': 1, 'g21s63': 1} |
| activitydiary.add-activity | g27s83 / g27a1004 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 2 | {'g24s69': 1, 'g21s63': 1} |
| activitydiary.add-activity | g28s89 / g28a1071 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g24s69': 1} |
| activitydiary.add-activity | g28s90 / g28a1089 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g21s63': 1} |
| activitydiary.add-activity | g2s11 / g2a163 | de.rampro.activitydiary:id/design_menu_item_text / Add Acti / | 3 | {'g21s63': 3} |
| activitydiary.add-activity | g26s73 / g26a863 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g21s63': 1} |
| activitydiary.add-activity | g27s75 / g27a908 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g24s69': 1} |
| activitydiary.add-activity | g35s117 / g35a1495 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g21s63': 1} |
| activitydiary.add-activity | g27s79 / g27a963 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 4 | {'g21s63': 3, 'g24s69': 1} |
| activitydiary.add-activity | g36s120 / g36a1531 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g21s63': 1} |
| activitydiary.add-activity | g1s9 / g1a125 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g29s91': 1} |
| activitydiary.add-activity | g37s124 / g37a1611 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 2 | {'g24s69': 2} |
| activitydiary.add-activity | g29s93 / g29a1125 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 3 | {'g21s63': 2, 'g24s69': 1} |
| activitydiary.add-activity | g46s166 / g46a2123 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g21s63': 1} |
| activitydiary.add-activity | g27s81 / g27a982 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 2 | {'g21s63': 2} |
| activitydiary.add-activity | g49s179 / g49a2282 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g21s63': 1} |
| activitydiary.add-activity | g27s80 / g27a972 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g21s63': 1} |
| activitydiary.add-activity | g37s123 / g37a1585 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g21s63': 1} |
| activitydiary.add-activity | g37s122 / g37a1567 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g24s69': 1} |
| activitydiary.add-activity | g49s185 / g49a2421 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g24s69': 1} |
| activitydiary.add-activity | g50s196 / g50a2602 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g24s69': 1} |
| activitydiary.add-activity | g48s171 / g48a2202 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g24s69': 1} |
| activitydiary.edit-existing-activity | g1s9 / g1a137 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g1s2': 1} |
| activitydiary.edit-existing-activity | g14s38 / g14a541 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g12s35': 1} |
| activitydiary.edit-existing-activity | g14s39 / g14a545 | de.rampro.activitydiary:id/activity_name / Cinema / | 1 | {'g12s34': 1} |
| activitydiary.edit-existing-activity | g15s42 / g15a580 | de.rampro.activitydiary:id/activity_name / Relaxing / | 1 | {'g16s47': 1} |
| activitydiary.edit-existing-activity | g15s42 / g15a591 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g17s55': 1} |
| activitydiary.edit-existing-activity | g20s62 / g20a744 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g22s66 / g22a782 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g27s81 / g27a993 | de.rampro.activitydiary:id/select_card_view / / | 2 | {'g21s63': 2} |
| activitydiary.edit-existing-activity | g27s81 / g27a984 | de.rampro.activitydiary:id/activity_background / / | 2 | {'g21s63': 2} |
| activitydiary.edit-existing-activity | g27s76 / g27a933 | de.rampro.activitydiary:id/activity_background / / | 2 | {'g21s63': 2} |
| activitydiary.edit-existing-activity | g28s87 / g28a1059 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g8s25 / g8a310 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g1s3 / g1a60 | de.rampro.activitydiary:id/activity_background / / | 2 | {'g24s69': 1, 'g21s63': 1} |
| activitydiary.edit-existing-activity | g29s93 / g29a1128 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g27s76 / g27a942 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g27s76 / g27a942 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g1s1 / g1a28 | de.rampro.activitydiary:id/activity_background / / | 9 | {'g21s63': 6, 'g24s69': 3} |
| activitydiary.edit-existing-activity | g1s1 / g1a36 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g27s79 / g27a966 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g1s1 / g1a36 | de.rampro.activitydiary:id/select_card_view / / | 2 | {'g21s63': 2} |
| activitydiary.edit-existing-activity | g1s9 / g1a128 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g27s79 / g27a966 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g1s3 / g1a69 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g1s3 / g1a69 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g27s76 / g27a942 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g1s1 / g1a36 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g14s39 / g14a555 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g15s42 / g15a588 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g18s58 / g18a704 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g18s58 / g18a694 | de.rampro.activitydiary:id/activity_name / Sleeping / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g18s58 / g18a692 | de.rampro.activitydiary:id/activity_name / Cooking / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g18s58 / g18a698 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g18s58 / g18a703 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g18s58 / g18a702 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g14s38 / g14a536 | de.rampro.activitydiary:id/activity_name / Relaxing / | 1 | {'g24s69': 1} |
| activitydiary.edit-existing-activity | g14s39 / g14a553 | de.rampro.activitydiary:id/activity_name / Woodwork / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g14s39 / g14a551 | de.rampro.activitydiary:id/activity_name / Sleeping / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g14s39 / g14a548 | de.rampro.activitydiary:id/activity_name / Gardenin / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g14s38 / g14a532 | de.rampro.activitydiary:id/activity_name / Cleaning / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g14s38 / g14a539 | de.rampro.activitydiary:id/activity_name / Woodwork / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g14s38 / g14a531 | de.rampro.activitydiary:id/activity_name / Cinema / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g14s38 / g14a535 | de.rampro.activitydiary:id/activity_name / Officewo / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g14s38 / g14a538 | de.rampro.activitydiary:id/activity_name / Swimming / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g14s38 / g14a537 | de.rampro.activitydiary:id/activity_name / Sleeping / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g29s93 / g29a1137 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g8s25 / g8a302 | de.rampro.activitydiary:id/activity_background / / | 2 | {'g28s85': 1, 'g21s63': 1} |
| activitydiary.edit-existing-activity | g1s1 / g1a36 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g1s1 / g1a36 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g1s1 / g1a36 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g1s1 / g1a36 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g49s179 / g49a2285 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g48s171 / g48a2214 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g49s179 / g49a2294 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g8s25 / g8a315 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g47s168': 1} |
| activitydiary.edit-existing-activity | g37s122 / g37a1582 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g47s168': 1} |
| activitydiary.edit-existing-activity | g48s171 / g48a2205 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g24s69': 1} |
| activitydiary.edit-existing-activity | g8s25 / g8a310 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g49s185 / g49a2424 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g49s187 / g49a2485 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g47s168': 1} |
| activitydiary.edit-existing-activity | g37s122 / g37a1570 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g24s69': 1} |
| activitydiary.edit-existing-activity | g37s122 / g37a1579 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g49s185 / g49a2443 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g47s168': 1} |
| activitydiary.edit-existing-activity | g27s79 / g27a966 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g50s195 / g50a2590 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g49s181 / g49a2339 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g36s120 / g36a1544 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g21s63': 1} |
| activitydiary.edit-existing-activity | g49s178 / g49a2261 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g21s63': 1} |
Add与既有活动编辑的共享后续
共享 15 种Activity-scoped精确控件;不是创建/编辑业务等价证明。
| 控件 | resource ID | Add次数 | Edit次数 |
|---|---|---|---|
| Save | de.rampro.activitydiary:id/action_edit_done | 2 | 1 |
| Alphabe1 | de.rampro.activitydiary:id/edit_activity_name | 1 | 1 |
| FFA000 | de.rampro.activitydiary:id/hexCode | 2 | 2 |
| Select | de.rampro.activitydiary:id/hexCode | 1 | 2 |
| 000000 | de.rampro.activitydiary:id/hexCode | 1 | 2 |
| Select | de.rampro.activitydiary:id/hexCode | 1 | 3 |
| Activity | de.rampro.activitydiary:id/edit_activity_name | 1 | 2 |
| Activity | de.rampro.activitydiary:id/edit_activity_name | 8 | 4 |
| edit_activity_color | de.rampro.activitydiary:id/edit_activity_color | 12 | 24 |
| edit_activity_color | de.rampro.activitydiary:id/edit_activity_color | 2 | 2 |
| Rename deleted activity with same name to resolve the conflict | de.rampro.activitydiary:id/quickFixButtonRename | 1 | 1 |
| FFA000 | de.rampro.activitydiary:id/hexCode | 1 | 3 |
| 0097A7 | de.rampro.activitydiary:id/hexCode | 1 | 1 |
| SELECT | de.rampro.activitydiary:id/okColorButton | 8 | 24 |
| Activity | de.rampro.activitydiary:id/edit_activity_name | 3 | 3 |


