6.98 MB
/home/fdroid/fdroiddata/tmp/com.jmelzer.myttr_27.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.jmelzer.myttr_27.apk
3.6 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: res/layout-v17/notification_template_part_chronometer.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/notification_template_lines.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/notification_template_big_media_narrow.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/abc_dialog_title_material.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/selectplayer.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/abc_search_view.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/abc_alert_dialog_material.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/notification_template_part_time.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/ttr_calc.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/notification_template_big_media.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/notification_template_media.xml entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 22 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·2197a651064d6d5c425636494c58f97979e7087d71553b783341fe4d68fe5844 
10 Signer·#1·certificate·SHA-1·digest:·2795d1bead3e080b8365aaad0544f796f149830c 
11 Signer·#1·certificate·MD5·digest:·9afdd391f40264f42786f20ad2ede3d8 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·caa9bfe8e87f47a6dde0288c3f20818ee710943d0ec23f0d6227aaba4511f55c 
15 Signer·#1·public·key·SHA-1·digest:·f794ac3f5ba6de0c697a88f34869cddc6af11a78 
16 Signer·#1·public·key·MD5·digest:·cfc60a77b3e16ffc38aed013a46b152f 
17 WARNING:·META-INF/NOTICE·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/LICENSE·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/LICENSE.txt·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/NOTICE.txt·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
105 KB
zipinfo {}
    
Offset 1, 546 lines modifiedOffset 1, 533 lines modified
Diff chunk too large, falling back to line-by-line diff (533 lines added, 546 lines removed)
1 Zip·file·size:·3391943·bytes,·number·of·entries:·5441 Zip·file·size:·3306463·bytes,·number·of·entries:·531
2 -rw----·····2.0·fat····53139·bl·defN·15-Oct-01·07:12·META-INF/MANIFEST.MF2 -rw----·····2.0·fat····17952·bX·defN·17-Sep-26·01:02·AndroidManifest.xml
3 -rw----·····2.0·fat····53260·bl·defN·15-Oct-01·07:12·META-INF/CE67C868.SF3 -rw----·····2.0·fat······396·bl·defN·17-Sep-26·01:02·res/anim/abc_fade_in.xml
4 -rw----·····2.0·fat·····1332·bl·defN·15-Oct-01·07:12·META-INF/CE67C868.RSA4 -rw----·····2.0·fat······396·bl·defN·17-Sep-26·01:02·res/anim/abc_fade_out.xml
5 -rw----·····2.0·fat······335·bl·defN·15-Oct-01·07:23·META-INF/NOTICE5 -rw----·····2.0·fat······860·bl·defN·17-Sep-26·01:02·res/anim/abc_grow_fade_in_from_bottom.xml
6 -rw----·····2.0·fat····21810·bl·defN·15-Oct-01·07:23·META-INF/LICENSE6 -rw----·····2.0·fat······512·bl·defN·17-Sep-26·01:02·res/anim/abc_popup_enter.xml
7 -rw----·····2.0·fat····11358·bl·defN·15-Oct-01·07:23·META-INF/LICENSE.txt7 -rw----·····2.0·fat······512·bl·defN·17-Sep-26·01:02·res/anim/abc_popup_exit.xml
8 -rw----·····2.0·fat······301·bl·defN·15-Oct-01·07:23·META-INF/NOTICE.txt8 -rw----·····2.0·fat······860·bl·defN·17-Sep-26·01:02·res/anim/abc_shrink_fade_out_from_bottom.xml
9 -rw----·····2.0·fat·······41·bl·defN·15-Oct-01·07:23·META-INF/buildserverid9 -rw----·····2.0·fat······400·bl·defN·17-Sep-26·01:02·res/anim/abc_slide_in_bottom.xml
10 -rw----·····2.0·fat·······41·bl·defN·15-Oct-01·07:23·META-INF/fdroidserverid10 -rw----·····2.0·fat······400·bl·defN·17-Sep-26·01:02·res/anim/abc_slide_in_top.xml
11 -rw----·····2.0·fat····17952·bX·defN·15-Oct-01·07:23·AndroidManifest.xml11 -rw----·····2.0·fat······400·bl·defN·17-Sep-26·01:02·res/anim/abc_slide_out_bottom.xml
12 -rw----·····2.0·fat······396·bl·defN·15-Oct-01·07:23·res/anim/abc_fade_in.xml12 -rw----·····2.0·fat······400·bl·defN·17-Sep-26·01:02·res/anim/abc_slide_out_top.xml
13 -rw----·····2.0·fat······396·bl·defN·15-Oct-01·07:23·res/anim/abc_fade_out.xml13 -rw----·····2.0·fat······472·bl·defN·17-Sep-26·01:02·res/color-v11/abc_background_cache_hint_selector_material_dark.xml
14 -rw----·····2.0·fat······860·bl·defN·15-Oct-01·07:23·res/anim/abc_grow_fade_in_from_bottom.xml14 -rw----·····2.0·fat······472·bl·defN·17-Sep-26·01:02·res/color-v11/abc_background_cache_hint_selector_material_light.xml
15 -rw----·····2.0·fat······512·bl·defN·15-Oct-01·07:23·res/anim/abc_popup_enter.xml15 -rw----·····2.0·fat······344·bl·defN·17-Sep-26·01:02·res/color/abc_background_cache_hint_selector_material_dark.xml
16 -rw----·····2.0·fat······512·bl·defN·15-Oct-01·07:23·res/anim/abc_popup_exit.xml16 -rw----·····2.0·fat······344·bl·defN·17-Sep-26·01:02·res/color/abc_background_cache_hint_selector_material_light.xml
17 -rw----·····2.0·fat······860·bl·defN·15-Oct-01·07:23·res/anim/abc_shrink_fade_out_from_bottom.xml17 -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:02·res/color/abc_primary_text_disable_only_material_dark.xml
18 -rw----·····2.0·fat······400·bl·defN·15-Oct-01·07:23·res/anim/abc_slide_in_bottom.xml18 -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:02·res/color/abc_primary_text_disable_only_material_light.xml
19 -rw----·····2.0·fat······400·bl·defN·15-Oct-01·07:23·res/anim/abc_slide_in_top.xml19 -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:02·res/color/abc_primary_text_material_dark.xml
20 -rw----·····2.0·fat······400·bl·defN·15-Oct-01·07:23·res/anim/abc_slide_out_bottom.xml20 -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:02·res/color/abc_primary_text_material_light.xml
21 -rw----·····2.0·fat······400·bl·defN·15-Oct-01·07:23·res/anim/abc_slide_out_top.xml21 -rw----·····2.0·fat······596·bl·defN·17-Sep-26·01:02·res/color/abc_search_url_text.xml
22 -rw----·····2.0·fat······472·bl·defN·15-Oct-01·07:23·res/color-v11/abc_background_cache_hint_selector_material_dark.xml22 -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:02·res/color/abc_secondary_text_material_dark.xml
23 -rw----·····2.0·fat······472·bl·defN·15-Oct-01·07:23·res/color-v11/abc_background_cache_hint_selector_material_light.xml23 -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:02·res/color/abc_secondary_text_material_light.xml
24 -rw----·····2.0·fat······344·bl·defN·15-Oct-01·07:23·res/color/abc_background_cache_hint_selector_material_dark.xml24 -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:02·res/color/switch_thumb_material_dark.xml
25 -rw----·····2.0·fat······344·bl·defN·15-Oct-01·07:23·res/color/abc_background_cache_hint_selector_material_light.xml25 -rw----·····2.0·fat······468·bl·defN·17-Sep-26·01:02·res/color/switch_thumb_material_light.xml
26 -rw----·····2.0·fat······468·bl·defN·15-Oct-01·07:23·res/color/abc_primary_text_disable_only_material_dark.xml26 -rw----·····1.0·fat······251·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ab_bottom_solid_myttr.9.png
27 -rw----·····2.0·fat······468·bl·defN·15-Oct-01·07:23·res/color/abc_primary_text_disable_only_material_light.xml27 -rw----·····1.0·fat······254·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ab_solid_myttr.9.png
28 -rw----·····2.0·fat······468·bl·defN·15-Oct-01·07:23·res/color/abc_primary_text_material_dark.xml28 -rw----·····1.0·fat······252·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ab_stacked_solid_myttr.9.png
29 -rw----·····2.0·fat······468·bl·defN·15-Oct-01·07:23·res/color/abc_primary_text_material_light.xml29 -rw----·····1.0·fat······128·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ab_texture_tile_myttr.png
30 -rw----·····2.0·fat······596·bl·defN·15-Oct-01·07:23·res/color/abc_search_url_text.xml30 -rw----·····1.0·fat······234·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ab_transparent_myttr.9.png
31 -rw----·····2.0·fat······468·bl·defN·15-Oct-01·07:23·res/color/abc_secondary_text_material_dark.xml31 -rw----·····1.0·fat······287·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png
32 -rw----·····2.0·fat······468·bl·defN·15-Oct-01·07:23·res/color/abc_secondary_text_material_light.xml32 -rw----·····1.0·fat······306·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png
33 -rw----·····2.0·fat······468·bl·defN·15-Oct-01·07:23·res/color/switch_thumb_material_dark.xml33 -rw----·····1.0·fat······549·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png
34 -rw----·····2.0·fat······468·bl·defN·15-Oct-01·07:23·res/color/switch_thumb_material_light.xml34 -rw----·····1.0·fat······622·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png
35 -rw----·····1.0·fat······251·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ab_bottom_solid_myttr.9.png35 -rw----·····1.0·fat······753·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png
36 -rw----·····1.0·fat······254·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ab_solid_myttr.9.png36 -rw----·····1.0·fat·····1619·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png
37 -rw----·····1.0·fat······252·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ab_stacked_solid_myttr.9.png37 -rw----·····1.0·fat·····1078·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png
38 -rw----·····1.0·fat······128·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ab_texture_tile_myttr.png38 -rw----·····1.0·fat·····1548·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
39 -rw----·····1.0·fat······234·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ab_transparent_myttr.9.png39 -rw----·····1.0·fat·····1748·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
40 -rw----·····1.0·fat······287·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png40 -rw----·····1.0·fat······229·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
41 -rw----·····1.0·fat······306·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png41 -rw----·····1.0·fat······416·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
42 -rw----·····1.0·fat······549·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png42 -rw----·····1.0·fat······280·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png
43 -rw----·····1.0·fat······622·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png43 -rw----·····1.0·fat······233·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
44 -rw----·····1.0·fat······753·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png44 -rw----·····1.0·fat······160·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png
45 -rw----·····1.0·fat·····1619·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png45 -rw----·····1.0·fat······288·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
46 -rw----·····1.0·fat·····1078·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png46 -rw----·····1.0·fat······612·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
47 -rw----·····1.0·fat·····1548·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png47 -rw----·····1.0·fat······190·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png
48 -rw----·····1.0·fat·····1748·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png48 -rw----·····1.0·fat······373·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
49 -rw----·····1.0·fat······229·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png49 -rw----·····1.0·fat······270·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
50 -rw----·····1.0·fat······416·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png50 -rw----·····1.0·fat······791·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png
51 -rw----·····1.0·fat······280·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png51 -rw----·····1.0·fat·····1028·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png
52 -rw----·····1.0·fat······233·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png52 -rw----·····1.0·fat······541·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png
53 -rw----·····1.0·fat······160·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png53 -rw----·····1.0·fat······170·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png
54 -rw----·····1.0·fat······288·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png54 -rw----·····1.0·fat······244·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_list_focused_holo.9.png
55 -rw----·····1.0·fat······612·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png55 -rw----·····1.0·fat······212·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png
56 -rw----·····1.0·fat······190·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png56 -rw----·····1.0·fat······212·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png
57 -rw----·····1.0·fat······373·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png57 -rw----·····1.0·fat······212·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png
58 -rw----·····1.0·fat······270·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png58 -rw----·····1.0·fat······239·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png
59 -rw----·····1.0·fat······791·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png59 -rw----·····1.0·fat······240·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png
60 -rw----·····1.0·fat·····1028·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png60 -rw----·····1.0·fat······840·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
61 -rw----·····1.0·fat······541·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png61 -rw----·····1.0·fat·····1290·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png
62 -rw----·····1.0·fat······170·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png62 -rw----·····1.0·fat······392·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png
63 -rw----·····1.0·fat······244·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_list_focused_holo.9.png63 -rw----·····1.0·fat······534·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png
64 -rw----·····1.0·fat······212·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png64 -rw----·····1.0·fat······199·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
65 -rw----·····1.0·fat······212·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png65 -rw----·····1.0·fat······239·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_text_cursor_mtrl_alpha.9.png
66 -rw----·····1.0·fat······212·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png66 -rw----·····1.0·fat······192·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
67 -rw----·····1.0·fat······239·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png67 -rw----·····1.0·fat······202·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png
68 -rw----·····1.0·fat······240·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png68 -rw----·····1.0·fat······182·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
69 -rw----·····1.0·fat······840·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png69 -rw----·····1.0·fat······182·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
70 -rw----·····1.0·fat·····1290·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png70 -rw----·····1.0·fat····17811·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/about.png
71 -rw----·····1.0·fat······392·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png71 -rw----·····1.0·fat·····1577·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/delete.png
72 -rw----·····1.0·fat······534·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png72 -rw----·····1.0·fat·····2022·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/edit.png
73 -rw----·····1.0·fat······199·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png73 -rw----·····1.0·fat·····4343·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/fab_bg_mini.png
74 -rw----·····1.0·fat······239·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_text_cursor_mtrl_alpha.9.png74 -rw----·····1.0·fat·····5888·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/fab_bg_normal.png
75 -rw----·····1.0·fat······192·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png75 -rw----·····1.0·fat·····1448·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/home.png
76 -rw----·····1.0·fat······202·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png76 -rw----·····1.0·fat···193465·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/home_self.png
77 -rw----·····1.0·fat······182·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png77 -rw----·····1.0·fat······552·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_action_ab_search.png
78 -rw----·····1.0·fat······182·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png78 -rw----·····1.0·fat······810·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_action_actionbar.png
79 -rw----·····1.0·fat····17811·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/about.png79 -rw----·····1.0·fat······505·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_action_appointment.png
80 -rw----·····1.0·fat·····1577·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/delete.png80 -rw----·····1.0·fat······874·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_action_arrow_right.png
81 -rw----·····1.0·fat·····2022·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/edit.png81 -rw----·····1.0·fat······986·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_action_bilanz.png
82 -rw----·····1.0·fat·····4343·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/fab_bg_mini.png82 -rw----·····1.0·fat·····1354·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_action_email_icon_hi.png
83 -rw----·····1.0·fat·····5888·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/fab_bg_normal.png83 -rw----·····1.0·fat······803·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_action_favorite.png
84 -rw----·····1.0·fat·····1448·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/home.png84 -rw----·····1.0·fat······479·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_action_map.png
85 -rw----·····1.0·fat···193465·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/home_self.png85 -rw----·····1.0·fat······231·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_action_remove.png
86 -rw----·····1.0·fat······552·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_action_ab_search.png86 -rw----·····1.0·fat······909·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_action_results.png
87 -rw----·····1.0·fat······810·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_action_actionbar.png87 -rw----·····1.0·fat·····2231·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_action_search.png
88 -rw----·····1.0·fat······505·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_action_appointment.png88 -rw----·····1.0·fat·····2058·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_action_stat.png
89 -rw----·····1.0·fat······874·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_action_arrow_right.png89 -rw----·····1.0·fat······424·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_action_time.png
90 -rw----·····1.0·fat······986·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_action_bilanz.png90 -rw----·····1.0·fat·····1375·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_actionbar_stat.png
91 -rw----·····1.0·fat·····1354·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_action_email_icon_hi.png91 -rw----·····1.0·fat······772·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_click_tt.png
92 -rw----·····1.0·fat······803·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_action_favorite.png92 -rw----·····1.0·fat······368·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_icon_arrow_right_white.png
93 -rw----·····1.0·fat······479·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_action_map.png93 -rw----·····1.0·fat·····2364·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_info.png
94 -rw----·····1.0·fat······231·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_action_remove.png94 -rw----·····1.0·fat······970·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_info_action.png
95 -rw----·····1.0·fat······909·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_action_results.png95 -rw----·····1.0·fat·····1496·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_launcher.png
96 -rw----·····1.0·fat·····2231·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_action_search.png96 -rw----·····1.0·fat·····4952·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_myttr_app.png
97 -rw----·····1.0·fat·····2058·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_action_stat.png97 -rw----·····1.0·fat·····5727·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_sim.png
98 -rw----·····1.0·fat······424·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_action_time.png98 -rw----·····1.0·fat······621·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_sim_black.png
99 -rw----·····1.0·fat·····1375·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_actionbar_stat.png99 -rw----·····1.0·fat······898·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_stat.png
100 -rw----·····1.0·fat······772·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_click_tt.png100 -rw----·····1.0·fat·····1135·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/ic_ttr.png
101 -rw----·····1.0·fat······368·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_icon_arrow_right_white.png101 -rw----·····1.0·fat·····5033·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/icon_club_list.png
102 -rw----·····1.0·fat·····2364·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_info.png102 -rw----·····1.0·fat····11075·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/logo_schrift.9.png
103 -rw----·····1.0·fat······970·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_info_action.png103 -rw----·····1.0·fat·····1220·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/logout.png
104 -rw----·····1.0·fat·····1496·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_launcher.png104 -rw----·····1.0·fat·····4368·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/myttr.png
105 -rw----·····1.0·fat·····4952·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_myttr_app.png105 -rw----·····1.0·fat····42959·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/smileybad.png
106 -rw----·····1.0·fat·····5727·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_sim.png106 -rw----·····1.0·fat····43575·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/smileygood.png
107 -rw----·····1.0·fat······621·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_sim_black.png107 -rw----·····1.0·fat····90023·b-·stor·17-Sep-26·01:02·res/drawable-hdpi-v4/smileyok.png
108 -rw----·····1.0·fat······898·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_stat.png108 -rw----·····1.0·fat····17811·b-·stor·17-Sep-26·01:02·res/drawable-ldpi-v4/about.png
109 -rw----·····1.0·fat·····1135·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/ic_ttr.png109 -rw----·····1.0·fat·····1577·b-·stor·17-Sep-26·01:02·res/drawable-ldpi-v4/delete.png
110 -rw----·····1.0·fat·····5033·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/icon_club_list.png110 -rw----·····1.0·fat······806·b-·stor·17-Sep-26·01:02·res/drawable-ldpi-v4/edit.png
111 -rw----·····1.0·fat····11075·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/logo_schrift.9.png111 -rw----·····1.0·fat······946·b-·stor·17-Sep-26·01:02·res/drawable-ldpi-v4/home.png
112 -rw----·····1.0·fat·····1220·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/logout.png112 -rw----·····1.0·fat·····1991·b-·stor·17-Sep-26·01:02·res/drawable-ldpi-v4/ic_myttr_app.png
113 -rw----·····1.0·fat·····4368·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/myttr.png113 -rw----·····1.0·fat······967·b-·stor·17-Sep-26·01:02·res/drawable-ldpi-v4/logout.png
114 -rw----·····1.0·fat····42959·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/smileybad.png114 -rw----·····1.0·fat·····2395·b-·stor·17-Sep-26·01:02·res/drawable-ldpi-v4/myttr.png
115 -rw----·····1.0·fat····43575·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/smileygood.png115 -rw----·····1.0·fat······384·b-·stor·17-Sep-26·01:02·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
116 -rw----·····1.0·fat····90023·b-·stor·15-Oct-01·07:22·res/drawable-hdpi-v4/smileyok.png116 -rw----·····1.0·fat······289·b-·stor·17-Sep-26·01:02·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
117 -rw----·····1.0·fat····17811·b-·stor·15-Oct-01·07:22·res/drawable-ldpi-v4/about.png117 -rw----·····1.0·fat······610·b-·stor·17-Sep-26·01:02·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
118 -rw----·····1.0·fat·····1577·b-·stor·15-Oct-01·07:22·res/drawable-ldpi-v4/delete.png118 -rw----·····1.0·fat······391·b-·stor·17-Sep-26·01:02·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png
119 -rw----·····1.0·fat······806·b-·stor·15-Oct-01·07:22·res/drawable-ldpi-v4/edit.png119 -rw----·····1.0·fat······325·b-·stor·17-Sep-26·01:02·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
120 -rw----·····1.0·fat······946·b-·stor·15-Oct-01·07:22·res/drawable-ldpi-v4/home.png120 -rw----·····1.0·fat······174·b-·stor·17-Sep-26·01:02·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
121 -rw----·····1.0·fat·····1991·b-·stor·15-Oct-01·07:22·res/drawable-ldpi-v4/ic_myttr_app.png121 -rw----·····1.0·fat······381·b-·stor·17-Sep-26·01:02·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
122 -rw----·····1.0·fat······967·b-·stor·15-Oct-01·07:22·res/drawable-ldpi-v4/logout.png122 -rw----·····1.0·fat······351·b-·stor·17-Sep-26·01:02·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png
123 -rw----·····1.0·fat·····2395·b-·stor·15-Oct-01·07:22·res/drawable-ldpi-v4/myttr.png123 -rw----·····1.0·fat······428·b-·stor·17-Sep-26·01:02·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
124 -rw----·····1.0·fat······384·b-·stor·15-Oct-01·07:22·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png124 -rw----·····1.0·fat······237·b-·stor·17-Sep-26·01:02·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
125 -rw----·····1.0·fat······289·b-·stor·15-Oct-01·07:22·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png125 -rw----·····1.0·fat······729·b-·stor·17-Sep-26·01:02·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
126 -rw----·····1.0·fat······610·b-·stor·15-Oct-01·07:22·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png126 -rw----·····1.0·fat······503·b-·stor·17-Sep-26·01:02·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
Max diff block lines reached; -1/107690 bytes (-0.00%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.73 MB
resources.arsc
    
Offset 1, 6213 lines modifiedOffset 1, 6213 lines modified
Diff chunk too large, falling back to line-by-line diff (1410 lines added, 1410 lines removed)
00000000:·0200·0c00·4886·0300·0100·0000·0100·1c00··....H...........00000000:·0200·0c00·ac7f·0300·0100·0000·0100·1c00··................
00000010:·48ec·0000·e905·0000·0000·0000·0001·0000··H...............00000010:·14ea·0000·de05·0000·0000·0000·0001·0000··................
00000020:·c017·0000·0000·0000·0000·0000·1e00·0000··................00000020:·9417·0000·0000·0000·0000·0000·2f00·0000··............/...
00000030:·3900·0000·5c00·0000·8700·0000·ae00·0000··9...\...........00000030:·5900·0000·8700·0000·b100·0000·e300·0000··Y...............
00000040:·cf00·0000·eb00·0000·0701·0000·3301·0000··............3...00000040:·1601·0000·4d01·0000·8501·0000·af01·0000··....M...........
00000050:·5e01·0000·9001·0000·c101·0000·e501·0000··^...............00000050:·e001·0000·1202·0000·5702·0000·9d02·0000··........W.......
00000060:·1502·0000·4402·0000·8102·0000·bd02·0000··....D...........00000060:·cc02·0000·fc02·0000·2b03·0000·6803·0000··........+...h...
00000070:·0203·0000·4403·0000·8a03·0000·cb03·0000··....D...........00000070:·9503·0000·c303·0000·f403·0000·1d04·0000··................
00000080:·e103·0000·f503·0000·0804·0000·3704·0000··............7...00000080:·3c04·0000·6404·0000·8f04·0000·bc04·0000··<...d...........
00000090:·6104·0000·7904·0000·9304·0000·b404·0000··a...y...........00000090:·f104·0000·1e05·0000·4605·0000·6b05·0000··........F...k...
000000a0:·d804·0000·f804·0000·1b05·0000·4a05·0000··............J...000000a0:·a005·0000·cb05·0000·0006·0000·2b06·0000··............+...
000000b0:·6805·0000·8705·0000·b305·0000·e105·0000··h...............000000b0:·5606·0000·8006·0000·ad06·0000·d606·0000··V...............
000000c0:·0b06·0000·2706·0000·4206·0000·6a06·0000··....'...B...j...000000c0:·0107·0000·2b07·0000·5707·0000·8307·0000··....+...W.......
000000d0:·8d06·0000·bc06·0000·d606·0000·ed06·0000··................000000d0:·a607·0000·dd07·0000·0108·0000·3708·0000··............7...
000000e0:·0c07·0000·4207·0000·5c07·0000·8c07·0000··....B...\.......000000e0:·5808·0000·8408·0000·ae08·0000·c508·0000··X...............
000000f0:·aa07·0000·df07·0000·1308·0000·4008·0000··............@...000000f0:·e508·0000·ff08·0000·2309·0000·3d09·0000··........#...=...
00000100:·6308·0000·8208·0000·9a08·0000·b508·0000··c...............00000100:·5e09·0000·7b09·0000·9509·0000·af09·0000··^...{...........
00000110:·e408·0000·1509·0000·5209·0000·8a09·0000··........R.......00000110:·cd09·0000·f409·0000·150a·0000·2d0a·0000··............-...
00000120:·b709·0000·e409·0000·120a·0000·3f0a·0000··............?...00000120:·4b0a·0000·690a·0000·810a·0000·970a·0000··K...i...........
00000130:·700a·0000·a20a·0000·d50a·0000·0d0b·0000··p...............00000130:·b20a·0000·cd0a·0000·f30a·0000·1b0b·0000··................
00000140:·360b·0000·670b·0000·990b·0000·d00b·0000··6...g...........00000140:·4c0b·0000·740b·0000·aa0b·0000·dd0b·0000··L...t...........
00000150:·080c·0000·320c·0000·5d0c·0000·7f0c·0000··....2...].......00000150:·050c·0000·2b0c·0000·540c·0000·810c·0000··....+...T.......
00000160:·a60c·0000·c30c·0000·e20c·0000·f90c·0000··................00000160:·a40c·0000·cb0c·0000·f70c·0000·200d·0000··............·...
00000170:·1a0d·0000·460d·0000·630d·0000·850d·0000··....F...c.......00000170:·460d·0000·6b0d·0000·890d·0000·ab0d·0000··F...k...........
00000180:·a30d·0000·c80d·0000·ee0d·0000·170e·0000··................00000180:·c80d·0000·f40d·0000·150e·0000·2c0e·0000··............,...
00000190:·430e·0000·6a0e·0000·8d0e·0000·ba0e·0000··C...j...........00000190:·490e·0000·700e·0000·920e·0000·bd0e·0000··I...p...........
000001a0:·e30e·0000·090f·0000·310f·0000·640f·0000··........1...d...000001a0:·ef0e·0000·200f·0000·580f·0000·850f·0000··....·...X.......
000001b0:·9a0f·0000·c20f·0000·f30f·0000·1b10·0000··................000001b0:·b20f·0000·ea0f·0000·1b10·0000·3610·0000··............6...
000001c0:·4110·0000·5c10·0000·7710·0000·8d10·0000··A...\...w.......000001c0:·4e10·0000·6d10·0000·9010·0000·bd10·0000··N...m...........
000001d0:·a510·0000·c310·0000·e110·0000·f910·0000··................000001d0:·f110·0000·2611·0000·4411·0000·5e11·0000··....&...D...^...
000001e0:·1a11·0000·4111·0000·5f11·0000·7911·0000··....A..._...y...000001e0:·9411·0000·b311·0000·ca11·0000·e411·0000··................
000001f0:·9311·0000·b011·0000·d111·0000·eb11·0000··................000001f0:·0712·0000·2f12·0000·4a12·0000·6612·0000··..../...J...f...
00000200:·0f12·0000·2912·0000·4912·0000·6012·0000··....)...I...`...00000200:·9212·0000·b112·0000·cf12·0000·fe12·0000··................
00000210:·8a12·0000·b612·0000·de12·0000·ff12·0000··................00000210:·2113·0000·4113·0000·6513·0000·8613·0000··!...A...e.......
00000220:·3513·0000·6013·0000·8413·0000·bb13·0000··5...`...........00000220:·a013·0000·b813·0000·cb13·0000·df13·0000··................
00000230:·de13·0000·0a14·0000·3614·0000·6014·0000··........6...`...00000230:·f513·0000·3614·0000·7814·0000·b414·0000··....6...x.......
00000240:·8b14·0000·b414·0000·e114·0000·0b15·0000··................00000240:·f114·0000·2015·0000·5015·0000·7415·0000··....·...P...t...
00000250:·3815·0000·6315·0000·9515·0000·c015·0000··8...c...........00000250:·a515·0000·d715·0000·0216·0000·2e16·0000··................
00000260:·f515·0000·2016·0000·5516·0000·7a16·0000··....·...U...z...00000260:·4a16·0000·6616·0000·8716·0000·ae16·0000··J...f...........
00000270:·a216·0000·cf16·0000·0417·0000·3517·0000··............5...00000270:·d916·0000·fc16·0000·1717·0000·3517·0000··............5...
00000280:·7a17·0000·c017·0000·ef17·0000·1e18·0000··z...............00000280:·7a17·0000·c017·0000·e817·0000·0418·0000··z...............
00000290:·4318·0000·7818·0000·b418·0000·e518·0000··C...x...........00000290:·2518·0000·4718·0000·6718·0000·8718·0000··%...G...g.......
000002a0:·1619·0000·5219·0000·8719·0000·a919·0000··....R...........000002a0:·af18·0000·d118·0000·f218·0000·2519·0000··............%...
000002b0:·c719·0000·ef19·0000·0b1a·0000·2c1a·0000··............,...000002b0:·5119·0000·8519·0000·b619·0000·e819·0000··Q...............
000002c0:·4e1a·0000·761a·0000·961a·0000·b61a·0000··N...v...........000002c0:·221a·0000·5a1a·0000·921a·0000·ca1a·0000··"...Z...........
000002d0:·d81a·0000·f91a·0000·1b1b·0000·5d1b·0000··............]...000002d0:·021b·0000·401b·0000·7d1b·0000·ba1b·0000··....@...}.......
000002e0:·911b·0000·c21b·0000·f41b·0000·371c·0000··............7...000002e0:·f71b·0000·361c·0000·6e1c·0000·a11c·0000··....6...n.......
000002f0:·711c·0000·9d1c·0000·d51c·0000·0d1d·0000··q...............000002f0:·e01c·0000·1b1d·0000·551d·0000·8b1d·0000··........U.......
00000300:·451d·0000·831d·0000·bb1d·0000·f91d·0000··E...............00000300:·ca1d·0000·051e·0000·411e·0000·791e·0000··........A...y...
00000310:·361e·0000·721e·0000·af1e·0000·ec1e·0000··6...r...........00000310:·b11e·0000·ef1e·0000·281f·0000·5b1f·0000··........(...[...
00000320:·2b1f·0000·641f·0000·9b1f·0000·d31f·0000··+...d...........00000320:·921f·0000·ca1f·0000·0320·0000·4520·0000··.........·..E·..
00000330:·0620·0000·4520·0000·8020·0000·ba20·0000··.·..E·...·...·..00000330:·8820·0000·c620·0000·0221·0000·3921·0000··.·...·...!..9!..
00000340:·f020·0000·2f21·0000·6a21·0000·a621·0000··.·../!..j!...!..00000340:·7221·0000·ac21·0000·e421·0000·2422·0000··r!...!...!..$"..
00000350:·de21·0000·1622·0000·4f22·0000·8d22·0000··.!..."..O"..."..00000350:·6222·0000·a922·0000·ee22·0000·0f23·0000··b"..."..."...#..
00000360:·c622·0000·e722·0000·1a23·0000·4423·0000··."..."...#..D#..00000360:·3123·0000·5123·0000·7823·0000·a123·0000··1#..Q#..x#...#..
00000370:·7e23·0000·a823·0000·ca23·0000·ed23·0000··~#...#...#...#..00000370:·c123·0000·f023·0000·1f24·0000·5024·0000··.#...#...$..P$..
00000380:·1524·0000·4d24·0000·6f24·0000·9724·0000··.$..M$..o$...$..00000380:·8124·0000·ad24·0000·db24·0000·0e25·0000··.$...$...$...%..
00000390:·ca24·0000·0a25·0000·3125·0000·5b25·0000··.$...%..1%..[%..00000390:·3c25·0000·6525·0000·9125·0000·be25·0000··<%..e%...%...%..
000003a0:·7e25·0000·bc25·0000·f125·0000·1826·0000··~%...%...%...&..000003a0:·ea25·0000·1426·0000·3e26·0000·6b26·0000··.%...&..>&..k&..
000003b0:·4526·0000·8c26·0000·b626·0000·e026·0000··E&...&...&...&..000003b0:·9226·0000·c726·0000·ea26·0000·1427·0000··.&...&...&...'..
000003c0:·0c27·0000·5127·0000·7e27·0000·aa27·0000··.'..Q'..~'...'..000003c0:·3b27·0000·6327·0000·8527·0000·ad27·0000··;'..c'...'...'..
000003d0:·d327·0000·0b28·0000·3928·0000·5a28·0000··.'...(..9(..Z(..000003d0:·d027·0000·f227·0000·1c28·0000·4628·0000··.'...'...(..F(..
000003e0:·8d28·0000·bb28·0000·e728·0000·1829·0000··.(...(...(...)..000003e0:·6828·0000·8928·0000·bc28·0000·e828·0000··h(...(...(...(..
000003f0:·4f29·0000·7129·0000·a229·0000·d129·0000··O)..q)...)...)..000003f0:·1c29·0000·4d29·0000·7f29·0000·b929·0000··.)..M)...)...)..
00000400:·002a·0000·202a·0000·402a·0000·692a·0000··.*..·*..@*..i*..00000400:·f129·0000·292a·0000·612a·0000·992a·0000··.)..)*..a*...*..
00000410:·902a·0000·b72a·0000·f02a·0000·322b·0000··.*...*...*..2+..00000410:·d72a·0000·142b·0000·512b·0000·8e2b·0000··.*...+..Q+...+..
00000420:·662b·0000·972b·0000·c02b·0000·f22b·0000··f+...+...+...+..00000420:·cd2b·0000·052c·0000·382c·0000·772c·0000··.+...,..8,..w,..
00000430:·352c·0000·612c·0000·9b2c·0000·ce2c·0000··5,..a,...,...,..00000430:·b22c·0000·ec2c·0000·222d·0000·612d·0000··.,...,.."-..a-..
00000440:·ee2c·0000·0e2d·0000·462d·0000·6b2d·0000··.,...-..F-..k-..00000440:·9c2d·0000·d82d·0000·102e·0000·482e·0000··.-...-......H...
00000450:·a32d·0000·dc2d·0000·142e·0000·432e·0000··.-...-......C...00000450:·862e·0000·bf2e·0000·f22e·0000·292f·0000··............)/..
00000460:·812e·0000·b92e·0000·f72e·0000·262f·0000··............&/..00000460:·612f·0000·9a2f·0000·dc2f·0000·1f30·0000··a/.../.../...0..
00000470:·632f·0000·9f2f·0000·c12f·0000·f22f·0000··c/.../.../.../..00000470:·5d30·0000·9930·0000·d030·0000·0931·0000··]0...0...0...1..
00000480:·2f30·0000·6c30·0000·a330·0000·d430·0000··/0..l0...0...0..00000480:·4331·0000·7b31·0000·bb31·0000·f931·0000··C1..{1...1...1..
00000490:·1331·0000·4b31·0000·8231·0000·ae31·0000··.1..K1...1...1..00000490:·4032·0000·8532·0000·a632·0000·c832·0000··@2...2...2...2..
000004a0:·e131·0000·2032·0000·5b32·0000·9532·0000··.1..·2..[2...2..000004a0:·e832·0000·0f33·0000·3833·0000·5833·0000··.2...3..83..X3..
000004b0:·cb32·0000·ec32·0000·1f33·0000·5e33·0000··.2...2...3..^3..000004b0:·7d33·0000·ac33·0000·db33·0000·0c34·0000··}3...3...3...4..
000004c0:·9933·0000·d533·0000·0334·0000·3b34·0000··.3...3...4..;4..000004c0:·3d34·0000·6934·0000·9c34·0000·ca34·0000··=4..i4...4...4..
000004d0:·7334·0000·ac34·0000·d534·0000·1335·0000··s4...4...4...5..000004d0:·f334·0000·1f35·0000·4c35·0000·7835·0000··.4...5..L5..x5..
000004e0:·3735·0000·5d35·0000·8935·0000·ae35·0000··75..]5...5...5..000004e0:·a235·0000·cc35·0000·f935·0000·2036·0000··.5...5...5..·6..
000004f0:·cf35·0000·1436·0000·4136·0000·6336·0000··.5...6..A6..c6..000004f0:·5536·0000·7836·0000·a236·0000·c936·0000··U6..x6...6...6..
00000500:·8d36·0000·c536·0000·f136·0000·1b37·0000··.6...6...6...7..00000500:·f136·0000·1337·0000·3b37·0000·5e37·0000··.6...7..;7..^7..
00000510:·5537·0000·7737·0000·a137·0000·c437·0000··U7..w7...7...7..00000510:·8037·0000·aa37·0000·d437·0000·f637·0000··.7...7...7...7..
00000520:·ec37·0000·3338·0000·5d38·0000·7f38·0000··.7..38..]8...8..00000520:·1738·0000·3c38·0000·6238·0000·8638·0000··.8..<8..b8...8..
00000530:·b738·0000·ea38·0000·1739·0000·3f39·0000··.8...8...9..?9..00000530:·ba38·0000·e738·0000·1c39·0000·4e39·0000··.8...8...9..N9..
00000540:·6639·0000·a639·0000·cd39·0000·f739·0000··f9...9...9...9..00000540:·8139·0000·bc39·0000·f539·0000·2e3a·0000··.9...9...9...:..
00000550:·1a3a·0000·583a·0000·8d3a·0000·c33a·0000··.:..X:...:...:..00000550:·673a·0000·a03a·0000·df3a·0000·1d3b·0000··g:...:...:...;..
00000560:·f73a·0000·2c3b·0000·6f3b·0000·933b·0000··.:..,;..o;...;..00000560:·5b3b·0000·993b·0000·d93b·0000·123c·0000··[;...;...;...<..
00000570:·b43b·0000·f53b·0000·1d3c·0000·483c·0000··.;...;...<..H<..00000570:·463c·0000·863c·0000·c23c·0000·fd3c·0000··F<...<...<...<..
00000580:·7a3c·0000·b93c·0000·e33c·0000·0b3d·0000··z<...<...<...=..00000580:·343d·0000·743d·0000·b03d·0000·ed3d·0000··4=..t=...=...=..
00000590:·3e3d·0000·823d·0000·af3d·0000·e83d·0000··>=...=...=...=..00000590:·263e·0000·5f3e·0000·9e3e·0000·d83e·0000··&>.._>...>...>..
000005a0:·163e·0000·3f3e·0000·733e·0000·ae3e·0000··.>..?>..s>...>..000005a0:·0c3f·0000·443f·0000·7d3f·0000·b73f·0000··.?..D?..}?...?..
000005b0:·cf3e·0000·fa3e·0000·1d3f·0000·563f·0000··.>...>...?..V?..000005b0:·fa3f·0000·3e40·0000·7d40·0000·ba40·0000··.?..>@..}@...@..
000005c0:·903f·0000·b63f·0000·df3f·0000·1840·0000··.?...?...?...@..000005c0:·f240·0000·2c41·0000·6741·0000·a041·0000··.@..,A..gA...A..
000005d0:·5140·0000·7c40·0000·a040·0000·d040·0000··Q@..|@...@...@..000005d0:·e141·0000·2042·0000·6842·0000·ae42·0000··.A..·B..hB...B..
000005e0:·0b41·0000·5341·0000·7641·0000·af41·0000··.A..SA..vA...A..000005e0:·d042·0000·f342·0000·1443·0000·3c43·0000··.B...B...C..<C..
000005f0:·ee41·0000·1b42·0000·4642·0000·6942·0000··.A...B..FB..iB..000005f0:·6643·0000·8743·0000·ad43·0000·dd43·0000··fC...C...C...C..
00000600:·a842·0000·d842·0000·0343·0000·4143·0000··.B...B...C..AC..00000600:·0d44·0000·3f44·0000·7144·0000·9e44·0000··.D..?D..qD...D..
00000610:·7343·0000·b143·0000·df43·0000·0244·0000··sC...C...C...D..00000610:·cd44·0000·0145·0000·3045·0000·5a45·0000··.D...E..0E..ZE..
00000620:·3c44·0000·7944·0000·b744·0000·d944·0000··<D..yD...D...D..00000620:·8745·0000·b545·0000·e245·0000·0d46·0000··.E...E...E...F..
00000630:·0645·0000·2c45·0000·7245·0000·9945·0000··.E..,E..rE...E..00000630:·3846·0000·6646·0000·8e46·0000·c446·0000··8F..fF...F...F..
00000640:·cb45·0000·f045·0000·1846·0000·5246·0000··.E...E...F..RF..00000640:·e846·0000·1347·0000·3b47·0000·6447·0000··.F...G..;G..dG..
00000650:·9246·0000·cb46·0000·0a47·0000·3447·0000··.F...F...G..4G..00000650:·8747·0000·b047·0000·d447·0000·f747·0000··.G...G...G...G..
00000660:·6c47·0000·9947·0000·cd47·0000·0648·0000··lG...G...G...H..00000660:·2248·0000·4d48·0000·7048·0000·9248·0000··"H..MH..pH...H..
00000670:·4648·0000·7f48·0000·b748·0000·d948·0000··FH...H...H...H..00000670:·b848·0000·df48·0000·0449·0000·3949·0000··.H...H...I..9I..
00000680:·1249·0000·4149·0000·7d49·0000·ac49·0000··.I..AI..}I...I..00000680:·6749·0000·9d49·0000·d049·0000·044a·0000··gI...I...I...J..
00000690:·e749·0000·244a·0000·5b4a·0000·8f4a·0000··.I..$J..[J...J..00000690:·404a·0000·7a4a·0000·b44a·0000·ee4a·0000··@J..zJ...J...J..
000006a0:·cf4a·0000·0b4b·0000·484b·0000·7d4b·0000··.J...K..HK..}K..000006a0:·284b·0000·684b·0000·a74b·0000·e64b·0000··(K..hK...K...K..
000006b0:·b44b·0000·e94b·0000·2a4c·0000·534c·0000··.K...K..*L..SL..000006b0:·254c·0000·664c·0000·a04c·0000·d54c·0000··%L..fL...L...L..
000006c0:·954c·0000·cb4c·0000·f44c·0000·194d·0000··.L...L...L...M..000006c0:·164d·0000·534d·0000·8f4d·0000·c74d·0000··.M..SM...M...M..
000006d0:·454d·0000·7d4d·0000·b04d·0000·e94d·0000··EM..}M...M...M..000006d0:·084e·0000·454e·0000·834e·0000·bd4e·0000··.N..EN...N...N..
000006e0:·2d4e·0000·5d4e·0000·8c4e·0000·c54e·0000··-N..]N...N...N..000006e0:·f74e·0000·374f·0000·724f·0000·a74f·0000··.N..7O..rO...O..
000006f0:·ee4e·0000·224f·0000·4d4f·0000·894f·0000··.N.."O..MO...O..000006f0:·e04f·0000·1a50·0000·5550·0000·9950·0000··.O...P..UP...P..
00000700:·c34f·0000·0150·0000·2f50·0000·6a50·0000··.O...P../P..jP..00000700:·de50·0000·1e51·0000·5c51·0000·9551·0000··.P...Q..\Q...Q..
00000710:·9450·0000·d450·0000·1151·0000·4b51·0000··.P...P...Q..KQ..00000710:·d051·0000·0c52·0000·4652·0000·8852·0000··.Q...R..FR...R..
00000720:·8551·0000·c151·0000·0252·0000·3252·0000··.Q...Q...R..2R..00000720:·c852·0000·1153·0000·5853·0000·8153·0000··.R...S..XS...S..
00000730:·6052·0000·a552·0000·d152·0000·0653·0000··`R...R...R...S..00000730:·ac53·0000·d353·0000·0454·0000·3554·0000··.S...S...T..5T..
00000740:·4053·0000·6453·0000·ab53·0000·e553·0000··@S..dS...S...S..00000740:·6854·0000·9b54·0000·c954·0000·f954·0000··hT...T...T...T..
00000750:·1154·0000·3b54·0000·7554·0000·af54·0000··.T..;T..uT...T..00000750:·2e55·0000·5e55·0000·8955·0000·b755·0000··.U..^U...U...U..
00000760:·ef54·0000·1655·0000·4955·0000·7e55·0000··.T...U..IU..~U..00000760:·e655·0000·1456·0000·4056·0000·6c56·0000··.U...V..@V..lV..
00000770:·ba55·0000·fb55·0000·3556·0000·6056·0000··.U...U..5V..`V..00000770:·9b56·0000·c456·0000·fb56·0000·2057·0000··.V...V...V..·W..
00000780:·9e56·0000·c356·0000·0257·0000·3057·0000··.V...V...W..0W..00000780:·4c57·0000·7557·0000·9f57·0000·c357·0000··LW..uW...W...W..
00000790:·6357·0000·9e57·0000·cf57·0000·0e58·0000··cW...W...W...X..00000790:·ed57·0000·1258·0000·3658·0000·6258·0000··.W...X..6X..bX..
000007a0:·3258·0000·6d58·0000·9e58·0000·dd58·0000··2X..mX...X...X..000007a0:·8e58·0000·c958·0000·0459·0000·3f59·0000··.X...X...Y..?Y..
000007b0:·0959·0000·3859·0000·7859·0000·b859·0000··.Y..8Y..xY...Y..000007b0:·7a59·0000·ba59·0000·fa59·0000·355a·0000··zY...Y...Y..5Z..
000007c0:·015a·0000·2d5a·0000·5b5a·0000·955a·0000··.Z..-Z..[Z...Z..000007c0:·6b5a·0000·a85a·0000·e15a·0000·235b·0000··kZ...Z...Z..#[..
000007d0:·d05a·0000·0c5b·0000·4c5b·0000·8c5b·0000··.Z...[..L[...[..000007d0:·615b·0000·a05b·0000·db5b·0000·165c·0000··a[...[...[...\..
Max diff block lines reached; 1619365/1814036 bytes (89.27%) of diff not shown.
1.65 MB
classes.dex
1.65 MB
classes.jar
104 KB
zipinfo {}
    
Offset 1, 653 lines modifiedOffset 1, 475 lines modified
1 Zip·file·size:·1484737·bytes,·number·of·entries:·9151 Zip·file·size:·1181055·bytes,·number·of·entries:·737
2 ?rwxrwxr-x··2.0·unx······843·b-·stor·80-Jan-01·00:00·a/a/a/a/a/a.class2 ?rwxrwxr-x··2.0·unx······843·b-·stor·80-Jan-01·00:00·a/a/a/a/a/a.class
3 ?rwxrwxr-x··2.0·unx·····1153·b-·stor·80-Jan-01·00:00·a/a/a/a/a.class3 ?rwxrwxr-x··2.0·unx·····1153·b-·stor·80-Jan-01·00:00·a/a/a/a/a.class
4 ?rwxrwxr-x··2.0·unx·····1764·b-·stor·80-Jan-01·00:00·a/a/a/a/b.class4 ?rwxrwxr-x··2.0·unx·····1764·b-·stor·80-Jan-01·00:00·a/a/a/a/b.class
 5 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·android/support/annotation/Keep.class
5 ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·android/support/v4/a/a.class6 ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·android/support/v4/b/a.class
6 ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·android/support/v4/a/b.class 
7 ?rwxrwxr-x··2.0·unx·····2012·b-·stor·80-Jan-01·00:00·android/support/v4/a/c.class 
8 ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/v4/a/d.class 
9 ?rwxrwxr-x··2.0·unx·····4199·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class 
10 ?rwxrwxr-x··2.0·unx······788·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class 
11 ?rwxrwxr-x··2.0·unx····14041·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class 
12 ?rwxrwxr-x··2.0·unx·····1081·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState.class 
13 ?rwxrwxr-x··2.0·unx·····2963·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class 
14 ?rwxrwxr-x··2.0·unx·····1185·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class 
15 ?rwxrwxr-x··2.0·unx·····3368·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class 
16 ?rwxrwxr-x··2.0·unx······321·b-·stor·80-Jan-01·00:00·android/support/v4/app/a.class7 ?rwxrwxr-x··2.0·unx······317·b-·stor·80-Jan-01·00:00·android/support/v4/a/a.class
17 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/app/aa.class 
18 ?rwxrwxr-x··2.0·unx·······77·b-·stor·80-Jan-01·00:00·android/support/v4/app/ab.class 
19 ?rwxrwxr-x··2.0·unx······681·b-·stor·80-Jan-01·00:00·android/support/v4/app/ac.class 
20 ?rwxrwxr-x··2.0·unx······741·b-·stor·80-Jan-01·00:00·android/support/v4/app/ad.class 
21 ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·android/support/v4/app/ae.class 
22 ?rwxrwxr-x··2.0·unx·····5488·b-·stor·80-Jan-01·00:00·android/support/v4/app/af.class 
23 ?rwxrwxr-x··2.0·unx······360·b-·stor·80-Jan-01·00:00·android/support/v4/app/ag.class 
24 ?rwxrwxr-x··2.0·unx·····2208·b-·stor·80-Jan-01·00:00·android/support/v4/app/ah.class 
25 ?rwxrwxr-x··2.0·unx······604·b-·stor·80-Jan-01·00:00·android/support/v4/app/ai.class 
26 ?rwxrwxr-x··2.0·unx·····2101·b-·stor·80-Jan-01·00:00·android/support/v4/app/aj.class 
27 ?rwxrwxr-x··2.0·unx······174·b-·stor·80-Jan-01·00:00·android/support/v4/app/ak.class 
28 ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·android/support/v4/app/al.class 
29 ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·android/support/v4/app/am.class 
30 ?rwxrwxr-x··2.0·unx······232·b-·stor·80-Jan-01·00:00·android/support/v4/app/an.class 
31 ?rwxrwxr-x··2.0·unx·····3780·b-·stor·80-Jan-01·00:00·android/support/v4/app/ao.class 
32 ?rwxrwxr-x··2.0·unx·····5079·b-·stor·80-Jan-01·00:00·android/support/v4/app/ap.class 
33 ?rwxrwxr-x··2.0·unx·····1204·b-·stor·80-Jan-01·00:00·android/support/v4/app/aq.class 
34 ?rwxrwxr-x··2.0·unx······170·b-·stor·80-Jan-01·00:00·android/support/v4/app/ar.class8 ?rwxrwxr-x··2.0·unx······570·b-·stor·80-Jan-01·00:00·android/support/v4/a/aa.class
35 ?rwxrwxr-x··2.0·unx······853·b-·stor·80-Jan-01·00:00·android/support/v4/app/as.class 
36 ?rwxrwxr-x··2.0·unx······385·b-·stor·80-Jan-01·00:00·android/support/v4/app/at.class 
37 ?rwxrwxr-x··2.0·unx······264·b-·stor·80-Jan-01·00:00·android/support/v4/app/au.class 
38 ?rwxrwxr-x··2.0·unx······864·b-·stor·80-Jan-01·00:00·android/support/v4/app/av.class 
39 ?rwxrwxr-x··2.0·unx······345·b-·stor·80-Jan-01·00:00·android/support/v4/app/aw.class 
40 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·android/support/v4/app/ax.class 
41 ?rwxrwxr-x··2.0·unx······212·b-·stor·80-Jan-01·00:00·android/support/v4/app/b.class 
42 ?rwxrwxr-x··2.0·unx······212·b-·stor·80-Jan-01·00:00·android/support/v4/app/c.class 
43 ?rwxrwxr-x··2.0·unx····17423·b-·defN·80-Jan-01·00:00·android/support/v4/app/d.class 
44 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·android/support/v4/app/e.class 
45 ?rwxrwxr-x··2.0·unx·····1959·b-·stor·80-Jan-01·00:00·android/support/v4/app/f.class 
46 ?rwxrwxr-x··2.0·unx······957·b-·stor·80-Jan-01·00:00·android/support/v4/app/g.class 
47 ?rwxrwxr-x··2.0·unx······340·b-·stor·80-Jan-01·00:00·android/support/v4/app/h.class 
48 ?rwxrwxr-x··2.0·unx······546·b-·stor·80-Jan-01·00:00·android/support/v4/app/i.class 
49 ?rwxrwxr-x··2.0·unx······616·b-·stor·80-Jan-01·00:00·android/support/v4/app/j.class 
50 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/v4/app/r.class 
51 ?rwxrwxr-x··2.0·unx······647·b-·stor·80-Jan-01·00:00·android/support/v4/app/k.class 
52 ?rwxrwxr-x··2.0·unx······235·b-·stor·80-Jan-01·00:00·android/support/v4/app/l.class 
53 ?rwxrwxr-x··2.0·unx······655·b-·stor·80-Jan-01·00:00·android/support/v4/app/m.class 
54 ?rwxrwxr-x··2.0·unx····10828·b-·defN·80-Jan-01·00:00·android/support/v4/app/n.class 
55 ?rwxrwxr-x··2.0·unx······604·b-·stor·80-Jan-01·00:00·android/support/v4/app/o.class 
56 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·android/support/v4/app/p.class 
57 ?rwxrwxr-x··2.0·unx······271·b-·stor·80-Jan-01·00:00·android/support/v4/app/q.class 
58 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/s.class 
59 ?rwxrwxr-x··2.0·unx·······94·b-·stor·80-Jan-01·00:00·android/support/v4/app/t.class 
60 ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·android/support/v4/view/am.class 
61 ?rwxrwxr-x··2.0·unx····29911·b-·defN·80-Jan-01·00:00·android/support/v4/app/u.class 
62 ?rwxrwxr-x··2.0·unx······344·b-·stor·80-Jan-01·00:00·android/support/v4/app/v.class 
63 ?rwxrwxr-x··2.0·unx······785·b-·stor·80-Jan-01·00:00·android/support/v4/app/w.class 
64 ?rwxrwxr-x··2.0·unx······197·b-·stor·80-Jan-01·00:00·android/support/v4/app/x.class 
65 ?rwxrwxr-x··2.0·unx······634·b-·stor·80-Jan-01·00:00·android/support/v4/app/y.class 
66 ?rwxrwxr-x··2.0·unx·····1561·b-·stor·80-Jan-01·00:00·android/support/v4/view/bo.class9 ?rwxrwxr-x··2.0·unx·····1561·b-·stor·80-Jan-01·00:00·android/support/v4/view/bh.class
 10 ?rwxrwxr-x··2.0·unx·····2057·b-·stor·80-Jan-01·00:00·android/support/v4/a/ab.class
 11 ?rwxrwxr-x··2.0·unx·····2877·b-·stor·80-Jan-01·00:00·android/support/v4/a/ac.class
 12 ?rwxrwxr-x··2.0·unx······573·b-·stor·80-Jan-01·00:00·android/support/v4/a/ad.class
 13 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·android/support/v4/a/ae.class
 14 ?rwxrwxr-x··2.0·unx·····5468·b-·stor·80-Jan-01·00:00·android/support/v4/a/af.class
 15 ?rwxrwxr-x··2.0·unx······358·b-·stor·80-Jan-01·00:00·android/support/v4/a/ag.class
67 ?rwxrwxr-x··2.0·unx·····2128·b-·stor·80-Jan-01·00:00·android/support/v4/app/z.class16 ?rwxrwxr-x··2.0·unx·····2198·b-·stor·80-Jan-01·00:00·android/support/v4/a/ah.class
 17 ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·android/support/v4/a/ai.class
 18 ?rwxrwxr-x··2.0·unx·····2097·b-·stor·80-Jan-01·00:00·android/support/v4/a/aj.class
 19 ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·android/support/v4/a/ak.class
 20 ?rwxrwxr-x··2.0·unx······111·b-·stor·80-Jan-01·00:00·android/support/v4/a/al.class
 21 ?rwxrwxr-x··2.0·unx······176·b-·stor·80-Jan-01·00:00·android/support/v4/a/am.class
 22 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/a/an.class
 23 ?rwxrwxr-x··2.0·unx·····3768·b-·stor·80-Jan-01·00:00·android/support/v4/a/ao.class
 24 ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/v4/b/d.class
 25 ?rwxrwxr-x··2.0·unx·····5059·b-·stor·80-Jan-01·00:00·android/support/v4/a/ap.class
 26 ?rwxrwxr-x··2.0·unx······862·b-·stor·80-Jan-01·00:00·android/support/v4/a/aq.class
 27 ?rwxrwxr-x··2.0·unx······343·b-·stor·80-Jan-01·00:00·android/support/v4/a/ar.class
 28 ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·android/support/v4/a/as.class
 29 ?rwxrwxr-x··2.0·unx······210·b-·stor·80-Jan-01·00:00·android/support/v4/a/b.class
 30 ?rwxrwxr-x··2.0·unx······210·b-·stor·80-Jan-01·00:00·android/support/v4/a/c.class
 31 ?rwxrwxr-x··2.0·unx····17071·b-·defN·80-Jan-01·00:00·android/support/v4/a/d.class
 32 ?rwxrwxr-x··2.0·unx······430·b-·stor·80-Jan-01·00:00·android/support/v4/a/e.class
 33 ?rwxrwxr-x··2.0·unx·····1877·b-·stor·80-Jan-01·00:00·android/support/v4/a/f.class
 34 ?rwxrwxr-x··2.0·unx······941·b-·stor·80-Jan-01·00:00·android/support/v4/a/g.class
 35 ?rwxrwxr-x··2.0·unx······327·b-·stor·80-Jan-01·00:00·android/support/v4/a/h.class
 36 ?rwxrwxr-x··2.0·unx······536·b-·stor·80-Jan-01·00:00·android/support/v4/a/i.class
 37 ?rwxrwxr-x··2.0·unx·····4144·b-·stor·80-Jan-01·00:00·android/support/v4/a/j.class
 38 ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·android/support/v4/a/k.class
 39 ?rwxrwxr-x··2.0·unx····13918·b-·defN·80-Jan-01·00:00·android/support/v4/a/l.class
 40 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/v4/a/s.class
 41 ?rwxrwxr-x··2.0·unx······616·b-·stor·80-Jan-01·00:00·android/support/v4/a/m.class
 42 ?rwxrwxr-x··2.0·unx······233·b-·stor·80-Jan-01·00:00·android/support/v4/a/n.class
 43 ?rwxrwxr-x··2.0·unx····10767·b-·defN·80-Jan-01·00:00·android/support/v4/a/o.class
 44 ?rwxrwxr-x··2.0·unx······592·b-·stor·80-Jan-01·00:00·android/support/v4/a/p.class
 45 ?rwxrwxr-x··2.0·unx······556·b-·stor·80-Jan-01·00:00·android/support/v4/a/q.class
 46 ?rwxrwxr-x··2.0·unx······269·b-·stor·80-Jan-01·00:00·android/support/v4/a/r.class
 47 ?rwxrwxr-x··2.0·unx······252·b-·stor·80-Jan-01·00:00·android/support/v4/a/t.class
 48 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/v4/a/u.class
 49 ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·android/support/v4/view/al.class
 50 ?rwxrwxr-x··2.0·unx····29610·b-·defN·80-Jan-01·00:00·android/support/v4/a/v.class
 51 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·android/support/v4/a/w.class
 52 ?rwxrwxr-x··2.0·unx······741·b-·stor·80-Jan-01·00:00·android/support/v4/a/x.class
 53 ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·android/support/v4/a/y.class
 54 ?rwxrwxr-x··2.0·unx·····1003·b-·stor·80-Jan-01·00:00·android/support/v4/a/z.class
 55 ?rwxrwxr-x··2.0·unx······279·b-·stor·80-Jan-01·00:00·android/support/v4/b/b.class
 56 ?rwxrwxr-x··2.0·unx·····2012·b-·stor·80-Jan-01·00:00·android/support/v4/b/c.class
68 ?rwxrwxr-x··2.0·unx·····1503·b-·stor·80-Jan-01·00:00·android/support/v4/b/a/a.class57 ?rwxrwxr-x··2.0·unx·····1503·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/a.class
69 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/b/a/c.class58 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/c.class
70 ?rwxrwxr-x··2.0·unx·····1007·b-·stor·80-Jan-01·00:00·android/support/v4/b/a/b.class59 ?rwxrwxr-x··2.0·unx·····1007·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/b.class
71 ?rwxrwxr-x··2.0·unx······390·b-·stor·80-Jan-01·00:00·android/support/v4/b/a/d.class60 ?rwxrwxr-x··2.0·unx······390·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/d.class
72 ?rwxrwxr-x··2.0·unx······475·b-·stor·80-Jan-01·00:00·android/support/v4/b/a/e.class61 ?rwxrwxr-x··2.0·unx······475·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/e.class
73 ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·android/support/v4/b/a/f.class62 ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/f.class
74 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·android/support/v4/b/a/g.class63 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/g.class
75 ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·android/support/v4/b/a/h.class64 ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/h.class
76 ?rwxrwxr-x··2.0·unx······874·b-·stor·80-Jan-01·00:00·android/support/v4/b/a/i.class65 ?rwxrwxr-x··2.0·unx······874·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/i.class
77 ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·android/support/v4/b/a/j.class66 ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/j.class
78 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·android/support/v4/b/a/k.class67 ?rwxrwxr-x··2.0·unx······566·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/k.class
79 ?rwxrwxr-x··2.0·unx·····1193·b-·stor·80-Jan-01·00:00·android/support/v4/b/a/l.class68 ?rwxrwxr-x··2.0·unx·····1193·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/l.class
80 ?rwxrwxr-x··2.0·unx······330·b-·stor·80-Jan-01·00:00·android/support/v4/b/a/m.class69 ?rwxrwxr-x··2.0·unx······227·b-·stor·80-Jan-01·00:00·android/support/v4/c/a/m.class
Max diff block lines reached; 83159/106492 bytes (78.09%) of diff not shown.
43.6 KB
zipnote «TEMP»/diffoscope_9u5rn3ai_tmp/tmp0ukh624v_.zip
    
Offset 3, 285 lines modifiedOffset 3, 231 lines modified
  
3 Filename:·a/a/a/a/a.class3 Filename:·a/a/a/a/a.class
4 Comment:·4 Comment:·
  
5 Filename:·a/a/a/a/b.class5 Filename:·a/a/a/a/b.class
6 Comment:·6 Comment:·
  
7 Filename:·android/support/v4/a/a.class 
8 Comment:· 
  
9 Filename:·android/support/v4/a/b.class 
10 Comment:· 
  
11 Filename:·android/support/v4/a/c.class 
12 Comment:· 
  
13 Filename:·android/support/v4/a/d.class 
14 Comment:· 
  
15 Filename:·android/support/v4/app/BackStackState.class 
16 Comment:· 
  
17 Filename:·android/support/v4/app/Fragment$SavedState.class 
18 Comment:· 
  
19 Filename:·android/support/v4/app/Fragment.class 
20 Comment:· 
  
21 Filename:·android/support/v4/app/FragmentManagerState.class 
22 Comment:· 
  
23 Filename:·android/support/v4/app/FragmentState.class 
24 Comment:· 
  
25 Filename:·android/support/v4/app/FragmentTabHost$SavedState.class 
26 Comment:· 
  
27 Filename:·android/support/v4/app/FragmentTabHost.class 
28 Comment:· 
  
29 Filename:·android/support/v4/app/a.class7 Filename:·android/support/annotation/Keep.class
30 Comment:· 
  
31 Filename:·android/support/v4/app/aa.class 
32 Comment:· 
  
33 Filename:·android/support/v4/app/ab.class 
34 Comment:· 
  
35 Filename:·android/support/v4/app/ac.class 
36 Comment:· 
  
37 Filename:·android/support/v4/app/ad.class 
38 Comment:· 
  
39 Filename:·android/support/v4/app/ae.class 
40 Comment:· 
  
41 Filename:·android/support/v4/app/af.class 
42 Comment:· 
  
43 Filename:·android/support/v4/app/ag.class 
44 Comment:·8 Comment:·
  
45 Filename:·android/support/v4/app/ah.class9 Filename:·android/support/v4/b/a.class
46 Comment:·10 Comment:·
  
47 Filename:·android/support/v4/app/ai.class11 Filename:·android/support/v4/a/a.class
48 Comment:·12 Comment:·
  
49 Filename:·android/support/v4/app/aj.class13 Filename:·android/support/v4/a/aa.class
50 Comment:·14 Comment:·
  
51 Filename:·android/support/v4/app/ak.class15 Filename:·android/support/v4/view/bh.class
52 Comment:·16 Comment:·
  
53 Filename:·android/support/v4/app/al.class17 Filename:·android/support/v4/a/ab.class
54 Comment:·18 Comment:·
  
55 Filename:·android/support/v4/app/am.class19 Filename:·android/support/v4/a/ac.class
56 Comment:·20 Comment:·
  
57 Filename:·android/support/v4/app/an.class21 Filename:·android/support/v4/a/ad.class
58 Comment:·22 Comment:·
  
59 Filename:·android/support/v4/app/ao.class23 Filename:·android/support/v4/a/ae.class
60 Comment:·24 Comment:·
  
61 Filename:·android/support/v4/app/ap.class25 Filename:·android/support/v4/a/af.class
62 Comment:·26 Comment:·
  
63 Filename:·android/support/v4/app/aq.class27 Filename:·android/support/v4/a/ag.class
64 Comment:·28 Comment:·
  
65 Filename:·android/support/v4/app/ar.class29 Filename:·android/support/v4/a/ah.class
66 Comment:·30 Comment:·
  
67 Filename:·android/support/v4/app/as.class31 Filename:·android/support/v4/a/ai.class
68 Comment:·32 Comment:·
  
69 Filename:·android/support/v4/app/at.class33 Filename:·android/support/v4/a/aj.class
70 Comment:·34 Comment:·
  
71 Filename:·android/support/v4/app/au.class35 Filename:·android/support/v4/a/ak.class
72 Comment:·36 Comment:·
  
73 Filename:·android/support/v4/app/av.class37 Filename:·android/support/v4/a/al.class
74 Comment:·38 Comment:·
  
75 Filename:·android/support/v4/app/aw.class39 Filename:·android/support/v4/a/am.class
76 Comment:·40 Comment:·
  
77 Filename:·android/support/v4/app/ax.class41 Filename:·android/support/v4/a/an.class
78 Comment:·42 Comment:·
  
79 Filename:·android/support/v4/app/b.class43 Filename:·android/support/v4/a/ao.class
80 Comment:·44 Comment:·
  
81 Filename:·android/support/v4/app/c.class45 Filename:·android/support/v4/b/d.class
82 Comment:·46 Comment:·
  
83 Filename:·android/support/v4/app/d.class47 Filename:·android/support/v4/a/ap.class
84 Comment:·48 Comment:·
  
85 Filename:·android/support/v4/app/e.class49 Filename:·android/support/v4/a/aq.class
86 Comment:·50 Comment:·
  
Max diff block lines reached; 41081/44511 bytes (92.29%) of diff not shown.
783 B
android/support/v4/a/a.class
727 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 17 lines modified
  
1 package·android.support.v4.a;1 package·android.support.v4.a;
  
2 import·android.os.Build$VERSION;2 import·android.os.Build$VERSION;
 3 import·android.app.Activity;
3 import·android.graphics.drawable.Drawable; 
4 import·android.content.Context; 
  
5 public·class·a4 public·class·a·extends·android.support.v4.b.a
6 {5 {
 6 ····public·static·void·a(final·Activity·activity)·{
7 ····public·static·final·Drawable·a(final·Context·context,·final·int·n)·{ 
8 ········Drawable·drawable; 
9 ········if·(Build$VERSION.SDK_INT·>=·21)·{7 ········if·(Build$VERSION.SDK_INT·>=·21)·{
10 ············drawable·=·b.a(context,·n);8 ············b.a(activity);
11 ········}9 ········}
12 ········else·{10 ········else·{
13 ············drawable·=·context.getResources().getDrawable(n);11 ············activity.finish();
14 ········}12 ········}
15 ········return·drawable; 
16 ····}13 ····}
17 }14 }
472 B
android/support/v4/a/b.class
416 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.a;1 package·android.support.v4.a;
  
 2 import·android.app.Activity;
2 import·android.graphics.drawable.Drawable; 
3 import·android.content.Context; 
  
4 class·b3 class·b
5 {4 {
6 ····public·static·Drawable·a(final·Context·context,·final·int·n)·{ 
7 ········return·context.getDrawable(n);5 ····public·static·void·a(final·Activity·activity)·{
 6 ········activity.finishAfterTransition();
8 ····}7 ····}
9 }8 }
2.87 KB
android/support/v4/a/c.class
2.82 KB
procyon -ec {}
Max HTML report size reached
32.9 KB
android/support/v4/a/d.class
32.9 KB
procyon -ec {}
Max HTML report size reached
973 B
android/support/v4/view/am.class
909 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 27 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.view.ViewGroup$MarginLayoutParams;
 3 import·android.os.Build$VERSION;
2 import·android.util.AttributeSet; 
3 import·android.content.Context; 
4 import·android.view.View; 
  
5 public·interface·am4 public·class·am
6 {5 {
7 ····View·a(final·View·p0,·final·String·p1,·final·Context·p2,·final·AttributeSet·p3);6 ····static·final·an·a;
 7 ····
 8 ····static·{
 9 ········if·(Build$VERSION.SDK_INT·>=·17)·{
 10 ············a·=·(an)new·ap();
 11 ········}
 12 ········else·{
 13 ············a·=·(an)new·ao();
 14 ········}
 15 ····}
 16 ····
 17 ····public·static·int·a(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{
 18 ········return·am.a.a(viewGroup$MarginLayoutParams);
 19 ····}
 20 ····
 21 ····public·static·int·b(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{
 22 ········return·am.a.b(viewGroup$MarginLayoutParams);
 23 ····}
8 }24 }
4.97 KB
android/support/v4/view/bo.class
4.9 KB
procyon -ec {}
Max HTML report size reached
1.58 KB
android/support/v4/b/a.class
1.53 KB
procyon -ec {}
    
Offset 1, 36 lines modifiedOffset 1, 20 lines modified
  
1 package·android.support.v4.b;1 package·android.support.v4.b;
  
 2 import·android.os.Build$VERSION;
2 import·android.graphics.Color;3 import·android.graphics.drawable.Drawable;
 4 import·android.content.Context;
  
3 public·class·a5 public·class·a
4 {6 {
5 ····public·static·int·a(final·int·n,·final·int·n2)·{7 ····public·static·final·Drawable·a(final·Context·context,·final·int·n)·{
 8 ········Drawable·drawable;
 9 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 10 ············drawable·=·b.a(context,·n);
6 ········final·int·alpha·=·Color.alpha(n2); 
7 ········final·int·alpha2·=·Color.alpha(n); 
8 ········final·int·c·=·c(alpha2,·alpha); 
9 ········return·Color.argb(c,·a(Color.red(n),·alpha2,·Color.red(n2),·alpha,·c),·a(Color.green(n),·alpha2,·Color.green(n2),·alpha,·c),·a(Color.blue(n),·alpha2,·Color.blue(n2),·alpha,·c)); 
10 ····} 
11 ···· 
12 ····private·static·int·a(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{ 
13 ········int·n6; 
14 ········if·(n5·==·0)·{ 
15 ············n6·=·0; 
16 ········}11 ········}
17 ········else·{12 ········else·{
 13 ············drawable·=·context.getResources().getDrawable(n);
18 ············n6·=·(n·*·255·*·n2·+·n3·*·n4·*·(255·-·n2))·/·(n5·*·255); 
19 ········} 
20 ········return·n6; 
21 ····} 
22 ···· 
23 ····public·static·int·b(final·int·n,·final·int·n2)·{ 
24 ········if·(n2·<·0·||·n2·>·255)·{ 
25 ············throw·new·IllegalArgumentException("alpha·must·be·between·0·and·255."); 
26 ········}14 ········}
 15 ········return·drawable;
27 ········return·(0xFFFFFF·&·n)·|·n2·<<·24; 
28 ····} 
29 ···· 
30 ····private·static·int·c(final·int·n,·final·int·n2)·{ 
31 ········return·255·-·(255·-·n2)·*·(255·-·n)·/·255; 
32 ····}16 ····}
33 }17 }
2.08 KB
android/support/v4/c/a/a.class
2.02 KB
procyon -ec {}
    
Offset 1, 8 lines modifiedOffset 1, 67 lines modified
  
1 package·android.support.v4.c.a;1 package·android.support.v4.c.a;
  
2 import·android.view.Menu;2 import·android.graphics.PorterDuff$Mode;
 3 import·android.content.res.ColorStateList;
 4 import·android.graphics.drawable.Drawable;
 5 import·android.os.Build$VERSION;
  
3 public·interface·a·extends·Menu6 public·class·a
4 {7 {
 8 ····static·final·c·a;
 9 ····
 10 ····static·{
 11 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
 12 ········if·(sdk_INT·>=·22)·{
 13 ············a·=·(c)new·g();
 14 ········}
 15 ········else·if·(sdk_INT·>=·21)·{
 16 ············a·=·(c)new·f();
 17 ········}
 18 ········else·if·(sdk_INT·>=·19)·{
 19 ············a·=·(c)new·e();
 20 ········}
 21 ········else·if·(sdk_INT·>=·11)·{
 22 ············a·=·(c)new·d();
 23 ········}
 24 ········else·{
 25 ············a·=·(c)new·b();
 26 ········}
 27 ····}
 28 ····
 29 ····public·static·void·a(final·Drawable·drawable)·{
 30 ········android.support.v4.c.a.a.a.a(drawable);
 31 ····}
 32 ····
 33 ····public·static·void·a(final·Drawable·drawable,·final·float·n,·final·float·n2)·{
 34 ········android.support.v4.c.a.a.a.a(drawable,·n,·n2);
 35 ····}
 36 ····
 37 ····public·static·void·a(final·Drawable·drawable,·final·int·n)·{
 38 ········android.support.v4.c.a.a.a.a(drawable,·n);
 39 ····}
 40 ····
 41 ····public·static·void·a(final·Drawable·drawable,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
 42 ········android.support.v4.c.a.a.a.a(drawable,·n,·n2,·n3,·n4);
 43 ····}
 44 ····
 45 ····public·static·void·a(final·Drawable·drawable,·final·ColorStateList·list)·{
 46 ········android.support.v4.c.a.a.a.a(drawable,·list);
 47 ····}
 48 ····
 49 ····public·static·void·a(final·Drawable·drawable,·final·PorterDuff$Mode·porterDuff$Mode)·{
 50 ········android.support.v4.c.a.a.a.a(drawable,·porterDuff$Mode);
 51 ····}
 52 ····
 53 ····public·static·void·a(final·Drawable·drawable,·final·boolean·b)·{
 54 ········android.support.v4.c.a.a.a.a(drawable,·b);
 55 ····}
 56 ····
 57 ····public·static·boolean·b(final·Drawable·drawable)·{
 58 ········return·android.support.v4.c.a.a.a.b(drawable);
 59 ····}
 60 ····
 61 ····public·static·Drawable·c(final·Drawable·drawable)·{
 62 ········return·android.support.v4.c.a.a.a.c(drawable);
 63 ····}
5 }64 }
1.67 KB
android/support/v4/c/a/b.class
1.62 KB
procyon -ec {}
    
Offset 1, 32 lines modifiedOffset 1, 41 lines modified
  
1 package·android.support.v4.c.a;1 package·android.support.v4.c.a;
  
 2 import·android.graphics.PorterDuff$Mode;
 3 import·android.content.res.ColorStateList;
 4 import·android.graphics.drawable.Drawable;
2 import·android.view.View; 
3 import·android.support.v4.view.n; 
4 import·android.support.v4.view.ax; 
5 import·android.view.MenuItem; 
  
6 public·interface·b·extends·MenuItem5 class·b·implements·c
7 {6 {
8 ····b·a(final·ax·p0);7 ····public·void·a(final·Drawable·drawable)·{
 8 ····}
9 ····9 ····
10 ····b·a(final·n·p0);10 ····public·void·a(final·Drawable·drawable,·final·float·n,·final·float·n2)·{
 11 ····}
11 ····12 ····
12 ····n·a();13 ····public·void·a(final·Drawable·drawable,·final·int·n)·{
 14 ········i.a(drawable,·n);
 15 ····}
13 ····16 ····
14 ····boolean·collapseActionView();17 ····public·void·a(final·Drawable·drawable,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
 18 ····}
15 ····19 ····
16 ····boolean·expandActionView();20 ····public·void·a(final·Drawable·drawable,·final·ColorStateList·list)·{
 21 ········i.a(drawable,·list);
 22 ····}
17 ····23 ····
18 ····View·getActionView();24 ····public·void·a(final·Drawable·drawable,·final·PorterDuff$Mode·porterDuff$Mode)·{
 25 ········i.a(drawable,·porterDuff$Mode);
 26 ····}
19 ····27 ····
20 ····boolean·isActionViewExpanded();28 ····public·void·a(final·Drawable·drawable,·final·boolean·b)·{
 29 ····}
21 ····30 ····
22 ····MenuItem·setActionView(final·int·p0);31 ····public·boolean·b(final·Drawable·drawable)·{
 32 ········return·false;
 33 ····}
23 ····34 ····
24 ····MenuItem·setActionView(final·View·p0);35 ····public·Drawable·c(final·Drawable·drawable)·{
 36 ········return·i.a(drawable);
25 ····37 ····}
26 ····void·setShowAsAction(final·int·p0); 
27 ···· 
28 ····MenuItem·setShowAsActionFlags(final·int·p0); 
29 }38 }
876 B
android/support/v4/c/a/c.class
816 B
procyon -ec {}
    
Offset 1, 8 lines modifiedOffset 1, 27 lines modified
  
1 package·android.support.v4.c.a;1 package·android.support.v4.c.a;
  
2 import·android.view.SubMenu;2 import·android.graphics.PorterDuff$Mode;
 3 import·android.content.res.ColorStateList;
 4 import·android.graphics.drawable.Drawable;
  
3 public·interface·c·extends·a,·SubMenu5 interface·c
4 {6 {
 7 ····void·a(final·Drawable·p0);
 8 ····
 9 ····void·a(final·Drawable·p0,·final·float·p1,·final·float·p2);
 10 ····
 11 ····void·a(final·Drawable·p0,·final·int·p1);
 12 ····
 13 ····void·a(final·Drawable·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4);
 14 ····
 15 ····void·a(final·Drawable·p0,·final·ColorStateList·p1);
 16 ····
 17 ····void·a(final·Drawable·p0,·final·PorterDuff$Mode·p1);
 18 ····
 19 ····void·a(final·Drawable·p0,·final·boolean·p1);
 20 ····
 21 ····boolean·b(final·Drawable·p0);
 22 ····
 23 ····Drawable·c(final·Drawable·p0);
5 }24 }
982 B
android/support/v4/e/a.class
926 B
procyon -ec {}
    
Offset 1, 26 lines modifiedOffset 1, 21 lines modified
  
1 package·android.support.v4.e;1 package·android.support.v4.e;
  
2 import·android.os.Build$VERSION;2 import·android.os.Build$VERSION;
 3 import·android.os.AsyncTask;
  
3 public·class·a4 public·class·a
4 {5 {
5 ····private·static·final·b·a; 
6 ···· 
7 ····static·{6 ····public·static·AsyncTask·a(final·AsyncTask·asyncTask,·final·Object...·array)·{
 7 ········if·(asyncTask·==·null)·{
 8 ············throw·new·IllegalArgumentException("task·can·not·be·null");
 9 ········}
8 ········if·(Build$VERSION.SDK_INT·>=·14)·{10 ········if·(Build$VERSION.SDK_INT·>=·11)·{
9 ············a·=·(b)new·d();11 ············b.a(asyncTask,·array);
10 ········}12 ········}
11 ········else·{13 ········else·{
12 ············a·=·(b)new·c();14 ············asyncTask.execute(array);
13 ········}15 ········}
 16 ········return·asyncTask;
14 ····} 
15 ···· 
16 ····public·static·String·a(final·String·s)·{ 
17 ········return·android.support.v4.e.a.a.a(s); 
18 ····} 
19 ···· 
20 ····public·static·String·b(final·String·s)·{ 
21 ········return·android.support.v4.e.a.a.b(s); 
22 ····}17 ····}
23 }18 }
421 B
android/support/v4/e/b.class
365 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.e;1 package·android.support.v4.e;
  
2 interface·b2 import·android.os.AsyncTask;
  
 3 class·b
3 {4 {
4 ····String·a(final·String·p0);5 ····static·void·a(final·AsyncTask·asyncTask,·final·Object...·array)·{
 6 ········asyncTask.executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR,·array);
5 ····7 ····}
6 ····String·b(final·String·p0); 
7 }8 }
640 B
android/support/v4/e/c.class
584 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 19 lines modified
  
1 package·android.support.v4.e;1 package·android.support.v4.e;
  
2 class·c·implements·b2 import·android.os.Build$VERSION;
 3 import·android.os.Parcelable$Creator;
  
 4 public·class·c
3 {5 {
4 ····public·String·a(final·String·s)·{ 
5 ········return·null; 
6 ····} 
7 ···· 
8 ····public·String·b(final·String·s)·{ 
9 ········return·s;6 ····public·static·Parcelable$Creator·a(final·e·e)·{
 7 ········Object·a;
 8 ········if·(Build$VERSION.SDK_INT·>=·13)·{
 9 ············a·=·g.a(e);
 10 ········}
 11 ········else·{
 12 ············a·=·new·d(e);
 13 ········}
 14 ········return·(Parcelable$Creator)a;
10 ····}15 ····}
11 }16 }
687 B
android/support/v4/e/d.class
631 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 22 lines modified
  
1 package·android.support.v4.e;1 package·android.support.v4.e;
  
2 class·d·implements·b2 import·android.os.Parcel;
 3 import·android.os.Parcelable$Creator;
  
 4 class·d·implements·Parcelable$Creator
3 {5 {
4 ····public·String·a(final·String·s)·{ 
5 ········return·e.a(s);6 ····final·e·a;
 7 ····
 8 ····public·d(final·e·a)·{
 9 ········this.a·=·a;
 10 ····}
 11 ····
 12 ····public·Object·createFromParcel(final·Parcel·parcel)·{
 13 ········return·this.a.a(parcel,·(ClassLoader)null);
6 ····}14 ····}
7 ····15 ····
8 ····public·String·b(final·String·s)·{16 ····public·Object[]·newArray(final·int·n)·{
9 ········return·e.b(s);17 ········return·this.a.a(n);
10 ····}18 ····}
11 }19 }
2.43 KB
android/support/v4/e/e.class
2.37 KB
procyon -ec {}
Max HTML report size reached
1.74 KB
android/support/v4/e/f.class
1.68 KB
procyon -ec {}
    
Offset 1, 49 lines modifiedOffset 1, 26 lines modified
  
1 package·android.support.v4.e;1 package·android.support.v4.e;
  
2 import·java.util.Locale;2 import·android.os.Parcel;
 3 import·android.os.Parcelable$ClassLoaderCreator;
  
3 public·class·f4 class·f·implements·Parcelable$ClassLoaderCreator
4 {5 {
 6 ····private·final·e·a;
5 ····public·static·final·Locale·a; 
6 ····private·static·String·b; 
7 ····private·static·String·c; 
8 ····7 ····
 8 ····public·f(final·e·a)·{
 9 ········this.a·=·a;
9 ····static·{ 
10 ········a·=·new·Locale("",·""); 
11 ········f.b·=·"Arab"; 
12 ········f.c·=·"Hebr"; 
13 ····}10 ····}
14 ····11 ····
 12 ····public·Object·createFromParcel(final·Parcel·parcel)·{
 13 ········return·this.a.a(parcel,·(ClassLoader)null);
15 ····public·static·int·a(final·Locale·locale)·{ 
16 ········if·(locale·==·null·||·locale.equals(f.a))·{ 
17 ············return·0; 
18 ········} 
19 ········final·String·a·=·android.support.v4.e.a.a(android.support.v4.e.a.b(locale.toString())); 
20 ········int·b; 
21 ········if·(a·==·null)·{ 
22 ············b·=·b(locale); 
23 ········} 
24 ········else·{ 
25 ············if·(!a.equalsIgnoreCase(f.b)·&&·!a.equalsIgnoreCase(f.c))·{ 
26 ················return·0; 
27 ············} 
28 ············b·=·1; 
29 ········} 
30 ········return·b; 
31 ········b·=·0; 
32 ········return·b; 
33 ····}14 ····}
34 ····15 ····
 16 ····public·Object·createFromParcel(final·Parcel·parcel,·final·ClassLoader·classLoader)·{
 17 ········return·this.a.a(parcel,·classLoader);
 18 ····}
 19 ····
 20 ····public·Object[]·newArray(final·int·n)·{
35 ····private·static·int·b(final·Locale·inLocale)·{ 
36 ········int·n·=·0; 
37 ········switch·(Character.getDirectionality(inLocale.getDisplayName(inLocale).charAt(0)))·{ 
38 ············case·1: 
39 ············case·2:·{ 
40 ················n·=·1; 
41 ················break; 
42 ············} 
43 ········} 
44 ········return·n;21 ········return·this.a.a(n);
45 ····}22 ····}
46 }23 }
1.37 KB
android/support/v4/f/a.class
1.31 KB
procyon -ec {}
    
Offset 1, 42 lines modifiedOffset 1, 26 lines modified
  
1 package·android.support.v4.f;1 package·android.support.v4.f;
  
 2 import·android.os.Build$VERSION;
2 import·java.util.Iterator; 
3 import·java.util.Set; 
4 import·java.util.Collection; 
5 import·java.util.Map; 
  
6 public·class·a·extends·m·implements·Map3 public·class·a
7 {4 {
8 ····g·a;5 ····private·static·final·b·a;
9 ····6 ····
10 ····private·g·b()·{ 
11 ········if·(this.a·==·null)·{7 ····static·{
 8 ········if·(Build$VERSION.SDK_INT·>=·14)·{
12 ············this.a·=·(g)new·b(this);9 ············a·=·(b)new·d();
 10 ········}
 11 ········else·{
 12 ············a·=·(b)new·c();
13 ········}13 ········}
14 ········return·this.a; 
15 ····} 
16 ···· 
17 ····public·boolean·a(final·Collection·collection)·{ 
18 ········return·g.c((Map)this,·collection); 
19 ····} 
20 ···· 
21 ····public·Set·entrySet()·{ 
22 ········return·this.b().d(); 
23 ····} 
24 ···· 
25 ····public·Set·keySet()·{ 
26 ········return·this.b().e(); 
27 ····}14 ····}
28 ····15 ····
 16 ····public·static·String·a(final·String·s)·{
 17 ········return·android.support.v4.f.a.a.a(s);
29 ····public·void·putAll(final·Map·map)·{ 
30 ········this.a(this.h·+·map.size()); 
31 ········for·(final·Entry<Object,·V>·entry·:·map.entrySet())·{ 
32 ············this.put(entry.getKey(),·entry.getValue()); 
33 ········} 
34 ····}18 ····}
35 ····19 ····
36 ····public·Collection·values()·{ 
37 ········return·this.b().f();20 ····public·static·String·b(final·String·s)·{
 21 ········return·android.support.v4.f.a.a.b(s);
38 ····}22 ····}
39 }23 }
1.06 KB
android/support/v4/f/b.class
1.0 KB
procyon -ec {}
    
Offset 1, 49 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.f;1 package·android.support.v4.f;
  
 2 interface·b
2 import·java.util.Map; 
  
3 class·b·extends·g 
4 {3 {
 4 ····String·a(final·String·p0);
5 ····final·/*·synthetic·*/·a·a; 
6 ···· 
7 ····b(final·a·a)·{ 
8 ········this.a·=·a; 
9 ····} 
10 ···· 
11 ····protected·int·a()·{ 
12 ········return·this.a.h; 
13 ····} 
14 ···· 
15 ····protected·int·a(final·Object·o)·{ 
16 ········return·this.a.a(o); 
17 ····} 
18 ···· 
19 ····protected·Object·a(final·int·n,·final·int·n2)·{ 
20 ········return·this.a.g[(n·<<·1)·+·n2]; 
21 ····} 
22 ···· 
23 ····protected·Object·a(final·int·n,·final·Object·o)·{ 
24 ········return·this.a.a(n,·o); 
25 ····} 
26 ···· 
27 ····protected·void·a(final·int·n)·{ 
28 ········this.a.d(n); 
29 ····} 
30 ···· 
31 ····protected·void·a(final·Object·o,·final·Object·o2)·{ 
32 ········this.a.put(o,·o2); 
33 ····} 
34 ···· 
35 ····protected·int·b(final·Object·o)·{ 
36 ········return·this.a.b(o); 
37 ····} 
38 ···· 
39 ····protected·Map·b()·{ 
40 ········return·(Map)this.a; 
41 ····} 
42 ····5 ····
 6 ····String·b(final·String·p0);
43 ····protected·void·c()·{ 
44 ········this.a.clear(); 
45 ····} 
46 }7 }
1.41 KB
android/support/v4/f/c.class
1.36 KB
procyon -ec {}
    
Offset 1, 53 lines modifiedOffset 1, 13 lines modified
  
1 package·android.support.v4.f;1 package·android.support.v4.f;
  
2 class·c2 class·c·implements·b
3 {3 {
4 ····static·final·int[]·a; 
5 ····static·final·long[]·b; 
6 ····static·final·Object[]·c; 
7 ···· 
8 ····static·{ 
9 ········a·=·new·int[0]; 
10 ········b·=·new·long[0]; 
11 ········c·=·new·Object[0]; 
12 ····} 
13 ···· 
14 ····public·static·int·a(final·int·n)·{4 ····public·String·a(final·String·s)·{
15 ········return·b(n·*·4)·/·4; 
16 ····} 
17 ···· 
18 ····static·int·a(final·int[]·array,·final·int·n,·final·int·n2)·{ 
19 ········int·i·=·0; 
20 ········int·n3·=·n·-·1; 
21 ········while·(i·<=·n3)·{ 
22 ············final·int·n4·=·i·+·n3·>>>·1; 
23 ············final·int·n5·=·array[n4]; 
24 ············if·(n5·<·n2)·{ 
25 ················i·=·n4·+·1; 
26 ············} 
27 ············else·{ 
28 ················if·(n5·<=·n2)·{ 
29 ····················return·n4; 
30 ················} 
31 ················n3·=·n4·-·1; 
32 ············} 
33 ········} 
34 ········return·~i;5 ········return·null;
35 ····} 
36 ···· 
37 ····public·static·boolean·a(final·Object·o,·final·Object·obj)·{ 
38 ········return·o·==·obj·||·(o·!=·null·&&·o.equals(obj)); 
39 ····}6 ····}
40 ····7 ····
 8 ····public·String·b(final·String·s)·{
41 ····public·static·int·b(int·n)·{ 
42 ········final·int·n2·=·1; 
43 ········for·(int·i·=·4;·i·<·32;·++i)·{ 
44 ············if·(n·<=·(n2·<<·i)·-·12)·{ 
45 ················n·=·(n2·<<·i)·-·12; 
46 ················break; 
47 ············} 
48 ········} 
49 ········return·n;9 ········return·s;
50 ····}10 ····}
51 }11 }
967 B
android/support/v4/f/d.class
911 B
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 13 lines modified
  
1 package·android.support.v4.f;1 package·android.support.v4.f;
  
2 public·class·d2 class·d·implements·b
3 {3 {
 4 ····public·String·a(final·String·s)·{
 5 ········return·e.a(s);
 6 ····}
 7 ····
 8 ····public·String·b(final·String·s)·{
 9 ········return·e.b(s);
4 ····public·static·void·a(final·Object·o,·final·StringBuilder·sb)·{ 
5 ········if·(o·==·null)·{ 
6 ············sb.append("null"); 
7 ········} 
8 ········else·{ 
9 ············String·str·=·o.getClass().getSimpleName(); 
10 ············if·(str·==·null·||·str.length()·<=·0)·{ 
11 ················str·=·o.getClass().getName(); 
12 ················final·int·lastIndex·=·str.lastIndexOf(46); 
13 ················if·(lastIndex·>·0)·{ 
14 ····················str·=·str.substring(lastIndex·+·1); 
15 ················} 
16 ············} 
17 ············sb.append(str); 
18 ············sb.append('{'); 
19 ············sb.append(Integer.toHexString(System.identityHashCode(o))); 
20 ········} 
21 ····}10 ····}
22 }11 }
3.07 KB
android/support/v4/f/e.class
3.02 KB
procyon -ec {}
Max HTML report size reached
5.38 KB
android/support/v4/f/f.class
5.32 KB
procyon -ec {}
Max HTML report size reached
65.2 KB
android/support/v4/view/ViewPager.class
65.2 KB
procyon -ec {}
Max HTML report size reached
7.84 KB
android/support/v4/view/a/a.class
7.77 KB
procyon -ec {}
Max HTML report size reached
266 B
android/support/v4/view/a/aa.class
198 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 class·aa2 class·aa·extends·z
3 {3 {
4 ····public·static·Object·a(final·ac·ac)·{ 
5 ········return·new·ab(ac); 
6 ····} 
7 }4 }
1.18 KB
android/support/v4/view/a/ab.class
1.12 KB
procyon -ec {}
    
Offset 1, 32 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
 2 interface·ab
2 import·android.os.Bundle; 
3 import·java.util.List; 
4 import·android.view.accessibility.AccessibilityNodeInfo; 
5 import·android.view.accessibility.AccessibilityNodeProvider; 
  
6 final·class·ab·extends·AccessibilityNodeProvider 
7 {3 {
 4 ····Object·a();
8 ····final·/*·synthetic·*/·ac·a; 
9 ···· 
10 ····ab(final·ac·a)·{ 
11 ········this.a·=·a; 
12 ····} 
13 ····5 ····
 6 ····void·a(final·Object·p0,·final·int·p1);
14 ····public·AccessibilityNodeInfo·createAccessibilityNodeInfo(final·int·n)·{ 
15 ········return·(AccessibilityNodeInfo)this.a.a(n); 
16 ····} 
17 ····7 ····
 8 ····void·a(final·Object·p0,·final·boolean·p1);
18 ····public·List·findAccessibilityNodeInfosByText(final·String·s,·final·int·n)·{ 
19 ········return·this.a.a(s,·n); 
20 ····} 
21 ····9 ····
 10 ····void·b(final·Object·p0,·final·int·p1);
22 ····public·AccessibilityNodeInfo·findFocus(final·int·n)·{ 
23 ········return·(AccessibilityNodeInfo)this.a.b(n); 
24 ····} 
25 ····11 ····
 12 ····void·c(final·Object·p0,·final·int·p1);
26 ····public·boolean·performAction(final·int·n,·final·int·n2,·final·Bundle·bundle)·{ 
27 ········return·this.a.a(n,·n2,·bundle); 
28 ····} 
29 }13 }
428 B
android/support/v4/view/a/ac.class
360 B
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
 2 class·ac·extends·aa
2 import·android.os.Bundle; 
3 import·java.util.List; 
  
4 interface·ac 
5 {3 {
6 ····Object·a(final·int·p0); 
7 ···· 
8 ····List·a(final·String·p0,·final·int·p1); 
9 ···· 
10 ····boolean·a(final·int·p0,·final·int·p1,·final·Bundle·p2); 
11 ···· 
12 ····Object·b(final·int·p0); 
13 }4 }
2.5 KB
android/support/v4/view/a/ad.class
2.43 KB
procyon -ec {}
Max HTML report size reached
1.36 KB
android/support/v4/view/a/ae.class
1.29 KB
procyon -ec {}
    
Offset 1, 33 lines modifiedOffset 1, 27 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 class·ae·extends·ai2 import·android.view.accessibility.AccessibilityRecord;
  
 3 class·ae
3 {4 {
4 ····public·Object·a()·{5 ····public·static·Object·a()·{
 6 ········return·AccessibilityRecord.obtain();
5 ········return·aj.a(); 
6 ····} 
7 ···· 
8 ····public·void·a(final·Object·o,·final·int·n)·{ 
9 ········aj.a(o,·n); 
10 ····} 
11 ···· 
12 ····public·void·a(final·Object·o,·final·boolean·b)·{ 
13 ········aj.a(o,·b); 
14 ····}7 ····}
15 ····8 ····
16 ····public·void·b(final·Object·o,·final·int·n)·{9 ····public·static·void·a(final·Object·o,·final·int·fromIndex)·{
17 ········aj.b(o,·n);10 ········((AccessibilityRecord)o).setFromIndex(fromIndex);
18 ····}11 ····}
19 ····12 ····
20 ····public·void·c(final·Object·o,·final·int·n)·{13 ····public·static·void·a(final·Object·o,·final·boolean·scrollable)·{
21 ········aj.c(o,·n);14 ········((AccessibilityRecord)o).setScrollable(scrollable);
22 ····}15 ····}
23 ····16 ····
24 ····public·void·d(final·Object·o,·final·int·n)·{17 ····public·static·void·b(final·Object·o,·final·int·itemCount)·{
25 ········aj.d(o,·n);18 ········((AccessibilityRecord)o).setItemCount(itemCount);
26 ····}19 ····}
27 ····20 ····
28 ····public·void·e(final·Object·o,·final·int·n)·{21 ····public·static·void·c(final·Object·o,·final·int·toIndex)·{
29 ········aj.e(o,·n);22 ········((AccessibilityRecord)o).setToIndex(toIndex);
30 ····}23 ····}
31 }24 }
1.08 KB
android/support/v4/view/a/e.class
1.01 KB
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 49 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
 2 import·android.graphics.Rect;
  
2 interface·e3 interface·e
3 {4 {
 5 ····int·a(final·Object·p0);
 6 ····
 7 ····void·a(final·Object·p0,·final·int·p1);
 8 ····
 9 ····void·a(final·Object·p0,·final·Rect·p1);
 10 ····
 11 ····void·a(final·Object·p0,·final·CharSequence·p1);
 12 ····
 13 ····void·a(final·Object·p0,·final·boolean·p1);
 14 ····
 15 ····CharSequence·b(final·Object·p0);
 16 ····
 17 ····void·b(final·Object·p0,·final·Rect·p1);
 18 ····
 19 ····CharSequence·c(final·Object·p0);
 20 ····
 21 ····CharSequence·d(final·Object·p0);
 22 ····
 23 ····CharSequence·e(final·Object·p0);
 24 ····
 25 ····boolean·f(final·Object·p0);
 26 ····
 27 ····boolean·g(final·Object·p0);
 28 ····
 29 ····boolean·h(final·Object·p0);
 30 ····
 31 ····boolean·i(final·Object·p0);
 32 ····
 33 ····boolean·j(final·Object·p0);
 34 ····
 35 ····boolean·k(final·Object·p0);
 36 ····
 37 ····boolean·l(final·Object·p0);
 38 ····
 39 ····boolean·m(final·Object·p0);
 40 ····
 41 ····boolean·n(final·Object·p0);
 42 ····
 43 ····boolean·o(final·Object·p0);
 44 ····
 45 ····String·p(final·Object·p0);
4 }46 }
1.82 KB
android/support/v4/view/a/d.class
1.75 KB
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 87 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 class·d·implements·e2 import·android.graphics.Rect;
  
 3 class·d·extends·i
3 {4 {
 5 ····public·int·a(final·Object·o)·{
 6 ········return·j.a(o);
 7 ····}
 8 ····
 9 ····public·void·a(final·Object·o,·final·int·n)·{
 10 ········j.a(o,·n);
 11 ····}
 12 ····
 13 ····public·void·a(final·Object·o,·final·Rect·rect)·{
 14 ········j.a(o,·rect);
 15 ····}
 16 ····
 17 ····public·void·a(final·Object·o,·final·CharSequence·charSequence)·{
 18 ········j.a(o,·charSequence);
 19 ····}
 20 ····
 21 ····public·void·a(final·Object·o,·final·boolean·b)·{
 22 ········j.a(o,·b);
 23 ····}
 24 ····
 25 ····public·CharSequence·b(final·Object·o)·{
 26 ········return·j.b(o);
 27 ····}
 28 ····
 29 ····public·void·b(final·Object·o,·final·Rect·rect)·{
 30 ········j.b(o,·rect);
 31 ····}
 32 ····
 33 ····public·CharSequence·c(final·Object·o)·{
 34 ········return·j.c(o);
 35 ····}
 36 ····
 37 ····public·CharSequence·d(final·Object·o)·{
 38 ········return·j.d(o);
 39 ····}
 40 ····
 41 ····public·CharSequence·e(final·Object·o)·{
 42 ········return·j.e(o);
 43 ····}
 44 ····
 45 ····public·boolean·f(final·Object·o)·{
 46 ········return·j.f(o);
 47 ····}
 48 ····
 49 ····public·boolean·g(final·Object·o)·{
 50 ········return·j.g(o);
 51 ····}
 52 ····
 53 ····public·boolean·h(final·Object·o)·{
 54 ········return·j.h(o);
 55 ····}
 56 ····
 57 ····public·boolean·i(final·Object·o)·{
 58 ········return·j.i(o);
 59 ····}
 60 ····
 61 ····public·boolean·j(final·Object·o)·{
 62 ········return·j.j(o);
 63 ····}
 64 ····
 65 ····public·boolean·k(final·Object·o)·{
 66 ········return·j.k(o);
 67 ····}
 68 ····
 69 ····public·boolean·l(final·Object·o)·{
 70 ········return·j.l(o);
 71 ····}
 72 ····
 73 ····public·boolean·m(final·Object·o)·{
 74 ········return·j.m(o);
 75 ····}
 76 ····
 77 ····public·boolean·n(final·Object·o)·{
 78 ········return·j.n(o);
 79 ····}
 80 ····
 81 ····public·boolean·o(final·Object·o)·{
 82 ········return·j.o(o);
 83 ····}
4 }84 }
194 B
android/support/v4/view/a/b.class
128 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 class·b·extends·d2 class·b·extends·h
3 {3 {
4 }4 }
7.15 KB
android/support/v4/view/a/f.class
7.08 KB
procyon -ec {}
Max HTML report size reached
3.63 KB
android/support/v4/view/a/j.class
3.57 KB
procyon -ec {}
Max HTML report size reached
1.92 KB
android/support/v4/view/a/n.class
1.85 KB
procyon -ec {}
    
Offset 1, 90 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
 2 class·n·extends·r
2 import·android.view.View; 
3 import·android.graphics.Rect; 
  
4 class·n·implements·j 
5 {3 {
6 ····public·int·a(final·Object·o)·{4 ····public·Object·a(final·l·l)·{
 5 ········return·s.a((u)new·o(this,·l));
7 ········return·0; 
8 ····} 
9 ···· 
10 ····public·void·a(final·Object·o,·final·int·n)·{ 
11 ····} 
12 ···· 
13 ····public·void·a(final·Object·o,·final·Rect·rect)·{ 
14 ····} 
15 ···· 
16 ····public·void·a(final·Object·o,·final·View·view)·{ 
17 ····} 
18 ···· 
19 ····public·void·a(final·Object·o,·final·CharSequence·charSequence)·{ 
20 ····} 
21 ···· 
22 ····public·void·a(final·Object·o,·final·boolean·b)·{ 
23 ····} 
24 ···· 
25 ····public·CharSequence·b(final·Object·o)·{ 
26 ········return·null; 
27 ····} 
28 ···· 
29 ····public·void·b(final·Object·o,·final·Rect·rect)·{ 
30 ····} 
31 ···· 
32 ····public·CharSequence·c(final·Object·o)·{ 
33 ········return·null; 
34 ····} 
35 ···· 
36 ····public·CharSequence·d(final·Object·o)·{ 
37 ········return·null; 
38 ····} 
39 ···· 
40 ····public·CharSequence·e(final·Object·o)·{ 
41 ········return·null; 
42 ····} 
43 ···· 
44 ····public·boolean·f(final·Object·o)·{ 
45 ········return·false; 
46 ····} 
47 ···· 
48 ····public·boolean·g(final·Object·o)·{ 
49 ········return·false; 
50 ····} 
51 ···· 
52 ····public·boolean·h(final·Object·o)·{ 
53 ········return·false; 
54 ····} 
55 ···· 
56 ····public·boolean·i(final·Object·o)·{ 
57 ········return·false; 
58 ····} 
59 ···· 
60 ····public·boolean·j(final·Object·o)·{ 
61 ········return·false; 
62 ····} 
63 ···· 
64 ····public·boolean·k(final·Object·o)·{ 
65 ········return·false; 
66 ····} 
67 ···· 
68 ····public·boolean·l(final·Object·o)·{ 
69 ········return·false; 
70 ····} 
71 ···· 
72 ····public·boolean·m(final·Object·o)·{ 
73 ········return·false; 
74 ····} 
75 ···· 
76 ····public·boolean·n(final·Object·o)·{ 
77 ········return·false; 
78 ····} 
79 ···· 
80 ····public·boolean·o(final·Object·o)·{ 
81 ········return·false; 
82 ····} 
83 ···· 
84 ····public·String·p(final·Object·o)·{ 
85 ········return·null; 
86 ····}6 ····}
87 }7 }
2.33 KB
android/support/v4/view/a/i.class
2.27 KB
procyon -ec {}
Max HTML report size reached
366 B
android/support/v4/view/a/k.class
300 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 class·k·extends·i2 import·android.view.accessibility.AccessibilityNodeInfo;
  
 3 class·k
3 {4 {
 5 ····public·static·String·a(final·Object·o)·{
 6 ········return·((AccessibilityNodeInfo)o).getViewIdResourceName();
 7 ····}
4 }8 }
1.15 KB
android/support/v4/view/a/l.class
1.08 KB
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 52 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 class·l·extends·k2 import·android.os.Bundle;
 3 import·java.util.List;
 4 import·android.os.Build$VERSION;
  
 5 public·class·l
3 {6 {
 7 ····private·static·final·m·a;
 8 ····private·final·Object·b;
 9 ····
 10 ····static·{
 11 ········if·(Build$VERSION.SDK_INT·>=·19)·{
 12 ············a·=·(m)new·p();
 13 ········}
 14 ········else·if·(Build$VERSION.SDK_INT·>=·16)·{
 15 ············a·=·(m)new·n();
 16 ········}
 17 ········else·{
 18 ············a·=·(m)new·r();
 19 ········}
 20 ····}
 21 ····
 22 ····public·l()·{
 23 ········this.b·=·l.a.a(this);
 24 ····}
 25 ····
4 ····public·String·p(final·Object·o)·{26 ····public·l(final·Object·b)·{
 27 ········this.b·=·b;
 28 ····}
 29 ····
 30 ····public·a·a(final·int·n)·{
 31 ········return·null;
 32 ····}
 33 ····
 34 ····public·Object·a()·{
 35 ········return·this.b;
 36 ····}
 37 ····
 38 ····public·List·a(final·String·s,·final·int·n)·{
 39 ········return·null;
 40 ····}
 41 ····
 42 ····public·boolean·a(final·int·n,·final·int·n2,·final·Bundle·bundle)·{
5 ········return·p.a(o);43 ········return·false;
 44 ····}
 45 ····
 46 ····public·a·b(final·int·n)·{
 47 ········return·null;
6 ····}48 ····}
7 }49 }
215 B
android/support/v4/view/a/m.class
149 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 7 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 class·m·extends·l2 interface·m
3 {3 {
 4 ····Object·a(final·l·p0);
4 }5 }
264 B
android/support/v4/view/a/g.class
198 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 class·g·extends·m2 class·g·extends·f
3 {3 {
 4 ····public·String·p(final·Object·o)·{
 5 ········return·k.a(o);
 6 ····}
4 }7 }
3.69 KB
android/support/v4/view/a/o.class
3.62 KB
procyon -ec {}
Max HTML report size reached
440 B
android/support/v4/view/a/p.class
374 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
 2 class·p·extends·r
2 import·android.view.accessibility.AccessibilityNodeInfo; 
  
3 class·p 
4 {3 {
5 ····public·static·String·a(final·Object·o)·{ 
6 ········return·((AccessibilityNodeInfo)o).getViewIdResourceName();4 ····public·Object·a(final·l·l)·{
 5 ········return·v.a((x)new·q(this,·l));
7 ····}6 ····}
8 }7 }
1.93 KB
android/support/v4/view/a/q.class
1.87 KB
procyon -ec {}
    
Offset 1, 52 lines modifiedOffset 1, 54 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 import·android.os.Bundle;2 import·android.os.Bundle;
 3 import·java.util.ArrayList;
3 import·java.util.List;4 import·java.util.List;
4 import·android.os.Build$VERSION; 
  
5 public·class·q5 class·q·implements·x
6 {6 {
7 ····private·static·final·r·a; 
8 ····private·final·Object·b;7 ····final·/*·synthetic·*/·l·a;
 8 ····final·/*·synthetic·*/·p·b;
9 ····9 ····
 10 ····q(final·p·b,·final·l·a)·{
10 ····static·{ 
11 ········if·(Build$VERSION.SDK_INT·>=·19)·{ 
12 ············a·=·(r)new·u(); 
13 ········} 
14 ········else·if·(Build$VERSION.SDK_INT·>=·16)·{ 
15 ············a·=·(r)new·s(); 
16 ········} 
17 ········else·{ 
18 ············a·=·(r)new·w(); 
19 ········} 
20 ····} 
21 ···· 
22 ····public·q()·{ 
23 ········this.b·=·q.a.a(this); 
24 ····} 
25 ···· 
26 ····public·q(final·Object·b)·{ 
27 ········this.b·=·b;11 ········this.b·=·b;
 12 ········this.a·=·a;
28 ····}13 ····}
29 ····14 ····
30 ····public·f·a(final·int·n)·{15 ····public·Object·a(final·int·n)·{
 16 ········final·a·a·=·this.a.a(n);
 17 ········Object·a2;
 18 ········if·(a·==·null)·{
 19 ············a2·=·null;
 20 ········}
 21 ········else·{
 22 ············a2·=·a.a();
 23 ········}
31 ········return·null;24 ········return·a2;
32 ····} 
33 ···· 
34 ····public·Object·a()·{ 
35 ········return·this.b; 
36 ····}25 ····}
37 ····26 ····
38 ····public·List·a(final·String·s,·final·int·n)·{27 ····public·List·a(final·String·s,·final·int·n)·{
 28 ········final·List·a·=·this.a.a(s,·n);
 29 ········final·ArrayList<Object>·list·=·new·ArrayList<Object>();
 30 ········for·(int·size·=·a.size(),·i·=·0;·i·<·size;·++i)·{
 31 ············list.add(((a)a.get(i)).a());
 32 ········}
39 ········return·null;33 ········return·list;
40 ····}34 ····}
41 ····35 ····
42 ····public·boolean·a(final·int·n,·final·int·n2,·final·Bundle·bundle)·{36 ····public·boolean·a(final·int·n,·final·int·n2,·final·Bundle·bundle)·{
43 ········return·false;37 ········return·this.a.a(n,·n2,·bundle);
44 ····}38 ····}
45 ····39 ····
46 ····public·f·b(final·int·n)·{40 ····public·Object·b(final·int·n)·{
 41 ········final·a·b·=·this.a.b(n);
 42 ········Object·a;
 43 ········if·(b·==·null)·{
 44 ············a·=·null;
 45 ········}
 46 ········else·{
 47 ············a·=·b.a();
 48 ········}
47 ········return·null;49 ········return·a;
48 ····}50 ····}
49 }51 }
281 B
android/support/v4/view/a/r.class
215 B
procyon -ec {}
    
Offset 1, 7 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 interface·r2 class·r·implements·m
3 {3 {
4 ····Object·a(final·q·p0);4 ····public·Object·a(final·l·l)·{
 5 ········return·null;
 6 ····}
5 }7 }
1.05 KB
android/support/v4/view/a/w.class
1010 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 32 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 class·w·implements·r2 import·android.os.Bundle;
 3 import·java.util.List;
 4 import·android.view.accessibility.AccessibilityNodeInfo;
 5 import·android.view.accessibility.AccessibilityNodeProvider;
  
 6 final·class·w·extends·AccessibilityNodeProvider
3 {7 {
4 ····public·Object·a(final·q·q)·{ 
5 ········return·null;8 ····final·/*·synthetic·*/·x·a;
 9 ····
 10 ····w(final·x·a)·{
 11 ········this.a·=·a;
 12 ····}
 13 ····
 14 ····public·AccessibilityNodeInfo·createAccessibilityNodeInfo(final·int·n)·{
 15 ········return·(AccessibilityNodeInfo)this.a.a(n);
 16 ····}
 17 ····
 18 ····public·List·findAccessibilityNodeInfosByText(final·String·s,·final·int·n)·{
 19 ········return·this.a.a(s,·n);
 20 ····}
 21 ····
 22 ····public·AccessibilityNodeInfo·findFocus(final·int·n)·{
 23 ········return·(AccessibilityNodeInfo)this.a.b(n);
 24 ····}
 25 ····
 26 ····public·boolean·performAction(final·int·n,·final·int·n2,·final·Bundle·bundle)·{
 27 ········return·this.a.a(n,·n2,·bundle);
6 ····}28 ····}
7 }29 }
332 B
android/support/v4/view/a/s.class
266 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 class·s·extends·w2 class·s
3 {3 {
4 ····public·Object·a(final·q·q)·{4 ····public·static·Object·a(final·u·u)·{
5 ········return·x.a((z)new·t(this,·q));5 ········return·new·t(u);
6 ····}6 ····}
7 }7 }
774 B
android/support/v4/view/a/z.class
708 B
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 25 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
 2 class·z·extends·ad
2 import·android.os.Bundle; 
3 import·java.util.List; 
  
4 interface·z 
5 {3 {
6 ····Object·a(final·int·p0);4 ····public·Object·a()·{
 5 ········return·ae.a();
 6 ····}
 7 ····
 8 ····public·void·a(final·Object·o,·final·int·n)·{
 9 ········ae.a(o,·n);
 10 ····}
 11 ····
 12 ····public·void·a(final·Object·o,·final·boolean·b)·{
 13 ········ae.a(o,·b);
 14 ····}
7 ····15 ····
8 ····List·a(final·String·p0,·final·int·p1);16 ····public·void·b(final·Object·o,·final·int·n)·{
 17 ········ae.b(o,·n);
 18 ····}
9 ····19 ····
10 ····boolean·a(final·int·p0,·final·int·p1,·final·Bundle·p2);20 ····public·void·c(final·Object·o,·final·int·n)·{
 21 ········ae.c(o,·n);
 22 ····}
11 }23 }
1.58 KB
android/support/v4/view/a/t.class
1.52 KB
procyon -ec {}
    
Offset 1, 42 lines modifiedOffset 1, 28 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 import·android.os.Bundle;2 import·android.os.Bundle;
3 import·java.util.ArrayList; 
4 import·java.util.List;3 import·java.util.List;
 4 import·android.view.accessibility.AccessibilityNodeInfo;
 5 import·android.view.accessibility.AccessibilityNodeProvider;
  
5 class·t·implements·z6 final·class·t·extends·AccessibilityNodeProvider
6 {7 {
7 ····final·/*·synthetic·*/·q·a;8 ····final·/*·synthetic·*/·u·a;
8 ····final·/*·synthetic·*/·s·b; 
9 ····9 ····
 10 ····t(final·u·a)·{
10 ····t(final·s·b,·final·q·a)·{ 
11 ········this.b·=·b; 
12 ········this.a·=·a;11 ········this.a·=·a;
13 ····}12 ····}
14 ····13 ····
 14 ····public·AccessibilityNodeInfo·createAccessibilityNodeInfo(final·int·n)·{
 15 ········return·(AccessibilityNodeInfo)this.a.a(n);
15 ····public·Object·a(final·int·n)·{ 
16 ········final·f·a·=·this.a.a(n); 
17 ········Object·a2; 
18 ········if·(a·==·null)·{ 
19 ············a2·=·null; 
20 ········} 
21 ········else·{ 
22 ············a2·=·a.a(); 
23 ········} 
24 ········return·a2; 
25 ····}16 ····}
26 ····17 ····
 18 ····public·List·findAccessibilityNodeInfosByText(final·String·s,·final·int·n)·{
 19 ········return·this.a.a(s,·n);
27 ····public·List·a(final·String·s,·final·int·n)·{ 
28 ········final·List·a·=·this.a.a(s,·n); 
29 ········final·ArrayList<Object>·list·=·new·ArrayList<Object>(); 
30 ········for·(int·size·=·a.size(),·i·=·0;·i·<·size;·++i)·{ 
31 ············list.add(((f)a.get(i)).a()); 
32 ········} 
33 ········return·list; 
34 ····}20 ····}
35 ····21 ····
36 ····public·boolean·a(final·int·n,·final·int·n2,·final·Bundle·bundle)·{22 ····public·boolean·performAction(final·int·n,·final·int·n2,·final·Bundle·bundle)·{
37 ········return·this.a.a(n,·n2,·bundle);23 ········return·this.a.a(n,·n2,·bundle);
38 ····}24 ····}
39 }25 }
471 B
android/support/v4/view/a/u.class
405 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 14 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 class·u·extends·w2 import·android.os.Bundle;
 3 import·java.util.List;
  
 4 interface·u
3 {5 {
 6 ····Object·a(final·int·p0);
4 ····public·Object·a(final·q·q)·{ 
5 ········return·aa.a((ac)new·v(this,·q)); 
6 ····}7 ····
 8 ····List·a(final·String·p0,·final·int·p1);
 9 ····
 10 ····boolean·a(final·int·p0,·final·int·p1,·final·Bundle·p2);
7 }11 }
1.35 KB
android/support/v4/view/a/v.class
1.29 KB
procyon -ec {}
    
Offset 1, 54 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
 2 class·v
2 import·android.os.Bundle; 
3 import·java.util.ArrayList; 
4 import·java.util.List; 
  
5 class·v·implements·ac 
6 {3 {
7 ····final·/*·synthetic·*/·q·a; 
8 ····final·/*·synthetic·*/·u·b; 
9 ···· 
10 ····v(final·u·b,·final·q·a)·{ 
11 ········this.b·=·b; 
12 ········this.a·=·a; 
13 ····} 
14 ···· 
15 ····public·Object·a(final·int·n)·{4 ····public·static·Object·a(final·x·x)·{
16 ········final·f·a·=·this.a.a(n); 
17 ········Object·a2; 
18 ········if·(a·==·null)·{ 
19 ············a2·=·null; 
20 ········} 
21 ········else·{ 
22 ············a2·=·a.a(); 
23 ········} 
24 ········return·a2; 
25 ····} 
26 ···· 
27 ····public·List·a(final·String·s,·final·int·n)·{ 
28 ········final·List·a·=·this.a.a(s,·n); 
29 ········final·ArrayList<Object>·list·=·new·ArrayList<Object>(); 
30 ········for·(int·size·=·a.size(),·i·=·0;·i·<·size;·++i)·{ 
31 ············list.add(((f)a.get(i)).a()); 
32 ········} 
33 ········return·list; 
34 ····} 
35 ···· 
36 ····public·boolean·a(final·int·n,·final·int·n2,·final·Bundle·bundle)·{ 
37 ········return·this.a.a(n,·n2,·bundle); 
38 ····} 
39 ···· 
40 ····public·Object·b(final·int·n)·{ 
41 ········final·f·b·=·this.a.b(n); 
42 ········Object·a; 
43 ········if·(b·==·null)·{ 
44 ············a·=·null; 
45 ········} 
46 ········else·{ 
47 ············a·=·b.a(); 
48 ········} 
49 ········return·a;5 ········return·new·w(x);
50 ····}6 ····}
51 }7 }
487 B
android/support/v4/view/a/x.class
421 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v4.view.a;1 package·android.support.v4.view.a;
  
2 class·x2 import·android.os.Bundle;
 3 import·java.util.List;
  
 4 interface·x
3 {5 {
 6 ····Object·a(final·int·p0);
4 ····public·static·Object·a(final·z·z)·{ 
5 ········return·new·y(z); 
6 ····}7 ····
 8 ····List·a(final·String·p0,·final·int·p1);
 9 ····
 10 ····boolean·a(final·int·p0,·final·int·p1,·final·Bundle·p2);
 11 ····
 12 ····Object·b(final·int·p0);
7 }13 }
2.56 KB
android/support/v4/view/a/y.class
2.5 KB
procyon -ec {}
Max HTML report size reached
1.5 KB
android/support/v4/view/a.class
1.44 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 14 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewGroup;2 import·android.view.ViewGroup;
3 import·android.os.Bundle;3 import·android.os.Bundle;
4 import·android.view.accessibility.AccessibilityEvent;4 import·android.view.accessibility.AccessibilityEvent;
5 import·android.support.v4.view.a.f;5 import·android.support.v4.view.a.l;
6 import·android.support.v4.view.a.q; 
7 import·android.view.View;6 import·android.view.View;
8 import·android.os.Build$VERSION;7 import·android.os.Build$VERSION;
  
9 public·class·a8 public·class·a
10 {9 {
11 ····private·static·final·d·b;10 ····private·static·final·d·b;
12 ····private·static·final·Object·c;11 ····private·static·final·Object·c;
Offset 28, 28 lines modifiedOffset 27, 28 lines modified
28 ········c·=·a.b.a();27 ········c·=·a.b.a();
29 ····}28 ····}
30 ····29 ····
31 ····public·a()·{30 ····public·a()·{
32 ········this.a·=·android.support.v4.view.a.b.a(this);31 ········this.a·=·android.support.v4.view.a.b.a(this);
33 ····}32 ····}
34 ····33 ····
35 ····public·q·a(final·View·view)·{34 ····public·l·a(final·View·view)·{
36 ········return·android.support.v4.view.a.b.a(android.support.v4.view.a.c,·view);35 ········return·android.support.v4.view.a.b.a(android.support.v4.view.a.c,·view);
37 ····}36 ····}
38 ····37 ····
39 ····Object·a()·{38 ····Object·a()·{
40 ········return·this.a;39 ········return·this.a;
41 ····}40 ····}
42 ····41 ····
43 ····public·void·a(final·View·view,·final·int·n)·{42 ····public·void·a(final·View·view,·final·int·n)·{
44 ········android.support.v4.view.a.b.a(android.support.v4.view.a.c,·view,·n);43 ········android.support.v4.view.a.b.a(android.support.v4.view.a.c,·view,·n);
45 ····}44 ····}
46 ····45 ····
47 ····public·void·a(final·View·view,·final·f·f)·{46 ····public·void·a(final·View·view,·final·android.support.v4.view.a.a·a)·{
48 ········android.support.v4.view.a.b.a(android.support.v4.view.a.c,·view,·f);47 ········a.b.a(a.c,·view,·a);
49 ····}48 ····}
50 ····49 ····
51 ····public·void·a(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{50 ····public·void·a(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
52 ········android.support.v4.view.a.b.d(android.support.v4.view.a.c,·view,·accessibilityEvent);51 ········android.support.v4.view.a.b.d(android.support.v4.view.a.c,·view,·accessibilityEvent);
53 ····}52 ····}
54 ····53 ····
55 ····public·boolean·a(final·View·view,·final·int·n,·final·Bundle·bundle)·{54 ····public·boolean·a(final·View·view,·final·int·n,·final·Bundle·bundle)·{
616 B
android/support/v4/view/aa.class
552 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 19 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.KeyEvent;2 import·android.view.KeyEvent;
  
3 class·aa3 class·aa
4 {4 {
5 ····public·static·void·a(final·KeyEvent·keyEvent)·{5 ····public·static·int·a(final·int·n)·{
6 ········keyEvent.startTracking();6 ········return·KeyEvent.normalizeMetaState(n);
 7 ····}
 8 ····
 9 ····public·static·boolean·a(final·int·n,·final·int·n2)·{
 10 ········return·KeyEvent.metaStateHasModifiers(n,·n2);
 11 ····}
 12 ····
 13 ····public·static·boolean·b(final·int·n)·{
 14 ········return·KeyEvent.metaStateHasNoModifiers(n);
7 ····}15 ····}
8 }16 }
1.0 KB
android/support/v4/view/ab.class
964 B
procyon -ec {}
    
Offset 1, 19 lines modifiedOffset 1, 27 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.KeyEvent;2 import·android.view.LayoutInflater;
 3 import·android.os.Build$VERSION;
  
3 class·ab4 public·class·ab
4 {5 {
 6 ····static·final·ac·a;
5 ····public·static·int·a(final·int·n)·{ 
6 ········return·KeyEvent.normalizeMetaState(n); 
7 ····} 
8 ····7 ····
9 ····public·static·boolean·a(final·int·n,·final·int·n2)·{ 
10 ········return·KeyEvent.metaStateHasModifiers(n,·n2);8 ····static·{
 9 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
 10 ········if·(sdk_INT·>=·21)·{
 11 ············a·=·(ac)new·af();
 12 ········}
 13 ········else·if·(sdk_INT·>=·11)·{
 14 ············a·=·(ac)new·ae();
 15 ········}
 16 ········else·{
 17 ············a·=·(ac)new·ad();
 18 ········}
11 ····}19 ····}
12 ····20 ····
13 ····public·static·boolean·b(final·int·n)·{ 
14 ········return·KeyEvent.metaStateHasNoModifiers(n);21 ····public·static·void·a(final·LayoutInflater·layoutInflater,·final·al·al)·{
 22 ········ab.a.a(layoutInflater,·al);
15 ····}23 ····}
16 }24 }
746 B
android/support/v4/view/ac.class
682 B
procyon -ec {}
    
Offset 1, 27 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.LayoutInflater;2 import·android.view.LayoutInflater;
3 import·android.os.Build$VERSION; 
  
4 public·class·ac3 interface·ac
5 {4 {
 5 ····void·a(final·LayoutInflater·p0,·final·al·p1);
6 ····static·final·ad·a; 
7 ···· 
8 ····static·{ 
9 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; 
10 ········if·(sdk_INT·>=·21)·{ 
11 ············a·=·(ad)new·ag(); 
12 ········} 
13 ········else·if·(sdk_INT·>=·11)·{ 
14 ············a·=·(ad)new·af(); 
15 ········} 
16 ········else·{ 
17 ············a·=·(ad)new·ae(); 
18 ········} 
19 ····} 
20 ···· 
21 ····public·static·void·a(final·LayoutInflater·layoutInflater,·final·am·am)·{ 
22 ········ac.a.a(layoutInflater,·am); 
23 ····} 
24 }6 }
394 B
android/support/v4/view/ad.class
330 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.LayoutInflater;2 import·android.view.LayoutInflater;
  
3 interface·ad3 class·ad·implements·ac
4 {4 {
5 ····void·a(final·LayoutInflater·p0,·final·am·p1);5 ····public·void·a(final·LayoutInflater·layoutInflater,·final·al·al)·{
 6 ········ag.a(layoutInflater,·al);
 7 ····}
6 }8 }
457 B
android/support/v4/view/ae.class
393 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.LayoutInflater;2 import·android.view.LayoutInflater;
  
3 class·ae·implements·ad3 class·ae·extends·ad
4 {4 {
5 ····public·void·a(final·LayoutInflater·layoutInflater,·final·am·am)·{5 ····public·void·a(final·LayoutInflater·layoutInflater,·final·al·al)·{
6 ········ah.a(layoutInflater,·am);6 ········ai.a(layoutInflater,·al);
7 ····}7 ····}
8 }8 }
433 B
android/support/v4/view/af.class
369 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.LayoutInflater;2 import·android.view.LayoutInflater;
  
3 class·af·extends·ae3 class·af·extends·ae
4 {4 {
5 ····public·void·a(final·LayoutInflater·layoutInflater,·final·am·am)·{5 ····public·void·a(final·LayoutInflater·layoutInflater,·final·al·al)·{
6 ········aj.a(layoutInflater,·am);6 ········ak.a(layoutInflater,·al);
7 ····}7 ····}
8 }8 }
676 B
android/support/v4/view/ag.class
612 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 19 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.view.LayoutInflater$Factory;
2 import·android.view.LayoutInflater;3 import·android.view.LayoutInflater;
  
3 class·ag·extends·af4 class·ag
4 {5 {
5 ····public·void·a(final·LayoutInflater·layoutInflater,·final·am·am)·{6 ····static·void·a(final·LayoutInflater·layoutInflater,·final·al·al)·{
6 ········al.a(layoutInflater,·am);7 ········Object·factory;
 8 ········if·(al·!=·null)·{
 9 ············factory·=·new·ah(al);
 10 ········}
 11 ········else·{
 12 ············factory·=·null;
 13 ········}
 14 ········layoutInflater.setFactory((LayoutInflater$Factory)factory);
7 ····}15 ····}
8 }16 }
1.02 KB
android/support/v4/view/ah.class
977 B
procyon -ec {}
    
Offset 1, 19 lines modifiedOffset 1, 25 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.view.View;
 3 import·android.util.AttributeSet;
 4 import·android.content.Context;
2 import·android.view.LayoutInflater$Factory;5 import·android.view.LayoutInflater$Factory;
3 import·android.view.LayoutInflater; 
  
4 class·ah6 class·ah·implements·LayoutInflater$Factory
5 {7 {
6 ····static·void·a(final·LayoutInflater·layoutInflater,·final·am·am)·{ 
7 ········Object·factory; 
8 ········if·(am·!=·null)·{ 
9 ············factory·=·new·ai(am); 
10 ········} 
11 ········else·{ 
12 ············factory·=·null; 
13 ········} 
14 ········layoutInflater.setFactory((LayoutInflater$Factory)factory);8 ····final·al·a;
 9 ····
 10 ····ah(final·al·a)·{
 11 ········this.a·=·a;
 12 ····}
 13 ····
 14 ····public·View·onCreateView(final·String·s,·final·Context·context,·final·AttributeSet·set)·{
 15 ········return·this.a.a((View)null,·s,·context,·set);
 16 ····}
 17 ····
 18 ····@Override
 19 ····public·String·toString()·{
 20 ········return·this.getClass().getName()·+·"{"·+·this.a·+·"}";
15 ····}21 ····}
16 }22 }
9.26 KB
android/support/v4/view/ai.class
9.2 KB
procyon -ec {}
Max HTML report size reached
9.14 KB
android/support/v4/view/aj.class
9.08 KB
procyon -ec {}
Max HTML report size reached
924 B
android/support/v4/view/ak.class
860 B
procyon -ec {}
    
Offset 1, 18 lines modifiedOffset 1, 19 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.util.AttributeSet; 
3 import·android.content.Context; 
4 import·android.view.View; 
5 import·android.view.LayoutInflater$Factory2;2 import·android.view.LayoutInflater$Factory2;
 3 import·android.view.LayoutInflater;
  
6 class·ak·extends·ai·implements·LayoutInflater$Factory24 class·ak
7 {5 {
8 ····ak(final·am·am)·{ 
9 ········super(am); 
10 ····} 
11 ···· 
12 ····public·View·onCreateView(final·View·view,·final·String·s,·final·Context·context,·final·AttributeSet·set)·{ 
13 ········return·this.a.a(view,·s,·context,·set);6 ····static·void·a(final·LayoutInflater·layoutInflater,·final·al·al)·{
 7 ········Object·factory2;
 8 ········if·(al·!=·null)·{
 9 ············factory2·=·new·aj(al);
 10 ········}
 11 ········else·{
 12 ············factory2·=·null;
 13 ········}
 14 ········layoutInflater.setFactory2((LayoutInflater$Factory2)factory2);
14 ····}15 ····}
15 }16 }
758 B
android/support/v4/view/al.class
694 B
procyon -ec {}
    
Offset 1, 19 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.LayoutInflater$Factory2; 
3 import·android.view.LayoutInflater;2 import·android.util.AttributeSet;
 3 import·android.content.Context;
 4 import·android.view.View;
  
4 class·al5 public·interface·al
5 {6 {
 7 ····View·a(final·View·p0,·final·String·p1,·final·Context·p2,·final·AttributeSet·p3);
6 ····static·void·a(final·LayoutInflater·layoutInflater,·final·am·am)·{ 
7 ········Object·factory2; 
8 ········if·(am·!=·null)·{ 
9 ············factory2·=·new·ak(am); 
10 ········} 
11 ········else·{ 
12 ············factory2·=·null; 
13 ········} 
14 ········layoutInflater.setFactory2((LayoutInflater$Factory2)factory2); 
15 ····} 
16 }8 }
887 B
android/support/v4/view/an.class
823 B
procyon -ec {}
    
Offset 1, 27 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewGroup$MarginLayoutParams;2 import·android.view.ViewGroup$MarginLayoutParams;
3 import·android.os.Build$VERSION; 
  
4 public·class·an3 interface·an
5 {4 {
6 ····static·final·ao·a;5 ····int·a(final·ViewGroup$MarginLayoutParams·p0);
7 ····6 ····
 7 ····int·b(final·ViewGroup$MarginLayoutParams·p0);
8 ····static·{ 
9 ········if·(Build$VERSION.SDK_INT·>=·17)·{ 
10 ············a·=·(ao)new·aq(); 
11 ········} 
12 ········else·{ 
13 ············a·=·(ao)new·ap(); 
14 ········} 
15 ····} 
16 ···· 
17 ····public·static·int·a(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{ 
18 ········return·an.a.a(viewGroup$MarginLayoutParams); 
19 ····} 
20 ···· 
21 ····public·static·int·b(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{ 
22 ········return·an.a.b(viewGroup$MarginLayoutParams); 
23 ····} 
24 }8 }
652 B
android/support/v4/view/ao.class
588 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewGroup$MarginLayoutParams;2 import·android.view.ViewGroup$MarginLayoutParams;
  
3 interface·ao3 class·ao·implements·an
4 {4 {
5 ····int·a(final·ViewGroup$MarginLayoutParams·p0);5 ····public·int·a(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{
 6 ········return·viewGroup$MarginLayoutParams.leftMargin;
 7 ····}
6 ····8 ····
7 ····int·b(final·ViewGroup$MarginLayoutParams·p0);9 ····public·int·b(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{
 10 ········return·viewGroup$MarginLayoutParams.rightMargin;
 11 ····}
8 }12 }
664 B
android/support/v4/view/ap.class
600 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewGroup$MarginLayoutParams;2 import·android.view.ViewGroup$MarginLayoutParams;
  
3 class·ap·implements·ao3 class·ap·implements·an
4 {4 {
5 ····public·int·a(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{5 ····public·int·a(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{
6 ········return·viewGroup$MarginLayoutParams.leftMargin;6 ········return·aq.a(viewGroup$MarginLayoutParams);
7 ····}7 ····}
8 ····8 ····
9 ····public·int·b(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{9 ····public·int·b(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{
10 ········return·viewGroup$MarginLayoutParams.rightMargin;10 ········return·aq.b(viewGroup$MarginLayoutParams);
11 ····}11 ····}
12 }12 }
843 B
android/support/v4/view/aq.class
779 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewGroup$MarginLayoutParams;2 import·android.view.ViewGroup$MarginLayoutParams;
  
3 class·aq·implements·ao3 class·aq
4 {4 {
5 ····public·int·a(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{5 ····public·static·int·a(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{
6 ········return·ar.a(viewGroup$MarginLayoutParams);6 ········return·viewGroup$MarginLayoutParams.getMarginStart();
7 ····}7 ····}
8 ····8 ····
9 ····public·int·b(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{9 ····public·static·int·b(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{
10 ········return·ar.b(viewGroup$MarginLayoutParams);10 ········return·viewGroup$MarginLayoutParams.getMarginEnd();
11 ····}11 ····}
12 }12 }
2.48 KB
android/support/v4/view/ar.class
2.42 KB
procyon -ec {}
Max HTML report size reached
2.98 KB
android/support/v4/view/as.class
2.92 KB
procyon -ec {}
Max HTML report size reached
563 B
android/support/v4/view/aw.class
499 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View; 
3 import·android.view.MenuItem;2 import·android.view.MenuItem;
  
4 interface·aw3 public·interface·aw
5 {4 {
6 ····MenuItem·a(final·MenuItem·p0,·final·View·p1); 
7 ···· 
8 ····View·a(final·MenuItem·p0);5 ····boolean·a(final·MenuItem·p0);
9 ···· 
10 ····void·a(final·MenuItem·p0,·final·int·p1); 
11 ···· 
12 ····MenuItem·b(final·MenuItem·p0,·final·int·p1); 
13 ····6 ····
14 ····boolean·b(final·MenuItem·p0);7 ····boolean·b(final·MenuItem·p0);
15 ···· 
16 ····boolean·c(final·MenuItem·p0); 
17 }8 }
1000 B
android/support/v4/view/at.class
936 B
procyon -ec {}
    
Offset 1, 31 lines modifiedOffset 1, 24 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View;2 import·android.view.View;
3 import·android.view.MenuItem;3 import·android.view.MenuItem;
  
4 class·at·implements·aw4 class·at·implements·av
5 {5 {
6 ····public·MenuItem·a(final·MenuItem·menuItem,·final·View·view)·{6 ····public·MenuItem·a(final·MenuItem·menuItem,·final·View·view)·{
7 ········return·menuItem;7 ········return·ax.a(menuItem,·view);
8 ····} 
9 ···· 
10 ····public·View·a(final·MenuItem·menuItem)·{ 
11 ········return·null; 
12 ····}8 ····}
13 ····9 ····
14 ····public·void·a(final·MenuItem·menuItem,·final·int·n)·{10 ····public·void·a(final·MenuItem·menuItem,·final·int·n)·{
 11 ········ax.a(menuItem,·n);
15 ····}12 ····}
16 ····13 ····
17 ····public·MenuItem·b(final·MenuItem·menuItem,·final·int·n)·{ 
18 ········return·menuItem; 
19 ····} 
20 ···· 
21 ····public·boolean·b(final·MenuItem·menuItem)·{14 ····public·boolean·a(final·MenuItem·menuItem)·{
22 ········return·false;15 ········return·false;
23 ····}16 ····}
24 ····17 ····
25 ····public·boolean·c(final·MenuItem·menuItem)·{ 
26 ········return·false;18 ····public·MenuItem·b(final·MenuItem·menuItem,·final·int·n)·{
 19 ········return·ax.b(menuItem,·n);
27 ····}20 ····}
28 }21 }
892 B
android/support/v4/view/au.class
828 B
procyon -ec {}
    
Offset 1, 32 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View; 
3 import·android.view.MenuItem;2 import·android.view.MenuItem;
  
4 class·au·implements·aw3 class·au·extends·at
5 {4 {
6 ····public·MenuItem·a(final·MenuItem·menuItem,·final·View·view)·{ 
7 ········return·ay.a(menuItem,·view); 
8 ····} 
9 ···· 
10 ····public·View·a(final·MenuItem·menuItem)·{5 ····public·boolean·a(final·MenuItem·menuItem)·{
11 ········return·ay.a(menuItem);6 ········return·ay.a(menuItem);
12 ····}7 ····}
13 ···· 
14 ····public·void·a(final·MenuItem·menuItem,·final·int·n)·{ 
15 ········ay.a(menuItem,·n); 
16 ····} 
17 ···· 
18 ····public·MenuItem·b(final·MenuItem·menuItem,·final·int·n)·{ 
19 ········return·ay.b(menuItem,·n); 
20 ····} 
21 ···· 
22 ····public·boolean·b(final·MenuItem·menuItem)·{ 
23 ········return·false; 
24 ····} 
25 ···· 
26 ····public·boolean·c(final·MenuItem·menuItem)·{ 
27 ········return·false; 
28 ····} 
29 }8 }
625 B
android/support/v4/view/av.class
561 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.view.View;
2 import·android.view.MenuItem;3 import·android.view.MenuItem;
  
3 class·av·extends·au4 interface·av
4 {5 {
 6 ····MenuItem·a(final·MenuItem·p0,·final·View·p1);
5 ····public·boolean·b(final·MenuItem·menuItem)·{ 
6 ········return·az.a(menuItem); 
7 ····} 
8 ····7 ····
 8 ····void·a(final·MenuItem·p0,·final·int·p1);
9 ····public·boolean·c(final·MenuItem·menuItem)·{ 
10 ········return·az.b(menuItem); 
11 ····}9 ····
 10 ····boolean·a(final·MenuItem·p0);
 11 ····
 12 ····MenuItem·b(final·MenuItem·p0,·final·int·p1);
12 }13 }
737 B
android/support/v4/view/ax.class
673 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 20 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.view.View;
2 import·android.view.MenuItem;3 import·android.view.MenuItem;
  
3 public·interface·ax4 class·ax
4 {5 {
5 ····boolean·a(final·MenuItem·p0);6 ····public·static·MenuItem·a(final·MenuItem·menuItem,·final·View·actionView)·{
 7 ········return·menuItem.setActionView(actionView);
 8 ····}
6 ····9 ····
7 ····boolean·b(final·MenuItem·p0);10 ····public·static·void·a(final·MenuItem·menuItem,·final·int·showAsAction)·{
 11 ········menuItem.setShowAsAction(showAsAction);
 12 ····}
 13 ····
 14 ····public·static·MenuItem·b(final·MenuItem·menuItem,·final·int·actionView)·{
 15 ········return·menuItem.setActionView(actionView);
 16 ····}
8 }17 }
855 B
android/support/v4/view/ay.class
791 B
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View; 
3 import·android.view.MenuItem;2 import·android.view.MenuItem;
  
4 class·ay3 class·ay
5 {4 {
6 ····public·static·MenuItem·a(final·MenuItem·menuItem,·final·View·actionView)·{ 
7 ········return·menuItem.setActionView(actionView); 
8 ····} 
9 ···· 
10 ····public·static·View·a(final·MenuItem·menuItem)·{5 ····public·static·boolean·a(final·MenuItem·menuItem)·{
11 ········return·menuItem.getActionView();6 ········return·menuItem.expandActionView();
12 ····} 
13 ···· 
14 ····public·static·void·a(final·MenuItem·menuItem,·final·int·showAsAction)·{ 
15 ········menuItem.setShowAsAction(showAsAction); 
16 ····} 
17 ···· 
18 ····public·static·MenuItem·b(final·MenuItem·menuItem,·final·int·actionView)·{ 
19 ········return·menuItem.setActionView(actionView); 
20 ····}7 ····}
21 }8 }
1.57 KB
android/support/v4/view/az.class
1.51 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 49 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.MenuItem;2 import·android.view.MotionEvent;
 3 import·android.os.Build$VERSION;
  
3 class·az4 public·class·az
4 {5 {
5 ····public·static·boolean·a(final·MenuItem·menuItem)·{ 
6 ········return·menuItem.expandActionView();6 ····static·final·be·a;
 7 ····
 8 ····static·{
 9 ········if·(Build$VERSION.SDK_INT·>=·12)·{
 10 ············a·=·(be)new·bd();
 11 ········}
 12 ········else·if·(Build$VERSION.SDK_INT·>=·9)·{
 13 ············a·=·(be)new·bc();
 14 ········}
 15 ········else·if·(Build$VERSION.SDK_INT·>=·5)·{
 16 ············a·=·(be)new·bb();
 17 ········}
 18 ········else·{
 19 ············a·=·(be)new·ba();
 20 ········}
 21 ····}
 22 ····
 23 ····public·static·int·a(final·MotionEvent·motionEvent)·{
 24 ········return·motionEvent.getAction()·&·0xFF;
 25 ····}
 26 ····
 27 ····public·static·int·a(final·MotionEvent·motionEvent,·final·int·n)·{
 28 ········return·az.a.a(motionEvent,·n);
 29 ····}
 30 ····
 31 ····public·static·int·b(final·MotionEvent·motionEvent)·{
 32 ········return·(motionEvent.getAction()·&·0xFF00)·>>·8;
 33 ····}
 34 ····
 35 ····public·static·int·b(final·MotionEvent·motionEvent,·final·int·n)·{
 36 ········return·az.a.b(motionEvent,·n);
 37 ····}
 38 ····
 39 ····public·static·float·c(final·MotionEvent·motionEvent,·final·int·n)·{
 40 ········return·az.a.c(motionEvent,·n);
7 ····}41 ····}
8 ····42 ····
9 ····public·static·boolean·b(final·MenuItem·menuItem)·{ 
10 ········return·menuItem.isActionViewExpanded();43 ····public·static·float·d(final·MotionEvent·motionEvent,·final·int·n)·{
 44 ········return·az.a.d(motionEvent,·n);
11 ····}45 ····}
12 }46 }
1.02 KB
android/support/v4/view/d.class
982 B
procyon -ec {}
    
Offset 1, 28 lines modifiedOffset 1, 27 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewGroup;2 import·android.view.ViewGroup;
3 import·android.view.accessibility.AccessibilityEvent;3 import·android.view.accessibility.AccessibilityEvent;
4 import·android.os.Bundle;4 import·android.os.Bundle;
5 import·android.support.v4.view.a.f;5 import·android.support.v4.view.a.l;
6 import·android.support.v4.view.a.q; 
7 import·android.view.View;6 import·android.view.View;
  
8 interface·d7 interface·d
9 {8 {
10 ····q·a(final·Object·p0,·final·View·p1);9 ····l·a(final·Object·p0,·final·View·p1);
11 ····10 ····
12 ····Object·a();11 ····Object·a();
13 ····12 ····
14 ····Object·a(final·a·p0);13 ····Object·a(final·a·p0);
15 ····14 ····
16 ····void·a(final·Object·p0,·final·View·p1,·final·int·p2);15 ····void·a(final·Object·p0,·final·View·p1,·final·int·p2);
17 ····16 ····
18 ····void·a(final·Object·p0,·final·View·p1,·final·f·p2);17 ····void·a(final·Object·p0,·final·View·p1,·final·android.support.v4.view.a.a·p2);
19 ····18 ····
20 ····boolean·a(final·Object·p0,·final·View·p1,·final·int·p2,·final·Bundle·p3);19 ····boolean·a(final·Object·p0,·final·View·p1,·final·int·p2,·final·Bundle·p3);
21 ····20 ····
22 ····boolean·a(final·Object·p0,·final·View·p1,·final·AccessibilityEvent·p2);21 ····boolean·a(final·Object·p0,·final·View·p1,·final·AccessibilityEvent·p2);
23 ····22 ····
24 ····boolean·a(final·Object·p0,·final·ViewGroup·p1,·final·View·p2,·final·AccessibilityEvent·p3);23 ····boolean·a(final·Object·p0,·final·ViewGroup·p1,·final·View·p2,·final·AccessibilityEvent·p3);
25 ····24 ····
1.14 KB
android/support/v4/view/g.class
1.08 KB
procyon -ec {}
    
Offset 1, 35 lines modifiedOffset 1, 34 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewGroup;2 import·android.view.ViewGroup;
3 import·android.view.accessibility.AccessibilityEvent;3 import·android.view.accessibility.AccessibilityEvent;
4 import·android.os.Bundle;4 import·android.os.Bundle;
5 import·android.support.v4.view.a.f;5 import·android.support.v4.view.a.l;
6 import·android.support.v4.view.a.q; 
7 import·android.view.View;6 import·android.view.View;
  
8 class·g·implements·d7 class·g·implements·d
9 {8 {
10 ····public·q·a(final·Object·o,·final·View·view)·{9 ····public·l·a(final·Object·o,·final·View·view)·{
11 ········return·null;10 ········return·null;
12 ····}11 ····}
13 ····12 ····
14 ····public·Object·a()·{13 ····public·Object·a()·{
15 ········return·null;14 ········return·null;
16 ····}15 ····}
17 ····16 ····
18 ····public·Object·a(final·a·a)·{17 ····public·Object·a(final·a·a)·{
19 ········return·null;18 ········return·null;
20 ····}19 ····}
21 ····20 ····
22 ····public·void·a(final·Object·o,·final·View·view,·final·int·n)·{21 ····public·void·a(final·Object·o,·final·View·view,·final·int·n)·{
23 ····}22 ····}
24 ····23 ····
25 ····public·void·a(final·Object·o,·final·View·view,·final·f·f)·{24 ····public·void·a(final·Object·o,·final·View·view,·final·android.support.v4.view.a.a·a)·{
26 ····}25 ····}
27 ····26 ····
28 ····public·boolean·a(final·Object·o,·final·View·view,·final·int·n,·final·Bundle·bundle)·{27 ····public·boolean·a(final·Object·o,·final·View·view,·final·int·n,·final·Bundle·bundle)·{
29 ········return·false;28 ········return·false;
30 ····}29 ····}
31 ····30 ····
32 ····public·boolean·a(final·Object·o,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{31 ····public·boolean·a(final·Object·o,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
1.05 KB
android/support/v4/view/b.class
1020 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewGroup;2 import·android.view.ViewGroup;
3 import·android.view.accessibility.AccessibilityEvent;3 import·android.view.accessibility.AccessibilityEvent;
4 import·android.support.v4.view.a.f; 
5 import·android.view.View;4 import·android.view.View;
  
6 class·b·extends·g5 class·b·extends·g
7 {6 {
8 ····public·Object·a()·{7 ····public·Object·a()·{
9 ········return·h.a();8 ········return·h.a();
10 ····}9 ····}
Offset 16, 16 lines modifiedOffset 15, 16 lines modified
16 ········return·h.a((j)new·c(this,·a));15 ········return·h.a((j)new·c(this,·a));
17 ····}16 ····}
18 ····17 ····
19 ····public·void·a(final·Object·o,·final·View·view,·final·int·n)·{18 ····public·void·a(final·Object·o,·final·View·view,·final·int·n)·{
20 ········h.a(o,·view,·n);19 ········h.a(o,·view,·n);
21 ····}20 ····}
22 ····21 ····
23 ····public·void·a(final·Object·o,·final·View·view,·final·f·f)·{22 ····public·void·a(final·Object·o,·final·View·view,·final·android.support.v4.view.a.a·a)·{
24 ········h.a(o,·view,·f.a());23 ········h.a(o,·view,·a.a());
25 ····}24 ····}
26 ····25 ····
27 ····public·boolean·a(final·Object·o,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{26 ····public·boolean·a(final·Object·o,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
28 ········return·h.a(o,·view,·accessibilityEvent);27 ········return·h.a(o,·view,·accessibilityEvent);
29 ····}28 ····}
30 ····29 ····
31 ····public·boolean·a(final·Object·o,·final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{30 ····public·boolean·a(final·Object·o,·final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
2.52 KB
android/support/v4/view/ba.class
2.46 KB
procyon -ec {}
Max HTML report size reached
1.04 KB
android/support/v4/view/bf.class
1000 B
procyon -ec {}
    
Offset 1, 21 lines modifiedOffset 1, 23 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.MotionEvent;2 import·android.view.MotionEvent;
  
3 interface·bf3 class·bf
4 {4 {
5 ····int·a(final·MotionEvent·p0);5 ····public·static·int·a(final·MotionEvent·motionEvent,·final·int·n)·{
 6 ········return·motionEvent.findPointerIndex(n);
 7 ····}
6 ····8 ····
7 ····int·a(final·MotionEvent·p0,·final·int·p1);9 ····public·static·int·b(final·MotionEvent·motionEvent,·final·int·n)·{
 10 ········return·motionEvent.getPointerId(n);
 11 ····}
8 ····12 ····
9 ····int·b(final·MotionEvent·p0);13 ····public·static·float·c(final·MotionEvent·motionEvent,·final·int·n)·{
 14 ········return·motionEvent.getX(n);
 15 ····}
10 ····16 ····
11 ····int·b(final·MotionEvent·p0,·final·int·p1);17 ····public·static·float·d(final·MotionEvent·motionEvent,·final·int·n)·{
 18 ········return·motionEvent.getY(n);
12 ····19 ····}
13 ····float·c(final·MotionEvent·p0,·final·int·p1); 
14 ···· 
15 ····float·d(final·MotionEvent·p0,·final·int·p1); 
16 ···· 
17 ····float·e(final·MotionEvent·p0,·final·int·p1); 
18 }20 }
1.55 KB
android/support/v4/view/bb.class
1.49 KB
procyon -ec {}
    
Offset 1, 51 lines modifiedOffset 1, 23 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.MotionEvent;2 import·android.view.MotionEvent;
  
3 class·bb·implements·bf3 class·bb·extends·ba
4 {4 {
5 ····public·int·a(final·MotionEvent·motionEvent)·{ 
6 ········return·1; 
7 ····} 
8 ···· 
9 ····public·int·a(final·MotionEvent·motionEvent,·final·int·n)·{5 ····public·int·a(final·MotionEvent·motionEvent,·final·int·n)·{
 6 ········return·bf.a(motionEvent,·n);
10 ········int·n2; 
11 ········if·(n·==·0)·{ 
12 ············n2·=·0; 
13 ········} 
14 ········else·{ 
15 ············n2·=·-1; 
16 ········} 
17 ········return·n2; 
18 ····} 
19 ···· 
20 ····public·int·b(final·MotionEvent·motionEvent)·{ 
21 ········return·0; 
22 ····}7 ····}
23 ····8 ····
24 ····public·int·b(final·MotionEvent·motionEvent,·final·int·n)·{9 ····public·int·b(final·MotionEvent·motionEvent,·final·int·n)·{
 10 ········return·bf.b(motionEvent,·n);
25 ········if·(n·==·0)·{ 
26 ············return·0; 
27 ········} 
28 ········throw·new·IndexOutOfBoundsException("Pre-Eclair·does·not·support·multiple·pointers"); 
29 ····}11 ····}
30 ····12 ····
31 ····public·float·c(final·MotionEvent·motionEvent,·final·int·n)·{13 ····public·float·c(final·MotionEvent·motionEvent,·final·int·n)·{
32 ········if·(n·==·0)·{ 
33 ············return·motionEvent.getX();14 ········return·bf.c(motionEvent,·n);
34 ········} 
35 ········throw·new·IndexOutOfBoundsException("Pre-Eclair·does·not·support·multiple·pointers"); 
36 ····}15 ····}
37 ····16 ····
38 ····public·float·d(final·MotionEvent·motionEvent,·final·int·n)·{17 ····public·float·d(final·MotionEvent·motionEvent,·final·int·n)·{
39 ········if·(n·==·0)·{ 
40 ············return·motionEvent.getY();18 ········return·bf.d(motionEvent,·n);
41 ········} 
42 ········throw·new·IndexOutOfBoundsException("Pre-Eclair·does·not·support·multiple·pointers"); 
43 ····} 
44 ···· 
45 ····public·float·e(final·MotionEvent·motionEvent,·final·int·n)·{ 
46 ········return·0.0f; 
47 ····}19 ····}
48 }20 }
767 B
android/support/v4/view/bc.class
703 B
procyon -ec {}
    
Offset 1, 27 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.MotionEvent; 
  
3 class·bc·extends·bb2 class·bc·extends·bb
4 {3 {
5 ····public·int·a(final·MotionEvent·motionEvent)·{ 
6 ········return·bg.a(motionEvent); 
7 ····} 
8 ···· 
9 ····public·int·a(final·MotionEvent·motionEvent,·final·int·n)·{ 
10 ········return·bg.a(motionEvent,·n); 
11 ····} 
12 ···· 
13 ····public·int·b(final·MotionEvent·motionEvent,·final·int·n)·{ 
14 ········return·bg.b(motionEvent,·n); 
15 ····} 
16 ···· 
17 ····public·float·c(final·MotionEvent·motionEvent,·final·int·n)·{ 
18 ········return·bg.c(motionEvent,·n); 
19 ····} 
20 ···· 
21 ····public·float·d(final·MotionEvent·motionEvent,·final·int·n)·{ 
22 ········return·bg.d(motionEvent,·n); 
23 ····} 
24 }4 }
303 B
android/support/v4/view/bd.class
239 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.MotionEvent; 
  
3 class·bd·extends·bc2 class·bd·extends·bc
4 {3 {
5 ····public·int·b(final·MotionEvent·motionEvent)·{ 
6 ········return·bh.a(motionEvent); 
7 ····} 
8 }4 }
550 B
android/support/v4/view/be.class
486 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.MotionEvent;2 import·android.view.MotionEvent;
  
3 class·be·extends·bd3 interface·be
4 {4 {
 5 ····int·a(final·MotionEvent·p0,·final·int·p1);
5 ····public·float·e(final·MotionEvent·motionEvent,·final·int·n)·{ 
6 ········return·bi.a(motionEvent,·n); 
7 ····}6 ····
 7 ····int·b(final·MotionEvent·p0,·final·int·p1);
 8 ····
 9 ····float·c(final·MotionEvent·p0,·final·int·p1);
 10 ····
 11 ····float·d(final·MotionEvent·p0,·final·int·p1);
8 }12 }
1.11 KB
android/support/v4/view/bg.class
1.05 KB
procyon -ec {}
    
Offset 1, 27 lines modifiedOffset 1, 23 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.MotionEvent;2 import·android.view.View;
 3 import·android.view.ViewGroup;
  
3 class·bg4 public·class·bg
4 {5 {
 6 ····private·final·ViewGroup·a;
 7 ····private·int·b;
5 ····public·static·int·a(final·MotionEvent·motionEvent)·{ 
6 ········return·motionEvent.getPointerCount(); 
7 ····} 
8 ···· 
9 ····public·static·int·a(final·MotionEvent·motionEvent,·final·int·n)·{ 
10 ········return·motionEvent.findPointerIndex(n); 
11 ····} 
12 ····8 ····
13 ····public·static·int·b(final·MotionEvent·motionEvent,·final·int·n)·{ 
14 ········return·motionEvent.getPointerId(n);9 ····public·bg(final·ViewGroup·a)·{
 10 ········this.a·=·a;
15 ····}11 ····}
16 ····12 ····
17 ····public·static·float·c(final·MotionEvent·motionEvent,·final·int·n)·{ 
18 ········return·motionEvent.getX(n);13 ····public·int·a()·{
 14 ········return·this.b;
19 ····}15 ····}
20 ····16 ····
21 ····public·static·float·d(final·MotionEvent·motionEvent,·final·int·n)·{ 
22 ········return·motionEvent.getY(n);17 ····public·void·a(final·View·view,·final·View·view2,·final·int·b)·{
 18 ········this.b·=·b;
23 ····}19 ····}
24 }20 }
2.33 KB
android/support/v4/view/bh.class
2.26 KB
procyon -ec {}
Max HTML report size reached
393 B
android/support/v4/view/bi.class
329 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 public·interface·bi
2 import·android.view.MotionEvent; 
  
3 class·bi 
4 {3 {
 4 ····int·a();
5 ····static·float·a(final·MotionEvent·motionEvent,·final·int·n)·{ 
6 ········return·motionEvent.getAxisValue(n); 
7 ····}5 ····
 6 ····int·b();
 7 ····
 8 ····int·c();
8 }9 }
628 B
android/support/v4/view/bj.class
564 B
procyon -ec {}
    
Offset 1, 7 lines modifiedOffset 1, 23 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 public·interface·bj2 import·android.view.VelocityTracker;
 3 import·android.os.Build$VERSION;
  
 4 public·class·bj
3 {5 {
4 ····void·stopNestedScroll();6 ····static·final·bm·a;
 7 ····
 8 ····static·{
 9 ········if·(Build$VERSION.SDK_INT·>=·11)·{
 10 ············a·=·(bm)new·bl();
 11 ········}
 12 ········else·{
 13 ············a·=·(bm)new·bk();
 14 ········}
 15 ····}
 16 ····
 17 ····public·static·float·a(final·VelocityTracker·velocityTracker,·final·int·n)·{
 18 ········return·bj.a.a(velocityTracker,·n);
 19 ····}
5 }20 }
4.26 KB
android/support/v4/view/bk.class
4.2 KB
procyon -ec {}
Max HTML report size reached
982 B
android/support/v4/view/bl.class
918 B
procyon -ec {}
    
Offset 1, 21 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View;2 import·android.view.VelocityTracker;
  
3 public·interface·bl3 class·bl·implements·bm
4 {4 {
5 ····boolean·onNestedFling(final·View·p0,·final·float·p1,·final·float·p2,·final·boolean·p3);5 ····public·float·a(final·VelocityTracker·velocityTracker,·final·int·n)·{
 6 ········return·bn.a(velocityTracker,·n);
6 ····7 ····}
7 ····boolean·onNestedPreFling(final·View·p0,·final·float·p1,·final·float·p2); 
8 ···· 
9 ····void·onNestedPreScroll(final·View·p0,·final·int·p1,·final·int·p2,·final·int[]·p3); 
10 ···· 
11 ····void·onNestedScroll(final·View·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4); 
12 ···· 
13 ····void·onNestedScrollAccepted(final·View·p0,·final·View·p1,·final·int·p2); 
14 ···· 
15 ····boolean·onStartNestedScroll(final·View·p0,·final·View·p1,·final·int·p2); 
16 ···· 
17 ····void·onStopNestedScroll(final·View·p0); 
18 }8 }
621 B
android/support/v4/view/bm.class
557 B
procyon -ec {}
    
Offset 1, 23 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View;2 import·android.view.VelocityTracker;
3 import·android.view.ViewGroup; 
  
4 public·class·bm3 interface·bm
5 {4 {
 5 ····float·a(final·VelocityTracker·p0,·final·int·p1);
6 ····private·final·ViewGroup·a; 
7 ····private·int·b; 
8 ···· 
9 ····public·bm(final·ViewGroup·a)·{ 
10 ········this.a·=·a; 
11 ····} 
12 ···· 
13 ····public·int·a()·{ 
14 ········return·this.b; 
15 ····} 
16 ···· 
17 ····public·void·a(final·View·view,·final·View·view2,·final·int·b)·{ 
18 ········this.b·=·b; 
19 ····} 
20 }6 }
427 B
android/support/v4/view/bn.class
363 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View;2 import·android.view.VelocityTracker;
  
3 public·interface·bn3 class·bn
4 {4 {
5 ····em·a(final·View·p0,·final·em·p1);5 ····public·static·float·a(final·VelocityTracker·velocityTracker,·final·int·n)·{
 6 ········return·velocityTracker.getXVelocity(n);
 7 ····}
6 }8 }
2.66 KB
android/support/v4/view/bp.class
2.59 KB
procyon -ec {}
Max HTML report size reached
736 B
android/support/v4/view/bq.class
672 B
procyon -ec {}
    
Offset 1, 27 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 class·bq·extends·bp
2 import·android.view.VelocityTracker; 
3 import·android.os.Build$VERSION; 
  
4 public·class·bq 
5 {3 {
6 ····static·final·bt·a; 
7 ···· 
8 ····static·{ 
9 ········if·(Build$VERSION.SDK_INT·>=·11)·{ 
10 ············a·=·(bt)new·bs(); 
11 ········} 
12 ········else·{ 
13 ············a·=·(bt)new·br(); 
14 ········} 
15 ····} 
16 ···· 
17 ····public·static·float·a(final·VelocityTracker·velocityTracker,·final·int·n)·{ 
18 ········return·bq.a.a(velocityTracker,·n); 
19 ····} 
20 ···· 
21 ····public·static·float·b(final·VelocityTracker·velocityTracker,·final·int·n)·{ 
22 ········return·bq.a.b(velocityTracker,·n); 
23 ····} 
24 }4 }
1.07 KB
android/support/v4/view/bt.class
1.01 KB
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 41 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·java.util.WeakHashMap;
2 import·android.view.VelocityTracker;3 import·android.view.View;
  
3 interface·bt4 class·bt·extends·bs
4 {5 {
5 ····float·a(final·VelocityTracker·p0,·final·int·p1);6 ····static·boolean·b;
6 ····7 ····
7 ····float·b(final·VelocityTracker·p0,·final·int·p1);8 ····static·{
 9 ········bt.b·=·false;
 10 ····}
 11 ····
 12 ····public·void·a(final·View·view,·final·a·a)·{
 13 ········Object·a2;
 14 ········if·(a·==·null)·{
 15 ············a2·=·null;
 16 ········}
 17 ········else·{
 18 ············a2·=·a.a();
 19 ········}
 20 ········cc.a(view,·a2);
 21 ····}
 22 ····
 23 ····public·boolean·a(final·View·view,·final·int·n)·{
 24 ········return·cc.a(view,·n);
 25 ····}
 26 ····
 27 ····public·dc·h(final·View·view)·{
 28 ········if·(this.a·==·null)·{
 29 ············this.a·=·new·WeakHashMap();
 30 ········}
 31 ········dc·value·=·(dc)this.a.get(view);
 32 ········if·(value·==·null)·{
 33 ············value·=·new·dc(view);
 34 ············this.a.put(view,·value);
 35 ········}
 36 ········return·value;
 37 ····}
8 }38 }
595 B
android/support/v4/view/br.class
531 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.VelocityTracker;2 import·android.view.View;
  
3 class·br·implements·bt3 class·br·extends·bq
4 {4 {
 5 ····public·int·a(final·View·view)·{
 6 ········return·ca.a(view);
5 ····public·float·a(final·VelocityTracker·velocityTracker,·final·int·n)·{ 
6 ········return·velocityTracker.getXVelocity(); 
7 ····} 
8 ···· 
9 ····public·float·b(final·VelocityTracker·velocityTracker,·final·int·n)·{ 
10 ········return·velocityTracker.getYVelocity(); 
11 ····}7 ····}
12 }8 }
1.45 KB
android/support/v4/view/bs.class
1.38 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 52 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.graphics.Paint;
2 import·android.view.VelocityTracker;3 import·android.view.View;
  
3 class·bs·implements·bt4 class·bs·extends·br
4 {5 {
5 ····public·float·a(final·VelocityTracker·velocityTracker,·final·int·n)·{ 
6 ········return·bu.a(velocityTracker,·n);6 ····public·int·a(final·int·n,·final·int·n2,·final·int·n3)·{
 7 ········return·cb.a(n,·n2,·n3);
7 ····}8 ····}
8 ····9 ····
9 ····public·float·b(final·VelocityTracker·velocityTracker,·final·int·n)·{ 
10 ········return·bu.b(velocityTracker,·n);10 ····long·a()·{
 11 ········return·cb.a();
 12 ····}
 13 ····
 14 ····public·void·a(final·View·view,·final·float·n)·{
 15 ········cb.a(view,·n);
 16 ····}
 17 ····
 18 ····public·void·a(final·View·view,·final·int·n,·final·Paint·paint)·{
 19 ········cb.a(view,·n,·paint);
 20 ····}
 21 ····
 22 ····public·void·a(final·View·view,·final·boolean·b)·{
 23 ········cb.a(view,·b);
 24 ····}
 25 ····
 26 ····public·void·b(final·View·view,·final·float·n)·{
 27 ········cb.b(view,·n);
 28 ····}
 29 ····
 30 ····public·void·b(final·View·view,·final·boolean·b)·{
 31 ········cb.b(view,·b);
 32 ····}
 33 ····
 34 ····public·void·c(final·View·view,·final·float·n)·{
 35 ········cb.c(view,·n);
 36 ····}
 37 ····
 38 ····public·int·e(final·View·view)·{
 39 ········return·cb.a(view);
 40 ····}
 41 ····
 42 ····public·float·f(final·View·view)·{
 43 ········return·cb.b(view);
 44 ····}
 45 ····
 46 ····public·void·k(final·View·view)·{
 47 ········cb.c(view);
11 ····}48 ····}
12 }49 }
1.15 KB
android/support/v4/view/bu.class
1.08 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 38 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.VelocityTracker;2 import·android.view.View;
  
3 class·bu3 class·bu·extends·bt
4 {4 {
5 ····public·static·float·a(final·VelocityTracker·velocityTracker,·final·int·n)·{ 
6 ········return·velocityTracker.getXVelocity(n);5 ····public·void·a(final·View·view,·final·Runnable·runnable)·{
 6 ········cd.a(view,·runnable);
7 ····}7 ····}
8 ····8 ····
9 ····public·static·float·b(final·VelocityTracker·velocityTracker,·final·int·n)·{ 
10 ········return·velocityTracker.getYVelocity(n);9 ····public·void·a(final·View·view,·final·Runnable·runnable,·final·long·n)·{
 10 ········cd.a(view,·runnable,·n);
 11 ····}
 12 ····
 13 ····public·void·b(final·View·view)·{
 14 ········cd.a(view);
 15 ····}
 16 ····
 17 ····public·void·b(final·View·view,·int·n)·{
 18 ········if·(n·==·4)·{
 19 ············n·=·2;
 20 ········}
 21 ········cd.a(view,·n);
 22 ····}
 23 ····
 24 ····public·int·c(final·View·view)·{
 25 ········return·cd.b(view);
 26 ····}
 27 ····
 28 ····public·int·g(final·View·view)·{
 29 ········return·cd.c(view);
 30 ····}
 31 ····
 32 ····public·void·j(final·View·view)·{
 33 ········cd.d(view);
11 ····}34 ····}
12 }35 }
4.6 KB
android/support/v4/view/bv.class
4.54 KB
procyon -ec {}
Max HTML report size reached
1.88 KB
android/support/v4/view/cf.class
1.82 KB
procyon -ec {}
    
Offset 1, 80 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.graphics.Paint; 
3 import·android.view.View;2 import·android.view.View;
  
4 interface·cf3 class·cf
5 {4 {
6 ····int·a(final·int·p0,·final·int·p1,·final·int·p2);5 ····public·static·void·a(final·View·view)·{
 6 ········view.requestApplyInsets();
7 ····7 ····}
8 ····int·a(final·View·p0); 
9 ···· 
10 ····em·a(final·View·p0,·final·em·p1); 
11 ···· 
12 ····void·a(final·View·p0,·final·float·p1); 
13 ···· 
14 ····void·a(final·View·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4); 
15 ···· 
16 ····void·a(final·View·p0,·final·int·p1,·final·Paint·p2); 
17 ···· 
18 ····void·a(final·View·p0,·final·Paint·p1); 
19 ···· 
20 ····void·a(final·View·p0,·final·a·p1); 
21 ···· 
22 ····void·a(final·View·p0,·final·bn·p1); 
23 ···· 
24 ····void·a(final·View·p0,·final·Runnable·p1); 
25 ···· 
26 ····void·a(final·View·p0,·final·Runnable·p1,·final·long·p2); 
27 ···· 
28 ····void·a(final·View·p0,·final·boolean·p1); 
29 ···· 
30 ····boolean·a(final·View·p0,·final·int·p1); 
31 ···· 
32 ····void·b(final·View·p0); 
33 ···· 
34 ····void·b(final·View·p0,·final·float·p1); 
35 ···· 
36 ····void·b(final·View·p0,·final·boolean·p1); 
37 ···· 
38 ····boolean·b(final·View·p0,·final·int·p1); 
39 ···· 
40 ····int·c(final·View·p0); 
41 ···· 
42 ····void·c(final·View·p0,·final·float·p1); 
43 ···· 
44 ····void·c(final·View·p0,·final·int·p1); 
45 ···· 
46 ····int·d(final·View·p0); 
47 ···· 
48 ····void·d(final·View·p0,·final·float·p1); 
49 ···· 
50 ····int·e(final·View·p0); 
51 ···· 
52 ····void·e(final·View·p0,·final·float·p1); 
53 ···· 
54 ····boolean·f(final·View·p0); 
55 ···· 
56 ····int·g(final·View·p0); 
57 ···· 
58 ····float·h(final·View·p0); 
59 ···· 
60 ····int·i(final·View·p0); 
61 ···· 
62 ····ds·j(final·View·p0); 
63 ···· 
64 ····int·k(final·View·p0); 
65 ···· 
66 ····void·l(final·View·p0); 
67 ···· 
68 ····boolean·m(final·View·p0); 
69 ···· 
70 ····void·n(final·View·p0); 
71 ···· 
72 ····void·o(final·View·p0); 
73 ···· 
74 ····boolean·p(final·View·p0); 
75 ···· 
76 ····boolean·q(final·View·p0); 
77 }8 }
4.4 KB
android/support/v4/view/bw.class
4.34 KB
procyon -ec {}
Max HTML report size reached
339 B
android/support/v4/view/bx.class
275 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View;2 import·android.view.View;
  
3 class·bx·extends·bw3 class·bx·extends·bw
4 {4 {
5 ····public·boolean·f(final·View·view)·{5 ····public·void·j(final·View·view)·{
6 ········return·ch.a(view);6 ········cf.a(view);
7 ····}7 ····}
8 }8 }
1.3 KB
android/support/v4/view/by.class
1.23 KB
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 54 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.graphics.Paint;
2 import·android.view.View;3 import·android.view.View;
  
3 class·by·extends·bx4 interface·by
4 {5 {
 6 ····int·a(final·int·p0,·final·int·p1,·final·int·p2);
5 ····public·int·a(final·View·view)·{ 
6 ········return·ci.a(view); 
7 ····}7 ····
 8 ····int·a(final·View·p0);
 9 ····
 10 ····void·a(final·View·p0,·final·float·p1);
 11 ····
 12 ····void·a(final·View·p0,·final·int·p1,·final·Paint·p2);
 13 ····
 14 ····void·a(final·View·p0,·final·a·p1);
 15 ····
 16 ····void·a(final·View·p0,·final·Runnable·p1);
 17 ····
 18 ····void·a(final·View·p0,·final·Runnable·p1,·final·long·p2);
 19 ····
 20 ····void·a(final·View·p0,·final·boolean·p1);
 21 ····
 22 ····boolean·a(final·View·p0,·final·int·p1);
 23 ····
 24 ····void·b(final·View·p0);
 25 ····
 26 ····void·b(final·View·p0,·final·float·p1);
 27 ····
 28 ····void·b(final·View·p0,·final·int·p1);
 29 ····
 30 ····void·b(final·View·p0,·final·boolean·p1);
 31 ····
 32 ····int·c(final·View·p0);
 33 ····
 34 ····void·c(final·View·p0,·final·float·p1);
 35 ····
 36 ····int·d(final·View·p0);
 37 ····
 38 ····int·e(final·View·p0);
 39 ····
 40 ····float·f(final·View·p0);
 41 ····
 42 ····int·g(final·View·p0);
 43 ····
 44 ····dc·h(final·View·p0);
 45 ····
 46 ····int·i(final·View·p0);
 47 ····
 48 ····void·j(final·View·p0);
 49 ····
 50 ····void·k(final·View·p0);
8 }51 }
2.97 KB
android/support/v4/view/bz.class
2.91 KB
procyon -ec {}
Max HTML report size reached
946 B
android/support/v4/view/c.class
884 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewGroup;2 import·android.view.ViewGroup;
3 import·android.view.accessibility.AccessibilityEvent;3 import·android.view.accessibility.AccessibilityEvent;
4 import·android.support.v4.view.a.f; 
5 import·android.view.View;4 import·android.view.View;
  
6 class·c·implements·j5 class·c·implements·j
7 {6 {
8 ····final·/*·synthetic·*/·a·a;7 ····final·/*·synthetic·*/·a·a;
9 ····final·/*·synthetic·*/·b·b;8 ····final·/*·synthetic·*/·b·b;
10 ····9 ····
Offset 17, 15 lines modifiedOffset 16, 15 lines modified
17 ····}16 ····}
18 ····17 ····
19 ····public·void·a(final·View·view,·final·int·n)·{18 ····public·void·a(final·View·view,·final·int·n)·{
20 ········this.a.a(view,·n);19 ········this.a.a(view,·n);
21 ····}20 ····}
22 ····21 ····
23 ····public·void·a(final·View·view,·final·Object·o)·{22 ····public·void·a(final·View·view,·final·Object·o)·{
24 ········this.a.a(view,·new·f(o));23 ········this.a.a(view,·new·android.support.v4.view.a.a(o));
25 ····}24 ····}
26 ····25 ····
27 ····public·boolean·a(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{26 ····public·boolean·a(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
28 ········return·this.a.b(view,·accessibilityEvent);27 ········return·this.a.b(view,·accessibilityEvent);
29 ····}28 ····}
30 ····29 ····
31 ····public·boolean·a(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{30 ····public·boolean·a(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
1.1 KB
android/support/v4/view/ca.class
1.04 KB
procyon -ec {}
    
Offset 1, 45 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·java.util.WeakHashMap; 
3 import·android.view.View;2 import·android.view.View;
  
4 class·ca·extends·bz3 class·ca
5 {4 {
6 ····static·boolean·b; 
7 ···· 
8 ····static·{ 
9 ········ca.b·=·false; 
10 ····} 
11 ···· 
12 ····public·void·a(final·View·view,·final·a·a)·{ 
13 ········Object·a2; 
14 ········if·(a·==·null)·{ 
15 ············a2·=·null; 
16 ········} 
17 ········else·{ 
18 ············a2·=·a.a(); 
19 ········} 
20 ········ck.a(view,·a2); 
21 ····} 
22 ···· 
23 ····public·boolean·a(final·View·view,·final·int·n)·{ 
24 ········return·ck.a(view,·n); 
25 ····} 
26 ···· 
27 ····public·boolean·b(final·View·view,·final·int·n)·{ 
28 ········return·ck.b(view,·n); 
29 ····} 
30 ···· 
31 ····public·ds·j(final·View·view)·{5 ····public·static·int·a(final·View·view)·{
 6 ········return·view.getOverScrollMode();
32 ········if·(this.a·==·null)·{ 
33 ············this.a·=·new·WeakHashMap(); 
34 ········} 
35 ········ds·value·=·(ds)this.a.get(view); 
36 ········if·(value·==·null)·{ 
37 ············value·=·new·ds(view); 
38 ············this.a.put(view,·value); 
39 ········} 
40 ········return·value; 
41 ····}7 ····}
42 }8 }
2.29 KB
android/support/v4/view/cb.class
2.23 KB
procyon -ec {}
Max HTML report size reached
783 B
android/support/v4/view/cc.class
719 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.graphics.Paint;2 import·android.view.View$AccessibilityDelegate;
3 import·android.view.View;3 import·android.view.View;
  
4 class·cc·extends·cb4 class·cc
5 {5 {
6 ····public·void·a(final·View·view,·final·Paint·paint)·{6 ····public·static·void·a(final·View·view,·final·Object·o)·{
7 ········cm.a(view,·paint);7 ········view.setAccessibilityDelegate((View$AccessibilityDelegate)o);
8 ····}8 ····}
9 ····9 ····
 10 ····public·static·boolean·a(final·View·view,·final·int·n)·{
 11 ········return·view.canScrollHorizontally(n);
10 ····public·int·e(final·View·view)·{ 
11 ········return·cm.a(view); 
12 ····} 
13 ···· 
14 ····public·int·k(final·View·view)·{ 
15 ········return·cm.b(view); 
16 ····}12 ····}
17 }13 }
1.24 KB
android/support/v4/view/cd.class
1.17 KB
procyon -ec {}
    
Offset 1, 19 lines modifiedOffset 1, 35 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View;2 import·android.view.View;
  
3 class·cd·extends·cc3 class·cd
4 {4 {
5 ····public·void·c(final·View·view,·final·int·n)·{5 ····public·static·void·a(final·View·view)·{
6 ········cl.a(view,·n);6 ········view.postInvalidateOnAnimation();
7 ····}7 ····}
8 ····8 ····
9 ····public·boolean·p(final·View·view)·{ 
10 ········return·cn.a(view);9 ····public·static·void·a(final·View·view,·final·int·importantForAccessibility)·{
 10 ········view.setImportantForAccessibility(importantForAccessibility);
11 ····}11 ····}
12 ····12 ····
 13 ····public·static·void·a(final·View·view,·final·Runnable·runnable)·{
 14 ········view.postOnAnimation(runnable);
 15 ····}
 16 ····
 17 ····public·static·void·a(final·View·view,·final·Runnable·runnable,·final·long·n)·{
 18 ········view.postOnAnimationDelayed(runnable,·n);
 19 ····}
 20 ····
 21 ····public·static·int·b(final·View·view)·{
 22 ········return·view.getImportantForAccessibility();
 23 ····}
 24 ····
13 ····public·boolean·q(final·View·view)·{25 ····public·static·int·c(final·View·view)·{
14 ········return·cn.b(view);26 ········return·view.getMinimumHeight();
 27 ····}
 28 ····
 29 ····public·static·void·d(final·View·view)·{
 30 ········view.requestFitSystemWindows();
15 ····}31 ····}
16 }32 }
808 B
android/support/v4/view/ce.class
744 B
procyon -ec {}
    
Offset 1, 27 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View;2 import·android.view.View;
  
3 class·ce·extends·cd3 class·ce
4 {4 {
5 ····public·em·a(final·View·view,·final·em·em)·{ 
6 ········return·co.a(view,·em);5 ····public·static·int·a(final·View·view)·{
 6 ········return·view.getLayoutDirection();
7 ····}7 ····}
8 ····8 ····
9 ····public·void·a(final·View·view,·final·bn·bn)·{ 
10 ········co.a(view,·bn); 
11 ····} 
12 ···· 
13 ····public·void·e(final·View·view,·final·float·n)·{ 
14 ········co.a(view,·n); 
15 ····} 
16 ···· 
17 ····public·void·l(final·View·view)·{9 ····public·static·int·b(final·View·view)·{
 10 ········return·view.getWindowSystemUiVisibility();
18 ········co.a(view); 
19 ····} 
20 ···· 
21 ····public·void·o(final·View·view)·{ 
22 ········co.b(view); 
23 ····}11 ····}
24 }12 }
2.58 KB
android/support/v4/view/cg.class
2.51 KB
procyon -ec {}
Max HTML report size reached
566 B
android/support/v4/view/ch.class
502 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View;2 import·android.view.ViewConfiguration;
  
3 class·ch3 class·ch·implements·cl
4 {4 {
5 ····public·static·boolean·a(final·View·view)·{ 
6 ········return·view.isOpaque();5 ····public·int·a(final·ViewConfiguration·viewConfiguration)·{
 6 ········return·viewConfiguration.getScaledTouchSlop();
 7 ····}
 8 ····
 9 ····public·boolean·b(final·ViewConfiguration·viewConfiguration)·{
 10 ········return·true;
7 ····}11 ····}
8 }12 }
451 B
android/support/v4/view/ci.class
387 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View;2 import·android.view.ViewConfiguration;
  
3 class·ci3 class·ci·extends·ch
4 {4 {
5 ····public·static·int·a(final·View·view)·{ 
6 ········return·view.getOverScrollMode();5 ····public·int·a(final·ViewConfiguration·viewConfiguration)·{
 6 ········return·cm.a(viewConfiguration);
7 ····}7 ····}
8 }8 }
1.86 KB
android/support/v4/view/cj.class
1.8 KB
procyon -ec {}
    
Offset 1, 61 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.graphics.Paint; 
3 import·android.animation.ValueAnimator; 
4 import·android.view.View;2 import·android.view.ViewConfiguration;
  
5 class·cj3 class·cj·extends·ci
6 {4 {
 5 ····public·boolean·b(final·ViewConfiguration·viewConfiguration)·{
 6 ········return·false;
7 ····public·static·int·a(final·int·n,·final·int·n2,·final·int·n3)·{ 
8 ········return·View.resolveSizeAndState(n,·n2,·n3); 
9 ····} 
10 ···· 
11 ····public·static·int·a(final·View·view)·{ 
12 ········return·view.getLayerType(); 
13 ····} 
14 ···· 
15 ····static·long·a()·{ 
16 ········return·ValueAnimator.getFrameDelay(); 
17 ····} 
18 ···· 
19 ····public·static·void·a(final·View·view,·final·float·translationX)·{ 
20 ········view.setTranslationX(translationX); 
21 ····} 
22 ···· 
23 ····public·static·void·a(final·View·view,·final·int·n,·final·Paint·paint)·{ 
24 ········view.setLayerType(n,·paint); 
25 ····} 
26 ···· 
27 ····public·static·void·a(final·View·view,·final·boolean·saveFromParentEnabled)·{ 
28 ········view.setSaveFromParentEnabled(saveFromParentEnabled); 
29 ····} 
30 ···· 
31 ····public·static·int·b(final·View·view)·{ 
32 ········return·view.getMeasuredState(); 
33 ····} 
34 ···· 
35 ····public·static·void·b(final·View·view,·final·float·translationY)·{ 
36 ········view.setTranslationY(translationY); 
37 ····} 
38 ···· 
39 ····public·static·void·b(final·View·view,·final·boolean·activated)·{ 
40 ········view.setActivated(activated); 
41 ····} 
42 ···· 
43 ····public·static·float·c(final·View·view)·{ 
44 ········return·view.getTranslationY(); 
45 ····} 
46 ···· 
47 ····public·static·void·c(final·View·view,·final·float·alpha)·{ 
48 ········view.setAlpha(alpha); 
49 ····} 
50 ···· 
51 ····public·static·void·d(final·View·view)·{ 
52 ········view.jumpDrawablesToCurrentState(); 
53 ····} 
54 ···· 
55 ····public·static·void·d(final·View·view,·final·float·scaleY)·{ 
56 ········view.setScaleY(scaleY); 
57 ····}7 ····}
58 }8 }
790 B
android/support/v4/view/ck.class
726 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View$AccessibilityDelegate; 
3 import·android.view.View;2 import·android.view.ViewConfiguration;
  
4 class·ck3 class·ck·extends·cj
5 {4 {
 5 ····public·boolean·b(final·ViewConfiguration·viewConfiguration)·{
 6 ········return·cn.a(viewConfiguration);
6 ····public·static·void·a(final·View·view,·final·Object·o)·{ 
7 ········view.setAccessibilityDelegate((View$AccessibilityDelegate)o); 
8 ····} 
9 ···· 
10 ····public·static·boolean·a(final·View·view,·final·int·n)·{ 
11 ········return·view.canScrollHorizontally(n); 
12 ····} 
13 ···· 
14 ····public·static·boolean·b(final·View·view,·final·int·n)·{ 
15 ········return·view.canScrollVertically(n); 
16 ····}7 ····}
17 }8 }
1.4 KB
android/support/v4/view/cl.class
1.34 KB
procyon -ec {}
    
Offset 1, 43 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View;2 import·android.view.ViewConfiguration;
  
3 class·cl3 interface·cl
4 {4 {
 5 ····int·a(final·ViewConfiguration·p0);
5 ····public·static·void·a(final·View·view)·{ 
6 ········view.postInvalidateOnAnimation(); 
7 ····} 
8 ····6 ····
 7 ····boolean·b(final·ViewConfiguration·p0);
9 ····public·static·void·a(final·View·view,·final·int·importantForAccessibility)·{ 
10 ········view.setImportantForAccessibility(importantForAccessibility); 
11 ····} 
12 ···· 
13 ····public·static·void·a(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ 
14 ········view.postInvalidate(n,·n2,·n3,·n4); 
15 ····} 
16 ···· 
17 ····public·static·void·a(final·View·view,·final·Runnable·runnable)·{ 
18 ········view.postOnAnimation(runnable); 
19 ····} 
20 ···· 
21 ····public·static·void·a(final·View·view,·final·Runnable·runnable,·final·long·n)·{ 
22 ········view.postOnAnimationDelayed(runnable,·n); 
23 ····} 
24 ···· 
25 ····public·static·int·b(final·View·view)·{ 
26 ········return·view.getImportantForAccessibility(); 
27 ····} 
28 ···· 
29 ····public·static·int·c(final·View·view)·{ 
30 ········return·view.getMinimumHeight(); 
31 ····} 
32 ···· 
33 ····public·static·void·d(final·View·view)·{ 
34 ········view.requestFitSystemWindows(); 
35 ····} 
36 ···· 
37 ····public·static·boolean·e(final·View·view)·{ 
38 ········return·view.getFitsSystemWindows(); 
39 ····} 
40 }8 }
723 B
android/support/v4/view/cm.class
659 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.graphics.Paint; 
3 import·android.view.View;2 import·android.view.ViewConfiguration;
  
4 class·cm3 class·cm
5 {4 {
6 ····public·static·int·a(final·View·view)·{5 ····public·static·int·a(final·ViewConfiguration·viewConfiguration)·{
 6 ········return·viewConfiguration.getScaledPagingTouchSlop();
7 ········return·view.getLayoutDirection(); 
8 ····} 
9 ···· 
10 ····public·static·void·a(final·View·view,·final·Paint·layerPaint)·{ 
11 ········view.setLayerPaint(layerPaint); 
12 ····} 
13 ···· 
14 ····public·static·int·b(final·View·view)·{ 
15 ········return·view.getWindowSystemUiVisibility(); 
16 ····}7 ····}
17 }8 }
550 B
android/support/v4/view/cn.class
486 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.View;2 import·android.view.ViewConfiguration;
  
3 class·cn3 class·cn
4 {4 {
 5 ····static·boolean·a(final·ViewConfiguration·viewConfiguration)·{
 6 ········return·viewConfiguration.hasPermanentMenuKey();
5 ····public·static·boolean·a(final·View·view)·{ 
6 ········return·view.isLaidOut(); 
7 ····} 
8 ···· 
9 ····public·static·boolean·b(final·View·view)·{ 
10 ········return·view.isAttachedToWindow(); 
11 ····}7 ····}
12 }8 }
1.24 KB
android/support/v4/view/co.class
1.17 KB
procyon -ec {}
    
Offset 1, 36 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·java.util.Comparator;
2 import·android.view.View$OnApplyWindowInsetsListener; 
3 import·android.view.WindowInsets; 
4 import·android.view.View; 
  
5 class·co3 final·class·co·implements·Comparator
6 {4 {
 5 ····public·int·a(final·cs·cs,·final·cs·cs2)·{
 6 ········return·cs.b·-·cs2.b;
7 ····public·static·em·a(final·View·view,·em·em)·{ 
8 ········if·(em·instanceof·en)·{ 
9 ············final·WindowInsets·e·=·((en)em).e(); 
10 ············final·WindowInsets·onApplyWindowInsets·=·view.onApplyWindowInsets(e); 
11 ············if·(onApplyWindowInsets·!=·e)·{ 
12 ················em·=·(em)new·en(onApplyWindowInsets); 
13 ············} 
14 ········} 
15 ········return·em; 
16 ····} 
17 ···· 
18 ····public·static·void·a(final·View·view)·{ 
19 ········view.requestApplyInsets(); 
20 ····} 
21 ···· 
22 ····public·static·void·a(final·View·view,·final·float·elevation)·{ 
23 ········view.setElevation(elevation); 
24 ····} 
25 ···· 
26 ····public·static·void·a(final·View·view,·final·bn·bn)·{ 
27 ········view.setOnApplyWindowInsetsListener((View$OnApplyWindowInsetsListener)new·cp(bn)); 
28 ····} 
29 ···· 
30 ····public·static·void·b(final·View·view)·{ 
31 ········view.stopNestedScroll(); 
32 ····}7 ····}
33 }8 }
850 B
android/support/v4/view/cp.class
786 B
procyon -ec {}
    
Offset 1, 19 lines modifiedOffset 1, 13 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.view.animation.Interpolator;
2 import·android.view.WindowInsets; 
3 import·android.view.View; 
4 import·android.view.View$OnApplyWindowInsetsListener; 
  
5 final·class·cp·implements·View$OnApplyWindowInsetsListener3 final·class·cp·implements·Interpolator
6 {4 {
 5 ····public·float·getInterpolation(final·float·n)·{
 6 ········final·float·n2·=·1.0f;
 7 ········final·float·n3·=·n·-·n2;
 8 ········return·n3·*·(n3·*·n3·*·n3·*·n3)·+·n2;
7 ····final·/*·synthetic·*/·bn·a; 
8 ···· 
9 ····cp(final·bn·a)·{ 
10 ········this.a·=·a; 
11 ····} 
12 ···· 
13 ····public·WindowInsets·onApplyWindowInsets(final·View·view,·final·WindowInsets·windowInsets)·{ 
14 ········return·((en)this.a.a(view,·(em)new·en(windowInsets))).e(); 
15 ····}9 ····}
16 }10 }
1.05 KB
android/support/v4/view/cq.class
1010 B
procyon -ec {}
    
Offset 1, 33 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 class·cq·implements·Runnable
2 import·android.view.ViewConfiguration; 
3 import·android.os.Build$VERSION; 
  
4 public·class·cq 
5 {3 {
 4 ····final·/*·synthetic·*/·ViewPager·a;
6 ····static·final·cv·a; 
7 ···· 
8 ····static·{ 
9 ········if·(Build$VERSION.SDK_INT·>=·14)·{ 
10 ············a·=·(cv)new·cu(); 
11 ········} 
12 ········else·if·(Build$VERSION.SDK_INT·>=·11)·{ 
13 ············a·=·(cv)new·ct(); 
14 ········} 
15 ········else·if·(Build$VERSION.SDK_INT·>=·8)·{ 
16 ············a·=·(cv)new·cs(); 
17 ········} 
18 ········else·{ 
19 ············a·=·(cv)new·cr(); 
20 ········} 
21 ····} 
22 ····5 ····
23 ····public·static·int·a(final·ViewConfiguration·viewConfiguration)·{ 
24 ········return·cq.a.a(viewConfiguration);6 ····cq(final·ViewPager·a)·{
 7 ········this.a·=·a;
25 ····}8 ····}
26 ····9 ····
27 ····public·static·boolean·b(final·ViewConfiguration·viewConfiguration)·{ 
28 ········return·cq.a.b(viewConfiguration);10 ····public·void·run()·{
 11 ········ViewPager.a(this.a,·0);
 12 ········this.a.c();
29 ····}13 ····}
30 }14 }
338 B
android/support/v4/view/cv.class
274 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 7 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewConfiguration; 
  
3 interface·cv2 interface·cv
4 {3 {
 4 ····void·a(final·bh·p0,·final·bh·p1);
5 ····int·a(final·ViewConfiguration·p0); 
6 ···· 
7 ····boolean·b(final·ViewConfiguration·p0); 
8 }5 }
461 B
android/support/v4/view/cr.class
397 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 interface·cr
2 import·android.view.ViewConfiguration; 
  
3 class·cr·implements·cv 
4 {3 {
5 ····public·int·a(final·ViewConfiguration·viewConfiguration)·{ 
6 ········return·viewConfiguration.getScaledTouchSlop(); 
7 ····} 
8 ···· 
9 ····public·boolean·b(final·ViewConfiguration·viewConfiguration)·{ 
10 ········return·true; 
11 ····} 
12 }4 }
409 B
android/support/v4/view/cs.class
345 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 class·cs
2 import·android.view.ViewConfiguration; 
  
3 class·cs·extends·cr 
4 {3 {
5 ····public·int·a(final·ViewConfiguration·viewConfiguration)·{ 
6 ········return·cw.a(viewConfiguration); 
7 ····}4 ····Object·a;
 5 ····int·b;
 6 ····boolean·c;
 7 ····float·d;
 8 ····float·e;
8 }9 }
1.02 KB
android/support/v4/view/ct.class
982 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 31 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewConfiguration;2 import·android.content.res.TypedArray;
 3 import·android.util.AttributeSet;
 4 import·android.content.Context;
 5 import·android.view.ViewGroup$LayoutParams;
  
3 class·ct·extends·cs6 public·class·ct·extends·ViewGroup$LayoutParams
4 {7 {
5 ····public·boolean·b(final·ViewConfiguration·viewConfiguration)·{ 
6 ········return·false;8 ····public·boolean·a;
 9 ····public·int·b;
 10 ····float·c;
 11 ····boolean·d;
 12 ····int·e;
 13 ····int·f;
 14 ····
 15 ····public·ct()·{
 16 ········final·int·n·=·-1;
 17 ········super(n,·n);
 18 ········this.c·=·0.0f;
 19 ····}
 20 ····
 21 ····public·ct(final·Context·context,·final·AttributeSet·set)·{
 22 ········super(context,·set);
 23 ········this.c·=·0.0f;
 24 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·ViewPager.f());
 25 ········this.b·=·obtainStyledAttributes.getInteger(0,·48);
 26 ········obtainStyledAttributes.recycle();
7 ····}27 ····}
8 }28 }
2.5 KB
android/support/v4/view/cu.class
2.44 KB
procyon -ec {}
Max HTML report size reached
489 B
android/support/v4/view/cw.class
425 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 public·interface·cw
2 import·android.view.ViewConfiguration; 
  
3 class·cw 
4 {3 {
 4 ····void·a(final·int·p0);
5 ····public·static·int·a(final·ViewConfiguration·viewConfiguration)·{ 
6 ········return·viewConfiguration.getScaledPagingTouchSlop(); 
7 ····}5 ····
 6 ····void·a(final·int·p0,·final·float·p1,·final·int·p2);
 7 ····
 8 ····void·b(final·int·p0);
8 }9 }
428 B
android/support/v4/view/cx.class
364 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewConfiguration;2 import·android.view.View;
  
3 class·cx3 public·interface·cx
4 {4 {
 5 ····void·a(final·View·p0,·final·float·p1);
5 ····static·boolean·a(final·ViewConfiguration·viewConfiguration)·{ 
6 ········return·viewConfiguration.hasPermanentMenuKey(); 
7 ····} 
8 }6 }
622 B
android/support/v4/view/cy.class
558 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 21 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·java.util.Comparator;2 import·android.database.DataSetObserver;
  
3 final·class·cy·implements·Comparator3 class·cy·extends·DataSetObserver
4 {4 {
5 ····public·int·a(final·dc·dc,·final·dc·dc2)·{ 
6 ········return·dc.b·-·dc2.b;5 ····final·/*·synthetic·*/·ViewPager·a;
 6 ····
 7 ····private·cy(final·ViewPager·a)·{
 8 ········this.a·=·a;
 9 ····}
 10 ····
 11 ····public·void·onChanged()·{
 12 ········this.a.b();
 13 ····}
 14 ····
 15 ····public·void·onInvalidated()·{
 16 ········this.a.b();
7 ····}17 ····}
8 }18 }
1.57 KB
android/support/v4/view/cz.class
1.51 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 45 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.animation.Interpolator;2 import·android.os.Parcel;
 3 import·android.support.v4.e.e;
 4 import·android.support.v4.e.c;
 5 import·android.os.Parcelable;
 6 import·android.os.Parcelable$Creator;
 7 import·android.view.View$BaseSavedState;
  
3 final·class·cz·implements·Interpolator8 public·class·cz·extends·View$BaseSavedState
4 {9 {
5 ····public·float·getInterpolation(final·float·n)·{ 
6 ········final·float·n2·=·1.0f; 
7 ········final·float·n3·=·n·-·n2; 
8 ········return·n3·*·(n3·*·n3·*·n3·*·n3)·+·n2;10 ····public·static·final·Parcelable$Creator·CREATOR;
 11 ····int·a;
 12 ····Parcelable·b;
 13 ····ClassLoader·c;
 14 ····
 15 ····static·{
 16 ········CREATOR·=·c.a((e)new·da());
 17 ····}
 18 ····
 19 ····cz(final·Parcel·parcel,·ClassLoader·classLoader)·{
 20 ········super(parcel);
 21 ········if·(classLoader·==·null)·{
 22 ············classLoader·=·this.getClass().getClassLoader();
 23 ········}
 24 ········this.a·=·parcel.readInt();
 25 ········this.b·=·parcel.readParcelable(classLoader);
 26 ········this.c·=·classLoader;
 27 ····}
 28 ····
 29 ····public·cz(final·Parcelable·parcelable)·{
 30 ········super(parcelable);
 31 ····}
 32 ····
 33 ····public·String·toString()·{
 34 ········return·"FragmentPager.SavedState{"·+·Integer.toHexString(System.identityHashCode((Object)this))·+·"·position="·+·this.a·+·"}";
 35 ····}
 36 ····
 37 ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{
 38 ········super.writeToParcel(parcel,·n);
 39 ········parcel.writeInt(this.a);
 40 ········parcel.writeParcelable(this.b,·n);
9 ····}41 ····}
10 }42 }
646 B
android/support/v4/view/da.class
582 B
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.os.Parcel;
 3 import·android.support.v4.e.e;
  
2 class·da·implements·Runnable4 final·class·da·implements·e
3 {5 {
 6 ····public·cz·b(final·Parcel·parcel,·final·ClassLoader·classLoader)·{
 7 ········return·new·cz(parcel,·classLoader);
4 ····final·/*·synthetic·*/·ViewPager·a; 
5 ···· 
6 ····da(final·ViewPager·a)·{ 
7 ········this.a·=·a; 
8 ····}8 ····}
9 ····9 ····
 10 ····public·cz[]·b(final·int·n)·{
 11 ········return·new·cz[n];
10 ····public·void·run()·{ 
11 ········ViewPager.a(this.a,·0); 
12 ········this.a.c(); 
13 ····}12 ····}
14 }13 }
682 B
android/support/v4/view/db.class
618 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 26 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 interface·db2 import·android.view.View;
 3 import·java.util.Comparator;
  
 4 class·db·implements·Comparator
3 {5 {
 6 ····public·int·a(final·View·view,·final·View·view2)·{
 7 ········final·ct·ct·=·(ct)view.getLayoutParams();
 8 ········final·ct·ct2·=·(ct)view2.getLayoutParams();
 9 ········int·n;
 10 ········if·(ct.a·!=·ct2.a)·{
 11 ············if·(ct.a)·{
 12 ················n·=·1;
 13 ············}
 14 ············else·{
 15 ················n·=·-1;
 16 ············}
 17 ········}
 18 ········else·{
 19 ············n·=·ct.e·-·ct2.e;
 20 ········}
 21 ········return·n;
 22 ····}
4 }23 }
2.63 KB
android/support/v4/view/dc.class
2.57 KB
procyon -ec {}
Max HTML report size reached
904 B
android/support/v4/view/dd.class
840 B
procyon -ec {}
    
Offset 1, 31 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 class·dd
2 import·android.content.res.TypedArray; 
3 import·android.util.AttributeSet; 
4 import·android.content.Context; 
5 import·android.view.ViewGroup$LayoutParams; 
  
6 public·class·dd·extends·ViewGroup$LayoutParams 
7 {3 {
8 ····public·boolean·a; 
9 ····public·int·b; 
10 ····float·c; 
11 ····boolean·d; 
12 ····int·e; 
13 ····int·f; 
14 ···· 
15 ····public·dd()·{ 
16 ········final·int·n·=·-1; 
17 ········super(n,·n); 
18 ········this.c·=·0.0f; 
19 ····} 
20 ···· 
21 ····public·dd(final·Context·context,·final·AttributeSet·set)·{ 
22 ········super(context,·set); 
23 ········this.c·=·0.0f; 
24 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·ViewPager.f()); 
25 ········this.b·=·obtainStyledAttributes.getInteger(0,·48); 
26 ········obtainStyledAttributes.recycle(); 
27 ····} 
28 }4 }
4.61 KB
android/support/v4/view/de.class
4.55 KB
procyon -ec {}
Max HTML report size reached
702 B
android/support/v4/view/df.class
638 B
procyon -ec {}
    
Offset 1, 7 lines modifiedOffset 1, 25 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 interface·df2 import·android.view.View;
 3 import·java.lang.ref.WeakReference;
  
 4 class·df·implements·Runnable
3 {5 {
4 ····void·a(final·bo·p0,·final·bo·p1);6 ····WeakReference·a;
 7 ····dc·b;
 8 ····final·/*·synthetic·*/·de·c;
 9 ····
 10 ····private·df(final·de·c,·final·dc·b,·final·View·referent)·{
 11 ········this.c·=·c;
 12 ········this.a·=·new·WeakReference((T)referent);
 13 ········this.b·=·b;
 14 ····}
 15 ····
 16 ····public·void·run()·{
 17 ········final·View·view·=·(View)this.a.get();
 18 ········if·(view·!=·null)·{
 19 ············de.a(this.c,·this.b,·view);
 20 ········}
 21 ····}
5 }22 }
1.32 KB
android/support/v4/view/dg.class
1.26 KB
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 48 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 public·interface·dg2 import·android.view.animation.Interpolator;
 3 import·android.view.View;
 4 import·java.util.WeakHashMap;
  
 5 class·dg·extends·de
3 {6 {
4 ····void·a(final·int·p0);7 ····WeakHashMap·b;
 8 ····
 9 ····dg()·{
 10 ········this.b·=·null;
 11 ····}
 12 ····
 13 ····public·void·a(final·dc·dc,·final·View·view)·{
 14 ········dn.a(view);
 15 ····}
 16 ····
 17 ····public·void·a(final·dc·dc,·final·View·view,·final·float·n)·{
 18 ········dn.a(view,·n);
 19 ····}
 20 ····
 21 ····public·void·a(final·dc·dc,·final·View·view,·final·long·n)·{
 22 ········dn.a(view,·n);
 23 ····}
 24 ····
 25 ····public·void·a(final·dc·dc,·final·View·view,·final·dr·dr)·{
 26 ········view.setTag(2113929216,·(Object)dr);
 27 ········dn.a(view,·(dr)new·dh(dc));
 28 ····}
 29 ····
 30 ····public·void·a(final·dc·dc,·final·View·view,·final·Interpolator·interpolator)·{
 31 ········dn.a(view,·interpolator);
 32 ····}
 33 ····
 34 ····public·void·b(final·dc·dc,·final·View·view)·{
 35 ········dn.b(view);
 36 ····}
5 ····37 ····
6 ····void·a(final·int·p0,·final·float·p1,·final·int·p2);38 ····public·void·b(final·dc·dc,·final·View·view,·final·float·n)·{
 39 ········dn.b(view,·n);
 40 ····}
7 ····41 ····
8 ····void·b(final·int·p0);42 ····public·void·c(final·dc·dc,·final·View·view,·final·float·n)·{
 43 ········dn.c(view,·n);
 44 ····}
9 }45 }
1.62 KB
android/support/v4/view/dh.class
1.56 KB
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 69 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.graphics.Paint;
2 import·android.view.View;3 import·android.view.View;
  
3 public·interface·dh4 class·dh·implements·dr
4 {5 {
5 ····void·a(final·View·p0,·final·float·p1);6 ····dc·a;
 7 ····
 8 ····dh(final·dc·a)·{
 9 ········this.a·=·a;
 10 ····}
 11 ····
 12 ····public·void·a(final·View·view)·{
 13 ········if·(dc.c(this.a)·>=·0)·{
 14 ············bo.a(view,·2,·(Paint)null);
 15 ········}
 16 ········if·(dc.a(this.a)·!=·null)·{
 17 ············dc.a(this.a).run();
 18 ········}
 19 ········final·Object·tag·=·view.getTag(2113929216);
 20 ········dr·dr;
 21 ········if·(tag·instanceof·dr)·{
 22 ············dr·=·(dr)tag;
 23 ········}
 24 ········else·{
 25 ············dr·=·null;
 26 ········}
 27 ········if·(dr·!=·null)·{
 28 ············dr.a(view);
 29 ········}
 30 ····}
 31 ····
 32 ····public·void·b(final·View·view)·{
 33 ········if·(dc.c(this.a)·>=·0)·{
 34 ············bo.a(view,·dc.c(this.a),·(Paint)null);
 35 ············dc.a(this.a,·-1);
 36 ········}
 37 ········if·(dc.b(this.a)·!=·null)·{
 38 ············dc.b(this.a).run();
 39 ········}
 40 ········final·Object·tag·=·view.getTag(2113929216);
 41 ········dr·dr;
 42 ········if·(tag·instanceof·dr)·{
 43 ············dr·=·(dr)tag;
 44 ········}
 45 ········else·{
 46 ············dr·=·null;
 47 ········}
 48 ········if·(dr·!=·null)·{
 49 ············dr.b(view);
 50 ········}
 51 ····}
 52 ····
 53 ····public·void·c(final·View·view)·{
 54 ········final·Object·tag·=·view.getTag(2113929216);
 55 ········dr·dr;
 56 ········if·(tag·instanceof·dr)·{
 57 ············dr·=·(dr)tag;
 58 ········}
 59 ········else·{
 60 ············dr·=·null;
 61 ········}
 62 ········if·(dr·!=·null)·{
 63 ············dr.c(view);
 64 ········}
 65 ····}
6 }66 }
497 B
android/support/v4/view/di.class
433 B
procyon -ec {}
    
Offset 1, 21 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 class·di·extends·dj
2 import·android.database.DataSetObserver; 
  
3 class·di·extends·DataSetObserver 
4 {3 {
5 ····final·/*·synthetic·*/·ViewPager·a; 
6 ···· 
7 ····private·di(final·ViewPager·a)·{ 
8 ········this.a·=·a; 
9 ····} 
10 ···· 
11 ····public·void·onChanged()·{ 
12 ········this.a.b(); 
13 ····} 
14 ···· 
15 ····public·void·onInvalidated()·{ 
16 ········this.a.b(); 
17 ····} 
18 }4 }
650 B
android/support/v4/view/dj.class
586 B
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.view.View;
2 import·android.os.Parcel; 
3 import·android.support.v4.d.e; 
  
4 final·class·dj·implements·e3 class·dj·extends·dg
5 {4 {
 5 ····public·void·a(final·dc·dc,·final·View·view,·final·dr·dr)·{
 6 ········dp.a(view,·dr);
6 ····public·ViewPager$SavedState·b(final·Parcel·parcel,·final·ClassLoader·classLoader)·{ 
7 ········return·new·ViewPager$SavedState(parcel,·classLoader); 
8 ····} 
9 ···· 
10 ····public·ViewPager$SavedState[]·b(final·int·n)·{ 
11 ········return·new·ViewPager$SavedState[n]; 
12 ····}7 ····}
13 }8 }
689 B
android/support/v4/view/dk.class
625 B
procyon -ec {}
    
Offset 1, 26 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 class·dk·extends·di
2 import·android.view.View; 
3 import·java.util.Comparator; 
  
4 class·dk·implements·Comparator 
5 {3 {
6 ····public·int·a(final·View·view,·final·View·view2)·{ 
7 ········final·dd·dd·=·(dd)view.getLayoutParams(); 
8 ········final·dd·dd2·=·(dd)view2.getLayoutParams(); 
9 ········int·n; 
10 ········if·(dd.a·!=·dd2.a)·{ 
11 ············if·(dd.a)·{ 
12 ················n·=·1; 
13 ············} 
14 ············else·{ 
15 ················n·=·-1; 
16 ············} 
17 ········} 
18 ········else·{ 
19 ············n·=·dd.e·-·dd2.e; 
20 ········} 
21 ········return·n; 
22 ····} 
23 }4 }
1.82 KB
android/support/v4/view/dl.class
1.76 KB
procyon -ec {}
    
Offset 1, 55 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 class·dl·extends·dk
2 import·android.view.View; 
3 import·android.view.ViewParent; 
4 import·android.os.Build$VERSION; 
  
5 public·class·dl 
6 {3 {
7 ····static·final·dn·a; 
8 ···· 
9 ····static·{ 
10 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; 
11 ········if·(sdk_INT·>=·21)·{ 
12 ············a·=·(dn)new·dp(); 
13 ········} 
14 ········else·if·(sdk_INT·>=·19)·{ 
15 ············a·=·(dn)new·do(); 
16 ········} 
17 ········else·if·(sdk_INT·>=·14)·{ 
18 ············a·=·(dn)new·dm(); 
19 ········} 
20 ········else·{ 
21 ············a·=·(dn)new·dq(); 
22 ········} 
23 ····} 
24 ···· 
25 ····public·static·void·a(final·ViewParent·viewParent,·final·View·view)·{ 
26 ········dl.a.a(viewParent,·view); 
27 ····} 
28 ···· 
29 ····public·static·void·a(final·ViewParent·viewParent,·final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ 
30 ········dl.a.a(viewParent,·view,·n,·n2,·n3,·n4); 
31 ····} 
32 ···· 
33 ····public·static·void·a(final·ViewParent·viewParent,·final·View·view,·final·int·n,·final·int·n2,·final·int[]·array)·{ 
34 ········dl.a.a(viewParent,·view,·n,·n2,·array); 
35 ····} 
36 ···· 
37 ····public·static·boolean·a(final·ViewParent·viewParent,·final·View·view,·final·float·n,·final·float·n2)·{ 
38 ········return·dl.a.a(viewParent,·view,·n,·n2); 
39 ····} 
40 ···· 
41 ····public·static·boolean·a(final·ViewParent·viewParent,·final·View·view,·final·float·n,·final·float·n2,·final·boolean·b)·{ 
42 ········return·dl.a.a(viewParent,·view,·n,·n2,·b); 
43 ····} 
44 ···· 
45 ····public·static·boolean·a(final·ViewParent·viewParent,·final·View·view,·final·View·view2,·final·int·n)·{ 
46 ········return·dl.a.a(viewParent,·view,·view2,·n); 
47 ····} 
48 ···· 
49 ····public·static·void·b(final·ViewParent·viewParent,·final·View·view,·final·View·view2,·final·int·n)·{ 
50 ········dl.a.b(viewParent,·view,·view2,·n); 
51 ····} 
52 }4 }
2.06 KB
android/support/v4/view/dn.class
2.0 KB
procyon -ec {}
    
Offset 1, 22 lines modifiedOffset 1, 47 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.animation.TimeInterpolator;
 3 import·android.view.animation.Interpolator;
 4 import·android.animation.Animator$AnimatorListener;
2 import·android.view.View;5 import·android.view.View;
3 import·android.view.ViewParent; 
  
4 interface·dn6 class·dn
5 {7 {
6 ····void·a(final·ViewParent·p0,·final·View·p1);8 ····public·static·void·a(final·View·view)·{
 9 ········view.animate().cancel();
 10 ····}
7 ····11 ····
8 ····void·a(final·ViewParent·p0,·final·View·p1,·final·int·p2,·final·int·p3,·final·int·p4,·final·int·p5);12 ····public·static·void·a(final·View·view,·final·float·n)·{
 13 ········view.animate().translationX(n);
 14 ····}
9 ····15 ····
10 ····void·a(final·ViewParent·p0,·final·View·p1,·final·int·p2,·final·int·p3,·final·int[]·p4);16 ····public·static·void·a(final·View·view,·final·long·duration)·{
 17 ········view.animate().setDuration(duration);
 18 ····}
11 ····19 ····
12 ····boolean·a(final·ViewParent·p0,·final·View·p1,·final·float·p2,·final·float·p3);20 ····public·static·void·a(final·View·view,·final·dr·dr)·{
 21 ········if·(dr·!=·null)·{
 22 ············view.animate().setListener((Animator$AnimatorListener)new·do(dr,·view));
 23 ········}
 24 ········else·{
 25 ············view.animate().setListener((Animator$AnimatorListener)null);
 26 ········}
 27 ····}
13 ····28 ····
14 ····boolean·a(final·ViewParent·p0,·final·View·p1,·final·float·p2,·final·float·p3,·final·boolean·p4);29 ····public·static·void·a(final·View·view,·final·Interpolator·interpolator)·{
 30 ········view.animate().setInterpolator((TimeInterpolator)interpolator);
 31 ····}
15 ····32 ····
16 ····boolean·a(final·ViewParent·p0,·final·View·p1,·final·View·p2,·final·int·p3);33 ····public·static·void·b(final·View·view)·{
 34 ········view.animate().start();
 35 ····}
17 ····36 ····
18 ····void·b(final·ViewParent·p0,·final·View·p1,·final·View·p2,·final·int·p3);37 ····public·static·void·b(final·View·view,·final·float·n)·{
 38 ········view.animate().translationY(n);
 39 ····}
 40 ····
 41 ····public·static·void·c(final·View·view,·final·float·n)·{
 42 ········view.animate().scaleY(n);
 43 ····}
19 }44 }
2.29 KB
android/support/v4/view/dq.class
2.22 KB
procyon -ec {}
Max HTML report size reached
731 B
android/support/v4/view/dm.class
667 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 24 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 class·dm·extends·dq2 import·android.view.animation.Interpolator;
 3 import·android.view.View;
  
 4 interface·dm
3 {5 {
 6 ····void·a(final·dc·p0,·final·View·p1);
 7 ····
 8 ····void·a(final·dc·p0,·final·View·p1,·final·float·p2);
 9 ····
 10 ····void·a(final·dc·p0,·final·View·p1,·final·long·p2);
 11 ····
 12 ····void·a(final·dc·p0,·final·View·p1,·final·dr·p2);
 13 ····
 14 ····void·a(final·dc·p0,·final·View·p1,·final·Interpolator·p2);
 15 ····
 16 ····void·b(final·dc·p0,·final·View·p1);
 17 ····
 18 ····void·b(final·dc·p0,·final·View·p1,·final·float·p2);
 19 ····
 20 ····void·c(final·dc·p0,·final·View·p1,·final·float·p2);
4 }21 }
799 B
android/support/v4/view/do.class
735 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 29 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 class·do·extends·dm2 import·android.animation.Animator;
 3 import·android.view.View;
 4 import·android.animation.AnimatorListenerAdapter;
  
 5 final·class·do·extends·AnimatorListenerAdapter
3 {6 {
 7 ····final·/*·synthetic·*/·dr·a;
 8 ····final·/*·synthetic·*/·View·b;
 9 ····
 10 ····do(final·dr·a,·final·View·b)·{
 11 ········this.a·=·a;
 12 ········this.b·=·b;
 13 ····}
 14 ····
 15 ····public·void·onAnimationCancel(final·Animator·animator)·{
 16 ········this.a.c(this.b);
 17 ····}
 18 ····
 19 ····public·void·onAnimationEnd(final·Animator·animator)·{
 20 ········this.a.b(this.b);
 21 ····}
 22 ····
 23 ····public·void·onAnimationStart(final·Animator·animator)·{
 24 ········this.a.a(this.b);
 25 ····}
4 }26 }
1.67 KB
android/support/v4/view/dp.class
1.6 KB
procyon -ec {}
    
Offset 1, 36 lines modifiedOffset 1, 17 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.animation.Animator$AnimatorListener;
2 import·android.view.View;3 import·android.view.View;
3 import·android.view.ViewParent; 
  
4 class·dp·extends·do4 class·dp
5 {5 {
 6 ····public·static·void·a(final·View·view,·final·dr·dr)·{
 7 ········if·(dr·!=·null)·{
 8 ············view.animate().setListener((Animator$AnimatorListener)new·dq(dr,·view));
 9 ········}
 10 ········else·{
 11 ············view.animate().setListener((Animator$AnimatorListener)null);
 12 ········}
6 ····public·void·a(final·ViewParent·viewParent,·final·View·view)·{ 
7 ········dr.a(viewParent,·view); 
8 ····} 
9 ···· 
10 ····public·void·a(final·ViewParent·viewParent,·final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ 
11 ········dr.a(viewParent,·view,·n,·n2,·n3,·n4); 
12 ····} 
13 ···· 
14 ····public·void·a(final·ViewParent·viewParent,·final·View·view,·final·int·n,·final·int·n2,·final·int[]·array)·{ 
15 ········dr.a(viewParent,·view,·n,·n2,·array); 
16 ····} 
17 ···· 
18 ····public·boolean·a(final·ViewParent·viewParent,·final·View·view,·final·float·n,·final·float·n2)·{ 
19 ········return·dr.a(viewParent,·view,·n,·n2); 
20 ····} 
21 ···· 
22 ····public·boolean·a(final·ViewParent·viewParent,·final·View·view,·final·float·n,·final·float·n2,·final·boolean·b)·{ 
23 ········return·dr.a(viewParent,·view,·n,·n2,·b); 
24 ····} 
25 ···· 
26 ····public·boolean·a(final·ViewParent·viewParent,·final·View·view,·final·View·view2,·final·int·n)·{ 
27 ········return·dr.a(viewParent,·view,·view2,·n); 
28 ····} 
29 ···· 
30 ····public·void·b(final·ViewParent·viewParent,·final·View·view,·final·View·view2,·final·int·n)·{ 
31 ········dr.b(viewParent,·view,·view2,·n); 
32 ····}13 ····}
33 }14 }
3.32 KB
android/support/v4/view/dr.class
3.25 KB
procyon -ec {}
Max HTML report size reached
3.07 KB
android/support/v4/view/ds.class
3.0 KB
procyon -ec {}
Max HTML report size reached
861 B
android/support/v4/view/e.class
799 B
procyon -ec {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.os.Bundle;2 import·android.os.Bundle;
3 import·android.support.v4.view.a.q;3 import·android.support.v4.view.a.l;
4 import·android.view.View;4 import·android.view.View;
  
5 class·e·extends·b5 class·e·extends·b
6 {6 {
7 ····public·q·a(final·Object·o,·final·View·view)·{7 ····public·l·a(final·Object·o,·final·View·view)·{
8 ········final·Object·a·=·k.a(o,·view);8 ········final·Object·a·=·k.a(o,·view);
9 ········q·q;9 ········l·l;
10 ········if·(a·!=·null)·{10 ········if·(a·!=·null)·{
11 ············q·=·new·q(a);11 ············l·=·new·l(a);
12 ········}12 ········}
13 ········else·{13 ········else·{
14 ············q·=·null;14 ············l·=·null;
15 ········}15 ········}
16 ········return·q;16 ········return·l;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·a(final·a·a)·{19 ····public·Object·a(final·a·a)·{
20 ········return·k.a((m)new·f(this,·a));20 ········return·k.a((m)new·f(this,·a));
21 ····}21 ····}
22 ····22 ····
23 ····public·boolean·a(final·Object·o,·final·View·view,·final·int·n,·final·Bundle·bundle)·{23 ····public·boolean·a(final·Object·o,·final·View·view,·final·int·n,·final·Bundle·bundle)·{
1.29 KB
android/support/v4/view/f.class
1.23 KB
procyon -ec {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewGroup;2 import·android.view.ViewGroup;
3 import·android.view.accessibility.AccessibilityEvent;3 import·android.view.accessibility.AccessibilityEvent;
4 import·android.os.Bundle;4 import·android.os.Bundle;
5 import·android.support.v4.view.a.q;5 import·android.support.v4.view.a.l;
6 import·android.view.View;6 import·android.view.View;
  
7 class·f·implements·m7 class·f·implements·m
8 {8 {
9 ····final·/*·synthetic·*/·a·a;9 ····final·/*·synthetic·*/·a·a;
10 ····final·/*·synthetic·*/·e·b;10 ····final·/*·synthetic·*/·e·b;
11 ····11 ····
12 ····f(final·e·b,·final·a·a)·{12 ····f(final·e·b,·final·a·a)·{
13 ········this.b·=·b;13 ········this.b·=·b;
14 ········this.a·=·a;14 ········this.a·=·a;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·a(final·View·view)·{17 ····public·Object·a(final·View·view)·{
18 ········final·q·a·=·this.a.a(view);18 ········final·l·a·=·this.a.a(view);
19 ········Object·a2;19 ········Object·a2;
20 ········if·(a·!=·null)·{20 ········if·(a·!=·null)·{
21 ············a2·=·a.a();21 ············a2·=·a.a();
22 ········}22 ········}
23 ········else·{23 ········else·{
24 ············a2·=·null;24 ············a2·=·null;
25 ········}25 ········}
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 ····}30 ····}
31 ····31 ····
32 ····public·void·a(final·View·view,·final·int·n)·{32 ····public·void·a(final·View·view,·final·int·n)·{
33 ········this.a.a(view,·n);33 ········this.a.a(view,·n);
34 ····}34 ····}
35 ····35 ····
36 ····public·void·a(final·View·view,·final·Object·o)·{36 ····public·void·a(final·View·view,·final·Object·o)·{
37 ········this.a.a(view,·new·android.support.v4.view.a.f(o));37 ········this.a.a(view,·new·android.support.v4.view.a.a(o));
38 ····}38 ····}
39 ····39 ····
40 ····public·boolean·a(final·View·view,·final·int·n,·final·Bundle·bundle)·{40 ····public·boolean·a(final·View·view,·final·int·n,·final·Bundle·bundle)·{
41 ········return·this.a.a(view,·n,·bundle);41 ········return·this.a.a(view,·n,·bundle);
42 ····}42 ····}
43 ····43 ····
44 ····public·boolean·a(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{44 ····public·boolean·a(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
448 B
android/support/v4/view/v.class
386 B
procyon -ec {}
    
Offset 20, 12 lines modifiedOffset 20, 8 lines modified
20 ····public·static·boolean·a(final·KeyEvent·keyEvent)·{20 ····public·static·boolean·a(final·KeyEvent·keyEvent)·{
21 ········return·v.a.b(keyEvent.getMetaState());21 ········return·v.a.b(keyEvent.getMetaState());
22 ····}22 ····}
23 ····23 ····
24 ····public·static·boolean·a(final·KeyEvent·keyEvent,·final·int·n)·{24 ····public·static·boolean·a(final·KeyEvent·keyEvent,·final·int·n)·{
25 ········return·v.a.a(keyEvent.getMetaState(),·n);25 ········return·v.a.a(keyEvent.getMetaState(),·n);
26 ····}26 ····}
27 ···· 
28 ····public·static·void·b(final·KeyEvent·keyEvent)·{ 
29 ········v.a.a(keyEvent); 
30 ····} 
31 }27 }
315 B
android/support/v4/view/z.class
253 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.KeyEvent; 
  
3 interface·z2 interface·z
4 {3 {
5 ····void·a(final·KeyEvent·p0); 
6 ···· 
7 ····boolean·a(final·int·p0,·final·int·p1);4 ····boolean·a(final·int·p0,·final·int·p1);
8 ····5 ····
9 ····boolean·b(final·int·p0);6 ····boolean·b(final·int·p0);
10 }7 }
801 B
android/support/v4/view/w.class
739 B
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 10 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.KeyEvent; 
  
3 class·w·implements·z2 class·w·implements·z
4 {3 {
5 ····private·static·int·a(int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{4 ····private·static·int·a(int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{
6 ········int·n6·=·1;5 ········int·n6·=·1;
7 ········int·n7;6 ········int·n7;
8 ········if·((n2·&·n3)·!=·0x0)·{7 ········if·((n2·&·n3)·!=·0x0)·{
9 ············n7·=·n6;8 ············n7·=·n6;
Offset 40, 17 lines modifiedOffset 38, 14 lines modified
40 ········}38 ········}
41 ········if·((n2·&·0x30)·!=·0x0)·{39 ········if·((n2·&·0x30)·!=·0x0)·{
42 ············n2·|=·0x2;40 ············n2·|=·0x2;
43 ········}41 ········}
44 ········return·n2·&·0xF7;42 ········return·n2·&·0xF7;
45 ····}43 ····}
46 ····44 ····
47 ····public·void·a(final·KeyEvent·keyEvent)·{ 
48 ····} 
49 ···· 
50 ····public·boolean·a(final·int·n,·final·int·n2)·{45 ····public·boolean·a(final·int·n,·final·int·n2)·{
51 ········int·n3·=·1;46 ········int·n3·=·1;
52 ········if·(a(a(this.a(n)·&·0xF7,·n2,·n3,·64,·128),·n2,·2,·16,·32)·!=·n2)·{47 ········if·(a(a(this.a(n)·&·0xF7,·n2,·n3,·64,·128),·n2,·2,·16,·32)·!=·n2)·{
53 ············n3·=·0;48 ············n3·=·0;
54 ········}49 ········}
55 ········return·n3·!=·0;50 ········return·n3·!=·0;
56 ····}51 ····}
281 B
android/support/v4/view/x.class
219 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.KeyEvent; 
  
3 class·x·extends·w2 class·x·extends·w
4 {3 {
5 ····public·void·a(final·KeyEvent·keyEvent)·{ 
6 ········aa.a(keyEvent); 
7 ····} 
8 }4 }
483 B
android/support/v4/view/y.class
421 B
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 class·y·extends·x2 class·y·extends·x
3 {3 {
4 ····public·int·a(final·int·n)·{4 ····public·int·a(final·int·n)·{
5 ········return·ab.a(n);5 ········return·aa.a(n);
6 ····}6 ····}
7 ····7 ····
8 ····public·boolean·a(final·int·n,·final·int·n2)·{8 ····public·boolean·a(final·int·n,·final·int·n2)·{
9 ········return·ab.a(n,·n2);9 ········return·aa.a(n,·n2);
10 ····}10 ····}
11 ····11 ····
12 ····public·boolean·b(final·int·n)·{12 ····public·boolean·b(final·int·n)·{
13 ········return·ab.b(n);13 ········return·aa.b(n);
14 ····}14 ····}
15 }15 }
1.74 KB
android/support/v4/widget/a.class
1.68 KB
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 import·android.support.v4.view.ba;2 import·android.support.v4.view.az;
3 import·android.view.MotionEvent;3 import·android.view.MotionEvent;
4 import·android.os.SystemClock;4 import·android.os.SystemClock;
5 import·android.support.v4.view.bv;5 import·android.support.v4.view.bo;
6 import·android.util.DisplayMetrics;6 import·android.util.DisplayMetrics;
7 import·android.content.res.Resources;7 import·android.content.res.Resources;
8 import·android.view.animation.AccelerateInterpolator;8 import·android.view.animation.AccelerateInterpolator;
9 import·android.view.ViewConfiguration;9 import·android.view.ViewConfiguration;
10 import·android.view.View;10 import·android.view.View;
11 import·android.view.animation.Interpolator;11 import·android.view.animation.Interpolator;
12 import·android.view.View$OnTouchListener;12 import·android.view.View$OnTouchListener;
Offset 152, 15 lines modifiedOffset 152, 15 lines modified
152 ········final·boolean·l·=·true;152 ········final·boolean·l·=·true;
153 ········if·(this.d·==·null)·{153 ········if·(this.d·==·null)·{
154 ············this.d·=·(Runnable)new·d(this,·(b)null);154 ············this.d·=·(Runnable)new·d(this,·(b)null);
155 ········}155 ········}
156 ········this.o·=·l;156 ········this.o·=·l;
157 ········this.m·=·l;157 ········this.m·=·l;
158 ········if·(!this.l·&&·this.h·>·0)·{158 ········if·(!this.l·&&·this.h·>·0)·{
159 ············bv.a(this.c,·this.d,·(long)this.h);159 ············bo.a(this.c,·this.d,·(long)this.h);
160 ········}160 ········}
161 ········else·{161 ········else·{
162 ············this.d.run();162 ············this.d.run();
163 ········}163 ········}
164 ········this.l·=·l;164 ········this.l·=·l;
165 ····}165 ····}
166 ····166 ····
Offset 279, 15 lines modifiedOffset 279, 15 lines modified
279 ····279 ····
280 ····public·abstract·boolean·f(final·int·p0);280 ····public·abstract·boolean·f(final·int·p0);
281 ····281 ····
282 ····public·boolean·onTouch(final·View·view,·final·MotionEvent·motionEvent)·{282 ····public·boolean·onTouch(final·View·view,·final·MotionEvent·motionEvent)·{
283 ········int·n·=·1;283 ········int·n·=·1;
284 ········boolean·b·=·false;284 ········boolean·b·=·false;
285 ········if·(this.p)·{285 ········if·(this.p)·{
286 ············switch·(ba.a(motionEvent))·{286 ············switch·(az.a(motionEvent))·{
287 ················case·0:·{287 ················case·0:·{
288 ····················this.n·=·(n·!=·0);288 ····················this.n·=·(n·!=·0);
289 ····················this.l·=·false;289 ····················this.l·=·false;
290 ················}290 ················}
291 ················case·2:·{291 ················case·2:·{
292 ····················this.a.a(this.a(0,·motionEvent.getX(),·(float)view.getWidth(),·(float)this.c.getWidth()),·this.a(n,·motionEvent.getY(),·(float)view.getHeight(),·(float)this.c.getHeight()));292 ····················this.a.a(this.a(0,·motionEvent.getX(),·(float)view.getWidth(),·(float)this.c.getWidth()),·this.a(n,·motionEvent.getY(),·(float)view.getHeight(),·(float)this.c.getHeight()));
293 ····················if·(!this.o·&&·this.a())·{293 ····················if·(!this.o·&&·this.a())·{
2.15 KB
android/support/v4/widget/aa.class
2.08 KB
procyon -ec {}
    
Offset 1, 56 lines modifiedOffset 1, 20 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 import·android.view.View; 
3 import·android.widget.ListView;2 import·android.view.animation.Interpolator;
 3 import·android.content.Context;
  
4 public·class·aa·extends·a4 class·aa·implements·y
5 {5 {
 6 ····public·int·a(final·Object·o)·{
 7 ········return·ac.a(o);
6 ····private·final·ListView·a; 
7 ···· 
8 ····public·aa(final·ListView·a)·{ 
9 ········super((View)a); 
10 ········this.a·=·a; 
11 ····} 
12 ···· 
13 ····public·void·a(final·int·n,·final·int·n2)·{ 
14 ········final·ListView·a·=·this.a; 
15 ········final·int·firstVisiblePosition·=·a.getFirstVisiblePosition(); 
16 ········if·(firstVisiblePosition·!=·-1)·{ 
17 ············final·View·child·=·a.getChildAt(0); 
18 ············if·(child·!=·null)·{ 
19 ················a.setSelectionFromTop(firstVisiblePosition,·child.getTop()·-·n2); 
20 ············} 
21 ········} 
22 ····}8 ····}
23 ····9 ····
24 ····public·boolean·e(final·int·n)·{ 
25 ········return·false;10 ····public·Object·a(final·Context·context,·final·Interpolator·interpolator)·{
 11 ········return·ac.a(context,·interpolator);
26 ····}12 ····}
27 ····13 ····
 14 ····public·void·a(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{
 15 ········ac.a(o,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8);
28 ····public·boolean·f(final·int·n)·{ 
29 ········boolean·b·=·false; 
30 ········final·ListView·a·=·this.a; 
31 ········final·int·count·=·a.getCount(); 
32 ········if·(count·!=·0)·{ 
33 ············final·int·childCount·=·a.getChildCount(); 
34 ············final·int·firstVisiblePosition·=·a.getFirstVisiblePosition(); 
35 ············final·int·n2·=·firstVisiblePosition·+·childCount; 
36 ············if·(n·>·0)·{ 
37 ················if·(n2·>=·count·&&·a.getChildAt(childCount·-·1).getBottom()·<=·a.getHeight())·{ 
38 ····················return·b; 
39 ················} 
40 ············} 
41 ············else·{ 
42 ················if·(n·>=·0)·{ 
43 ····················return·b; 
44 ················} 
45 ················if·(firstVisiblePosition·<=·0·&&·a.getChildAt(0).getTop()·>=·0)·{ 
46 ····················return·b; 
47 ················} 
48 ············} 
49 ············b·=·true; 
50 ········} 
51 ········return·b; 
52 ····}16 ····}
53 }17 }
3.22 KB
android/support/v4/widget/ab.class
3.16 KB
procyon -ec {}
Max HTML report size reached
1.29 KB
android/support/v4/widget/ac.class
1.23 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 28 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 import·android.os.Parcel; 
3 import·android.os.Parcelable$Creator;2 import·android.view.animation.Interpolator;
 3 import·android.content.Context;
 4 import·android.widget.OverScroller;
  
4 final·class·ac·implements·Parcelable$Creator5 class·ac
5 {6 {
6 ····public·NestedScrollView$SavedState·a(final·Parcel·parcel)·{ 
7 ········return·new·NestedScrollView$SavedState(parcel);7 ····public·static·int·a(final·Object·o)·{
 8 ········return·((OverScroller)o).getFinalY();
8 ····}9 ····}
9 ····10 ····
10 ····public·NestedScrollView$SavedState[]·a(final·int·n)·{ 
11 ········return·new·NestedScrollView$SavedState[n];11 ····public·static·Object·a(final·Context·context,·final·Interpolator·interpolator)·{
 12 ········OverScroller·overScroller;
 13 ········if·(interpolator·!=·null)·{
 14 ············overScroller·=·new·OverScroller(context,·interpolator);
 15 ········}
 16 ········else·{
 17 ············overScroller·=·new·OverScroller(context);
 18 ········}
 19 ········return·overScroller;
 20 ····}
 21 ····
 22 ····public·static·void·a(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{
 23 ········((OverScroller)o).fling(n,·n2,·n3,·n4,·n5,·n6,·n7,·n8);
12 ····}24 ····}
13 }25 }
850 B
android/support/v4/widget/d.class
784 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 import·android.support.v4.view.bv;2 import·android.support.v4.view.bo;
  
3 class·d·implements·Runnable3 class·d·implements·Runnable
4 {4 {
5 ····final·/*·synthetic·*/·a·a;5 ····final·/*·synthetic·*/·a·a;
6 ····6 ····
7 ····private·d(final·a·a)·{7 ····private·d(final·a·a)·{
8 ········this.a·=·a;8 ········this.a·=·a;
Offset 24, 12 lines modifiedOffset 24, 12 lines modified
24 ············else·{24 ············else·{
25 ················if·(android.support.v4.widget.a.e(this.a))·{25 ················if·(android.support.v4.widget.a.e(this.a))·{
26 ····················android.support.v4.widget.a.c(this.a,·false);26 ····················android.support.v4.widget.a.c(this.a,·false);
27 ····················android.support.v4.widget.a.f(this.a);27 ····················android.support.v4.widget.a.f(this.a);
28 ················}28 ················}
29 ················c.d();29 ················c.d();
30 ················this.a.a(c.g(),·c.h());30 ················this.a.a(c.g(),·c.h());
31 ················bv.a(android.support.v4.widget.a.g(this.a),·(Runnable)this);31 ················bo.a(android.support.v4.widget.a.g(this.a),·(Runnable)this);
32 ············}32 ············}
33 ········}33 ········}
34 ····}34 ····}
35 }35 }
1.38 KB
android/support/v4/widget/k.class
1.32 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 52 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 import·android.support.v4.view.a.f; 
3 import·android.view.View; 
4 import·android.support.v4.view.a;2 import·android.graphics.Canvas;
 3 import·android.content.Context;
 4 import·android.os.Build$VERSION;
  
5 final·class·k·extends·a5 public·class·k
6 {6 {
7 ····public·void·a(final·View·view,·final·f·f)·{ 
8 ········super.a(view,·f); 
9 ········if·(!DrawerLayout.k(view))·{ 
10 ············f.a((View)null);7 ····private·static·final·n·b;
 8 ····private·Object·a;
 9 ····
 10 ····static·{
 11 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 12 ············b·=·(n)new·o();
11 ········}13 ········}
 14 ········else·if·(Build$VERSION.SDK_INT·>=·14)·{
 15 ············b·=·(n)new·m();
 16 ········}
 17 ········else·{
 18 ············b·=·(n)new·l();
 19 ········}
 20 ····}
 21 ····
 22 ····public·k(final·Context·context)·{
 23 ········this.a·=·k.b.a(context);
 24 ····}
 25 ····
 26 ····public·void·a(final·int·n,·final·int·n2)·{
 27 ········k.b.a(this.a,·n,·n2);
 28 ····}
 29 ····
 30 ····public·boolean·a()·{
 31 ········return·k.b.a(this.a);
 32 ····}
 33 ····
 34 ····public·boolean·a(final·float·n)·{
 35 ········return·k.b.a(this.a,·n);
 36 ····}
 37 ····
 38 ····public·boolean·a(final·Canvas·canvas)·{
 39 ········return·k.b.a(this.a,·canvas);
 40 ····}
 41 ····
 42 ····public·void·b()·{
 43 ········k.b.b(this.a);
 44 ····}
 45 ····
 46 ····public·boolean·c()·{
 47 ········return·k.b.c(this.a);
12 ····}48 ····}
13 }49 }
1.03 KB
android/support/v4/widget/l.class
985 B
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 34 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 import·android.view.ViewGroup$MarginLayoutParams; 
3 import·android.view.View;2 import·android.graphics.Canvas;
 3 import·android.content.Context;
  
4 interface·l4 class·l·implements·n
5 {5 {
6 ····int·a(final·Object·p0);6 ····public·Object·a(final·Context·context)·{
 7 ········return·null;
 8 ····}
7 ····9 ····
8 ····void·a(final·View·p0,·final·Object·p1,·final·int·p2);10 ····public·void·a(final·Object·o,·final·int·n,·final·int·n2)·{
 11 ····}
9 ····12 ····
10 ····void·a(final·ViewGroup$MarginLayoutParams·p0,·final·Object·p1,·final·int·p2);13 ····public·boolean·a(final·Object·o)·{
 14 ········return·true;
 15 ····}
 16 ····
 17 ····public·boolean·a(final·Object·o,·final·float·n)·{
 18 ········return·false;
 19 ····}
 20 ····
 21 ····public·boolean·a(final·Object·o,·final·Canvas·canvas)·{
 22 ········return·false;
 23 ····}
 24 ····
 25 ····public·void·b(final·Object·o)·{
 26 ····}
 27 ····
 28 ····public·boolean·c(final·Object·o)·{
 29 ········return·false;
 30 ····}
11 }31 }
1.24 KB
android/support/v4/widget/m.class
1.18 KB
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 36 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 import·android.view.ViewGroup$MarginLayoutParams; 
3 import·android.view.View;2 import·android.graphics.Canvas;
 3 import·android.content.Context;
  
4 class·m·implements·l4 class·m·implements·n
5 {5 {
6 ····public·int·a(final·Object·o)·{6 ····public·Object·a(final·Context·context)·{
7 ········return·s.a(o);7 ········return·p.a(context);
8 ····}8 ····}
9 ····9 ····
10 ····public·void·a(final·View·view,·final·Object·o,·final·int·n)·{10 ····public·void·a(final·Object·o,·final·int·n,·final·int·n2)·{
11 ········s.a(view,·o,·n);11 ········p.a(o,·n,·n2);
12 ····}12 ····}
13 ····13 ····
14 ····public·void·a(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams,·final·Object·o,·final·int·n)·{ 
15 ········s.a(viewGroup$MarginLayoutParams,·o,·n);14 ····public·boolean·a(final·Object·o)·{
 15 ········return·p.a(o);
 16 ····}
 17 ····
 18 ····public·boolean·a(final·Object·o,·final·float·n)·{
 19 ········return·p.a(o,·n);
 20 ····}
 21 ····
 22 ····public·boolean·a(final·Object·o,·final·Canvas·canvas)·{
 23 ········return·p.a(o,·canvas);
 24 ····}
 25 ····
 26 ····public·void·b(final·Object·o)·{
 27 ········p.b(o);
 28 ····}
 29 ····
 30 ····public·boolean·c(final·Object·o)·{
 31 ········return·p.c(o);
16 ····}32 ····}
17 }33 }
919 B
android/support/v4/widget/n.class
853 B
procyon -ec {}
    
Offset 1, 18 lines modifiedOffset 1, 22 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 import·android.view.ViewGroup$MarginLayoutParams; 
3 import·android.view.View;2 import·android.graphics.Canvas;
 3 import·android.content.Context;
  
4 class·n·implements·l4 interface·n
5 {5 {
 6 ····Object·a(final·Context·p0);
6 ····public·int·a(final·Object·o)·{ 
7 ········return·0; 
8 ····} 
9 ····7 ····
 8 ····void·a(final·Object·p0,·final·int·p1,·final·int·p2);
10 ····public·void·a(final·View·view,·final·Object·o,·final·int·n)·{ 
11 ····} 
12 ····9 ····
13 ····public·void·a(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams,·final·Object·o,·final·int·n)·{10 ····boolean·a(final·Object·p0);
14 ····}11 ····
 12 ····boolean·a(final·Object·p0,·final·float·p1);
 13 ····
 14 ····boolean·a(final·Object·p0,·final·Canvas·p1);
 15 ····
 16 ····void·b(final·Object·p0);
 17 ····
 18 ····boolean·c(final·Object·p0);
15 }19 }
370 B
android/support/v4/widget/o.class
304 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
 2 class·o·extends·m
2 import·android.view.View; 
  
3 public·interface·o 
4 {3 {
5 ····void·a(final·int·p0); 
6 ···· 
7 ····void·a(final·View·p0); 
8 ···· 
9 ····void·a(final·View·p0,·final·float·p1); 
10 ···· 
11 ····void·b(final·View·p0); 
12 }4 }
2.18 KB
android/support/v4/widget/p.class
2.12 KB
procyon -ec {}
    
Offset 1, 45 lines modifiedOffset 1, 40 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
 2 import·android.graphics.Canvas;
 3 import·android.widget.EdgeEffect;
2 import·android.view.ViewGroup$LayoutParams; 
3 import·android.content.res.TypedArray; 
4 import·android.util.AttributeSet; 
5 import·android.content.Context;4 import·android.content.Context;
6 import·android.view.ViewGroup$MarginLayoutParams; 
  
7 public·class·p·extends·ViewGroup$MarginLayoutParams5 class·p
8 {6 {
9 ····public·int·a; 
10 ····float·b; 
11 ····boolean·c; 
12 ····boolean·d;7 ····public·static·Object·a(final·Context·context)·{
 8 ········return·new·EdgeEffect(context);
 9 ····}
 10 ····
 11 ····public·static·void·a(final·Object·o,·final·int·n,·final·int·n2)·{
 12 ········((EdgeEffect)o).setSize(n,·n2);
 13 ····}
13 ····14 ····
 15 ····public·static·boolean·a(final·Object·o)·{
 16 ········return·((EdgeEffect)o).isFinished();
14 ····public·p(final·int·n,·final·int·n2)·{ 
15 ········super(n,·n2); 
16 ········this.a·=·0; 
17 ····}17 ····}
18 ····18 ····
 19 ····public·static·boolean·a(final·Object·o,·final·float·n)·{
 20 ········((EdgeEffect)o).onPull(n);
 21 ········return·true;
19 ····public·p(final·Context·context,·final·AttributeSet·set)·{ 
20 ········super(context,·set); 
21 ········this.a·=·0; 
22 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·DrawerLayout.c()); 
23 ········this.a·=·obtainStyledAttributes.getInt(0,·0); 
24 ········obtainStyledAttributes.recycle(); 
25 ····}22 ····}
26 ····23 ····
 24 ····public·static·boolean·a(final·Object·o,·final·Canvas·canvas)·{
 25 ········return·((EdgeEffect)o).draw(canvas);
27 ····public·p(final·p·p)·{ 
28 ········super((ViewGroup$MarginLayoutParams)p); 
29 ········this.a·=·0; 
30 ········this.a·=·p.a; 
31 ····}26 ····}
32 ····27 ····
 28 ····public·static·void·b(final·Object·o)·{
 29 ········((EdgeEffect)o).finish();
33 ····public·p(final·ViewGroup$LayoutParams·viewGroup$LayoutParams)·{ 
34 ········super(viewGroup$LayoutParams); 
35 ········this.a·=·0; 
36 ····}30 ····}
37 ····31 ····
38 ····public·p(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{ 
39 ········super(viewGroup$MarginLayoutParams); 
40 ········this.a·=·0;32 ····public·static·boolean·c(final·Object·o)·{
 33 ········final·EdgeEffect·edgeEffect·=·(EdgeEffect)o;
 34 ········edgeEffect.onRelease();
 35 ········return·edgeEffect.isFinished();
41 ····}36 ····}
42 }37 }
1.99 KB
android/support/v4/widget/q.class
1.93 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 56 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 import·android.os.Parcel; 
3 import·android.os.Parcelable$Creator;2 import·android.view.View;
 3 import·android.widget.ListView;
  
4 final·class·q·implements·Parcelable$Creator4 public·class·q·extends·a
5 {5 {
6 ····public·DrawerLayout$SavedState·a(final·Parcel·parcel)·{ 
7 ········return·new·DrawerLayout$SavedState(parcel);6 ····private·final·ListView·a;
 7 ····
 8 ····public·q(final·ListView·a)·{
 9 ········super((View)a);
 10 ········this.a·=·a;
 11 ····}
 12 ····
 13 ····public·void·a(final·int·n,·final·int·n2)·{
 14 ········final·ListView·a·=·this.a;
 15 ········final·int·firstVisiblePosition·=·a.getFirstVisiblePosition();
 16 ········if·(firstVisiblePosition·!=·-1)·{
 17 ············final·View·child·=·a.getChildAt(0);
 18 ············if·(child·!=·null)·{
 19 ················a.setSelectionFromTop(firstVisiblePosition,·child.getTop()·-·n2);
 20 ············}
 21 ········}
 22 ····}
 23 ····
 24 ····public·boolean·e(final·int·n)·{
 25 ········return·false;
8 ····}26 ····}
9 ····27 ····
10 ····public·DrawerLayout$SavedState[]·a(final·int·n)·{ 
11 ········return·new·DrawerLayout$SavedState[n];28 ····public·boolean·f(final·int·n)·{
 29 ········boolean·b·=·false;
 30 ········final·ListView·a·=·this.a;
 31 ········final·int·count·=·a.getCount();
 32 ········if·(count·!=·0)·{
 33 ············final·int·childCount·=·a.getChildCount();
 34 ············final·int·firstVisiblePosition·=·a.getFirstVisiblePosition();
 35 ············final·int·n2·=·firstVisiblePosition·+·childCount;
 36 ············if·(n·>·0)·{
 37 ················if·(n2·>=·count·&&·a.getChildAt(childCount·-·1).getBottom()·<=·a.getHeight())·{
 38 ····················return·b;
 39 ················}
 40 ············}
 41 ············else·{
 42 ················if·(n·>=·0)·{
 43 ····················return·b;
 44 ················}
 45 ················if·(firstVisiblePosition·<=·0·&&·a.getChildAt(0).getTop()·>=·0)·{
 46 ····················return·b;
 47 ················}
 48 ············}
 49 ············b·=·true;
 50 ········}
 51 ········return·b;
12 ····}52 ····}
13 }53 }
3.75 KB
android/support/v4/widget/r.class
3.68 KB
procyon -ec {}
Max HTML report size reached
2.54 KB
android/support/v4/widget/s.class
2.47 KB
procyon -ec {}
Max HTML report size reached
1.54 KB
android/support/v4/widget/t.class
1.47 KB
procyon -ec {}
    
Offset 1, 60 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
 2 import·android.view.View;
 3 import·android.widget.PopupWindow;
2 import·android.graphics.Canvas; 
3 import·android.content.Context; 
4 import·android.os.Build$VERSION; 
  
5 public·class·t4 class·t·extends·s
6 {5 {
 6 ····public·void·a(final·PopupWindow·popupWindow,·final·View·view,·final·int·n,·final·int·n2,·final·int·n3)·{
 7 ········v.a(popupWindow,·view,·n,·n2,·n3);
7 ····private·static·final·w·b; 
8 ····private·Object·a; 
9 ···· 
10 ····static·{ 
11 ········if·(Build$VERSION.SDK_INT·>=·21)·{ 
12 ············b·=·(w)new·x(); 
13 ········} 
14 ········else·if·(Build$VERSION.SDK_INT·>=·14)·{ 
15 ············b·=·(w)new·v(); 
16 ········} 
17 ········else·{ 
18 ············b·=·(w)new·u(); 
19 ········} 
20 ····} 
21 ···· 
22 ····public·t(final·Context·context)·{ 
23 ········this.a·=·t.b.a(context); 
24 ····} 
25 ···· 
26 ····public·void·a(final·int·n,·final·int·n2)·{ 
27 ········t.b.a(this.a,·n,·n2); 
28 ····} 
29 ···· 
30 ····public·boolean·a()·{ 
31 ········return·t.b.a(this.a); 
32 ····} 
33 ···· 
34 ····public·boolean·a(final·float·n)·{ 
35 ········return·t.b.a(this.a,·n); 
36 ····} 
37 ···· 
38 ····public·boolean·a(final·float·n,·final·float·n2)·{ 
39 ········return·t.b.a(this.a,·n,·n2); 
40 ····} 
41 ···· 
42 ····public·boolean·a(final·int·n)·{ 
43 ········return·t.b.a(this.a,·n); 
44 ····} 
45 ···· 
46 ····public·boolean·a(final·Canvas·canvas)·{ 
47 ········return·t.b.a(this.a,·canvas); 
48 ····} 
49 ···· 
50 ····public·void·b()·{ 
51 ········t.b.b(this.a); 
52 ····} 
53 ···· 
54 ····public·boolean·c()·{ 
55 ········return·t.b.c(this.a); 
56 ····}8 ····}
57 }9 }
1.47 KB
android/support/v4/widget/w.class
1.41 KB
procyon -ec {}
    
Offset 1, 26 lines modifiedOffset 1, 30 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 import·android.graphics.Canvas;2 import·android.view.View;
 3 import·android.view.ViewGroup;
 4 import·android.database.Cursor;
3 import·android.content.Context;5 import·android.content.Context;
 6 import·android.view.LayoutInflater;
  
4 interface·w7 public·abstract·class·w·extends·e
5 {8 {
6 ····Object·a(final·Context·p0);9 ····private·int·j;
 10 ····private·int·k;
 11 ····private·LayoutInflater·l;
7 ····12 ····
8 ····void·a(final·Object·p0,·final·int·p1,·final·int·p2);13 ····public·w(final·Context·context,·final·int·n,·final·Cursor·cursor,·final·boolean·b)·{
 14 ········super(context,·cursor,·b);
 15 ········this.k·=·n;
 16 ········this.j·=·n;
 17 ········this.l·=·(LayoutInflater)context.getSystemService("layout_inflater");
 18 ····}
9 ····19 ····
10 ····boolean·a(final·Object·p0);20 ····public·View·a(final·Context·context,·final·Cursor·cursor,·final·ViewGroup·viewGroup)·{
 21 ········return·this.l.inflate(this.j,·viewGroup,·false);
 22 ····}
11 ····23 ····
12 ····boolean·a(final·Object·p0,·final·float·p1);24 ····public·View·b(final·Context·context,·final·Cursor·cursor,·final·ViewGroup·viewGroup)·{
 25 ········return·this.l.inflate(this.k,·viewGroup,·false);
13 ····26 ····}
14 ····boolean·a(final·Object·p0,·final·float·p1,·final·float·p2); 
15 ···· 
16 ····boolean·a(final·Object·p0,·final·int·p1); 
17 ···· 
18 ····boolean·a(final·Object·p0,·final·Canvas·p1); 
19 ···· 
20 ····void·b(final·Object·p0); 
21 ···· 
22 ····boolean·c(final·Object·p0); 
23 }27 }
1.13 KB
android/support/v4/widget/u.class
1.06 KB
procyon -ec {}
    
Offset 1, 42 lines modifiedOffset 1, 10 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 import·android.graphics.Canvas; 
3 import·android.content.Context;2 import·android.view.View;
 3 import·android.widget.PopupWindow;
  
4 class·u·implements·w4 interface·u
5 {5 {
 6 ····void·a(final·PopupWindow·p0,·final·View·p1,·final·int·p2,·final·int·p3,·final·int·p4);
6 ····public·Object·a(final·Context·context)·{ 
7 ········return·null; 
8 ····} 
9 ···· 
10 ····public·void·a(final·Object·o,·final·int·n,·final·int·n2)·{ 
11 ····} 
12 ···· 
13 ····public·boolean·a(final·Object·o)·{ 
14 ········return·true; 
15 ····} 
16 ···· 
17 ····public·boolean·a(final·Object·o,·final·float·n)·{ 
18 ········return·false; 
19 ····} 
20 ···· 
21 ····public·boolean·a(final·Object·o,·final·float·n,·final·float·n2)·{ 
22 ········return·false; 
23 ····} 
24 ···· 
25 ····public·boolean·a(final·Object·o,·final·int·n)·{ 
26 ········return·false; 
27 ····} 
28 ···· 
29 ····public·boolean·a(final·Object·o,·final·Canvas·canvas)·{ 
30 ········return·false; 
31 ····} 
32 ···· 
33 ····public·void·b(final·Object·o)·{ 
34 ····} 
35 ···· 
36 ····public·boolean·c(final·Object·o)·{ 
37 ········return·false; 
38 ····} 
39 }7 }
1.27 KB
android/support/v4/widget/v.class
1.21 KB
procyon -ec {}
    
Offset 1, 44 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 import·android.graphics.Canvas; 
3 import·android.content.Context;2 import·android.view.View;
 3 import·android.widget.PopupWindow;
  
4 class·v·implements·w4 class·v
5 {5 {
 6 ····public·static·void·a(final·PopupWindow·popupWindow,·final·View·view,·final·int·n,·final·int·n2,·final·int·n3)·{
 7 ········popupWindow.showAsDropDown(view,·n,·n2,·n3);
6 ····public·Object·a(final·Context·context)·{ 
7 ········return·y.a(context); 
8 ····} 
9 ···· 
10 ····public·void·a(final·Object·o,·final·int·n,·final·int·n2)·{ 
11 ········y.a(o,·n,·n2); 
12 ····} 
13 ···· 
14 ····public·boolean·a(final·Object·o)·{ 
15 ········return·y.a(o); 
16 ····} 
17 ···· 
18 ····public·boolean·a(final·Object·o,·final·float·n)·{ 
19 ········return·y.a(o,·n); 
20 ····} 
21 ···· 
22 ····public·boolean·a(final·Object·o,·final·float·n,·final·float·n2)·{ 
23 ········return·y.a(o,·n); 
24 ····} 
25 ···· 
26 ····public·boolean·a(final·Object·o,·final·int·n)·{ 
27 ········return·y.a(o,·n); 
28 ····} 
29 ···· 
30 ····public·boolean·a(final·Object·o,·final·Canvas·canvas)·{ 
31 ········return·y.a(o,·canvas); 
32 ····} 
33 ···· 
34 ····public·void·b(final·Object·o)·{ 
35 ········y.b(o); 
36 ····} 
37 ···· 
38 ····public·boolean·c(final·Object·o)·{ 
39 ········return·y.c(o); 
40 ····}8 ····}
41 }9 }
1.4 KB
android/support/v4/widget/x.class
1.34 KB
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 45 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 class·x·extends·v2 import·android.os.Build$VERSION;
 3 import·android.view.animation.Interpolator;
 4 import·android.content.Context;
  
 5 public·class·x
3 {6 {
4 ····public·boolean·a(final·Object·o,·final·float·n,·final·float·n2)·{7 ····Object·a;
 8 ····y·b;
 9 ····
 10 ····private·x(final·int·n,·final·Context·context,·final·Interpolator·interpolator)·{
 11 ········if·(n·>=·14)·{
 12 ············this.b·=·(y)new·ab();
 13 ········}
 14 ········else·if·(n·>=·9)·{
 15 ············this.b·=·(y)new·aa();
 16 ········}
 17 ········else·{
 18 ············this.b·=·(y)new·z();
 19 ········}
 20 ········this.a·=·this.b.a(context,·interpolator);
 21 ····}
 22 ····
 23 ····x(final·Context·context,·final·Interpolator·interpolator)·{
 24 ········this(Build$VERSION.SDK_INT,·context,·interpolator);
 25 ····}
 26 ····
 27 ····public·static·x·a(final·Context·context)·{
5 ········return·z.a(o,·n,·n2);28 ········return·a(context,·null);
 29 ····}
 30 ····
 31 ····public·static·x·a(final·Context·context,·final·Interpolator·interpolator)·{
 32 ········return·new·x(context,·interpolator);
 33 ····}
 34 ····
 35 ····public·int·a()·{
 36 ········return·this.b.a(this.a);
 37 ····}
 38 ····
 39 ····public·void·a(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{
 40 ········this.b.a(this.a,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8);
6 ····}41 ····}
7 }42 }
1.52 KB
android/support/v4/widget/y.class
1.46 KB
procyon -ec {}
    
Offset 1, 45 lines modifiedOffset 1, 14 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
 2 import·android.view.animation.Interpolator;
2 import·android.graphics.Canvas; 
3 import·android.widget.EdgeEffect; 
4 import·android.content.Context;3 import·android.content.Context;
  
5 class·y4 interface·y
6 {5 {
 6 ····int·a(final·Object·p0);
7 ····public·static·Object·a(final·Context·context)·{ 
8 ········return·new·EdgeEffect(context); 
9 ····} 
10 ····7 ····
 8 ····Object·a(final·Context·p0,·final·Interpolator·p1);
11 ····public·static·void·a(final·Object·o,·final·int·n,·final·int·n2)·{ 
12 ········((EdgeEffect)o).setSize(n,·n2); 
13 ····} 
14 ····9 ····
 10 ····void·a(final·Object·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4,·final·int·p5,·final·int·p6,·final·int·p7,·final·int·p8);
15 ····public·static·boolean·a(final·Object·o)·{ 
16 ········return·((EdgeEffect)o).isFinished(); 
17 ····} 
18 ···· 
19 ····public·static·boolean·a(final·Object·o,·final·float·n)·{ 
20 ········((EdgeEffect)o).onPull(n); 
21 ········return·true; 
22 ····} 
23 ···· 
24 ····public·static·boolean·a(final·Object·o,·final·int·n)·{ 
25 ········((EdgeEffect)o).onAbsorb(n); 
26 ········return·true; 
27 ····} 
28 ···· 
29 ····public·static·boolean·a(final·Object·o,·final·Canvas·canvas)·{ 
30 ········return·((EdgeEffect)o).draw(canvas); 
31 ····} 
32 ···· 
33 ····public·static·void·b(final·Object·o)·{ 
34 ········((EdgeEffect)o).finish(); 
35 ····} 
36 ···· 
37 ····public·static·boolean·c(final·Object·o)·{ 
38 ········final·EdgeEffect·edgeEffect·=·(EdgeEffect)o; 
39 ········edgeEffect.onRelease(); 
40 ········return·edgeEffect.isFinished(); 
41 ····} 
42 }11 }
1.09 KB
android/support/v4/widget/z.class
1.02 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 28 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
 2 import·android.view.animation.Interpolator;
 3 import·android.content.Context;
2 import·android.widget.EdgeEffect;4 import·android.widget.Scroller;
  
3 class·z5 class·z·implements·y
4 {6 {
5 ····public·static·boolean·a(final·Object·o,·final·float·n,·final·float·n2)·{ 
6 ········((EdgeEffect)o).onPull(n,·n2);7 ····public·int·a(final·Object·o)·{
 8 ········return·((Scroller)o).getFinalY();
 9 ····}
 10 ····
 11 ····public·Object·a(final·Context·context,·final·Interpolator·interpolator)·{
 12 ········Scroller·scroller;
 13 ········if·(interpolator·!=·null)·{
 14 ············scroller·=·new·Scroller(context,·interpolator);
 15 ········}
 16 ········else·{
 17 ············scroller·=·new·Scroller(context);
 18 ········}
7 ········return·true;19 ········return·scroller;
 20 ····}
 21 ····
 22 ····public·void·a(final·Object·o,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{
 23 ········((Scroller)o).fling(n,·n2,·n3,·n4,·n5,·n6,·n7,·n8);
8 ····}24 ····}
9 }25 }
188 B
android/support/v7/a/a.class
132 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v7.a;1 package·android.support.v7.a;
  
2 public·final·class·a2 public·abstract·class·a
3 {3 {
4 }4 }
13.3 KB
android/support/v7/a/b.class
13.2 KB
procyon -ec {}
Max HTML report size reached
1.01 KB
android/support/v7/a/c.class
981 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 18 lines modified
  
1 package·android.support.v7.a;1 package·android.support.v7.a;
  
2 public·final·class·c2 import·android.view.View;
 3 import·android.graphics.drawable.Drawable;
  
 4 public·abstract·class·c
3 {5 {
4 ····public·static·final·int·abc_action_bar_embed_tabs·=·2131230720; 
5 ····public·static·final·int·abc_action_bar_embed_tabs_pre_jb·=·2131230721; 
6 ····public·static·final·int·abc_action_bar_expanded_action_views_exclusive·=·2131230722; 
7 ····public·static·final·int·abc_config_actionMenuItemAllCaps·=·2131230723; 
8 ····public·static·final·int·abc_config_allowActionMenuItemTextWithIcon·=·2131230724; 
9 ····public·static·final·int·abc_config_closeDialogWhenTouchOutside·=·2131230725; 
10 ····public·static·final·int·abc_config_showMenuShortcutsWhenKeyboardPresent·=·2131230726;6 ····public·abstract·Drawable·a();
 7 ····
 8 ····public·abstract·CharSequence·b();
 9 ····
 10 ····public·abstract·View·c();
 11 ····
 12 ····public·abstract·CharSequence·d();
 13 ····
 14 ····public·abstract·void·select();
11 }15 }
15.0 KB
android/support/v7/internal/view/menu/j.class
14.9 KB
procyon -ec {}
Max HTML report size reached
1.11 KB
android/support/v7/internal/view/menu/y.class
1.02 KB
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 33 lines modified
  
1 package·android.support.v7.internal.view.menu;1 package·android.support.v7.internal.view.menu;
  
2 public·interface·y2 import·android.view.SubMenu;
 3 import·android.support.v4.d.a.c;
 4 import·android.os.Build$VERSION;
 5 import·android.view.MenuItem;
 6 import·android.support.v4.d.a.b;
 7 import·android.content.Context;
  
 8 public·final·class·y
3 {9 {
4 ····void·a(final·i·p0,·final·boolean·p1);10 ····public·static·MenuItem·a(final·Context·context,·final·b·b)·{
 11 ········Object·o;
 12 ········if·(Build$VERSION.SDK_INT·>=·16)·{
 13 ············o·=·new·q(context,·b);
 14 ········}
 15 ········else·{
 16 ············if·(Build$VERSION.SDK_INT·<·14)·{
 17 ················throw·new·UnsupportedOperationException();
 18 ············}
 19 ············o·=·new·l(context,·b);
 20 ········}
 21 ········return·(MenuItem)o;
 22 ····}
5 ····23 ····
6 ····boolean·a(final·i·p0);24 ····public·static·SubMenu·a(final·Context·context,·final·c·c)·{
 25 ········if·(Build$VERSION.SDK_INT·>=·14)·{
 26 ············return·(SubMenu)new·ab(context,·c);
 27 ········}
 28 ········throw·new·UnsupportedOperationException();
 29 ····}
7 }30 }
9.96 KB
android/support/v7/internal/a/a.class
9.88 KB
procyon -ec {}
Max HTML report size reached
1.11 KB
android/support/v7/internal/widget/l.class
1.03 KB
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 22 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 public·interface·l2 import·android.view.View;
 3 import·android.support.v4.view.bo;
  
 4 class·l·implements·Runnable
3 {5 {
 6 ····final·/*·synthetic·*/·ActionBarOverlayLayout·a;
4 ····void·a(final·int·p0); 
5 ···· 
6 ····void·f(); 
7 ···· 
8 ····void·g(); 
9 ···· 
10 ····void·g(final·boolean·p0); 
11 ····7 ····
12 ····void·h();8 ····l(final·ActionBarOverlayLayout·a)·{
 9 ········this.a·=·a;
 10 ····}
13 ····11 ····
14 ····void·i();12 ····public·void·run()·{
 13 ········ActionBarOverlayLayout.a(this.a);
 14 ········ActionBarOverlayLayout.a(this.a,·bo.h((View)ActionBarOverlayLayout.c(this.a)).b((float)(-ActionBarOverlayLayout.c(this.a).getHeight())).a(ActionBarOverlayLayout.b(this.a)));
 15 ········if·(ActionBarOverlayLayout.d(this.a)·!=·null·&&·ActionBarOverlayLayout.d(this.a).getVisibility()·!=·8)·{
 16 ············ActionBarOverlayLayout.b(this.a,·bo.h((View)ActionBarOverlayLayout.d(this.a)).b((float)ActionBarOverlayLayout.d(this.a).getHeight()).a(ActionBarOverlayLayout.e(this.a)));
 17 ········}
 18 ····}
15 }19 }
1.09 KB
android/support/v7/internal/b/a.class
1.02 KB
procyon -ec {}
    
Offset 1, 31 lines modifiedOffset 1, 10 lines modified
  
1 package·android.support.v7.internal.b;1 package·android.support.v7.internal.b;
  
2 import·android.graphics.Rect; 
3 import·android.view.View;2 import·android.view.ViewGroup;
4 import·android.content.Context; 
5 import·java.util.Locale; 
6 import·android.text.method.TransformationMethod; 
  
7 public·class·a·implements·TransformationMethod3 public·class·a
8 {4 {
 5 ····public·static·void·a(final·ViewGroup·viewGroup)·{
9 ····private·Locale·a; 
10 ···· 
11 ····public·a(final·Context·context)·{ 
12 ········this.a·=·context.getResources().getConfiguration().locale; 
13 ····} 
14 ···· 
15 ····public·CharSequence·getTransformation(final·CharSequence·charSequence,·final·View·view)·{ 
16 ········String·upperCase; 
17 ········if·(charSequence·!=·null)·{ 
18 ············upperCase·=·charSequence.toString().toUpperCase(this.a); 
19 ········} 
20 ········else·{ 
21 ············upperCase·=·null; 
22 ········} 
23 ········return·upperCase; 
24 ····} 
25 ···· 
26 ····public·void·onFocusChanged(final·View·view,·final·CharSequence·charSequence,·final·boolean·b,·final·int·n,·final·Rect·rect)·{ 
27 ····}6 ····}
28 }7 }
2.86 KB
android/support/v7/internal/view/a.class
2.78 KB
procyon -ec {}
Max HTML report size reached
9.49 KB
android/support/v7/internal/view/b.class
9.41 KB
procyon -ec {}
Max HTML report size reached
5.24 KB
android/support/v7/internal/view/c.class
5.16 KB
procyon -ec {}
Max HTML report size reached
9.92 KB
android/support/v7/internal/view/d.class
9.84 KB
procyon -ec {}
Max HTML report size reached
3.31 KB
android/support/v7/internal/view/e.class
3.23 KB
procyon -ec {}
Max HTML report size reached
8.5 KB
android/support/v7/internal/view/f.class
8.42 KB
procyon -ec {}
Max HTML report size reached
8.45 KB
android/support/v7/widget/y.class
8.39 KB
procyon -ec {}
Max HTML report size reached
2.43 KB
android/support/v7/internal/view/menu/aa.class
2.34 KB
procyon -ec {}
Max HTML report size reached
5.87 KB
android/support/v7/internal/view/menu/ActionMenuItemView.class
5.75 KB
procyon -ec {}
Max HTML report size reached
469 B
android/support/v7/internal/view/menu/k.class
379 B
procyon -ec {}
    
Offset 1, 7 lines modifiedOffset 1, 17 lines modified
  
1 package·android.support.v7.internal.view.menu;1 package·android.support.v7.internal.view.menu;
  
2 public·interface·k2 import·android.support.v4.view.p;
  
 3 class·k·implements·p
3 {4 {
4 ····boolean·a(final·m·p0);5 ····final·/*·synthetic·*/·j·a;
 6 ····
 7 ····k(final·j·a)·{
 8 ········this.a·=·a;
 9 ····}
 10 ····
 11 ····public·void·a(final·boolean·b)·{
 12 ········j.a(this.a).a(this.a);
 13 ····}
5 }14 }
4.07 KB
android/support/v7/internal/view/menu/z.class
3.98 KB
procyon -ec {}
Max HTML report size reached
2.34 KB
android/support/v7/internal/view/menu/ExpandedMenuView.class
2.22 KB
procyon -ec {}
Max HTML report size reached
5.43 KB
android/support/v7/internal/view/menu/ListMenuItemView.class
5.31 KB
procyon -ec {}
Max HTML report size reached
1.6 KB
android/support/v7/internal/view/menu/a.class
1.51 KB
procyon -ec {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 import·android.view.MenuItem$OnActionExpandListener;4 import·android.view.MenuItem$OnActionExpandListener;
5 import·android.view.MenuItem;5 import·android.view.MenuItem;
6 import·android.view.SubMenu;6 import·android.view.SubMenu;
7 import·android.view.ContextMenu$ContextMenuInfo;7 import·android.view.ContextMenu$ContextMenuInfo;
8 import·android.view.ActionProvider;8 import·android.view.ActionProvider;
9 import·android.view.View;9 import·android.view.View;
10 import·android.support.v4.view.n;10 import·android.support.v4.view.n;
11 import·android.support.v4.view.ax;11 import·android.support.v4.view.aw;
12 import·android.view.MenuItem$OnMenuItemClickListener;12 import·android.view.MenuItem$OnMenuItemClickListener;
13 import·android.content.Context;13 import·android.content.Context;
14 import·android.graphics.drawable.Drawable;14 import·android.graphics.drawable.Drawable;
15 import·android.content.Intent;15 import·android.content.Intent;
16 import·android.support.v4.c.a.b;16 import·android.support.v4.d.a.b;
  
17 public·class·a·implements·b17 public·class·a·implements·b
18 {18 {
19 ····private·final·int·a;19 ····private·final·int·a;
20 ····private·final·int·b;20 ····private·final·int·b;
21 ····private·final·int·c;21 ····private·final·int·c;
22 ····private·final·int·d;22 ····private·final·int·d;
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 ········this.e·=·e;43 ········this.e·=·e;
44 ····}44 ····}
45 ····45 ····
46 ····public·b·a(final·int·n)·{46 ····public·b·a(final·int·n)·{
47 ········throw·new·UnsupportedOperationException();47 ········throw·new·UnsupportedOperationException();
48 ····}48 ····}
49 ····49 ····
50 ····public·b·a(final·ax·ax)·{50 ····public·b·a(final·aw·aw)·{
51 ········return·(b)this;51 ········return·(b)this;
52 ····}52 ····}
53 ····53 ····
54 ····public·b·a(final·n·n)·{54 ····public·b·a(final·n·n)·{
55 ········throw·new·UnsupportedOperationException();55 ········throw·new·UnsupportedOperationException();
56 ····}56 ····}
57 ····57 ····
Offset 205, 15 lines modifiedOffset 205, 15 lines modified
205 ········}205 ········}
206 ········this.n·=·(n2·|·n);206 ········this.n·=·(n2·|·n);
207 ········return·(MenuItem)this;207 ········return·(MenuItem)this;
208 ····}208 ····}
209 ····209 ····
210 ····public·MenuItem·setIcon(final·int·k)·{210 ····public·MenuItem·setIcon(final·int·k)·{
211 ········this.k·=·k;211 ········this.k·=·k;
212 ········this.j·=·android.support.v4.a.a.a(this.l,·k);212 ········this.j·=·android.support.v4.b.a.a(this.l,·k);
213 ········return·(MenuItem)this;213 ········return·(MenuItem)this;
214 ····}214 ····}
215 ····215 ····
216 ····public·MenuItem·setIcon(final·Drawable·j)·{216 ····public·MenuItem·setIcon(final·Drawable·j)·{
217 ········this.j·=·j;217 ········this.j·=·j;
218 ········this.k·=·0;218 ········this.k·=·0;
219 ········return·(MenuItem)this;219 ········return·(MenuItem)this;
2.79 KB
android/support/v7/internal/view/menu/ab.class
2.7 KB
procyon -ec {}
Max HTML report size reached
1.47 KB
android/support/v7/internal/view/menu/e.class
1.38 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v7.internal.view.menu;1 package·android.support.v7.internal.view.menu;
  
2 import·java.util.Iterator;2 import·java.util.Iterator;
3 import·android.support.v4.c.a.c;3 import·android.support.v4.d.a.c;
4 import·android.view.SubMenu;4 import·android.view.SubMenu;
5 import·android.support.v4.f.a;5 import·android.support.v4.g.a;
6 import·android.support.v4.c.a.b;6 import·android.support.v4.d.a.b;
7 import·android.view.MenuItem;7 import·android.view.MenuItem;
8 import·java.util.Map;8 import·java.util.Map;
9 import·android.content.Context;9 import·android.content.Context;
  
10 abstract·class·e·extends·f10 abstract·class·e·extends·f
11 {11 {
12 ····final·Context·a;12 ····final·Context·a;
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ········if·(menuItem·instanceof·b)·{26 ········if·(menuItem·instanceof·b)·{
27 ············final·b·b·=·(b)menuItem;27 ············final·b·b·=·(b)menuItem;
28 ············if·(this.c·==·null)·{28 ············if·(this.c·==·null)·{
29 ················this.c·=·(Map)new·a();29 ················this.c·=·(Map)new·a();
30 ············}30 ············}
31 ············a·=·this.c.get(menuItem);31 ············a·=·this.c.get(menuItem);
32 ············if·(a·==·null)·{32 ············if·(a·==·null)·{
33 ················a·=·ab.a(this.a,·b);33 ················a·=·y.a(this.a,·b);
34 ················this.c.put(b,·a);34 ················this.c.put(b,·a);
35 ············}35 ············}
36 ········}36 ········}
37 ········else·{37 ········else·{
38 ············a·=·menuItem;38 ············a·=·menuItem;
39 ········}39 ········}
40 ········return·a;40 ········return·a;
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ········if·(subMenu·instanceof·c)·{45 ········if·(subMenu·instanceof·c)·{
46 ············final·c·c·=·(c)subMenu;46 ············final·c·c·=·(c)subMenu;
47 ············if·(this.d·==·null)·{47 ············if·(this.d·==·null)·{
48 ················this.d·=·(Map)new·a();48 ················this.d·=·(Map)new·a();
49 ············}49 ············}
50 ············a·=·this.d.get(c);50 ············a·=·this.d.get(c);
51 ············if·(a·==·null)·{51 ············if·(a·==·null)·{
52 ················a·=·ab.a(this.a,·c);52 ················a·=·y.a(this.a,·c);
53 ················this.d.put(c,·a);53 ················this.d.put(c,·a);
54 ············}54 ············}
55 ········}55 ········}
56 ········else·{56 ········else·{
57 ············a·=·subMenu;57 ············a·=·subMenu;
58 ········}58 ········}
59 ········return·a;59 ········return·a;
26.6 KB
android/support/v7/internal/view/menu/i.class
26.6 KB
procyon -ec {}
Max HTML report size reached
9.04 KB
android/support/v7/widget/ag.class
8.97 KB
procyon -ec {}
Max HTML report size reached
1.17 KB
android/support/v7/internal/view/menu/b.class
1.08 KB
procyon -ec {}
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
1 package·android.support.v7.internal.view.menu;1 package·android.support.v7.internal.view.menu;
  
2 import·android.support.v7.widget.ab;2 import·android.support.v7.widget.t;
3 import·android.view.View;3 import·android.view.View;
4 import·android.support.v7.widget.ag;4 import·android.support.v7.widget.y;
  
5 class·b·extends·ag5 class·b·extends·y
6 {6 {
7 ····final·/*·synthetic·*/·ActionMenuItemView·a;7 ····final·/*·synthetic·*/·ActionMenuItemView·a;
8 ····8 ····
9 ····public·b(final·ActionMenuItemView·a)·{9 ····public·b(final·ActionMenuItemView·a)·{
10 ········this.a·=·a;10 ········this.a·=·a;
11 ········super((View)a);11 ········super((View)a);
12 ····}12 ····}
13 ····13 ····
14 ····public·ab·a()·{14 ····public·t·a()·{
15 ········ab·a;15 ········t·a;
16 ········if·(ActionMenuItemView.a(this.a)·!=·null)·{16 ········if·(ActionMenuItemView.a(this.a)·!=·null)·{
17 ············a·=·ActionMenuItemView.a(this.a).a();17 ············a·=·ActionMenuItemView.a(this.a).a();
18 ········}18 ········}
19 ········else·{19 ········else·{
20 ············a·=·null;20 ············a·=·null;
21 ········}21 ········}
22 ········return·a;22 ········return·a;
23 ····}23 ····}
24 ····24 ····
25 ····protected·boolean·b()·{25 ····protected·boolean·b()·{
26 ········boolean·b·=·false;26 ········boolean·b·=·false;
27 ········if·(ActionMenuItemView.b(this.a)·!=·null·&&·ActionMenuItemView.b(this.a).a(ActionMenuItemView.c(this.a)))·{27 ········if·(ActionMenuItemView.b(this.a)·!=·null·&&·ActionMenuItemView.b(this.a).a(ActionMenuItemView.c(this.a)))·{
28 ············final·ab·a·=·this.a();28 ············final·t·a·=·this.a();
29 ············if·(a·!=·null·&&·a.b())·{29 ············if·(a·!=·null·&&·a.b())·{
30 ················b·=·true;30 ················b·=·true;
31 ············}31 ············}
32 ········}32 ········}
33 ········return·b;33 ········return·b;
34 ····}34 ····}
35 }35 }
351 B
android/support/v7/internal/view/menu/c.class
261 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v7.internal.view.menu;1 package·android.support.v7.internal.view.menu;
  
2 import·android.support.v7.widget.ab;2 import·android.support.v7.widget.t;
  
3 public·abstract·class·c3 public·abstract·class·c
4 {4 {
5 ····public·abstract·ab·a();5 ····public·abstract·t·a();
6 }6 }
608 B
android/support/v7/internal/view/menu/x.class
518 B
procyon -ec {}
    
Offset 1, 21 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v7.internal.view.menu;1 package·android.support.v7.internal.view.menu;
  
2 import·android.content.Context; 
  
3 public·interface·x2 public·interface·x
4 {3 {
5 ····void·a(final·Context·p0,·final·i·p1);4 ····void·a(final·j·p0,·final·int·p1);
6 ···· 
7 ····void·a(final·i·p0,·final·boolean·p1); 
8 ···· 
9 ····boolean·a(final·ad·p0); 
10 ···· 
11 ····boolean·a(final·i·p0,·final·m·p1); 
12 ···· 
13 ····void·b(final·boolean·p0); 
14 ····5 ····
15 ····boolean·b();6 ····boolean·a();
16 ····7 ····
17 ····boolean·b(final·i·p0,·final·m·p1);8 ····j·getItemData();
18 }9 }
6.36 KB
android/support/v7/internal/view/menu/d.class
6.27 KB
procyon -ec {}
Max HTML report size reached
26.4 KB
android/support/v7/internal/view/menu/g.class
26.3 KB
procyon -ec {}
Max HTML report size reached
1.95 KB
android/support/v7/internal/view/menu/h.class
1.87 KB
procyon -ec {}
    
Offset 1, 74 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v7.internal.view.menu;1 package·android.support.v7.internal.view.menu;
  
2 import·android.view.ViewGroup; 
3 import·android.view.View;2 import·android.view.MenuItem;
4 import·java.util.ArrayList; 
5 import·android.widget.BaseAdapter; 
  
6 class·h·extends·BaseAdapter3 public·interface·h
7 {4 {
 5 ····void·a(final·g·p0);
8 ····final·/*·synthetic·*/·g·a; 
9 ····private·int·b; 
10 ····6 ····
 7 ····boolean·a(final·g·p0,·final·MenuItem·p1);
11 ····public·h(final·g·a)·{ 
12 ········this.a·=·a; 
13 ········this.b·=·-1; 
14 ········this.a(); 
15 ····} 
16 ···· 
17 ····public·m·a(final·int·n)·{ 
18 ········final·ArrayList·l·=·this.a.c.l(); 
19 ········int·index·=·g.a(this.a)·+·n; 
20 ········if·(this.b·>=·0·&&·index·>=·this.b)·{ 
21 ············++index; 
22 ········} 
23 ········return·l.get(index); 
24 ····} 
25 ···· 
26 ····void·a()·{ 
27 ········final·m·r·=·this.a.c.r(); 
28 ········if·(r·!=·null)·{ 
29 ············final·ArrayList·l·=·this.a.c.l(); 
30 ············for·(int·size·=·l.size(),·i·=·0;·i·<·size;·++i)·{ 
31 ················if·(l.get(i)·==·r)·{ 
32 ····················this.b·=·i; 
33 ····················return; 
34 ················} 
35 ············} 
36 ········} 
37 ········Label_0084:·{ 
38 ············break·Label_0084; 
39 ········} 
40 ········this.b·=·-1; 
41 ····} 
42 ···· 
43 ····public·int·getCount()·{ 
44 ········int·n·=·this.a.c.l().size()·-·g.a(this.a); 
45 ········if·(this.b·>=·0)·{ 
46 ············--n; 
47 ········} 
48 ········return·n; 
49 ····} 
50 ···· 
51 ····public·long·getItemId(final·int·n)·{ 
52 ········return·n; 
53 ····} 
54 ···· 
55 ····public·View·getView(final·int·n,·final·View·view,·final·ViewGroup·viewGroup)·{ 
56 ········View·inflate; 
57 ········if·(view·==·null)·{ 
58 ············inflate·=·this.a.b.inflate(this.a.f,·viewGroup,·false); 
59 ········} 
60 ········else·{ 
61 ············inflate·=·view; 
62 ········} 
63 ········((aa)inflate).a(this.a(n),·0); 
64 ········return·inflate; 
65 ····} 
66 ···· 
67 ····public·void·notifyDataSetChanged()·{ 
68 ········this.a(); 
69 ········super.notifyDataSetChanged(); 
70 ····} 
71 }8 }
13.2 KB
android/support/v7/internal/view/menu/l.class
13.1 KB
procyon -ec {}
Max HTML report size reached
15.5 KB
android/support/v7/internal/view/menu/m.class
15.5 KB
procyon -ec {}
Max HTML report size reached
975 B
android/support/v7/internal/view/menu/n.class
885 B
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 30 lines modified
  
1 package·android.support.v7.internal.view.menu;1 package·android.support.v7.internal.view.menu;
  
 2 import·android.view.View;
 3 import·android.view.CollapsibleActionView;
2 import·android.support.v4.view.p;4 import·android.support.v7.d.a;
 5 import·android.widget.FrameLayout;
  
3 class·n·implements·p6 class·n·extends·FrameLayout·implements·a
4 {7 {
5 ····final·/*·synthetic·*/·m·a;8 ····final·CollapsibleActionView·a;
6 ····9 ····
7 ····n(final·m·a)·{10 ····n(final·View·view)·{
8 ········this.a·=·a;11 ········super(view.getContext());
 12 ········this.a·=·(CollapsibleActionView)view;
 13 ········this.addView(view);
9 ····}14 ····}
10 ····15 ····
11 ····public·void·a(final·boolean·b)·{ 
12 ········m.a(this.a).a(this.a);16 ····public·void·a()·{
 17 ········this.a.onActionViewExpanded();
 18 ····}
 19 ····
 20 ····public·void·b()·{
 21 ········this.a.onActionViewCollapsed();
 22 ····}
 23 ····
 24 ····View·c()·{
 25 ········return·(View)this.a;
13 ····}26 ····}
14 }27 }
9.62 KB
android/support/v7/internal/view/menu/o.class
9.54 KB
procyon -ec {}
Max HTML report size reached
1.4 KB
android/support/v7/internal/view/menu/p.class
1.32 KB
procyon -ec {}
    
Offset 1, 36 lines modifiedOffset 1, 19 lines modified
  
1 package·android.support.v7.internal.view.menu;1 package·android.support.v7.internal.view.menu;
  
2 import·android.view.SubMenu;2 import·android.view.MenuItem;
 3 import·android.view.MenuItem$OnMenuItemClickListener;
3 import·android.view.View; 
4 import·android.content.Context; 
5 import·android.view.ActionProvider; 
6 import·android.support.v4.view.n; 
  
7 class·p·extends·n4 class·p·extends·f·implements·MenuItem$OnMenuItemClickListener
8 {5 {
9 ····final·ActionProvider·a; 
10 ····final·/*·synthetic·*/·o·b;6 ····final·/*·synthetic·*/·l·a;
11 ····7 ····
 8 ····p(final·l·a,·final·MenuItem$OnMenuItemClickListener·menuItem$OnMenuItemClickListener)·{
12 ····public·p(final·o·b,·final·Context·context,·final·ActionProvider·a)·{ 
13 ········this.b·=·b; 
14 ········super(context); 
15 ········this.a·=·a;9 ········this.a·=·a;
 10 ········super((Object)menuItem$OnMenuItemClickListener);
16 ····}11 ····}
17 ····12 ····
 13 ····public·boolean·onMenuItemClick(final·MenuItem·menuItem)·{
 14 ········return·((MenuItem$OnMenuItemClickListener)this.b).onMenuItemClick(this.a.a(menuItem));
18 ····public·View·a()·{ 
19 ········return·this.a.onCreateActionView(); 
20 ····} 
21 ···· 
22 ····public·void·a(final·SubMenu·subMenu)·{ 
23 ········this.a.onPrepareSubMenu(this.b.a(subMenu)); 
24 ····} 
25 ···· 
26 ····public·boolean·d()·{ 
27 ········return·this.a.onPerformDefaultAction(); 
28 ····} 
29 ···· 
30 ····public·boolean·e()·{ 
31 ········return·this.a.hasSubMenu(); 
32 ····}15 ····}
33 }16 }
1.05 KB
android/support/v7/internal/view/menu/q.class
983 B
procyon -ec {}
    
Offset 1, 30 lines modifiedOffset 1, 17 lines modified
  
1 package·android.support.v7.internal.view.menu;1 package·android.support.v7.internal.view.menu;
  
2 import·android.view.View;2 import·android.view.ActionProvider;
3 import·android.view.CollapsibleActionView; 
4 import·android.support.v7.c.c;3 import·android.support.v4.d.a.b;
5 import·android.widget.FrameLayout;4 import·android.content.Context;
  
6 class·q·extends·FrameLayout·implements·c5 class·q·extends·l
7 {6 {
 7 ····q(final·Context·context,·final·b·b)·{
 8 ········super(context,·b);
8 ····final·CollapsibleActionView·a; 
9 ···· 
10 ····q(final·View·view)·{ 
11 ········super(view.getContext()); 
12 ········this.a·=·(CollapsibleActionView)view; 
13 ········this.addView(view); 
14 ····} 
15 ···· 
16 ····public·void·a()·{ 
17 ········this.a.onActionViewExpanded(); 
18 ····} 
19 ···· 
20 ····public·void·b()·{ 
21 ········this.a.onActionViewCollapsed(); 
22 ····}9 ····}
23 ····10 ····
24 ····View·c()·{ 
25 ········return·(View)this.a;11 ····m·a(final·ActionProvider·actionProvider)·{
 12 ········return·(m)new·r(this,·this.a,·actionProvider);
26 ····}13 ····}
27 }14 }
2.0 KB
android/support/v7/internal/view/menu/r.class
1.92 KB
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 48 lines modified
  
1 package·android.support.v7.internal.view.menu;1 package·android.support.v7.internal.view.menu;
  
 2 import·android.view.View;
2 import·android.view.MenuItem;3 import·android.view.MenuItem;
3 import·android.view.MenuItem$OnActionExpandListener;4 import·android.view.ActionProvider;
 5 import·android.content.Context;
4 import·android.support.v4.view.ax;6 import·android.support.v4.view.p;
 7 import·android.view.ActionProvider$VisibilityListener;
  
5 class·r·extends·f·implements·ax8 class·r·extends·m·implements·ActionProvider$VisibilityListener
6 {9 {
 10 ····p·c;
7 ····final·/*·synthetic·*/·o·a;11 ····final·/*·synthetic·*/·q·d;
8 ····12 ····
9 ····r(final·o·a,·final·MenuItem$OnActionExpandListener·menuItem$OnActionExpandListener)·{13 ····public·r(final·q·d,·final·Context·context,·final·ActionProvider·actionProvider)·{
10 ········this.a·=·a;14 ········this.d·=·d;
11 ········super((Object)menuItem$OnActionExpandListener);15 ········super((l)d,·context,·actionProvider);
12 ····}16 ····}
13 ····17 ····
14 ····public·boolean·a(final·MenuItem·menuItem)·{18 ····public·View·a(final·MenuItem·menuItem)·{
15 ········return·((MenuItem$OnActionExpandListener)this.b).onMenuItemActionExpand(this.a.a(menuItem));19 ········return·this.a.onCreateActionView(menuItem);
16 ····}20 ····}
17 ····21 ····
18 ····public·boolean·b(final·MenuItem·menuItem)·{ 
19 ········return·((MenuItem$OnActionExpandListener)this.b).onMenuItemActionCollapse(this.a.a(menuItem));22 ····public·void·a(final·p·c)·{
 23 ········this.c·=·c;
 24 ········final·ActionProvider·a·=·this.a;
 25 ········ActionProvider$VisibilityListener·visibilityListener·=·null;
 26 ········if·(c·==·null)·{
 27 ············visibilityListener·=·null;
 28 ········}
 29 ········a.setVisibilityListener(visibilityListener);
 30 ····}
 31 ····
 32 ····public·boolean·b()·{
 33 ········return·this.a.overridesItemVisibility();
 34 ····}
 35 ····
 36 ····public·boolean·c()·{
 37 ········return·this.a.isVisible();
 38 ····}
 39 ····
 40 ····public·void·onActionProviderVisibilityChanged(final·boolean·b)·{
 41 ········if·(this.c·!=·null)·{
 42 ············this.c.a(b);
 43 ········}
20 ····}44 ····}
21 }45 }
8.77 KB
android/support/v7/internal/view/menu/s.class
8.68 KB
procyon -ec {}
Max HTML report size reached
2.57 KB
android/support/v7/internal/view/menu/t.class
2.48 KB
procyon -ec {}
Max HTML report size reached
1.69 KB
android/support/v7/internal/view/menu/u.class
1.6 KB
procyon -ec {}
    
Offset 1, 47 lines modifiedOffset 1, 21 lines modified
  
1 package·android.support.v7.internal.view.menu;1 package·android.support.v7.internal.view.menu;
  
2 import·android.view.View; 
3 import·android.view.MenuItem; 
4 import·android.view.ActionProvider; 
5 import·android.content.Context;2 import·android.content.Context;
6 import·android.view.ActionProvider$VisibilityListener; 
  
7 class·u·extends·p·implements·ActionProvider$VisibilityListener3 public·interface·u
8 {4 {
 5 ····void·a(final·Context·p0,·final·g·p1);
9 ····android.support.v4.view.p·c; 
10 ····final·/*·synthetic·*/·t·d; 
11 ····6 ····
 7 ····void·a(final·g·p0,·final·boolean·p1);
12 ····public·u(final·t·d,·final·Context·context,·final·ActionProvider·actionProvider)·{ 
13 ········this.d·=·d; 
14 ········super((o)d,·context,·actionProvider); 
15 ····} 
16 ····8 ····
 9 ····boolean·a(final·aa·p0);
17 ····public·View·a(final·MenuItem·menuItem)·{ 
18 ········return·this.a.onCreateActionView(menuItem); 
19 ····} 
20 ····10 ····
 11 ····boolean·a(final·g·p0,·final·j·p1);
21 ····public·void·a(final·android.support.v4.view.p·c)·{ 
22 ········this.c·=·c; 
23 ········final·ActionProvider·a·=·this.a; 
24 ········ActionProvider$VisibilityListener·visibilityListener·=·null; 
25 ········if·(c·==·null)·{ 
26 ············visibilityListener·=·null; 
27 ········} 
28 ········a.setVisibilityListener(visibilityListener); 
29 ····} 
30 ····12 ····
 13 ····void·b(final·boolean·p0);
31 ····public·boolean·b()·{ 
32 ········return·this.a.overridesItemVisibility(); 
33 ····} 
34 ····14 ····
 15 ····boolean·b();
35 ····public·boolean·c()·{ 
36 ········return·this.a.isVisible(); 
37 ····} 
38 ····16 ····
 17 ····boolean·b(final·g·p0,·final·j·p1);
39 ····public·void·onActionProviderVisibilityChanged(final·boolean·b)·{ 
40 ········if·(this.c·!=·null)·{ 
41 ············this.c.a(b); 
42 ········} 
43 ····} 
44 }18 }
8.34 KB
android/support/v7/internal/view/menu/v.class
8.25 KB
procyon -ec {}
Max HTML report size reached
2.32 KB
android/support/v7/internal/view/menu/w.class
2.24 KB
procyon -ec {}
Max HTML report size reached
18.3 KB
android/support/v7/internal/widget/w.class
18.2 KB
procyon -ec {}
Max HTML report size reached
3.36 KB
android/support/v7/internal/widget/ActionBarContainer.class
3.25 KB
procyon -ec {}
Max HTML report size reached
5.04 KB
android/support/v7/internal/widget/a.class
4.96 KB
procyon -ec {}
Max HTML report size reached
11.8 KB
android/support/v7/internal/widget/ActionBarContextView.class
11.7 KB
procyon -ec {}
Max HTML report size reached
2.03 KB
android/support/v7/internal/widget/af.class
1.95 KB
procyon -ec {}
    
Offset 1, 31 lines modifiedOffset 1, 42 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.view.Window$Callback; 
3 import·android.support.v7.internal.view.menu.y; 
4 import·android.view.Menu;2 import·java.lang.ref.WeakReference;
 3 import·android.widget.PopupWindow;
 4 import·java.lang.reflect.Field;
 5 import·android.view.ViewTreeObserver$OnScrollChangedListener;
  
5 public·interface·af6 final·class·af·implements·ViewTreeObserver$OnScrollChangedListener
6 {7 {
7 ····void·a(final·int·p0);8 ····final·/*·synthetic·*/·Field·a;
 9 ····final·/*·synthetic·*/·PopupWindow·b;
 10 ····final·/*·synthetic·*/·ViewTreeObserver$OnScrollChangedListener·c;
8 ····11 ····
9 ····void·a(final·Menu·p0,·final·y·p1);12 ····af(final·Field·a,·final·PopupWindow·b,·final·ViewTreeObserver$OnScrollChangedListener·c)·{
 13 ········this.a·=·a;
 14 ········this.b·=·b;
 15 ········this.c·=·c;
 16 ····}
10 ····17 ····
11 ····boolean·d();18 ····public·void·onScrollChanged()·{
 19 ········try·{
 20 ············final·Field·a·=·this.a;
 21 ············try·{
 22 ················final·Object·value·=·a.get(this.b);
 23 ················try·{
 24 ····················final·WeakReference<Object>·weakReference·=·(WeakReference<Object>)value;
 25 ····················if·(weakReference·!=·null·&&·weakReference.get()·!=·null)·{
 26 ························final·ViewTreeObserver$OnScrollChangedListener·c·=·this.c;
 27 ························try·{
 28 ····························c.onScrollChanged();
 29 ························}
 30 ························catch·(IllegalAccessException·ex)·{}
 31 ····················}
 32 ················}
 33 ················catch·(IllegalAccessException·ex2)·{}
 34 ············}
 35 ············catch·(IllegalAccessException·ex3)·{}
 36 ········}
 37 ········catch·(IllegalAccessException·ex4)·{}
12 ····38 ····}
13 ····boolean·e(); 
14 ···· 
15 ····boolean·f(); 
16 ···· 
17 ····boolean·g(); 
18 ···· 
19 ····boolean·h(); 
20 ···· 
21 ····void·i(); 
22 ···· 
23 ····void·j(); 
24 ···· 
25 ····void·setWindowCallback(final·Window$Callback·p0); 
26 ···· 
27 ····void·setWindowTitle(final·CharSequence·p0); 
28 }39 }
22.2 KB
android/support/v7/internal/widget/ActionBarOverlayLayout.class
22.0 KB
procyon -ec {}
Max HTML report size reached
47.8 KB
android/support/v7/widget/z.class
47.8 KB
procyon -ec {}
Max HTML report size reached
951 B
android/support/v7/internal/widget/ActivityChooserView$InnerLayout.class
807 B
procyon -ec {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.util.AttributeSet;2 import·android.util.AttributeSet;
3 import·android.content.Context;3 import·android.content.Context;
4 import·android.support.v7.widget.z;4 import·android.support.v7.widget.r;
  
5 public·class·ActivityChooserView$InnerLayout·extends·z5 public·class·ActivityChooserView$InnerLayout·extends·r
6 {6 {
7 ····private·static·final·int[]·a;7 ····private·static·final·int[]·a;
8 ····8 ····
9 ····static·{9 ····static·{
10 ········a·=·new·int[]·{·16842964·};10 ········a·=·new·int[]·{·16842964·};
11 ····}11 ····}
12 ····12 ····
13 ····public·ActivityChooserView$InnerLayout(final·Context·context,·final·AttributeSet·set)·{13 ····public·ActivityChooserView$InnerLayout(final·Context·context,·final·AttributeSet·set)·{
14 ········super(context,·set);14 ········super(context,·set);
15 ········final·bg·a·=·bg.a(context,·set,·ActivityChooserView$InnerLayout.a);15 ········final·bi·a·=·bi.a(context,·set,·ActivityChooserView$InnerLayout.a);
16 ········this.setBackgroundDrawable(a.a(0));16 ········this.setBackgroundDrawable(a.a(0));
17 ········a.b();17 ········a.b();
18 ····}18 ····}
19 }19 }
4.96 KB
android/support/v7/internal/widget/ActivityChooserView.class
4.85 KB
procyon -ec {}
Max HTML report size reached
1.16 KB
android/support/v7/internal/widget/ContentFrameLayout.class
1.04 KB
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.util.DisplayMetrics;2 import·android.util.DisplayMetrics;
3 import·android.view.View$MeasureSpec;3 import·android.view.View$MeasureSpec;
4 import·android.view.View; 
5 import·android.support.v4.view.bv; 
6 import·android.util.AttributeSet;4 import·android.util.AttributeSet;
7 import·android.content.Context;5 import·android.content.Context;
8 import·android.graphics.Rect;6 import·android.graphics.Rect;
9 import·android.util.TypedValue;7 import·android.util.TypedValue;
10 import·android.widget.FrameLayout;8 import·android.widget.FrameLayout;
  
11 public·class·ContentFrameLayout·extends·FrameLayout9 public·class·ContentFrameLayout·extends·FrameLayout
Offset 30, 21 lines modifiedOffset 28, 14 lines modified
30 ····}28 ····}
31 ····29 ····
32 ····public·ContentFrameLayout(final·Context·context,·final·AttributeSet·set,·final·int·n)·{30 ····public·ContentFrameLayout(final·Context·context,·final·AttributeSet·set,·final·int·n)·{
33 ········super(context,·set,·n);31 ········super(context,·set,·n);
34 ········this.g·=·new·Rect();32 ········this.g·=·new·Rect();
35 ····}33 ····}
36 ····34 ····
37 ····public·void·a(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ 
38 ········this.g.set(n,·n2,·n3,·n4); 
39 ········if·(bv.p((View)this))·{ 
40 ············this.requestLayout(); 
41 ········} 
42 ····} 
43 ···· 
44 ····public·void·a(final·Rect·rect)·{35 ····public·void·a(final·Rect·rect)·{
45 ········this.fitSystemWindows(rect);36 ········this.fitSystemWindows(rect);
46 ····}37 ····}
47 ····38 ····
48 ····public·TypedValue·getFixedHeightMajor()·{39 ····public·TypedValue·getFixedHeightMajor()·{
49 ········if·(this.e·==·null)·{40 ········if·(this.e·==·null)·{
50 ············this.e·=·new·TypedValue();41 ············this.e·=·new·TypedValue();
1.68 KB
android/support/v7/internal/widget/DialogTitle.class
1.58 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.content.res.TypedArray;2 import·android.content.res.TypedArray;
3 import·android.text.Layout;3 import·android.text.Layout;
4 import·android.support.v7.a.l;4 import·android.support.v7.b.j;
5 import·android.util.AttributeSet;5 import·android.util.AttributeSet;
6 import·android.content.Context;6 import·android.content.Context;
7 import·android.widget.TextView;7 import·android.widget.TextView;
  
8 public·class·DialogTitle·extends·TextView8 public·class·DialogTitle·extends·TextView
9 {9 {
10 ····public·DialogTitle(final·Context·context)·{10 ····public·DialogTitle(final·Context·context)·{
Offset 26, 16 lines modifiedOffset 26, 16 lines modified
26 ········super.onMeasure(n,·n2);26 ········super.onMeasure(n,·n2);
27 ········final·Layout·layout·=·this.getLayout();27 ········final·Layout·layout·=·this.getLayout();
28 ········if·(layout·!=·null)·{28 ········if·(layout·!=·null)·{
29 ············final·int·lineCount·=·layout.getLineCount();29 ············final·int·lineCount·=·layout.getLineCount();
30 ············if·(lineCount·>·0·&&·layout.getEllipsisCount(lineCount·-·1)·>·0)·{30 ············if·(lineCount·>·0·&&·layout.getEllipsisCount(lineCount·-·1)·>·0)·{
31 ················this.setSingleLine(false);31 ················this.setSingleLine(false);
32 ················this.setMaxLines(2);32 ················this.setMaxLines(2);
33 ················final·TypedArray·obtainStyledAttributes·=·this.getContext().obtainStyledAttributes((AttributeSet)null,·l.TextAppearance,·16842817,·16973892);33 ················final·TypedArray·obtainStyledAttributes·=·this.getContext().obtainStyledAttributes((AttributeSet)null,·j.TextAppearance,·16842817,·16973892);
34 ················final·int·dimensionPixelSize·=·obtainStyledAttributes.getDimensionPixelSize(l.TextAppearance_android_textSize,·0);34 ················final·int·dimensionPixelSize·=·obtainStyledAttributes.getDimensionPixelSize(j.TextAppearance_android_textSize,·0);
35 ················if·(dimensionPixelSize·!=·0)·{35 ················if·(dimensionPixelSize·!=·0)·{
36 ····················this.setTextSize(0,·(float)dimensionPixelSize);36 ····················this.setTextSize(0,·(float)dimensionPixelSize);
37 ················}37 ················}
38 ················obtainStyledAttributes.recycle();38 ················obtainStyledAttributes.recycle();
39 ················super.onMeasure(n,·n2);39 ················super.onMeasure(n,·n2);
40 ············}40 ············}
41 ········}41 ········}
260 B
android/support/v7/internal/widget/ah.class
174 B
procyon -ec {}
    
Offset 1, 7 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 public·interface·ah2 public·interface·ah
3 {3 {
4 ····void·setOnFitSystemWindowsListener(final·ai·p0); 
5 }4 }
1.3 KB
android/support/v7/internal/widget/TintImageView.class
1.2 KB
procyon -ec {}
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
4 import·android.util.AttributeSet;4 import·android.util.AttributeSet;
5 import·android.content.Context;5 import·android.content.Context;
6 import·android.widget.ImageView;6 import·android.widget.ImageView;
  
7 public·class·TintImageView·extends·ImageView7 public·class·TintImageView·extends·ImageView
8 {8 {
9 ····private·static·final·int[]·a;9 ····private·static·final·int[]·a;
10 ····private·final·be·b;10 ····private·final·bg·b;
11 ····11 ····
12 ····static·{12 ····static·{
13 ········final·int[]·array;13 ········final·int[]·array;
14 ········final·int[]·a2·=·array·=·new·int[2];14 ········final·int[]·a2·=·array·=·new·int[2];
15 ········array[0]·=·16842964;15 ········array[0]·=·16842964;
16 ········array[1]·=·16843033;16 ········array[1]·=·16843033;
17 ········a·=·a2;17 ········a·=·a2;
Offset 25, 20 lines modifiedOffset 25, 20 lines modified
25 ····public·TintImageView(final·Context·context,·final·AttributeSet·set)·{25 ····public·TintImageView(final·Context·context,·final·AttributeSet·set)·{
26 ········this(context,·set,·0);26 ········this(context,·set,·0);
27 ····}27 ····}
28 ····28 ····
29 ····public·TintImageView(final·Context·context,·final·AttributeSet·set,·final·int·n)·{29 ····public·TintImageView(final·Context·context,·final·AttributeSet·set,·final·int·n)·{
30 ········final·int·n2·=·1;30 ········final·int·n2·=·1;
31 ········super(context,·set,·n);31 ········super(context,·set,·n);
32 ········final·bg·a·=·bg.a(this.getContext(),·set,·TintImageView.a,·n,·0);32 ········final·bi·a·=·bi.a(this.getContext(),·set,·TintImageView.a,·n,·0);
33 ········if·(a.a()·>·0)·{33 ········if·(a.a()·>·0)·{
34 ············if·(a.e(0))·{34 ············if·(a.d(0))·{
35 ················this.setBackgroundDrawable(a.a(0));35 ················this.setBackgroundDrawable(a.a(0));
36 ············}36 ············}
37 ············if·(a.e(n2))·{37 ············if·(a.d(n2))·{
38 ················this.setImageDrawable(a.a(n2));38 ················this.setImageDrawable(a.a(n2));
39 ············}39 ············}
40 ········}40 ········}
41 ········a.b();41 ········a.b();
42 ········this.b·=·a.c();42 ········this.b·=·a.c();
43 ····}43 ····}
44 ····44 ····
1.85 KB
android/support/v7/internal/widget/ViewStubCompat.class
1.74 KB
procyon -ec {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 package·android.support.v7.internal.widget;2 package·android.support.v7.internal.widget;
  
3 import·android.graphics.Canvas;3 import·android.graphics.Canvas;
4 import·android.view.ViewGroup$LayoutParams;4 import·android.view.ViewGroup$LayoutParams;
5 import·android.view.ViewParent;5 import·android.view.ViewParent;
6 import·android.view.ViewGroup;6 import·android.view.ViewGroup;
7 import·android.content.res.TypedArray;7 import·android.content.res.TypedArray;
8 import·android.support.v7.a.l;8 import·android.support.v7.b.j;
9 import·android.util.AttributeSet;9 import·android.util.AttributeSet;
10 import·android.content.Context;10 import·android.content.Context;
11 import·android.view.LayoutInflater;11 import·android.view.LayoutInflater;
12 import·java.lang.ref.WeakReference;12 import·java.lang.ref.WeakReference;
13 import·android.view.View;13 import·android.view.View;
  
14 public·final·class·ViewStubCompat·extends·View14 public·final·class·ViewStubCompat·extends·View
Offset 25, 18 lines modifiedOffset 25, 18 lines modified
25 ········this(context,·set,·0);25 ········this(context,·set,·0);
26 ····}26 ····}
27 ····27 ····
28 ····public·ViewStubCompat(final·Context·context,·final·AttributeSet·set,·final·int·n)·{28 ····public·ViewStubCompat(final·Context·context,·final·AttributeSet·set,·final·int·n)·{
29 ········final·int·n2·=·-1;29 ········final·int·n2·=·-1;
30 ········super(context,·set,·n);30 ········super(context,·set,·n);
31 ········this.a·=·0;31 ········this.a·=·0;
32 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·l.ViewStubCompat,·n,·0);32 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·j.ViewStubCompat,·n,·0);
33 ········this.b·=·obtainStyledAttributes.getResourceId(l.ViewStubCompat_android_inflatedId,·n2);33 ········this.b·=·obtainStyledAttributes.getResourceId(j.ViewStubCompat_android_inflatedId,·n2);
34 ········this.a·=·obtainStyledAttributes.getResourceId(l.ViewStubCompat_android_layout,·0);34 ········this.a·=·obtainStyledAttributes.getResourceId(j.ViewStubCompat_android_layout,·0);
35 ········this.setId(obtainStyledAttributes.getResourceId(l.ViewStubCompat_android_id,·n2));35 ········this.setId(obtainStyledAttributes.getResourceId(j.ViewStubCompat_android_id,·n2));
36 ········obtainStyledAttributes.recycle();36 ········obtainStyledAttributes.recycle();
37 ········this.setVisibility(8);37 ········this.setVisibility(8);
38 ········this.setWillNotDraw(true);38 ········this.setWillNotDraw(true);
39 ····}39 ····}
40 ····40 ····
41 ····public·View·a()·{41 ····public·View·a()·{
42 ········final·ViewParent·parent·=·this.getParent();42 ········final·ViewParent·parent·=·this.getParent();
304 B
android/support/v7/internal/widget/aa.class
218 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
 2 import·android.view.View;
  
2 public·interface·aa3 public·interface·aa
3 {4 {
 5 ····void·a(final·x·p0,·final·View·p1,·final·int·p2,·final·long·p3);
4 }6 }
336 B
android/support/v7/internal/widget/ab.class
250 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.view.View; 
  
3 public·interface·ab2 public·interface·ab
4 {3 {
5 ····void·a(final·w·p0); 
6 ···· 
7 ····void·a(final·w·p0,·final·View·p1,·final·int·p2,·final·long·p3); 
8 }4 }
692 B
android/support/v7/internal/widget/ac.class
606 B
procyon -ec {}
    
Offset 1, 22 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 class·ac·implements·Runnable2 import·android.view.View;
  
 3 public·interface·ac
3 {4 {
 5 ····void·a(final·x·p0);
4 ····final·/*·synthetic·*/·w·a; 
5 ···· 
6 ····private·ac(final·w·a)·{ 
7 ········this.a·=·a; 
8 ····} 
9 ····6 ····
 7 ····void·a(final·x·p0,·final·View·p1,·final·int·p2,·final·long·p3);
10 ····public·void·run()·{ 
11 ········if·(this.a.u)·{ 
12 ············if·(this.a.getAdapter()·!=·null)·{ 
13 ················this.a.post((Runnable)this); 
14 ············} 
15 ········} 
16 ········else·{ 
17 ············w.b(this.a); 
18 ········} 
19 ····} 
20 }8 }
3.37 KB
android/support/v7/internal/widget/ad.class
3.29 KB
procyon -ec {}
Max HTML report size reached
4.23 KB
android/support/v7/internal/widget/ae.class
4.15 KB
procyon -ec {}
Max HTML report size reached
1.35 KB
android/support/v7/internal/widget/ag.class
1.27 KB
procyon -ec {}
    
Offset 1, 73 lines modifiedOffset 1, 22 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.content.Context; 
3 import·android.view.Window$Callback;2 import·android.view.Window$Callback;
4 import·android.view.Menu; 
5 import·android.support.v7.internal.view.menu.j; 
6 import·android.support.v7.internal.view.menu.y; 
7 import·android.graphics.drawable.Drawable;3 import·android.graphics.drawable.Drawable;
8 import·android.view.ViewGroup; 
  
9 public·interface·ag4 public·interface·ag
10 {5 {
11 ····ViewGroup·a(); 
12 ···· 
13 ····void·a(final·int·p0);6 ····void·a(final·int·p0);
14 ····7 ····
15 ····void·a(final·Drawable·p0);8 ····void·a(final·Drawable·p0);
16 ····9 ····
17 ····void·a(final·y·p0,·final·j·p1); 
18 ···· 
19 ····void·a(final·an·p0); 
20 ···· 
21 ····void·a(final·Menu·p0,·final·y·p1); 
22 ···· 
23 ····void·a(final·Window$Callback·p0);10 ····void·a(final·Window$Callback·p0);
24 ····11 ····
25 ····void·a(final·CharSequence·p0);12 ····void·a(final·CharSequence·p0);
26 ····13 ····
27 ····void·a(final·boolean·p0);14 ····boolean·a();
28 ····15 ····
29 ····Context·b();16 ····CharSequence·b();
30 ····17 ····
31 ····void·b(final·int·p0);18 ····void·b(final·int·p0);
32 ···· 
33 ····void·b(final·boolean·p0); 
34 ···· 
35 ····void·c(final·int·p0); 
36 ···· 
37 ····boolean·c(); 
38 ···· 
39 ····void·d(final·int·p0); 
40 ···· 
41 ····boolean·d(); 
42 ···· 
43 ····void·e(); 
44 ···· 
45 ····CharSequence·f(); 
46 ···· 
47 ····void·g(); 
48 ···· 
49 ····void·h(); 
50 ···· 
51 ····boolean·i(); 
52 ···· 
53 ····boolean·j(); 
54 ···· 
55 ····boolean·k(); 
56 ···· 
57 ····boolean·l(); 
58 ···· 
59 ····boolean·m(); 
60 ···· 
61 ····void·n(); 
62 ···· 
63 ····void·o(); 
64 ···· 
65 ····int·p(); 
66 ···· 
67 ····int·q(); 
68 ···· 
69 ····Menu·r(); 
70 }19 }
1.54 KB
android/support/v7/internal/widget/aj.class
1.45 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.graphics.Canvas;2 import·android.graphics.Canvas;
3 import·android.support.v4.b.a.a;3 import·android.support.v4.c.a.a;
4 import·android.view.ViewGroup$LayoutParams;4 import·android.view.ViewGroup$LayoutParams;
5 import·android.view.View;5 import·android.view.View;
6 import·android.widget.ListAdapter;6 import·android.widget.ListAdapter;
7 import·android.graphics.drawable.Drawable;7 import·android.graphics.drawable.Drawable;
8 import·android.view.View$MeasureSpec;8 import·android.view.View$MeasureSpec;
9 import·android.view.ViewGroup;9 import·android.view.ViewGroup;
10 import·android.widget.AbsListView;10 import·android.widget.AbsListView;
Offset 144, 23 lines modifiedOffset 144, 23 lines modified
144 ············final·Rect·a·=·this.a;144 ············final·Rect·a·=·this.a;
145 ············final·float·exactCenterX·=·a.exactCenterX();145 ············final·float·exactCenterX·=·a.exactCenterX();
146 ············final·float·exactCenterY·=·a.exactCenterY();146 ············final·float·exactCenterY·=·a.exactCenterY();
147 ············if·(this.getVisibility()·!=·0)·{147 ············if·(this.getVisibility()·!=·0)·{
148 ················n2·=·0;148 ················n2·=·0;
149 ············}149 ············}
150 ············selector.setVisible((boolean)(n2·!=·0),·false);150 ············selector.setVisible((boolean)(n2·!=·0),·false);
151 ············android.support.v4.b.a.a.a(selector,·exactCenterX,·exactCenterY);151 ············android.support.v4.c.a.a.a(selector,·exactCenterX,·exactCenterY);
152 ········}152 ········}
153 ····}153 ····}
154 ····154 ····
155 ····protected·void·a(final·int·n,·final·View·view,·final·float·n2,·final·float·n3)·{155 ····protected·void·a(final·int·n,·final·View·view,·final·float·n2,·final·float·n3)·{
156 ········this.a(n,·view);156 ········this.a(n,·view);
157 ········final·Drawable·selector·=·this.getSelector();157 ········final·Drawable·selector·=·this.getSelector();
158 ········if·(selector·!=·null·&&·n·!=·-1)·{158 ········if·(selector·!=·null·&&·n·!=·-1)·{
159 ············android.support.v4.b.a.a.a(selector,·n2,·n3);159 ············android.support.v4.c.a.a.a(selector,·n2,·n3);
160 ········}160 ········}
161 ····}161 ····}
162 ····162 ····
163 ····protected·void·a(final·Canvas·canvas)·{163 ····protected·void·a(final·Canvas·canvas)·{
164 ········if·(!this.a.isEmpty())·{164 ········if·(!this.a.isEmpty())·{
165 ············final·Drawable·selector·=·this.getSelector();165 ············final·Drawable·selector·=·this.getSelector();
166 ············if·(selector·!=·null)·{166 ············if·(selector·!=·null)·{
449 B
android/support/v7/internal/widget/ak.class
363 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.graphics.Canvas;2 import·android.graphics.Canvas;
3 import·android.graphics.drawable.Drawable;3 import·android.graphics.drawable.Drawable;
4 import·android.support.v7.b.a.a;4 import·android.support.v7.c.a.a;
  
5 class·ak·extends·a5 class·ak·extends·a
6 {6 {
7 ····private·boolean·a;7 ····private·boolean·a;
8 ····8 ····
9 ····public·ak(final·Drawable·drawable)·{9 ····public·ak(final·Drawable·drawable)·{
10 ········super(drawable);10 ········super(drawable);
1.41 KB
android/support/v7/internal/widget/z.class
1.33 KB
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 49 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.view.View;2 import·android.os.Parcelable;
 3 import·android.database.DataSetObserver;
  
3 public·interface·z4 class·z·extends·DataSetObserver
4 {5 {
5 ····void·a(final·w·p0,·final·View·p1,·final·int·p2,·final·long·p3);6 ····final·/*·synthetic·*/·x·a;
 7 ····private·Parcelable·b;
 8 ····
 9 ····z(final·x·a)·{
 10 ········this.a·=·a;
 11 ········this.b·=·null;
 12 ····}
 13 ····
 14 ····public·void·onChanged()·{
 15 ········this.a.u·=·true;
 16 ········this.a.A·=·this.a.z;
 17 ········this.a.z·=·this.a.getAdapter().getCount();
 18 ········if·(this.a.getAdapter().hasStableIds()·&&·this.b·!=·null·&&·this.a.A·==·0·&&·this.a.z·>·0)·{
 19 ············x.a(this.a,·this.b);
 20 ············this.b·=·null;
 21 ········}
 22 ········else·{
 23 ············this.a.j();
 24 ········}
 25 ········this.a.e();
 26 ········this.a.requestLayout();
 27 ····}
 28 ····
 29 ····public·void·onInvalidated()·{
 30 ········final·long·n·=·Long.MIN_VALUE;
 31 ········final·int·n2·=·-1;
 32 ········this.a.u·=·true;
 33 ········if·(this.a.getAdapter().hasStableIds())·{
 34 ············this.b·=·x.a(this.a);
 35 ········}
 36 ········this.a.A·=·this.a.z;
 37 ········this.a.z·=·0;
 38 ········this.a.x·=·n2;
 39 ········this.a.y·=·n;
 40 ········this.a.v·=·n2;
 41 ········this.a.w·=·n;
 42 ········this.a.o·=·false;
 43 ········this.a.e();
 44 ········this.a.requestLayout();
 45 ····}
6 }46 }
3.89 KB
android/support/v7/internal/widget/an.class
3.81 KB
procyon -ec {}
Max HTML report size reached
892 B
android/support/v7/internal/widget/ap.class
806 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.support.v7.app.d;2 import·android.support.v7.a.c;
3 import·android.view.ViewGroup;3 import·android.view.ViewGroup;
4 import·android.view.View;4 import·android.view.View;
5 import·android.widget.BaseAdapter;5 import·android.widget.BaseAdapter;
  
6 class·ap·extends·BaseAdapter6 class·ap·extends·BaseAdapter
7 {7 {
8 ····final·/*·synthetic·*/·an·a;8 ····final·/*·synthetic·*/·an·a;
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ····24 ····
25 ····public·long·getItemId(final·int·n)·{25 ····public·long·getItemId(final·int·n)·{
26 ········return·n;26 ········return·n;
27 ····}27 ····}
28 ····28 ····
29 ····public·View·getView(final·int·n,·View·a,·final·ViewGroup·viewGroup)·{29 ····public·View·getView(final·int·n,·View·a,·final·ViewGroup·viewGroup)·{
30 ········if·(a·==·null)·{30 ········if·(a·==·null)·{
31 ············a·=·(View)an.a(this.a,·(d)this.getItem(n),·true);31 ············a·=·(View)an.a(this.a,·(c)this.getItem(n),·true);
32 ········}32 ········}
33 ········else·{33 ········else·{
34 ············((ar)a).a((d)this.getItem(n));34 ············((ar)a).a((c)this.getItem(n));
35 ········}35 ········}
36 ········return·a;36 ········return·a;
37 ····}37 ····}
38 }38 }
6.33 KB
android/support/v7/internal/widget/aq.class
6.25 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
5.58 KB
android/support/v7/internal/widget/ar.class
5.5 KB
procyon -ec {}
Max HTML report size reached
10.9 KB
android/support/v7/internal/widget/as.class
10.8 KB
procyon -ec {}
Max HTML report size reached
1.27 KB
android/support/v7/internal/widget/at.class
1.19 KB
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 29 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
 2 import·android.support.v7.widget.t;
2 import·android.view.ViewTreeObserver;3 import·android.view.View;
3 import·android.view.ViewTreeObserver$OnGlobalLayoutListener;4 import·android.support.v7.widget.y;
  
4 class·at·implements·ViewTreeObserver$OnGlobalLayoutListener5 class·at·extends·y
5 {6 {
6 ····final·/*·synthetic·*/·SpinnerCompat·a;7 ····final·/*·synthetic·*/·ax·a;
 8 ····final·/*·synthetic·*/·as·b;
7 ····9 ····
8 ····at(final·SpinnerCompat·a)·{10 ····at(final·as·b,·final·View·view,·final·ax·a)·{
 11 ········this.b·=·b;
9 ········this.a·=·a;12 ········this.a·=·a;
 13 ········super(view);
10 ····}14 ····}
11 ····15 ····
12 ····public·void·onGlobalLayout()·{16 ····public·t·a()·{
 17 ········return·(t)this.a;
 18 ····}
 19 ····
 20 ····public·boolean·b()·{
13 ········if·(!SpinnerCompat.a(this.a).b())·{21 ········if·(!as.a(this.b).b())·{
14 ············SpinnerCompat.a(this.a).c();22 ············as.a(this.b).c();
15 ········} 
16 ········final·ViewTreeObserver·viewTreeObserver·=·this.a.getViewTreeObserver(); 
17 ········if·(viewTreeObserver·!=·null)·{ 
18 ············viewTreeObserver.removeGlobalOnLayoutListener((ViewTreeObserver$OnGlobalLayoutListener)this); 
19 ········}23 ········}
 24 ········return·true;
20 ····}25 ····}
21 }26 }
1.09 KB
android/support/v7/internal/widget/az.class
1.01 KB
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 37 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.widget.ListAdapter;2 import·android.os.Parcelable;
 3 import·android.os.Parcel;
 4 import·android.os.Parcelable$Creator;
  
3 interface·az5 class·az·extends·e
4 {6 {
5 ····void·a();7 ····public·static·final·Parcelable$Creator·CREATOR;
 8 ····boolean·c;
6 ····9 ····
7 ····void·a(final·ListAdapter·p0);10 ····static·{
 11 ········CREATOR·=·(Parcelable$Creator)new·ba();
 12 ····}
8 ····13 ····
9 ····void·a(final·CharSequence·p0);14 ····private·az(final·Parcel·parcel)·{
 15 ········super(parcel);
 16 ········this.c·=·(parcel.readByte()·!=·0);
 17 ····}
10 ····18 ····
11 ····boolean·b();19 ····az(final·Parcelable·parcelable)·{
 20 ········super(parcelable);
 21 ····}
12 ····22 ····
13 ····void·c();23 ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{
 24 ········super.writeToParcel(parcel,·n);
 25 ········boolean·b;
 26 ········if·(this.c)·{
 27 ············b·=·true;
 28 ········}
 29 ········else·{
 30 ············b·=·false;
 31 ········}
 32 ········parcel.writeByte((byte)(byte)(b·?·1·:·0));
 33 ····}
14 }34 }
2.29 KB
android/support/v7/internal/widget/au.class
2.21 KB
procyon -ec {}
Max HTML report size reached
4.13 KB
android/support/v7/internal/widget/av.class
4.05 KB
procyon -ec {}
Max HTML report size reached
15.4 KB
android/support/v7/widget/ab.class
15.3 KB
procyon -ec {}
Max HTML report size reached
3.48 KB
android/support/v7/internal/widget/aw.class
3.4 KB
procyon -ec {}
Max HTML report size reached
1.53 KB
android/support/v7/internal/widget/ax.class
1.44 KB
procyon -ec {}
    
Offset 1, 25 lines modifiedOffset 1, 34 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.view.View; 
3 import·android.widget.AdapterView; 
4 import·android.widget.AdapterView$OnItemClickListener;2 import·android.widget.AdapterView$OnItemClickListener;
 3 import·android.view.View;
 4 import·android.util.AttributeSet;
 5 import·android.content.Context;
 6 import·android.widget.ListAdapter;
 7 import·android.support.v7.widget.t;
  
5 class·ax·implements·AdapterView$OnItemClickListener8 class·ax·extends·t·implements·bb
6 {9 {
7 ····final·/*·synthetic·*/·SpinnerCompat·a; 
8 ····final·/*·synthetic·*/·aw·b;10 ····final·/*·synthetic·*/·as·a;
 11 ····private·CharSequence·c;
 12 ····private·ListAdapter·d;
9 ····13 ····
 14 ····public·ax(final·as·a,·final·Context·context,·final·AttributeSet·set,·final·int·n)·{
10 ····ax(final·aw·b,·final·SpinnerCompat·a)·{ 
11 ········this.b·=·b; 
12 ········this.a·=·a;15 ········this.a·=·a;
 16 ········super(context,·set,·n);
 17 ········this.a((View)a);
 18 ········this.a(true);
 19 ········this.a(0);
 20 ········this.a((AdapterView$OnItemClickListener)new·ay(this,·a));
 21 ····}
 22 ····
 23 ····public·void·a(final·ListAdapter·d)·{
 24 ········super.a(d);
 25 ········this.d·=·d;
13 ····}26 ····}
14 ····27 ····
 28 ····public·void·a(final·CharSequence·c)·{
 29 ········this.c·=·c;
15 ····public·void·onItemClick(final·AdapterView·adapterView,·final·View·view,·final·int·selection,·final·long·n)·{ 
16 ········this.b.a.setSelection(selection); 
17 ········if·(this.b.a.s·!=·null)·{ 
18 ············this.b.a.a(view,·selection,·aw.a(this.b).getItemId(selection)); 
19 ········} 
20 ········this.b.a(); 
21 ····}30 ····}
22 }31 }
1.15 KB
android/support/v7/internal/widget/ay.class
1.06 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 25 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.os.Parcel; 
3 import·android.os.Parcelable$Creator;2 import·android.view.View;
 3 import·android.widget.AdapterView;
 4 import·android.widget.AdapterView$OnItemClickListener;
  
4 final·class·ay·implements·Parcelable$Creator5 class·ay·implements·AdapterView$OnItemClickListener
5 {6 {
6 ····public·SpinnerCompat$SavedState·a(final·Parcel·parcel)·{ 
7 ········return·new·SpinnerCompat$SavedState(parcel,·(as)null);7 ····final·/*·synthetic·*/·as·a;
 8 ····final·/*·synthetic·*/·ax·b;
 9 ····
 10 ····ay(final·ax·b,·final·as·a)·{
 11 ········this.b·=·b;
 12 ········this.a·=·a;
8 ····}13 ····}
9 ····14 ····
10 ····public·SpinnerCompat$SavedState[]·a(final·int·n)·{ 
11 ········return·new·SpinnerCompat$SavedState[n];15 ····public·void·onItemClick(final·AdapterView·adapterView,·final·View·view,·final·int·selection,·final·long·n)·{
 16 ········this.b.a.setSelection(selection);
 17 ········if·(this.b.a.s·!=·null)·{
 18 ············this.b.a.a(view,·selection,·ax.a(this.b).getItemId(selection));
 19 ········}
 20 ········this.b.a();
12 ····}21 ····}
13 }22 }
836 B
android/support/v7/internal/widget/b.class
752 B
procyon -ec {}
    
Offset 1, 31 lines modifiedOffset 1, 24 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.view.View;2 import·android.view.View;
3 import·android.support.v4.view.ds;3 import·android.support.v4.view.dr;
4 import·android.support.v4.view.ej; 
  
5 public·class·b·implements·ej4 public·class·b·implements·dr
6 {5 {
7 ····int·a;6 ····int·a;
8 ····final·/*·synthetic·*/·a·b;7 ····final·/*·synthetic·*/·a·b;
9 ····private·boolean·c;8 ····private·boolean·c;
10 ····9 ····
11 ····protected·b(final·a·b)·{10 ····protected·b(final·a·b)·{
12 ········this.b·=·b;11 ········this.b·=·b;
13 ········this.c·=·false;12 ········this.c·=·false;
14 ····}13 ····}
15 ····14 ····
16 ····public·b·a(final·ds·i,·final·int·a)·{ 
17 ········this.b.i·=·i; 
18 ········this.a·=·a; 
19 ········return·this; 
20 ····} 
21 ···· 
22 ····public·void·a(final·View·view)·{15 ····public·void·a(final·View·view)·{
23 ········this.b.setVisibility(0);16 ········this.b.setVisibility(0);
24 ········this.c·=·false;17 ········this.c·=·false;
25 ····}18 ····}
26 ····19 ····
27 ····public·void·b(final·View·view)·{20 ····public·void·b(final·View·view)·{
28 ········if·(!this.c)·{21 ········if·(!this.c)·{
3.76 KB
android/support/v7/internal/widget/ba.class
3.67 KB
procyon -ec {}
Max HTML report size reached
1010 B
android/support/v7/internal/widget/bb.class
924 B
procyon -ec {}
    
Offset 1, 29 lines modifiedOffset 1, 17 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
 2 import·android.widget.ListAdapter;
2 import·android.content.Context; 
3 import·android.content.res.Resources; 
4 import·android.content.ContextWrapper; 
  
5 public·class·bb·extends·ContextWrapper3 interface·bb
6 {4 {
7 ····private·Resources·a;5 ····void·a();
8 ····6 ····
 7 ····void·a(final·ListAdapter·p0);
9 ····private·bb(final·Context·context)·{ 
10 ········super(context); 
11 ····} 
12 ····8 ····
 9 ····void·a(final·CharSequence·p0);
13 ····public·static·Context·a(Context·context)·{ 
14 ········if·(!(context·instanceof·bb))·{ 
15 ············context·=·(Context)new·bb(context); 
16 ········} 
17 ········return·context; 
18 ····} 
19 ····10 ····
 11 ····boolean·b();
20 ····public·Resources·getResources()·{ 
21 ········if·(this.a·==·null)·{ 
22 ············this.a·=·(Resources)new·bc(super.getResources(),·be.a((Context)this)); 
23 ········} 
24 ········return·this.a; 
25 ····}12 ····
 13 ····void·c();
26 }14 }
3.57 KB
android/support/v7/internal/widget/bc.class
3.48 KB
procyon -ec {}
Max HTML report size reached
1.02 KB
android/support/v7/internal/widget/bd.class
959 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 29 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.graphics.PorterDuff$Mode;2 import·android.content.Context;
3 import·android.content.res.ColorStateList;3 import·android.content.res.Resources;
 4 import·android.content.ContextWrapper;
  
4 public·class·bd5 public·class·bd·extends·ContextWrapper
5 {6 {
6 ····public·ColorStateList·a; 
7 ····public·PorterDuff$Mode·b; 
8 ····public·boolean·c; 
9 ····public·boolean·d;7 ····private·Resources·a;
 8 ····
 9 ····private·bd(final·Context·context)·{
 10 ········super(context);
 11 ····}
 12 ····
 13 ····public·static·Context·a(Context·context)·{
 14 ········if·(!(context·instanceof·bd))·{
 15 ············context·=·(Context)new·bd(context);
 16 ········}
 17 ········return·context;
 18 ····}
 19 ····
 20 ····public·Resources·getResources()·{
 21 ········if·(this.a·==·null)·{
 22 ············this.a·=·(Resources)new·be(super.getResources(),·bg.a((Context)this));
 23 ········}
 24 ········return·this.a;
 25 ····}
10 }26 }
17.6 KB
android/support/v7/internal/widget/be.class
17.5 KB
procyon -ec {}
Max HTML report size reached
1.14 KB
android/support/v7/internal/widget/bf.class
1.06 KB
procyon -ec {}
    
Offset 1, 25 lines modifiedOffset 1, 13 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.graphics.PorterDuffColorFilter; 
3 import·android.graphics.PorterDuff$Mode;2 import·android.graphics.PorterDuff$Mode;
4 import·android.support.v4.f.f;3 import·android.content.res.ColorStateList;
  
5 class·bf·extends·f4 public·class·bf
6 {5 {
 6 ····public·ColorStateList·a;
 7 ····public·PorterDuff$Mode·b;
 8 ····public·boolean·c;
 9 ····public·boolean·d;
7 ····public·bf(final·int·n)·{ 
8 ········super(n); 
9 ····} 
10 ···· 
11 ····private·static·int·b(final·int·n,·final·PorterDuff$Mode·porterDuff$Mode)·{ 
12 ········return·(n·+·31)·*·31·+·porterDuff$Mode.hashCode(); 
13 ····} 
14 ···· 
15 ····PorterDuffColorFilter·a(final·int·n,·final·PorterDuff$Mode·porterDuff$Mode)·{ 
16 ········return·(PorterDuffColorFilter)this.a((Object)Integer.valueOf(b(n,·porterDuff$Mode))); 
17 ····} 
18 ···· 
19 ····PorterDuffColorFilter·a(final·int·n,·final·PorterDuff$Mode·porterDuff$Mode,·final·PorterDuffColorFilter·porterDuffColorFilter)·{ 
20 ········return·(PorterDuffColorFilter)this.a((Object)Integer.valueOf(b(n,·porterDuff$Mode)),·(Object)porterDuffColorFilter); 
21 ····} 
22 }10 }
19.7 KB
android/support/v7/internal/widget/bg.class
19.7 KB
procyon -ec {}
Max HTML report size reached
12.8 KB
android/support/v7/internal/widget/bh.class
12.7 KB
procyon -ec {}
Max HTML report size reached
3.16 KB
android/support/v7/internal/widget/bi.class
3.08 KB
procyon -ec {}
Max HTML report size reached
9.65 KB
android/support/v7/internal/widget/bj.class
9.57 KB
procyon -ec {}
Max HTML report size reached
970 B
android/support/v7/internal/widget/bk.class
884 B
procyon -ec {}
    
Offset 1, 18 lines modifiedOffset 1, 24 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
 2 import·android.view.MenuItem;
2 import·android.view.View;3 import·android.view.View;
3 import·android.support.v4.view.ek;4 import·android.support.v7.internal.view.menu.a;
 5 import·android.view.View$OnClickListener;
  
4 class·bk·extends·ek6 class·bk·implements·View$OnClickListener
5 {7 {
 8 ····final·a·a;
6 ····final·/*·synthetic·*/·bh·a;9 ····final·/*·synthetic·*/·bj·b;
7 ····10 ····
8 ····bk(final·bh·a)·{11 ····bk(final·bj·b)·{
9 ········this.a·=·a;12 ········this.b·=·b;
 13 ········this.a·=·new·a(bj.a(this.b).getContext(),·0,·16908332,·0,·0,·bj.b(this.b));
10 ····}14 ····}
11 ····15 ····
12 ····public·void·a(final·View·view)·{16 ····public·void·onClick(final·View·view)·{
13 ········bh.a(this.a).setVisibility(0);17 ········if·(bj.c(this.b)·!=·null·&&·bj.d(this.b))·{
 18 ············bj.c(this.b).onMenuItemSelected(0,·(MenuItem)this.a);
 19 ········}
14 ····}20 ····}
15 }21 }
1.92 KB
android/support/v7/internal/widget/bm.class
1.84 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·java.lang.reflect.InvocationTargetException; 
3 import·android.support.v4.view.bv;2 import·android.support.v4.view.bo;
4 import·android.util.Log;3 import·android.util.Log;
5 import·android.graphics.Rect;4 import·android.graphics.Rect;
6 import·android.view.View;5 import·android.view.View;
7 import·android.os.Build$VERSION;6 import·android.os.Build$VERSION;
8 import·java.lang.reflect.Method;7 import·java.lang.reflect.Method;
  
9 public·class·bm8 public·class·bm
Offset 55, 40 lines modifiedOffset 54, 13 lines modified
55 ········catch·(Exception·ex)·{54 ········catch·(Exception·ex)·{
56 ············Log.d("ViewUtils",·"Could·not·invoke·computeFitSystemWindows",·(Throwable)ex);55 ············Log.d("ViewUtils",·"Could·not·invoke·computeFitSystemWindows",·(Throwable)ex);
57 ········}56 ········}
58 ····}57 ····}
59 ····58 ····
60 ····public·static·boolean·a(final·View·view)·{59 ····public·static·boolean·a(final·View·view)·{
61 ········int·n·=·1;60 ········int·n·=·1;
62 ········if·(bv.e(view)·!=·n)·{61 ········if·(bo.d(view)·!=·n)·{
63 ············n·=·0;62 ············n·=·0;
64 ········}63 ········}
65 ········return·n·!=·0;64 ········return·n·!=·0;
66 ····}65 ····}
67 ···· 
68 ····public·static·void·b(final·View·obj)·{ 
69 ········if·(Build$VERSION.SDK_INT·<·16)·{ 
70 ············return; 
71 ········} 
72 ········try·{ 
73 ············final·Method·method·=·obj.getClass().getMethod("makeOptionalFitsSystemWindows",·(Class<?>[])new·Class[0]); 
74 ············try·{ 
75 ················if·(!method.isAccessible())·{ 
76 ····················method.setAccessible(true); 
77 ················} 
78 ················method.invoke(obj,·new·Object[0]); 
79 ············} 
80 ············catch·(NoSuchMethodException·ex3)·{ 
81 ················Log.d("ViewUtils",·"Could·not·find·method·makeOptionalFitsSystemWindows.·Oh·well..."); 
82 ············} 
83 ············catch·(InvocationTargetException·ex)·{ 
84 ················Log.d("ViewUtils",·"Could·not·invoke·makeOptionalFitsSystemWindows",·(Throwable)ex); 
85 ············} 
86 ············catch·(IllegalAccessException·ex2)·{ 
87 ················Log.d("ViewUtils",·"Could·not·invoke·makeOptionalFitsSystemWindows",·(Throwable)ex2); 
88 ············} 
89 ········} 
90 ········catch·(NoSuchMethodException·ex4)·{} 
91 ········catch·(InvocationTargetException·ex5)·{} 
92 ········catch·(IllegalAccessException·ex6)·{} 
93 ····} 
94 }66 }
8.04 KB
android/support/v7/internal/widget/c.class
7.96 KB
procyon -ec {}
Max HTML report size reached
1.31 KB
android/support/v7/internal/widget/d.class
1.23 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 39 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.os.Parcel; 
3 import·android.os.Parcelable$Creator;2 import·android.view.View;
 3 import·android.util.SparseArray;
  
4 final·class·d·implements·Parcelable$Creator4 class·d
5 {5 {
6 ····public·AbsSpinnerCompat$SavedState·a(final·Parcel·parcel)·{ 
7 ········return·new·AbsSpinnerCompat$SavedState(parcel);6 ····final·/*·synthetic·*/·c·a;
 7 ····private·final·SparseArray·b;
 8 ····
 9 ····d(final·c·a)·{
 10 ········this.a·=·a;
 11 ········this.b·=·new·SparseArray();
 12 ····}
 13 ····
 14 ····View·a(final·int·n)·{
 15 ········final·View·view·=·(View)this.b.get(n);
 16 ········if·(view·!=·null)·{
 17 ············this.b.delete(n);
 18 ········}
 19 ········return·view;
 20 ····}
 21 ····
 22 ····void·a()·{
 23 ········final·SparseArray·b·=·this.b;
 24 ········for·(int·size·=·b.size(),·i·=·0;·i·<·size;·++i)·{
 25 ············final·View·view·=·(View)b.valueAt(i);
 26 ············if·(view·!=·null)·{
 27 ················c.a(this.a,·view,·true);
 28 ············}
 29 ········}
 30 ········b.clear();
8 ····}31 ····}
9 ····32 ····
10 ····public·AbsSpinnerCompat$SavedState[]·a(final·int·n)·{ 
11 ········return·new·AbsSpinnerCompat$SavedState[n];33 ····public·void·a(final·int·n,·final·View·view)·{
 34 ········this.b.put(n,·(Object)view);
12 ····}35 ····}
13 }36 }
1.88 KB
android/support/v7/internal/widget/e.class
1.79 KB
procyon -ec {}
    
Offset 1, 41 lines modifiedOffset 1, 38 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.graphics.ColorFilter; 
3 import·android.graphics.Canvas; 
4 import·android.graphics.drawable.Drawable;2 import·android.os.Parcelable;
 3 import·android.os.Parcel;
 4 import·android.os.Parcelable$Creator;
 5 import·android.view.View$BaseSavedState;
  
5 class·e·extends·Drawable6 class·e·extends·View$BaseSavedState
6 {7 {
7 ····final·ActionBarContainer·a;8 ····public·static·final·Parcelable$Creator·CREATOR;
 9 ····long·a;
 10 ····int·b;
8 ····11 ····
9 ····public·e(final·ActionBarContainer·a)·{ 
10 ········this.a·=·a;12 ····static·{
 13 ········CREATOR·=·(Parcelable$Creator)new·f();
11 ····}14 ····}
12 ····15 ····
 16 ····e(final·Parcel·parcel)·{
 17 ········super(parcel);
 18 ········this.a·=·parcel.readLong();
 19 ········this.b·=·parcel.readInt();
13 ····public·void·draw(final·Canvas·canvas)·{ 
14 ········if·(this.a.d)·{ 
15 ············if·(this.a.c·!=·null)·{ 
16 ················this.a.c.draw(canvas); 
17 ············} 
18 ········} 
19 ········else·{ 
20 ············if·(this.a.a·!=·null)·{ 
21 ················this.a.a.draw(canvas); 
22 ············} 
23 ············if·(this.a.b·!=·null·&&·this.a.e)·{ 
24 ················this.a.b.draw(canvas); 
25 ············} 
26 ········} 
27 ····}20 ····}
28 ····21 ····
29 ····public·int·getOpacity()·{ 
30 ········return·0;22 ····e(final·Parcelable·parcelable)·{
 23 ········super(parcelable);
31 ····}24 ····}
32 ····25 ····
33 ····public·void·setAlpha(final·int·n)·{26 ····public·String·toString()·{
 27 ········return·"AbsSpinner.SavedState{"·+·Integer.toHexString(System.identityHashCode((Object)this))·+·"·selectedId="·+·this.a·+·"·position="·+·this.b·+·"}";
34 ····}28 ····}
35 ····29 ····
36 ····public·void·setColorFilter(final·ColorFilter·colorFilter)·{30 ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{
 31 ········super.writeToParcel(parcel,·n);
 32 ········parcel.writeLong(this.a);
 33 ········parcel.writeInt(this.b);
37 ····}34 ····}
38 }35 }
877 B
android/support/v7/internal/widget/f.class
793 B
procyon -ec {}
    
Offset 1, 22 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.graphics.Outline;2 import·android.os.Parcel;
 3 import·android.os.Parcelable$Creator;
  
3 class·f·extends·e4 final·class·f·implements·Parcelable$Creator
4 {5 {
5 ····public·f(final·ActionBarContainer·actionBarContainer)·{ 
6 ········super(actionBarContainer);6 ····public·e·a(final·Parcel·parcel)·{
 7 ········return·new·e(parcel);
7 ····}8 ····}
8 ····9 ····
 10 ····public·e[]·a(final·int·n)·{
 11 ········return·new·e[n];
9 ····public·void·getOutline(final·Outline·outline)·{ 
10 ········if·(this.a.d)·{ 
11 ············if·(this.a.c·!=·null)·{ 
12 ················this.a.c.getOutline(outline); 
13 ············} 
14 ········} 
15 ········else·if·(this.a.a·!=·null)·{ 
16 ············this.a.a.getOutline(outline); 
17 ········} 
18 ····}12 ····}
19 }13 }
1.37 KB
android/support/v7/internal/widget/g.class
1.29 KB
procyon -ec {}
    
Offset 1, 21 lines modifiedOffset 1, 41 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.view.View; 
3 import·android.support.v7.c.a; 
4 import·android.view.View$OnClickListener;2 import·android.graphics.ColorFilter;
 3 import·android.graphics.Canvas;
 4 import·android.graphics.drawable.Drawable;
  
5 class·g·implements·View$OnClickListener5 class·g·extends·Drawable
6 {6 {
 7 ····final·ActionBarContainer·a;
7 ····final·/*·synthetic·*/·a·a; 
8 ····final·/*·synthetic·*/·ActionBarContextView·b; 
9 ····8 ····
 9 ····public·g(final·ActionBarContainer·a)·{
10 ····g(final·ActionBarContextView·b,·final·a·a)·{ 
11 ········this.b·=·b; 
12 ········this.a·=·a;10 ········this.a·=·a;
13 ····}11 ····}
14 ····12 ····
15 ····public·void·onClick(final·View·view)·{13 ····public·void·draw(final·Canvas·canvas)·{
16 ········this.a.c();14 ········if·(this.a.d)·{
 15 ············if·(this.a.c·!=·null)·{
 16 ················this.a.c.draw(canvas);
 17 ············}
 18 ········}
 19 ········else·{
 20 ············if·(this.a.a·!=·null)·{
 21 ················this.a.a.draw(canvas);
 22 ············}
 23 ············if·(this.a.b·!=·null·&&·this.a.e)·{
 24 ················this.a.b.draw(canvas);
 25 ············}
 26 ········}
 27 ····}
 28 ····
 29 ····public·int·getOpacity()·{
 30 ········return·0;
 31 ····}
 32 ····
 33 ····public·void·setAlpha(final·int·n)·{
 34 ····}
 35 ····
 36 ····public·void·setColorFilter(final·ColorFilter·colorFilter)·{
17 ····}37 ····}
18 }38 }
1.14 KB
android/support/v7/internal/widget/h.class
1.06 KB
procyon -ec {}
    
Offset 1, 25 lines modifiedOffset 1, 22 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
 2 import·android.graphics.Outline;
2 import·android.support.v4.view.ds; 
3 import·android.view.View; 
4 import·android.support.v4.view.ek; 
  
5 class·h·extends·ek3 class·h·extends·g
6 {4 {
 5 ····public·h(final·ActionBarContainer·actionBarContainer)·{
 6 ········super(actionBarContainer);
7 ····final·/*·synthetic·*/·ActionBarOverlayLayout·a; 
8 ···· 
9 ····h(final·ActionBarOverlayLayout·a)·{ 
10 ········this.a·=·a; 
11 ····} 
12 ···· 
13 ····public·void·b(final·View·view)·{ 
14 ········ActionBarOverlayLayout.a(this.a,·(ds)null); 
15 ········ActionBarOverlayLayout.a(this.a,·false); 
16 ····}7 ····}
17 ····8 ····
18 ····public·void·c(final·View·view)·{ 
19 ········ActionBarOverlayLayout.a(this.a,·(ds)null); 
20 ········ActionBarOverlayLayout.a(this.a,·false);9 ····public·void·getOutline(final·Outline·outline)·{
 10 ········if·(this.a.d)·{
 11 ············if·(this.a.c·!=·null)·{
 12 ················this.a.c.getOutline(outline);
 13 ············}
 14 ········}
 15 ········else·if·(this.a.a·!=·null)·{
 16 ············this.a.a.getOutline(outline);
 17 ········}
21 ····}18 ····}
22 }19 }
940 B
android/support/v7/internal/widget/i.class
856 B
procyon -ec {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.support.v4.view.ds;2 import·android.support.v4.view.dc;
3 import·android.view.View;3 import·android.view.View;
4 import·android.support.v4.view.ek;4 import·android.support.v4.view.ds;
  
5 class·i·extends·ek5 class·i·extends·ds
6 {6 {
7 ····final·/*·synthetic·*/·ActionBarOverlayLayout·a;7 ····final·/*·synthetic·*/·ActionBarOverlayLayout·a;
8 ····8 ····
9 ····i(final·ActionBarOverlayLayout·a)·{9 ····i(final·ActionBarOverlayLayout·a)·{
10 ········this.a·=·a;10 ········this.a·=·a;
11 ····}11 ····}
12 ····12 ····
13 ····public·void·b(final·View·view)·{13 ····public·void·b(final·View·view)·{
14 ········ActionBarOverlayLayout.b(this.a,·(ds)null);14 ········ActionBarOverlayLayout.a(this.a,·(dc)null);
15 ········ActionBarOverlayLayout.a(this.a,·false);15 ········ActionBarOverlayLayout.a(this.a,·false);
16 ····}16 ····}
17 ····17 ····
18 ····public·void·c(final·View·view)·{18 ····public·void·c(final·View·view)·{
19 ········ActionBarOverlayLayout.b(this.a,·(ds)null);19 ········ActionBarOverlayLayout.a(this.a,·(dc)null);
20 ········ActionBarOverlayLayout.a(this.a,·false);20 ········ActionBarOverlayLayout.a(this.a,·false);
21 ····}21 ····}
22 }22 }
1.24 KB
android/support/v7/internal/widget/j.class
1.16 KB
procyon -ec {}
    
Offset 1, 22 lines modifiedOffset 1, 25 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
 2 import·android.support.v4.view.dc;
2 import·android.view.View;3 import·android.view.View;
3 import·android.support.v4.view.bv;4 import·android.support.v4.view.ds;
  
4 class·j·implements·Runnable5 class·j·extends·ds
5 {6 {
6 ····final·/*·synthetic·*/·ActionBarOverlayLayout·a;7 ····final·/*·synthetic·*/·ActionBarOverlayLayout·a;
7 ····8 ····
8 ····j(final·ActionBarOverlayLayout·a)·{9 ····j(final·ActionBarOverlayLayout·a)·{
9 ········this.a·=·a;10 ········this.a·=·a;
10 ····}11 ····}
11 ····12 ····
12 ····public·void·run()·{13 ····public·void·b(final·View·view)·{
 14 ········ActionBarOverlayLayout.b(this.a,·(dc)null);
13 ········ActionBarOverlayLayout.a(this.a);15 ········ActionBarOverlayLayout.a(this.a,·false);
14 ········ActionBarOverlayLayout.a(this.a,·bv.j((View)ActionBarOverlayLayout.c(this.a)).c(0.0f).a(ActionBarOverlayLayout.b(this.a))); 
15 ········if·(ActionBarOverlayLayout.d(this.a)·!=·null·&&·ActionBarOverlayLayout.d(this.a).getVisibility()·!=·8)·{ 
16 ············ActionBarOverlayLayout.b(this.a,·bv.j((View)ActionBarOverlayLayout.d(this.a)).c(0.0f).a(ActionBarOverlayLayout.e(this.a))); 
17 ········}16 ····}
 17 ····
 18 ····public·void·c(final·View·view)·{
 19 ········ActionBarOverlayLayout.b(this.a,·(dc)null);
 20 ········ActionBarOverlayLayout.a(this.a,·false);
18 ····}21 ····}
19 }22 }
1.26 KB
android/support/v7/internal/widget/k.class
1.17 KB
procyon -ec {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.view.View;2 import·android.view.View;
3 import·android.support.v4.view.bv;3 import·android.support.v4.view.bo;
  
4 class·k·implements·Runnable4 class·k·implements·Runnable
5 {5 {
6 ····final·/*·synthetic·*/·ActionBarOverlayLayout·a;6 ····final·/*·synthetic·*/·ActionBarOverlayLayout·a;
7 ····7 ····
8 ····k(final·ActionBarOverlayLayout·a)·{8 ····k(final·ActionBarOverlayLayout·a)·{
9 ········this.a·=·a;9 ········this.a·=·a;
10 ····}10 ····}
11 ····11 ····
12 ····public·void·run()·{12 ····public·void·run()·{
13 ········ActionBarOverlayLayout.a(this.a);13 ········ActionBarOverlayLayout.a(this.a);
14 ········ActionBarOverlayLayout.a(this.a,·bv.j((View)ActionBarOverlayLayout.c(this.a)).c((float)(-ActionBarOverlayLayout.c(this.a).getHeight())).a(ActionBarOverlayLayout.b(this.a)));14 ········ActionBarOverlayLayout.a(this.a,·bo.h((View)ActionBarOverlayLayout.c(this.a)).b(0.0f).a(ActionBarOverlayLayout.b(this.a)));
15 ········if·(ActionBarOverlayLayout.d(this.a)·!=·null·&&·ActionBarOverlayLayout.d(this.a).getVisibility()·!=·8)·{15 ········if·(ActionBarOverlayLayout.d(this.a)·!=·null·&&·ActionBarOverlayLayout.d(this.a).getVisibility()·!=·8)·{
16 ············ActionBarOverlayLayout.b(this.a,·bv.j((View)ActionBarOverlayLayout.d(this.a)).c((float)ActionBarOverlayLayout.d(this.a).getHeight()).a(ActionBarOverlayLayout.e(this.a)));16 ············ActionBarOverlayLayout.b(this.a,·bo.h((View)ActionBarOverlayLayout.d(this.a)).b(0.0f).a(ActionBarOverlayLayout.e(this.a)));
17 ········}17 ········}
18 ····}18 ····}
19 }19 }
861 B
android/support/v7/internal/widget/m.class
777 B
procyon -ec {}
    
Offset 1, 22 lines modifiedOffset 1, 17 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
 2 public·interface·m
2 import·android.view.ViewGroup$LayoutParams; 
3 import·android.util.AttributeSet; 
4 import·android.content.Context; 
5 import·android.view.ViewGroup$MarginLayoutParams; 
  
6 public·class·m·extends·ViewGroup$MarginLayoutParams 
7 {3 {
 4 ····void·a();
8 ····public·m(final·int·n,·final·int·n2)·{ 
9 ········super(n,·n2); 
10 ····}5 ····
 6 ····void·a(final·int·p0);
 7 ····
 8 ····void·a(final·boolean·p0);
 9 ····
 10 ····void·b();
11 ····11 ····
 12 ····void·c();
12 ····public·m(final·Context·context,·final·AttributeSet·set)·{ 
13 ········super(context,·set); 
14 ····} 
15 ····13 ····
 14 ····void·d();
16 ····public·m(final·ViewGroup$LayoutParams·viewGroup$LayoutParams)·{ 
17 ········super(viewGroup$LayoutParams); 
18 ····} 
19 }15 }
26.3 KB
android/support/v7/internal/widget/n.class
26.3 KB
procyon -ec {}
Max HTML report size reached
25.9 KB
android/support/v7/internal/widget/o.class
25.8 KB
procyon -ec {}
Max HTML report size reached
1.47 KB
android/support/v7/internal/widget/p.class
1.39 KB
procyon -ec {}
    
Offset 1, 53 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
 2 class·p
2 import·java.math.BigDecimal; 
3 import·android.content.pm.ResolveInfo; 
  
4 public·final·class·p·implements·Comparable 
5 {3 {
6 ····public·final·ResolveInfo·a; 
7 ····public·float·b; 
8 ····final·/*·synthetic·*/·n·c; 
9 ···· 
10 ····public·p(final·n·c,·final·ResolveInfo·a)·{ 
11 ········this.c·=·c; 
12 ········this.a·=·a; 
13 ····} 
14 ···· 
15 ····public·int·a(final·p·p)·{ 
16 ········return·Float.floatToIntBits(p.b)·-·Float.floatToIntBits(this.b); 
17 ····} 
18 ···· 
19 ····@Override 
20 ····public·boolean·equals(final·Object·o)·{ 
21 ········boolean·b·=·true; 
22 ········if·(this·!=·o)·{ 
23 ············if·(o·==·null)·{ 
24 ················b·=·false; 
25 ············} 
26 ············else·if·(this.getClass()·!=·o.getClass())·{ 
27 ················b·=·false; 
28 ············} 
29 ············else·if·(Float.floatToIntBits(this.b)·!=·Float.floatToIntBits(((p)o).b))·{ 
30 ················b·=·false; 
31 ············} 
32 ········} 
33 ········return·b; 
34 ····} 
35 ···· 
36 ····@Override 
37 ····public·int·hashCode()·{ 
38 ········return·Float.floatToIntBits(this.b)·+·31; 
39 ····} 
40 ···· 
41 ····@Override 
42 ····public·String·toString()·{ 
43 ········final·StringBuilder·sb·=·new·StringBuilder(); 
44 ········sb.append("["); 
45 ········sb.append("resolveInfo:").append(this.a.toString()); 
46 ········sb.append(";·weight:").append(new·BigDecimal(this.b)); 
47 ········sb.append("]"); 
48 ········return·sb.toString(); 
49 ····} 
50 }4 }
1.6 KB
android/support/v7/internal/widget/q.class
1.51 KB
procyon -ec {}
    
Offset 1, 10 lines modifiedOffset 1, 53 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·java.util.List;2 import·java.math.BigDecimal;
3 import·android.content.Intent;3 import·android.content.pm.ResolveInfo;
  
4 public·interface·q4 public·final·class·q·implements·Comparable
5 {5 {
6 ····void·a(final·Intent·p0,·final·List·p1,·final·List·p2);6 ····public·final·ResolveInfo·a;
 7 ····public·float·b;
 8 ····final·/*·synthetic·*/·o·c;
 9 ····
 10 ····public·q(final·o·c,·final·ResolveInfo·a)·{
 11 ········this.c·=·c;
 12 ········this.a·=·a;
 13 ····}
 14 ····
 15 ····public·int·a(final·q·q)·{
 16 ········return·Float.floatToIntBits(q.b)·-·Float.floatToIntBits(this.b);
 17 ····}
 18 ····
 19 ····@Override
 20 ····public·boolean·equals(final·Object·o)·{
 21 ········boolean·b·=·true;
 22 ········if·(this·!=·o)·{
 23 ············if·(o·==·null)·{
 24 ················b·=·false;
 25 ············}
 26 ············else·if·(this.getClass()·!=·o.getClass())·{
 27 ················b·=·false;
 28 ············}
 29 ············else·if·(Float.floatToIntBits(this.b)·!=·Float.floatToIntBits(((q)o).b))·{
 30 ················b·=·false;
 31 ············}
 32 ········}
 33 ········return·b;
 34 ····}
 35 ····
 36 ····@Override
 37 ····public·int·hashCode()·{
 38 ········return·Float.floatToIntBits(this.b)·+·31;
 39 ····}
 40 ····
 41 ····@Override
 42 ····public·String·toString()·{
 43 ········final·StringBuilder·sb·=·new·StringBuilder();
 44 ········sb.append("[");
 45 ········sb.append("resolveInfo:").append(this.a.toString());
 46 ········sb.append(";·weight:").append(new·BigDecimal(this.b));
 47 ········sb.append("]");
 48 ········return·sb.toString();
 49 ····}
7 }50 }
2.36 KB
android/support/v7/internal/widget/r.class
2.28 KB
procyon -ec {}
Max HTML report size reached
2.33 KB
android/support/v7/internal/widget/s.class
2.24 KB
procyon -ec {}
Max HTML report size reached
27.8 KB
android/support/v7/internal/widget/t.class
27.8 KB
procyon -ec {}
Max HTML report size reached
32.9 KB
android/support/v7/internal/widget/u.class
32.8 KB
procyon -ec {}
Max HTML report size reached
7.97 KB
android/support/v7/internal/widget/v.class
7.89 KB
procyon -ec {}
Max HTML report size reached
15.6 KB
android/support/v7/internal/widget/x.class
15.6 KB
procyon -ec {}
Max HTML report size reached
1.31 KB
android/support/v7/internal/widget/y.class
1.22 KB
procyon -ec {}
    
Offset 1, 49 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
 2 class·y
2 import·android.os.Parcelable; 
3 import·android.database.DataSetObserver; 
  
4 class·y·extends·DataSetObserver 
5 {3 {
6 ····final·/*·synthetic·*/·w·a; 
7 ····private·Parcelable·b; 
8 ···· 
9 ····y(final·w·a)·{ 
10 ········this.a·=·a; 
11 ········this.b·=·null; 
12 ····} 
13 ···· 
14 ····public·void·onChanged()·{ 
15 ········this.a.u·=·true; 
16 ········this.a.A·=·this.a.z; 
17 ········this.a.z·=·this.a.getAdapter().getCount(); 
18 ········if·(this.a.getAdapter().hasStableIds()·&&·this.b·!=·null·&&·this.a.A·==·0·&&·this.a.z·>·0)·{ 
19 ············w.a(this.a,·this.b); 
20 ············this.b·=·null; 
21 ········} 
22 ········else·{ 
23 ············this.a.j(); 
24 ········} 
25 ········this.a.e(); 
26 ········this.a.requestLayout(); 
27 ····} 
28 ···· 
29 ····public·void·onInvalidated()·{ 
30 ········final·long·n·=·Long.MIN_VALUE; 
31 ········final·int·n2·=·-1; 
32 ········this.a.u·=·true; 
33 ········if·(this.a.getAdapter().hasStableIds())·{ 
34 ············this.b·=·w.a(this.a); 
35 ········} 
36 ········this.a.A·=·this.a.z; 
37 ········this.a.z·=·0; 
38 ········this.a.x·=·n2; 
39 ········this.a.y·=·n; 
40 ········this.a.v·=·n2; 
41 ········this.a.w·=·n; 
42 ········this.a.o·=·false; 
43 ········this.a.e(); 
44 ········this.a.requestLayout(); 
45 ····} 
46 }4 }
7.75 KB
android/support/v7/widget/ActionMenuView.class
7.67 KB
procyon -ec {}
Max HTML report size reached
3.67 KB
android/support/v7/widget/p.class
3.6 KB
procyon -ec {}
Max HTML report size reached
1.18 KB
android/support/v7/widget/SearchView$SearchAutoComplete.class
1.06 KB
procyon -ec {}
    
Offset 3, 29 lines modifiedOffset 3, 29 lines modified
  
3 import·android.widget.AutoCompleteTextView;3 import·android.widget.AutoCompleteTextView;
4 import·android.view.View;4 import·android.view.View;
5 import·android.view.inputmethod.InputMethodManager;5 import·android.view.inputmethod.InputMethodManager;
6 import·android.view.KeyEvent$DispatcherState;6 import·android.view.KeyEvent$DispatcherState;
7 import·android.view.KeyEvent;7 import·android.view.KeyEvent;
8 import·android.graphics.Rect;8 import·android.graphics.Rect;
9 import·android.support.v7.a.b;9 import·android.support.v7.b.b;
10 import·android.util.AttributeSet;10 import·android.util.AttributeSet;
11 import·android.content.Context;11 import·android.content.Context;
  
12 public·class·SearchView$SearchAutoComplete·extends·p12 public·class·SearchView$SearchAutoComplete·extends·p
13 {13 {
14 ····private·int·a;14 ····private·int·a;
15 ····private·SearchView·b;15 ····private·SearchView·b;
16 ····16 ····
17 ····public·SearchView$SearchAutoComplete(final·Context·context)·{17 ····public·SearchView$SearchAutoComplete(final·Context·context)·{
18 ········this(context,·null);18 ········this(context,·null);
19 ····}19 ····}
20 ····20 ····
21 ····public·SearchView$SearchAutoComplete(final·Context·context,·final·AttributeSet·set)·{21 ····public·SearchView$SearchAutoComplete(final·Context·context,·final·AttributeSet·set)·{
22 ········this(context,·set,·android.support.v7.a.b.autoCompleteTextViewStyle);22 ········this(context,·set,·android.support.v7.b.b.autoCompleteTextViewStyle);
23 ····}23 ····}
24 ····24 ····
25 ····public·SearchView$SearchAutoComplete(final·Context·context,·final·AttributeSet·set,·final·int·n)·{25 ····public·SearchView$SearchAutoComplete(final·Context·context,·final·AttributeSet·set,·final·int·n)·{
26 ········super(context,·set,·n);26 ········super(context,·set,·n);
27 ········this.a·=·this.getThreshold();27 ········this.a·=·this.getThreshold();
28 ····}28 ····}
29 ····29 ····
7.35 KB
android/support/v7/widget/SearchView.class
7.27 KB
procyon -ec {}
Max HTML report size reached
49.4 KB
android/support/v7/widget/Toolbar.class
49.3 KB
procyon -ec {}
Max HTML report size reached
15.9 KB
android/support/v7/widget/a.class
15.8 KB
procyon -ec {}
Max HTML report size reached
1.42 KB
android/support/v7/widget/aa.class
1.35 KB
procyon -ec {}
    
Offset 1, 36 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
 2 class·aa·implements·Runnable
2 import·android.view.ViewGroup$LayoutParams; 
3 import·android.content.res.TypedArray; 
4 import·android.support.v7.a.l; 
5 import·android.util.AttributeSet; 
6 import·android.content.Context; 
7 import·android.view.ViewGroup$MarginLayoutParams; 
  
8 public·class·aa·extends·ViewGroup$MarginLayoutParams 
9 {3 {
 4 ····final·/*·synthetic·*/·y·a;
10 ····public·float·g; 
11 ····public·int·h; 
12 ···· 
13 ····public·aa(final·int·n,·final·int·n2)·{ 
14 ········super(n,·n2); 
15 ········this.h·=·-1; 
16 ········this.g·=·0.0f; 
17 ····} 
18 ····5 ····
 6 ····private·aa(final·y·a)·{
19 ····public·aa(final·Context·context,·final·AttributeSet·set)·{ 
20 ········final·int·h·=·-1; 
21 ········super(context,·set); 
22 ········this.h·=·h;7 ········this.a·=·a;
23 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·l.LinearLayoutCompat_Layout); 
24 ········this.g·=·obtainStyledAttributes.getFloat(l.LinearLayoutCompat_Layout_android_layout_weight,·0.0f); 
25 ········this.h·=·obtainStyledAttributes.getInt(l.LinearLayoutCompat_Layout_android_layout_gravity,·h); 
26 ········obtainStyledAttributes.recycle(); 
27 ····}8 ····}
28 ····9 ····
 10 ····public·void·run()·{
 11 ········y.b(this.a);
29 ····public·aa(final·ViewGroup$LayoutParams·viewGroup$LayoutParams)·{ 
30 ········super(viewGroup$LayoutParams); 
31 ········this.h·=·-1; 
32 ····}12 ····}
33 }13 }
608 B
android/support/v7/widget/ac.class
540 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 23 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 class·ac·extends·ag2 import·android.database.DataSetObserver;
  
 3 class·ac·extends·DataSetObserver
3 {4 {
4 ····final·/*·synthetic·*/·ab·a;5 ····final·/*·synthetic·*/·t·a;
 6 ····
 7 ····private·ac(final·t·a)·{
 8 ········this.a·=·a;
 9 ····}
 10 ····
 11 ····public·void·onChanged()·{
 12 ········if·(this.a.b())·{
 13 ············this.a.c();
 14 ········}
 15 ····}
5 ····16 ····
6 ····public·ab·a()·{ 
7 ········return·this.a;17 ····public·void·onInvalidated()·{
 18 ········this.a.a();
8 ····}19 ····}
9 }20 }
1.02 KB
android/support/v7/widget/ad.class
978 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 24 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 import·android.view.View;2 import·android.widget.AbsListView;
 3 import·android.widget.AbsListView$OnScrollListener;
  
3 class·ad·implements·Runnable4 class·ad·implements·AbsListView$OnScrollListener
4 {5 {
5 ····final·/*·synthetic·*/·ab·a;6 ····final·/*·synthetic·*/·t·a;
6 ····7 ····
7 ····ad(final·ab·a)·{8 ····private·ad(final·t·a)·{
8 ········this.a·=·a;9 ········this.a·=·a;
9 ····}10 ····}
10 ····11 ····
11 ····public·void·run()·{ 
12 ········final·View·d·=·this.a.d(); 
13 ········if·(d·!=·null·&&·d.getWindowToken()·!=·null)·{12 ····public·void·onScroll(final·AbsListView·absListView,·final·int·n,·final·int·n2,·final·int·n3)·{
 13 ····}
 14 ····
 15 ····public·void·onScrollStateChanged(final·AbsListView·absListView,·final·int·n)·{
 16 ········if·(n·==·1·&&·!this.a.f()·&&·t.b(this.a).getContentView()·!=·null)·{
 17 ············t.d(this.a).removeCallbacks((Runnable)t.c(this.a));
14 ············this.a.c();18 ············t.c(this.a).run();
15 ········}19 ········}
16 ····}20 ····}
17 }21 }
1.52 KB
android/support/v7/widget/ae.class
1.45 KB
procyon -ec {}
    
Offset 1, 27 lines modifiedOffset 1, 28 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
 2 import·android.view.MotionEvent;
2 import·android.view.View;3 import·android.view.View;
 4 import·android.view.View$OnTouchListener;
3 import·android.widget.AdapterView; 
4 import·android.widget.AdapterView$OnItemSelectedListener; 
  
5 class·ae·implements·AdapterView$OnItemSelectedListener5 class·ae·implements·View$OnTouchListener
6 {6 {
7 ····final·/*·synthetic·*/·ab·a;7 ····final·/*·synthetic·*/·t·a;
8 ····8 ····
9 ····ae(final·ab·a)·{9 ····private·ae(final·t·a)·{
10 ········this.a·=·a;10 ········this.a·=·a;
11 ····}11 ····}
12 ····12 ····
13 ····public·void·onItemSelected(final·AdapterView·adapterView,·final·View·view,·final·int·n,·final·long·n2)·{ 
14 ········if·(n·!=·-1)·{ 
15 ············final·af·a·=·ab.a(this.a); 
16 ············if·(a·!=·null)·{ 
17 ················af.a(a,·false); 
18 ············}13 ····public·boolean·onTouch(final·View·view,·final·MotionEvent·motionEvent)·{
 14 ········final·int·action·=·motionEvent.getAction();
 15 ········final·int·n·=·(int)motionEvent.getX();
 16 ········final·int·n2·=·(int)motionEvent.getY();
 17 ········if·(action·==·0·&&·t.b(this.a)·!=·null·&&·t.b(this.a).isShowing()·&&·n·>=·0·&&·n·<·t.b(this.a).getWidth()·&&·n2·>=·0·&&·n2·<·t.b(this.a).getHeight())·{
 18 ············t.d(this.a).postDelayed((Runnable)t.c(this.a),·250L);
19 ········}19 ········}
20 ····} 
21 ···· 
22 ····public·void·onNothingSelected(final·AdapterView·adapterView)·{20 ········else·if·(action·==·1)·{
 21 ············t.d(this.a).removeCallbacks((Runnable)t.c(this.a));
 22 ········}
 23 ········return·false;
23 ····}24 ····}
24 }25 }
4.92 KB
android/support/v7/widget/af.class
4.85 KB
procyon -ec {}
Max HTML report size reached
439 B
android/support/v7/widget/ah.class
371 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 7 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 class·ah·implements·Runnable2 public·interface·ah
3 {3 {
 4 ····boolean·a();
4 ····final·/*·synthetic·*/·ag·a; 
5 ···· 
6 ····private·ah(final·ag·a)·{ 
7 ········this.a·=·a; 
8 ····} 
9 ···· 
10 ····public·void·run()·{ 
11 ········ag.a(this.a).getParent().requestDisallowInterceptTouchEvent(true); 
12 ····} 
13 }5 }
401 B
android/support/v7/widget/ai.class
333 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 7 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 class·ai·implements·Runnable2 public·interface·ai
3 {3 {
 4 ····boolean·a(final·String·p0);
4 ····final·/*·synthetic·*/·ag·a; 
5 ···· 
6 ····private·ai(final·ag·a)·{ 
7 ········this.a·=·a; 
8 ····} 
9 ···· 
10 ····public·void·run()·{ 
11 ········ag.b(this.a); 
12 ····} 
13 }5 }
366 B
android/support/v7/widget/aj.class
298 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 class·aj·implements·Runnable2 public·interface·aj
3 {3 {
4 ····final·/*·synthetic·*/·ab·a; 
5 ···· 
6 ····private·aj(final·ab·a)·{ 
7 ········this.a·=·a; 
8 ····} 
9 ···· 
10 ····public·void·run()·{ 
11 ········this.a.e(); 
12 ····} 
13 }4 }
35.3 KB
android/support/v7/widget/ak.class
35.2 KB
procyon -ec {}
Max HTML report size reached
1.39 KB
android/support/v7/widget/al.class
1.32 KB
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
 2 import·android.support.v7.b.f;
 3 import·android.view.View;
 4 import·android.widget.ImageView;
2 import·android.widget.AbsListView;5 import·android.widget.TextView;
3 import·android.widget.AbsListView$OnScrollListener; 
  
4 class·al·implements·AbsListView$OnScrollListener6 final·class·al
5 {7 {
6 ····final·/*·synthetic·*/·ab·a;8 ····public·final·TextView·a;
 9 ····public·final·TextView·b;
 10 ····public·final·ImageView·c;
 11 ····public·final·ImageView·d;
 12 ····public·final·ImageView·e;
7 ····13 ····
 14 ····public·al(final·View·view)·{
 15 ········this.a·=·(TextView)view.findViewById(16908308);
 16 ········this.b·=·(TextView)view.findViewById(16908309);
 17 ········this.c·=·(ImageView)view.findViewById(16908295);
 18 ········this.d·=·(ImageView)view.findViewById(16908296);
 19 ········this.e·=·(ImageView)view.findViewById(f.edit_query);
8 ····private·al(final·ab·a)·{ 
9 ········this.a·=·a; 
10 ····} 
11 ···· 
12 ····public·void·onScroll(final·AbsListView·absListView,·final·int·n,·final·int·n2,·final·int·n3)·{ 
13 ····} 
14 ···· 
15 ····public·void·onScrollStateChanged(final·AbsListView·absListView,·final·int·n)·{ 
16 ········if·(n·==·1·&&·!this.a.f()·&&·ab.b(this.a).getContentView()·!=·null)·{ 
17 ············ab.d(this.a).removeCallbacks((Runnable)ab.c(this.a)); 
18 ············ab.c(this.a).run(); 
19 ········} 
20 ····}20 ····}
21 }21 }
1.24 KB
android/support/v7/widget/am.class
1.17 KB
procyon -ec {}
    
Offset 1, 28 lines modifiedOffset 1, 17 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 import·android.view.MotionEvent;2 import·android.view.MenuItem;
3 import·android.view.View; 
4 import·android.view.View$OnTouchListener; 
  
5 class·am·implements·View$OnTouchListener3 class·am·implements·o
6 {4 {
7 ····final·/*·synthetic·*/·ab·a;5 ····final·/*·synthetic·*/·Toolbar·a;
8 ····6 ····
9 ····private·am(final·ab·a)·{7 ····am(final·Toolbar·a)·{
10 ········this.a·=·a;8 ········this.a·=·a;
11 ····}9 ····}
12 ····10 ····
 11 ····public·boolean·a(final·MenuItem·menuItem)·{
 12 ········return·Toolbar.a(this.a)·!=·null·&&·Toolbar.a(this.a).a(menuItem);
13 ····public·boolean·onTouch(final·View·view,·final·MotionEvent·motionEvent)·{ 
14 ········final·int·action·=·motionEvent.getAction(); 
15 ········final·int·n·=·(int)motionEvent.getX(); 
16 ········final·int·n2·=·(int)motionEvent.getY(); 
17 ········if·(action·==·0·&&·ab.b(this.a)·!=·null·&&·ab.b(this.a).isShowing()·&&·n·>=·0·&&·n·<·ab.b(this.a).getWidth()·&&·n2·>=·0·&&·n2·<·ab.b(this.a).getHeight())·{ 
18 ············ab.d(this.a).postDelayed((Runnable)ab.c(this.a),·250L); 
19 ········} 
20 ········else·if·(action·==·1)·{ 
21 ············ab.d(this.a).removeCallbacks((Runnable)ab.c(this.a)); 
22 ········} 
23 ········return·false; 
24 ····}13 ····}
25 }14 }
635 B
android/support/v7/widget/an.class
567 B
procyon -ec {}
    
Offset 1, 18 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 class·an·implements·Runnable2 class·an·implements·Runnable
3 {3 {
4 ····final·/*·synthetic·*/·ab·a;4 ····final·/*·synthetic·*/·Toolbar·a;
5 ····5 ····
6 ····private·an(final·ab·a)·{6 ····an(final·Toolbar·a)·{
7 ········this.a·=·a;7 ········this.a·=·a;
8 ····}8 ····}
9 ····9 ····
10 ····public·void·run()·{10 ····public·void·run()·{
11 ········if·(ab.a(this.a)·!=·null·&&·ab.a(this.a).getCount()·>·ab.a(this.a).getChildCount()·&&·ab.a(this.a).getChildCount()·<=·this.a.b)·{ 
12 ············ab.b(this.a).setInputMethodMode(2); 
13 ············this.a.c();11 ········this.a.b();
14 ········} 
15 ····}12 ····}
16 }13 }
3.49 KB
android/support/v7/widget/ao.class
3.43 KB
procyon -ec {}
Max HTML report size reached
2.65 KB
android/support/v7/widget/ap.class
2.58 KB
procyon -ec {}
Max HTML report size reached
1.6 KB
android/support/v7/widget/aq.class
1.54 KB
procyon -ec {}
    
Offset 1, 7 lines modifiedOffset 1, 53 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 public·interface·aq2 import·android.view.ViewGroup$MarginLayoutParams;
 3 import·android.view.ViewGroup$LayoutParams;
 4 import·android.util.AttributeSet;
 5 import·android.content.Context;
 6 import·android.support.v7.a.b;
  
 7 public·class·aq·extends·b
3 {8 {
4 ····boolean·a(final·String·p0);9 ····int·b;
 10 ····
 11 ····public·aq(final·int·n,·final·int·n2)·{
 12 ········super(n,·n2);
 13 ········this.b·=·0;
 14 ········this.a·=·8388627;
 15 ····}
 16 ····
 17 ····public·aq(final·Context·context,·final·AttributeSet·set)·{
 18 ········super(context,·set);
 19 ········this.b·=·0;
 20 ····}
 21 ····
 22 ····public·aq(final·b·b)·{
 23 ········super(b);
 24 ········this.b·=·0;
 25 ····}
 26 ····
 27 ····public·aq(final·aq·aq)·{
 28 ········super((b)aq);
 29 ········this.b·=·0;
 30 ········this.b·=·aq.b;
 31 ····}
 32 ····
 33 ····public·aq(final·ViewGroup$LayoutParams·viewGroup$LayoutParams)·{
 34 ········super(viewGroup$LayoutParams);
 35 ········this.b·=·0;
 36 ····}
 37 ····
 38 ····public·aq(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{
 39 ········super((ViewGroup$LayoutParams)viewGroup$MarginLayoutParams);
 40 ········this.b·=·0;
 41 ········this.a(viewGroup$MarginLayoutParams);
 42 ····}
 43 ····
 44 ····void·a(final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams)·{
 45 ········this.leftMargin·=·viewGroup$MarginLayoutParams.leftMargin;
 46 ········this.topMargin·=·viewGroup$MarginLayoutParams.topMargin;
 47 ········this.rightMargin·=·viewGroup$MarginLayoutParams.rightMargin;
 48 ········this.bottomMargin·=·viewGroup$MarginLayoutParams.bottomMargin;
 49 ····}
5 }50 }
247 B
android/support/v7/widget/ar.class
179 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
 2 import·android.view.MenuItem;
  
2 public·interface·ar3 public·interface·ar
3 {4 {
 5 ····boolean·a(final·MenuItem·p0);
4 }6 }
35.8 KB
android/support/v7/widget/as.class
35.7 KB
procyon -ec {}
Max HTML report size reached
1.02 KB
android/support/v7/widget/at.class
980 B
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
 2 import·android.os.Parcel;
 3 import·android.os.Parcelable$Creator;
2 import·android.support.v7.a.g; 
3 import·android.view.View; 
4 import·android.widget.ImageView; 
5 import·android.widget.TextView; 
  
6 final·class·at4 final·class·at·implements·Parcelable$Creator
7 {5 {
 6 ····public·as·a(final·Parcel·parcel)·{
 7 ········return·new·as(parcel);
 8 ····}
8 ····public·final·TextView·a; 
9 ····public·final·TextView·b; 
10 ····public·final·ImageView·c; 
11 ····public·final·ImageView·d; 
12 ····public·final·ImageView·e; 
13 ····9 ····
14 ····public·at(final·View·view)·{10 ····public·as[]·a(final·int·n)·{
 11 ········return·new·as[n];
15 ········this.a·=·(TextView)view.findViewById(16908308); 
16 ········this.b·=·(TextView)view.findViewById(16908309); 
17 ········this.c·=·(ImageView)view.findViewById(16908295); 
18 ········this.d·=·(ImageView)view.findViewById(16908296); 
19 ········this.e·=·(ImageView)view.findViewById(g.edit_query); 
20 ····}12 ····}
21 }13 }
1.55 KB
android/support/v7/widget/b.class
1.49 KB
procyon -ec {}
    
Offset 1, 49 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
 2 class·b
2 import·android.view.MenuItem; 
3 import·android.support.v7.internal.view.menu.y; 
4 import·android.support.v7.internal.view.menu.m; 
5 import·android.view.View; 
6 import·android.support.v7.internal.view.menu.i; 
7 import·android.content.Context; 
8 import·android.support.v7.internal.view.menu.ad; 
9 import·android.support.v7.internal.view.menu.v; 
  
10 class·b·extends·v 
11 {3 {
12 ····final·/*·synthetic·*/·ActionMenuPresenter·c; 
13 ····private·ad·d; 
14 ···· 
15 ····public·b(final·ActionMenuPresenter·c,·final·Context·context,·final·ad·d)·{ 
16 ········boolean·b·=·false; 
17 ········this.c·=·c; 
18 ········super(context,·(i)d,·(View)null,·false,·android.support.v7.a.b.actionOverflowMenuStyle); 
19 ········this.d·=·d; 
20 ········if·(!((m)d.getItem()).j())·{ 
21 ············View·d2; 
22 ············if·(ActionMenuPresenter.d(c)·==·null)·{ 
23 ················d2·=·(View)ActionMenuPresenter.e(c); 
24 ············} 
25 ············else·{ 
26 ················d2·=·ActionMenuPresenter.d(c); 
27 ············} 
28 ············this.a(d2); 
29 ········} 
30 ········this.a((y)c.g); 
31 ········for·(int·size·=·d.size(),·i·=·0;·i·<·size;·++i)·{ 
32 ············final·MenuItem·item·=·d.getItem(i); 
33 ············if·(item.isVisible()·&&·item.getIcon()·!=·null)·{ 
34 ················b·=·true; 
35 ················break; 
36 ············} 
37 ········} 
38 ········this.a(b); 
39 ····} 
40 ···· 
41 ····public·void·onDismiss()·{ 
42 ········super.onDismiss(); 
43 ········ActionMenuPresenter.a(this.c,·(b)null); 
44 ········this.c.h·=·0; 
45 ····} 
46 }4 }
1.85 KB
android/support/v7/widget/c.class
1.79 KB
procyon -ec {}
    
Offset 1, 22 lines modifiedOffset 1, 50 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
 2 import·android.view.MenuItem;
2 class·c·extends·android.support.v7.internal.view.menu.c3 import·android.support.v7.internal.view.menu.v;
 4 import·android.support.v7.internal.view.menu.j;
 5 import·android.view.View;
 6 import·android.support.v7.internal.view.menu.g;
 7 import·android.support.v7.b.b;
 8 import·android.content.Context;
 9 import·android.support.v7.internal.view.menu.aa;
 10 import·android.support.v7.internal.view.menu.s;
  
 11 class·c·extends·s
3 {12 {
 13 ····final·/*·synthetic·*/·a·c;
 14 ····private·aa·d;
4 ····final·/*·synthetic·*/·ActionMenuPresenter·a; 
5 ···· 
6 ····private·c(final·ActionMenuPresenter·a)·{ 
7 ········this.a·=·a; 
8 ····} 
9 ····15 ····
10 ····public·ab·a()·{ 
11 ········ab·c; 
12 ········if·(ActionMenuPresenter.h(this.a)·!=·null)·{ 
13 ············c·=·ActionMenuPresenter.h(this.a).c();16 ····public·c(final·a·c,·final·Context·context,·final·aa·d)·{
 17 ········boolean·b·=·false;
 18 ········this.c·=·c;
 19 ········super(context,·(g)d,·(View)null,·false,·android.support.v7.b.b.actionOverflowMenuStyle);
 20 ········this.d·=·d;
 21 ········if·(!((j)d.getItem()).j())·{
 22 ············View·d2;
 23 ············if·(a.d(c)·==·null)·{
 24 ················d2·=·(View)a.e(c);
 25 ············}
 26 ············else·{
 27 ················d2·=·a.d(c);
 28 ············}
 29 ············this.a(d2);
14 ········}30 ········}
15 ········else·{ 
16 ············c·=·null;31 ········this.a((v)c.g);
 32 ········for·(int·size·=·d.size(),·i·=·0;·i·<·size;·++i)·{
 33 ············final·MenuItem·item·=·d.getItem(i);
 34 ············if·(item.isVisible()·&&·item.getIcon()·!=·null)·{
 35 ················b·=·true;
 36 ················break;
 37 ············}
17 ········}38 ········}
18 ········return·c;39 ········this.a(b);
 40 ····}
 41 ····
 42 ····public·void·onDismiss()·{
 43 ········super.onDismiss();
 44 ········a.a(this.c,·(c)null);
 45 ········this.c.h·=·0;
19 ····}46 ····}
20 }47 }
1.06 KB
android/support/v7/widget/d.class
1020 B
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 import·android.view.View;2 import·android.support.v7.internal.view.menu.c;
  
3 class·d·implements·Runnable3 class·d·extends·c
4 {4 {
 5 ····final·/*·synthetic·*/·a·a;
5 ····final·/*·synthetic·*/·ActionMenuPresenter·a; 
6 ····private·g·b; 
7 ····6 ····
8 ····public·d(final·ActionMenuPresenter·a,·final·g·b)·{7 ····private·d(final·a·a)·{
9 ········this.a·=·a;8 ········this.a·=·a;
10 ········this.b·=·b; 
11 ····}9 ····}
12 ····10 ····
13 ····public·void·run()·{11 ····public·t·a()·{
 12 ········t·c;
 13 ········if·(android.support.v7.widget.a.h(this.a)·!=·null)·{
 14 ············c·=·android.support.v7.widget.a.h(this.a).c();
14 ········ActionMenuPresenter.f(this.a).f(); 
15 ········final·View·view·=·(View)ActionMenuPresenter.g(this.a); 
16 ········if·(view·!=·null·&&·view.getWindowToken()·!=·null·&&·this.b.d())·{ 
17 ············ActionMenuPresenter.a(this.a,·this.b); 
18 ········}15 ········}
19 ········ActionMenuPresenter.a(this.a,·(d)null);16 ········else·{
 17 ············c·=·null;
 18 ········}
 19 ········return·c;
20 ····}20 ····}
21 }21 }
2.7 KB
android/support/v7/widget/e.class
2.63 KB
procyon -ec {}
Max HTML report size reached
2.86 KB
android/support/v7/widget/f.class
2.79 KB
procyon -ec {}
Max HTML report size reached
1.63 KB
android/support/v7/widget/g.class
1.57 KB
procyon -ec {}
    
Offset 1, 27 lines modifiedOffset 1, 44 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 import·android.support.v7.internal.view.menu.y; 
3 import·android.support.v7.a.b; 
4 import·android.view.View;2 import·android.view.View;
5 import·android.support.v7.internal.view.menu.i; 
6 import·android.content.Context; 
7 import·android.support.v7.internal.view.menu.v; 
  
8 class·g·extends·v3 class·g·extends·y
9 {4 {
10 ····final·/*·synthetic·*/·ActionMenuPresenter·c;5 ····final·/*·synthetic·*/·a·a;
 6 ····final·/*·synthetic·*/·f·b;
11 ····7 ····
12 ····public·g(final·ActionMenuPresenter·c,·final·Context·context,·final·i·i,·final·View·view,·final·boolean·b)·{8 ····g(final·f·b,·final·View·view,·final·a·a)·{
13 ········this.c·=·c;9 ········this.b·=·b;
 10 ········this.a·=·a;
 11 ········super(view);
14 ········super(context,·i,·view,·b,·b.actionOverflowMenuStyle); 
15 ········this.a(8388613); 
16 ········this.a((y)c.g); 
17 ····}12 ····}
18 ····13 ····
19 ····public·void·onDismiss()·{ 
20 ········super.onDismiss(); 
21 ········ActionMenuPresenter.c(this.c).close(); 
22 ········ActionMenuPresenter.a(this.c,·(g)null);14 ····public·t·a()·{
 15 ········t·c;
 16 ········if·(android.support.v7.widget.a.a(this.b.a)·==·null)·{
 17 ············c·=·null;
 18 ········}
 19 ········else·{
 20 ············c·=·android.support.v7.widget.a.a(this.b.a).c();
 21 ········}
 22 ········return·c;
 23 ····}
 24 ····
 25 ····public·boolean·b()·{
 26 ········this.b.a.c();
 27 ········return·true;
 28 ····}
 29 ····
 30 ····public·boolean·c()·{
 31 ········boolean·b;
 32 ········if·(android.support.v7.widget.a.b(this.b.a)·!=·null)·{
 33 ············b·=·false;
 34 ········}
 35 ········else·{
 36 ············this.b.a.d();
 37 ············b·=·true;
 38 ········}
 39 ········return·b;
23 ····}40 ····}
24 }41 }
1.56 KB
android/support/v7/widget/h.class
1.5 KB
procyon -ec {}
    
Offset 1, 35 lines modifiedOffset 1, 27 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 import·android.support.v7.internal.view.menu.ad; 
3 import·android.support.v7.internal.view.menu.i;2 import·android.support.v7.internal.view.menu.v;
 3 import·android.support.v7.b.b;
 4 import·android.view.View;
4 import·android.support.v7.internal.view.menu.y;5 import·android.support.v7.internal.view.menu.g;
 6 import·android.content.Context;
 7 import·android.support.v7.internal.view.menu.s;
  
5 class·h·implements·y8 class·h·extends·s
6 {9 {
7 ····final·/*·synthetic·*/·ActionMenuPresenter·a;10 ····final·/*·synthetic·*/·a·c;
8 ····11 ····
9 ····private·h(final·ActionMenuPresenter·a)·{12 ····public·h(final·a·c,·final·Context·context,·final·g·g,·final·View·view,·final·boolean·b)·{
10 ········this.a·=·a;13 ········this.c·=·c;
 14 ········super(context,·g,·view,·b,·b.actionOverflowMenuStyle);
 15 ········this.a(8388613);
 16 ········this.a((v)c.g);
11 ····}17 ····}
12 ····18 ····
 19 ····public·void·onDismiss()·{
 20 ········super.onDismiss();
 21 ········a.c(this.c).close();
 22 ········a.a(this.c,·(h)null);
13 ····public·void·a(final·i·i,·final·boolean·b)·{ 
14 ········if·(i·instanceof·ad)·{ 
15 ············((ad)i).p().a(false); 
16 ········} 
17 ········final·y·a·=·this.a.a(); 
18 ········if·(a·!=·null)·{ 
19 ············a.a((i)i,·b); 
20 ········} 
21 ····} 
22 ···· 
23 ····public·boolean·a(final·i·i)·{ 
24 ········boolean·b·=·false; 
25 ········if·(i·!=·null)·{ 
26 ············this.a.h·=·((ad)i).getItem().getItemId(); 
27 ············final·y·a·=·this.a.a(); 
28 ············b·=·(a·!=·null·&&·a.a(i)); 
29 ········} 
30 ········return·b; 
31 ····}23 ····}
32 }24 }
1.25 KB
android/support/v7/widget/i.class
1.19 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 35 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 import·android.os.Parcel; 
3 import·android.os.Parcelable$Creator;2 import·android.support.v7.internal.view.menu.aa;
 3 import·android.support.v7.internal.view.menu.g;
 4 import·android.support.v7.internal.view.menu.v;
  
4 final·class·i·implements·Parcelable$Creator5 class·i·implements·v
5 {6 {
6 ····public·ActionMenuPresenter$SavedState·a(final·Parcel·parcel)·{ 
7 ········return·new·ActionMenuPresenter$SavedState(parcel);7 ····final·/*·synthetic·*/·a·a;
 8 ····
 9 ····private·i(final·a·a)·{
 10 ········this.a·=·a;
 11 ····}
 12 ····
 13 ····public·void·a(final·g·g,·final·boolean·b)·{
 14 ········if·(g·instanceof·aa)·{
 15 ············((aa)g).l().a(false);
 16 ········}
 17 ········final·v·a·=·this.a.a();
 18 ········if·(a·!=·null)·{
 19 ············a.a((g)g,·b);
 20 ········}
8 ····}21 ····}
9 ····22 ····
10 ····public·ActionMenuPresenter$SavedState[]·a(final·int·n)·{ 
11 ········return·new·ActionMenuPresenter$SavedState[n];23 ····public·boolean·a(final·g·g)·{
 24 ········boolean·b·=·false;
 25 ········if·(g·!=·null)·{
 26 ············this.a.h·=·((aa)g).getItem().getItemId();
 27 ············final·v·a·=·this.a.a();
 28 ············b·=·(a·!=·null·&&·a.a(g));
 29 ········}
 30 ········return·b;
12 ····}31 ····}
13 }32 }
737 B
android/support/v7/widget/l.class
671 B
procyon -ec {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 import·android.support.v7.internal.view.menu.i;2 import·android.support.v7.internal.view.menu.g;
3 import·android.support.v7.internal.view.menu.y;3 import·android.support.v7.internal.view.menu.v;
  
4 class·l·implements·y4 class·l·implements·v
5 {5 {
6 ····final·/*·synthetic·*/·ActionMenuView·a;6 ····final·/*·synthetic·*/·ActionMenuView·a;
7 ····7 ····
8 ····private·l(final·ActionMenuView·a)·{8 ····private·l(final·ActionMenuView·a)·{
9 ········this.a·=·a;9 ········this.a·=·a;
10 ····}10 ····}
11 ····11 ····
12 ····public·void·a(final·i·i,·final·boolean·b)·{12 ····public·void·a(final·g·g,·final·boolean·b)·{
13 ····}13 ····}
14 ····14 ····
15 ····public·boolean·a(final·i·i)·{15 ····public·boolean·a(final·g·g)·{
16 ········return·false;16 ········return·false;
17 ····}17 ····}
18 }18 }
446 B
android/support/v7/widget/m.class
380 B
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 import·android.view.ViewGroup$LayoutParams;2 import·android.view.ViewGroup$LayoutParams;
3 import·android.util.AttributeSet;3 import·android.util.AttributeSet;
4 import·android.content.Context;4 import·android.content.Context;
  
5 public·class·m·extends·aa5 public·class·m·extends·s
6 {6 {
7 ····public·boolean·a;7 ····public·boolean·a;
8 ····public·int·b;8 ····public·int·b;
9 ····public·int·c;9 ····public·int·c;
10 ····public·boolean·d;10 ····public·boolean·d;
11 ····public·boolean·e;11 ····public·boolean·e;
12 ····boolean·f;12 ····boolean·f;
999 B
android/support/v7/widget/n.class
933 B
procyon -ec {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 import·android.view.MenuItem;2 import·android.view.MenuItem;
3 import·android.support.v7.internal.view.menu.i;3 import·android.support.v7.internal.view.menu.g;
4 import·android.support.v7.internal.view.menu.j;4 import·android.support.v7.internal.view.menu.h;
  
5 class·n·implements·j5 class·n·implements·h
6 {6 {
7 ····final·/*·synthetic·*/·ActionMenuView·a;7 ····final·/*·synthetic·*/·ActionMenuView·a;
8 ····8 ····
9 ····private·n(final·ActionMenuView·a)·{9 ····private·n(final·ActionMenuView·a)·{
10 ········this.a·=·a;10 ········this.a·=·a;
11 ····}11 ····}
12 ····12 ····
13 ····public·void·a(final·i·i)·{13 ····public·void·a(final·g·g)·{
14 ········if·(ActionMenuView.b(this.a)·!=·null)·{14 ········if·(ActionMenuView.b(this.a)·!=·null)·{
15 ············ActionMenuView.b(this.a).a(i);15 ············ActionMenuView.b(this.a).a(g);
16 ········}16 ········}
17 ····}17 ····}
18 ····18 ····
19 ····public·boolean·a(final·i·i,·final·MenuItem·menuItem)·{19 ····public·boolean·a(final·g·g,·final·MenuItem·menuItem)·{
20 ········return·ActionMenuView.a(this.a)·!=·null·&&·ActionMenuView.a(this.a).a(menuItem);20 ········return·ActionMenuView.a(this.a)·!=·null·&&·ActionMenuView.a(this.a).a(menuItem);
21 ····}21 ····}
22 }22 }
8.08 KB
android/support/v7/widget/q.class
8.02 KB
procyon -ec {}
Max HTML report size reached
48.7 KB
android/support/v7/widget/r.class
48.6 KB
procyon -ec {}
Max HTML report size reached
2.14 KB
android/support/v7/widget/s.class
2.07 KB
procyon -ec {}
    
Offset 1, 41 lines modifiedOffset 1, 36 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 import·android.support.v7.internal.widget.bg;2 import·android.view.ViewGroup$LayoutParams;
 3 import·android.content.res.TypedArray;
 4 import·android.support.v7.b.j;
3 import·android.util.AttributeSet;5 import·android.util.AttributeSet;
4 import·android.content.Context;6 import·android.content.Context;
 7 import·android.view.ViewGroup$MarginLayoutParams;
5 import·android.support.v7.internal.widget.be; 
6 import·android.widget.CheckedTextView; 
  
7 public·class·s·extends·CheckedTextView8 public·class·s·extends·ViewGroup$MarginLayoutParams
8 {9 {
9 ····private·static·final·int[]·a; 
10 ····private·be·b;10 ····public·float·g;
 11 ····public·int·h;
11 ····12 ····
12 ····static·{ 
13 ········a·=·new·int[]·{·16843016·};13 ····public·s(final·int·n,·final·int·n2)·{
 14 ········super(n,·n2);
 15 ········this.h·=·-1;
 16 ········this.g·=·0.0f;
14 ····}17 ····}
15 ····18 ····
16 ····public·s(final·Context·context,·final·AttributeSet·set)·{19 ····public·s(final·Context·context,·final·AttributeSet·set)·{
17 ········this(context,·set,·16843720);20 ········final·int·h·=·-1;
 21 ········super(context,·set);
 22 ········this.h·=·h;
 23 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·j.LinearLayoutCompat_Layout);
 24 ········this.g·=·obtainStyledAttributes.getFloat(j.LinearLayoutCompat_Layout_android_layout_weight,·0.0f);
 25 ········this.h·=·obtainStyledAttributes.getInt(j.LinearLayoutCompat_Layout_android_layout_gravity,·h);
 26 ········obtainStyledAttributes.recycle();
18 ····}27 ····}
19 ····28 ····
 29 ····public·s(final·ViewGroup$LayoutParams·viewGroup$LayoutParams)·{
 30 ········super(viewGroup$LayoutParams);
 31 ········this.h·=·-1;
20 ····public·s(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ 
21 ········super(context,·set,·n); 
22 ········if·(be.a)·{ 
23 ············final·bg·a·=·bg.a(this.getContext(),·set,·s.a,·n,·0); 
24 ············this.setCheckMarkDrawable(a.a(0)); 
25 ············a.b(); 
26 ············this.b·=·a.c(); 
27 ········} 
28 ····} 
29 ···· 
30 ····public·void·setCheckMarkDrawable(final·int·checkMarkDrawable)·{ 
31 ········if·(this.b·!=·null)·{ 
32 ············this.setCheckMarkDrawable(this.b.a(checkMarkDrawable)); 
33 ········} 
34 ········else·{ 
35 ············super.setCheckMarkDrawable(checkMarkDrawable); 
36 ········} 
37 ····}32 ····}
38 }33 }
18.2 KB
android/support/v7/widget/t.class
18.1 KB
procyon -ec {}
Max HTML report size reached
4.29 KB
android/support/v7/widget/u.class
4.23 KB
procyon -ec {}
Max HTML report size reached
2.04 KB
android/support/v7/widget/v.class
1.97 KB
procyon -ec {}
    
Offset 1, 58 lines modifiedOffset 1, 20 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
 2 import·android.view.View;
2 import·android.os.Build$VERSION; 
3 import·android.support.v7.internal.widget.bg; 
4 import·android.support.v7.a.b; 
5 import·android.util.AttributeSet; 
6 import·android.content.Context; 
7 import·android.graphics.drawable.Drawable; 
8 import·android.support.v7.internal.widget.be; 
9 import·android.widget.RadioButton; 
  
10 public·class·v·extends·RadioButton3 class·v·implements·Runnable
11 {4 {
 5 ····final·/*·synthetic·*/·t·a;
12 ····private·static·final·int[]·a; 
13 ····private·be·b; 
14 ····private·Drawable·c; 
15 ····6 ····
16 ····static·{ 
17 ········a·=·new·int[]·{·16843015·};7 ····v(final·t·a)·{
 8 ········this.a·=·a;
18 ····}9 ····}
19 ····10 ····
 11 ····public·void·run()·{
 12 ········final·View·d·=·this.a.d();
 13 ········if·(d·!=·null·&&·d.getWindowToken()·!=·null)·{
20 ····public·v(final·Context·context,·final·AttributeSet·set)·{ 
21 ········this(context,·set,·android.support.v7.a.b.radioButtonStyle); 
22 ····} 
23 ···· 
24 ····public·v(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ 
25 ········super(context,·set,·n); 
26 ········if·(be.a)·{ 
27 ············final·bg·a·=·bg.a(this.getContext(),·set,·v.a,·n,·0); 
28 ············this.setButtonDrawable(a.a(0)); 
29 ············a.b(); 
30 ············this.b·=·a.c();14 ············this.a.c();
31 ········} 
32 ····} 
33 ···· 
34 ····public·int·getCompoundPaddingLeft()·{ 
35 ········int·compoundPaddingLeft·=·super.getCompoundPaddingLeft(); 
36 ········if·(Build$VERSION.SDK_INT·<·17·&&·this.c·!=·null)·{ 
37 ············compoundPaddingLeft·+=·this.c.getIntrinsicWidth(); 
38 ········}15 ········}
39 ········return·compoundPaddingLeft; 
40 ····} 
41 ···· 
42 ····public·void·setButtonDrawable(final·int·buttonDrawable)·{ 
43 ········if·(this.b·!=·null)·{ 
44 ············this.setButtonDrawable(this.b.a(buttonDrawable)); 
45 ········} 
46 ········else·{ 
47 ············super.setButtonDrawable(buttonDrawable); 
48 ········} 
49 ····} 
50 ···· 
51 ····public·void·setButtonDrawable(final·Drawable·drawable)·{ 
52 ········super.setButtonDrawable(drawable); 
53 ········this.c·=·drawable; 
54 ····}16 ····}
55 }17 }
6.14 KB
android/support/v7/widget/w.class
6.07 KB
procyon -ec {}
Max HTML report size reached
9.21 KB
android/support/v7/widget/x.class
9.15 KB
procyon -ec {}
Max HTML report size reached
688 B
com/jmelzer/myttr/activities/e.class
616 B
procyon -ec {}
    
Offset 3, 17 lines modifiedOffset 3, 17 lines modified
  
3 import·android.app.ActionBar;3 import·android.app.ActionBar;
4 import·com.jmelzer.myttr.MyApplication;4 import·com.jmelzer.myttr.MyApplication;
5 import·android.os.Bundle;5 import·android.os.Bundle;
6 import·android.content.Context;6 import·android.content.Context;
7 import·android.content.Intent;7 import·android.content.Intent;
8 import·android.util.Log;8 import·android.util.Log;
9 import·android.support.v4.app.n;9 import·android.support.v4.a.o;
  
10 public·abstract·class·e·extends·n10 public·abstract·class·e·extends·o
11 {11 {
12 ····protected·boolean·l()·{12 ····protected·boolean·l()·{
13 ········boolean·b;13 ········boolean·b;
14 ········if·(!this.m())·{14 ········if·(!this.m())·{
15 ············Log.i("myttr",·"restart·after·stop");15 ············Log.i("myttr",·"restart·after·stop");
16 ············this.startActivity(new·Intent((Context)this,·(Class)LoginActivity.class));16 ············this.startActivity(new·Intent((Context)this,·(Class)LoginActivity.class));
17 ············b·=·true;17 ············b·=·true;
1.49 KB
com/jmelzer/myttr/activities/EventsActivity.class
1.39 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·com.jmelzer.myttr.activities;1 package·com.jmelzer.myttr.activities;
  
2 import·android.app.ActionBar$TabListener;2 import·android.app.ActionBar$TabListener;
3 import·android.support.v4.view.dg;3 import·android.support.v4.view.cw;
4 import·android.support.v4.view.bo;4 import·android.support.v4.view.bh;
5 import·android.support.v4.view.ViewPager;5 import·android.support.v4.view.ViewPager;
6 import·android.app.Activity;6 import·android.app.Activity;
7 import·android.os.Bundle;7 import·android.os.Bundle;
8 import·java.lang.reflect.Method;8 import·java.lang.reflect.Method;
9 import·android.app.ActionBar;9 import·android.app.ActionBar;
  
10 public·class·EventsActivity·extends·e10 public·class·EventsActivity·extends·e
Offset 32, 17 lines modifiedOffset 32, 17 lines modified
32 ····}32 ····}
33 ····33 ····
34 ····public·void·onCreate(final·Bundle·bundle)·{34 ····public·void·onCreate(final·Bundle·bundle)·{
35 ········super.onCreate(bundle);35 ········super.onCreate(bundle);
36 ········this.setContentView(2130903090);36 ········this.setContentView(2130903090);
37 ········this.n·=·new·ae(this.f(),·(Activity)this);37 ········this.n·=·new·ae(this.f(),·(Activity)this);
38 ········final·ViewPager·viewPager·=·(ViewPager)this.findViewById(2131427489);38 ········final·ViewPager·viewPager·=·(ViewPager)this.findViewById(2131427489);
39 ········viewPager.setAdapter((bo)this.n);39 ········viewPager.setAdapter((bh)this.n);
40 ········this.g();40 ········this.g();
41 ········final·ActionBar·actionBar·=·this.getActionBar();41 ········final·ActionBar·actionBar·=·this.getActionBar();
42 ········viewPager.setOnPageChangeListener((dg)new·w(this,·actionBar));42 ········viewPager.setOnPageChangeListener((cw)new·w(this,·actionBar));
43 ········actionBar.setNavigationMode(2);43 ········actionBar.setNavigationMode(2);
44 ········final·x·x·=·new·x(this,·viewPager);44 ········final·x·x·=·new·x(this,·viewPager);
45 ········actionBar.addTab(actionBar.newTab().setText((CharSequence)"Statistiken").setTabListener((ActionBar$TabListener)x),·0);45 ········actionBar.addTab(actionBar.newTab().setText((CharSequence)"Statistiken").setTabListener((ActionBar$TabListener)x),·0);
46 ········actionBar.addTab(actionBar.newTab().setText((CharSequence)"Chart").setTabListener((ActionBar$TabListener)x),·1);46 ········actionBar.addTab(actionBar.newTab().setText((CharSequence)"Chart").setTabListener((ActionBar$TabListener)x),·1);
47 ····}47 ····}
48 }48 }
1.44 KB
com/jmelzer/myttr/activities/b.class
1.37 KB
procyon -ec {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 package·com.jmelzer.myttr.activities;1 package·com.jmelzer.myttr.activities;
  
2 import·java.lang.reflect.Method;2 import·java.lang.reflect.Method;
3 import·com.jmelzer.myttr.MyApplication;3 import·com.jmelzer.myttr.MyApplication;
4 import·android.app.ActionBar;4 import·android.app.ActionBar;
5 import·android.app.ActionBar$TabListener;5 import·android.app.ActionBar$TabListener;
6 import·android.support.v4.view.dg;6 import·android.support.v4.view.cw;
7 import·android.support.v4.view.bo;7 import·android.support.v4.view.bh;
8 import·android.support.v4.view.ViewPager;8 import·android.support.v4.view.ViewPager;
  
9 public·abstract·class·b·extends·e9 public·abstract·class·b·extends·e
10 {10 {
11 ····private·ViewPager·n;11 ····private·ViewPager·n;
12 ····12 ····
13 ····protected·void·g()·{13 ····protected·void·g()·{
14 ········final·boolean·b·=·true;14 ········final·boolean·b·=·true;
15 ········final·ActionBar·actionBar·=·this.getActionBar();15 ········final·ActionBar·actionBar·=·this.getActionBar();
16 ········(this.n·=·(ViewPager)this.findViewById(2131427489)).setAdapter((bo)this.j());16 ········(this.n·=·(ViewPager)this.findViewById(2131427489)).setAdapter((bh)this.j());
17 ········this.k();17 ········this.k();
18 ········this.n.setOnPageChangeListener((dg)new·c(this,·actionBar));18 ········this.n.setOnPageChangeListener((cw)new·c(this,·actionBar));
19 ········actionBar.setNavigationMode(2);19 ········actionBar.setNavigationMode(2);
20 ········final·d·tabListener·=·new·d(this);20 ········final·d·tabListener·=·new·d(this);
21 ········if·(!this.i())·{21 ········if·(!this.i())·{
22 ············final·boolean·h·=·this.h();22 ············final·boolean·h·=·this.h();
23 ············actionBar.addTab(actionBar.newTab().setText((CharSequence)"Vorrunde").setTabListener((ActionBar$TabListener)tabListener),·!h·&&·b);23 ············actionBar.addTab(actionBar.newTab().setText((CharSequence)"Vorrunde").setTabListener((ActionBar$TabListener)tabListener),·!h·&&·b);
24 ············actionBar.addTab(actionBar.newTab().setText((CharSequence)"R\u00fcckrunde").setTabListener((ActionBar$TabListener)tabListener),·h);24 ············actionBar.addTab(actionBar.newTab().setText((CharSequence)"R\u00fcckrunde").setTabListener((ActionBar$TabListener)tabListener),·h);
25 ········}25 ········}
3.22 KB
com/jmelzer/myttr/activities/LigaAllResultsActivity.class
3.11 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.33 KB
com/jmelzer/myttr/activities/LigaMannschaftResultsActivity.class
3.2 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
952 B
com/jmelzer/myttr/activities/SimInfoFragment.class
852 B
procyon -ec {}
    
Offset 3, 17 lines modifiedOffset 3, 17 lines modified
  
3 import·android.widget.TextView;3 import·android.widget.TextView;
4 import·com.jmelzer.myttr.MyApplication;4 import·com.jmelzer.myttr.MyApplication;
5 import·android.view.View;5 import·android.view.View;
6 import·android.os.Bundle;6 import·android.os.Bundle;
7 import·android.view.ViewGroup;7 import·android.view.ViewGroup;
8 import·android.view.LayoutInflater;8 import·android.view.LayoutInflater;
9 import·android.support.v4.app.Fragment;9 import·android.support.v4.a.l;
  
10 public·class·SimInfoFragment·extends·Fragment10 public·class·SimInfoFragment·extends·l
11 {11 {
12 ····public·View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{12 ····public·View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{
13 ········final·View·inflate·=·layoutInflater.inflate(2130903125,·viewGroup,·false);13 ········final·View·inflate·=·layoutInflater.inflate(2130903125,·viewGroup,·false);
14 ········if·(this.b()·!=·null)·{14 ········if·(this.b()·!=·null)·{
15 ············final·View·viewById·=·inflate.findViewById(2131427558);15 ············final·View·viewById·=·inflate.findViewById(2131427558);
16 ············if·(MyApplication.k·!=·null)·{16 ············if·(MyApplication.k·!=·null)·{
17 ················((TextView)inflate.findViewById(2131427559)).setText((CharSequence)MyApplication.k.i());17 ················((TextView)inflate.findViewById(2131427559)).setText((CharSequence)MyApplication.k.i());
2.65 KB
com/jmelzer/myttr/activities/aa.class
2.58 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.78 KB
com/jmelzer/myttr/activities/ad.class
2.7 KB
procyon -ec {}
Max HTML report size reached
1020 B
com/jmelzer/myttr/activities/ae.class
944 B
procyon -ec {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
  
1 package·com.jmelzer.myttr.activities;1 package·com.jmelzer.myttr.activities;
  
2 import·android.support.v4.app.Fragment; 
3 import·android.support.v4.app.s;2 import·android.support.v4.a.l;
 3 import·android.support.v4.a.t;
4 import·android.app.Activity;4 import·android.app.Activity;
5 import·android.support.v4.app.z;5 import·android.support.v4.a.ab;
  
6 public·class·ae·extends·z6 public·class·ae·extends·ab
7 {7 {
8 ····Activity·a;8 ····Activity·a;
9 ····9 ····
10 ····public·ae(final·s·s,·final·Activity·a)·{10 ····public·ae(final·t·t,·final·Activity·a)·{
11 ········super(s);11 ········super(t);
12 ········this.a·=·a;12 ········this.a·=·a;
13 ····}13 ····}
14 ····14 ····
15 ····public·Fragment·a(final·int·n)·{15 ····public·l·a(final·int·n)·{
16 ········Object·o;16 ········Object·o;
17 ········if·(n·==·1)·{17 ········if·(n·==·1)·{
18 ············o·=·new·ad();18 ············o·=·new·ad();
19 ········}19 ········}
20 ········else·{20 ········else·{
21 ············o·=·new·com.jmelzer.myttr.activities.z();21 ············o·=·new·z();
22 ········}22 ········}
23 ········return·(Fragment)o;23 ········return·(l)o;
24 ····}24 ····}
25 ····25 ····
26 ····public·int·b()·{26 ····public·int·b()·{
27 ········return·2;27 ········return·2;
28 ····}28 ····}
29 }29 }
1.01 KB
com/jmelzer/myttr/activities/bd.class
957 B
procyon -ec {}
    
Offset 14, 28 lines modifiedOffset 14, 28 lines modified
14 import·android.os.Bundle;14 import·android.os.Bundle;
15 import·android.view.ViewGroup;15 import·android.view.ViewGroup;
16 import·android.view.LayoutInflater;16 import·android.view.LayoutInflater;
17 import·android.app.Activity;17 import·android.app.Activity;
18 import·com.jmelzer.myttr.MyApplication;18 import·com.jmelzer.myttr.MyApplication;
19 import·com.jmelzer.myttr.g;19 import·com.jmelzer.myttr.g;
20 import·com.jmelzer.myttr.j;20 import·com.jmelzer.myttr.j;
21 import·android.support.v4.app.Fragment;21 import·android.support.v4.a.l;
  
22 public·class·bd·extends·Fragment22 public·class·bd·extends·l
23 {23 {
24 ····j·aa;24 ····j·aa;
25 ····g·ab;25 ····g·ab;
26 ····bg·ac;26 ····bg·ac;
27 ····int·ad;27 ····int·ad;
28 ····28 ····
29 ····public·bd()·{29 ····public·bd()·{
30 ········this.ad·=·0;30 ········this.ad·=·0;
31 ····}31 ····}
32 ····32 ····
33 ····private·void·I()·{33 ····private·void·H()·{
34 ········if·(MyApplication.o.e()·!=·null)·{34 ········if·(MyApplication.o.e()·!=·null)·{
35 ············((AsyncTask)new·bf(this,·(Activity)this.b(),·(Class)LigaSpielberichtActivity.class)).execute((Object[])new·String[0]);35 ············((AsyncTask)new·bf(this,·(Activity)this.b(),·(Class)LigaSpielberichtActivity.class)).execute((Object[])new·String[0]);
36 ········}36 ········}
37 ····}37 ····}
38 ····38 ····
39 ····public·View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{39 ····public·View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{
40 ········final·View·inflate·=·layoutInflater.inflate(2130903092,·viewGroup,·false);40 ········final·View·inflate·=·layoutInflater.inflate(2130903092,·viewGroup,·false);
1.17 KB
com/jmelzer/myttr/activities/bw.class
1.1 KB
procyon -ec {}
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
  
1 package·com.jmelzer.myttr.activities;1 package·com.jmelzer.myttr.activities;
  
2 import·com.jmelzer.myttr.MyApplication;2 import·com.jmelzer.myttr.MyApplication;
3 import·android.support.v4.app.Fragment; 
4 import·android.support.v4.app.s;3 import·android.support.v4.a.l;
 4 import·android.support.v4.a.t;
5 import·com.jmelzer.myttr.g;5 import·com.jmelzer.myttr.g;
6 import·com.jmelzer.myttr.j;6 import·com.jmelzer.myttr.j;
7 import·android.support.v4.app.z;7 import·android.support.v4.a.ab;
  
8 public·class·bw·extends·z8 public·class·bw·extends·ab
9 {9 {
10 ····j·a;10 ····j·a;
11 ····g·b;11 ····g·b;
12 ····12 ····
13 ····public·bw(final·s·s,·final·g·b)·{13 ····public·bw(final·t·t,·final·g·b)·{
14 ········super(s);14 ········super(t);
15 ········this.b·=·b;15 ········this.b·=·b;
16 ····}16 ····}
17 ····17 ····
18 ····public·bw(final·s·s,·final·j·a)·{18 ····public·bw(final·t·t,·final·j·a)·{
19 ········super(s);19 ········super(t);
20 ········this.a·=·a;20 ········this.a·=·a;
21 ····}21 ····}
22 ····22 ····
23 ····public·Fragment·a(final·int·n)·{23 ····public·l·a(final·int·n)·{
24 ········final·bd·bd·=·new·bd();24 ········final·bd·bd·=·new·bd();
25 ········bd.a(n);25 ········bd.a(n);
26 ········bd.a(this.b);26 ········bd.a(this.b);
27 ········bd.a(this.a);27 ········bd.a(this.a);
28 ········return·(Fragment)bd;28 ········return·(l)bd;
29 ····}29 ····}
30 ····30 ····
31 ····public·int·b()·{31 ····public·int·b()·{
32 ········int·n;32 ········int·n;
33 ········if·(MyApplication.a().i()·!=·null)·{33 ········if·(MyApplication.a().i()·!=·null)·{
34 ············n·=·1;34 ············n·=·1;
35 ········}35 ········}
474 B
com/jmelzer/myttr/activities/c.class
402 B
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 package·com.jmelzer.myttr.activities;1 package·com.jmelzer.myttr.activities;
  
2 import·android.app.ActionBar;2 import·android.app.ActionBar;
3 import·android.support.v4.view.dg;3 import·android.support.v4.view.cw;
  
4 class·c·implements·dg4 class·c·implements·cw
5 {5 {
6 ····final·/*·synthetic·*/·ActionBar·a;6 ····final·/*·synthetic·*/·ActionBar·a;
7 ····final·/*·synthetic·*/·b·b;7 ····final·/*·synthetic·*/·b·b;
8 ····8 ····
9 ····c(final·b·b,·final·ActionBar·a)·{9 ····c(final·b·b,·final·ActionBar·a)·{
10 ········this.b·=·b;10 ········this.b·=·b;
11 ········this.a·=·a;11 ········this.a·=·a;
500 B
com/jmelzer/myttr/activities/w.class
428 B
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 package·com.jmelzer.myttr.activities;1 package·com.jmelzer.myttr.activities;
  
2 import·android.app.ActionBar;2 import·android.app.ActionBar;
3 import·android.support.v4.view.dg;3 import·android.support.v4.view.cw;
  
4 class·w·implements·dg4 class·w·implements·cw
5 {5 {
6 ····final·/*·synthetic·*/·ActionBar·a;6 ····final·/*·synthetic·*/·ActionBar·a;
7 ····final·/*·synthetic·*/·EventsActivity·b;7 ····final·/*·synthetic·*/·EventsActivity·b;
8 ····8 ····
9 ····w(final·EventsActivity·b,·final·ActionBar·a)·{9 ····w(final·EventsActivity·b,·final·ActionBar·a)·{
10 ········this.b·=·b;10 ········this.b·=·b;
11 ········this.a·=·a;11 ········this.a·=·a;
871 B
com/jmelzer/myttr/activities/z.class
799 B
procyon -ec {}
    
Offset 7, 17 lines modifiedOffset 7, 17 lines modified
7 import·com.jmelzer.myttr.MyApplication;7 import·com.jmelzer.myttr.MyApplication;
8 import·android.widget.ListView;8 import·android.widget.ListView;
9 import·android.view.View;9 import·android.view.View;
10 import·android.os.Bundle;10 import·android.os.Bundle;
11 import·android.view.ViewGroup;11 import·android.view.ViewGroup;
12 import·android.view.LayoutInflater;12 import·android.view.LayoutInflater;
13 import·java.util.List;13 import·java.util.List;
14 import·android.support.v4.app.Fragment;14 import·android.support.v4.a.l;
  
15 public·class·z·extends·Fragment15 public·class·z·extends·l
16 {16 {
17 ····List·aa;17 ····List·aa;
18 ····18 ····
19 ····public·View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{19 ····public·View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{
20 ········final·View·inflate·=·layoutInflater.inflate(2130903077,·viewGroup,·false);20 ········final·View·inflate·=·layoutInflater.inflate(2130903077,·viewGroup,·false);
21 ········final·ListView·listView·=·(ListView)inflate.findViewById(2131427454);21 ········final·ListView·listView·=·(ListView)inflate.findViewById(2131427454);
22 ········listView.setAdapter((ListAdapter)new·ab(this,·inflate.getContext(),·17367043,·MyApplication.e));22 ········listView.setAdapter((ListAdapter)new·ab(this,·inflate.getContext(),·17367043,·MyApplication.e));
4.24 KB
android/support/v4/app/BackStackState.class vs.
android/support/v4/a/j.class
Files 6% similar despite different names
4.13 KB
procyon -ec {}
Max HTML report size reached
1.15 KB
android/support/v4/app/Fragment$SavedState.class vs.
android/support/v4/a/ad.class
Files 24% similar despite different names
1.04 KB
procyon -ec {}
    
Offset 1, 32 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·android.os.Parcel;2 import·android.os.Parcel;
3 import·android.os.Bundle; 
4 import·android.os.Parcelable$Creator;3 import·android.os.Parcelable$Creator;
5 import·android.os.Parcelable; 
  
6 public·class·Fragment$SavedState·implements·Parcelable4 final·class·ad·implements·Parcelable$Creator
7 {5 {
 6 ····public·ac·a(final·Parcel·parcel)·{
 7 ········return·new·ac(parcel);
8 ····public·static·final·Parcelable$Creator·CREATOR; 
9 ····final·Bundle·a; 
10 ···· 
11 ····static·{ 
12 ········CREATOR·=·(Parcelable$Creator)new·m(); 
13 ····} 
14 ···· 
15 ····Fragment$SavedState(final·Parcel·parcel,·final·ClassLoader·classLoader)·{ 
16 ········this.a·=·parcel.readBundle(); 
17 ········if·(classLoader·!=·null·&&·this.a·!=·null)·{ 
18 ············this.a.setClassLoader(classLoader); 
19 ········} 
20 ····} 
21 ···· 
22 ····public·int·describeContents()·{ 
23 ········return·0; 
24 ····}8 ····}
25 ····9 ····
26 ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{ 
27 ········parcel.writeBundle(this.a);10 ····public·ac[]·a(final·int·n)·{
 11 ········return·new·ac[n];
28 ····}12 ····}
29 }13 }
20.4 KB
android/support/v4/app/Fragment.class vs.
android/support/v4/a/l.class
Files 8% similar despite different names
20.3 KB
procyon -ec {}
Max HTML report size reached
1.31 KB
android/support/v4/app/FragmentManagerState.class vs.
android/support/v4/a/z.class
Files 21% similar despite different names
1.19 KB
procyon -ec {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·android.os.Parcel;2 import·android.os.Parcel;
3 import·android.os.Parcelable$Creator;3 import·android.os.Parcelable$Creator;
4 import·android.os.Parcelable;4 import·android.os.Parcelable;
  
5 final·class·FragmentManagerState·implements·Parcelable5 final·class·z·implements·Parcelable
6 {6 {
7 ····public·static·final·Parcelable$Creator·CREATOR;7 ····public·static·final·Parcelable$Creator·CREATOR;
8 ····FragmentState[]·a;8 ····ac[]·a;
9 ····int[]·b;9 ····int[]·b;
10 ····BackStackState[]·c;10 ····j[]·c;
11 ····11 ····
12 ····static·{12 ····static·{
13 ········CREATOR·=·(Parcelable$Creator)new·y();13 ········CREATOR·=·(Parcelable$Creator)new·aa();
14 ····}14 ····}
15 ····15 ····
16 ····public·FragmentManagerState()·{16 ····public·z()·{
17 ····}17 ····}
18 ····18 ····
19 ····public·FragmentManagerState(final·Parcel·parcel)·{19 ····public·z(final·Parcel·parcel)·{
20 ········this.a·=·(FragmentState[])parcel.createTypedArray(FragmentState.CREATOR);20 ········this.a·=·(ac[])parcel.createTypedArray(ac.CREATOR);
21 ········this.b·=·parcel.createIntArray();21 ········this.b·=·parcel.createIntArray();
22 ········this.c·=·(BackStackState[])parcel.createTypedArray(BackStackState.CREATOR);22 ········this.c·=·(j[])parcel.createTypedArray(j.CREATOR);
23 ····}23 ····}
24 ····24 ····
25 ····public·int·describeContents()·{25 ····public·int·describeContents()·{
26 ········return·0;26 ········return·0;
27 ····}27 ····}
28 ····28 ····
29 ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{29 ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{
3.46 KB
android/support/v4/app/FragmentState.class vs.
android/support/v4/a/ac.class
Files 14% similar despite different names
3.35 KB
procyon -ec {}
Max HTML report size reached
5.97 KB
android/support/v4/app/FragmentTabHost.class vs.
android/support/v4/a/ab.class
Files 25% similar despite different names
5.86 KB
procyon -ec {}
Max HTML report size reached
705 B
android/support/v4/app/aa.class vs.
android/support/v4/a/k.class
Files 15% similar despite different names
605 B
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·android.os.Parcel;2 import·android.os.Parcel;
3 import·android.os.Parcelable$Creator;3 import·android.os.Parcelable$Creator;
  
4 final·class·aa·implements·Parcelable$Creator4 final·class·k·implements·Parcelable$Creator
5 {5 {
6 ····public·FragmentState·a(final·Parcel·parcel)·{6 ····public·j·a(final·Parcel·parcel)·{
7 ········return·new·FragmentState(parcel);7 ········return·new·j(parcel);
8 ····}8 ····}
9 ····9 ····
10 ····public·FragmentState[]·a(final·int·n)·{10 ····public·j[]·a(final·int·n)·{
11 ········return·new·FragmentState[n];11 ········return·new·j[n];
12 ····}12 ····}
13 }13 }
432 B
android/support/v4/app/af.class vs.
android/support/v4/a/af.class
Files 5% similar despite different names
332 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·android.graphics.Rect;2 import·android.graphics.Rect;
3 import·java.util.List;3 import·java.util.List;
4 import·java.util.Collection;4 import·java.util.Collection;
5 import·android.transition.TransitionManager;5 import·android.transition.TransitionManager;
6 import·android.view.ViewGroup;6 import·android.view.ViewGroup;
7 import·android.view.ViewTreeObserver$OnPreDrawListener;7 import·android.view.ViewTreeObserver$OnPreDrawListener;
389 B
android/support/v4/app/ah.class vs.
android/support/v4/a/ah.class
Files 16% similar despite different names
288 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·java.util.Iterator;2 import·java.util.Iterator;
3 import·java.util.Collection;3 import·java.util.Collection;
4 import·java.util.ArrayList;4 import·java.util.ArrayList;
5 import·android.transition.Transition;5 import·android.transition.Transition;
6 import·java.util.Map;6 import·java.util.Map;
7 import·android.view.View;7 import·android.view.View;
415 B
android/support/v4/app/aj.class vs.
android/support/v4/a/aj.class
Files 4% similar despite different names
315 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·java.util.Iterator;2 import·java.util.Iterator;
3 import·java.util.Map;3 import·java.util.Map;
4 import·java.util.ArrayList;4 import·java.util.ArrayList;
5 import·android.transition.Transition;5 import·android.transition.Transition;
6 import·android.view.View;6 import·android.view.View;
7 import·android.view.ViewTreeObserver$OnPreDrawListener;7 import·android.view.ViewTreeObserver$OnPreDrawListener;
1.65 KB
android/support/v4/app/ao.class vs.
android/support/v4/a/ao.class
Files 6% similar despite different names
1.55 KB
procyon -ec {}
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·android.support.v4.f.d;2 import·android.support.v4.g.d;
3 import·android.util.Log;3 import·android.util.Log;
4 import·java.io.PrintWriter;4 import·java.io.PrintWriter;
5 import·java.io.FileDescriptor;5 import·java.io.FileDescriptor;
6 import·android.support.v4.f.n;6 import·android.support.v4.g.n;
  
7 class·ao·extends·am7 class·ao·extends·am
8 {8 {
9 ····static·boolean·a;9 ····static·boolean·a;
10 ····final·n·b;10 ····final·n·b;
11 ····final·n·c;11 ····final·n·c;
12 ····final·String·d;12 ····final·String·d;
13 ····android.support.v4.app.n·e;13 ····o·e;
14 ····boolean·f;14 ····boolean·f;
15 ····boolean·g;15 ····boolean·g;
16 ····16 ····
17 ····static·{17 ····static·{
18 ········ao.a·=·false;18 ········ao.a·=·false;
19 ····}19 ····}
20 ····20 ····
21 ····ao(final·String·d,·final·android.support.v4.app.n·e,·final·boolean·f)·{21 ····ao(final·String·d,·final·o·e,·final·boolean·f)·{
22 ········this.b·=·new·n();22 ········this.b·=·new·n();
23 ········this.c·=·new·n();23 ········this.c·=·new·n();
24 ········this.d·=·d;24 ········this.d·=·d;
25 ········this.e·=·e;25 ········this.e·=·e;
26 ········this.f·=·f;26 ········this.f·=·f;
27 ····}27 ····}
28 ····28 ····
29 ····void·a(final·android.support.v4.app.n·e)·{29 ····void·a(final·o·e)·{
30 ········this.e·=·e;30 ········this.e·=·e;
31 ····}31 ····}
32 ····32 ····
33 ····public·void·a(final·String·s,·final·FileDescriptor·fileDescriptor,·final·PrintWriter·printWriter,·final·String[]·array)·{33 ····public·void·a(final·String·s,·final·FileDescriptor·fileDescriptor,·final·PrintWriter·printWriter,·final·String[]·array)·{
34 ········int·i·=·0;34 ········int·i·=·0;
35 ········if·(this.b.b()·>·0)·{35 ········if·(this.b.b()·>·0)·{
36 ············printWriter.print(s);36 ············printWriter.print(s);
Offset 174, 12 lines modifiedOffset 174, 12 lines modified
174 ····}174 ····}
175 ····175 ····
176 ····public·String·toString()·{176 ····public·String·toString()·{
177 ········final·StringBuilder·sb·=·new·StringBuilder(128);177 ········final·StringBuilder·sb·=·new·StringBuilder(128);
178 ········sb.append("LoaderManager{");178 ········sb.append("LoaderManager{");
179 ········sb.append(Integer.toHexString(System.identityHashCode((Object)this)));179 ········sb.append(Integer.toHexString(System.identityHashCode((Object)this)));
180 ········sb.append("·in·");180 ········sb.append("·in·");
181 ········android.support.v4.f.d.a((Object)this.e,·sb);181 ········android.support.v4.g.d.a((Object)this.e,·sb);
182 ········sb.append("}}");182 ········sb.append("}}");
183 ········return·sb.toString();183 ········return·sb.toString();
184 ····}184 ····}
185 }185 }
1.04 KB
android/support/v4/app/ap.class vs.
android/support/v4/a/ap.class
Files 7% similar despite different names
970 B
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·java.io.PrintWriter;2 import·java.io.PrintWriter;
3 import·java.io.FileDescriptor;3 import·java.io.FileDescriptor;
4 import·java.lang.reflect.Modifier;4 import·java.lang.reflect.Modifier;
5 import·android.util.Log;5 import·android.util.Log;
6 import·android.support.v4.a.c;6 import·android.support.v4.b.c;
7 import·android.os.Bundle;7 import·android.os.Bundle;
8 import·android.support.v4.a.d;8 import·android.support.v4.b.d;
  
9 final·class·ap·implements·d9 final·class·ap·implements·d
10 {10 {
11 ····final·int·a;11 ····final·int·a;
12 ····final·Bundle·b;12 ····final·Bundle·b;
13 ····an·c;13 ····an·c;
14 ····c·d;14 ····c·d;
Offset 242, 12 lines modifiedOffset 242, 12 lines modified
242 ····public·String·toString()·{242 ····public·String·toString()·{
243 ········final·StringBuilder·sb·=·new·StringBuilder(64);243 ········final·StringBuilder·sb·=·new·StringBuilder(64);
244 ········sb.append("LoaderInfo{");244 ········sb.append("LoaderInfo{");
245 ········sb.append(Integer.toHexString(System.identityHashCode((Object)this)));245 ········sb.append(Integer.toHexString(System.identityHashCode((Object)this)));
246 ········sb.append("·#");246 ········sb.append("·#");
247 ········sb.append(this.a);247 ········sb.append(this.a);
248 ········sb.append("·:·");248 ········sb.append("·:·");
249 ········android.support.v4.f.d.a((Object)this.d,·sb);249 ········android.support.v4.g.d.a((Object)this.d,·sb);
250 ········sb.append("}}");250 ········sb.append("}}");
251 ········return·sb.toString();251 ········return·sb.toString();
252 ····}252 ····}
253 }253 }
1.45 KB
android/support/v4/app/av.class vs.
android/support/v4/a/aq.class
Files 2% similar despite different names
1.35 KB
procyon -ec {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·android.util.SparseArray;2 import·android.util.SparseArray;
3 import·android.view.ViewGroup$LayoutParams;3 import·android.view.ViewGroup$LayoutParams;
4 import·android.widget.FrameLayout$LayoutParams;4 import·android.widget.FrameLayout$LayoutParams;
5 import·android.view.ViewGroup;5 import·android.view.ViewGroup;
6 import·android.view.View;6 import·android.view.View;
7 import·android.content.Context;7 import·android.content.Context;
8 import·android.widget.FrameLayout;8 import·android.widget.FrameLayout;
  
9 class·av·extends·FrameLayout9 class·aq·extends·FrameLayout
10 {10 {
11 ····public·av(final·Context·context)·{11 ····public·aq(final·Context·context)·{
12 ········super(context);12 ········super(context);
13 ····}13 ····}
14 ····14 ····
15 ····static·ViewGroup·a(final·View·view)·{15 ····static·ViewGroup·a(final·View·view)·{
16 ········final·int·n·=·-1;16 ········final·int·n·=·-1;
17 ········final·av·av·=·new·av(view.getContext());17 ········final·aq·aq·=·new·aq(view.getContext());
18 ········final·ViewGroup$LayoutParams·layoutParams·=·view.getLayoutParams();18 ········final·ViewGroup$LayoutParams·layoutParams·=·view.getLayoutParams();
19 ········if·(layoutParams·!=·null)·{19 ········if·(layoutParams·!=·null)·{
20 ············av.setLayoutParams(layoutParams);20 ············aq.setLayoutParams(layoutParams);
21 ········}21 ········}
22 ········view.setLayoutParams((ViewGroup$LayoutParams)new·FrameLayout$LayoutParams(n,·n));22 ········view.setLayoutParams((ViewGroup$LayoutParams)new·FrameLayout$LayoutParams(n,·n));
23 ········av.addView(view);23 ········aq.addView(view);
24 ········return·(ViewGroup)av;24 ········return·(ViewGroup)aq;
25 ····}25 ····}
26 ····26 ····
27 ····protected·void·dispatchRestoreInstanceState(final·SparseArray·sparseArray)·{27 ····protected·void·dispatchRestoreInstanceState(final·SparseArray·sparseArray)·{
28 ········this.dispatchThawSelfOnly(sparseArray);28 ········this.dispatchThawSelfOnly(sparseArray);
29 ····}29 ····}
30 ····30 ····
31 ····protected·void·dispatchSaveInstanceState(final·SparseArray·sparseArray)·{31 ····protected·void·dispatchSaveInstanceState(final·SparseArray·sparseArray)·{
1.95 KB
android/support/v4/app/f.class vs.
android/support/v4/a/g.class
Files 27% similar despite different names
1.85 KB
procyon -ec {}
    
Offset 1, 45 lines modifiedOffset 1, 28 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·android.support.v4.f.a; 
3 import·java.util.ArrayList; 
4 import·android.view.View;2 import·android.view.View;
5 import·android.view.ViewTreeObserver$OnPreDrawListener;3 import·android.view.ViewTreeObserver$OnPreDrawListener;
  
6 class·f·implements·ViewTreeObserver$OnPreDrawListener4 class·g·implements·ViewTreeObserver$OnPreDrawListener
7 {5 {
8 ····final·/*·synthetic·*/·View·a;6 ····final·/*·synthetic·*/·View·a;
 7 ····final·/*·synthetic·*/·i·b;
 8 ····final·/*·synthetic·*/·int·c;
9 ····final·/*·synthetic·*/·Object·b;9 ····final·/*·synthetic·*/·Object·d;
10 ····final·/*·synthetic·*/·ArrayList·c; 
11 ····final·/*·synthetic·*/·i·d; 
12 ····final·/*·synthetic·*/·boolean·e; 
13 ····final·/*·synthetic·*/·Fragment·f; 
14 ····final·/*·synthetic·*/·Fragment·g; 
15 ····final·/*·synthetic·*/·d·h;10 ····final·/*·synthetic·*/·d·e;
16 ····11 ····
17 ····f(final·d·h,·final·View·a,·final·Object·b,·final·ArrayList·c,·final·i·d,·final·boolean·e,·final·Fragment·f,·final·Fragment·g)·{12 ····g(final·d·e,·final·View·a,·final·i·b,·final·int·c,·final·Object·d)·{
18 ········this.h·=·h;13 ········this.e·=·e;
19 ········this.a·=·a;14 ········this.a·=·a;
20 ········this.b·=·b;15 ········this.b·=·b;
21 ········this.c·=·c;16 ········this.c·=·c;
22 ········this.d·=·d;17 ········this.d·=·d;
23 ········this.e·=·e; 
24 ········this.f·=·f; 
25 ········this.g·=·g; 
26 ····}18 ····}
27 ····19 ····
28 ····public·boolean·onPreDraw()·{20 ····public·boolean·onPreDraw()·{
29 ········this.a.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this);21 ········this.a.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this);
30 ········if·(this.b·!=·null)·{ 
31 ············af.a(this.b,·this.c); 
32 ············this.c.clear(); 
33 ············final·a·a·=·android.support.v4.app.d.a(this.h,·this.d,·this.e,·this.f); 
34 ············this.c.add(this.d.d); 
35 ············this.c.addAll(a.values()); 
36 ············af.b(this.b,·this.c); 
37 ············android.support.v4.app.d.a(this.h,·a,·this.d);22 ········android.support.v4.a.d.a(this.e,·this.b,·this.c,·this.d);
38 ············android.support.v4.app.d.a(this.h,·this.d,·this.f,·this.g,·this.e,·a); 
39 ········} 
40 ········return·true;23 ········return·true;
41 ····}24 ····}
42 }25 }
434 B
android/support/v4/app/i.class vs.
android/support/v4/a/i.class
Files 23% similar despite different names
335 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·android.view.View;2 import·android.view.View;
3 import·java.util.ArrayList;3 import·java.util.ArrayList;
4 import·android.support.v4.f.a;4 import·android.support.v4.g.a;
  
5 public·class·i5 public·class·i
6 {6 {
7 ····public·a·a;7 ····public·a·a;
8 ····public·ArrayList·b;8 ····public·ArrayList·b;
9 ····public·ak·c;9 ····public·ak·c;
10 ····public·View·d;10 ····public·View·d;
604 B
android/support/v4/app/k.class vs.
android/support/v4/a/m.class
Files 22% similar despite different names
505 B
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·android.view.View;2 import·android.view.View;
  
3 class·k·implements·r3 class·m·implements·s
4 {4 {
5 ····final·/*·synthetic·*/·Fragment·a;5 ····final·/*·synthetic·*/·l·a;
6 ····6 ····
7 ····k(final·Fragment·a)·{7 ····m(final·l·a)·{
8 ········this.a·=·a;8 ········this.a·=·a;
9 ····}9 ····}
10 ····10 ····
11 ····public·View·a(final·int·n)·{11 ····public·View·a(final·int·n)·{
12 ········if·(this.a.J·==·null)·{12 ········if·(this.a.J·==·null)·{
13 ············throw·new·IllegalStateException("Fragment·does·not·have·a·view");13 ············throw·new·IllegalStateException("Fragment·does·not·have·a·view");
14 ········}14 ········}
5.8 KB
android/support/v4/app/n.class vs.
android/support/v4/a/o.class
Files 5% similar despite different names
5.7 KB
procyon -ec {}
Max HTML report size reached
628 B
android/support/v4/app/o.class vs.
android/support/v4/a/p.class
Files 27% similar despite different names
529 B
procyon -ec {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·android.os.Message;2 import·android.os.Message;
3 import·android.os.Handler;3 import·android.os.Handler;
  
4 class·o·extends·Handler4 class·p·extends·Handler
5 {5 {
6 ····final·/*·synthetic·*/·n·a;6 ····final·/*·synthetic·*/·o·a;
7 ····7 ····
8 ····o(final·n·a)·{8 ····p(final·o·a)·{
9 ········this.a·=·a;9 ········this.a·=·a;
10 ····}10 ····}
11 ····11 ····
12 ····public·void·handleMessage(final·Message·message)·{12 ····public·void·handleMessage(final·Message·message)·{
13 ········switch·(message.what)·{13 ········switch·(message.what)·{
14 ············default:·{14 ············default:·{
15 ················super.handleMessage(message);15 ················super.handleMessage(message);
548 B
android/support/v4/app/p.class vs.
android/support/v4/a/q.class
Files 9% similar despite different names
450 B
procyon -ec {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·android.view.Window;2 import·android.view.Window;
3 import·android.view.View;3 import·android.view.View;
  
4 class·p·implements·r4 class·q·implements·s
5 {5 {
6 ····final·/*·synthetic·*/·n·a;6 ····final·/*·synthetic·*/·o·a;
7 ····7 ····
8 ····p(final·n·a)·{8 ····q(final·o·a)·{
9 ········this.a·=·a;9 ········this.a·=·a;
10 ····}10 ····}
11 ····11 ····
12 ····public·View·a(final·int·n)·{12 ····public·View·a(final·int·n)·{
13 ········return·this.a.findViewById(n);13 ········return·this.a.findViewById(n);
14 ····}14 ····}
15 ····15 ····
73.7 KB
android/support/v4/app/u.class vs.
android/support/v4/a/v.class
Files 8% similar despite different names
73.6 KB
procyon -ec {}
Max HTML report size reached
805 B
android/support/v4/app/w.class vs.
android/support/v4/a/x.class
Files 18% similar despite different names
706 B
procyon -ec {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.a;
  
2 import·android.view.animation.Animation;2 import·android.view.animation.Animation;
3 import·android.view.animation.Animation$AnimationListener;3 import·android.view.animation.Animation$AnimationListener;
  
4 class·w·implements·Animation$AnimationListener4 class·x·implements·Animation$AnimationListener
5 {5 {
6 ····final·/*·synthetic·*/·Fragment·a;6 ····final·/*·synthetic·*/·l·a;
7 ····final·/*·synthetic·*/·u·b;7 ····final·/*·synthetic·*/·v·b;
8 ····8 ····
9 ····w(final·u·b,·final·Fragment·a)·{9 ····x(final·v·b,·final·l·a)·{
10 ········this.b·=·b;10 ········this.b·=·b;
11 ········this.a·=·a;11 ········this.a·=·a;
12 ····}12 ····}
13 ····13 ····
14 ····public·void·onAnimationEnd(final·Animation·animation)·{14 ····public·void·onAnimationEnd(final·Animation·animation)·{
15 ········if·(this.a.c·!=·null)·{15 ········if·(this.a.c·!=·null)·{
16 ············this.a.c·=·null;16 ············this.a.c·=·null;
4.96 KB
android/support/v4/app/z.class vs.
android/support/v4/g/k.class
Files 27% similar despite different names
4.87 KB
procyon -ec {}
Max HTML report size reached
3.14 KB
android/support/v4/b/a/a.class vs.
android/support/v4/c/a/l.class
Files 20% similar despite different names
3.05 KB
procyon -ec {}
Max HTML report size reached
1.3 KB
android/support/v4/b/a/c.class vs.
android/support/v4/c/a/k.class
Files 17% similar despite different names
1.2 KB
procyon -ec {}
    
Offset 1, 27 lines modifiedOffset 1, 22 lines modified
  
1 package·android.support.v4.b.a;1 package·android.support.v4.c.a;
  
2 import·android.graphics.PorterDuff$Mode; 
3 import·android.content.res.ColorStateList; 
4 import·android.graphics.drawable.Drawable;2 import·android.graphics.drawable.Drawable;
  
5 interface·c3 class·k
6 {4 {
7 ····void·a(final·Drawable·p0);5 ····public·static·void·a(final·Drawable·drawable,·final·boolean·autoMirrored)·{
 6 ········drawable.setAutoMirrored(autoMirrored);
 7 ····}
8 ····8 ····
9 ····void·a(final·Drawable·p0,·final·float·p1,·final·float·p2);9 ····public·static·boolean·a(final·Drawable·drawable)·{
 10 ········return·drawable.isAutoMirrored();
 11 ····}
10 ····12 ····
11 ····void·a(final·Drawable·p0,·final·int·p1);13 ····public·static·Drawable·b(Drawable·drawable)·{
 14 ········if·(!(drawable·instanceof·p))·{
 15 ············drawable·=·(Drawable)new·p(drawable);
 16 ········}
 17 ········return·drawable;
12 ····18 ····}
13 ····void·a(final·Drawable·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4); 
14 ···· 
15 ····void·a(final·Drawable·p0,·final·ColorStateList·p1); 
16 ···· 
17 ····void·a(final·Drawable·p0,·final·PorterDuff$Mode·p1); 
18 ···· 
19 ····void·a(final·Drawable·p0,·final·boolean·p1); 
20 ···· 
21 ····boolean·b(final·Drawable·p0); 
22 ···· 
23 ····Drawable·c(final·Drawable·p0); 
24 }19 }
1.43 KB
android/support/v4/b/a/b.class vs.
android/support/v4/c/a/f.class
Files 16% similar despite different names
1.33 KB
procyon -ec {}
    
Offset 1, 41 lines modifiedOffset 1, 33 lines modified
  
1 package·android.support.v4.b.a;1 package·android.support.v4.c.a;
  
2 import·android.graphics.PorterDuff$Mode;2 import·android.graphics.PorterDuff$Mode;
3 import·android.content.res.ColorStateList;3 import·android.content.res.ColorStateList;
4 import·android.graphics.drawable.Drawable;4 import·android.graphics.drawable.Drawable;
  
5 class·b·implements·c5 class·f·extends·e
6 {6 {
7 ····public·void·a(final·Drawable·drawable)·{ 
8 ····} 
9 ···· 
10 ····public·void·a(final·Drawable·drawable,·final·float·n,·final·float·n2)·{7 ····public·void·a(final·Drawable·drawable,·final·float·n,·final·float·n2)·{
 8 ········l.a(drawable,·n,·n2);
11 ····}9 ····}
12 ····10 ····
13 ····public·void·a(final·Drawable·drawable,·final·int·n)·{11 ····public·void·a(final·Drawable·drawable,·final·int·n)·{
14 ········i.a(drawable,·n);12 ········l.a(drawable,·n);
15 ····}13 ····}
16 ····14 ····
17 ····public·void·a(final·Drawable·drawable,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{15 ····public·void·a(final·Drawable·drawable,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
 16 ········l.a(drawable,·n,·n2,·n3,·n4);
18 ····}17 ····}
19 ····18 ····
20 ····public·void·a(final·Drawable·drawable,·final·ColorStateList·list)·{19 ····public·void·a(final·Drawable·drawable,·final·ColorStateList·list)·{
21 ········i.a(drawable,·list);20 ········l.a(drawable,·list);
22 ····}21 ····}
23 ····22 ····
24 ····public·void·a(final·Drawable·drawable,·final·PorterDuff$Mode·porterDuff$Mode)·{23 ····public·void·a(final·Drawable·drawable,·final·PorterDuff$Mode·porterDuff$Mode)·{
25 ········i.a(drawable,·porterDuff$Mode);24 ········l.a(drawable,·porterDuff$Mode);
26 ····} 
27 ···· 
28 ····public·void·a(final·Drawable·drawable,·final·boolean·b)·{ 
29 ····} 
30 ···· 
31 ····public·boolean·b(final·Drawable·drawable)·{ 
32 ········return·false; 
33 ····}25 ····}
34 ····26 ····
35 ····public·Drawable·c(final·Drawable·drawable)·{27 ····public·Drawable·c(final·Drawable·drawable)·{
36 ········return·i.a(drawable);28 ········return·l.a(drawable);
37 ····}29 ····}
38 }30 }
359 B
android/support/v4/b/a/i.class vs.
android/support/v4/c/a/i.class
Files 24% similar despite different names
258 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.b.a;1 package·android.support.v4.c.a;
  
2 import·android.graphics.PorterDuff$Mode;2 import·android.graphics.PorterDuff$Mode;
3 import·android.content.res.ColorStateList;3 import·android.content.res.ColorStateList;
4 import·android.graphics.drawable.Drawable;4 import·android.graphics.drawable.Drawable;
  
5 class·i5 class·i
6 {6 {
872 B
android/support/v4/b/a/n.class vs.
android/support/v4/c/a/n.class
Files 3% similar despite different names
772 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.b.a;1 package·android.support.v4.c.a;
  
2 import·android.graphics.ColorFilter;2 import·android.graphics.ColorFilter;
3 import·android.graphics.Region;3 import·android.graphics.Region;
4 import·android.graphics.Rect;4 import·android.graphics.Rect;
5 import·android.graphics.Canvas;5 import·android.graphics.Canvas;
6 import·android.content.res.ColorStateList;6 import·android.content.res.ColorStateList;
7 import·android.graphics.PorterDuff$Mode;7 import·android.graphics.PorterDuff$Mode;
Offset 44, 18 lines modifiedOffset 44, 14 lines modified
44 ········this.f·=·d;44 ········this.f·=·d;
45 ········this.g·=·g;45 ········this.g·=·g;
46 ········return·g;46 ········return·g;
47 ········g·=·false;47 ········g·=·false;
48 ········return·g;48 ········return·g;
49 ····}49 ····}
50 ····50 ····
51 ····public·Drawable·a()·{ 
52 ········return·this.b; 
53 ····} 
54 ···· 
55 ····public·void·a(final·Drawable·b)·{51 ····public·void·a(final·Drawable·b)·{
56 ········if·(this.b·!=·null)·{52 ········if·(this.b·!=·null)·{
57 ············this.b.setCallback((Drawable$Callback)null);53 ············this.b.setCallback((Drawable$Callback)null);
58 ········}54 ········}
59 ········if·((this.b·=·b)·!=·null)·{55 ········if·((this.b·=·b)·!=·null)·{
60 ············b.setCallback((Drawable$Callback)this);56 ············b.setCallback((Drawable$Callback)this);
61 ········}57 ········}
390 B
android/support/v4/b/a/q.class vs.
android/support/v4/c/a/q.class
Files 15% similar despite different names
289 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.b.a;1 package·android.support.v4.c.a;
  
2 import·android.graphics.Outline;2 import·android.graphics.Outline;
3 import·android.graphics.Rect;3 import·android.graphics.Rect;
4 import·android.content.res.Resources$Theme;4 import·android.content.res.Resources$Theme;
5 import·android.graphics.drawable.Drawable;5 import·android.graphics.drawable.Drawable;
  
6 class·q·extends·p6 class·q·extends·p
3.02 KB
android/support/v4/f/m.class vs.
android/support/v4/g/m.class
Files 0% similar despite different names
2.92 KB
procyon -ec {}
Max HTML report size reached
345 B
android/support/v4/f/g.class vs.
android/support/v4/g/g.class
Files 4% similar despite different names
249 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.f;1 package·android.support.v4.g;
  
2 import·java.lang.reflect.Array;2 import·java.lang.reflect.Array;
3 import·java.util.Set;3 import·java.util.Set;
4 import·java.util.Iterator;4 import·java.util.Iterator;
5 import·java.util.Collection;5 import·java.util.Collection;
6 import·java.util.Map;6 import·java.util.Map;
  
305 B
android/support/v4/f/h.class vs.
android/support/v4/g/h.class
Files 14% similar despite different names
208 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.f;1 package·android.support.v4.g;
  
2 import·java.util.Iterator;2 import·java.util.Iterator;
  
3 final·class·h·implements·Iterator3 final·class·h·implements·Iterator
4 {4 {
5 ····final·int·a;5 ····final·int·a;
6 ····int·b;6 ····int·b;
342 B
android/support/v4/f/i.class vs.
android/support/v4/g/i.class
Files 2% similar despite different names
246 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.f;1 package·android.support.v4.g;
  
2 import·java.util.Iterator;2 import·java.util.Iterator;
3 import·java.util.Collection;3 import·java.util.Collection;
4 import·java.util.Map;4 import·java.util.Map;
5 import·java.util.Set;5 import·java.util.Set;
  
6 final·class·i·implements·Set6 final·class·i·implements·Set
322 B
android/support/v4/f/j.class vs.
android/support/v4/g/j.class
Files 2% similar despite different names
226 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.f;1 package·android.support.v4.g;
  
2 import·java.util.Iterator;2 import·java.util.Iterator;
3 import·java.util.Collection;3 import·java.util.Collection;
4 import·java.util.Set;4 import·java.util.Set;
  
5 final·class·j·implements·Set5 final·class·j·implements·Set
6 {6 {
338 B
android/support/v4/f/l.class vs.
android/support/v4/g/l.class
Files 6% similar despite different names
242 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 package·android.support.v4.f;1 package·android.support.v4.g;
  
2 import·java.util.Iterator;2 import·java.util.Iterator;
3 import·java.util.Collection;3 import·java.util.Collection;
  
4 final·class·l·implements·Collection4 final·class·l·implements·Collection
5 {5 {
6 ····final·/*·synthetic·*/·g·a;6 ····final·/*·synthetic·*/·g·a;
2.96 KB
android/support/v4/f/n.class vs.
android/support/v4/g/n.class
Files 1% similar despite different names
2.86 KB
procyon -ec {}
Max HTML report size reached
742 B
android/support/v4/media/e.class vs.
android/support/v4/a/aa.class
Files 20% similar despite different names
640 B
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v4.media;1 package·android.support.v4.a;
  
2 import·android.os.Parcel;2 import·android.os.Parcel;
3 import·android.os.Parcelable$Creator;3 import·android.os.Parcelable$Creator;
  
4 final·class·e·implements·Parcelable$Creator4 final·class·aa·implements·Parcelable$Creator
5 {5 {
6 ····public·MediaMetadataCompat·a(final·Parcel·parcel)·{6 ····public·z·a(final·Parcel·parcel)·{
7 ········return·new·MediaMetadataCompat(parcel,·(e)null);7 ········return·new·z(parcel);
8 ····}8 ····}
9 ····9 ····
10 ····public·MediaMetadataCompat[]·a(final·int·n)·{10 ····public·z[]·a(final·int·n)·{
11 ········return·new·MediaMetadataCompat[n];11 ········return·new·z[n];
12 ····}12 ····}
13 }13 }
9.57 KB
android/support/v4/widget/ax.class vs.
android/support/v4/b/c.class
Files 26% similar despite different names
9.47 KB
procyon -ec {}
Max HTML report size reached
770 B
android/support/v7/a/e.class vs.
android/support/v7/b/d.class
Files 1% similar despite different names
674 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v7.a;1 package·android.support.v7.b;
  
2 public·final·class·e2 public·final·class·d
3 {3 {
4 ····public·static·final·int·abc_action_bar_content_inset_material·=·2131361792;4 ····public·static·final·int·abc_action_bar_content_inset_material·=·2131361792;
5 ····public·static·final·int·abc_action_bar_default_height_material·=·2131361793;5 ····public·static·final·int·abc_action_bar_default_height_material·=·2131361793;
6 ····public·static·final·int·abc_action_bar_default_padding_material·=·2131361794;6 ····public·static·final·int·abc_action_bar_default_padding_material·=·2131361794;
7 ····public·static·final·int·abc_action_bar_icon_vertical_padding_material·=·2131361795;7 ····public·static·final·int·abc_action_bar_icon_vertical_padding_material·=·2131361795;
8 ····public·static·final·int·abc_action_bar_navigation_padding_start_material·=·2131361796;8 ····public·static·final·int·abc_action_bar_navigation_padding_start_material·=·2131361796;
9 ····public·static·final·int·abc_action_bar_overflow_padding_end_material·=·2131361797;9 ····public·static·final·int·abc_action_bar_overflow_padding_end_material·=·2131361797;
678 B
android/support/v7/a/f.class vs.
android/support/v7/b/e.class
Files 1% similar despite different names
582 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v7.a;1 package·android.support.v7.b;
  
2 public·final·class·f2 public·final·class·e
3 {3 {
4 ····public·static·final·int·abc_ab_share_pack_mtrl_alpha·=·2130837509;4 ····public·static·final·int·abc_ab_share_pack_mtrl_alpha·=·2130837509;
5 ····public·static·final·int·abc_btn_borderless_material·=·2130837510;5 ····public·static·final·int·abc_btn_borderless_material·=·2130837510;
6 ····public·static·final·int·abc_btn_check_material·=·2130837511;6 ····public·static·final·int·abc_btn_check_material·=·2130837511;
7 ····public·static·final·int·abc_btn_check_to_on_mtrl_000·=·2130837512;7 ····public·static·final·int·abc_btn_check_to_on_mtrl_000·=·2130837512;
8 ····public·static·final·int·abc_btn_check_to_on_mtrl_015·=·2130837513;8 ····public·static·final·int·abc_btn_check_to_on_mtrl_015·=·2130837513;
9 ····public·static·final·int·abc_btn_default_mtrl_shape·=·2130837514;9 ····public·static·final·int·abc_btn_default_mtrl_shape·=·2130837514;
616 B
android/support/v7/a/g.class vs.
android/support/v7/b/f.class
Files 1% similar despite different names
520 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v7.a;1 package·android.support.v7.b;
  
2 public·final·class·g2 public·final·class·f
3 {3 {
4 ····public·static·final·int·action0·=·2131427540;4 ····public·static·final·int·action0·=·2131427540;
5 ····public·static·final·int·action_bar·=·2131427405;5 ····public·static·final·int·action_bar·=·2131427405;
6 ····public·static·final·int·action_bar_activity_content·=·2131427328;6 ····public·static·final·int·action_bar_activity_content·=·2131427328;
7 ····public·static·final·int·action_bar_container·=·2131427404;7 ····public·static·final·int·action_bar_container·=·2131427404;
8 ····public·static·final·int·action_bar_root·=·2131427400;8 ····public·static·final·int·action_bar_root·=·2131427400;
9 ····public·static·final·int·action_bar_spinner·=·2131427329;9 ····public·static·final·int·action_bar_spinner·=·2131427329;
674 B
android/support/v7/a/i.class vs.
android/support/v7/b/h.class
Files 0% similar despite different names
578 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v7.a;1 package·android.support.v7.b;
  
2 public·final·class·i2 public·final·class·h
3 {3 {
4 ····public·static·final·int·abc_action_bar_title_item·=·2130903040;4 ····public·static·final·int·abc_action_bar_title_item·=·2130903040;
5 ····public·static·final·int·abc_action_bar_up_container·=·2130903041;5 ····public·static·final·int·abc_action_bar_up_container·=·2130903041;
6 ····public·static·final·int·abc_action_bar_view_list_nav_layout·=·2130903042;6 ····public·static·final·int·abc_action_bar_view_list_nav_layout·=·2130903042;
7 ····public·static·final·int·abc_action_menu_item_layout·=·2130903043;7 ····public·static·final·int·abc_action_menu_item_layout·=·2130903043;
8 ····public·static·final·int·abc_action_menu_layout·=·2130903044;8 ····public·static·final·int·abc_action_menu_layout·=·2130903044;
9 ····public·static·final·int·abc_action_mode_bar·=·2130903045;9 ····public·static·final·int·abc_action_mode_bar·=·2130903045;
720 B
android/support/v7/a/j.class vs.
android/support/v7/b/i.class
Files 1% similar despite different names
624 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v7.a;1 package·android.support.v7.b;
  
2 public·final·class·j2 public·final·class·i
3 {3 {
4 ····public·static·final·int·abc_action_bar_home_description·=·2131558400;4 ····public·static·final·int·abc_action_bar_home_description·=·2131558400;
5 ····public·static·final·int·abc_action_bar_home_description_format·=·2131558401;5 ····public·static·final·int·abc_action_bar_home_description_format·=·2131558401;
6 ····public·static·final·int·abc_action_bar_home_subtitle_description_format·=·2131558402;6 ····public·static·final·int·abc_action_bar_home_subtitle_description_format·=·2131558402;
7 ····public·static·final·int·abc_action_bar_up_description·=·2131558403;7 ····public·static·final·int·abc_action_bar_up_description·=·2131558403;
8 ····public·static·final·int·abc_action_menu_overflow_description·=·2131558404;8 ····public·static·final·int·abc_action_menu_overflow_description·=·2131558404;
9 ····public·static·final·int·abc_action_mode_done·=·2131558405;9 ····public·static·final·int·abc_action_mode_done·=·2131558405;
598 B
android/support/v7/a/l.class vs.
android/support/v7/b/j.class
Files 0% similar despite different names
502 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v7.a;1 package·android.support.v7.b;
  
2 public·final·class·l2 public·final·class·j
3 {3 {
4 ····public·static·final·int[]·ActionBar;4 ····public·static·final·int[]·ActionBar;
5 ····public·static·final·int[]·ActionBarLayout;5 ····public·static·final·int[]·ActionBarLayout;
6 ····public·static·final·int·ActionBarLayout_android_layout_gravity·=·0;6 ····public·static·final·int·ActionBarLayout_android_layout_gravity·=·0;
7 ····public·static·final·int·ActionBar_background·=·10;7 ····public·static·final·int·ActionBar_background·=·10;
8 ····public·static·final·int·ActionBar_backgroundSplit·=·12;8 ····public·static·final·int·ActionBar_backgroundSplit·=·12;
9 ····public·static·final·int·ActionBar_backgroundStacked·=·11;9 ····public·static·final·int·ActionBar_backgroundStacked·=·11;
2.75 KB
android/support/v7/app/ac.class vs.
android/support/v4/a/f.class
Files 26% similar despite different names
2.65 KB
procyon -ec {}
Max HTML report size reached
2.99 KB
android/support/v7/b/a/a.class vs.
android/support/v7/c/a/a.class
Files 0% similar despite different names
2.89 KB
procyon -ec {}
Max HTML report size reached
862 B
smali/android/support/v4/view/aa.smali
    
Offset 1, 12 lines modifiedOffset 1, 34 lines modified
1 .class·Landroid/support/v4/view/aa;1 .class·Landroid/support/v4/view/aa;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(Landroid/view/KeyEvent;)V4 .method·public·static·a(I)I
5 ····.locals·05 ····.locals·1
  
6 ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->startTracking()V6 ····invoke-static·{p0},·Landroid/view/KeyEvent;->normalizeMetaState(I)I
  
 7 ····move-result·v0
  
7 ····return-void8 ····return·v0
 9 .end·method
  
 10 .method·public·static·a(II)Z
 11 ····.locals·1
  
 12 ····invoke-static·{p0,·p1},·Landroid/view/KeyEvent;->metaStateHasModifiers(II)Z
  
 13 ····move-result·v0
  
 14 ····return·v0
 15 .end·method
  
 16 .method·public·static·b(I)Z
 17 ····.locals·1
  
 18 ····invoke-static·{p0},·Landroid/view/KeyEvent;->metaStateHasNoModifiers(I)Z
  
 19 ····move-result·v0
  
 20 ····return·v0
8 .end·method21 .end·method
4.3 KB
smali/android/support/v4/view/cz.smali
    
Offset 1, 37 lines modifiedOffset 1, 141 lines modified
1 .class·final·Landroid/support/v4/view/cz;1 .class·public·Landroid/support/v4/view/cz;
2 .super·Ljava/lang/Object;2 .super·Landroid/view/View$BaseSavedState;
  
3 #·interfaces 
4 .implements·Landroid/view/animation/Interpolator; 
 3 #·static·fields
 4 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;
  
  
 5 #·instance·fields
 6 .field·a:I
  
 7 .field·b:Landroid/os/Parcelable;
  
 8 .field·c:Ljava/lang/ClassLoader;
  
  
5 #·direct·methods9 #·direct·methods
6 .method·constructor·<init>()V10 .method·static·constructor·<clinit>()V
 11 ····.locals·1
  
 12 ····new-instance·v0,·Landroid/support/v4/view/da;
  
 13 ····invoke-direct·{v0},·Landroid/support/v4/view/da;-><init>()V
  
 14 ····invoke-static·{v0},·Landroid/support/v4/e/c;->a(Landroid/support/v4/e/e;)Landroid/os/Parcelable$Creator;
  
 15 ····move-result-object·v0
  
 16 ····sput-object·v0,·Landroid/support/v4/view/cz;->CREATOR:Landroid/os/Parcelable$Creator;
  
 17 ····return-void
 18 .end·method
  
 19 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
 20 ····.locals·1
  
 21 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
  
 22 ····if-nez·p2,·:cond_0
  
 23 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 24 ····move-result-object·v0
  
 25 ····invoke-virtual·{v0},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
  
 26 ····move-result-object·p2
  
 27 ····:cond_0
 28 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
 29 ····move-result·v0
  
 30 ····iput·v0,·p0,·Landroid/support/v4/view/cz;->a:I
  
 31 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
  
 32 ····move-result-object·v0
  
 33 ····iput-object·v0,·p0,·Landroid/support/v4/view/cz;->b:Landroid/os/Parcelable;
  
 34 ····iput-object·p2,·p0,·Landroid/support/v4/view/cz;->c:Ljava/lang/ClassLoader;
  
 35 ····return-void
 36 .end·method
  
 37 .method·public·constructor·<init>(Landroid/os/Parcelable;)V
7 ····.locals·038 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
  
9 ····return-void40 ····return-void
10 .end·method41 .end·method
  
  
11 #·virtual·methods42 #·virtual·methods
12 .method·public·getInterpolation(F)F43 .method·public·toString()Ljava/lang/String;
13 ····.locals·344 ····.locals·2
  
 45 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
 46 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
 47 ····const-string·v1,·"FragmentPager.SavedState{"
  
 48 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 49 ····move-result-object·v0
  
 50 ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
  
 51 ····move-result·v1
  
 52 ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
  
 53 ····move-result-object·v1
  
 54 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 55 ····move-result-object·v0
  
14 ····const/high16·v2,·0x3f800000····#·1.0f56 ····const-string·v1,·"·position="
  
15 ····sub-float·v0,·p1,·v257 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
16 ····mul-float·v1,·v0,·v058 ····move-result-object·v0
  
17 ····mul-float/2addr·v1,·v059 ····iget·v1,·p0,·Landroid/support/v4/view/cz;->a:I
  
18 ····mul-float/2addr·v1,·v060 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
19 ····mul-float/2addr·v0,·v161 ····move-result-object·v0
  
20 ····add-float/2addr·v0,·v262 ····const-string·v1,·"}"
  
 63 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 64 ····move-result-object·v0
  
 65 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
 66 ····move-result-object·v0
  
21 ····return·v067 ····return-object·v0
 68 .end·method
  
Max diff block lines reached; 0/4325 bytes (0.00%) of diff not shown.
1.75 KB
smali/android/support/v4/view/ct.smali
    
Offset 1, 22 lines modifiedOffset 1, 64 lines modified
1 .class·Landroid/support/v4/view/ct;1 .class·public·Landroid/support/v4/view/ct;
2 .super·Landroid/support/v4/view/cs;2 .super·Landroid/view/ViewGroup$LayoutParams;
  
  
 3 #·instance·fields
 4 .field·public·a:Z
  
 5 .field·public·b:I
  
 6 .field·c:F
  
 7 .field·d:Z
  
 8 .field·e:I
  
 9 .field·f:I
  
  
3 #·direct·methods10 #·direct·methods
4 .method·constructor·<init>()V11 .method·public·constructor·<init>()V
5 ····.locals·012 ····.locals·1
  
 13 ····const/4·v0,·-0x1
  
 14 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/cs;-><init>()V15 ····const/4·v0,·0x0
  
 16 ····iput·v0,·p0,·Landroid/support/v4/view/ct;->c:F
  
7 ····return-void17 ····return-void
8 .end·method18 .end·method
  
 19 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
 20 ····.locals·3
  
 21 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
9 #·virtual·methods 
10 .method·public·b(Landroid/view/ViewConfiguration;)Z 
11 ····.locals·1 
  
12 ····const/4·v0,·0x022 ····const/4·v0,·0x0
  
 23 ····iput·v0,·p0,·Landroid/support/v4/view/ct;->c:F
  
 24 ····invoke-static·{},·Landroid/support/v4/view/ViewPager;->f()[I
  
 25 ····move-result-object·v0
  
 26 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
 27 ····move-result-object·v0
  
 28 ····const/4·v1,·0x0
  
 29 ····const/16·v2,·0x30
  
 30 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInteger(II)I
  
 31 ····move-result·v1
  
 32 ····iput·v1,·p0,·Landroid/support/v4/view/ct;->b:I
  
 33 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
13 ····return·v034 ····return-void
14 .end·method35 .end·method
1.04 KB
smali/android/support/v4/view/ap.smali
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/v4/view/ap;1 .class·Landroid/support/v4/view/ap;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/view/ao;4 .implements·Landroid/support/v4/view/an;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·constructor·<init>()V6 .method·constructor·<init>()V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 15, 19 lines modifiedOffset 15, 23 lines modified
15 .end·method15 .end·method
  
  
16 #·virtual·methods16 #·virtual·methods
17 .method·public·a(Landroid/view/ViewGroup$MarginLayoutParams;)I17 .method·public·a(Landroid/view/ViewGroup$MarginLayoutParams;)I
18 ····.locals·118 ····.locals·1
  
19 ····iget·v0,·p1,·Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I19 ····invoke-static·{p1},·Landroid/support/v4/view/aq;->a(Landroid/view/ViewGroup$MarginLayoutParams;)I
  
 20 ····move-result·v0
  
20 ····return·v021 ····return·v0
21 .end·method22 .end·method
  
22 .method·public·b(Landroid/view/ViewGroup$MarginLayoutParams;)I23 .method·public·b(Landroid/view/ViewGroup$MarginLayoutParams;)I
23 ····.locals·124 ····.locals·1
  
24 ····iget·v0,·p1,·Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I25 ····invoke-static·{p1},·Landroid/support/v4/view/aq;->b(Landroid/view/ViewGroup$MarginLayoutParams;)I
  
 26 ····move-result·v0
  
25 ····return·v027 ····return·v0
26 .end·method28 .end·method
2.66 KB
smali/android/support/v4/view/dg.smali
    
Offset 1, 13 lines modifiedOffset 1, 94 lines modified
1 .class·public·interface·abstract·Landroid/support/v4/view/dg; 
2 .super·Ljava/lang/Object;1 .class·Landroid/support/v4/view/dg;
 2 .super·Landroid/support/v4/view/de;
  
  
 3 #·instance·fields
 4 .field·b:Ljava/util/WeakHashMap;
  
  
 5 #·direct·methods
 6 .method·constructor·<init>()V
 7 ····.locals·1
  
 8 ····invoke-direct·{p0},·Landroid/support/v4/view/de;-><init>()V
  
 9 ····const/4·v0,·0x0
  
 10 ····iput-object·v0,·p0,·Landroid/support/v4/view/dg;->b:Ljava/util/WeakHashMap;
  
 11 ····return-void
 12 .end·method
  
  
3 #·virtual·methods13 #·virtual·methods
4 .method·public·abstract·a(I)V14 .method·public·a(Landroid/support/v4/view/dc;Landroid/view/View;)V
 15 ····.locals·0
  
 16 ····invoke-static·{p2},·Landroid/support/v4/view/dn;->a(Landroid/view/View;)V
  
 17 ····return-void
 18 .end·method
  
 19 .method·public·a(Landroid/support/v4/view/dc;Landroid/view/View;F)V
 20 ····.locals·0
  
 21 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/dn;->a(Landroid/view/View;F)V
  
 22 ····return-void
5 .end·method23 .end·method
  
6 .method·public·abstract·a(IFI)V24 .method·public·a(Landroid/support/v4/view/dc;Landroid/view/View;J)V
 25 ····.locals·1
  
 26 ····invoke-static·{p2,·p3,·p4},·Landroid/support/v4/view/dn;->a(Landroid/view/View;J)V
  
 27 ····return-void
7 .end·method28 .end·method
  
8 .method·public·abstract·b(I)V29 .method·public·a(Landroid/support/v4/view/dc;Landroid/view/View;Landroid/support/v4/view/dr;)V
 30 ····.locals·1
  
 31 ····const/high16·v0,·0x7e000000
  
 32 ····invoke-virtual·{p2,·v0,·p3},·Landroid/view/View;->setTag(ILjava/lang/Object;)V
  
 33 ····new-instance·v0,·Landroid/support/v4/view/dh;
  
 34 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/dh;-><init>(Landroid/support/v4/view/dc;)V
  
 35 ····invoke-static·{p2,·v0},·Landroid/support/v4/view/dn;->a(Landroid/view/View;Landroid/support/v4/view/dr;)V
  
 36 ····return-void
 37 .end·method
  
 38 .method·public·a(Landroid/support/v4/view/dc;Landroid/view/View;Landroid/view/animation/Interpolator;)V
 39 ····.locals·0
  
 40 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/dn;->a(Landroid/view/View;Landroid/view/animation/Interpolator;)V
  
 41 ····return-void
 42 .end·method
  
 43 .method·public·b(Landroid/support/v4/view/dc;Landroid/view/View;)V
 44 ····.locals·0
  
 45 ····invoke-static·{p2},·Landroid/support/v4/view/dn;->b(Landroid/view/View;)V
  
 46 ····return-void
 47 .end·method
  
 48 .method·public·b(Landroid/support/v4/view/dc;Landroid/view/View;F)V
 49 ····.locals·0
  
 50 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/dn;->b(Landroid/view/View;F)V
  
 51 ····return-void
 52 .end·method
  
 53 .method·public·c(Landroid/support/v4/view/dc;Landroid/view/View;F)V
 54 ····.locals·0
  
 55 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/dn;->c(Landroid/view/View;F)V
  
 56 ····return-void
9 .end·method57 .end·method
953 B
smali/android/support/v4/view/bm.smali
    
Offset 1, 38 lines modifiedOffset 1, 7 lines modified
1 .class·public·Landroid/support/v4/view/bm;1 .class·interface·abstract·Landroid/support/v4/view/bm;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·instance·fields 
4 .field·private·final·a:Landroid/view/ViewGroup; 
  
5 .field·private·b:I 
  
  
6 #·direct·methods 
7 .method·public·constructor·<init>(Landroid/view/ViewGroup;)V 
8 ····.locals·0 
  
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
10 ····iput-object·p1,·p0,·Landroid/support/v4/view/bm;->a:Landroid/view/ViewGroup; 
  
11 ····return-void 
12 .end·method 
  
  
13 #·virtual·methods3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/view/VelocityTracker;I)F
14 .method·public·a()I 
15 ····.locals·1 
  
16 ····iget·v0,·p0,·Landroid/support/v4/view/bm;->b:I 
  
17 ····return·v0 
18 .end·method 
  
19 .method·public·a(Landroid/view/View;Landroid/view/View;I)V 
20 ····.locals·0 
  
21 ····iput·p3,·p0,·Landroid/support/v4/view/bm;->b:I 
  
22 ····return-void 
23 .end·method5 .end·method
1.05 KB
smali/android/support/v4/view/ag.smali
    
Offset 1, 22 lines modifiedOffset 1, 24 lines modified
1 .class·Landroid/support/v4/view/ag;1 .class·Landroid/support/v4/view/ag;
2 .super·Landroid/support/v4/view/af;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·static·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/al;)V
5 ····.locals·05 ····.locals·1
  
 6 ····if-eqz·p1,·:cond_0
6 ····invoke-direct·{p0},·Landroid/support/v4/view/af;-><init>()V 
  
7 ····return-void 
8 .end·method 
  
 7 ····new-instance·v0,·Landroid/support/v4/view/ah;
  
 8 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/ah;-><init>(Landroid/support/v4/view/al;)V
9 #·virtual·methods 
10 .method·public·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/am;)V 
11 ····.locals·0 
  
12 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/al;->a(Landroid/view/LayoutInflater;Landroid/support/v4/view/am;)V9 ····:goto_0
 10 ····invoke-virtual·{p0,·v0},·Landroid/view/LayoutInflater;->setFactory(Landroid/view/LayoutInflater$Factory;)V
  
13 ····return-void11 ····return-void
  
 12 ····:cond_0
 13 ····const/4·v0,·0x0
  
 14 ····goto·:goto_0
14 .end·method15 .end·method
386 B
smali/android/support/v4/view/w.smali
    
Offset 101, 20 lines modifiedOffset 101, 14 lines modified
  
101 ····:cond_1101 ····:cond_1
102 ····move·v0,·p1102 ····move·v0,·p1
  
103 ····goto·:goto_0103 ····goto·:goto_0
104 .end·method104 .end·method
  
105 .method·public·a(Landroid/view/KeyEvent;)V 
106 ····.locals·0 
  
107 ····return-void 
108 .end·method 
  
109 .method·public·a(II)Z105 .method·public·a(II)Z
110 ····.locals·5106 ····.locals·5
  
111 ····const/4·v0,·0x1107 ····const/4·v0,·0x1
  
112 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/w;->a(I)I108 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/w;->a(I)I
  
1.82 KB
smali/android/support/v4/view/au.smali
    
Offset 1, 71 lines modifiedOffset 1, 24 lines modified
1 .class·Landroid/support/v4/view/au;1 .class·Landroid/support/v4/view/au;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/aw;2 .super·Landroid/support/v4/view/at;
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>()V4 .method·constructor·<init>()V
7 ····.locals·05 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/view/at;-><init>()V
  
9 ····return-void7 ····return-void
10 .end·method8 .end·method
  
  
11 #·virtual·methods9 #·virtual·methods
12 .method·public·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; 
13 ····.locals·1 
  
14 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ay;->a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; 
  
15 ····move-result-object·v0 
  
16 ····return-object·v0 
17 .end·method 
  
18 .method·public·a(Landroid/view/MenuItem;)Landroid/view/View; 
19 ····.locals·1 
  
20 ····invoke-static·{p1},·Landroid/support/v4/view/ay;->a(Landroid/view/MenuItem;)Landroid/view/View; 
  
21 ····move-result-object·v0 
  
22 ····return-object·v0 
23 .end·method 
  
24 .method·public·a(Landroid/view/MenuItem;I)V10 .method·public·a(Landroid/view/MenuItem;)Z
25 ····.locals·0 
  
26 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ay;->a(Landroid/view/MenuItem;I)V 
  
27 ····return-void 
28 .end·method 
  
29 .method·public·b(Landroid/view/MenuItem;I)Landroid/view/MenuItem; 
30 ····.locals·111 ····.locals·1
  
31 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ay;->b(Landroid/view/MenuItem;I)Landroid/view/MenuItem;12 ····invoke-static·{p1},·Landroid/support/v4/view/ay;->a(Landroid/view/MenuItem;)Z
  
32 ····move-result-object·v0 
  
33 ····return-object·v0 
34 .end·method 
  
35 .method·public·b(Landroid/view/MenuItem;)Z 
36 ····.locals·1 
  
37 ····const/4·v0,·0x0 
  
38 ····return·v0 
39 .end·method 
  
40 .method·public·c(Landroid/view/MenuItem;)Z 
41 ····.locals·1 
  
42 ····const/4·v0,·0x013 ····move-result·v0
  
43 ····return·v014 ····return·v0
44 .end·method15 .end·method
1.68 KB
smali/android/support/v4/view/bq.smali
    
Offset 1, 60 lines modifiedOffset 1, 12 lines modified
1 .class·public·Landroid/support/v4/view/bq;1 .class·Landroid/support/v4/view/bq;
 2 .super·Landroid/support/v4/view/bp;
2 .super·Ljava/lang/Object; 
  
  
3 #·static·fields 
4 .field·static·final·a:Landroid/support/v4/view/bt; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·static·constructor·<clinit>()V4 .method·constructor·<init>()V
7 ····.locals·25 ····.locals·0
  
8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
9 ····const/16·v1,·0xb 
  
10 ····if-lt·v0,·v1,·:cond_0 
  
11 ····new-instance·v0,·Landroid/support/v4/view/bs; 
  
12 ····invoke-direct·{v0},·Landroid/support/v4/view/bs;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/view/bp;-><init>()V
  
13 ····sput-object·v0,·Landroid/support/v4/view/bq;->a:Landroid/support/v4/view/bt; 
  
14 ····:goto_0 
15 ····return-void7 ····return-void
  
16 ····:cond_0 
17 ····new-instance·v0,·Landroid/support/v4/view/br; 
  
18 ····invoke-direct·{v0},·Landroid/support/v4/view/br;-><init>()V 
  
19 ····sput-object·v0,·Landroid/support/v4/view/bq;->a:Landroid/support/v4/view/bt; 
  
20 ····goto·:goto_0 
21 .end·method 
  
22 .method·public·static·a(Landroid/view/VelocityTracker;I)F 
23 ····.locals·1 
  
24 ····sget-object·v0,·Landroid/support/v4/view/bq;->a:Landroid/support/v4/view/bt; 
  
25 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/bt;->a(Landroid/view/VelocityTracker;I)F 
  
26 ····move-result·v0 
  
27 ····return·v0 
28 .end·method 
  
29 .method·public·static·b(Landroid/view/VelocityTracker;I)F 
30 ····.locals·1 
  
31 ····sget-object·v0,·Landroid/support/v4/view/bq;->a:Landroid/support/v4/view/bt; 
  
32 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/bt;->b(Landroid/view/VelocityTracker;I)F 
  
33 ····move-result·v0 
  
34 ····return·v0 
35 .end·method8 .end·method
3.7 KB
smali/android/support/v4/view/cb.smali
    
Offset 1, 99 lines modifiedOffset 1, 100 lines modified
1 .class·Landroid/support/v4/view/cb;1 .class·Landroid/support/v4/view/cb;
2 .super·Landroid/support/v4/view/ca;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·public·static·a(III)I
5 ····.locals·05 ····.locals·1
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/ca;-><init>()V6 ····invoke-static·{p0,·p1,·p2},·Landroid/view/View;->resolveSizeAndState(III)I
  
 7 ····move-result·v0
  
7 ····return-void8 ····return·v0
8 .end·method9 .end·method
  
 10 .method·public·static·a(Landroid/view/View;)I
 11 ····.locals·1
  
 12 ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredState()I
  
 13 ····move-result·v0
9 #·virtual·methods 
10 .method·public·a(Landroid/view/View;IIII)V 
11 ····.locals·0 
  
12 ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/view/cl;->a(Landroid/view/View;IIII)V14 ····return·v0
 15 .end·method
  
 16 .method·static·a()J
 17 ····.locals·2
  
 18 ····invoke-static·{},·Landroid/animation/ValueAnimator;->getFrameDelay()J
  
 19 ····move-result-wide·v0
  
13 ····return-void20 ····return-wide·v0
14 .end·method21 .end·method
  
15 .method·public·a(Landroid/view/View;Ljava/lang/Runnable;)V22 .method·public·static·a(Landroid/view/View;F)V
16 ····.locals·023 ····.locals·0
  
17 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cl;->a(Landroid/view/View;Ljava/lang/Runnable;)V24 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setTranslationX(F)V
  
18 ····return-void25 ····return-void
19 .end·method26 .end·method
  
20 .method·public·a(Landroid/view/View;Ljava/lang/Runnable;J)V27 .method·public·static·a(Landroid/view/View;ILandroid/graphics/Paint;)V
21 ····.locals·128 ····.locals·0
  
22 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/cl;->a(Landroid/view/View;Ljava/lang/Runnable;J)V29 ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/View;->setLayerType(ILandroid/graphics/Paint;)V
  
23 ····return-void30 ····return-void
24 .end·method31 .end·method
  
25 .method·public·b(Landroid/view/View;)V32 .method·public·static·a(Landroid/view/View;Z)V
26 ····.locals·033 ····.locals·0
  
27 ····invoke-static·{p1},·Landroid/support/v4/view/cl;->a(Landroid/view/View;)V34 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setSaveFromParentEnabled(Z)V
  
28 ····return-void35 ····return-void
29 .end·method36 .end·method
  
30 .method·public·c(Landroid/view/View;)I37 .method·public·static·b(Landroid/view/View;)F
31 ····.locals·138 ····.locals·1
  
32 ····invoke-static·{p1},·Landroid/support/v4/view/cl;->b(Landroid/view/View;)I39 ····invoke-virtual·{p0},·Landroid/view/View;->getTranslationY()F
  
33 ····move-result·v040 ····move-result·v0
  
34 ····return·v041 ····return·v0
35 .end·method42 .end·method
  
36 .method·public·c(Landroid/view/View;I)V43 .method·public·static·b(Landroid/view/View;F)V
37 ····.locals·144 ····.locals·0
  
38 ····const/4·v0,·0x4 
  
39 ····if-ne·p2,·v0,·:cond_0 
  
40 ····const/4·p2,·0x2 
  
 45 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setTranslationY(F)V
41 ····:cond_0 
42 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cl;->a(Landroid/view/View;I)V 
  
43 ····return-void46 ····return-void
44 .end·method47 .end·method
  
45 .method·public·i(Landroid/view/View;)I48 .method·public·static·b(Landroid/view/View;Z)V
46 ····.locals·149 ····.locals·0
  
47 ····invoke-static·{p1},·Landroid/support/v4/view/cl;->c(Landroid/view/View;)I 
  
48 ····move-result·v050 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setActivated(Z)V
  
49 ····return·v051 ····return-void
50 .end·method52 .end·method
  
51 .method·public·l(Landroid/view/View;)V53 .method·public·static·c(Landroid/view/View;)V
52 ····.locals·054 ····.locals·0
  
53 ····invoke-static·{p1},·Landroid/support/v4/view/cl;->d(Landroid/view/View;)V55 ····invoke-virtual·{p0},·Landroid/view/View;->jumpDrawablesToCurrentState()V
  
54 ····return-void56 ····return-void
55 .end·method57 .end·method
  
56 .method·public·m(Landroid/view/View;)Z58 .method·public·static·c(Landroid/view/View;F)V
57 ····.locals·159 ····.locals·0
  
58 ····invoke-static·{p1},·Landroid/support/v4/view/cl;->e(Landroid/view/View;)Z 
  
59 ····move-result·v060 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setScaleY(F)V
  
60 ····return·v061 ····return-void
61 .end·method62 .end·method
1.07 KB
smali/android/support/v4/view/ax.smali
    
Offset 1, 10 lines modifiedOffset 1, 32 lines modified
1 .class·public·interface·abstract·Landroid/support/v4/view/ax;1 .class·Landroid/support/v4/view/ax;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·direct·methods
 4 .method·public·static·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;
 5 ····.locals·1
  
 6 ····invoke-interface·{p0,·p1},·Landroid/view/MenuItem;->setActionView(Landroid/view/View;)Landroid/view/MenuItem;
  
 7 ····move-result-object·v0
  
 8 ····return-object·v0
 9 .end·method
  
4 .method·public·abstract·a(Landroid/view/MenuItem;)Z10 .method·public·static·a(Landroid/view/MenuItem;I)V
 11 ····.locals·0
  
 12 ····invoke-interface·{p0,·p1},·Landroid/view/MenuItem;->setShowAsAction(I)V
  
 13 ····return-void
5 .end·method14 .end·method
  
6 .method·public·abstract·b(Landroid/view/MenuItem;)Z15 .method·public·static·b(Landroid/view/MenuItem;I)Landroid/view/MenuItem;
 16 ····.locals·1
  
 17 ····invoke-interface·{p0,·p1},·Landroid/view/MenuItem;->setActionView(I)Landroid/view/MenuItem;
  
 18 ····move-result-object·v0
  
 19 ····return-object·v0
7 .end·method20 .end·method
2.05 KB
smali/android/support/v4/view/cl.smali
    
Offset 1, 82 lines modifiedOffset 1, 10 lines modified
1 .class·Landroid/support/v4/view/cl;1 .class·interface·abstract·Landroid/support/v4/view/cl;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·virtual·methods
4 .method·public·static·a(Landroid/view/View;)V4 .method·public·abstract·a(Landroid/view/ViewConfiguration;)I
5 ····.locals·0 
  
6 ····invoke-virtual·{p0},·Landroid/view/View;->postInvalidateOnAnimation()V 
  
7 ····return-void 
8 .end·method 
  
9 .method·public·static·a(Landroid/view/View;I)V 
10 ····.locals·0 
  
11 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setImportantForAccessibility(I)V 
  
12 ····return-void 
13 .end·method 
  
14 .method·public·static·a(Landroid/view/View;IIII)V 
15 ····.locals·0 
  
16 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/view/View;->postInvalidate(IIII)V 
  
17 ····return-void 
18 .end·method 
  
19 .method·public·static·a(Landroid/view/View;Ljava/lang/Runnable;)V 
20 ····.locals·0 
  
21 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V 
  
22 ····return-void 
23 .end·method 
  
24 .method·public·static·a(Landroid/view/View;Ljava/lang/Runnable;J)V 
25 ····.locals·0 
  
26 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V 
  
27 ····return-void 
28 .end·method5 .end·method
  
29 .method·public·static·b(Landroid/view/View;)I6 .method·public·abstract·b(Landroid/view/ViewConfiguration;)Z
30 ····.locals·1 
  
31 ····invoke-virtual·{p0},·Landroid/view/View;->getImportantForAccessibility()I 
  
32 ····move-result·v0 
  
33 ····return·v0 
34 .end·method 
  
35 .method·public·static·c(Landroid/view/View;)I 
36 ····.locals·1 
  
37 ····invoke-virtual·{p0},·Landroid/view/View;->getMinimumHeight()I 
  
38 ····move-result·v0 
  
39 ····return·v0 
40 .end·method 
  
41 .method·public·static·d(Landroid/view/View;)V 
42 ····.locals·0 
  
43 ····invoke-virtual·{p0},·Landroid/view/View;->requestFitSystemWindows()V 
  
44 ····return-void 
45 .end·method 
  
46 .method·public·static·e(Landroid/view/View;)Z 
47 ····.locals·1 
  
48 ····invoke-virtual·{p0},·Landroid/view/View;->getFitsSystemWindows()Z 
  
49 ····move-result·v0 
  
50 ····return·v0 
51 .end·method7 .end·method
119 KB
smali/android/support/v4/view/ViewPager.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·public·Landroid/support/v4/view/ViewPager;1 .class·public·Landroid/support/v4/view/ViewPager;
2 .super·Landroid/view/ViewGroup;2 .super·Landroid/view/ViewGroup;
  
  
3 #·static·fields3 #·static·fields
4 .field·private·static·final·a:[I4 .field·private·static·final·a:[I
  
5 .field·private·static·final·ah:Landroid/support/v4/view/dk;5 .field·private·static·final·ah:Landroid/support/v4/view/db;
  
6 .field·private·static·final·c:Ljava/util/Comparator;6 .field·private·static·final·c:Ljava/util/Comparator;
  
7 .field·private·static·final·d:Landroid/view/animation/Interpolator;7 .field·private·static·final·d:Landroid/view/animation/Interpolator;
  
  
8 #·instance·fields8 #·instance·fields
Offset 41, 35 lines modifiedOffset 41, 35 lines modified
  
41 .field·private·N:I41 .field·private·N:I
  
42 .field·private·O:I42 .field·private·O:I
  
43 .field·private·P:Z43 .field·private·P:Z
  
44 .field·private·Q:Landroid/support/v4/widget/t;44 .field·private·Q:Landroid/support/v4/widget/k;
  
45 .field·private·R:Landroid/support/v4/widget/t;45 .field·private·R:Landroid/support/v4/widget/k;
  
46 .field·private·S:Z46 .field·private·S:Z
  
47 .field·private·T:Z47 .field·private·T:Z
  
48 .field·private·U:Z48 .field·private·U:Z
  
49 .field·private·V:I49 .field·private·V:I
  
50 .field·private·W:Ljava/util/List;50 .field·private·W:Ljava/util/List;
  
51 .field·private·aa:Landroid/support/v4/view/dg;51 .field·private·aa:Landroid/support/v4/view/cw;
  
52 .field·private·ab:Landroid/support/v4/view/dg;52 .field·private·ab:Landroid/support/v4/view/cw;
  
53 .field·private·ac:Landroid/support/v4/view/df;53 .field·private·ac:Landroid/support/v4/view/cv;
  
54 .field·private·ad:Landroid/support/v4/view/dh;54 .field·private·ad:Landroid/support/v4/view/cx;
  
55 .field·private·ae:Ljava/lang/reflect/Method;55 .field·private·ae:Ljava/lang/reflect/Method;
  
56 .field·private·af:I56 .field·private·af:I
  
57 .field·private·ag:Ljava/util/ArrayList;57 .field·private·ag:Ljava/util/ArrayList;
  
Offset 77, 31 lines modifiedOffset 77, 31 lines modified
  
77 .field·private·aj:I77 .field·private·aj:I
  
78 .field·private·b:I78 .field·private·b:I
  
79 .field·private·final·e:Ljava/util/ArrayList;79 .field·private·final·e:Ljava/util/ArrayList;
  
80 .field·private·final·f:Landroid/support/v4/view/dc;80 .field·private·final·f:Landroid/support/v4/view/cs;
  
81 .field·private·final·g:Landroid/graphics/Rect;81 .field·private·final·g:Landroid/graphics/Rect;
  
82 .field·private·h:Landroid/support/v4/view/bo;82 .field·private·h:Landroid/support/v4/view/bh;
  
83 .field·private·i:I83 .field·private·i:I
  
84 .field·private·j:I84 .field·private·j:I
  
85 .field·private·k:Landroid/os/Parcelable;85 .field·private·k:Landroid/os/Parcelable;
  
86 .field·private·l:Ljava/lang/ClassLoader;86 .field·private·l:Ljava/lang/ClassLoader;
  
87 .field·private·m:Landroid/widget/Scroller;87 .field·private·m:Landroid/widget/Scroller;
  
88 .field·private·n:Landroid/support/v4/view/di;88 .field·private·n:Landroid/support/v4/view/cy;
  
89 .field·private·o:I89 .field·private·o:I
  
90 .field·private·p:Landroid/graphics/drawable/Drawable;90 .field·private·p:Landroid/graphics/drawable/Drawable;
  
91 .field·private·q:I91 .field·private·q:I
  
Offset 136, 31 lines modifiedOffset 136, 31 lines modified
  
136 ····const·v2,·0x10100b3136 ····const·v2,·0x10100b3
  
137 ····aput·v2,·v0,·v1137 ····aput·v2,·v0,·v1
  
138 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->a:[I138 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->a:[I
  
139 ····new-instance·v0,·Landroid/support/v4/view/cy;139 ····new-instance·v0,·Landroid/support/v4/view/co;
  
140 ····invoke-direct·{v0},·Landroid/support/v4/view/cy;-><init>()V140 ····invoke-direct·{v0},·Landroid/support/v4/view/co;-><init>()V
  
141 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->c:Ljava/util/Comparator;141 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->c:Ljava/util/Comparator;
  
142 ····new-instance·v0,·Landroid/support/v4/view/cz;142 ····new-instance·v0,·Landroid/support/v4/view/cp;
  
143 ····invoke-direct·{v0},·Landroid/support/v4/view/cz;-><init>()V143 ····invoke-direct·{v0},·Landroid/support/v4/view/cp;-><init>()V
  
144 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->d:Landroid/view/animation/Interpolator;144 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->d:Landroid/view/animation/Interpolator;
  
145 ····new-instance·v0,·Landroid/support/v4/view/dk;145 ····new-instance·v0,·Landroid/support/v4/view/db;
  
146 ····invoke-direct·{v0},·Landroid/support/v4/view/dk;-><init>()V146 ····invoke-direct·{v0},·Landroid/support/v4/view/db;-><init>()V
  
147 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->ah:Landroid/support/v4/view/dk;147 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->ah:Landroid/support/v4/view/db;
  
148 ····return-void148 ····return-void
149 .end·method149 .end·method
  
150 .method·public·constructor·<init>(Landroid/content/Context;)V150 .method·public·constructor·<init>(Landroid/content/Context;)V
151 ····.locals·5151 ····.locals·5
  
Offset 176, 19 lines modifiedOffset 176, 19 lines modified
  
176 ····new-instance·v0,·Ljava/util/ArrayList;176 ····new-instance·v0,·Ljava/util/ArrayList;
  
177 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V177 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
178 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->e:Ljava/util/ArrayList;178 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->e:Ljava/util/ArrayList;
  
179 ····new-instance·v0,·Landroid/support/v4/view/dc;179 ····new-instance·v0,·Landroid/support/v4/view/cs;
  
180 ····invoke-direct·{v0},·Landroid/support/v4/view/dc;-><init>()V180 ····invoke-direct·{v0},·Landroid/support/v4/view/cs;-><init>()V
  
Max diff block lines reached; 117373/121431 bytes (96.66%) of diff not shown.
714 B
smali/android/support/v4/view/ci.smali
    
Offset 1, 14 lines modifiedOffset 1, 24 lines modified
1 .class·Landroid/support/v4/view/ci;1 .class·Landroid/support/v4/view/ci;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/view/ch;
  
  
3 #·direct·methods3 #·direct·methods
 4 .method·constructor·<init>()V
 5 ····.locals·0
  
 6 ····invoke-direct·{p0},·Landroid/support/v4/view/ch;-><init>()V
  
 7 ····return-void
 8 .end·method
  
  
 9 #·virtual·methods
4 .method·public·static·a(Landroid/view/View;)I10 .method·public·a(Landroid/view/ViewConfiguration;)I
5 ····.locals·111 ····.locals·1
  
6 ····invoke-virtual·{p0},·Landroid/view/View;->getOverScrollMode()I12 ····invoke-static·{p1},·Landroid/support/v4/view/cm;->a(Landroid/view/ViewConfiguration;)I
  
7 ····move-result·v013 ····move-result·v0
  
8 ····return·v014 ····return·v0
9 .end·method15 .end·method
4.38 KB
smali/android/support/v4/view/dl.smali
    
Offset 1, 170 lines modifiedOffset 1, 12 lines modified
1 .class·public·Landroid/support/v4/view/dl;1 .class·Landroid/support/v4/view/dl;
 2 .super·Landroid/support/v4/view/dk;
2 .super·Ljava/lang/Object; 
  
  
3 #·static·fields 
4 .field·static·final·a:Landroid/support/v4/view/dn; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·static·constructor·<clinit>()V4 .method·constructor·<init>()V
7 ····.locals·25 ····.locals·0
  
8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
9 ····const/16·v1,·0x15 
  
10 ····if-lt·v0,·v1,·:cond_0 
  
11 ····new-instance·v0,·Landroid/support/v4/view/dp; 
  
12 ····invoke-direct·{v0},·Landroid/support/v4/view/dp;-><init>()V 
  
13 ····sput-object·v0,·Landroid/support/v4/view/dl;->a:Landroid/support/v4/view/dn; 
  
14 ····:goto_0 
15 ····return-void 
  
16 ····:cond_0 
17 ····const/16·v1,·0x13 
  
18 ····if-lt·v0,·v1,·:cond_1 
  
19 ····new-instance·v0,·Landroid/support/v4/view/do; 
  
20 ····invoke-direct·{v0},·Landroid/support/v4/view/do;-><init>()V 
  
21 ····sput-object·v0,·Landroid/support/v4/view/dl;->a:Landroid/support/v4/view/dn; 
  
22 ····goto·:goto_0 
  
23 ····:cond_1 
24 ····const/16·v1,·0xe 
  
25 ····if-lt·v0,·v1,·:cond_2 
  
26 ····new-instance·v0,·Landroid/support/v4/view/dm; 
  
27 ····invoke-direct·{v0},·Landroid/support/v4/view/dm;-><init>()V 
  
28 ····sput-object·v0,·Landroid/support/v4/view/dl;->a:Landroid/support/v4/view/dn; 
  
29 ····goto·:goto_0 
  
30 ····:cond_2 
31 ····new-instance·v0,·Landroid/support/v4/view/dq; 
  
32 ····invoke-direct·{v0},·Landroid/support/v4/view/dq;-><init>()V 
  
33 ····sput-object·v0,·Landroid/support/v4/view/dl;->a:Landroid/support/v4/view/dn; 
  
34 ····goto·:goto_0 
35 .end·method 
  
36 .method·public·static·a(Landroid/view/ViewParent;Landroid/view/View;)V 
37 ····.locals·1 
  
38 ····sget-object·v0,·Landroid/support/v4/view/dl;->a:Landroid/support/v4/view/dn; 
  
39 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/dn;->a(Landroid/view/ViewParent;Landroid/view/View;)V 
  
40 ····return-void 
41 .end·method 
  
42 .method·public·static·a(Landroid/view/ViewParent;Landroid/view/View;IIII)V 
43 ····.locals·7 
  
44 ····sget-object·v0,·Landroid/support/v4/view/dl;->a:Landroid/support/v4/view/dn; 
  
45 ····move-object·v1,·p0 
  
46 ····move-object·v2,·p1 
  
47 ····move·v3,·p2 
  
48 ····move·v4,·p3 
  
49 ····move·v5,·p4 
  
50 ····move·v6,·p5 
  
51 ····invoke-interface/range·{v0·..·v6},·Landroid/support/v4/view/dn;->a(Landroid/view/ViewParent;Landroid/view/View;IIII)V 
  
52 ····return-void 
53 .end·method 
  
54 .method·public·static·a(Landroid/view/ViewParent;Landroid/view/View;II[I)V 
55 ····.locals·6 
  
56 ····sget-object·v0,·Landroid/support/v4/view/dl;->a:Landroid/support/v4/view/dn; 
  
57 ····move-object·v1,·p0 
  
58 ····move-object·v2,·p1 
  
59 ····move·v3,·p2 
  
60 ····move·v4,·p3 
  
61 ····move-object·v5,·p4 
  
62 ····invoke-interface/range·{v0·..·v5},·Landroid/support/v4/view/dn;->a(Landroid/view/ViewParent;Landroid/view/View;II[I)V 
  
63 ····return-void 
64 .end·method 
  
65 .method·public·static·a(Landroid/view/ViewParent;Landroid/view/View;FF)Z 
66 ····.locals·1 
  
67 ····sget-object·v0,·Landroid/support/v4/view/dl;->a:Landroid/support/v4/view/dn; 
  
68 ····invoke-interface·{v0,·p0,·p1,·p2,·p3},·Landroid/support/v4/view/dn;->a(Landroid/view/ViewParent;Landroid/view/View;FF)Z 
  
69 ····move-result·v0 
  
70 ····return·v0 
71 .end·method 
Max diff block lines reached; 240/4409 bytes (5.44%) of diff not shown.
1.58 KB
smali/android/support/v4/view/f.smali
    
Offset 27, 21 lines modifiedOffset 27, 21 lines modified
  
27 #·virtual·methods27 #·virtual·methods
28 .method·public·a(Landroid/view/View;)Ljava/lang/Object;28 .method·public·a(Landroid/view/View;)Ljava/lang/Object;
29 ····.locals·129 ····.locals·1
  
30 ····iget-object·v0,·p0,·Landroid/support/v4/view/f;->a:Landroid/support/v4/view/a;30 ····iget-object·v0,·p0,·Landroid/support/v4/view/f;->a:Landroid/support/v4/view/a;
  
31 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/view/a;->a(Landroid/view/View;)Landroid/support/v4/view/a/q;31 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/view/a;->a(Landroid/view/View;)Landroid/support/v4/view/a/l;
  
32 ····move-result-object·v032 ····move-result-object·v0
  
33 ····if-eqz·v0,·:cond_033 ····if-eqz·v0,·:cond_0
  
34 ····invoke-virtual·{v0},·Landroid/support/v4/view/a/q;->a()Ljava/lang/Object;34 ····invoke-virtual·{v0},·Landroid/support/v4/view/a/l;->a()Ljava/lang/Object;
  
35 ····move-result-object·v035 ····move-result-object·v0
  
36 ····:goto_036 ····:goto_0
37 ····return-object·v037 ····return-object·v0
  
38 ····:cond_038 ····:cond_0
Offset 61, 19 lines modifiedOffset 61, 19 lines modified
61 .end·method61 .end·method
  
62 .method·public·a(Landroid/view/View;Ljava/lang/Object;)V62 .method·public·a(Landroid/view/View;Ljava/lang/Object;)V
63 ····.locals·263 ····.locals·2
  
64 ····iget-object·v0,·p0,·Landroid/support/v4/view/f;->a:Landroid/support/v4/view/a;64 ····iget-object·v0,·p0,·Landroid/support/v4/view/f;->a:Landroid/support/v4/view/a;
  
65 ····new-instance·v1,·Landroid/support/v4/view/a/f;65 ····new-instance·v1,·Landroid/support/v4/view/a/a;
  
66 ····invoke-direct·{v1,·p2},·Landroid/support/v4/view/a/f;-><init>(Ljava/lang/Object;)V66 ····invoke-direct·{v1,·p2},·Landroid/support/v4/view/a/a;-><init>(Ljava/lang/Object;)V
  
67 ····invoke-virtual·{v0,·p1,·v1},·Landroid/support/v4/view/a;->a(Landroid/view/View;Landroid/support/v4/view/a/f;)V67 ····invoke-virtual·{v0,·p1,·v1},·Landroid/support/v4/view/a;->a(Landroid/view/View;Landroid/support/v4/view/a/a;)V
  
68 ····return-void68 ····return-void
69 .end·method69 .end·method
  
70 .method·public·a(Landroid/view/View;ILandroid/os/Bundle;)Z70 .method·public·a(Landroid/view/View;ILandroid/os/Bundle;)Z
71 ····.locals·171 ····.locals·1
  
1.05 KB
smali/android/support/v4/view/d.smali
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/d;1 .class·interface·abstract·Landroid/support/v4/view/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·virtual·methods
4 .method·public·abstract·a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/q;4 .method·public·abstract·a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/l;
5 .end·method5 .end·method
  
6 .method·public·abstract·a()Ljava/lang/Object;6 .method·public·abstract·a()Ljava/lang/Object;
7 .end·method7 .end·method
  
8 .method·public·abstract·a(Landroid/support/v4/view/a;)Ljava/lang/Object;8 .method·public·abstract·a(Landroid/support/v4/view/a;)Ljava/lang/Object;
9 .end·method9 .end·method
  
10 .method·public·abstract·a(Ljava/lang/Object;Landroid/view/View;I)V10 .method·public·abstract·a(Ljava/lang/Object;Landroid/view/View;I)V
11 .end·method11 .end·method
  
12 .method·public·abstract·a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/f;)V12 .method·public·abstract·a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V
13 .end·method13 .end·method
  
14 .method·public·abstract·a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z14 .method·public·abstract·a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z
15 .end·method15 .end·method
  
16 .method·public·abstract·a(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z16 .method·public·abstract·a(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
17 .end·method17 .end·method
2.14 KB
smali/android/support/v4/view/by.smali
    
Offset 1, 24 lines modifiedOffset 1, 73 lines modified
1 .class·Landroid/support/v4/view/by;1 .class·interface·abstract·Landroid/support/v4/view/by;
2 .super·Landroid/support/v4/view/bx;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·virtual·methods
4 .method·constructor·<init>()V 
5 ····.locals·04 .method·public·abstract·a(III)I
 5 .end·method
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/bx;-><init>()V6 .method·public·abstract·a(Landroid/view/View;)I
 7 .end·method
  
7 ····return-void8 .method·public·abstract·a(Landroid/view/View;F)V
8 .end·method9 .end·method
  
 10 .method·public·abstract·a(Landroid/view/View;ILandroid/graphics/Paint;)V
 11 .end·method
  
9 #·virtual·methods12 .method·public·abstract·a(Landroid/view/View;Landroid/support/v4/view/a;)V
 13 .end·method
  
 14 .method·public·abstract·a(Landroid/view/View;Ljava/lang/Runnable;)V
 15 .end·method
  
 16 .method·public·abstract·a(Landroid/view/View;Ljava/lang/Runnable;J)V
 17 .end·method
  
 18 .method·public·abstract·a(Landroid/view/View;Z)V
 19 .end·method
  
 20 .method·public·abstract·a(Landroid/view/View;I)Z
 21 .end·method
  
 22 .method·public·abstract·b(Landroid/view/View;)V
 23 .end·method
  
 24 .method·public·abstract·b(Landroid/view/View;F)V
 25 .end·method
  
 26 .method·public·abstract·b(Landroid/view/View;I)V
 27 .end·method
  
 28 .method·public·abstract·b(Landroid/view/View;Z)V
 29 .end·method
  
10 .method·public·a(Landroid/view/View;)I30 .method·public·abstract·c(Landroid/view/View;)I
11 ····.locals·131 .end·method
  
12 ····invoke-static·{p1},·Landroid/support/v4/view/ci;->a(Landroid/view/View;)I32 .method·public·abstract·c(Landroid/view/View;F)V
 33 .end·method
  
 34 .method·public·abstract·d(Landroid/view/View;)I
 35 .end·method
  
 36 .method·public·abstract·e(Landroid/view/View;)I
 37 .end·method
  
13 ····move-result·v038 .method·public·abstract·f(Landroid/view/View;)F
 39 .end·method
  
 40 .method·public·abstract·g(Landroid/view/View;)I
 41 .end·method
  
 42 .method·public·abstract·h(Landroid/view/View;)Landroid/support/v4/view/dc;
 43 .end·method
  
 44 .method·public·abstract·i(Landroid/view/View;)I
 45 .end·method
  
 46 .method·public·abstract·j(Landroid/view/View;)V
 47 .end·method
  
14 ····return·v048 .method·public·abstract·k(Landroid/view/View;)V
15 .end·method49 .end·method
923 B
smali/android/support/v4/view/cm.smali
    
Offset 1, 32 lines modifiedOffset 1, 14 lines modified
1 .class·Landroid/support/v4/view/cm;1 .class·Landroid/support/v4/view/cm;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(Landroid/view/View;)I4 .method·public·static·a(Landroid/view/ViewConfiguration;)I
5 ····.locals·15 ····.locals·1
  
 6 ····invoke-virtual·{p0},·Landroid/view/ViewConfiguration;->getScaledPagingTouchSlop()I
6 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutDirection()I 
  
7 ····move-result·v0 
  
8 ····return·v0 
9 .end·method 
  
10 .method·public·static·a(Landroid/view/View;Landroid/graphics/Paint;)V 
11 ····.locals·0 
  
12 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setLayerPaint(Landroid/graphics/Paint;)V 
  
13 ····return-void 
14 .end·method 
  
15 .method·public·static·b(Landroid/view/View;)I 
16 ····.locals·1 
  
17 ····invoke-virtual·{p0},·Landroid/view/View;->getWindowSystemUiVisibility()I 
  
18 ····move-result·v07 ····move-result·v0
  
19 ····return·v08 ····return·v0
20 .end·method9 .end·method
1.24 KB
smali/android/support/v4/view/bl.smali
    
Offset 1, 25 lines modifiedOffset 1, 27 lines modified
1 .class·public·interface·abstract·Landroid/support/v4/view/bl;1 .class·Landroid/support/v4/view/bl;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/bm;
  
3 #·virtual·methods 
4 .method·public·abstract·onNestedFling(Landroid/view/View;FFZ)Z 
5 .end·method 
  
6 .method·public·abstract·onNestedPreFling(Landroid/view/View;FF)Z 
7 .end·method5 #·direct·methods
 6 .method·constructor·<init>()V
 7 ····.locals·0
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
8 .method·public·abstract·onNestedPreScroll(Landroid/view/View;II[I)V 
9 .end·method 
  
10 .method·public·abstract·onNestedScroll(Landroid/view/View;IIII)V9 ····return-void
11 .end·method10 .end·method
  
12 .method·public·abstract·onNestedScrollAccepted(Landroid/view/View;Landroid/view/View;I)V 
13 .end·method 
  
14 .method·public·abstract·onStartNestedScroll(Landroid/view/View;Landroid/view/View;I)Z 
15 .end·method11 #·virtual·methods
 12 .method·public·a(Landroid/view/VelocityTracker;I)F
 13 ····.locals·1
  
 14 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bn;->a(Landroid/view/VelocityTracker;I)F
  
 15 ····move-result·v0
  
16 .method·public·abstract·onStopNestedScroll(Landroid/view/View;)V16 ····return·v0
17 .end·method17 .end·method
661 B
smali/android/support/v4/view/af.smali
    
Offset 9, 14 lines modifiedOffset 9, 14 lines modified
9 ····invoke-direct·{p0},·Landroid/support/v4/view/ae;-><init>()V9 ····invoke-direct·{p0},·Landroid/support/v4/view/ae;-><init>()V
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·public·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/am;)V13 .method·public·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/al;)V
14 ····.locals·014 ····.locals·0
  
15 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/aj;->a(Landroid/view/LayoutInflater;Landroid/support/v4/view/am;)V15 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ak;->a(Landroid/view/LayoutInflater;Landroid/support/v4/view/al;)V
  
16 ····return-void16 ····return-void
17 .end·method17 .end·method
2.62 KB
smali/android/support/v4/view/co.smali
    
Offset 1, 69 lines modifiedOffset 1, 43 lines modified
1 .class·Landroid/support/v4/view/co;1 .class·final·Landroid/support/v4/view/co;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/util/Comparator;
  
3 #·direct·methods 
4 .method·public·static·a(Landroid/view/View;Landroid/support/v4/view/em;)Landroid/support/v4/view/em; 
5 ····.locals·2 
  
6 ····instance-of·v0,·p1,·Landroid/support/v4/view/en; 
  
7 ····if-eqz·v0,·:cond_0 
  
8 ····move-object·v0,·p1 
  
9 ····check-cast·v0,·Landroid/support/v4/view/en; 
  
10 ····invoke-virtual·{v0},·Landroid/support/v4/view/en;->e()Landroid/view/WindowInsets; 
  
 5 #·direct·methods
 6 .method·constructor·<init>()V
 7 ····.locals·0
11 ····move-result-object·v0 
  
12 ····invoke-virtual·{p0,·v0},·Landroid/view/View;->onApplyWindowInsets(Landroid/view/WindowInsets;)Landroid/view/WindowInsets; 
  
13 ····move-result-object·v1 
  
14 ····if-eq·v1,·v0,·:cond_0 
  
15 ····new-instance·p1,·Landroid/support/v4/view/en; 
  
16 ····invoke-direct·{p1,·v1},·Landroid/support/v4/view/en;-><init>(Landroid/view/WindowInsets;)V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 9 ····return-void
17 ····:cond_0 
18 ····return-object·p1 
19 .end·method10 .end·method
  
20 .method·public·static·a(Landroid/view/View;)V 
21 ····.locals·0 
  
22 ····invoke-virtual·{p0},·Landroid/view/View;->requestApplyInsets()V11 #·virtual·methods
 12 .method·public·a(Landroid/support/v4/view/cs;Landroid/support/v4/view/cs;)I
 13 ····.locals·2
  
 14 ····iget·v0,·p1,·Landroid/support/v4/view/cs;->b:I
23 ····return-void 
24 .end·method 
  
 15 ····iget·v1,·p2,·Landroid/support/v4/view/cs;->b:I
25 .method·public·static·a(Landroid/view/View;F)V 
26 ····.locals·0 
  
27 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setElevation(F)V16 ····sub-int/2addr·v0,·v1
  
28 ····return-void17 ····return·v0
29 .end·method18 .end·method
  
30 .method·public·static·a(Landroid/view/View;Landroid/support/v4/view/bn;)V19 .method·public·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
31 ····.locals·120 ····.locals·1
  
32 ····new-instance·v0,·Landroid/support/v4/view/cp;21 ····check-cast·p1,·Landroid/support/v4/view/cs;
  
33 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/cp;-><init>(Landroid/support/v4/view/bn;)V22 ····check-cast·p2,·Landroid/support/v4/view/cs;
  
34 ····invoke-virtual·{p0,·v0},·Landroid/view/View;->setOnApplyWindowInsetsListener(Landroid/view/View$OnApplyWindowInsetsListener;)V23 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/co;->a(Landroid/support/v4/view/cs;Landroid/support/v4/view/cs;)I
  
 24 ····move-result·v0
35 ····return-void 
36 .end·method 
  
37 .method·public·static·b(Landroid/view/View;)V 
38 ····.locals·0 
  
39 ····invoke-virtual·{p0},·Landroid/view/View;->stopNestedScroll()V 
  
40 ····return-void25 ····return·v0
41 .end·method26 .end·method
1.71 KB
smali/android/support/v4/view/db.smali
    
Offset 1, 2 lines modifiedOffset 1, 76 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/db;1 .class·Landroid/support/v4/view/db;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/util/Comparator;
  
  
 5 #·direct·methods
 6 .method·constructor·<init>()V
 7 ····.locals·0
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 9 ····return-void
 10 .end·method
  
  
 11 #·virtual·methods
 12 .method·public·a(Landroid/view/View;Landroid/view/View;)I
 13 ····.locals·4
  
 14 ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
 15 ····move-result-object·v0
  
 16 ····check-cast·v0,·Landroid/support/v4/view/ct;
  
 17 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
 18 ····move-result-object·v1
  
 19 ····check-cast·v1,·Landroid/support/v4/view/ct;
  
 20 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ct;->a:Z
  
 21 ····iget-boolean·v3,·v1,·Landroid/support/v4/view/ct;->a:Z
  
 22 ····if-eq·v2,·v3,·:cond_1
  
 23 ····iget-boolean·v0,·v0,·Landroid/support/v4/view/ct;->a:Z
  
 24 ····if-eqz·v0,·:cond_0
  
 25 ····const/4·v0,·0x1
  
 26 ····:goto_0
 27 ····return·v0
  
 28 ····:cond_0
 29 ····const/4·v0,·-0x1
  
 30 ····goto·:goto_0
  
 31 ····:cond_1
 32 ····iget·v0,·v0,·Landroid/support/v4/view/ct;->e:I
  
 33 ····iget·v1,·v1,·Landroid/support/v4/view/ct;->e:I
  
 34 ····sub-int/2addr·v0,·v1
  
 35 ····goto·:goto_0
 36 .end·method
  
 37 .method·public·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
 38 ····.locals·1
  
 39 ····check-cast·p1,·Landroid/view/View;
  
 40 ····check-cast·p2,·Landroid/view/View;
  
 41 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/db;->a(Landroid/view/View;Landroid/view/View;)I
  
 42 ····move-result·v0
  
 43 ····return·v0
 44 .end·method
1.27 KB
smali/android/support/v4/view/bc.smali
    
Offset 6, 59 lines modifiedOffset 6, 7 lines modified
6 .method·constructor·<init>()V6 .method·constructor·<init>()V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0},·Landroid/support/v4/view/bb;-><init>()V8 ····invoke-direct·{p0},·Landroid/support/v4/view/bb;-><init>()V
  
9 ····return-void9 ····return-void
10 .end·method10 .end·method
  
  
11 #·virtual·methods 
12 .method·public·a(Landroid/view/MotionEvent;)I 
13 ····.locals·1 
  
14 ····invoke-static·{p1},·Landroid/support/v4/view/bg;->a(Landroid/view/MotionEvent;)I 
  
15 ····move-result·v0 
  
16 ····return·v0 
17 .end·method 
  
18 .method·public·a(Landroid/view/MotionEvent;I)I 
19 ····.locals·1 
  
20 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bg;->a(Landroid/view/MotionEvent;I)I 
  
21 ····move-result·v0 
  
22 ····return·v0 
23 .end·method 
  
24 .method·public·b(Landroid/view/MotionEvent;I)I 
25 ····.locals·1 
  
26 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bg;->b(Landroid/view/MotionEvent;I)I 
  
27 ····move-result·v0 
  
28 ····return·v0 
29 .end·method 
  
30 .method·public·c(Landroid/view/MotionEvent;I)F 
31 ····.locals·1 
  
32 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bg;->c(Landroid/view/MotionEvent;I)F 
  
33 ····move-result·v0 
  
34 ····return·v0 
35 .end·method 
  
36 .method·public·d(Landroid/view/MotionEvent;I)F 
37 ····.locals·1 
  
38 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bg;->d(Landroid/view/MotionEvent;I)F 
  
39 ····move-result·v0 
  
40 ····return·v0 
41 .end·method 
7.27 KB
smali/android/support/v4/view/cu.smali
    
Offset 1, 24 lines modifiedOffset 1, 267 lines modified
1 .class·Landroid/support/v4/view/cu;1 .class·Landroid/support/v4/view/cu;
2 .super·Landroid/support/v4/view/ct;2 .super·Landroid/support/v4/view/a;
  
  
 3 #·instance·fields
 4 .field·final·synthetic·b:Landroid/support/v4/view/ViewPager;
  
  
3 #·direct·methods5 #·direct·methods
4 .method·constructor·<init>()V6 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V
5 ····.locals·07 ····.locals·0
  
 8 ····iput-object·p1,·p0,·Landroid/support/v4/view/cu;->b:Landroid/support/v4/view/ViewPager;
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/ct;-><init>()V9 ····invoke-direct·{p0},·Landroid/support/v4/view/a;-><init>()V
  
7 ····return-void10 ····return-void
8 .end·method11 .end·method
  
 12 .method·private·b()Z
 13 ····.locals·2
  
 14 ····const/4·v0,·0x1
  
 15 ····iget-object·v1,·p0,·Landroid/support/v4/view/cu;->b:Landroid/support/v4/view/ViewPager;
  
 16 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->a(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/bh;
  
 17 ····move-result-object·v1
  
 18 ····if-eqz·v1,·:cond_0
  
 19 ····iget-object·v1,·p0,·Landroid/support/v4/view/cu;->b:Landroid/support/v4/view/ViewPager;
  
 20 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->a(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/bh;
  
 21 ····move-result-object·v1
  
 22 ····invoke-virtual·{v1},·Landroid/support/v4/view/bh;->b()I
  
 23 ····move-result·v1
  
 24 ····if-le·v1,·v0,·:cond_0
  
 25 ····:goto_0
 26 ····return·v0
  
 27 ····:cond_0
 28 ····const/4·v0,·0x0
  
 29 ····goto·:goto_0
 30 .end·method
  
  
9 #·virtual·methods31 #·virtual·methods
10 .method·public·b(Landroid/view/ViewConfiguration;)Z32 .method·public·a(Landroid/view/View;Landroid/support/v4/view/a/a;)V
11 ····.locals·133 ····.locals·2
  
 34 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/a;->a(Landroid/view/View;Landroid/support/v4/view/a/a;)V
  
 35 ····const-class·v0,·Landroid/support/v4/view/ViewPager;
  
 36 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
 37 ····move-result-object·v0
  
 38 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/a/a;->a(Ljava/lang/CharSequence;)V
  
 39 ····invoke-direct·{p0},·Landroid/support/v4/view/cu;->b()Z
  
 40 ····move-result·v0
  
 41 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/a/a;->a(Z)V
  
 42 ····iget-object·v0,·p0,·Landroid/support/v4/view/cu;->b:Landroid/support/v4/view/ViewPager;
  
12 ····invoke-static·{p1},·Landroid/support/v4/view/cx;->a(Landroid/view/ViewConfiguration;)Z43 ····const/4·v1,·0x1
  
 44 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->canScrollHorizontally(I)Z
  
13 ····move-result·v045 ····move-result·v0
  
 46 ····if-eqz·v0,·:cond_0
  
 47 ····const/16·v0,·0x1000
  
 48 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/a/a;->a(I)V
  
 49 ····:cond_0
 50 ····iget-object·v0,·p0,·Landroid/support/v4/view/cu;->b:Landroid/support/v4/view/ViewPager;
  
 51 ····const/4·v1,·-0x1
  
 52 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->canScrollHorizontally(I)Z
  
 53 ····move-result·v0
  
 54 ····if-eqz·v0,·:cond_1
  
 55 ····const/16·v0,·0x2000
  
 56 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/a/a;->a(I)V
  
 57 ····:cond_1
 58 ····return-void
 59 .end·method
  
 60 .method·public·a(Landroid/view/View;ILandroid/os/Bundle;)Z
 61 ····.locals·4
  
 62 ····const/4·v1,·0x0
  
 63 ····const/4·v0,·0x1
  
 64 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/support/v4/view/a;->a(Landroid/view/View;ILandroid/os/Bundle;)Z
  
 65 ····move-result·v2
  
 66 ····if-eqz·v2,·:cond_0
  
 67 ····:goto_0
14 ····return·v068 ····return·v0
  
 69 ····:cond_0
 70 ····sparse-switch·p2,·:sswitch_data_0
  
 71 ····move·v0,·v1
Max diff block lines reached; 0/7365 bytes (0.00%) of diff not shown.
899 B
smali/android/support/v4/view/g.smali
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/q;16 .method·public·a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/l;
17 ····.locals·117 ····.locals·1
  
18 ····const/4·v0,·0x018 ····const/4·v0,·0x0
  
19 ····return-object·v019 ····return-object·v0
20 .end·method20 .end·method
  
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
  
42 .method·public·a(Ljava/lang/Object;Landroid/view/View;I)V42 .method·public·a(Ljava/lang/Object;Landroid/view/View;I)V
43 ····.locals·043 ····.locals·0
  
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
46 .method·public·a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/f;)V46 .method·public·a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V
47 ····.locals·047 ····.locals·0
  
48 ····return-void48 ····return-void
49 .end·method49 .end·method
  
50 .method·public·a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z50 .method·public·a(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z
51 ····.locals·151 ····.locals·1
600 B
smali/android/support/v4/view/cw.smali
    
Offset 1, 14 lines modifiedOffset 1, 13 lines modified
1 .class·Landroid/support/v4/view/cw;1 .class·public·interface·abstract·Landroid/support/v4/view/cw;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·virtual·methods
 4 .method·public·abstract·a(I)V
 5 .end·method
4 .method·public·static·a(Landroid/view/ViewConfiguration;)I 
5 ····.locals·1 
  
6 ····invoke-virtual·{p0},·Landroid/view/ViewConfiguration;->getScaledPagingTouchSlop()I 
  
7 ····move-result·v06 .method·public·abstract·a(IFI)V
 7 .end·method
  
8 ····return·v08 .method·public·abstract·b(I)V
9 .end·method9 .end·method
1.73 KB
smali/android/support/v4/view/ce.smali
    
Offset 1, 56 lines modifiedOffset 1, 24 lines modified
1 .class·Landroid/support/v4/view/ce;1 .class·Landroid/support/v4/view/ce;
2 .super·Landroid/support/v4/view/cd;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
 4 .method·public·static·a(Landroid/view/View;)I
4 .method·constructor·<init>()V 
5 ····.locals·0 
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/cd;-><init>()V 
  
7 ····return-void 
8 .end·method 
  
  
9 #·virtual·methods 
10 .method·public·a(Landroid/view/View;Landroid/support/v4/view/em;)Landroid/support/v4/view/em; 
11 ····.locals·15 ····.locals·1
  
 6 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutDirection()I
12 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/co;->a(Landroid/view/View;Landroid/support/v4/view/em;)Landroid/support/v4/view/em; 
  
13 ····move-result-object·v0 
  
14 ····return-object·v0 
15 .end·method 
  
16 .method·public·a(Landroid/view/View;Landroid/support/v4/view/bn;)V 
17 ····.locals·0 
  
18 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/co;->a(Landroid/view/View;Landroid/support/v4/view/bn;)V7 ····move-result·v0
  
19 ····return-void8 ····return·v0
20 .end·method9 .end·method
  
21 .method·public·e(Landroid/view/View;F)V10 .method·public·static·b(Landroid/view/View;)I
22 ····.locals·011 ····.locals·1
  
23 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/co;->a(Landroid/view/View;F)V 
  
24 ····return-void 
25 .end·method 
  
26 .method·public·l(Landroid/view/View;)V 
27 ····.locals·0 
  
28 ····invoke-static·{p1},·Landroid/support/v4/view/co;->a(Landroid/view/View;)V 
  
29 ····return-void 
30 .end·method 
  
 12 ····invoke-virtual·{p0},·Landroid/view/View;->getWindowSystemUiVisibility()I
31 .method·public·o(Landroid/view/View;)V 
32 ····.locals·0 
  
33 ····invoke-static·{p1},·Landroid/support/v4/view/co;->b(Landroid/view/View;)V13 ····move-result·v0
  
34 ····return-void14 ····return·v0
35 .end·method15 .end·method
437 B
smali/android/support/v4/view/cv.smali
    
Offset 1, 10 lines modifiedOffset 1, 7 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/cv;1 .class·interface·abstract·Landroid/support/v4/view/cv;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/support/v4/view/bh;Landroid/support/v4/view/bh;)V
4 .method·public·abstract·a(Landroid/view/ViewConfiguration;)I 
5 .end·method 
  
6 .method·public·abstract·b(Landroid/view/ViewConfiguration;)Z 
7 .end·method5 .end·method
5.62 KB
smali/android/support/v4/view/aj.smali
    
Offset 1, 172 lines modifiedOffset 1, 29 lines modified
1 .class·Landroid/support/v4/view/aj;1 .class·Landroid/support/v4/view/aj;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/view/ah;
  
 3 #·interfaces
 4 .implements·Landroid/view/LayoutInflater$Factory2;
  
3 #·static·fields 
4 .field·private·static·a:Ljava/lang/reflect/Field; 
  
5 .field·private·static·b:Z 
  
  
6 #·direct·methods5 #·direct·methods
7 .method·static·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/am;)V6 .method·constructor·<init>(Landroid/support/v4/view/al;)V
8 ····.locals·37 ····.locals·0
  
9 ····if-eqz·p1,·:cond_0 
  
10 ····new-instance·v0,·Landroid/support/v4/view/ak; 
  
11 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/ak;-><init>(Landroid/support/v4/view/am;)V 
  
 8 ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/ah;-><init>(Landroid/support/v4/view/al;)V
12 ····move-object·v1,·v0 
  
13 ····:goto_0 
14 ····invoke-virtual·{p0,·v1},·Landroid/view/LayoutInflater;->setFactory2(Landroid/view/LayoutInflater$Factory2;)V 
  
15 ····invoke-virtual·{p0},·Landroid/view/LayoutInflater;->getFactory()Landroid/view/LayoutInflater$Factory; 
  
16 ····move-result-object·v0 
  
17 ····instance-of·v2,·v0,·Landroid/view/LayoutInflater$Factory2; 
  
18 ····if-eqz·v2,·:cond_1 
  
19 ····check-cast·v0,·Landroid/view/LayoutInflater$Factory2; 
  
20 ····invoke-static·{p0,·v0},·Landroid/support/v4/view/aj;->a(Landroid/view/LayoutInflater;Landroid/view/LayoutInflater$Factory2;)V 
  
21 ····:goto_1 
22 ····return-void9 ····return-void
  
23 ····:cond_0 
24 ····const/4·v0,·0x0 
  
25 ····move-object·v1,·v0 
  
26 ····goto·:goto_0 
  
27 ····:cond_1 
28 ····invoke-static·{p0,·v1},·Landroid/support/v4/view/aj;->a(Landroid/view/LayoutInflater;Landroid/view/LayoutInflater$Factory2;)V 
  
29 ····goto·:goto_1 
30 .end·method10 .end·method
  
31 .method·static·a(Landroid/view/LayoutInflater;Landroid/view/LayoutInflater$Factory2;)V 
32 ····.locals·5 
  
33 ····const/4·v4,·0x1 
  
34 ····sget-boolean·v0,·Landroid/support/v4/view/aj;->b:Z 
  
35 ····if-nez·v0,·:cond_0 
  
36 ····:try_start_0 
37 ····const-class·v0,·Landroid/view/LayoutInflater;11 #·virtual·methods
 12 .method·public·onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
 13 ····.locals·1
  
38 ····const-string·v1,·"mFactory2"14 ····iget-object·v0,·p0,·Landroid/support/v4/view/aj;->a:Landroid/support/v4/view/al;
  
39 ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;15 ····invoke-interface·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/view/al;->a(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  
40 ····move-result-object·v016 ····move-result-object·v0
  
 17 ····return-object·v0
41 ····sput-object·v0,·Landroid/support/v4/view/aj;->a:Ljava/lang/reflect/Field; 
  
42 ····sget-object·v0,·Landroid/support/v4/view/aj;->a:Ljava/lang/reflect/Field; 
  
43 ····const/4·v1,·0x1 
  
44 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Field;->setAccessible(Z)V 
45 ····:try_end_0 
46 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_0 
  
47 ····:goto_0 
48 ····sput-boolean·v4,·Landroid/support/v4/view/aj;->b:Z 
  
49 ····:cond_0 
50 ····sget-object·v0,·Landroid/support/v4/view/aj;->a:Ljava/lang/reflect/Field; 
  
51 ····if-eqz·v0,·:cond_1 
  
52 ····:try_start_1 
53 ····sget-object·v0,·Landroid/support/v4/view/aj;->a:Ljava/lang/reflect/Field; 
  
54 ····invoke-virtual·{v0,·p0,·p1},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V 
55 ····:try_end_1 
56 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1 
  
57 ····:cond_1 
58 ····:goto_1 
59 ····return-void 
  
60 ····:catch_0 
61 ····move-exception·v0 
  
62 ····const-string·v1,·"LayoutInflaterCompatHC" 
  
63 ····new-instance·v2,·Ljava/lang/StringBuilder; 
  
64 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V 
  
65 ····const-string·v3,·"forceSetFactory2·Could·not·find·field·\'mFactory2\'·on·class·" 
  
66 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
67 ····move-result-object·v2 
  
68 ····const-class·v3,·Landroid/view/LayoutInflater; 
  
69 ····invoke-virtual·{v3},·Ljava/lang/Class;->getName()Ljava/lang/String; 
  
70 ····move-result-object·v3 
  
Max diff block lines reached; 0/5679 bytes (0.00%) of diff not shown.
2.86 KB
smali/android/support/v4/view/cf.smali
    
Offset 1, 112 lines modifiedOffset 1, 12 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/cf;1 .class·Landroid/support/v4/view/cf;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·direct·methods
4 .method·public·abstract·a(III)I 
5 .end·method 
  
6 .method·public·abstract·a(Landroid/view/View;)I 
7 .end·method 
  
8 .method·public·abstract·a(Landroid/view/View;Landroid/support/v4/view/em;)Landroid/support/v4/view/em; 
9 .end·method 
  
10 .method·public·abstract·a(Landroid/view/View;F)V4 .method·public·static·a(Landroid/view/View;)V
 5 ····.locals·0
11 .end·method 
  
12 .method·public·abstract·a(Landroid/view/View;IIII)V 
13 .end·method 
  
14 .method·public·abstract·a(Landroid/view/View;ILandroid/graphics/Paint;)V 
15 .end·method 
  
16 .method·public·abstract·a(Landroid/view/View;Landroid/graphics/Paint;)V 
17 .end·method 
  
18 .method·public·abstract·a(Landroid/view/View;Landroid/support/v4/view/a;)V 
19 .end·method 
  
20 .method·public·abstract·a(Landroid/view/View;Landroid/support/v4/view/bn;)V 
21 .end·method 
  
22 .method·public·abstract·a(Landroid/view/View;Ljava/lang/Runnable;)V 
23 .end·method 
  
24 .method·public·abstract·a(Landroid/view/View;Ljava/lang/Runnable;J)V 
25 .end·method 
  
26 .method·public·abstract·a(Landroid/view/View;Z)V 
27 .end·method 
  
28 .method·public·abstract·a(Landroid/view/View;I)Z 
29 .end·method 
  
30 .method·public·abstract·b(Landroid/view/View;)V 
31 .end·method 
  
32 .method·public·abstract·b(Landroid/view/View;F)V 
33 .end·method 
  
34 .method·public·abstract·b(Landroid/view/View;Z)V 
35 .end·method 
  
36 .method·public·abstract·b(Landroid/view/View;I)Z 
37 .end·method 
  
38 .method·public·abstract·c(Landroid/view/View;)I 
39 .end·method 
  
40 .method·public·abstract·c(Landroid/view/View;F)V 
41 .end·method 
  
42 .method·public·abstract·c(Landroid/view/View;I)V 
43 .end·method 
  
44 .method·public·abstract·d(Landroid/view/View;)I 
45 .end·method 
  
46 .method·public·abstract·d(Landroid/view/View;F)V 
47 .end·method 
  
48 .method·public·abstract·e(Landroid/view/View;)I 
49 .end·method 
  
50 .method·public·abstract·e(Landroid/view/View;F)V 
51 .end·method 
  
52 .method·public·abstract·f(Landroid/view/View;)Z 
53 .end·method 
  
54 .method·public·abstract·g(Landroid/view/View;)I 
55 .end·method 
  
 6 ····invoke-virtual·{p0},·Landroid/view/View;->requestApplyInsets()V
56 .method·public·abstract·h(Landroid/view/View;)F 
57 .end·method 
  
58 .method·public·abstract·i(Landroid/view/View;)I 
59 .end·method 
  
60 .method·public·abstract·j(Landroid/view/View;)Landroid/support/v4/view/ds; 
61 .end·method 
  
62 .method·public·abstract·k(Landroid/view/View;)I 
63 .end·method 
  
64 .method·public·abstract·l(Landroid/view/View;)V 
65 .end·method 
  
66 .method·public·abstract·m(Landroid/view/View;)Z 
67 .end·method 
  
68 .method·public·abstract·n(Landroid/view/View;)V 
69 .end·method 
  
70 .method·public·abstract·o(Landroid/view/View;)V 
71 .end·method 
  
72 .method·public·abstract·p(Landroid/view/View;)Z 
73 .end·method 
  
74 .method·public·abstract·q(Landroid/view/View;)Z7 ····return-void
75 .end·method8 .end·method
4.62 KB
smali/android/support/v4/view/bz.smali
    
Offset 1, 142 lines modifiedOffset 1, 78 lines modified
1 .class·Landroid/support/v4/view/bz;1 .class·Landroid/support/v4/view/bz;
2 .super·Landroid/support/v4/view/by;2 .super·Ljava/lang/Object;
  
  
 3 #·static·fields
 4 .field·private·static·a:Ljava/lang/reflect/Field;
3 #·direct·methods 
4 .method·constructor·<init>()V 
5 ····.locals·0 
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/by;-><init>()V 
  
7 ····return-void 
8 .end·method 
  
  
9 #·virtual·methods 
10 .method·public·a(III)I 
11 ····.locals·1 
  
12 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/cj;->a(III)I 
  
13 ····move-result·v0 
  
14 ····return·v0 
15 .end·method 
  
 5 .field·private·static·b:Z
16 .method·a()J 
17 ····.locals·2 
  
18 ····invoke-static·{},·Landroid/support/v4/view/cj;->a()J 
  
19 ····move-result-wide·v0 
  
20 ····return-wide·v0 
21 .end·method 
  
22 .method·public·a(Landroid/view/View;F)V 
23 ····.locals·0 
  
24 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cj;->a(Landroid/view/View;F)V 
  
25 ····return-void 
26 .end·method 
  
27 .method·public·a(Landroid/view/View;ILandroid/graphics/Paint;)V 
28 ····.locals·0 
  
29 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/cj;->a(Landroid/view/View;ILandroid/graphics/Paint;)V 
  
30 ····return-void 
31 .end·method 
  
32 .method·public·a(Landroid/view/View;Landroid/graphics/Paint;)V 
33 ····.locals·1 
  
 6 #·direct·methods
 7 .method·static·a(Landroid/view/View;)I
 8 ····.locals·3
34 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/bz;->d(Landroid/view/View;)I 
  
35 ····move-result·v0 
  
36 ····invoke-virtual·{p0,·p1,·v0,·p2},·Landroid/support/v4/view/bz;->a(Landroid/view/View;ILandroid/graphics/Paint;)V 
  
37 ····invoke-virtual·{p1},·Landroid/view/View;->invalidate()V9 ····const/4·v2,·0x1
  
 10 ····sget-boolean·v0,·Landroid/support/v4/view/bz;->b:Z
38 ····return-void 
39 .end·method 
  
 11 ····if-nez·v0,·:cond_0
40 .method·public·a(Landroid/view/View;Z)V 
41 ····.locals·0 
  
42 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cj;->a(Landroid/view/View;Z)V12 ····:try_start_0
 13 ····const-class·v0,·Landroid/view/View;
  
 14 ····const-string·v1,·"mMinHeight"
43 ····return-void 
44 .end·method 
  
 15 ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
45 .method·public·b(Landroid/view/View;F)V 
46 ····.locals·0 
  
47 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cj;->b(Landroid/view/View;F)V16 ····move-result-object·v0
  
 17 ····sput-object·v0,·Landroid/support/v4/view/bz;->a:Ljava/lang/reflect/Field;
48 ····return-void 
49 .end·method 
  
 18 ····sget-object·v0,·Landroid/support/v4/view/bz;->a:Ljava/lang/reflect/Field;
50 .method·public·b(Landroid/view/View;Z)V 
51 ····.locals·0 
  
52 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cj;->b(Landroid/view/View;Z)V19 ····const/4·v1,·0x1
  
53 ····return-void 
54 .end·method20 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Field;->setAccessible(Z)V
 21 ····:try_end_0
 22 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_1
  
55 .method·public·c(Landroid/view/View;F)V 
56 ····.locals·023 ····:goto_0
 24 ····sput-boolean·v2,·Landroid/support/v4/view/bz;->b:Z
  
57 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cj;->c(Landroid/view/View;F)V25 ····:cond_0
 26 ····sget-object·v0,·Landroid/support/v4/view/bz;->a:Ljava/lang/reflect/Field;
  
 27 ····if-eqz·v0,·:cond_1
58 ····return-void 
59 .end·method 
  
60 .method·public·d(Landroid/view/View;)I 
61 ····.locals·128 ····:try_start_1
 29 ····sget-object·v0,·Landroid/support/v4/view/bz;->a:Ljava/lang/reflect/Field;
  
62 ····invoke-static·{p1},·Landroid/support/v4/view/cj;->a(Landroid/view/View;)I30 ····invoke-virtual·{v0,·p0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
63 ····move-result·v031 ····move-result-object·v0
  
 32 ····check-cast·v0,·Ljava/lang/Integer;
64 ····return·v0 
65 .end·method 
  
Max diff block lines reached; 567/4660 bytes (12.17%) of diff not shown.
12.5 KB
smali/android/support/v4/view/de.smali
    
Offset 1, 267 lines modifiedOffset 1, 232 lines modified
1 .class·Landroid/support/v4/view/de;1 .class·Landroid/support/v4/view/de;
 2 .super·Ljava/lang/Object;
  
 3 #·interfaces
2 .super·Landroid/support/v4/view/a;4 .implements·Landroid/support/v4/view/dm;
  
  
3 #·instance·fields5 #·instance·fields
4 .field·final·synthetic·b:Landroid/support/v4/view/ViewPager;6 .field·a:Ljava/util/WeakHashMap;
  
  
5 #·direct·methods7 #·direct·methods
6 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V8 .method·constructor·<init>()V
7 ····.locals·09 ····.locals·1
  
8 ····iput-object·p1,·p0,·Landroid/support/v4/view/de;->b:Landroid/support/v4/view/ViewPager;10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 11 ····const/4·v0,·0x0
  
9 ····invoke-direct·{p0},·Landroid/support/v4/view/a;-><init>()V12 ····iput-object·v0,·p0,·Landroid/support/v4/view/de;->a:Ljava/util/WeakHashMap;
  
10 ····return-void13 ····return-void
11 .end·method14 .end·method
  
12 .method·private·b()Z15 .method·static·synthetic·a(Landroid/support/v4/view/de;Landroid/support/v4/view/dc;Landroid/view/View;)V
13 ····.locals·216 ····.locals·0
  
14 ····const/4·v0,·0x1 
  
15 ····iget-object·v1,·p0,·Landroid/support/v4/view/de;->b:Landroid/support/v4/view/ViewPager;17 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/de;->c(Landroid/support/v4/view/dc;Landroid/view/View;)V
  
16 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->a(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/bo;18 ····return-void
 19 .end·method
  
17 ····move-result-object·v120 .method·private·a(Landroid/view/View;)V
 21 ····.locals·1
  
18 ····if-eqz·v1,·:cond_022 ····iget-object·v0,·p0,·Landroid/support/v4/view/de;->a:Ljava/util/WeakHashMap;
  
19 ····iget-object·v1,·p0,·Landroid/support/v4/view/de;->b:Landroid/support/v4/view/ViewPager;23 ····if-eqz·v0,·:cond_0
  
20 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->a(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/bo;24 ····iget-object·v0,·p0,·Landroid/support/v4/view/de;->a:Ljava/util/WeakHashMap;
  
21 ····move-result-object·v125 ····invoke-virtual·{v0,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
22 ····invoke-virtual·{v1},·Landroid/support/v4/view/bo;->b()I26 ····move-result-object·v0
  
23 ····move-result·v127 ····check-cast·v0,·Ljava/lang/Runnable;
  
24 ····if-le·v1,·v0,·:cond_028 ····if-eqz·v0,·:cond_0
  
 29 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
25 ····:goto_0 
26 ····return·v0 
  
27 ····:cond_030 ····:cond_0
 31 ····return-void
28 ····const/4·v0,·0x0 
  
29 ····goto·:goto_0 
30 .end·method32 .end·method
  
 33 .method·private·c(Landroid/support/v4/view/dc;Landroid/view/View;)V
 34 ····.locals·3
  
 35 ····const/high16·v0,·0x7e000000
31 #·virtual·methods 
32 .method·public·a(Landroid/view/View;Landroid/support/v4/view/a/f;)V 
33 ····.locals·2 
  
34 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/a;->a(Landroid/view/View;Landroid/support/v4/view/a/f;)V 
  
35 ····const-class·v0,·Landroid/support/v4/view/ViewPager; 
  
36 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String;36 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->getTag(I)Ljava/lang/Object;
  
37 ····move-result-object·v037 ····move-result-object·v0
  
 38 ····const/4·v1,·0x0
38 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/a/f;->a(Ljava/lang/CharSequence;)V 
  
39 ····invoke-direct·{p0},·Landroid/support/v4/view/de;->b()Z 
  
40 ····move-result·v039 ····instance-of·v2,·v0,·Landroid/support/v4/view/dr;
  
41 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/a/f;->a(Z)V40 ····if-eqz·v2,·:cond_4
  
42 ····iget-object·v0,·p0,·Landroid/support/v4/view/de;->b:Landroid/support/v4/view/ViewPager;41 ····check-cast·v0,·Landroid/support/v4/view/dr;
  
43 ····const/4·v1,·0x142 ····:goto_0
 43 ····invoke-static·{p1},·Landroid/support/v4/view/dc;->a(Landroid/support/v4/view/dc;)Ljava/lang/Runnable;
  
44 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->canScrollHorizontally(I)Z44 ····move-result-object·v1
  
45 ····move-result·v045 ····invoke-static·{p1},·Landroid/support/v4/view/dc;->b(Landroid/support/v4/view/dc;)Ljava/lang/Runnable;
  
46 ····if-eqz·v0,·:cond_046 ····move-result-object·v2
  
47 ····const/16·v0,·0x100047 ····if-eqz·v1,·:cond_0
  
48 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/a/f;->a(I)V48 ····invoke-interface·{v1},·Ljava/lang/Runnable;->run()V
  
49 ····:cond_049 ····:cond_0
50 ····iget-object·v0,·p0,·Landroid/support/v4/view/de;->b:Landroid/support/v4/view/ViewPager; 
  
51 ····const/4·v1,·-0x1 
  
52 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->canScrollHorizontally(I)Z 
  
53 ····move-result·v0 
  
54 ····if-eqz·v0,·:cond_150 ····if-eqz·v0,·:cond_1
  
55 ····const/16·v0,·0x200051 ····invoke-interface·{v0,·p2},·Landroid/support/v4/view/dr;->a(Landroid/view/View;)V
  
56 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/a/f;->a(I)V52 ····invoke-interface·{v0,·p2},·Landroid/support/v4/view/dr;->b(Landroid/view/View;)V
  
57 ····:cond_153 ····:cond_1
 54 ····if-eqz·v2,·:cond_2
58 ····return-void 
59 .end·method 
  
60 .method·public·a(Landroid/view/View;ILandroid/os/Bundle;)Z 
61 ····.locals·4 
  
62 ····const/4·v1,·0x0 
  
Max diff block lines reached; 7837/12738 bytes (61.52%) of diff not shown.
1.74 KB
smali/android/support/v4/view/bg.smali
    
Offset 1, 54 lines modifiedOffset 1, 38 lines modified
1 .class·Landroid/support/v4/view/bg;1 .class·public·Landroid/support/v4/view/bg;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·instance·fields
 4 .field·private·final·a:Landroid/view/ViewGroup;
3 #·direct·methods 
4 .method·public·static·a(Landroid/view/MotionEvent;)I 
5 ····.locals·1 
  
6 ····invoke-virtual·{p0},·Landroid/view/MotionEvent;->getPointerCount()I 
  
7 ····move-result·v05 .field·private·b:I
  
8 ····return·v0 
9 .end·method 
  
10 .method·public·static·a(Landroid/view/MotionEvent;I)I6 #·direct·methods
 7 .method·public·constructor·<init>(Landroid/view/ViewGroup;)V
11 ····.locals·18 ····.locals·0
  
12 ····invoke-virtual·{p0,·p1},·Landroid/view/MotionEvent;->findPointerIndex(I)I9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····move-result·v010 ····iput-object·p1,·p0,·Landroid/support/v4/view/bg;->a:Landroid/view/ViewGroup;
  
14 ····return·v011 ····return-void
15 .end·method12 .end·method
  
16 .method·public·static·b(Landroid/view/MotionEvent;I)I 
17 ····.locals·1 
  
18 ····invoke-virtual·{p0,·p1},·Landroid/view/MotionEvent;->getPointerId(I)I 
  
19 ····move-result·v0 
  
20 ····return·v0 
21 .end·method 
  
22 .method·public·static·c(Landroid/view/MotionEvent;I)F13 #·virtual·methods
 14 .method·public·a()I
23 ····.locals·115 ····.locals·1
  
 16 ····iget·v0,·p0,·Landroid/support/v4/view/bg;->b:I
24 ····invoke-virtual·{p0,·p1},·Landroid/view/MotionEvent;->getX(I)F 
  
25 ····move-result·v0 
  
26 ····return·v017 ····return·v0
27 .end·method18 .end·method
  
28 .method·public·static·d(Landroid/view/MotionEvent;I)F19 .method·public·a(Landroid/view/View;Landroid/view/View;I)V
29 ····.locals·120 ····.locals·0
  
30 ····invoke-virtual·{p0,·p1},·Landroid/view/MotionEvent;->getY(I)F 
  
31 ····move-result·v021 ····iput·p3,·p0,·Landroid/support/v4/view/bg;->b:I
  
32 ····return·v022 ····return-void
33 .end·method23 .end·method
945 B
smali/android/support/v4/view/ae.smali
    
Offset 1, 25 lines modifiedOffset 1, 22 lines modified
1 .class·Landroid/support/v4/view/ae;1 .class·Landroid/support/v4/view/ae;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/ad;2 .super·Landroid/support/v4/view/ad;
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>()V4 .method·constructor·<init>()V
7 ····.locals·05 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/view/ad;-><init>()V
  
9 ····return-void7 ····return-void
10 .end·method8 .end·method
  
  
11 #·virtual·methods9 #·virtual·methods
12 .method·public·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/am;)V10 .method·public·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/al;)V
13 ····.locals·011 ····.locals·0
  
14 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ah;->a(Landroid/view/LayoutInflater;Landroid/support/v4/view/am;)V12 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ai;->a(Landroid/view/LayoutInflater;Landroid/support/v4/view/al;)V
  
15 ····return-void13 ····return-void
16 .end·method14 .end·method
4.96 KB
smali/android/support/v4/view/bp.smali
    
Offset 1, 22 lines modifiedOffset 1, 279 lines modified
1 .class·public·interface·abstract·Landroid/support/v4/view/bp;1 .class·Landroid/support/v4/view/bp;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/by;
  
  
 5 #·instance·fields
 6 .field·a:Ljava/util/WeakHashMap;
  
  
 7 #·direct·methods
 8 .method·constructor·<init>()V
 9 ····.locals·1
  
 10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 11 ····const/4·v0,·0x0
  
 12 ····iput-object·v0,·p0,·Landroid/support/v4/view/bp;->a:Ljava/util/WeakHashMap;
  
 13 ····return-void
 14 .end·method
  
 15 .method·private·a(Landroid/support/v4/view/bi;I)Z
 16 ····.locals·5
  
 17 ····const/4·v0,·0x1
  
 18 ····const/4·v1,·0x0
  
 19 ····invoke-interface·{p1},·Landroid/support/v4/view/bi;->b()I
  
 20 ····move-result·v2
  
 21 ····invoke-interface·{p1},·Landroid/support/v4/view/bi;->a()I
  
 22 ····move-result·v3
  
 23 ····invoke-interface·{p1},·Landroid/support/v4/view/bi;->c()I
  
 24 ····move-result·v4
  
 25 ····sub-int/2addr·v3,·v4
  
 26 ····if-nez·v3,·:cond_1
  
 27 ····move·v0,·v1
  
 28 ····:cond_0
 29 ····:goto_0
 30 ····return·v0
  
 31 ····:cond_1
 32 ····if-gez·p2,·:cond_2
  
 33 ····if-gtz·v2,·:cond_0
  
 34 ····move·v0,·v1
  
 35 ····goto·:goto_0
  
 36 ····:cond_2
 37 ····add-int/lit8·v3,·v3,·-0x1
  
 38 ····if-lt·v2,·v3,·:cond_0
  
 39 ····move·v0,·v1
  
 40 ····goto·:goto_0
 41 .end·method
  
  
3 #·virtual·methods42 #·virtual·methods
4 .method·public·abstract·a()I43 .method·public·a(III)I
 44 ····.locals·1
  
 45 ····invoke-static·{p1,·p2},·Landroid/view/View;->resolveSize(II)I
  
 46 ····move-result·v0
  
 47 ····return·v0
 48 .end·method
  
 49 .method·public·a(Landroid/view/View;)I
 50 ····.locals·1
  
 51 ····const/4·v0,·0x2
  
 52 ····return·v0
 53 .end·method
  
 54 .method·a()J
 55 ····.locals·2
  
 56 ····const-wide/16·v0,·0xa
  
 57 ····return-wide·v0
 58 .end·method
  
 59 .method·public·a(Landroid/view/View;F)V
 60 ····.locals·0
  
 61 ····return-void
 62 .end·method
  
 63 .method·public·a(Landroid/view/View;ILandroid/graphics/Paint;)V
 64 ····.locals·0
  
 65 ····return-void
 66 .end·method
  
 67 .method·public·a(Landroid/view/View;Landroid/support/v4/view/a;)V
 68 ····.locals·0
  
 69 ····return-void
 70 .end·method
  
 71 .method·public·a(Landroid/view/View;Ljava/lang/Runnable;)V
 72 ····.locals·2
  
 73 ····invoke-virtual·{p0},·Landroid/support/v4/view/bp;->a()J
  
 74 ····move-result-wide·v0
  
 75 ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
  
Max diff block lines reached; 2394/5000 bytes (47.88%) of diff not shown.
2.55 KB
smali/android/support/v4/view/ca.smali
    
Offset 1, 104 lines modifiedOffset 1, 14 lines modified
1 .class·Landroid/support/v4/view/ca;1 .class·Landroid/support/v4/view/ca;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/support/v4/view/bz; 
  
  
3 #·static·fields 
4 .field·static·b:Z 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·static·constructor·<clinit>()V 
7 ····.locals·1 
  
8 ····const/4·v0,·0x0 
  
9 ····sput-boolean·v0,·Landroid/support/v4/view/ca;->b:Z 
  
10 ····return-void 
11 .end·method 
  
12 .method·constructor·<init>()V 
13 ····.locals·0 
  
14 ····invoke-direct·{p0},·Landroid/support/v4/view/bz;-><init>()V 
  
15 ····return-void 
16 .end·method 
  
  
17 #·virtual·methods 
18 .method·public·a(Landroid/view/View;Landroid/support/v4/view/a;)V 
19 ····.locals·1 
  
20 ····if-nez·p2,·:cond_0 
  
21 ····const/4·v0,·0x0 
  
22 ····:goto_0 
23 ····invoke-static·{p1,·v0},·Landroid/support/v4/view/ck;->a(Landroid/view/View;Ljava/lang/Object;)V 
  
24 ····return-void 
  
25 ····:cond_0 
26 ····invoke-virtual·{p2},·Landroid/support/v4/view/a;->a()Ljava/lang/Object; 
  
27 ····move-result-object·v0 
  
28 ····goto·:goto_0 
29 .end·method 
  
30 .method·public·a(Landroid/view/View;I)Z4 .method·public·static·a(Landroid/view/View;)I
31 ····.locals·1 
  
32 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ck;->a(Landroid/view/View;I)Z 
  
33 ····move-result·v0 
  
34 ····return·v0 
35 .end·method 
  
36 .method·public·b(Landroid/view/View;I)Z 
37 ····.locals·15 ····.locals·1
  
38 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ck;->b(Landroid/view/View;I)Z6 ····invoke-virtual·{p0},·Landroid/view/View;->getOverScrollMode()I
  
39 ····move-result·v07 ····move-result·v0
  
40 ····return·v08 ····return·v0
41 .end·method9 .end·method
  
42 .method·public·j(Landroid/view/View;)Landroid/support/v4/view/ds; 
43 ····.locals·2 
  
44 ····iget-object·v0,·p0,·Landroid/support/v4/view/ca;->a:Ljava/util/WeakHashMap; 
  
45 ····if-nez·v0,·:cond_0 
  
46 ····new-instance·v0,·Ljava/util/WeakHashMap; 
  
47 ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V 
  
48 ····iput-object·v0,·p0,·Landroid/support/v4/view/ca;->a:Ljava/util/WeakHashMap; 
  
49 ····:cond_0 
50 ····iget-object·v0,·p0,·Landroid/support/v4/view/ca;->a:Ljava/util/WeakHashMap; 
  
51 ····invoke-virtual·{v0,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; 
  
52 ····move-result-object·v0 
  
53 ····check-cast·v0,·Landroid/support/v4/view/ds; 
  
54 ····if-nez·v0,·:cond_1 
  
55 ····new-instance·v0,·Landroid/support/v4/view/ds; 
  
56 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/ds;-><init>(Landroid/view/View;)V 
  
57 ····iget-object·v1,·p0,·Landroid/support/v4/view/ca;->a:Ljava/util/WeakHashMap; 
  
58 ····invoke-virtual·{v1,·p1,·v0},·Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
59 ····:cond_1 
60 ····return-object·v0 
61 .end·method 
1.68 KB
smali/android/support/v4/view/cp.smali
    
Offset 1, 45 lines modifiedOffset 1, 37 lines modified
1 .class·final·Landroid/support/v4/view/cp;1 .class·final·Landroid/support/v4/view/cp;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
 4 .implements·Landroid/view/animation/Interpolator;
4 .implements·Landroid/view/View$OnApplyWindowInsetsListener; 
  
  
5 #·instance·fields 
6 .field·final·synthetic·a:Landroid/support/v4/view/bn; 
  
  
7 #·direct·methods5 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v4/view/bn;)V6 .method·constructor·<init>()V
9 ····.locals·07 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/v4/view/cp;->a:Landroid/support/v4/view/bn; 
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····return-void9 ····return-void
13 .end·method10 .end·method
  
  
14 #·virtual·methods11 #·virtual·methods
15 .method·public·onApplyWindowInsets(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets;12 .method·public·getInterpolation(F)F
16 ····.locals·213 ····.locals·3
  
17 ····new-instance·v0,·Landroid/support/v4/view/en; 
  
18 ····invoke-direct·{v0,·p2},·Landroid/support/v4/view/en;-><init>(Landroid/view/WindowInsets;)V14 ····const/high16·v2,·0x3f800000····#·1.0f
  
19 ····iget-object·v1,·p0,·Landroid/support/v4/view/cp;->a:Landroid/support/v4/view/bn;15 ····sub-float·v0,·p1,·v2
  
20 ····invoke-interface·{v1,·p1,·v0},·Landroid/support/v4/view/bn;->a(Landroid/view/View;Landroid/support/v4/view/em;)Landroid/support/v4/view/em;16 ····mul-float·v1,·v0,·v0
  
21 ····move-result-object·v017 ····mul-float/2addr·v1,·v0
  
22 ····check-cast·v0,·Landroid/support/v4/view/en;18 ····mul-float/2addr·v1,·v0
  
23 ····invoke-virtual·{v0},·Landroid/support/v4/view/en;->e()Landroid/view/WindowInsets;19 ····mul-float/2addr·v0,·v1
  
24 ····move-result-object·v020 ····add-float/2addr·v0,·v2
  
25 ····return-object·v021 ····return·v0
26 .end·method22 .end·method
8.45 KB
smali/android/support/v4/view/dc.smali
    
Offset 1, 24 lines modifiedOffset 1, 324 lines modified
1 .class·Landroid/support/v4/view/dc;1 .class·public·Landroid/support/v4/view/dc;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·instance·fields3 #·static·fields
4 .field·a:Ljava/lang/Object;4 .field·static·final·a:Landroid/support/v4/view/dm;
  
  
5 .field·b:I5 #·instance·fields
 6 .field·private·b:Ljava/lang/ref/WeakReference;
  
6 .field·c:Z7 .field·private·c:Ljava/lang/Runnable;
  
7 .field·d:F8 .field·private·d:Ljava/lang/Runnable;
  
8 .field·e:F9 .field·private·e:I
  
  
9 #·direct·methods10 #·direct·methods
10 .method·constructor·<init>()V11 .method·static·constructor·<clinit>()V
11 ····.locals·012 ····.locals·2
  
 13 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 14 ····const/16·v1,·0x15
  
 15 ····if-lt·v0,·v1,·:cond_0
  
 16 ····new-instance·v0,·Landroid/support/v4/view/dl;
  
 17 ····invoke-direct·{v0},·Landroid/support/v4/view/dl;-><init>()V
  
 18 ····sput-object·v0,·Landroid/support/v4/view/dc;->a:Landroid/support/v4/view/dm;
  
 19 ····:goto_0
 20 ····return-void
  
 21 ····:cond_0
 22 ····const/16·v1,·0x13
  
 23 ····if-lt·v0,·v1,·:cond_1
  
 24 ····new-instance·v0,·Landroid/support/v4/view/dk;
  
 25 ····invoke-direct·{v0},·Landroid/support/v4/view/dk;-><init>()V
  
 26 ····sput-object·v0,·Landroid/support/v4/view/dc;->a:Landroid/support/v4/view/dm;
  
 27 ····goto·:goto_0
  
 28 ····:cond_1
 29 ····const/16·v1,·0x12
  
 30 ····if-lt·v0,·v1,·:cond_2
  
 31 ····new-instance·v0,·Landroid/support/v4/view/di;
  
 32 ····invoke-direct·{v0},·Landroid/support/v4/view/di;-><init>()V
  
 33 ····sput-object·v0,·Landroid/support/v4/view/dc;->a:Landroid/support/v4/view/dm;
  
 34 ····goto·:goto_0
  
 35 ····:cond_2
 36 ····const/16·v1,·0x10
  
 37 ····if-lt·v0,·v1,·:cond_3
  
 38 ····new-instance·v0,·Landroid/support/v4/view/dj;
  
 39 ····invoke-direct·{v0},·Landroid/support/v4/view/dj;-><init>()V
  
 40 ····sput-object·v0,·Landroid/support/v4/view/dc;->a:Landroid/support/v4/view/dm;
  
 41 ····goto·:goto_0
  
 42 ····:cond_3
 43 ····const/16·v1,·0xe
  
 44 ····if-lt·v0,·v1,·:cond_4
  
 45 ····new-instance·v0,·Landroid/support/v4/view/dg;
  
 46 ····invoke-direct·{v0},·Landroid/support/v4/view/dg;-><init>()V
  
 47 ····sput-object·v0,·Landroid/support/v4/view/dc;->a:Landroid/support/v4/view/dm;
  
 48 ····goto·:goto_0
  
 49 ····:cond_4
 50 ····new-instance·v0,·Landroid/support/v4/view/de;
  
 51 ····invoke-direct·{v0},·Landroid/support/v4/view/de;-><init>()V
  
 52 ····sput-object·v0,·Landroid/support/v4/view/dc;->a:Landroid/support/v4/view/dm;
  
 53 ····goto·:goto_0
 54 .end·method
  
 55 .method·constructor·<init>(Landroid/view/View;)V
 56 ····.locals·1
  
 57 ····const/4·v0,·0x0
  
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V58 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 59 ····iput-object·v0,·p0,·Landroid/support/v4/view/dc;->c:Ljava/lang/Runnable;
  
 60 ····iput-object·v0,·p0,·Landroid/support/v4/view/dc;->d:Ljava/lang/Runnable;
  
 61 ····const/4·v0,·-0x1
  
 62 ····iput·v0,·p0,·Landroid/support/v4/view/dc;->e:I
  
 63 ····new-instance·v0,·Ljava/lang/ref/WeakReference;
  
 64 ····invoke-direct·{v0,·p1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
  
 65 ····iput-object·v0,·p0,·Landroid/support/v4/view/dc;->b:Ljava/lang/ref/WeakReference;
  
 66 ····return-void
 67 .end·method
  
 68 .method·static·synthetic·a(Landroid/support/v4/view/dc;I)I
 69 ····.locals·0
  
 70 ····iput·p1,·p0,·Landroid/support/v4/view/dc;->e:I
Max diff block lines reached; 1757/8573 bytes (20.49%) of diff not shown.
4.36 KB
smali/android/support/v4/view/cg.smali
    
Offset 1, 124 lines modifiedOffset 1, 90 lines modified
1 .class·Landroid/support/v4/view/cg;1 .class·public·Landroid/support/v4/view/cg;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
 4 .field·static·final·a:Landroid/support/v4/view/cl;
4 .field·private·static·a:Ljava/lang/reflect/Field; 
  
5 .field·private·static·b:Z 
  
  
6 #·direct·methods5 #·direct·methods
7 .method·static·a(Landroid/view/View;)Z6 .method·static·constructor·<clinit>()V
8 ····.locals·17 ····.locals·2
  
 8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
9 ····invoke-virtual·{p0},·Landroid/view/View;->getWidth()I 
  
10 ····move-result·v0 
  
11 ····if-lez·v0,·:cond_09 ····const/16·v1,·0xe
  
12 ····invoke-virtual·{p0},·Landroid/view/View;->getHeight()I10 ····if-lt·v0,·v1,·:cond_0
  
13 ····move-result·v011 ····new-instance·v0,·Landroid/support/v4/view/ck;
  
14 ····if-lez·v0,·:cond_012 ····invoke-direct·{v0},·Landroid/support/v4/view/ck;-><init>()V
  
15 ····const/4·v0,·0x113 ····sput-object·v0,·Landroid/support/v4/view/cg;->a:Landroid/support/v4/view/cl;
  
16 ····:goto_014 ····:goto_0
17 ····return·v015 ····return-void
  
18 ····:cond_016 ····:cond_0
 17 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
19 ····const/4·v0,·0x0 
  
20 ····goto·:goto_0 
21 .end·method 
  
 18 ····const/16·v1,·0xb
22 .method·static·b(Landroid/view/View;)I 
23 ····.locals·3 
  
24 ····const/4·v2,·0x119 ····if-lt·v0,·v1,·:cond_1
  
25 ····sget-boolean·v0,·Landroid/support/v4/view/cg;->b:Z20 ····new-instance·v0,·Landroid/support/v4/view/cj;
  
26 ····if-nez·v0,·:cond_021 ····invoke-direct·{v0},·Landroid/support/v4/view/cj;-><init>()V
  
 22 ····sput-object·v0,·Landroid/support/v4/view/cg;->a:Landroid/support/v4/view/cl;
27 ····:try_start_0 
28 ····const-class·v0,·Landroid/view/View; 
  
29 ····const-string·v1,·"mMinHeight"23 ····goto·:goto_0
  
30 ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;24 ····:cond_1
 25 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
31 ····move-result-object·v026 ····const/16·v1,·0x8
  
32 ····sput-object·v0,·Landroid/support/v4/view/cg;->a:Ljava/lang/reflect/Field;27 ····if-lt·v0,·v1,·:cond_2
  
33 ····sget-object·v0,·Landroid/support/v4/view/cg;->a:Ljava/lang/reflect/Field;28 ····new-instance·v0,·Landroid/support/v4/view/ci;
  
34 ····const/4·v1,·0x129 ····invoke-direct·{v0},·Landroid/support/v4/view/ci;-><init>()V
  
 30 ····sput-object·v0,·Landroid/support/v4/view/cg;->a:Landroid/support/v4/view/cl;
35 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Field;->setAccessible(Z)V 
36 ····:try_end_0 
37 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_1 
  
38 ····:goto_031 ····goto·:goto_0
39 ····sput-boolean·v2,·Landroid/support/v4/view/cg;->b:Z 
  
40 ····:cond_032 ····:cond_2
41 ····sget-object·v0,·Landroid/support/v4/view/cg;->a:Ljava/lang/reflect/Field;33 ····new-instance·v0,·Landroid/support/v4/view/ch;
  
42 ····if-eqz·v0,·:cond_134 ····invoke-direct·{v0},·Landroid/support/v4/view/ch;-><init>()V
  
43 ····:try_start_1 
44 ····sget-object·v0,·Landroid/support/v4/view/cg;->a:Ljava/lang/reflect/Field;35 ····sput-object·v0,·Landroid/support/v4/view/cg;->a:Landroid/support/v4/view/cl;
  
45 ····invoke-virtual·{v0,·p0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;36 ····goto·:goto_0
 37 .end·method
  
46 ····move-result-object·v038 .method·public·static·a(Landroid/view/ViewConfiguration;)I
 39 ····.locals·1
  
47 ····check-cast·v0,·Ljava/lang/Integer;40 ····sget-object·v0,·Landroid/support/v4/view/cg;->a:Landroid/support/v4/view/cl;
  
 41 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/cl;->a(Landroid/view/ViewConfiguration;)I
48 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I 
49 ····:try_end_1 
50 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0 
  
51 ····move-result·v042 ····move-result·v0
  
52 ····:goto_1 
53 ····return·v043 ····return·v0
  
54 ····:catch_0 
55 ····move-exception·v0 
  
56 ····:cond_1 
57 ····const/4·v0,·0x0 
  
58 ····goto·:goto_1 
  
59 ····:catch_1 
60 ····move-exception·v0 
  
61 ····goto·:goto_0 
62 .end·method44 .end·method
  
63 .method·static·c(Landroid/view/View;)Z45 .method·public·static·b(Landroid/view/ViewConfiguration;)Z
64 ····.locals·146 ····.locals·1
  
65 ····invoke-virtual·{p0},·Landroid/view/View;->getWindowToken()Landroid/os/IBinder;47 ····sget-object·v0,·Landroid/support/v4/view/cg;->a:Landroid/support/v4/view/cl;
  
66 ····move-result-object·v048 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/cl;->b(Landroid/view/ViewConfiguration;)Z
  
 49 ····move-result·v0
67 ····if-eqz·v0,·:cond_0 
  
68 ····const/4·v0,·0x1 
  
Max diff block lines reached; 69/4390 bytes (1.57%) of diff not shown.
2.03 KB
smali/android/support/v4/view/bu.smali
    
Offset 1, 24 lines modifiedOffset 1, 81 lines modified
1 .class·Landroid/support/v4/view/bu;1 .class·Landroid/support/v4/view/bu;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/view/bt;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(Landroid/view/VelocityTracker;I)F4 .method·constructor·<init>()V
 5 ····.locals·0
  
 6 ····invoke-direct·{p0},·Landroid/support/v4/view/bt;-><init>()V
  
 7 ····return-void
 8 .end·method
  
  
 9 #·virtual·methods
 10 .method·public·a(Landroid/view/View;Ljava/lang/Runnable;)V
 11 ····.locals·0
  
 12 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cd;->a(Landroid/view/View;Ljava/lang/Runnable;)V
  
 13 ····return-void
 14 .end·method
  
 15 .method·public·a(Landroid/view/View;Ljava/lang/Runnable;J)V
 16 ····.locals·1
  
 17 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/cd;->a(Landroid/view/View;Ljava/lang/Runnable;J)V
  
 18 ····return-void
 19 .end·method
  
 20 .method·public·b(Landroid/view/View;)V
 21 ····.locals·0
  
 22 ····invoke-static·{p1},·Landroid/support/v4/view/cd;->a(Landroid/view/View;)V
  
 23 ····return-void
 24 .end·method
  
 25 .method·public·b(Landroid/view/View;I)V
5 ····.locals·126 ····.locals·1
  
6 ····invoke-virtual·{p0,·p1},·Landroid/view/VelocityTracker;->getXVelocity(I)F27 ····const/4·v0,·0x4
  
 28 ····if-ne·p2,·v0,·:cond_0
  
 29 ····const/4·p2,·0x2
  
 30 ····:cond_0
 31 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cd;->a(Landroid/view/View;I)V
  
 32 ····return-void
 33 .end·method
  
 34 .method·public·c(Landroid/view/View;)I
 35 ····.locals·1
  
 36 ····invoke-static·{p1},·Landroid/support/v4/view/cd;->b(Landroid/view/View;)I
  
7 ····move-result·v037 ····move-result·v0
  
8 ····return·v038 ····return·v0
9 .end·method39 .end·method
  
10 .method·public·static·b(Landroid/view/VelocityTracker;I)F40 .method·public·g(Landroid/view/View;)I
11 ····.locals·141 ····.locals·1
  
12 ····invoke-virtual·{p0,·p1},·Landroid/view/VelocityTracker;->getYVelocity(I)F42 ····invoke-static·{p1},·Landroid/support/v4/view/cd;->c(Landroid/view/View;)I
  
13 ····move-result·v043 ····move-result·v0
  
14 ····return·v044 ····return·v0
15 .end·method45 .end·method
  
 46 .method·public·j(Landroid/view/View;)V
 47 ····.locals·0
  
 48 ····invoke-static·{p1},·Landroid/support/v4/view/cd;->d(Landroid/view/View;)V
  
 49 ····return-void
 50 .end·method
516 B
smali/android/support/v4/view/cx.smali
    
Offset 1, 14 lines modifiedOffset 1, 7 lines modified
1 .class·Landroid/support/v4/view/cx;1 .class·public·interface·abstract·Landroid/support/v4/view/cx;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/view/View;F)V
4 .method·static·a(Landroid/view/ViewConfiguration;)Z 
5 ····.locals·1 
  
6 ····invoke-virtual·{p0},·Landroid/view/ViewConfiguration;->hasPermanentMenuKey()Z 
  
7 ····move-result·v0 
  
8 ····return·v0 
9 .end·method5 .end·method
3.01 KB
smali/android/support/v4/view/dp.smali
    
Offset 1, 76 lines modifiedOffset 1, 34 lines modified
1 .class·Landroid/support/v4/view/dp;1 .class·Landroid/support/v4/view/dp;
2 .super·Landroid/support/v4/view/do;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·public·static·a(Landroid/view/View;Landroid/support/v4/view/dr;)V
5 ····.locals·05 ····.locals·2
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/do;-><init>()V6 ····if-eqz·p1,·:cond_0
  
 7 ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
7 ····return-void 
8 .end·method 
  
 8 ····move-result-object·v0
  
 9 ····new-instance·v1,·Landroid/support/v4/view/dq;
9 #·virtual·methods 
10 .method·public·a(Landroid/view/ViewParent;Landroid/view/View;)V 
11 ····.locals·0 
  
12 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/dr;->a(Landroid/view/ViewParent;Landroid/view/View;)V10 ····invoke-direct·{v1,·p1,·p0},·Landroid/support/v4/view/dq;-><init>(Landroid/support/v4/view/dr;Landroid/view/View;)V
  
 11 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;
13 ····return-void 
14 .end·method 
  
15 .method·public·a(Landroid/view/ViewParent;Landroid/view/View;IIII)V 
16 ····.locals·0 
  
17 ····invoke-static/range·{p1·..·p6},·Landroid/support/v4/view/dr;->a(Landroid/view/ViewParent;Landroid/view/View;IIII)V 
  
 12 ····:goto_0
18 ····return-void13 ····return-void
19 .end·method 
  
20 .method·public·a(Landroid/view/ViewParent;Landroid/view/View;II[I)V 
21 ····.locals·0 
  
22 ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/view/dr;->a(Landroid/view/ViewParent;Landroid/view/View;II[I)V 
  
23 ····return-void 
24 .end·method 
  
25 .method·public·a(Landroid/view/ViewParent;Landroid/view/View;FF)Z 
26 ····.locals·1 
  
27 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/dr;->a(Landroid/view/ViewParent;Landroid/view/View;FF)Z14 ····:cond_0
 15 ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
  
28 ····move-result·v016 ····move-result-object·v0
  
 17 ····const/4·v1,·0x0
29 ····return·v0 
30 .end·method 
  
31 .method·public·a(Landroid/view/ViewParent;Landroid/view/View;FFZ)Z 
32 ····.locals·1 
  
33 ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/view/dr;->a(Landroid/view/ViewParent;Landroid/view/View;FFZ)Z 
  
34 ····move-result·v0 
  
35 ····return·v0 
36 .end·method 
  
37 .method·public·a(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/View;I)Z 
38 ····.locals·1 
  
39 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/dr;->a(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/View;I)Z18 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;
  
 19 ····goto·:goto_0
40 ····move-result·v0 
  
41 ····return·v0 
42 .end·method 
  
43 .method·public·b(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/View;I)V 
44 ····.locals·0 
  
45 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/dr;->b(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/View;I)V 
  
46 ····return-void 
47 .end·method20 .end·method
778 B
smali/android/support/v4/view/cr.smali
    
Offset 1, 35 lines modifiedOffset 1, 2 lines modified
1 .class·Landroid/support/v4/view/cr;1 .class·interface·abstract·Landroid/support/v4/view/cr;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/cv; 
  
  
5 #·direct·methods 
6 .method·constructor·<init>()V 
7 ····.locals·0 
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
9 ····return-void 
10 .end·method 
  
  
11 #·virtual·methods 
12 .method·public·a(Landroid/view/ViewConfiguration;)I 
13 ····.locals·1 
  
14 ····invoke-virtual·{p1},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I 
  
15 ····move-result·v0 
  
16 ····return·v0 
17 .end·method 
  
18 .method·public·b(Landroid/view/ViewConfiguration;)Z 
19 ····.locals·1 
  
20 ····const/4·v0,·0x1 
  
21 ····return·v0 
22 .end·method 
1.11 KB
smali/android/support/v4/view/av.smali
    
Offset 1, 34 lines modifiedOffset 1, 16 lines modified
1 .class·Landroid/support/v4/view/av;1 .class·interface·abstract·Landroid/support/v4/view/av;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/support/v4/view/au; 
  
  
3 #·direct·methods 
4 .method·constructor·<init>()V 
5 ····.locals·0 
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/au;-><init>()V 
  
7 ····return-void 
8 .end·method 
  
  
9 #·virtual·methods3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;
10 .method·public·b(Landroid/view/MenuItem;)Z 
11 ····.locals·1 
  
12 ····invoke-static·{p1},·Landroid/support/v4/view/az;->a(Landroid/view/MenuItem;)Z 
  
13 ····move-result·v0 
  
14 ····return·v0 
15 .end·method5 .end·method
  
16 .method·public·c(Landroid/view/MenuItem;)Z6 .method·public·abstract·a(Landroid/view/MenuItem;I)V
 7 .end·method
17 ····.locals·1 
  
18 ····invoke-static·{p1},·Landroid/support/v4/view/az;->b(Landroid/view/MenuItem;)Z 
  
19 ····move-result·v08 .method·public·abstract·a(Landroid/view/MenuItem;)Z
 9 .end·method
  
20 ····return·v010 .method·public·abstract·b(Landroid/view/MenuItem;I)Landroid/view/MenuItem;
21 .end·method11 .end·method
1.99 KB
smali/android/support/v4/view/cd.smali
    
Offset 1, 42 lines modifiedOffset 1, 64 lines modified
1 .class·Landroid/support/v4/view/cd;1 .class·Landroid/support/v4/view/cd;
2 .super·Landroid/support/v4/view/cc;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·public·static·a(Landroid/view/View;)V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/cc;-><init>()V6 ····invoke-virtual·{p0},·Landroid/view/View;->postInvalidateOnAnimation()V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
  
 9 .method·public·static·a(Landroid/view/View;I)V
 10 ····.locals·0
  
 11 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setImportantForAccessibility(I)V
  
 12 ····return-void
 13 .end·method
  
 14 .method·public·static·a(Landroid/view/View;Ljava/lang/Runnable;)V
9 #·virtual·methods 
10 .method·public·c(Landroid/view/View;I)V 
11 ····.locals·015 ····.locals·0
  
12 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cl;->a(Landroid/view/View;I)V16 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
  
13 ····return-void17 ····return-void
14 .end·method18 .end·method
  
 19 .method·public·static·a(Landroid/view/View;Ljava/lang/Runnable;J)V
 20 ····.locals·0
  
 21 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V
  
 22 ····return-void
 23 .end·method
  
15 .method·public·p(Landroid/view/View;)Z24 .method·public·static·b(Landroid/view/View;)I
16 ····.locals·125 ····.locals·1
  
17 ····invoke-static·{p1},·Landroid/support/v4/view/cn;->a(Landroid/view/View;)Z26 ····invoke-virtual·{p0},·Landroid/view/View;->getImportantForAccessibility()I
  
18 ····move-result·v027 ····move-result·v0
  
19 ····return·v028 ····return·v0
20 .end·method29 .end·method
  
21 .method·public·q(Landroid/view/View;)Z30 .method·public·static·c(Landroid/view/View;)I
22 ····.locals·131 ····.locals·1
  
23 ····invoke-static·{p1},·Landroid/support/v4/view/cn;->b(Landroid/view/View;)Z32 ····invoke-virtual·{p0},·Landroid/view/View;->getMinimumHeight()I
  
24 ····move-result·v033 ····move-result·v0
  
25 ····return·v034 ····return·v0
26 .end·method35 .end·method
  
 36 .method·public·static·d(Landroid/view/View;)V
 37 ····.locals·0
  
 38 ····invoke-virtual·{p0},·Landroid/view/View;->requestFitSystemWindows()V
  
 39 ····return-void
 40 .end·method
2.09 KB
smali/android/support/v4/view/cy.smali
    
Offset 1, 43 lines modifiedOffset 1, 48 lines modified
1 .class·final·Landroid/support/v4/view/cy;1 .class·Landroid/support/v4/view/cy;
2 .super·Ljava/lang/Object;2 .super·Landroid/database/DataSetObserver;
  
3 #·interfaces 
4 .implements·Ljava/util/Comparator; 
 3 #·instance·fields
 4 .field·final·synthetic·a:Landroid/support/v4/view/ViewPager;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·constructor·<init>()V6 .method·private·constructor·<init>(Landroid/support/v4/view/ViewPager;)V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····iput-object·p1,·p0,·Landroid/support/v4/view/cy;->a:Landroid/support/v4/view/ViewPager;
  
 9 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
9 ····return-void10 ····return-void
10 .end·method11 .end·method
  
 12 .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/co;)V
 13 ····.locals·0
  
11 #·virtual·methods 
12 .method·public·a(Landroid/support/v4/view/dc;Landroid/support/v4/view/dc;)I 
13 ····.locals·214 ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/cy;-><init>(Landroid/support/v4/view/ViewPager;)V
  
 15 ····return-void
 16 .end·method
  
14 ····iget·v0,·p1,·Landroid/support/v4/view/dc;->b:I 
  
15 ····iget·v1,·p2,·Landroid/support/v4/view/dc;->b:I17 #·virtual·methods
 18 .method·public·onChanged()V
 19 ····.locals·1
  
16 ····sub-int/2addr·v0,·v120 ····iget-object·v0,·p0,·Landroid/support/v4/view/cy;->a:Landroid/support/v4/view/ViewPager;
  
 21 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->b()V
  
17 ····return·v022 ····return-void
18 .end·method23 .end·method
  
19 .method·public·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I24 .method·public·onInvalidated()V
20 ····.locals·125 ····.locals·1
  
21 ····check-cast·p1,·Landroid/support/v4/view/dc;26 ····iget-object·v0,·p0,·Landroid/support/v4/view/cy;->a:Landroid/support/v4/view/ViewPager;
  
22 ····check-cast·p2,·Landroid/support/v4/view/dc;27 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->b()V
  
23 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/cy;->a(Landroid/support/v4/view/dc;Landroid/support/v4/view/dc;)I 
  
24 ····move-result·v0 
  
25 ····return·v028 ····return-void
26 .end·method29 .end·method
784 B
smali/android/support/v4/view/b.smali
    
Offset 41, 18 lines modifiedOffset 41, 18 lines modified
41 ····.locals·041 ····.locals·0
  
42 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/h;->a(Ljava/lang/Object;Landroid/view/View;I)V42 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/h;->a(Ljava/lang/Object;Landroid/view/View;I)V
  
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·public·a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/f;)V45 .method·public·a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V
46 ····.locals·146 ····.locals·1
  
47 ····invoke-virtual·{p3},·Landroid/support/v4/view/a/f;->a()Ljava/lang/Object;47 ····invoke-virtual·{p3},·Landroid/support/v4/view/a/a;->a()Ljava/lang/Object;
  
48 ····move-result-object·v048 ····move-result-object·v0
  
49 ····invoke-static·{p1,·p2,·v0},·Landroid/support/v4/view/h;->a(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V49 ····invoke-static·{p1,·p2,·v0},·Landroid/support/v4/view/h;->a(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V
  
50 ····return-void50 ····return-void
51 .end·method51 .end·method
786 B
smali/android/support/v4/view/ad.smali
    
Offset 1, 7 lines modifiedOffset 1, 25 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/ad;1 .class·Landroid/support/v4/view/ad;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/ac;
  
  
 5 #·direct·methods
 6 .method·constructor·<init>()V
 7 ····.locals·0
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 9 ····return-void
 10 .end·method
  
  
3 #·virtual·methods11 #·virtual·methods
4 .method·public·abstract·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/am;)V12 .method·public·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/al;)V
 13 ····.locals·0
  
 14 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ag;->a(Landroid/view/LayoutInflater;Landroid/support/v4/view/al;)V
  
 15 ····return-void
5 .end·method16 .end·method
12.5 KB
smali/android/support/v4/view/bo.smali
    
Offset 1, 164 lines modifiedOffset 1, 377 lines modified
1 .class·public·abstract·Landroid/support/v4/view/bo;1 .class·public·Landroid/support/v4/view/bo;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·instance·fields3 #·static·fields
4 .field·private·a:Landroid/database/DataSetObservable;4 .field·static·final·a:Landroid/support/v4/view/by;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·public·constructor·<init>()V6 .method·static·constructor·<clinit>()V
7 ····.locals·17 ····.locals·2
  
 8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 ····const/16·v1,·0x15
  
9 ····new-instance·v0,·Landroid/database/DataSetObservable;10 ····if-lt·v0,·v1,·:cond_0
  
10 ····invoke-direct·{v0},·Landroid/database/DataSetObservable;-><init>()V11 ····new-instance·v0,·Landroid/support/v4/view/bx;
  
11 ····iput-object·v0,·p0,·Landroid/support/v4/view/bo;->a:Landroid/database/DataSetObservable;12 ····invoke-direct·{v0},·Landroid/support/v4/view/bx;-><init>()V
  
 13 ····sput-object·v0,·Landroid/support/v4/view/bo;->a:Landroid/support/v4/view/by;
  
 14 ····:goto_0
12 ····return-void15 ····return-void
13 .end·method 
  
 16 ····:cond_0
 17 ····const/16·v1,·0x13
  
 18 ····if-lt·v0,·v1,·:cond_1
  
 19 ····new-instance·v0,·Landroid/support/v4/view/bw;
  
 20 ····invoke-direct·{v0},·Landroid/support/v4/view/bw;-><init>()V
  
 21 ····sput-object·v0,·Landroid/support/v4/view/bo;->a:Landroid/support/v4/view/by;
  
 22 ····goto·:goto_0
  
 23 ····:cond_1
 24 ····const/16·v1,·0x11
  
 25 ····if-lt·v0,·v1,·:cond_2
  
 26 ····new-instance·v0,·Landroid/support/v4/view/bv;
  
 27 ····invoke-direct·{v0},·Landroid/support/v4/view/bv;-><init>()V
  
 28 ····sput-object·v0,·Landroid/support/v4/view/bo;->a:Landroid/support/v4/view/by;
  
 29 ····goto·:goto_0
  
 30 ····:cond_2
 31 ····const/16·v1,·0x10
  
 32 ····if-lt·v0,·v1,·:cond_3
  
 33 ····new-instance·v0,·Landroid/support/v4/view/bu;
  
 34 ····invoke-direct·{v0},·Landroid/support/v4/view/bu;-><init>()V
  
 35 ····sput-object·v0,·Landroid/support/v4/view/bo;->a:Landroid/support/v4/view/by;
  
 36 ····goto·:goto_0
  
 37 ····:cond_3
 38 ····const/16·v1,·0xe
  
 39 ····if-lt·v0,·v1,·:cond_4
  
 40 ····new-instance·v0,·Landroid/support/v4/view/bt;
  
 41 ····invoke-direct·{v0},·Landroid/support/v4/view/bt;-><init>()V
  
 42 ····sput-object·v0,·Landroid/support/v4/view/bo;->a:Landroid/support/v4/view/by;
  
 43 ····goto·:goto_0
  
 44 ····:cond_4
 45 ····const/16·v1,·0xb
  
 46 ····if-lt·v0,·v1,·:cond_5
  
 47 ····new-instance·v0,·Landroid/support/v4/view/bs;
  
 48 ····invoke-direct·{v0},·Landroid/support/v4/view/bs;-><init>()V
  
 49 ····sput-object·v0,·Landroid/support/v4/view/bo;->a:Landroid/support/v4/view/by;
  
 50 ····goto·:goto_0
  
 51 ····:cond_5
 52 ····const/16·v1,·0x9
  
 53 ····if-lt·v0,·v1,·:cond_6
  
 54 ····new-instance·v0,·Landroid/support/v4/view/br;
  
14 #·virtual·methods 
15 .method·public·a(Ljava/lang/Object;)I55 ····invoke-direct·{v0},·Landroid/support/v4/view/br;-><init>()V
  
 56 ····sput-object·v0,·Landroid/support/v4/view/bo;->a:Landroid/support/v4/view/by;
  
 57 ····goto·:goto_0
  
 58 ····:cond_6
 59 ····const/4·v1,·0x7
  
 60 ····if-lt·v0,·v1,·:cond_7
  
 61 ····new-instance·v0,·Landroid/support/v4/view/bq;
  
 62 ····invoke-direct·{v0},·Landroid/support/v4/view/bq;-><init>()V
  
 63 ····sput-object·v0,·Landroid/support/v4/view/bo;->a:Landroid/support/v4/view/by;
  
 64 ····goto·:goto_0
  
 65 ····:cond_7
 66 ····new-instance·v0,·Landroid/support/v4/view/bp;
  
 67 ····invoke-direct·{v0},·Landroid/support/v4/view/bp;-><init>()V
  
 68 ····sput-object·v0,·Landroid/support/v4/view/bo;->a:Landroid/support/v4/view/by;
  
Max diff block lines reached; 9263/12710 bytes (72.88%) of diff not shown.
4.0 KB
smali/android/support/v4/view/bh.smali
    
Offset 1, 14 lines modifiedOffset 1, 164 lines modified
1 .class·Landroid/support/v4/view/bh;1 .class·public·abstract·Landroid/support/v4/view/bh;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·instance·fields
 4 .field·private·a:Landroid/database/DataSetObservable;
  
  
3 #·direct·methods5 #·direct·methods
4 .method·public·static·a(Landroid/view/MotionEvent;)I6 .method·public·constructor·<init>()V
 7 ····.locals·1
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 9 ····new-instance·v0,·Landroid/database/DataSetObservable;
  
 10 ····invoke-direct·{v0},·Landroid/database/DataSetObservable;-><init>()V
  
 11 ····iput-object·v0,·p0,·Landroid/support/v4/view/bh;->a:Landroid/database/DataSetObservable;
  
 12 ····return-void
 13 .end·method
  
  
 14 #·virtual·methods
 15 .method·public·a(Ljava/lang/Object;)I
 16 ····.locals·1
  
 17 ····const/4·v0,·-0x1
  
 18 ····return·v0
 19 .end·method
  
 20 .method·public·a()Landroid/os/Parcelable;
 21 ····.locals·1
  
 22 ····const/4·v0,·0x0
  
 23 ····return-object·v0
 24 .end·method
  
 25 .method·public·a(Landroid/view/View;I)Ljava/lang/Object;
 26 ····.locals·2
  
 27 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
 28 ····const-string·v1,·"Required·method·instantiateItem·was·not·overridden"
  
 29 ····invoke-direct·{v0,·v1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
  
 30 ····throw·v0
 31 .end·method
  
 32 .method·public·a(Landroid/view/ViewGroup;I)Ljava/lang/Object;
5 ····.locals·133 ····.locals·1
  
6 ····invoke-virtual·{p0},·Landroid/view/MotionEvent;->getSource()I34 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/bh;->a(Landroid/view/View;I)Ljava/lang/Object;
  
 35 ····move-result-object·v0
  
 36 ····return-object·v0
 37 .end·method
  
 38 .method·public·a(Landroid/database/DataSetObserver;)V
 39 ····.locals·1
  
 40 ····iget-object·v0,·p0,·Landroid/support/v4/view/bh;->a:Landroid/database/DataSetObservable;
  
 41 ····invoke-virtual·{v0,·p1},·Landroid/database/DataSetObservable;->registerObserver(Ljava/lang/Object;)V
  
 42 ····return-void
 43 .end·method
  
 44 .method·public·a(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V
 45 ····.locals·0
  
 46 ····return-void
 47 .end·method
  
 48 .method·public·a(Landroid/view/View;)V
 49 ····.locals·0
  
 50 ····return-void
 51 .end·method
  
 52 .method·public·a(Landroid/view/View;ILjava/lang/Object;)V
 53 ····.locals·2
  
 54 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
 55 ····const-string·v1,·"Required·method·destroyItem·was·not·overridden"
  
 56 ····invoke-direct·{v0,·v1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
  
 57 ····throw·v0
 58 .end·method
  
 59 .method·public·a(Landroid/view/ViewGroup;)V
 60 ····.locals·0
  
 61 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/bh;->a(Landroid/view/View;)V
  
 62 ····return-void
 63 .end·method
  
 64 .method·public·a(Landroid/view/ViewGroup;ILjava/lang/Object;)V
 65 ····.locals·0
  
 66 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/support/v4/view/bh;->a(Landroid/view/View;ILjava/lang/Object;)V
  
 67 ····return-void
 68 .end·method
  
 69 .method·public·abstract·a(Landroid/view/View;Ljava/lang/Object;)Z
 70 .end·method
  
 71 .method·public·abstract·b()I
 72 .end·method
  
 73 .method·public·b(Landroid/database/DataSetObserver;)V
 74 ····.locals·1
  
 75 ····iget-object·v0,·p0,·Landroid/support/v4/view/bh;->a:Landroid/database/DataSetObservable;
  
 76 ····invoke-virtual·{v0,·p1},·Landroid/database/DataSetObservable;->unregisterObserver(Ljava/lang/Object;)V
  
 77 ····return-void
Max diff block lines reached; 93/4024 bytes (2.31%) of diff not shown.
4.58 KB
smali/android/support/v4/view/dh.smali
    
Offset 1, 7 lines modifiedOffset 1, 186 lines modified
1 .class·public·interface·abstract·Landroid/support/v4/view/dh;1 .class·Landroid/support/v4/view/dh;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/dr;
  
  
 5 #·instance·fields
 6 .field·a:Landroid/support/v4/view/dc;
  
  
 7 #·direct·methods
 8 .method·constructor·<init>(Landroid/support/v4/view/dc;)V
 9 ····.locals·0
  
 10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 11 ····iput-object·p1,·p0,·Landroid/support/v4/view/dh;->a:Landroid/support/v4/view/dc;
  
 12 ····return-void
 13 .end·method
  
  
3 #·virtual·methods14 #·virtual·methods
4 .method·public·abstract·a(Landroid/view/View;F)V15 .method·public·a(Landroid/view/View;)V
 16 ····.locals·3
  
 17 ····const/4·v1,·0x0
  
 18 ····iget-object·v0,·p0,·Landroid/support/v4/view/dh;->a:Landroid/support/v4/view/dc;
  
 19 ····invoke-static·{v0},·Landroid/support/v4/view/dc;->c(Landroid/support/v4/view/dc;)I
  
 20 ····move-result·v0
  
 21 ····if-ltz·v0,·:cond_0
  
 22 ····const/4·v0,·0x2
  
 23 ····invoke-static·{p1,·v0,·v1},·Landroid/support/v4/view/bo;->a(Landroid/view/View;ILandroid/graphics/Paint;)V
  
 24 ····:cond_0
 25 ····iget-object·v0,·p0,·Landroid/support/v4/view/dh;->a:Landroid/support/v4/view/dc;
  
 26 ····invoke-static·{v0},·Landroid/support/v4/view/dc;->a(Landroid/support/v4/view/dc;)Ljava/lang/Runnable;
  
 27 ····move-result-object·v0
  
 28 ····if-eqz·v0,·:cond_1
  
 29 ····iget-object·v0,·p0,·Landroid/support/v4/view/dh;->a:Landroid/support/v4/view/dc;
  
 30 ····invoke-static·{v0},·Landroid/support/v4/view/dc;->a(Landroid/support/v4/view/dc;)Ljava/lang/Runnable;
  
 31 ····move-result-object·v0
  
 32 ····invoke-interface·{v0},·Ljava/lang/Runnable;->run()V
  
 33 ····:cond_1
 34 ····const/high16·v0,·0x7e000000
  
 35 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->getTag(I)Ljava/lang/Object;
  
 36 ····move-result-object·v0
  
 37 ····instance-of·v2,·v0,·Landroid/support/v4/view/dr;
  
 38 ····if-eqz·v2,·:cond_3
  
 39 ····check-cast·v0,·Landroid/support/v4/view/dr;
  
 40 ····:goto_0
 41 ····if-eqz·v0,·:cond_2
  
 42 ····invoke-interface·{v0,·p1},·Landroid/support/v4/view/dr;->a(Landroid/view/View;)V
  
 43 ····:cond_2
 44 ····return-void
  
 45 ····:cond_3
 46 ····move-object·v0,·v1
  
 47 ····goto·:goto_0
 48 .end·method
  
 49 .method·public·b(Landroid/view/View;)V
 50 ····.locals·3
  
 51 ····const/4·v1,·0x0
  
 52 ····iget-object·v0,·p0,·Landroid/support/v4/view/dh;->a:Landroid/support/v4/view/dc;
  
 53 ····invoke-static·{v0},·Landroid/support/v4/view/dc;->c(Landroid/support/v4/view/dc;)I
  
 54 ····move-result·v0
  
 55 ····if-ltz·v0,·:cond_0
  
 56 ····iget-object·v0,·p0,·Landroid/support/v4/view/dh;->a:Landroid/support/v4/view/dc;
  
 57 ····invoke-static·{v0},·Landroid/support/v4/view/dc;->c(Landroid/support/v4/view/dc;)I
  
 58 ····move-result·v0
  
 59 ····invoke-static·{p1,·v0,·v1},·Landroid/support/v4/view/bo;->a(Landroid/view/View;ILandroid/graphics/Paint;)V
  
 60 ····iget-object·v0,·p0,·Landroid/support/v4/view/dh;->a:Landroid/support/v4/view/dc;
  
 61 ····const/4·v2,·-0x1
  
 62 ····invoke-static·{v0,·v2},·Landroid/support/v4/view/dc;->a(Landroid/support/v4/view/dc;I)I
  
 63 ····:cond_0
 64 ····iget-object·v0,·p0,·Landroid/support/v4/view/dh;->a:Landroid/support/v4/view/dc;
  
 65 ····invoke-static·{v0},·Landroid/support/v4/view/dc;->b(Landroid/support/v4/view/dc;)Ljava/lang/Runnable;
  
 66 ····move-result-object·v0
  
 67 ····if-eqz·v0,·:cond_1
  
 68 ····iget-object·v0,·p0,·Landroid/support/v4/view/dh;->a:Landroid/support/v4/view/dc;
  
 69 ····invoke-static·{v0},·Landroid/support/v4/view/dc;->b(Landroid/support/v4/view/dc;)Ljava/lang/Runnable;
  
 70 ····move-result-object·v0
  
Max diff block lines reached; 0/4612 bytes (0.00%) of diff not shown.
434 B
smali/android/support/v4/view/x.smali
    
Offset 6, 17 lines modifiedOffset 6, 7 lines modified
6 .method·constructor·<init>()V6 .method·constructor·<init>()V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0},·Landroid/support/v4/view/w;-><init>()V8 ····invoke-direct·{p0},·Landroid/support/v4/view/w;-><init>()V
  
9 ····return-void9 ····return-void
10 .end·method10 .end·method
  
  
11 #·virtual·methods 
12 .method·public·a(Landroid/view/KeyEvent;)V 
13 ····.locals·0 
  
14 ····invoke-static·{p1},·Landroid/support/v4/view/aa;->a(Landroid/view/KeyEvent;)V 
  
15 ····return-void 
16 .end·method 
11.0 KB
smali/android/support/v4/view/dr.smali
    
Offset 1, 373 lines modifiedOffset 1, 13 lines modified
1 .class·Landroid/support/v4/view/dr;1 .class·public·interface·abstract·Landroid/support/v4/view/dr;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/view/View;)V
4 .method·public·static·a(Landroid/view/ViewParent;Landroid/view/View;)V 
5 ····.locals·4 
  
6 ····:try_start_0 
7 ····invoke-interface·{p0,·p1},·Landroid/view/ViewParent;->onStopNestedScroll(Landroid/view/View;)V 
8 ····:try_end_0 
9 ····.catch·Ljava/lang/AbstractMethodError;·{:try_start_0·..·:try_end_0}·:catch_0 
  
10 ····:goto_0 
11 ····return-void 
  
12 ····:catch_0 
13 ····move-exception·v0 
  
14 ····const-string·v1,·"ViewParentCompat" 
  
15 ····new-instance·v2,·Ljava/lang/StringBuilder; 
  
16 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V 
  
17 ····const-string·v3,·"ViewParent·" 
  
18 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
19 ····move-result-object·v2 
  
20 ····invoke-virtual·{v2,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; 
  
21 ····move-result-object·v2 
  
22 ····const-string·v3,·"·does·not·implement·interface·" 
  
23 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
24 ····move-result-object·v2 
  
25 ····const-string·v3,·"method·onStopNestedScroll" 
  
26 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
27 ····move-result-object·v2 
  
28 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
29 ····move-result-object·v2 
  
30 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I 
  
31 ····goto·:goto_0 
32 .end·method5 .end·method
  
 6 .method·public·abstract·b(Landroid/view/View;)V
33 .method·public·static·a(Landroid/view/ViewParent;Landroid/view/View;IIII)V 
34 ····.locals·4 
  
35 ····:try_start_0 
36 ····invoke-interface/range·{p0·..·p5},·Landroid/view/ViewParent;->onNestedScroll(Landroid/view/View;IIII)V 
37 ····:try_end_0 
38 ····.catch·Ljava/lang/AbstractMethodError;·{:try_start_0·..·:try_end_0}·:catch_0 
  
39 ····:goto_0 
40 ····return-void 
  
41 ····:catch_0 
42 ····move-exception·v0 
  
43 ····const-string·v1,·"ViewParentCompat" 
  
44 ····new-instance·v2,·Ljava/lang/StringBuilder; 
  
45 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V 
  
46 ····const-string·v3,·"ViewParent·" 
  
47 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
48 ····move-result-object·v2 
  
49 ····invoke-virtual·{v2,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; 
  
50 ····move-result-object·v2 
  
51 ····const-string·v3,·"·does·not·implement·interface·" 
  
52 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
53 ····move-result-object·v2 
  
54 ····const-string·v3,·"method·onNestedScroll" 
  
55 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
56 ····move-result-object·v2 
  
57 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
58 ····move-result-object·v2 
  
59 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I 
  
60 ····goto·:goto_0 
61 .end·method 
  
62 .method·public·static·a(Landroid/view/ViewParent;Landroid/view/View;II[I)V 
63 ····.locals·4 
  
64 ····:try_start_0 
65 ····invoke-interface·{p0,·p1,·p2,·p3,·p4},·Landroid/view/ViewParent;->onNestedPreScroll(Landroid/view/View;II[I)V 
66 ····:try_end_0 
67 ····.catch·Ljava/lang/AbstractMethodError;·{:try_start_0·..·:try_end_0}·:catch_0 
  
68 ····:goto_0 
69 ····return-void 
  
70 ····:catch_0 
71 ····move-exception·v0 
  
72 ····const-string·v1,·"ViewParentCompat" 
  
73 ····new-instance·v2,·Ljava/lang/StringBuilder; 
  
Max diff block lines reached; 6320/11144 bytes (56.71%) of diff not shown.
5.64 KB
smali/android/support/v4/view/ba.smali
    
Offset 1, 178 lines modifiedOffset 1, 94 lines modified
1 .class·public·Landroid/support/v4/view/ba;1 .class·Landroid/support/v4/view/ba;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/be;
  
3 #·static·fields 
4 .field·static·final·a:Landroid/support/v4/view/bf; 
  
  
5 #·direct·methods5 #·direct·methods
6 .method·static·constructor·<clinit>()V6 .method·constructor·<init>()V
7 ····.locals·27 ····.locals·0
  
8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
9 ····const/16·v1,·0xc 
  
10 ····if-lt·v0,·v1,·:cond_0 
  
11 ····new-instance·v0,·Landroid/support/v4/view/be;8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····invoke-direct·{v0},·Landroid/support/v4/view/be;-><init>()V 
  
13 ····sput-object·v0,·Landroid/support/v4/view/ba;->a:Landroid/support/v4/view/bf; 
  
14 ····:goto_0 
15 ····return-void9 ····return-void
  
16 ····:cond_0 
17 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
18 ····const/16·v1,·0x9 
  
19 ····if-lt·v0,·v1,·:cond_1 
  
20 ····new-instance·v0,·Landroid/support/v4/view/bd; 
  
21 ····invoke-direct·{v0},·Landroid/support/v4/view/bd;-><init>()V 
  
22 ····sput-object·v0,·Landroid/support/v4/view/ba;->a:Landroid/support/v4/view/bf; 
  
23 ····goto·:goto_0 
  
24 ····:cond_1 
25 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
26 ····const/4·v1,·0x5 
  
27 ····if-lt·v0,·v1,·:cond_2 
  
28 ····new-instance·v0,·Landroid/support/v4/view/bc; 
  
29 ····invoke-direct·{v0},·Landroid/support/v4/view/bc;-><init>()V 
  
30 ····sput-object·v0,·Landroid/support/v4/view/ba;->a:Landroid/support/v4/view/bf; 
  
31 ····goto·:goto_0 
  
32 ····:cond_2 
33 ····new-instance·v0,·Landroid/support/v4/view/bb; 
  
34 ····invoke-direct·{v0},·Landroid/support/v4/view/bb;-><init>()V 
  
35 ····sput-object·v0,·Landroid/support/v4/view/ba;->a:Landroid/support/v4/view/bf; 
  
36 ····goto·:goto_0 
37 .end·method10 .end·method
  
38 .method·public·static·a(Landroid/view/MotionEvent;)I 
39 ····.locals·1 
  
40 ····invoke-virtual·{p0},·Landroid/view/MotionEvent;->getAction()I 
  
41 ····move-result·v0 
  
42 ····and-int/lit16·v0,·v0,·0xff 
  
 11 #·virtual·methods
43 ····return·v0 
44 .end·method 
  
45 .method·public·static·a(Landroid/view/MotionEvent;I)I12 .method·public·a(Landroid/view/MotionEvent;I)I
46 ····.locals·113 ····.locals·1
  
 14 ····if-nez·p2,·:cond_0
47 ····sget-object·v0,·Landroid/support/v4/view/ba;->a:Landroid/support/v4/view/bf; 
  
48 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/bf;->a(Landroid/view/MotionEvent;I)I 
  
49 ····move-result·v015 ····const/4·v0,·0x0
  
 16 ····:goto_0
50 ····return·v017 ····return·v0
51 .end·method 
  
52 .method·public·static·b(Landroid/view/MotionEvent;)I 
53 ····.locals·2 
  
54 ····invoke-virtual·{p0},·Landroid/view/MotionEvent;->getAction()I 
  
55 ····move-result·v0 
  
56 ····const·v1,·0xff00 
  
57 ····and-int/2addr·v0,·v1 
  
58 ····shr-int/lit8·v0,·v0,·0x818 ····:cond_0
 19 ····const/4·v0,·-0x1
  
59 ····return·v020 ····goto·:goto_0
60 .end·method21 .end·method
  
61 .method·public·static·b(Landroid/view/MotionEvent;I)I22 .method·public·b(Landroid/view/MotionEvent;I)I
62 ····.locals·123 ····.locals·2
  
63 ····sget-object·v0,·Landroid/support/v4/view/ba;->a:Landroid/support/v4/view/bf; 
  
64 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/bf;->b(Landroid/view/MotionEvent;I)I24 ····if-nez·p2,·:cond_0
  
65 ····move-result·v025 ····const/4·v0,·0x0
  
66 ····return·v026 ····return·v0
67 .end·method 
  
68 .method·public·static·c(Landroid/view/MotionEvent;I)F 
69 ····.locals·1 
Max diff block lines reached; 2511/5703 bytes (44.03%) of diff not shown.
1.28 KB
smali/android/support/v4/view/ay.smali
    
Offset 1, 42 lines modifiedOffset 1, 14 lines modified
1 .class·Landroid/support/v4/view/ay;1 .class·Landroid/support/v4/view/ay;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;4 .method·public·static·a(Landroid/view/MenuItem;)Z
5 ····.locals·15 ····.locals·1
  
6 ····invoke-interface·{p0,·p1},·Landroid/view/MenuItem;->setActionView(Landroid/view/View;)Landroid/view/MenuItem;6 ····invoke-interface·{p0},·Landroid/view/MenuItem;->expandActionView()Z
  
7 ····move-result-object·v07 ····move-result·v0
  
8 ····return-object·v08 ····return·v0
9 .end·method 
  
10 .method·public·static·a(Landroid/view/MenuItem;)Landroid/view/View; 
11 ····.locals·1 
  
12 ····invoke-interface·{p0},·Landroid/view/MenuItem;->getActionView()Landroid/view/View; 
  
13 ····move-result-object·v0 
  
14 ····return-object·v0 
15 .end·method 
  
16 .method·public·static·a(Landroid/view/MenuItem;I)V 
17 ····.locals·0 
  
18 ····invoke-interface·{p0,·p1},·Landroid/view/MenuItem;->setShowAsAction(I)V 
  
19 ····return-void 
20 .end·method 
  
21 .method·public·static·b(Landroid/view/MenuItem;I)Landroid/view/MenuItem; 
22 ····.locals·1 
  
23 ····invoke-interface·{p0,·p1},·Landroid/view/MenuItem;->setActionView(I)Landroid/view/MenuItem; 
  
24 ····move-result-object·v0 
  
25 ····return-object·v0 
26 .end·method9 .end·method
1.76 KB
smali/android/support/v4/view/an.smali
    
Offset 1, 60 lines modifiedOffset 1, 10 lines modified
1 .class·public·Landroid/support/v4/view/an;1 .class·interface·abstract·Landroid/support/v4/view/an;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields 
4 .field·static·final·a:Landroid/support/v4/view/ao; 
  
  
5 #·direct·methods3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/view/ViewGroup$MarginLayoutParams;)I
6 .method·static·constructor·<clinit>()V 
7 ····.locals·2 
  
8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
9 ····const/16·v1,·0x11 
  
10 ····if-lt·v0,·v1,·:cond_0 
  
11 ····new-instance·v0,·Landroid/support/v4/view/aq; 
  
12 ····invoke-direct·{v0},·Landroid/support/v4/view/aq;-><init>()V 
  
13 ····sput-object·v0,·Landroid/support/v4/view/an;->a:Landroid/support/v4/view/ao; 
  
14 ····:goto_0 
15 ····return-void 
  
16 ····:cond_0 
17 ····new-instance·v0,·Landroid/support/v4/view/ap; 
  
18 ····invoke-direct·{v0},·Landroid/support/v4/view/ap;-><init>()V 
  
19 ····sput-object·v0,·Landroid/support/v4/view/an;->a:Landroid/support/v4/view/ao; 
  
20 ····goto·:goto_0 
21 .end·method5 .end·method
  
22 .method·public·static·a(Landroid/view/ViewGroup$MarginLayoutParams;)I 
23 ····.locals·1 
  
24 ····sget-object·v0,·Landroid/support/v4/view/an;->a:Landroid/support/v4/view/ao; 
  
25 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ao;->a(Landroid/view/ViewGroup$MarginLayoutParams;)I 
  
26 ····move-result·v0 
  
27 ····return·v0 
28 .end·method 
  
29 .method·public·static·b(Landroid/view/ViewGroup$MarginLayoutParams;)I6 .method·public·abstract·b(Landroid/view/ViewGroup$MarginLayoutParams;)I
30 ····.locals·1 
  
31 ····sget-object·v0,·Landroid/support/v4/view/an;->a:Landroid/support/v4/view/ao; 
  
32 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ao;->b(Landroid/view/ViewGroup$MarginLayoutParams;)I 
  
33 ····move-result·v0 
  
34 ····return·v0 
35 .end·method7 .end·method
1.67 KB
smali/android/support/v4/view/ac.smali
    
Offset 1, 59 lines modifiedOffset 1, 7 lines modified
1 .class·public·Landroid/support/v4/view/ac;1 .class·interface·abstract·Landroid/support/v4/view/ac;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields 
4 .field·static·final·a:Landroid/support/v4/view/ad; 
  
  
5 #·direct·methods3 #·virtual·methods
6 .method·static·constructor·<clinit>()V 
7 ····.locals·2 
  
8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
9 ····const/16·v1,·0x15 
  
10 ····if-lt·v0,·v1,·:cond_0 
  
11 ····new-instance·v0,·Landroid/support/v4/view/ag; 
  
12 ····invoke-direct·{v0},·Landroid/support/v4/view/ag;-><init>()V 
  
13 ····sput-object·v0,·Landroid/support/v4/view/ac;->a:Landroid/support/v4/view/ad; 
  
14 ····:goto_0 
15 ····return-void 
  
16 ····:cond_0 
17 ····const/16·v1,·0xb 
  
18 ····if-lt·v0,·v1,·:cond_1 
  
19 ····new-instance·v0,·Landroid/support/v4/view/af; 
  
20 ····invoke-direct·{v0},·Landroid/support/v4/view/af;-><init>()V 
  
21 ····sput-object·v0,·Landroid/support/v4/view/ac;->a:Landroid/support/v4/view/ad; 
  
22 ····goto·:goto_0 
  
23 ····:cond_1 
24 ····new-instance·v0,·Landroid/support/v4/view/ae; 
  
25 ····invoke-direct·{v0},·Landroid/support/v4/view/ae;-><init>()V 
  
26 ····sput-object·v0,·Landroid/support/v4/view/ac;->a:Landroid/support/v4/view/ad; 
  
27 ····goto·:goto_0 
28 .end·method 
  
29 .method·public·static·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/am;)V4 .method·public·abstract·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/al;)V
30 ····.locals·1 
  
31 ····sget-object·v0,·Landroid/support/v4/view/ac;->a:Landroid/support/v4/view/ad; 
  
32 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/ad;->a(Landroid/view/LayoutInflater;Landroid/support/v4/view/am;)V 
  
33 ····return-void 
34 .end·method5 .end·method
553 B
smali/android/support/v4/view/bx.smali
    
Offset 9, 16 lines modifiedOffset 9, 14 lines modified
9 ····invoke-direct·{p0},·Landroid/support/v4/view/bw;-><init>()V9 ····invoke-direct·{p0},·Landroid/support/v4/view/bw;-><init>()V
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·public·f(Landroid/view/View;)Z13 .method·public·j(Landroid/view/View;)V
14 ····.locals·114 ····.locals·0
  
15 ····invoke-static·{p1},·Landroid/support/v4/view/ch;->a(Landroid/view/View;)Z15 ····invoke-static·{p1},·Landroid/support/v4/view/cf;->a(Landroid/view/View;)V
  
16 ····move-result·v0 
  
17 ····return·v016 ····return-void
18 .end·method17 .end·method
1.44 KB
smali/android/support/v4/view/di.smali
    
Offset 1, 48 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/v4/view/di;1 .class·Landroid/support/v4/view/di;
 2 .super·Landroid/support/v4/view/dj;
2 .super·Landroid/database/DataSetObserver; 
  
  
3 #·instance·fields 
4 .field·final·synthetic·a:Landroid/support/v4/view/ViewPager; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·private·constructor·<init>(Landroid/support/v4/view/ViewPager;)V4 .method·constructor·<init>()V
7 ····.locals·05 ····.locals·0
  
8 ····iput-object·p1,·p0,·Landroid/support/v4/view/di;->a:Landroid/support/v4/view/ViewPager; 
  
9 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V 
  
10 ····return-void 
11 .end·method 
  
12 .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/cy;)V 
13 ····.locals·0 
  
14 ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/di;-><init>(Landroid/support/v4/view/ViewPager;)V 
  
15 ····return-void 
16 .end·method 
  
  
17 #·virtual·methods 
18 .method·public·onChanged()V 
19 ····.locals·1 
  
20 ····iget-object·v0,·p0,·Landroid/support/v4/view/di;->a:Landroid/support/v4/view/ViewPager; 
  
21 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->b()V6 ····invoke-direct·{p0},·Landroid/support/v4/view/dj;-><init>()V
  
22 ····return-void 
23 .end·method 
  
24 .method·public·onInvalidated()V 
25 ····.locals·1 
  
26 ····iget-object·v0,·p0,·Landroid/support/v4/view/di;->a:Landroid/support/v4/view/ViewPager; 
  
27 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->b()V 
  
28 ····return-void7 ····return-void
29 .end·method8 .end·method
1.65 KB
smali/android/support/v4/view/at.smali
    
Offset 1, 59 lines modifiedOffset 1, 53 lines modified
1 .class·Landroid/support/v4/view/at;1 .class·Landroid/support/v4/view/at;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/view/aw;4 .implements·Landroid/support/v4/view/av;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·constructor·<init>()V6 .method·constructor·<init>()V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····return-void9 ····return-void
10 .end·method10 .end·method
  
  
11 #·virtual·methods11 #·virtual·methods
12 .method·public·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;12 .method·public·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;
13 ····.locals·0 
  
14 ····return-object·p1 
15 .end·method 
  
16 .method·public·a(Landroid/view/MenuItem;)Landroid/view/View; 
17 ····.locals·113 ····.locals·1
  
18 ····const/4·v0,·0x014 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ax;->a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;
  
 15 ····move-result-object·v0
  
19 ····return-object·v016 ····return-object·v0
20 .end·method17 .end·method
  
21 .method·public·a(Landroid/view/MenuItem;I)V18 .method·public·a(Landroid/view/MenuItem;I)V
22 ····.locals·019 ····.locals·0
  
 20 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ax;->a(Landroid/view/MenuItem;I)V
23 ····return-void 
24 .end·method 
  
 21 ····return-void
25 .method·public·b(Landroid/view/MenuItem;I)Landroid/view/MenuItem; 
26 ····.locals·0 
  
27 ····return-object·p1 
28 .end·method22 .end·method
  
29 .method·public·b(Landroid/view/MenuItem;)Z23 .method·public·a(Landroid/view/MenuItem;)Z
30 ····.locals·124 ····.locals·1
  
31 ····const/4·v0,·0x025 ····const/4·v0,·0x0
  
32 ····return·v026 ····return·v0
33 .end·method27 .end·method
  
34 .method·public·c(Landroid/view/MenuItem;)Z28 .method·public·b(Landroid/view/MenuItem;I)Landroid/view/MenuItem;
35 ····.locals·129 ····.locals·1
  
36 ····const/4·v0,·0x030 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ax;->b(Landroid/view/MenuItem;I)Landroid/view/MenuItem;
  
 31 ····move-result-object·v0
  
37 ····return·v032 ····return-object·v0
38 .end·method33 .end·method
463 B
smali/android/support/v4/view/bd.smali
    
Offset 6, 19 lines modifiedOffset 6, 7 lines modified
6 .method·constructor·<init>()V6 .method·constructor·<init>()V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0},·Landroid/support/v4/view/bc;-><init>()V8 ····invoke-direct·{p0},·Landroid/support/v4/view/bc;-><init>()V
  
9 ····return-void9 ····return-void
10 .end·method10 .end·method
  
  
11 #·virtual·methods 
12 .method·public·b(Landroid/view/MotionEvent;)I 
13 ····.locals·1 
  
14 ····invoke-static·{p1},·Landroid/support/v4/view/bh;->a(Landroid/view/MotionEvent;)I 
  
15 ····move-result·v0 
  
16 ····return·v0 
17 .end·method 
1.33 KB
smali/android/support/v4/view/cc.smali
    
Offset 1, 42 lines modifiedOffset 1, 24 lines modified
1 .class·Landroid/support/v4/view/cc;1 .class·Landroid/support/v4/view/cc;
2 .super·Landroid/support/v4/view/cb;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·public·static·a(Landroid/view/View;Ljava/lang/Object;)V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/cb;-><init>()V6 ····check-cast·p1,·Landroid/view/View$AccessibilityDelegate;
  
 7 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setAccessibilityDelegate(Landroid/view/View$AccessibilityDelegate;)V
7 ····return-void 
8 .end·method 
  
  
9 #·virtual·methods 
10 .method·public·a(Landroid/view/View;Landroid/graphics/Paint;)V 
11 ····.locals·0 
  
12 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cm;->a(Landroid/view/View;Landroid/graphics/Paint;)V 
  
13 ····return-void8 ····return-void
14 .end·method9 .end·method
  
15 .method·public·e(Landroid/view/View;)I10 .method·public·static·a(Landroid/view/View;I)Z
16 ····.locals·1 
  
17 ····invoke-static·{p1},·Landroid/support/v4/view/cm;->a(Landroid/view/View;)I 
  
18 ····move-result·v0 
  
19 ····return·v0 
20 .end·method 
  
21 .method·public·k(Landroid/view/View;)I 
22 ····.locals·111 ····.locals·1
  
23 ····invoke-static·{p1},·Landroid/support/v4/view/cm;->b(Landroid/view/View;)I12 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->canScrollHorizontally(I)Z
  
24 ····move-result·v013 ····move-result·v0
  
25 ····return·v014 ····return·v0
26 .end·method15 .end·method
805 B
smali/android/support/v4/view/aw.smali
    
Offset 1, 22 lines modifiedOffset 1, 10 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/aw;1 .class·public·interface·abstract·Landroid/support/v4/view/aw;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·virtual·methods
4 .method·public·abstract·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; 
5 .end·method 
  
6 .method·public·abstract·a(Landroid/view/MenuItem;)Landroid/view/View; 
7 .end·method 
  
8 .method·public·abstract·a(Landroid/view/MenuItem;I)V4 .method·public·abstract·a(Landroid/view/MenuItem;)Z
9 .end·method 
  
10 .method·public·abstract·b(Landroid/view/MenuItem;I)Landroid/view/MenuItem; 
11 .end·method5 .end·method
  
12 .method·public·abstract·b(Landroid/view/MenuItem;)Z6 .method·public·abstract·b(Landroid/view/MenuItem;)Z
13 .end·method7 .end·method
  
14 .method·public·abstract·c(Landroid/view/MenuItem;)Z 
15 .end·method 
356 B
smali/android/support/v4/view/z.smali
    
Offset 1, 13 lines modifiedOffset 1, 10 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/z;1 .class·interface·abstract·Landroid/support/v4/view/z;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·virtual·methods
4 .method·public·abstract·a(Landroid/view/KeyEvent;)V 
5 .end·method 
  
6 .method·public·abstract·a(II)Z4 .method·public·abstract·a(II)Z
7 .end·method5 .end·method
  
8 .method·public·abstract·b(I)Z6 .method·public·abstract·b(I)Z
9 .end·method7 .end·method
9.77 KB
smali/android/support/v4/view/ds.smali
    
Offset 1, 366 lines modifiedOffset 1, 35 lines modified
1 .class·public·Landroid/support/v4/view/ds;1 .class·public·Landroid/support/v4/view/ds;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/dr;
  
3 #·static·fields 
4 .field·static·final·a:Landroid/support/v4/view/ec; 
  
  
5 #·instance·fields 
6 .field·private·b:Ljava/lang/ref/WeakReference; 
  
7 .field·private·c:Ljava/lang/Runnable; 
  
8 .field·private·d:Ljava/lang/Runnable; 
  
9 .field·private·e:I 
  
  
10 #·direct·methods5 #·direct·methods
11 .method·static·constructor·<clinit>()V6 .method·public·constructor·<init>()V
12 ····.locals·27 ····.locals·0
  
13 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
14 ····const/16·v1,·0x15 
  
15 ····if-lt·v0,·v1,·:cond_0 
  
16 ····new-instance·v0,·Landroid/support/v4/view/eb; 
  
17 ····invoke-direct·{v0},·Landroid/support/v4/view/eb;-><init>()V 
  
18 ····sput-object·v0,·Landroid/support/v4/view/ds;->a:Landroid/support/v4/view/ec; 
  
19 ····:goto_0 
20 ····return-void 
  
21 ····:cond_0 
22 ····const/16·v1,·0x13 
  
23 ····if-lt·v0,·v1,·:cond_1 
  
24 ····new-instance·v0,·Landroid/support/v4/view/ea; 
  
25 ····invoke-direct·{v0},·Landroid/support/v4/view/ea;-><init>()V 
  
26 ····sput-object·v0,·Landroid/support/v4/view/ds;->a:Landroid/support/v4/view/ec; 
  
27 ····goto·:goto_0 
  
28 ····:cond_1 
29 ····const/16·v1,·0x12 
  
30 ····if-lt·v0,·v1,·:cond_2 
  
31 ····new-instance·v0,·Landroid/support/v4/view/dy; 
  
32 ····invoke-direct·{v0},·Landroid/support/v4/view/dy;-><init>()V 
  
33 ····sput-object·v0,·Landroid/support/v4/view/ds;->a:Landroid/support/v4/view/ec; 
  
34 ····goto·:goto_0 
  
35 ····:cond_2 
36 ····const/16·v1,·0x10 
  
37 ····if-lt·v0,·v1,·:cond_3 
  
38 ····new-instance·v0,·Landroid/support/v4/view/dz; 
  
39 ····invoke-direct·{v0},·Landroid/support/v4/view/dz;-><init>()V 
  
40 ····sput-object·v0,·Landroid/support/v4/view/ds;->a:Landroid/support/v4/view/ec; 
  
41 ····goto·:goto_0 
  
42 ····:cond_3 
43 ····const/16·v1,·0xe 
  
44 ····if-lt·v0,·v1,·:cond_4 
  
45 ····new-instance·v0,·Landroid/support/v4/view/dw; 
  
46 ····invoke-direct·{v0},·Landroid/support/v4/view/dw;-><init>()V 
  
47 ····sput-object·v0,·Landroid/support/v4/view/ds;->a:Landroid/support/v4/view/ec; 
  
48 ····goto·:goto_0 
  
49 ····:cond_4 
50 ····new-instance·v0,·Landroid/support/v4/view/du; 
  
51 ····invoke-direct·{v0},·Landroid/support/v4/view/du;-><init>()V 
  
52 ····sput-object·v0,·Landroid/support/v4/view/ds;->a:Landroid/support/v4/view/ec; 
  
53 ····goto·:goto_0 
54 .end·method 
  
55 .method·constructor·<init>(Landroid/view/View;)V 
56 ····.locals·1 
  
57 ····const/4·v0,·0x0 
  
58 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
59 ····iput-object·v0,·p0,·Landroid/support/v4/view/ds;->c:Ljava/lang/Runnable; 
  
60 ····iput-object·v0,·p0,·Landroid/support/v4/view/ds;->d:Ljava/lang/Runnable; 
  
61 ····const/4·v0,·-0x1 
  
62 ····iput·v0,·p0,·Landroid/support/v4/view/ds;->e:I 
  
63 ····new-instance·v0,·Ljava/lang/ref/WeakReference; 
  
64 ····invoke-direct·{v0,·p1},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V 
  
65 ····iput-object·v0,·p0,·Landroid/support/v4/view/ds;->b:Ljava/lang/ref/WeakReference; 
  
66 ····return-void9 ····return-void
67 .end·method10 .end·method
  
68 .method·static·synthetic·a(Landroid/support/v4/view/ds;I)I 
69 ····.locals·0 
Max diff block lines reached; 6247/9927 bytes (62.93%) of diff not shown.
2.15 KB
smali/android/support/v4/view/df.smali
    
Offset 1, 7 lines modifiedOffset 1, 66 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/df;1 .class·Landroid/support/v4/view/df;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/lang/Runnable;
  
  
 5 #·instance·fields
 6 .field·a:Ljava/lang/ref/WeakReference;
  
 7 .field·b:Landroid/support/v4/view/dc;
  
 8 .field·final·synthetic·c:Landroid/support/v4/view/de;
  
  
 9 #·direct·methods
 10 .method·private·constructor·<init>(Landroid/support/v4/view/de;Landroid/support/v4/view/dc;Landroid/view/View;)V
 11 ····.locals·1
  
 12 ····iput-object·p1,·p0,·Landroid/support/v4/view/df;->c:Landroid/support/v4/view/de;
  
 13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····new-instance·v0,·Ljava/lang/ref/WeakReference;
  
 15 ····invoke-direct·{v0,·p3},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
  
 16 ····iput-object·v0,·p0,·Landroid/support/v4/view/df;->a:Ljava/lang/ref/WeakReference;
  
 17 ····iput-object·p2,·p0,·Landroid/support/v4/view/df;->b:Landroid/support/v4/view/dc;
  
 18 ····return-void
 19 .end·method
  
 20 .method·synthetic·constructor·<init>(Landroid/support/v4/view/de;Landroid/support/v4/view/dc;Landroid/view/View;Landroid/support/v4/view/dd;)V
 21 ····.locals·0
  
 22 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v4/view/df;-><init>(Landroid/support/v4/view/de;Landroid/support/v4/view/dc;Landroid/view/View;)V
  
 23 ····return-void
 24 .end·method
  
  
3 #·virtual·methods25 #·virtual·methods
4 .method·public·abstract·a(Landroid/support/v4/view/bo;Landroid/support/v4/view/bo;)V26 .method·public·run()V
 27 ····.locals·3
  
 28 ····iget-object·v0,·p0,·Landroid/support/v4/view/df;->a:Ljava/lang/ref/WeakReference;
  
 29 ····invoke-virtual·{v0},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
  
 30 ····move-result-object·v0
  
 31 ····check-cast·v0,·Landroid/view/View;
  
 32 ····if-eqz·v0,·:cond_0
  
 33 ····iget-object·v1,·p0,·Landroid/support/v4/view/df;->c:Landroid/support/v4/view/de;
  
 34 ····iget-object·v2,·p0,·Landroid/support/v4/view/df;->b:Landroid/support/v4/view/dc;
  
 35 ····invoke-static·{v1,·v2,·v0},·Landroid/support/v4/view/de;->a(Landroid/support/v4/view/de;Landroid/support/v4/view/dc;Landroid/view/View;)V
  
 36 ····:cond_0
 37 ····return-void
5 .end·method38 .end·method
1.32 KB
smali/android/support/v4/view/bj.smali
    
Offset 1, 7 lines modifiedOffset 1, 48 lines modified
1 .class·public·interface·abstract·Landroid/support/v4/view/bj;1 .class·public·Landroid/support/v4/view/bj;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·static·fields
 4 .field·static·final·a:Landroid/support/v4/view/bm;
  
  
3 #·virtual·methods5 #·direct·methods
4 .method·public·abstract·stopNestedScroll()V6 .method·static·constructor·<clinit>()V
 7 ····.locals·2
  
 8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 9 ····const/16·v1,·0xb
  
 10 ····if-lt·v0,·v1,·:cond_0
  
 11 ····new-instance·v0,·Landroid/support/v4/view/bl;
  
 12 ····invoke-direct·{v0},·Landroid/support/v4/view/bl;-><init>()V
  
 13 ····sput-object·v0,·Landroid/support/v4/view/bj;->a:Landroid/support/v4/view/bm;
  
 14 ····:goto_0
 15 ····return-void
  
 16 ····:cond_0
 17 ····new-instance·v0,·Landroid/support/v4/view/bk;
  
 18 ····invoke-direct·{v0},·Landroid/support/v4/view/bk;-><init>()V
  
 19 ····sput-object·v0,·Landroid/support/v4/view/bj;->a:Landroid/support/v4/view/bm;
  
 20 ····goto·:goto_0
 21 .end·method
  
 22 .method·public·static·a(Landroid/view/VelocityTracker;I)F
 23 ····.locals·1
  
 24 ····sget-object·v0,·Landroid/support/v4/view/bj;->a:Landroid/support/v4/view/bm;
  
 25 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/bm;->a(Landroid/view/VelocityTracker;I)F
  
 26 ····move-result·v0
  
 27 ····return·v0
5 .end·method28 .end·method
886 B
smali/android/support/v4/view/al.smali
    
Offset 1, 24 lines modifiedOffset 1, 7 lines modified
1 .class·Landroid/support/v4/view/al;1 .class·public·interface·abstract·Landroid/support/v4/view/al;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
4 .method·static·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/am;)V 
5 ····.locals·1 
  
6 ····if-eqz·p1,·:cond_0 
  
7 ····new-instance·v0,·Landroid/support/v4/view/ak; 
  
8 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/ak;-><init>(Landroid/support/v4/view/am;)V 
  
9 ····:goto_0 
10 ····invoke-virtual·{p0,·v0},·Landroid/view/LayoutInflater;->setFactory2(Landroid/view/LayoutInflater$Factory2;)V 
  
11 ····return-void 
  
12 ····:cond_0 
13 ····const/4·v0,·0x0 
  
14 ····goto·:goto_0 
15 .end·method5 .end·method
975 B
smali/android/support/v4/view/ao.smali
    
Offset 1, 10 lines modifiedOffset 1, 33 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/ao;1 .class·Landroid/support/v4/view/ao;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/an;
  
  
 5 #·direct·methods
 6 .method·constructor·<init>()V
 7 ····.locals·0
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 9 ····return-void
 10 .end·method
  
  
3 #·virtual·methods11 #·virtual·methods
4 .method·public·abstract·a(Landroid/view/ViewGroup$MarginLayoutParams;)I12 .method·public·a(Landroid/view/ViewGroup$MarginLayoutParams;)I
 13 ····.locals·1
  
 14 ····iget·v0,·p1,·Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
  
 15 ····return·v0
5 .end·method16 .end·method
  
6 .method·public·abstract·b(Landroid/view/ViewGroup$MarginLayoutParams;)I17 .method·public·b(Landroid/view/ViewGroup$MarginLayoutParams;)I
 18 ····.locals·1
  
 19 ····iget·v0,·p1,·Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
  
 20 ····return·v0
7 .end·method21 .end·method
1.54 KB
smali/android/support/v4/view/dd.smali
    
Offset 1, 64 lines modifiedOffset 1, 2 lines modified
1 .class·public·Landroid/support/v4/view/dd;1 .class·synthetic·Landroid/support/v4/view/dd;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/view/ViewGroup$LayoutParams; 
  
  
3 #·instance·fields 
4 .field·public·a:Z 
  
5 .field·public·b:I 
  
6 .field·c:F 
  
7 .field·d:Z 
  
8 .field·e:I 
  
9 .field·f:I 
  
  
10 #·direct·methods 
11 .method·public·constructor·<init>()V 
12 ····.locals·1 
  
13 ····const/4·v0,·-0x1 
  
14 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$LayoutParams;-><init>(II)V 
  
15 ····const/4·v0,·0x0 
  
16 ····iput·v0,·p0,·Landroid/support/v4/view/dd;->c:F 
  
17 ····return-void 
18 .end·method 
  
19 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V 
20 ····.locals·3 
  
21 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V 
  
22 ····const/4·v0,·0x0 
  
23 ····iput·v0,·p0,·Landroid/support/v4/view/dd;->c:F 
  
24 ····invoke-static·{},·Landroid/support/v4/view/ViewPager;->f()[I 
  
25 ····move-result-object·v0 
  
26 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; 
  
27 ····move-result-object·v0 
  
28 ····const/4·v1,·0x0 
  
29 ····const/16·v2,·0x30 
  
30 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInteger(II)I 
  
31 ····move-result·v1 
  
32 ····iput·v1,·p0,·Landroid/support/v4/view/dd;->b:I 
  
33 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V 
  
34 ····return-void 
35 .end·method 
1.45 KB
smali/android/support/v4/view/bf.smali
    
Offset 1, 25 lines modifiedOffset 1, 44 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/bf;1 .class·Landroid/support/v4/view/bf;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·direct·methods
4 .method·public·abstract·a(Landroid/view/MotionEvent;)I4 .method·public·static·a(Landroid/view/MotionEvent;I)I
5 .end·method5 ····.locals·1
  
 6 ····invoke-virtual·{p0,·p1},·Landroid/view/MotionEvent;->findPointerIndex(I)I
6 .method·public·abstract·a(Landroid/view/MotionEvent;I)I 
7 .end·method 
  
 7 ····move-result·v0
8 .method·public·abstract·b(Landroid/view/MotionEvent;)I 
9 .end·method 
  
10 .method·public·abstract·b(Landroid/view/MotionEvent;I)I8 ····return·v0
11 .end·method9 .end·method
  
12 .method·public·abstract·c(Landroid/view/MotionEvent;I)F10 .method·public·static·b(Landroid/view/MotionEvent;I)I
 11 ····.locals·1
  
 12 ····invoke-virtual·{p0,·p1},·Landroid/view/MotionEvent;->getPointerId(I)I
  
 13 ····move-result·v0
  
 14 ····return·v0
13 .end·method15 .end·method
  
14 .method·public·abstract·d(Landroid/view/MotionEvent;I)F16 .method·public·static·c(Landroid/view/MotionEvent;I)F
 17 ····.locals·1
  
 18 ····invoke-virtual·{p0,·p1},·Landroid/view/MotionEvent;->getX(I)F
  
 19 ····move-result·v0
  
 20 ····return·v0
15 .end·method21 .end·method
  
16 .method·public·abstract·e(Landroid/view/MotionEvent;I)F22 .method·public·static·d(Landroid/view/MotionEvent;I)F
 23 ····.locals·1
  
 24 ····invoke-virtual·{p0,·p1},·Landroid/view/MotionEvent;->getY(I)F
  
 25 ····move-result·v0
  
 26 ····return·v0
17 .end·method27 .end·method
13.7 KB
smali/android/support/v4/view/bv.smali
    
Offset 1, 531 lines modifiedOffset 1, 34 lines modified
1 .class·public·Landroid/support/v4/view/bv;1 .class·Landroid/support/v4/view/bv;
 2 .super·Landroid/support/v4/view/bu;
2 .super·Ljava/lang/Object; 
  
  
3 #·static·fields 
4 .field·static·final·a:Landroid/support/v4/view/cf; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·static·constructor·<clinit>()V4 .method·constructor·<init>()V
7 ····.locals·25 ····.locals·0
  
8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
9 ····const/16·v1,·0x15 
  
10 ····if-lt·v0,·v1,·:cond_0 
  
11 ····new-instance·v0,·Landroid/support/v4/view/ce; 
  
12 ····invoke-direct·{v0},·Landroid/support/v4/view/ce;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/view/bu;-><init>()V
  
13 ····sput-object·v0,·Landroid/support/v4/view/bv;->a:Landroid/support/v4/view/cf; 
  
14 ····:goto_0 
15 ····return-void7 ····return-void
  
16 ····:cond_0 
17 ····const/16·v1,·0x13 
  
18 ····if-lt·v0,·v1,·:cond_1 
  
19 ····new-instance·v0,·Landroid/support/v4/view/cd; 
  
20 ····invoke-direct·{v0},·Landroid/support/v4/view/cd;-><init>()V 
  
21 ····sput-object·v0,·Landroid/support/v4/view/bv;->a:Landroid/support/v4/view/cf; 
  
22 ····goto·:goto_0 
  
23 ····:cond_1 
24 ····const/16·v1,·0x11 
  
25 ····if-lt·v0,·v1,·:cond_2 
  
26 ····new-instance·v0,·Landroid/support/v4/view/cc; 
  
27 ····invoke-direct·{v0},·Landroid/support/v4/view/cc;-><init>()V 
  
28 ····sput-object·v0,·Landroid/support/v4/view/bv;->a:Landroid/support/v4/view/cf; 
  
29 ····goto·:goto_0 
  
30 ····:cond_2 
31 ····const/16·v1,·0x10 
  
32 ····if-lt·v0,·v1,·:cond_3 
  
33 ····new-instance·v0,·Landroid/support/v4/view/cb; 
  
34 ····invoke-direct·{v0},·Landroid/support/v4/view/cb;-><init>()V 
  
35 ····sput-object·v0,·Landroid/support/v4/view/bv;->a:Landroid/support/v4/view/cf; 
  
36 ····goto·:goto_0 
  
37 ····:cond_3 
38 ····const/16·v1,·0xe 
  
39 ····if-lt·v0,·v1,·:cond_4 
  
40 ····new-instance·v0,·Landroid/support/v4/view/ca; 
  
41 ····invoke-direct·{v0},·Landroid/support/v4/view/ca;-><init>()V 
  
42 ····sput-object·v0,·Landroid/support/v4/view/bv;->a:Landroid/support/v4/view/cf; 
  
43 ····goto·:goto_0 
  
44 ····:cond_4 
45 ····const/16·v1,·0xb 
  
46 ····if-lt·v0,·v1,·:cond_5 
  
47 ····new-instance·v0,·Landroid/support/v4/view/bz; 
  
48 ····invoke-direct·{v0},·Landroid/support/v4/view/bz;-><init>()V 
  
49 ····sput-object·v0,·Landroid/support/v4/view/bv;->a:Landroid/support/v4/view/cf; 
  
50 ····goto·:goto_0 
  
51 ····:cond_5 
52 ····const/16·v1,·0x9 
  
53 ····if-lt·v0,·v1,·:cond_6 
  
54 ····new-instance·v0,·Landroid/support/v4/view/by; 
  
55 ····invoke-direct·{v0},·Landroid/support/v4/view/by;-><init>()V 
  
56 ····sput-object·v0,·Landroid/support/v4/view/bv;->a:Landroid/support/v4/view/cf; 
  
57 ····goto·:goto_0 
  
58 ····:cond_6 
59 ····const/4·v1,·0x7 
  
60 ····if-lt·v0,·v1,·:cond_7 
  
61 ····new-instance·v0,·Landroid/support/v4/view/bx; 
  
62 ····invoke-direct·{v0},·Landroid/support/v4/view/bx;-><init>()V 
  
63 ····sput-object·v0,·Landroid/support/v4/view/bv;->a:Landroid/support/v4/view/cf; 
  
64 ····goto·:goto_0 
  
65 ····:cond_7 
66 ····new-instance·v0,·Landroid/support/v4/view/bw; 
  
67 ····invoke-direct·{v0},·Landroid/support/v4/view/bw;-><init>()V 
  
68 ····sput-object·v0,·Landroid/support/v4/view/bv;->a:Landroid/support/v4/view/cf; 
  
69 ····goto·:goto_0 
Max diff block lines reached; 10921/13972 bytes (78.16%) of diff not shown.
6.04 KB
smali/android/support/v4/view/as.smali
    
Offset 1, 227 lines modifiedOffset 1, 43 lines modified
1 .class·public·Landroid/support/v4/view/as;1 .class·Landroid/support/v4/view/as;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/av;
  
3 #·static·fields 
4 .field·static·final·a:Landroid/support/v4/view/aw; 
  
  
5 #·direct·methods5 #·direct·methods
6 .method·static·constructor·<clinit>()V6 .method·constructor·<init>()V
7 ····.locals·27 ····.locals·0
  
8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
9 ····const/16·v1,·0xe 
  
10 ····if-lt·v0,·v1,·:cond_0 
  
11 ····new-instance·v0,·Landroid/support/v4/view/av; 
  
12 ····invoke-direct·{v0},·Landroid/support/v4/view/av;-><init>()V 
  
13 ····sput-object·v0,·Landroid/support/v4/view/as;->a:Landroid/support/v4/view/aw;8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····:goto_0 
15 ····return-void9 ····return-void
  
16 ····:cond_0 
17 ····const/16·v1,·0xb 
  
18 ····if-lt·v0,·v1,·:cond_1 
  
19 ····new-instance·v0,·Landroid/support/v4/view/au; 
  
20 ····invoke-direct·{v0},·Landroid/support/v4/view/au;-><init>()V 
  
21 ····sput-object·v0,·Landroid/support/v4/view/as;->a:Landroid/support/v4/view/aw; 
  
22 ····goto·:goto_0 
  
23 ····:cond_1 
24 ····new-instance·v0,·Landroid/support/v4/view/at; 
  
25 ····invoke-direct·{v0},·Landroid/support/v4/view/at;-><init>()V 
  
26 ····sput-object·v0,·Landroid/support/v4/view/as;->a:Landroid/support/v4/view/aw; 
  
27 ····goto·:goto_0 
28 .end·method10 .end·method
  
29 .method·public·static·a(Landroid/view/MenuItem;Landroid/support/v4/view/n;)Landroid/view/MenuItem; 
30 ····.locals·2 
  
31 ····instance-of·v0,·p0,·Landroid/support/v4/c/a/b; 
  
32 ····if-eqz·v0,·:cond_0 
  
33 ····check-cast·p0,·Landroid/support/v4/c/a/b; 
  
34 ····invoke-interface·{p0,·p1},·Landroid/support/v4/c/a/b;->a(Landroid/support/v4/view/n;)Landroid/support/v4/c/a/b; 
  
35 ····move-result-object·p0 
  
36 ····:goto_0 
37 ····return-object·p0 
  
38 ····:cond_0 
39 ····const-string·v0,·"MenuItemCompat" 
  
40 ····const-string·v1,·"setActionProvider:·item·does·not·implement·SupportMenuItem;·ignoring" 
  
41 ····invoke-static·{v0,·v1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I 
  
42 ····goto·:goto_0 
43 .end·method 
  
44 .method·public·static·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; 
45 ····.locals·1 
  
46 ····instance-of·v0,·p0,·Landroid/support/v4/c/a/b; 
  
47 ····if-eqz·v0,·:cond_0 
  
48 ····check-cast·p0,·Landroid/support/v4/c/a/b; 
  
49 ····invoke-interface·{p0,·p1},·Landroid/support/v4/c/a/b;->setActionView(Landroid/view/View;)Landroid/view/MenuItem; 
  
50 ····move-result-object·v0 
  
51 ····:goto_0 
52 ····return-object·v0 
  
53 ····:cond_0 
54 ····sget-object·v0,·Landroid/support/v4/view/as;->a:Landroid/support/v4/view/aw; 
  
55 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/aw;->a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; 
  
56 ····move-result-object·v0 
  
57 ····goto·:goto_0 
58 .end·method 
  
59 .method·public·static·a(Landroid/view/MenuItem;)Landroid/view/View; 
60 ····.locals·1 
  
61 ····instance-of·v0,·p0,·Landroid/support/v4/c/a/b; 
  
62 ····if-eqz·v0,·:cond_0 
  
63 ····check-cast·p0,·Landroid/support/v4/c/a/b; 
  
64 ····invoke-interface·{p0},·Landroid/support/v4/c/a/b;->getActionView()Landroid/view/View;11 #·virtual·methods
 12 .method·public·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;
 13 ····.locals·0
  
65 ····move-result-object·v0 
  
66 ····:goto_0 
67 ····return-object·v014 ····return-object·p1
  
68 ····:cond_0 
69 ····sget-object·v0,·Landroid/support/v4/view/as;->a:Landroid/support/v4/view/aw; 
  
70 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/aw;->a(Landroid/view/MenuItem;)Landroid/view/View; 
  
Max diff block lines reached; 2580/6106 bytes (42.25%) of diff not shown.
8.17 KB
smali/android/support/v4/view/bw.smali
    
Offset 1, 467 lines modifiedOffset 1, 22 lines modified
1 .class·Landroid/support/v4/view/bw;1 .class·Landroid/support/v4/view/bw;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/cf;2 .super·Landroid/support/v4/view/bv;
  
  
5 #·instance·fields 
6 .field·a:Ljava/util/WeakHashMap; 
  
  
7 #·direct·methods3 #·direct·methods
8 .method·constructor·<init>()V4 .method·constructor·<init>()V
9 ····.locals·1 
  
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
11 ····const/4·v0,·0x0 
  
12 ····iput-object·v0,·p0,·Landroid/support/v4/view/bw;->a:Ljava/util/WeakHashMap; 
  
13 ····return-void 
14 .end·method 
  
15 .method·private·a(Landroid/support/v4/view/bp;I)Z 
16 ····.locals·5 
  
17 ····const/4·v0,·0x1 
  
18 ····const/4·v1,·0x0 
  
19 ····invoke-interface·{p1},·Landroid/support/v4/view/bp;->b()I 
  
20 ····move-result·v2 
  
21 ····invoke-interface·{p1},·Landroid/support/v4/view/bp;->a()I 
  
22 ····move-result·v3 
  
23 ····invoke-interface·{p1},·Landroid/support/v4/view/bp;->c()I 
  
24 ····move-result·v4 
  
25 ····sub-int/2addr·v3,·v4 
  
26 ····if-nez·v3,·:cond_1 
  
27 ····move·v0,·v1 
  
28 ····:cond_0 
29 ····:goto_0 
30 ····return·v0 
  
31 ····:cond_1 
32 ····if-gez·p2,·:cond_2 
  
33 ····if-gtz·v2,·:cond_0 
  
34 ····move·v0,·v1 
  
35 ····goto·:goto_0 
  
36 ····:cond_2 
37 ····add-int/lit8·v3,·v3,·-0x1 
  
38 ····if-lt·v2,·v3,·:cond_0 
  
39 ····move·v0,·v1 
  
40 ····goto·:goto_0 
41 .end·method 
  
42 .method·private·b(Landroid/support/v4/view/bp;I)Z 
43 ····.locals·5 
  
44 ····const/4·v0,·0x1 
  
45 ····const/4·v1,·0x0 
  
46 ····invoke-interface·{p1},·Landroid/support/v4/view/bp;->e()I 
  
47 ····move-result·v2 
  
48 ····invoke-interface·{p1},·Landroid/support/v4/view/bp;->d()I 
  
49 ····move-result·v3 
  
50 ····invoke-interface·{p1},·Landroid/support/v4/view/bp;->f()I 
  
51 ····move-result·v4 
  
52 ····sub-int/2addr·v3,·v4 
  
53 ····if-nez·v3,·:cond_1 
  
54 ····move·v0,·v1 
  
55 ····:cond_0 
56 ····:goto_0 
57 ····return·v0 
  
58 ····:cond_1 
59 ····if-gez·p2,·:cond_2 
  
60 ····if-gtz·v2,·:cond_0 
  
61 ····move·v0,·v1 
  
62 ····goto·:goto_0 
  
63 ····:cond_2 
64 ····add-int/lit8·v3,·v3,·-0x1 
  
65 ····if-lt·v2,·v3,·:cond_0 
  
66 ····move·v0,·v1 
  
67 ····goto·:goto_0 
68 .end·method 
  
  
69 #·virtual·methods 
70 .method·public·a(III)I 
71 ····.locals·1 
  
72 ····invoke-static·{p1,·p2},·Landroid/view/View;->resolveSize(II)I 
  
Max diff block lines reached; 3705/8292 bytes (44.68%) of diff not shown.
6.86 KB
smali/android/support/v4/view/ai.smali
    
Offset 1, 81 lines modifiedOffset 1, 172 lines modified
1 .class·Landroid/support/v4/view/ai;1 .class·Landroid/support/v4/view/ai;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/view/LayoutInflater$Factory; 
  
 3 #·static·fields
 4 .field·private·static·a:Ljava/lang/reflect/Field;
  
 5 .field·private·static·b:Z
5 #·instance·fields 
6 .field·final·a:Landroid/support/v4/view/am; 
  
  
7 #·direct·methods6 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v4/view/am;)V7 .method·static·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/al;)V
9 ····.locals·08 ····.locals·3
  
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 ····if-eqz·p1,·:cond_0
  
11 ····iput-object·p1,·p0,·Landroid/support/v4/view/ai;->a:Landroid/support/v4/view/am;10 ····new-instance·v0,·Landroid/support/v4/view/aj;
  
 11 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/aj;-><init>(Landroid/support/v4/view/al;)V
  
 12 ····move-object·v1,·v0
  
 13 ····:goto_0
 14 ····invoke-virtual·{p0,·v1},·Landroid/view/LayoutInflater;->setFactory2(Landroid/view/LayoutInflater$Factory2;)V
  
 15 ····invoke-virtual·{p0},·Landroid/view/LayoutInflater;->getFactory()Landroid/view/LayoutInflater$Factory;
  
 16 ····move-result-object·v0
  
 17 ····instance-of·v2,·v0,·Landroid/view/LayoutInflater$Factory2;
  
 18 ····if-eqz·v2,·:cond_1
  
 19 ····check-cast·v0,·Landroid/view/LayoutInflater$Factory2;
  
 20 ····invoke-static·{p0,·v0},·Landroid/support/v4/view/ai;->a(Landroid/view/LayoutInflater;Landroid/view/LayoutInflater$Factory2;)V
  
 21 ····:goto_1
12 ····return-void22 ····return-void
  
 23 ····:cond_0
 24 ····const/4·v0,·0x0
  
 25 ····move-object·v1,·v0
  
 26 ····goto·:goto_0
  
 27 ····:cond_1
 28 ····invoke-static·{p0,·v1},·Landroid/support/v4/view/ai;->a(Landroid/view/LayoutInflater;Landroid/view/LayoutInflater$Factory2;)V
  
 29 ····goto·:goto_1
13 .end·method30 .end·method
  
 31 .method·static·a(Landroid/view/LayoutInflater;Landroid/view/LayoutInflater$Factory2;)V
 32 ····.locals·5
  
 33 ····const/4·v4,·0x1
14 #·virtual·methods 
15 .method·public·onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; 
16 ····.locals·2 
  
17 ····iget-object·v0,·p0,·Landroid/support/v4/view/ai;->a:Landroid/support/v4/view/am;34 ····sget-boolean·v0,·Landroid/support/v4/view/ai;->b:Z
  
18 ····const/4·v1,·0x035 ····if-nez·v0,·:cond_0
  
19 ····invoke-interface·{v0,·v1,·p1,·p2,·p3},·Landroid/support/v4/view/am;->a(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;36 ····:try_start_0
 37 ····const-class·v0,·Landroid/view/LayoutInflater;
  
 38 ····const-string·v1,·"mFactory2"
  
 39 ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
  
20 ····move-result-object·v040 ····move-result-object·v0
  
 41 ····sput-object·v0,·Landroid/support/v4/view/ai;->a:Ljava/lang/reflect/Field;
21 ····return-object·v0 
22 .end·method 
  
 42 ····sget-object·v0,·Landroid/support/v4/view/ai;->a:Ljava/lang/reflect/Field;
23 .method·public·toString()Ljava/lang/String; 
24 ····.locals·2 
  
25 ····new-instance·v0,·Ljava/lang/StringBuilder;43 ····const/4·v1,·0x1
  
26 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V44 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Field;->setAccessible(Z)V
 45 ····:try_end_0
 46 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_0
  
27 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;47 ····:goto_0
 48 ····sput-boolean·v4,·Landroid/support/v4/view/ai;->b:Z
  
28 ····move-result-object·v149 ····:cond_0
 50 ····sget-object·v0,·Landroid/support/v4/view/ai;->a:Ljava/lang/reflect/Field;
  
29 ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String;51 ····if-eqz·v0,·:cond_1
  
30 ····move-result-object·v152 ····:try_start_1
 53 ····sget-object·v0,·Landroid/support/v4/view/ai;->a:Ljava/lang/reflect/Field;
  
31 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;54 ····invoke-virtual·{v0,·p0,·p1},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
 55 ····:try_end_1
 56 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1
  
32 ····move-result-object·v057 ····:cond_1
 58 ····:goto_1
 59 ····return-void
  
33 ····const-string·v1,·"{"60 ····:catch_0
 61 ····move-exception·v0
  
34 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;62 ····const-string·v1,·"LayoutInflaterCompatHC"
  
35 ····move-result-object·v063 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
36 ····iget-object·v1,·p0,·Landroid/support/v4/view/ai;->a:Landroid/support/v4/view/am;64 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
37 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;65 ····const-string·v3,·"forceSetFactory2·Could·not·find·field·\'mFactory2\'·on·class·"
  
38 ····move-result-object·v066 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
39 ····const-string·v1,·"}"67 ····move-result-object·v2
  
40 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;68 ····const-class·v3,·Landroid/view/LayoutInflater;
Max diff block lines reached; 1898/6948 bytes (27.32%) of diff not shown.
3.02 KB
smali/android/support/v4/view/cq.smali
    
Offset 1, 90 lines modifiedOffset 1, 39 lines modified
1 .class·public·Landroid/support/v4/view/cq;1 .class·Landroid/support/v4/view/cq;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/lang/Runnable;
  
3 #·static·fields 
4 .field·static·final·a:Landroid/support/v4/view/cv; 
  
 5 #·instance·fields
 6 .field·final·synthetic·a:Landroid/support/v4/view/ViewPager;
  
5 #·direct·methods 
6 .method·static·constructor·<clinit>()V 
7 ····.locals·2 
  
8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
9 ····const/16·v1,·0xe 
  
10 ····if-lt·v0,·v1,·:cond_0 
  
11 ····new-instance·v0,·Landroid/support/v4/view/cu;7 #·direct·methods
 8 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V
 9 ····.locals·0
  
12 ····invoke-direct·{v0},·Landroid/support/v4/view/cu;-><init>()V10 ····iput-object·p1,·p0,·Landroid/support/v4/view/cq;->a:Landroid/support/v4/view/ViewPager;
  
13 ····sput-object·v0,·Landroid/support/v4/view/cq;->a:Landroid/support/v4/view/cv;11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····:goto_0 
15 ····return-void12 ····return-void
  
16 ····:cond_0 
17 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
18 ····const/16·v1,·0xb 
  
19 ····if-lt·v0,·v1,·:cond_1 
  
20 ····new-instance·v0,·Landroid/support/v4/view/ct; 
  
21 ····invoke-direct·{v0},·Landroid/support/v4/view/ct;-><init>()V 
  
22 ····sput-object·v0,·Landroid/support/v4/view/cq;->a:Landroid/support/v4/view/cv; 
  
23 ····goto·:goto_0 
  
24 ····:cond_1 
25 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
26 ····const/16·v1,·0x8 
  
27 ····if-lt·v0,·v1,·:cond_2 
  
28 ····new-instance·v0,·Landroid/support/v4/view/cs; 
  
29 ····invoke-direct·{v0},·Landroid/support/v4/view/cs;-><init>()V 
  
30 ····sput-object·v0,·Landroid/support/v4/view/cq;->a:Landroid/support/v4/view/cv; 
  
31 ····goto·:goto_0 
  
32 ····:cond_2 
33 ····new-instance·v0,·Landroid/support/v4/view/cr; 
  
34 ····invoke-direct·{v0},·Landroid/support/v4/view/cr;-><init>()V 
  
35 ····sput-object·v0,·Landroid/support/v4/view/cq;->a:Landroid/support/v4/view/cv; 
  
36 ····goto·:goto_0 
37 .end·method13 .end·method
  
38 .method·public·static·a(Landroid/view/ViewConfiguration;)I 
39 ····.locals·1 
  
40 ····sget-object·v0,·Landroid/support/v4/view/cq;->a:Landroid/support/v4/view/cv; 
  
41 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/cv;->a(Landroid/view/ViewConfiguration;)I 
  
42 ····move-result·v014 #·virtual·methods
 15 .method·public·run()V
 16 ····.locals·2
  
 17 ····iget-object·v0,·p0,·Landroid/support/v4/view/cq;->a:Landroid/support/v4/view/ViewPager;
43 ····return·v0 
44 .end·method 
  
 18 ····const/4·v1,·0x0
45 .method·public·static·b(Landroid/view/ViewConfiguration;)Z 
46 ····.locals·1 
  
47 ····sget-object·v0,·Landroid/support/v4/view/cq;->a:Landroid/support/v4/view/cv;19 ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewPager;->a(Landroid/support/v4/view/ViewPager;I)V
  
48 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/cv;->b(Landroid/view/ViewConfiguration;)Z20 ····iget-object·v0,·p0,·Landroid/support/v4/view/cq;->a:Landroid/support/v4/view/ViewPager;
  
49 ····move-result·v021 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->c()V
  
50 ····return·v022 ····return-void
51 .end·method23 .end·method
931 B
smali/android/support/v4/view/e.smali
    
Offset 9, 26 lines modifiedOffset 9, 26 lines modified
9 ····invoke-direct·{p0},·Landroid/support/v4/view/b;-><init>()V9 ····invoke-direct·{p0},·Landroid/support/v4/view/b;-><init>()V
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·public·a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/q;13 .method·public·a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/l;
14 ····.locals·214 ····.locals·2
  
15 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/k;->a(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;15 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/k;->a(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object;
  
16 ····move-result-object·v116 ····move-result-object·v1
  
17 ····if-eqz·v1,·:cond_017 ····if-eqz·v1,·:cond_0
  
18 ····new-instance·v0,·Landroid/support/v4/view/a/q;18 ····new-instance·v0,·Landroid/support/v4/view/a/l;
  
19 ····invoke-direct·{v0,·v1},·Landroid/support/v4/view/a/q;-><init>(Ljava/lang/Object;)V19 ····invoke-direct·{v0,·v1},·Landroid/support/v4/view/a/l;-><init>(Ljava/lang/Object;)V
  
20 ····:goto_020 ····:goto_0
21 ····return-object·v021 ····return-object·v0
  
22 ····:cond_022 ····:cond_0
23 ····const/4·v0,·0x023 ····const/4·v0,·0x0
  
1.76 KB
smali/android/support/v4/view/am.smali
    
Offset 1, 7 lines modifiedOffset 1, 60 lines modified
1 .class·public·interface·abstract·Landroid/support/v4/view/am;1 .class·public·Landroid/support/v4/view/am;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·static·fields
 4 .field·static·final·a:Landroid/support/v4/view/an;
  
  
3 #·virtual·methods5 #·direct·methods
4 .method·public·abstract·a(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;6 .method·static·constructor·<clinit>()V
 7 ····.locals·2
  
 8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 9 ····const/16·v1,·0x11
  
 10 ····if-lt·v0,·v1,·:cond_0
  
 11 ····new-instance·v0,·Landroid/support/v4/view/ap;
  
 12 ····invoke-direct·{v0},·Landroid/support/v4/view/ap;-><init>()V
  
 13 ····sput-object·v0,·Landroid/support/v4/view/am;->a:Landroid/support/v4/view/an;
  
 14 ····:goto_0
 15 ····return-void
  
 16 ····:cond_0
 17 ····new-instance·v0,·Landroid/support/v4/view/ao;
  
 18 ····invoke-direct·{v0},·Landroid/support/v4/view/ao;-><init>()V
  
 19 ····sput-object·v0,·Landroid/support/v4/view/am;->a:Landroid/support/v4/view/an;
  
 20 ····goto·:goto_0
 21 .end·method
  
 22 .method·public·static·a(Landroid/view/ViewGroup$MarginLayoutParams;)I
 23 ····.locals·1
  
 24 ····sget-object·v0,·Landroid/support/v4/view/am;->a:Landroid/support/v4/view/an;
  
 25 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/an;->a(Landroid/view/ViewGroup$MarginLayoutParams;)I
  
 26 ····move-result·v0
  
 27 ····return·v0
 28 .end·method
  
 29 .method·public·static·b(Landroid/view/ViewGroup$MarginLayoutParams;)I
 30 ····.locals·1
  
 31 ····sget-object·v0,·Landroid/support/v4/view/am;->a:Landroid/support/v4/view/an;
  
 32 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/an;->b(Landroid/view/ViewGroup$MarginLayoutParams;)I
  
 33 ····move-result·v0
  
 34 ····return·v0
5 .end·method35 .end·method
1.14 KB
smali/android/support/v4/view/ck.smali
    
Offset 1, 34 lines modifiedOffset 1, 24 lines modified
1 .class·Landroid/support/v4/view/ck;1 .class·Landroid/support/v4/view/ck;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/view/cj;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(Landroid/view/View;Ljava/lang/Object;)V4 .method·constructor·<init>()V
5 ····.locals·05 ····.locals·0
  
 6 ····invoke-direct·{p0},·Landroid/support/v4/view/cj;-><init>()V
6 ····check-cast·p1,·Landroid/view/View$AccessibilityDelegate; 
  
7 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setAccessibilityDelegate(Landroid/view/View$AccessibilityDelegate;)V 
  
8 ····return-void7 ····return-void
9 .end·method8 .end·method
  
10 .method·public·static·a(Landroid/view/View;I)Z 
11 ····.locals·1 
  
12 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->canScrollHorizontally(I)Z 
  
13 ····move-result·v0 
  
14 ····return·v0 
15 .end·method 
  
 9 #·virtual·methods
16 .method·public·static·b(Landroid/view/View;I)Z10 .method·public·b(Landroid/view/ViewConfiguration;)Z
17 ····.locals·111 ····.locals·1
  
18 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->canScrollVertically(I)Z12 ····invoke-static·{p1},·Landroid/support/v4/view/cn;->a(Landroid/view/ViewConfiguration;)Z
  
19 ····move-result·v013 ····move-result·v0
  
20 ····return·v014 ····return·v0
21 .end·method15 .end·method
3.53 KB
smali/android/support/v4/view/az.smali
    
Offset 1, 24 lines modifiedOffset 1, 142 lines modified
1 .class·Landroid/support/v4/view/az;1 .class·public·Landroid/support/v4/view/az;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·static·fields
 4 .field·static·final·a:Landroid/support/v4/view/be;
  
  
3 #·direct·methods5 #·direct·methods
 6 .method·static·constructor·<clinit>()V
 7 ····.locals·2
  
 8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 9 ····const/16·v1,·0xc
  
 10 ····if-lt·v0,·v1,·:cond_0
  
 11 ····new-instance·v0,·Landroid/support/v4/view/bd;
  
 12 ····invoke-direct·{v0},·Landroid/support/v4/view/bd;-><init>()V
  
 13 ····sput-object·v0,·Landroid/support/v4/view/az;->a:Landroid/support/v4/view/be;
  
 14 ····:goto_0
 15 ····return-void
  
 16 ····:cond_0
 17 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 18 ····const/16·v1,·0x9
  
 19 ····if-lt·v0,·v1,·:cond_1
  
 20 ····new-instance·v0,·Landroid/support/v4/view/bc;
  
 21 ····invoke-direct·{v0},·Landroid/support/v4/view/bc;-><init>()V
  
 22 ····sput-object·v0,·Landroid/support/v4/view/az;->a:Landroid/support/v4/view/be;
  
 23 ····goto·:goto_0
  
 24 ····:cond_1
 25 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 26 ····const/4·v1,·0x5
  
 27 ····if-lt·v0,·v1,·:cond_2
  
 28 ····new-instance·v0,·Landroid/support/v4/view/bb;
  
 29 ····invoke-direct·{v0},·Landroid/support/v4/view/bb;-><init>()V
  
 30 ····sput-object·v0,·Landroid/support/v4/view/az;->a:Landroid/support/v4/view/be;
  
 31 ····goto·:goto_0
  
 32 ····:cond_2
 33 ····new-instance·v0,·Landroid/support/v4/view/ba;
  
 34 ····invoke-direct·{v0},·Landroid/support/v4/view/ba;-><init>()V
  
 35 ····sput-object·v0,·Landroid/support/v4/view/az;->a:Landroid/support/v4/view/be;
  
 36 ····goto·:goto_0
 37 .end·method
  
4 .method·public·static·a(Landroid/view/MenuItem;)Z38 .method·public·static·a(Landroid/view/MotionEvent;)I
 39 ····.locals·1
  
 40 ····invoke-virtual·{p0},·Landroid/view/MotionEvent;->getAction()I
  
 41 ····move-result·v0
  
 42 ····and-int/lit16·v0,·v0,·0xff
  
 43 ····return·v0
 44 .end·method
  
 45 .method·public·static·a(Landroid/view/MotionEvent;I)I
 46 ····.locals·1
  
 47 ····sget-object·v0,·Landroid/support/v4/view/az;->a:Landroid/support/v4/view/be;
  
 48 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/be;->a(Landroid/view/MotionEvent;I)I
  
 49 ····move-result·v0
  
 50 ····return·v0
 51 .end·method
  
 52 .method·public·static·b(Landroid/view/MotionEvent;)I
 53 ····.locals·2
  
 54 ····invoke-virtual·{p0},·Landroid/view/MotionEvent;->getAction()I
  
 55 ····move-result·v0
  
 56 ····const·v1,·0xff00
  
 57 ····and-int/2addr·v0,·v1
  
 58 ····shr-int/lit8·v0,·v0,·0x8
  
 59 ····return·v0
 60 .end·method
  
 61 .method·public·static·b(Landroid/view/MotionEvent;I)I
5 ····.locals·162 ····.locals·1
  
6 ····invoke-interface·{p0},·Landroid/view/MenuItem;->expandActionView()Z63 ····sget-object·v0,·Landroid/support/v4/view/az;->a:Landroid/support/v4/view/be;
  
 64 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/be;->b(Landroid/view/MotionEvent;I)I
  
7 ····move-result·v065 ····move-result·v0
  
8 ····return·v066 ····return·v0
9 .end·method67 .end·method
  
10 .method·public·static·b(Landroid/view/MenuItem;)Z68 .method·public·static·c(Landroid/view/MotionEvent;I)F
11 ····.locals·169 ····.locals·1
  
12 ····invoke-interface·{p0},·Landroid/view/MenuItem;->isActionViewExpanded()Z70 ····sget-object·v0,·Landroid/support/v4/view/az;->a:Landroid/support/v4/view/be;
  
 71 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/be;->c(Landroid/view/MotionEvent;I)F
  
 72 ····move-result·v0
Max diff block lines reached; 50/3543 bytes (1.41%) of diff not shown.
1.76 KB
smali/android/support/v4/view/dk.smali
    
Offset 1, 76 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/v4/view/dk;1 .class·Landroid/support/v4/view/dk;
 2 .super·Landroid/support/v4/view/di;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Ljava/util/Comparator; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>()V4 .method·constructor·<init>()V
7 ····.locals·05 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/view/di;-><init>()V
  
9 ····return-void7 ····return-void
10 .end·method8 .end·method
  
  
11 #·virtual·methods 
12 .method·public·a(Landroid/view/View;Landroid/view/View;)I 
13 ····.locals·4 
  
14 ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; 
  
15 ····move-result-object·v0 
  
16 ····check-cast·v0,·Landroid/support/v4/view/dd; 
  
17 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; 
  
18 ····move-result-object·v1 
  
19 ····check-cast·v1,·Landroid/support/v4/view/dd; 
  
20 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/dd;->a:Z 
  
21 ····iget-boolean·v3,·v1,·Landroid/support/v4/view/dd;->a:Z 
  
22 ····if-eq·v2,·v3,·:cond_1 
  
23 ····iget-boolean·v0,·v0,·Landroid/support/v4/view/dd;->a:Z 
  
24 ····if-eqz·v0,·:cond_0 
  
25 ····const/4·v0,·0x1 
  
26 ····:goto_0 
27 ····return·v0 
  
28 ····:cond_0 
29 ····const/4·v0,·-0x1 
  
30 ····goto·:goto_0 
  
31 ····:cond_1 
32 ····iget·v0,·v0,·Landroid/support/v4/view/dd;->e:I 
  
33 ····iget·v1,·v1,·Landroid/support/v4/view/dd;->e:I 
  
34 ····sub-int/2addr·v0,·v1 
  
35 ····goto·:goto_0 
36 .end·method 
  
37 .method·public·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I 
38 ····.locals·1 
  
39 ····check-cast·p1,·Landroid/view/View; 
  
40 ····check-cast·p2,·Landroid/view/View; 
  
41 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/dk;->a(Landroid/view/View;Landroid/view/View;)I 
  
42 ····move-result·v0 
  
43 ····return·v0 
44 .end·method 
4.68 KB
smali/android/support/v4/view/ar.smali
    
Offset 1, 24 lines modifiedOffset 1, 175 lines modified
1 .class·Landroid/support/v4/view/ar;1 .class·public·Landroid/support/v4/view/ar;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·static·fields
 4 .field·static·final·a:Landroid/support/v4/view/av;
  
  
3 #·direct·methods5 #·direct·methods
4 .method·public·static·a(Landroid/view/ViewGroup$MarginLayoutParams;)I6 .method·static·constructor·<clinit>()V
 7 ····.locals·2
  
 8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 9 ····const/16·v1,·0xe
  
 10 ····if-lt·v0,·v1,·:cond_0
  
 11 ····new-instance·v0,·Landroid/support/v4/view/au;
  
 12 ····invoke-direct·{v0},·Landroid/support/v4/view/au;-><init>()V
  
 13 ····sput-object·v0,·Landroid/support/v4/view/ar;->a:Landroid/support/v4/view/av;
  
 14 ····:goto_0
 15 ····return-void
  
 16 ····:cond_0
 17 ····const/16·v1,·0xb
  
 18 ····if-lt·v0,·v1,·:cond_1
  
 19 ····new-instance·v0,·Landroid/support/v4/view/at;
  
 20 ····invoke-direct·{v0},·Landroid/support/v4/view/at;-><init>()V
  
 21 ····sput-object·v0,·Landroid/support/v4/view/ar;->a:Landroid/support/v4/view/av;
  
 22 ····goto·:goto_0
  
 23 ····:cond_1
 24 ····new-instance·v0,·Landroid/support/v4/view/as;
  
 25 ····invoke-direct·{v0},·Landroid/support/v4/view/as;-><init>()V
  
 26 ····sput-object·v0,·Landroid/support/v4/view/ar;->a:Landroid/support/v4/view/av;
  
 27 ····goto·:goto_0
 28 .end·method
  
 29 .method·public·static·a(Landroid/view/MenuItem;Landroid/support/v4/view/n;)Landroid/view/MenuItem;
 30 ····.locals·2
  
 31 ····instance-of·v0,·p0,·Landroid/support/v4/d/a/b;
  
 32 ····if-eqz·v0,·:cond_0
  
 33 ····check-cast·p0,·Landroid/support/v4/d/a/b;
  
 34 ····invoke-interface·{p0,·p1},·Landroid/support/v4/d/a/b;->a(Landroid/support/v4/view/n;)Landroid/support/v4/d/a/b;
  
 35 ····move-result-object·p0
  
 36 ····:goto_0
 37 ····return-object·p0
  
 38 ····:cond_0
 39 ····const-string·v0,·"MenuItemCompat"
  
 40 ····const-string·v1,·"setActionProvider:·item·does·not·implement·SupportMenuItem;·ignoring"
  
 41 ····invoke-static·{v0,·v1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
 42 ····goto·:goto_0
 43 .end·method
  
 44 .method·public·static·a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;
5 ····.locals·145 ····.locals·1
  
6 ····invoke-virtual·{p0},·Landroid/view/ViewGroup$MarginLayoutParams;->getMarginStart()I46 ····instance-of·v0,·p0,·Landroid/support/v4/d/a/b;
  
7 ····move-result·v047 ····if-eqz·v0,·:cond_0
  
 48 ····check-cast·p0,·Landroid/support/v4/d/a/b;
  
 49 ····invoke-interface·{p0,·p1},·Landroid/support/v4/d/a/b;->setActionView(Landroid/view/View;)Landroid/view/MenuItem;
  
 50 ····move-result-object·v0
  
 51 ····:goto_0
8 ····return·v052 ····return-object·v0
  
 53 ····:cond_0
 54 ····sget-object·v0,·Landroid/support/v4/view/ar;->a:Landroid/support/v4/view/av;
  
 55 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/av;->a(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;
  
 56 ····move-result-object·v0
  
 57 ····goto·:goto_0
9 .end·method58 .end·method
  
10 .method·public·static·b(Landroid/view/ViewGroup$MarginLayoutParams;)I59 .method·public·static·a(Landroid/view/MenuItem;I)V
11 ····.locals·160 ····.locals·1
  
12 ····invoke-virtual·{p0},·Landroid/view/ViewGroup$MarginLayoutParams;->getMarginEnd()I61 ····instance-of·v0,·p0,·Landroid/support/v4/d/a/b;
  
 62 ····if-eqz·v0,·:cond_0
  
 63 ····check-cast·p0,·Landroid/support/v4/d/a/b;
  
 64 ····invoke-interface·{p0,·p1},·Landroid/support/v4/d/a/b;->setShowAsAction(I)V
  
 65 ····:goto_0
 66 ····return-void
  
 67 ····:cond_0
 68 ····sget-object·v0,·Landroid/support/v4/view/ar;->a:Landroid/support/v4/view/av;
  
 69 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/av;->a(Landroid/view/MenuItem;I)V
  
 70 ····goto·:goto_0
 71 .end·method
  
 72 .method·public·static·a(Landroid/view/MenuItem;)Z
 73 ····.locals·1
  
Max diff block lines reached; 960/4714 bytes (20.36%) of diff not shown.
2.0 KB
smali/android/support/v4/view/ab.smali
    
Offset 1, 34 lines modifiedOffset 1, 59 lines modified
1 .class·Landroid/support/v4/view/ab;1 .class·public·Landroid/support/v4/view/ab;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·static·fields
 4 .field·static·final·a:Landroid/support/v4/view/ac;
  
  
3 #·direct·methods5 #·direct·methods
4 .method·public·static·a(I)I6 .method·static·constructor·<clinit>()V
5 ····.locals·17 ····.locals·2
  
6 ····invoke-static·{p0},·Landroid/view/KeyEvent;->normalizeMetaState(I)I8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
7 ····move-result·v09 ····const/16·v1,·0x15
  
 10 ····if-lt·v0,·v1,·:cond_0
8 ····return·v0 
9 .end·method 
  
10 .method·public·static·a(II)Z 
11 ····.locals·111 ····new-instance·v0,·Landroid/support/v4/view/af;
  
 12 ····invoke-direct·{v0},·Landroid/support/v4/view/af;-><init>()V
  
 13 ····sput-object·v0,·Landroid/support/v4/view/ab;->a:Landroid/support/v4/view/ac;
  
 14 ····:goto_0
 15 ····return-void
  
 16 ····:cond_0
 17 ····const/16·v1,·0xb
  
 18 ····if-lt·v0,·v1,·:cond_1
  
 19 ····new-instance·v0,·Landroid/support/v4/view/ae;
  
 20 ····invoke-direct·{v0},·Landroid/support/v4/view/ae;-><init>()V
  
 21 ····sput-object·v0,·Landroid/support/v4/view/ab;->a:Landroid/support/v4/view/ac;
  
 22 ····goto·:goto_0
  
 23 ····:cond_1
 24 ····new-instance·v0,·Landroid/support/v4/view/ad;
  
12 ····invoke-static·{p0,·p1},·Landroid/view/KeyEvent;->metaStateHasModifiers(II)Z25 ····invoke-direct·{v0},·Landroid/support/v4/view/ad;-><init>()V
  
13 ····move-result·v026 ····sput-object·v0,·Landroid/support/v4/view/ab;->a:Landroid/support/v4/view/ac;
  
14 ····return·v027 ····goto·:goto_0
15 .end·method28 .end·method
  
16 .method·public·static·b(I)Z29 .method·public·static·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/al;)V
17 ····.locals·130 ····.locals·1
  
18 ····invoke-static·{p0},·Landroid/view/KeyEvent;->metaStateHasNoModifiers(I)Z31 ····sget-object·v0,·Landroid/support/v4/view/ab;->a:Landroid/support/v4/view/ac;
  
19 ····move-result·v032 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/ac;->a(Landroid/view/LayoutInflater;Landroid/support/v4/view/al;)V
  
20 ····return·v033 ····return-void
21 .end·method34 .end·method
1.83 KB
smali/android/support/v4/view/a.smali
    
Offset 78, 22 lines modifiedOffset 78, 22 lines modified
78 ····iput-object·v0,·p0,·Landroid/support/v4/view/a;->a:Ljava/lang/Object;78 ····iput-object·v0,·p0,·Landroid/support/v4/view/a;->a:Ljava/lang/Object;
  
79 ····return-void79 ····return-void
80 .end·method80 .end·method
  
  
81 #·virtual·methods81 #·virtual·methods
82 .method·public·a(Landroid/view/View;)Landroid/support/v4/view/a/q;82 .method·public·a(Landroid/view/View;)Landroid/support/v4/view/a/l;
83 ····.locals·283 ····.locals·2
  
84 ····sget-object·v0,·Landroid/support/v4/view/a;->b:Landroid/support/v4/view/d;84 ····sget-object·v0,·Landroid/support/v4/view/a;->b:Landroid/support/v4/view/d;
  
85 ····sget-object·v1,·Landroid/support/v4/view/a;->c:Ljava/lang/Object;85 ····sget-object·v1,·Landroid/support/v4/view/a;->c:Ljava/lang/Object;
  
86 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/view/d;->a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/q;86 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/view/d;->a(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/a/l;
  
87 ····move-result-object·v087 ····move-result-object·v0
  
88 ····return-object·v088 ····return-object·v0
89 .end·method89 .end·method
  
90 .method·a()Ljava/lang/Object;90 .method·a()Ljava/lang/Object;
Offset 112, 22 lines modifiedOffset 112, 22 lines modified
112 ····sget-object·v1,·Landroid/support/v4/view/a;->c:Ljava/lang/Object;112 ····sget-object·v1,·Landroid/support/v4/view/a;->c:Ljava/lang/Object;
  
113 ····invoke-interface·{v0,·v1,·p1,·p2},·Landroid/support/v4/view/d;->a(Ljava/lang/Object;Landroid/view/View;I)V113 ····invoke-interface·{v0,·v1,·p1,·p2},·Landroid/support/v4/view/d;->a(Ljava/lang/Object;Landroid/view/View;I)V
  
114 ····return-void114 ····return-void
115 .end·method115 .end·method
  
116 .method·public·a(Landroid/view/View;Landroid/support/v4/view/a/f;)V116 .method·public·a(Landroid/view/View;Landroid/support/v4/view/a/a;)V
117 ····.locals·2117 ····.locals·2
  
118 ····sget-object·v0,·Landroid/support/v4/view/a;->b:Landroid/support/v4/view/d;118 ····sget-object·v0,·Landroid/support/v4/view/a;->b:Landroid/support/v4/view/d;
  
119 ····sget-object·v1,·Landroid/support/v4/view/a;->c:Ljava/lang/Object;119 ····sget-object·v1,·Landroid/support/v4/view/a;->c:Ljava/lang/Object;
  
120 ····invoke-interface·{v0,·v1,·p1,·p2},·Landroid/support/v4/view/d;->a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/f;)V120 ····invoke-interface·{v0,·v1,·p1,·p2},·Landroid/support/v4/view/d;->a(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/a/a;)V
  
121 ····return-void121 ····return-void
122 .end·method122 .end·method
  
123 .method·public·a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V123 .method·public·a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
124 ····.locals·2124 ····.locals·2
  
8.51 KB
smali/android/support/v4/view/bk.smali
    
Offset 1, 419 lines modifiedOffset 1, 27 lines modified
1 .class·public·Landroid/support/v4/view/bk;1 .class·Landroid/support/v4/view/bk;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/bm;
  
3 #·instance·fields 
4 .field·private·final·a:Landroid/view/View; 
  
5 .field·private·b:Landroid/view/ViewParent;5 #·direct·methods
 6 .method·constructor·<init>()V
 7 ····.locals·0
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
6 .field·private·c:Z 
  
7 .field·private·d:[I 
  
  
8 #·virtual·methods 
9 .method·public·a(Z)V 
10 ····.locals·1 
  
11 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/bk;->c:Z 
  
12 ····if-eqz·v0,·:cond_0 
  
13 ····iget-object·v0,·p0,·Landroid/support/v4/view/bk;->a:Landroid/view/View; 
  
14 ····invoke-static·{v0},·Landroid/support/v4/view/bv;->o(Landroid/view/View;)V 
  
15 ····:cond_0 
16 ····iput-boolean·p1,·p0,·Landroid/support/v4/view/bk;->c:Z 
  
17 ····return-void9 ····return-void
18 .end·method10 .end·method
  
19 .method·public·a()Z 
20 ····.locals·1 
  
21 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/bk;->c:Z 
  
22 ····return·v0 
23 .end·method 
  
24 .method·public·a(FF)Z 
25 ····.locals·2 
  
26 ····invoke-virtual·{p0},·Landroid/support/v4/view/bk;->a()Z 
  
27 ····move-result·v0 
  
28 ····if-eqz·v0,·:cond_0 
  
29 ····iget-object·v0,·p0,·Landroid/support/v4/view/bk;->b:Landroid/view/ViewParent; 
  
30 ····if-eqz·v0,·:cond_0 
  
31 ····iget-object·v0,·p0,·Landroid/support/v4/view/bk;->b:Landroid/view/ViewParent; 
  
32 ····iget-object·v1,·p0,·Landroid/support/v4/view/bk;->a:Landroid/view/View; 
  
33 ····invoke-static·{v0,·v1,·p1,·p2},·Landroid/support/v4/view/dl;->a(Landroid/view/ViewParent;Landroid/view/View;FF)Z 
  
34 ····move-result·v0 
  
35 ····:goto_0 
36 ····return·v0 
  
37 ····:cond_0 
38 ····const/4·v0,·0x0 
  
39 ····goto·:goto_0 
40 .end·method 
  
41 .method·public·a(FFZ)Z 
42 ····.locals·2 
  
43 ····invoke-virtual·{p0},·Landroid/support/v4/view/bk;->a()Z 
  
44 ····move-result·v0 
  
45 ····if-eqz·v0,·:cond_0 
  
46 ····iget-object·v0,·p0,·Landroid/support/v4/view/bk;->b:Landroid/view/ViewParent; 
  
47 ····if-eqz·v0,·:cond_0 
  
48 ····iget-object·v0,·p0,·Landroid/support/v4/view/bk;->b:Landroid/view/ViewParent; 
  
49 ····iget-object·v1,·p0,·Landroid/support/v4/view/bk;->a:Landroid/view/View; 
  
50 ····invoke-static·{v0,·v1,·p1,·p2,·p3},·Landroid/support/v4/view/dl;->a(Landroid/view/ViewParent;Landroid/view/View;FFZ)Z 
  
51 ····move-result·v0 
  
52 ····:goto_0 
53 ····return·v0 
  
54 ····:cond_0 
55 ····const/4·v0,·0x0 
  
56 ····goto·:goto_0 
57 .end·method 
  
58 .method·public·a(I)Z 
59 ····.locals·4 
  
60 ····const/4·v2,·0x1 
  
61 ····invoke-virtual·{p0},·Landroid/support/v4/view/bk;->b()Z 
  
62 ····move-result·v0 
  
63 ····if-eqz·v0,·:cond_0 
  
64 ····move·v0,·v2 
  
65 ····:goto_0 
66 ····return·v0 
  
67 ····:cond_0 
68 ····invoke-virtual·{p0},·Landroid/support/v4/view/bk;->a()Z 
  
69 ····move-result·v0 
  
70 ····if-eqz·v0,·:cond_3 
Max diff block lines reached; 4193/8639 bytes (48.54%) of diff not shown.
916 B
smali/android/support/v4/view/be.smali
    
Offset 1, 24 lines modifiedOffset 1, 16 lines modified
1 .class·Landroid/support/v4/view/be;1 .class·interface·abstract·Landroid/support/v4/view/be;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/support/v4/view/bd; 
  
  
3 #·direct·methods 
4 .method·constructor·<init>()V 
5 ····.locals·0 
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/bd;-><init>()V 
  
7 ····return-void 
8 .end·method 
  
  
9 #·virtual·methods3 #·virtual·methods
10 .method·public·e(Landroid/view/MotionEvent;I)F4 .method·public·abstract·a(Landroid/view/MotionEvent;I)I
11 ····.locals·15 .end·method
  
12 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bi;->a(Landroid/view/MotionEvent;I)F6 .method·public·abstract·b(Landroid/view/MotionEvent;I)I
 7 .end·method
  
13 ····move-result·v08 .method·public·abstract·c(Landroid/view/MotionEvent;I)F
 9 .end·method
  
14 ····return·v010 .method·public·abstract·d(Landroid/view/MotionEvent;I)F
15 .end·method11 .end·method
2.7 KB
smali/android/support/v4/view/bs.smali
    
Offset 1, 37 lines modifiedOffset 1, 110 lines modified
1 .class·Landroid/support/v4/view/bs;1 .class·Landroid/support/v4/view/bs;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/bt;2 .super·Landroid/support/v4/view/br;
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>()V4 .method·constructor·<init>()V
7 ····.locals·05 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/view/br;-><init>()V
  
9 ····return-void7 ····return-void
10 .end·method8 .end·method
  
  
11 #·virtual·methods9 #·virtual·methods
 10 .method·public·a(III)I
 11 ····.locals·1
  
 12 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/cb;->a(III)I
  
 13 ····move-result·v0
  
 14 ····return·v0
 15 .end·method
  
 16 .method·a()J
 17 ····.locals·2
  
 18 ····invoke-static·{},·Landroid/support/v4/view/cb;->a()J
  
 19 ····move-result-wide·v0
  
 20 ····return-wide·v0
 21 .end·method
  
12 .method·public·a(Landroid/view/VelocityTracker;I)F22 .method·public·a(Landroid/view/View;F)V
 23 ····.locals·0
  
 24 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cb;->a(Landroid/view/View;F)V
  
 25 ····return-void
 26 .end·method
  
 27 .method·public·a(Landroid/view/View;ILandroid/graphics/Paint;)V
 28 ····.locals·0
  
 29 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/cb;->a(Landroid/view/View;ILandroid/graphics/Paint;)V
  
 30 ····return-void
 31 .end·method
  
 32 .method·public·a(Landroid/view/View;Z)V
 33 ····.locals·0
  
 34 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cb;->a(Landroid/view/View;Z)V
  
 35 ····return-void
 36 .end·method
  
 37 .method·public·b(Landroid/view/View;F)V
 38 ····.locals·0
  
 39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cb;->b(Landroid/view/View;F)V
  
 40 ····return-void
 41 .end·method
  
 42 .method·public·b(Landroid/view/View;Z)V
 43 ····.locals·0
  
 44 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cb;->b(Landroid/view/View;Z)V
  
 45 ····return-void
 46 .end·method
  
 47 .method·public·c(Landroid/view/View;F)V
 48 ····.locals·0
  
 49 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cb;->c(Landroid/view/View;F)V
  
 50 ····return-void
 51 .end·method
  
 52 .method·public·e(Landroid/view/View;)I
13 ····.locals·153 ····.locals·1
  
14 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bu;->a(Landroid/view/VelocityTracker;I)F54 ····invoke-static·{p1},·Landroid/support/v4/view/cb;->a(Landroid/view/View;)I
  
15 ····move-result·v055 ····move-result·v0
  
16 ····return·v056 ····return·v0
17 .end·method57 .end·method
  
18 .method·public·b(Landroid/view/VelocityTracker;I)F58 .method·public·f(Landroid/view/View;)F
19 ····.locals·159 ····.locals·1
  
20 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bu;->b(Landroid/view/VelocityTracker;I)F60 ····invoke-static·{p1},·Landroid/support/v4/view/cb;->b(Landroid/view/View;)F
  
21 ····move-result·v061 ····move-result·v0
  
22 ····return·v062 ····return·v0
23 .end·method63 .end·method
  
 64 .method·public·k(Landroid/view/View;)V
 65 ····.locals·0
  
 66 ····invoke-static·{p1},·Landroid/support/v4/view/cb;->c(Landroid/view/View;)V
  
 67 ····return-void
 68 .end·method
1010 B
smali/android/support/v4/view/br.smali
    
Offset 1, 37 lines modifiedOffset 1, 24 lines modified
1 .class·Landroid/support/v4/view/br;1 .class·Landroid/support/v4/view/br;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/bt;2 .super·Landroid/support/v4/view/bq;
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>()V4 .method·constructor·<init>()V
7 ····.locals·05 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/view/bq;-><init>()V
  
9 ····return-void7 ····return-void
10 .end·method8 .end·method
  
  
11 #·virtual·methods9 #·virtual·methods
12 .method·public·a(Landroid/view/VelocityTracker;I)F10 .method·public·a(Landroid/view/View;)I
13 ····.locals·1 
  
14 ····invoke-virtual·{p1},·Landroid/view/VelocityTracker;->getXVelocity()F 
  
15 ····move-result·v0 
  
16 ····return·v0 
17 .end·method 
  
18 .method·public·b(Landroid/view/VelocityTracker;I)F 
19 ····.locals·111 ····.locals·1
  
20 ····invoke-virtual·{p1},·Landroid/view/VelocityTracker;->getYVelocity()F12 ····invoke-static·{p1},·Landroid/support/v4/view/ca;->a(Landroid/view/View;)I
  
21 ····move-result·v013 ····move-result·v0
  
22 ····return·v014 ····return·v0
23 .end·method15 .end·method
784 B
smali/android/support/v4/view/y.smali
    
Offset 12, 33 lines modifiedOffset 12, 33 lines modified
12 .end·method12 .end·method
  
  
13 #·virtual·methods13 #·virtual·methods
14 .method·public·a(I)I14 .method·public·a(I)I
15 ····.locals·115 ····.locals·1
  
16 ····invoke-static·{p1},·Landroid/support/v4/view/ab;->a(I)I16 ····invoke-static·{p1},·Landroid/support/v4/view/aa;->a(I)I
  
17 ····move-result·v017 ····move-result·v0
  
18 ····return·v018 ····return·v0
19 .end·method19 .end·method
  
20 .method·public·a(II)Z20 .method·public·a(II)Z
21 ····.locals·121 ····.locals·1
  
22 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ab;->a(II)Z22 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/aa;->a(II)Z
  
23 ····move-result·v023 ····move-result·v0
  
24 ····return·v024 ····return·v0
25 .end·method25 .end·method
  
26 .method·public·b(I)Z26 .method·public·b(I)Z
27 ····.locals·127 ····.locals·1
  
28 ····invoke-static·{p1},·Landroid/support/v4/view/ab;->b(I)Z28 ····invoke-static·{p1},·Landroid/support/v4/view/aa;->b(I)Z
  
29 ····move-result·v029 ····move-result·v0
  
30 ····return·v030 ····return·v0
31 .end·method31 .end·method
2.66 KB
smali/android/support/v4/view/cj.smali
    
Offset 1, 118 lines modifiedOffset 1, 22 lines modified
1 .class·Landroid/support/v4/view/cj;1 .class·Landroid/support/v4/view/cj;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/view/ci;
  
  
3 #·direct·methods3 #·direct·methods
 4 .method·constructor·<init>()V
4 .method·public·static·a(III)I 
5 ····.locals·1 
  
6 ····invoke-static·{p0,·p1,·p2},·Landroid/view/View;->resolveSizeAndState(III)I 
  
7 ····move-result·v0 
  
8 ····return·v0 
9 .end·method 
  
10 .method·public·static·a(Landroid/view/View;)I 
11 ····.locals·1 
  
12 ····invoke-virtual·{p0},·Landroid/view/View;->getLayerType()I 
  
13 ····move-result·v0 
  
14 ····return·v0 
15 .end·method 
  
16 .method·static·a()J 
17 ····.locals·2 
  
18 ····invoke-static·{},·Landroid/animation/ValueAnimator;->getFrameDelay()J 
  
19 ····move-result-wide·v0 
  
20 ····return-wide·v0 
21 .end·method 
  
22 .method·public·static·a(Landroid/view/View;F)V 
23 ····.locals·0 
  
24 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setTranslationX(F)V 
  
25 ····return-void 
26 .end·method 
  
27 .method·public·static·a(Landroid/view/View;ILandroid/graphics/Paint;)V 
28 ····.locals·0 
  
29 ····invoke-virtual·{p0,·p1,·p2},·Landroid/view/View;->setLayerType(ILandroid/graphics/Paint;)V 
  
30 ····return-void 
31 .end·method 
  
32 .method·public·static·a(Landroid/view/View;Z)V 
33 ····.locals·0 
  
34 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setSaveFromParentEnabled(Z)V 
  
35 ····return-void 
36 .end·method 
  
37 .method·public·static·b(Landroid/view/View;)I 
38 ····.locals·1 
  
39 ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredState()I 
  
40 ····move-result·v0 
  
41 ····return·v0 
42 .end·method 
  
43 .method·public·static·b(Landroid/view/View;F)V 
44 ····.locals·05 ····.locals·0
  
45 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setTranslationY(F)V6 ····invoke-direct·{p0},·Landroid/support/v4/view/ci;-><init>()V
  
46 ····return-void7 ····return-void
47 .end·method8 .end·method
  
48 .method·public·static·b(Landroid/view/View;Z)V 
49 ····.locals·0 
  
50 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setActivated(Z)V 
  
51 ····return-void 
52 .end·method 
  
 9 #·virtual·methods
53 .method·public·static·c(Landroid/view/View;)F10 .method·public·b(Landroid/view/ViewConfiguration;)Z
54 ····.locals·111 ····.locals·1
  
 12 ····const/4·v0,·0x0
55 ····invoke-virtual·{p0},·Landroid/view/View;->getTranslationY()F 
  
56 ····move-result·v0 
  
57 ····return·v013 ····return·v0
58 .end·method14 .end·method
  
59 .method·public·static·c(Landroid/view/View;F)V 
60 ····.locals·0 
  
61 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setAlpha(F)V 
  
62 ····return-void 
63 .end·method 
  
64 .method·public·static·d(Landroid/view/View;)V 
65 ····.locals·0 
  
66 ····invoke-virtual·{p0},·Landroid/view/View;->jumpDrawablesToCurrentState()V 
  
67 ····return-void 
68 .end·method 
  
69 .method·public·static·d(Landroid/view/View;F)V 
70 ····.locals·0 
  
71 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setScaleY(F)V 
  
72 ····return-void 
73 .end·method 
1.96 KB
smali/android/support/v4/view/do.smali
    
Offset 1, 12 lines modifiedOffset 1, 60 lines modified
1 .class·Landroid/support/v4/view/do;1 .class·final·Landroid/support/v4/view/do;
2 .super·Landroid/support/v4/view/dm;2 .super·Landroid/animation/AnimatorListenerAdapter;
  
  
 3 #·instance·fields
 4 .field·final·synthetic·a:Landroid/support/v4/view/dr;
  
 5 .field·final·synthetic·b:Landroid/view/View;
  
  
3 #·direct·methods6 #·direct·methods
4 .method·constructor·<init>()V7 .method·constructor·<init>(Landroid/support/v4/view/dr;Landroid/view/View;)V
5 ····.locals·08 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/dm;-><init>()V9 ····iput-object·p1,·p0,·Landroid/support/v4/view/do;->a:Landroid/support/v4/view/dr;
  
 10 ····iput-object·p2,·p0,·Landroid/support/v4/view/do;->b:Landroid/view/View;
  
 11 ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V
  
 12 ····return-void
 13 .end·method
  
  
 14 #·virtual·methods
 15 .method·public·onAnimationCancel(Landroid/animation/Animator;)V
 16 ····.locals·2
  
 17 ····iget-object·v0,·p0,·Landroid/support/v4/view/do;->a:Landroid/support/v4/view/dr;
  
 18 ····iget-object·v1,·p0,·Landroid/support/v4/view/do;->b:Landroid/view/View;
  
 19 ····invoke-interface·{v0,·v1},·Landroid/support/v4/view/dr;->c(Landroid/view/View;)V
  
 20 ····return-void
 21 .end·method
  
 22 .method·public·onAnimationEnd(Landroid/animation/Animator;)V
 23 ····.locals·2
  
 24 ····iget-object·v0,·p0,·Landroid/support/v4/view/do;->a:Landroid/support/v4/view/dr;
  
 25 ····iget-object·v1,·p0,·Landroid/support/v4/view/do;->b:Landroid/view/View;
  
 26 ····invoke-interface·{v0,·v1},·Landroid/support/v4/view/dr;->b(Landroid/view/View;)V
  
 27 ····return-void
 28 .end·method
  
 29 .method·public·onAnimationStart(Landroid/animation/Animator;)V
 30 ····.locals·2
  
 31 ····iget-object·v0,·p0,·Landroid/support/v4/view/do;->a:Landroid/support/v4/view/dr;
  
 32 ····iget-object·v1,·p0,·Landroid/support/v4/view/do;->b:Landroid/view/View;
  
 33 ····invoke-interface·{v0,·v1},·Landroid/support/v4/view/dr;->a(Landroid/view/View;)V
  
7 ····return-void34 ····return-void
8 .end·method35 .end·method
4.05 KB
smali/android/support/v4/view/dn.smali
    
Offset 1, 25 lines modifiedOffset 1, 118 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/dn;1 .class·Landroid/support/v4/view/dn;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·direct·methods
4 .method·public·abstract·a(Landroid/view/ViewParent;Landroid/view/View;)V4 .method·public·static·a(Landroid/view/View;)V
 5 ····.locals·1
  
 6 ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
  
 7 ····move-result-object·v0
  
 8 ····invoke-virtual·{v0},·Landroid/view/ViewPropertyAnimator;->cancel()V
  
 9 ····return-void
5 .end·method10 .end·method
  
6 .method·public·abstract·a(Landroid/view/ViewParent;Landroid/view/View;IIII)V11 .method·public·static·a(Landroid/view/View;F)V
 12 ····.locals·1
  
 13 ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
  
 14 ····move-result-object·v0
  
 15 ····invoke-virtual·{v0,·p1},·Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator;
  
 16 ····return-void
7 .end·method17 .end·method
  
 18 .method·public·static·a(Landroid/view/View;J)V
 19 ····.locals·1
  
 20 ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
  
 21 ····move-result-object·v0
  
 22 ····invoke-virtual·{v0,·p1,·p2},·Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;
  
 23 ····return-void
 24 .end·method
  
8 .method·public·abstract·a(Landroid/view/ViewParent;Landroid/view/View;II[I)V25 .method·public·static·a(Landroid/view/View;Landroid/support/v4/view/dr;)V
 26 ····.locals·2
  
 27 ····if-eqz·p1,·:cond_0
  
 28 ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
  
 29 ····move-result-object·v0
  
 30 ····new-instance·v1,·Landroid/support/v4/view/do;
  
 31 ····invoke-direct·{v1,·p1,·p0},·Landroid/support/v4/view/do;-><init>(Landroid/support/v4/view/dr;Landroid/view/View;)V
  
 32 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;
  
 33 ····:goto_0
 34 ····return-void
  
 35 ····:cond_0
 36 ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
  
 37 ····move-result-object·v0
  
 38 ····const/4·v1,·0x0
  
 39 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;
  
 40 ····goto·:goto_0
9 .end·method41 .end·method
  
10 .method·public·abstract·a(Landroid/view/ViewParent;Landroid/view/View;FF)Z42 .method·public·static·a(Landroid/view/View;Landroid/view/animation/Interpolator;)V
 43 ····.locals·1
  
 44 ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
  
 45 ····move-result-object·v0
  
 46 ····invoke-virtual·{v0,·p1},·Landroid/view/ViewPropertyAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator;
  
 47 ····return-void
11 .end·method48 .end·method
  
12 .method·public·abstract·a(Landroid/view/ViewParent;Landroid/view/View;FFZ)Z49 .method·public·static·b(Landroid/view/View;)V
 50 ····.locals·1
  
 51 ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
  
 52 ····move-result-object·v0
  
 53 ····invoke-virtual·{v0},·Landroid/view/ViewPropertyAnimator;->start()V
  
 54 ····return-void
13 .end·method55 .end·method
  
14 .method·public·abstract·a(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/View;I)Z56 .method·public·static·b(Landroid/view/View;F)V
 57 ····.locals·1
  
 58 ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
  
 59 ····move-result-object·v0
  
 60 ····invoke-virtual·{v0,·p1},·Landroid/view/ViewPropertyAnimator;->translationY(F)Landroid/view/ViewPropertyAnimator;
  
 61 ····return-void
15 .end·method62 .end·method
  
16 .method·public·abstract·b(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/View;I)V63 .method·public·static·c(Landroid/view/View;F)V
 64 ····.locals·1
  
 65 ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
  
 66 ····move-result-object·v0
  
 67 ····invoke-virtual·{v0,·p1},·Landroid/view/ViewPropertyAnimator;->scaleY(F)Landroid/view/ViewPropertyAnimator;
  
 68 ····return-void
17 .end·method69 .end·method
4.91 KB
smali/android/support/v4/view/dq.smali
    
Offset 1, 155 lines modifiedOffset 1, 60 lines modified
1 .class·Landroid/support/v4/view/dq;1 .class·final·Landroid/support/v4/view/dq;
2 .super·Ljava/lang/Object;2 .super·Landroid/animation/AnimatorListenerAdapter;
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/dn; 
  
 3 #·instance·fields
 4 .field·final·synthetic·a:Landroid/support/v4/view/dr;
  
 5 .field·final·synthetic·b:Landroid/view/View;
5 #·direct·methods 
6 .method·constructor·<init>()V 
7 ····.locals·0 
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
9 ····return-void 
10 .end·method 
  
  
11 #·virtual·methods6 #·direct·methods
12 .method·public·a(Landroid/view/ViewParent;Landroid/view/View;)V7 .method·constructor·<init>(Landroid/support/v4/view/dr;Landroid/view/View;)V
13 ····.locals·18 ····.locals·0
  
14 ····instance-of·v0,·p1,·Landroid/support/v4/view/bl; 
  
15 ····if-eqz·v0,·:cond_09 ····iput-object·p1,·p0,·Landroid/support/v4/view/dq;->a:Landroid/support/v4/view/dr;
  
16 ····check-cast·p1,·Landroid/support/v4/view/bl;10 ····iput-object·p2,·p0,·Landroid/support/v4/view/dq;->b:Landroid/view/View;
  
17 ····invoke-interface·{p1,·p2},·Landroid/support/v4/view/bl;->onStopNestedScroll(Landroid/view/View;)V11 ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V
  
18 ····:cond_0 
19 ····return-void12 ····return-void
20 .end·method13 .end·method
  
21 .method·public·a(Landroid/view/ViewParent;Landroid/view/View;IIII)V 
22 ····.locals·6 
  
23 ····instance-of·v0,·p1,·Landroid/support/v4/view/bl; 
  
24 ····if-eqz·v0,·:cond_0 
  
25 ····move-object·v0,·p1 
  
 14 #·virtual·methods
 15 .method·public·onAnimationCancel(Landroid/animation/Animator;)V
 16 ····.locals·2
26 ····check-cast·v0,·Landroid/support/v4/view/bl; 
  
27 ····move-object·v1,·p2 
  
28 ····move·v2,·p3 
  
29 ····move·v3,·p4 
  
30 ····move·v4,·p517 ····iget-object·v0,·p0,·Landroid/support/v4/view/dq;->a:Landroid/support/v4/view/dr;
  
31 ····move·v5,·p618 ····iget-object·v1,·p0,·Landroid/support/v4/view/dq;->b:Landroid/view/View;
  
32 ····invoke-interface/range·{v0·..·v5},·Landroid/support/v4/view/bl;->onNestedScroll(Landroid/view/View;IIII)V19 ····invoke-interface·{v0,·v1},·Landroid/support/v4/view/dr;->c(Landroid/view/View;)V
  
33 ····:cond_0 
34 ····return-void20 ····return-void
35 .end·method21 .end·method
  
36 .method·public·a(Landroid/view/ViewParent;Landroid/view/View;II[I)V22 .method·public·onAnimationEnd(Landroid/animation/Animator;)V
37 ····.locals·123 ····.locals·2
  
38 ····instance-of·v0,·p1,·Landroid/support/v4/view/bl; 
  
39 ····if-eqz·v0,·:cond_024 ····iget-object·v0,·p0,·Landroid/support/v4/view/dq;->a:Landroid/support/v4/view/dr;
  
40 ····check-cast·p1,·Landroid/support/v4/view/bl;25 ····iget-object·v1,·p0,·Landroid/support/v4/view/dq;->b:Landroid/view/View;
  
41 ····invoke-interface·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/view/bl;->onNestedPreScroll(Landroid/view/View;II[I)V26 ····invoke-interface·{v0,·v1},·Landroid/support/v4/view/dr;->b(Landroid/view/View;)V
  
42 ····:cond_0 
43 ····return-void27 ····return-void
44 .end·method28 .end·method
  
45 .method·public·a(Landroid/view/ViewParent;Landroid/view/View;FF)Z29 .method·public·onAnimationStart(Landroid/animation/Animator;)V
46 ····.locals·130 ····.locals·2
  
47 ····instance-of·v0,·p1,·Landroid/support/v4/view/bl; 
  
48 ····if-eqz·v0,·:cond_0 
  
49 ····check-cast·p1,·Landroid/support/v4/view/bl; 
  
50 ····invoke-interface·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/bl;->onNestedPreFling(Landroid/view/View;FF)Z 
  
51 ····move-result·v0 
  
52 ····:goto_0 
53 ····return·v0 
  
54 ····:cond_0 
55 ····const/4·v0,·0x0 
  
56 ····goto·:goto_0 
57 .end·method 
  
58 .method·public·a(Landroid/view/ViewParent;Landroid/view/View;FFZ)Z 
59 ····.locals·1 
  
60 ····instance-of·v0,·p1,·Landroid/support/v4/view/bl; 
  
61 ····if-eqz·v0,·:cond_0 
  
62 ····check-cast·p1,·Landroid/support/v4/view/bl; 
  
63 ····invoke-interface·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/view/bl;->onNestedFling(Landroid/view/View;FFZ)Z 
  
64 ····move-result·v0 
  
65 ····:goto_0 
66 ····return·v0 
  
67 ····:cond_0 
68 ····const/4·v0,·0x0 
  
69 ····goto·:goto_0 
70 .end·method 
  
71 .method·public·a(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/View;I)Z 
72 ····.locals·1 
Max diff block lines reached; 506/4956 bytes (10.21%) of diff not shown.
2.79 KB
smali/android/support/v4/view/bb.smali
    
Offset 1, 118 lines modifiedOffset 1, 54 lines modified
1 .class·Landroid/support/v4/view/bb;1 .class·Landroid/support/v4/view/bb;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/bf;2 .super·Landroid/support/v4/view/ba;
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>()V4 .method·constructor·<init>()V
7 ····.locals·05 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/view/ba;-><init>()V
  
9 ····return-void7 ····return-void
10 .end·method8 .end·method
  
  
11 #·virtual·methods9 #·virtual·methods
12 .method·public·a(Landroid/view/MotionEvent;)I 
13 ····.locals·1 
  
14 ····const/4·v0,·0x1 
  
15 ····return·v0 
16 .end·method 
  
17 .method·public·a(Landroid/view/MotionEvent;I)I10 .method·public·a(Landroid/view/MotionEvent;I)I
18 ····.locals·111 ····.locals·1
  
 12 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bf;->a(Landroid/view/MotionEvent;I)I
19 ····if-nez·p2,·:cond_0 
  
20 ····const/4·v0,·0x0 
  
21 ····:goto_0 
22 ····return·v0 
  
23 ····:cond_0 
24 ····const/4·v0,·-0x1 
  
25 ····goto·:goto_0 
26 .end·method 
  
27 .method·public·b(Landroid/view/MotionEvent;)I 
28 ····.locals·1 
  
29 ····const/4·v0,·0x013 ····move-result·v0
  
30 ····return·v014 ····return·v0
31 .end·method15 .end·method
  
32 .method·public·b(Landroid/view/MotionEvent;I)I16 .method·public·b(Landroid/view/MotionEvent;I)I
33 ····.locals·217 ····.locals·1
  
34 ····if-nez·p2,·:cond_018 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bf;->b(Landroid/view/MotionEvent;I)I
  
35 ····const/4·v0,·0x019 ····move-result·v0
  
36 ····return·v020 ····return·v0
  
37 ····:cond_0 
38 ····new-instance·v0,·Ljava/lang/IndexOutOfBoundsException; 
  
39 ····const-string·v1,·"Pre-Eclair·does·not·support·multiple·pointers" 
  
40 ····invoke-direct·{v0,·v1},·Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V 
  
41 ····throw·v0 
42 .end·method21 .end·method
  
43 .method·public·c(Landroid/view/MotionEvent;I)F22 .method·public·c(Landroid/view/MotionEvent;I)F
44 ····.locals·223 ····.locals·1
  
45 ····if-nez·p2,·:cond_0 
  
46 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F24 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bf;->c(Landroid/view/MotionEvent;I)F
  
47 ····move-result·v025 ····move-result·v0
  
48 ····return·v026 ····return·v0
  
49 ····:cond_0 
50 ····new-instance·v0,·Ljava/lang/IndexOutOfBoundsException; 
  
51 ····const-string·v1,·"Pre-Eclair·does·not·support·multiple·pointers" 
  
52 ····invoke-direct·{v0,·v1},·Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V 
  
53 ····throw·v0 
54 .end·method27 .end·method
  
55 .method·public·d(Landroid/view/MotionEvent;I)F28 .method·public·d(Landroid/view/MotionEvent;I)F
56 ····.locals·229 ····.locals·1
  
57 ····if-nez·p2,·:cond_0 
  
58 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getY()F30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/bf;->d(Landroid/view/MotionEvent;I)F
  
59 ····move-result·v031 ····move-result·v0
  
60 ····return·v032 ····return·v0
  
61 ····:cond_0 
62 ····new-instance·v0,·Ljava/lang/IndexOutOfBoundsException; 
  
63 ····const-string·v1,·"Pre-Eclair·does·not·support·multiple·pointers" 
  
64 ····invoke-direct·{v0,·v1},·Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V 
  
65 ····throw·v0 
66 .end·method 
  
67 .method·public·e(Landroid/view/MotionEvent;I)F 
68 ····.locals·1 
  
69 ····const/4·v0,·0x0 
  
70 ····return·v0 
71 .end·method33 .end·method
1.87 KB
smali/android/support/v4/view/dj.smali
    
Offset 1, 55 lines modifiedOffset 1, 22 lines modified
1 .class·final·Landroid/support/v4/view/dj;1 .class·Landroid/support/v4/view/dj;
 2 .super·Landroid/support/v4/view/dg;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/v4/d/e; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>()V4 .method·constructor·<init>()V
7 ····.locals·05 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/view/dg;-><init>()V
  
9 ····return-void7 ····return-void
10 .end·method8 .end·method
  
  
11 #·virtual·methods9 #·virtual·methods
12 .method·public·synthetic·a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;10 .method·public·a(Landroid/support/v4/view/dc;Landroid/view/View;Landroid/support/v4/view/dr;)V
13 ····.locals·111 ····.locals·0
  
14 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/dj;->b(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; 
  
15 ····move-result-object·v0 
  
16 ····return-object·v0 
17 .end·method 
  
18 .method·public·synthetic·a(I)[Ljava/lang/Object; 
19 ····.locals·1 
  
20 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/dj;->b(I)[Landroid/support/v4/view/ViewPager$SavedState; 
  
21 ····move-result-object·v0 
  
22 ····return-object·v0 
23 .end·method 
  
24 .method·public·b(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; 
25 ····.locals·1 
  
26 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState; 
  
27 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V 
  
28 ····return-object·v0 
29 .end·method 
  
30 .method·public·b(I)[Landroid/support/v4/view/ViewPager$SavedState; 
31 ····.locals·1 
  
32 ····new-array·v0,·p1,·[Landroid/support/v4/view/ViewPager$SavedState;12 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/dp;->a(Landroid/view/View;Landroid/support/v4/view/dr;)V
  
33 ····return-object·v013 ····return-void
34 .end·method14 .end·method
2.72 KB
smali/android/support/v4/view/ah.smali
    
Offset 1, 24 lines modifiedOffset 1, 81 lines modified
1 .class·Landroid/support/v4/view/ah;1 .class·Landroid/support/v4/view/ah;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/view/LayoutInflater$Factory;
  
3 #·direct·methods 
4 .method·static·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/am;)V 
5 ····.locals·1 
  
6 ····if-eqz·p1,·:cond_05 #·instance·fields
 6 .field·final·a:Landroid/support/v4/view/al;
  
  
7 ····new-instance·v0,·Landroid/support/v4/view/ai;7 #·direct·methods
 8 .method·constructor·<init>(Landroid/support/v4/view/al;)V
 9 ····.locals·0
  
8 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/ai;-><init>(Landroid/support/v4/view/am;)V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 11 ····iput-object·p1,·p0,·Landroid/support/v4/view/ah;->a:Landroid/support/v4/view/al;
9 ····:goto_0 
10 ····invoke-virtual·{p0,·v0},·Landroid/view/LayoutInflater;->setFactory(Landroid/view/LayoutInflater$Factory;)V 
  
11 ····return-void12 ····return-void
 13 .end·method
  
  
 14 #·virtual·methods
 15 .method·public·onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
 16 ····.locals·2
  
 17 ····iget-object·v0,·p0,·Landroid/support/v4/view/ah;->a:Landroid/support/v4/view/al;
  
 18 ····const/4·v1,·0x0
  
 19 ····invoke-interface·{v0,·v1,·p1,·p2,·p3},·Landroid/support/v4/view/al;->a(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  
 20 ····move-result-object·v0
  
 21 ····return-object·v0
 22 .end·method
  
 23 .method·public·toString()Ljava/lang/String;
 24 ····.locals·2
  
 25 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
 26 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
 27 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 28 ····move-result-object·v1
  
 29 ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
 30 ····move-result-object·v1
  
 31 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 32 ····move-result-object·v0
  
 33 ····const-string·v1,·"{"
  
 34 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 35 ····move-result-object·v0
  
 36 ····iget-object·v1,·p0,·Landroid/support/v4/view/ah;->a:Landroid/support/v4/view/al;
  
 37 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
 38 ····move-result-object·v0
  
 39 ····const-string·v1,·"}"
  
 40 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 41 ····move-result-object·v0
  
 42 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
 43 ····move-result-object·v0
12 ····:cond_0 
13 ····const/4·v0,·0x0 
  
14 ····goto·:goto_044 ····return-object·v0
15 .end·method45 .end·method
570 B
smali/android/support/v4/view/bi.smali
    
Offset 1, 14 lines modifiedOffset 1, 13 lines modified
1 .class·Landroid/support/v4/view/bi;1 .class·public·interface·abstract·Landroid/support/v4/view/bi;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·virtual·methods
 4 .method·public·abstract·a()I
 5 .end·method
4 .method·static·a(Landroid/view/MotionEvent;I)F 
5 ····.locals·1 
  
6 ····invoke-virtual·{p0,·p1},·Landroid/view/MotionEvent;->getAxisValue(I)F 
  
7 ····move-result·v06 .method·public·abstract·b()I
 7 .end·method
  
8 ····return·v08 .method·public·abstract·c()I
9 .end·method9 .end·method
572 B
smali/android/support/v4/view/bn.smali
    
Offset 1, 7 lines modifiedOffset 1, 14 lines modified
1 .class·public·interface·abstract·Landroid/support/v4/view/bn;1 .class·Landroid/support/v4/view/bn;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·direct·methods
4 .method·public·abstract·a(Landroid/view/View;Landroid/support/v4/view/em;)Landroid/support/v4/view/em;4 .method·public·static·a(Landroid/view/VelocityTracker;I)F
 5 ····.locals·1
  
 6 ····invoke-virtual·{p0,·p1},·Landroid/view/VelocityTracker;->getXVelocity(I)F
  
 7 ····move-result·v0
  
 8 ····return·v0
5 .end·method9 .end·method
924 B
smali/android/support/v4/view/c.smali
    
Offset 37, 19 lines modifiedOffset 37, 19 lines modified
37 .end·method37 .end·method
  
38 .method·public·a(Landroid/view/View;Ljava/lang/Object;)V38 .method·public·a(Landroid/view/View;Ljava/lang/Object;)V
39 ····.locals·239 ····.locals·2
  
40 ····iget-object·v0,·p0,·Landroid/support/v4/view/c;->a:Landroid/support/v4/view/a;40 ····iget-object·v0,·p0,·Landroid/support/v4/view/c;->a:Landroid/support/v4/view/a;
  
41 ····new-instance·v1,·Landroid/support/v4/view/a/f;41 ····new-instance·v1,·Landroid/support/v4/view/a/a;
  
42 ····invoke-direct·{v1,·p2},·Landroid/support/v4/view/a/f;-><init>(Ljava/lang/Object;)V42 ····invoke-direct·{v1,·p2},·Landroid/support/v4/view/a/a;-><init>(Ljava/lang/Object;)V
  
43 ····invoke-virtual·{v0,·p1,·v1},·Landroid/support/v4/view/a;->a(Landroid/view/View;Landroid/support/v4/view/a/f;)V43 ····invoke-virtual·{v0,·p1,·v1},·Landroid/support/v4/view/a;->a(Landroid/view/View;Landroid/support/v4/view/a/a;)V
  
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
46 .method·public·a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z46 .method·public·a(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
47 ····.locals·147 ····.locals·1
  
1.44 KB
smali/android/support/v4/view/ak.smali
    
Offset 1, 29 lines modifiedOffset 1, 24 lines modified
1 .class·Landroid/support/v4/view/ak;1 .class·Landroid/support/v4/view/ak;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/support/v4/view/ai; 
  
3 #·interfaces 
4 .implements·Landroid/view/LayoutInflater$Factory2; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>(Landroid/support/v4/view/am;)V4 .method·static·a(Landroid/view/LayoutInflater;Landroid/support/v4/view/al;)V
7 ····.locals·05 ····.locals·1
  
8 ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/ai;-><init>(Landroid/support/v4/view/am;)V6 ····if-eqz·p1,·:cond_0
  
 7 ····new-instance·v0,·Landroid/support/v4/view/aj;
9 ····return-void 
10 .end·method 
  
 8 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/aj;-><init>(Landroid/support/v4/view/al;)V
  
 9 ····:goto_0
 10 ····invoke-virtual·{p0,·v0},·Landroid/view/LayoutInflater;->setFactory2(Landroid/view/LayoutInflater$Factory2;)V
11 #·virtual·methods 
12 .method·public·onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; 
13 ····.locals·1 
  
14 ····iget-object·v0,·p0,·Landroid/support/v4/view/ak;->a:Landroid/support/v4/view/am; 
  
15 ····invoke-interface·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/view/am;->a(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;11 ····return-void
  
16 ····move-result-object·v012 ····:cond_0
 13 ····const/4·v0,·0x0
  
17 ····return-object·v014 ····goto·:goto_0
18 .end·method15 .end·method
1.16 KB
smali/android/support/v4/view/aq.smali
    
Offset 1, 37 lines modifiedOffset 1, 24 lines modified
1 .class·Landroid/support/v4/view/aq;1 .class·Landroid/support/v4/view/aq;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/ao; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>()V 
7 ····.locals·0 
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
9 ····return-void 
10 .end·method 
  
  
11 #·virtual·methods 
12 .method·public·a(Landroid/view/ViewGroup$MarginLayoutParams;)I4 .method·public·static·a(Landroid/view/ViewGroup$MarginLayoutParams;)I
13 ····.locals·15 ····.locals·1
  
14 ····invoke-static·{p1},·Landroid/support/v4/view/ar;->a(Landroid/view/ViewGroup$MarginLayoutParams;)I6 ····invoke-virtual·{p0},·Landroid/view/ViewGroup$MarginLayoutParams;->getMarginStart()I
  
15 ····move-result·v07 ····move-result·v0
  
16 ····return·v08 ····return·v0
17 .end·method9 .end·method
  
18 .method·public·b(Landroid/view/ViewGroup$MarginLayoutParams;)I10 .method·public·static·b(Landroid/view/ViewGroup$MarginLayoutParams;)I
19 ····.locals·111 ····.locals·1
  
20 ····invoke-static·{p1},·Landroid/support/v4/view/ar;->b(Landroid/view/ViewGroup$MarginLayoutParams;)I12 ····invoke-virtual·{p0},·Landroid/view/ViewGroup$MarginLayoutParams;->getMarginEnd()I
  
21 ····move-result·v013 ····move-result·v0
  
22 ····return·v014 ····return·v0
23 .end·method15 .end·method
829 B
smali/android/support/v4/view/ch.smali
    
Offset 1, 14 lines modifiedOffset 1, 35 lines modified
1 .class·Landroid/support/v4/view/ch;1 .class·Landroid/support/v4/view/ch;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/cl;
  
  
3 #·direct·methods5 #·direct·methods
 6 .method·constructor·<init>()V
 7 ····.locals·0
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 9 ····return-void
 10 .end·method
  
  
 11 #·virtual·methods
4 .method·public·static·a(Landroid/view/View;)Z12 .method·public·a(Landroid/view/ViewConfiguration;)I
5 ····.locals·113 ····.locals·1
  
6 ····invoke-virtual·{p0},·Landroid/view/View;->isOpaque()Z14 ····invoke-virtual·{p1},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
  
7 ····move-result·v015 ····move-result·v0
  
8 ····return·v016 ····return·v0
9 .end·method17 .end·method
  
 18 .method·public·b(Landroid/view/ViewConfiguration;)Z
 19 ····.locals·1
  
 20 ····const/4·v0,·0x1
  
 21 ····return·v0
 22 .end·method
2.42 KB
smali/android/support/v4/view/bt.smali
    
Offset 1, 10 lines modifiedOffset 1, 94 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/bt;1 .class·Landroid/support/v4/view/bt;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/view/bs;
  
  
 3 #·static·fields
 4 .field·static·b:Z
  
  
 5 #·direct·methods
 6 .method·static·constructor·<clinit>()V
 7 ····.locals·1
  
 8 ····const/4·v0,·0x0
  
 9 ····sput-boolean·v0,·Landroid/support/v4/view/bt;->b:Z
  
 10 ····return-void
 11 .end·method
  
 12 .method·constructor·<init>()V
 13 ····.locals·0
  
 14 ····invoke-direct·{p0},·Landroid/support/v4/view/bs;-><init>()V
  
 15 ····return-void
 16 .end·method
  
  
3 #·virtual·methods17 #·virtual·methods
4 .method·public·abstract·a(Landroid/view/VelocityTracker;I)F18 .method·public·a(Landroid/view/View;Landroid/support/v4/view/a;)V
 19 ····.locals·1
  
 20 ····if-nez·p2,·:cond_0
  
 21 ····const/4·v0,·0x0
  
 22 ····:goto_0
 23 ····invoke-static·{p1,·v0},·Landroid/support/v4/view/cc;->a(Landroid/view/View;Ljava/lang/Object;)V
  
 24 ····return-void
  
 25 ····:cond_0
 26 ····invoke-virtual·{p2},·Landroid/support/v4/view/a;->a()Ljava/lang/Object;
  
 27 ····move-result-object·v0
  
 28 ····goto·:goto_0
5 .end·method29 .end·method
  
6 .method·public·abstract·b(Landroid/view/VelocityTracker;I)F30 .method·public·a(Landroid/view/View;I)Z
 31 ····.locals·1
  
 32 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/cc;->a(Landroid/view/View;I)Z
  
 33 ····move-result·v0
  
 34 ····return·v0
 35 .end·method
  
 36 .method·public·h(Landroid/view/View;)Landroid/support/v4/view/dc;
 37 ····.locals·2
  
 38 ····iget-object·v0,·p0,·Landroid/support/v4/view/bt;->a:Ljava/util/WeakHashMap;
  
 39 ····if-nez·v0,·:cond_0
  
 40 ····new-instance·v0,·Ljava/util/WeakHashMap;
  
 41 ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V
  
 42 ····iput-object·v0,·p0,·Landroid/support/v4/view/bt;->a:Ljava/util/WeakHashMap;
  
 43 ····:cond_0
 44 ····iget-object·v0,·p0,·Landroid/support/v4/view/bt;->a:Ljava/util/WeakHashMap;
  
 45 ····invoke-virtual·{v0,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
 46 ····move-result-object·v0
  
 47 ····check-cast·v0,·Landroid/support/v4/view/dc;
  
 48 ····if-nez·v0,·:cond_1
  
 49 ····new-instance·v0,·Landroid/support/v4/view/dc;
  
 50 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/dc;-><init>(Landroid/view/View;)V
  
 51 ····iget-object·v1,·p0,·Landroid/support/v4/view/bt;->a:Ljava/util/WeakHashMap;
  
 52 ····invoke-virtual·{v1,·p1,·v0},·Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
 53 ····:cond_1
 54 ····return-object·v0
7 .end·method55 .end·method
1.19 KB
smali/android/support/v4/view/dm.smali
    
Offset 1, 12 lines modifiedOffset 1, 28 lines modified
1 .class·Landroid/support/v4/view/dm;1 .class·interface·abstract·Landroid/support/v4/view/dm;
2 .super·Landroid/support/v4/view/dq;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·virtual·methods
4 .method·constructor·<init>()V 
5 ····.locals·04 .method·public·abstract·a(Landroid/support/v4/view/dc;Landroid/view/View;)V
 5 .end·method
  
 6 .method·public·abstract·a(Landroid/support/v4/view/dc;Landroid/view/View;F)V
 7 .end·method
  
 8 .method·public·abstract·a(Landroid/support/v4/view/dc;Landroid/view/View;J)V
 9 .end·method
  
 10 .method·public·abstract·a(Landroid/support/v4/view/dc;Landroid/view/View;Landroid/support/v4/view/dr;)V
 11 .end·method
  
 12 .method·public·abstract·a(Landroid/support/v4/view/dc;Landroid/view/View;Landroid/view/animation/Interpolator;)V
 13 .end·method
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/dq;-><init>()V14 .method·public·abstract·b(Landroid/support/v4/view/dc;Landroid/view/View;)V
 15 .end·method
  
 16 .method·public·abstract·b(Landroid/support/v4/view/dc;Landroid/view/View;F)V
 17 .end·method
  
7 ····return-void18 .method·public·abstract·c(Landroid/support/v4/view/dc;Landroid/view/View;F)V
8 .end·method19 .end·method
833 B
smali/android/support/v4/view/cs.smali
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 .class·Landroid/support/v4/view/cs;1 .class·Landroid/support/v4/view/cs;
2 .super·Landroid/support/v4/view/cr;2 .super·Ljava/lang/Object;
  
  
 3 #·instance·fields
 4 .field·a:Ljava/lang/Object;
3 #·direct·methods 
4 .method·constructor·<init>()V 
5 ····.locals·0 
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/cr;-><init>()V5 .field·b:I
  
 6 .field·c:Z
7 ····return-void 
8 .end·method 
  
 7 .field·d:F
  
 8 .field·e:F
9 #·virtual·methods 
10 .method·public·a(Landroid/view/ViewConfiguration;)I 
11 ····.locals·1 
  
12 ····invoke-static·{p1},·Landroid/support/v4/view/cw;->a(Landroid/view/ViewConfiguration;)I 
  
13 ····move-result·v09 #·direct·methods
 10 .method·constructor·<init>()V
 11 ····.locals·0
  
 12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····return·v013 ····return-void
15 .end·method14 .end·method
492 B
smali/android/support/v4/view/v.smali
    
Offset 62, 17 lines modifiedOffset 62, 7 lines modified
  
62 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/view/z;->a(II)Z62 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/view/z;->a(II)Z
  
63 ····move-result·v063 ····move-result·v0
  
64 ····return·v064 ····return·v0
65 .end·method65 .end·method
  
66 .method·public·static·b(Landroid/view/KeyEvent;)V 
67 ····.locals·1 
  
68 ····sget-object·v0,·Landroid/support/v4/view/v;->a:Landroid/support/v4/view/z; 
  
69 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/z;->a(Landroid/view/KeyEvent;)V 
  
70 ····return-void 
71 .end·method 
679 B
smali/android/support/v4/view/cn.smali
    
Offset 1, 24 lines modifiedOffset 1, 14 lines modified
1 .class·Landroid/support/v4/view/cn;1 .class·Landroid/support/v4/view/cn;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(Landroid/view/View;)Z4 .method·static·a(Landroid/view/ViewConfiguration;)Z
5 ····.locals·15 ····.locals·1
  
 6 ····invoke-virtual·{p0},·Landroid/view/ViewConfiguration;->hasPermanentMenuKey()Z
6 ····invoke-virtual·{p0},·Landroid/view/View;->isLaidOut()Z 
  
7 ····move-result·v0 
  
8 ····return·v0 
9 .end·method 
  
10 .method·public·static·b(Landroid/view/View;)Z 
11 ····.locals·1 
  
12 ····invoke-virtual·{p0},·Landroid/view/View;->isAttachedToWindow()Z 
  
13 ····move-result·v07 ····move-result·v0
  
14 ····return·v08 ····return·v0
15 .end·method9 .end·method
2.11 KB
smali/android/support/v4/view/da.smali
    
Offset 1, 39 lines modifiedOffset 1, 55 lines modified
1 .class·Landroid/support/v4/view/da;1 .class·final·Landroid/support/v4/view/da;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
 4 .implements·Landroid/support/v4/e/e;
4 .implements·Ljava/lang/Runnable; 
  
  
5 #·instance·fields 
6 .field·final·synthetic·a:Landroid/support/v4/view/ViewPager; 
  
  
7 #·direct·methods5 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V6 .method·constructor·<init>()V
9 ····.locals·07 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/v4/view/da;->a:Landroid/support/v4/view/ViewPager; 
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····return-void9 ····return-void
13 .end·method10 .end·method
  
  
14 #·virtual·methods11 #·virtual·methods
15 .method·public·run()V12 .method·public·synthetic·a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
16 ····.locals·213 ····.locals·1
  
 14 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/da;->b(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/cz;
  
17 ····iget-object·v0,·p0,·Landroid/support/v4/view/da;->a:Landroid/support/v4/view/ViewPager;15 ····move-result-object·v0
  
18 ····const/4·v1,·0x016 ····return-object·v0
 17 .end·method
  
19 ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewPager;->a(Landroid/support/v4/view/ViewPager;I)V18 .method·public·synthetic·a(I)[Ljava/lang/Object;
 19 ····.locals·1
  
20 ····iget-object·v0,·p0,·Landroid/support/v4/view/da;->a:Landroid/support/v4/view/ViewPager;20 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/da;->b(I)[Landroid/support/v4/view/cz;
  
21 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->c()V21 ····move-result-object·v0
  
22 ····return-void22 ····return-object·v0
 23 .end·method
  
 24 .method·public·b(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/cz;
 25 ····.locals·1
  
 26 ····new-instance·v0,·Landroid/support/v4/view/cz;
  
 27 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/view/cz;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
 28 ····return-object·v0
 29 .end·method
  
 30 .method·public·b(I)[Landroid/support/v4/view/cz;
 31 ····.locals·1
  
 32 ····new-array·v0,·p1,·[Landroid/support/v4/view/cz;
  
 33 ····return-object·v0
23 .end·method34 .end·method
638 B
smali/android/support/v4/view/a/aa.smali
    
Offset 1, 14 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/v4/view/a/aa;1 .class·Landroid/support/v4/view/a/aa;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/view/a/z;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(Landroid/support/v4/view/a/ac;)Ljava/lang/Object;4 .method·constructor·<init>()V
5 ····.locals·15 ····.locals·0
  
6 ····new-instance·v0,·Landroid/support/v4/view/a/ab;6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/z;-><init>()V
  
 7 ····return-void
7 ····invoke-direct·{v0,·p0},·Landroid/support/v4/view/a/ab;-><init>(Landroid/support/v4/view/a/ac;)V 
  
8 ····return-object·v0 
9 .end·method8 .end·method
2.38 KB
smali/android/support/v4/view/a/w.smali
    
Offset 1, 25 lines modifiedOffset 1, 72 lines modified
1 .class·Landroid/support/v4/view/a/w;1 .class·final·Landroid/support/v4/view/a/w;
2 .super·Ljava/lang/Object;2 .super·Landroid/view/accessibility/AccessibilityNodeProvider;
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/a/r; 
 3 #·instance·fields
 4 .field·final·synthetic·a:Landroid/support/v4/view/a/x;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·constructor·<init>()V6 .method·constructor·<init>(Landroid/support/v4/view/a/x;)V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····iput-object·p1,·p0,·Landroid/support/v4/view/a/w;->a:Landroid/support/v4/view/a/x;
  
 9 ····invoke-direct·{p0},·Landroid/view/accessibility/AccessibilityNodeProvider;-><init>()V
  
9 ····return-void10 ····return-void
10 .end·method11 .end·method
  
  
11 #·virtual·methods12 #·virtual·methods
12 .method·public·a(Landroid/support/v4/view/a/q;)Ljava/lang/Object;13 .method·public·createAccessibilityNodeInfo(I)Landroid/view/accessibility/AccessibilityNodeInfo;
13 ····.locals·114 ····.locals·1
  
14 ····const/4·v0,·0x015 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/w;->a:Landroid/support/v4/view/a/x;
  
 16 ····invoke-interface·{v0,·p1},·Landroid/support/v4/view/a/x;->a(I)Ljava/lang/Object;
  
 17 ····move-result-object·v0
  
 18 ····check-cast·v0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
15 ····return-object·v019 ····return-object·v0
16 .end·method20 .end·method
  
 21 .method·public·findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List;
 22 ····.locals·1
  
 23 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/w;->a:Landroid/support/v4/view/a/x;
  
 24 ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v4/view/a/x;->a(Ljava/lang/String;I)Ljava/util/List;
  
 25 ····move-result-object·v0
  
 26 ····return-object·v0
 27 .end·method
  
 28 .method·public·findFocus(I)Landroid/view/accessibility/AccessibilityNodeInfo;
 29 ····.locals·1
  
 30 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/w;->a:Landroid/support/v4/view/a/x;
  
 31 ····invoke-interface·{v0,·p1},·Landroid/support/v4/view/a/x;->b(I)Ljava/lang/Object;
  
 32 ····move-result-object·v0
  
 33 ····check-cast·v0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 34 ····return-object·v0
 35 .end·method
  
 36 .method·public·performAction(IILandroid/os/Bundle;)Z
 37 ····.locals·1
  
 38 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/w;->a:Landroid/support/v4/view/a/x;
  
 39 ····invoke-interface·{v0,·p1,·p2,·p3},·Landroid/support/v4/view/a/x;->a(IILandroid/os/Bundle;)Z
  
 40 ····move-result·v0
  
 41 ····return·v0
 42 .end·method
23.8 KB
smali/android/support/v4/view/a/f.smali
    
Offset 1, 945 lines modifiedOffset 1, 12 lines modified
1 .class·public·Landroid/support/v4/view/a/f;1 .class·Landroid/support/v4/view/a/f;
 2 .super·Landroid/support/v4/view/a/d;
2 .super·Ljava/lang/Object; 
  
  
3 #·static·fields 
4 .field·private·static·final·a:Landroid/support/v4/view/a/j; 
  
  
5 #·instance·fields 
6 .field·private·final·b:Ljava/lang/Object; 
  
  
7 #·direct·methods3 #·direct·methods
8 .method·static·constructor·<clinit>()V4 .method·constructor·<init>()V
9 ····.locals·2 
  
10 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
11 ····const/16·v1,·0x16 
  
12 ····if-lt·v0,·v1,·:cond_0 
  
13 ····new-instance·v0,·Landroid/support/v4/view/a/h; 
  
14 ····invoke-direct·{v0},·Landroid/support/v4/view/a/h;-><init>()V 
  
15 ····sput-object·v0,·Landroid/support/v4/view/a/f;->a:Landroid/support/v4/view/a/j; 
  
16 ····:goto_0 
17 ····return-void 
  
18 ····:cond_0 
19 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
20 ····const/16·v1,·0x15 
  
21 ····if-lt·v0,·v1,·:cond_1 
  
22 ····new-instance·v0,·Landroid/support/v4/view/a/g; 
  
23 ····invoke-direct·{v0},·Landroid/support/v4/view/a/g;-><init>()V 
  
24 ····sput-object·v0,·Landroid/support/v4/view/a/f;->a:Landroid/support/v4/view/a/j; 
  
25 ····goto·:goto_0 
  
26 ····:cond_1 
27 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
28 ····const/16·v1,·0x13 
  
29 ····if-lt·v0,·v1,·:cond_2 
  
30 ····new-instance·v0,·Landroid/support/v4/view/a/m; 
  
31 ····invoke-direct·{v0},·Landroid/support/v4/view/a/m;-><init>()V 
  
32 ····sput-object·v0,·Landroid/support/v4/view/a/f;->a:Landroid/support/v4/view/a/j; 
  
33 ····goto·:goto_0 
  
34 ····:cond_2 
35 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
36 ····const/16·v1,·0x12 
  
37 ····if-lt·v0,·v1,·:cond_3 
  
38 ····new-instance·v0,·Landroid/support/v4/view/a/l; 
  
39 ····invoke-direct·{v0},·Landroid/support/v4/view/a/l;-><init>()V 
  
40 ····sput-object·v0,·Landroid/support/v4/view/a/f;->a:Landroid/support/v4/view/a/j; 
  
41 ····goto·:goto_0 
  
42 ····:cond_3 
43 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
44 ····const/16·v1,·0x10 
  
45 ····if-lt·v0,·v1,·:cond_4 
  
46 ····new-instance·v0,·Landroid/support/v4/view/a/k; 
  
47 ····invoke-direct·{v0},·Landroid/support/v4/view/a/k;-><init>()V 
  
48 ····sput-object·v0,·Landroid/support/v4/view/a/f;->a:Landroid/support/v4/view/a/j; 
  
49 ····goto·:goto_0 
  
50 ····:cond_4 
51 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
52 ····const/16·v1,·0xe 
  
53 ····if-lt·v0,·v1,·:cond_5 
  
54 ····new-instance·v0,·Landroid/support/v4/view/a/i; 
  
55 ····invoke-direct·{v0},·Landroid/support/v4/view/a/i;-><init>()V 
  
56 ····sput-object·v0,·Landroid/support/v4/view/a/f;->a:Landroid/support/v4/view/a/j; 
  
57 ····goto·:goto_0 
  
58 ····:cond_5 
59 ····new-instance·v0,·Landroid/support/v4/view/a/n; 
  
60 ····invoke-direct·{v0},·Landroid/support/v4/view/a/n;-><init>()V 
  
61 ····sput-object·v0,·Landroid/support/v4/view/a/f;->a:Landroid/support/v4/view/a/j; 
  
62 ····goto·:goto_0 
63 .end·method 
  
64 .method·public·constructor·<init>(Ljava/lang/Object;)V 
65 ····.locals·05 ····.locals·0
  
 6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/d;-><init>()V
66 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
67 ····iput-object·p1,·p0,·Landroid/support/v4/view/a/f;->b:Ljava/lang/Object; 
  
68 ····return-void 
69 .end·method 
Max diff block lines reached; 18469/24329 bytes (75.91%) of diff not shown.
4.48 KB
smali/android/support/v4/view/a/d.smali
    
Offset 1, 15 lines modifiedOffset 1, 204 lines modified
1 .class·Landroid/support/v4/view/a/d;1 .class·Landroid/support/v4/view/a/d;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/a/e;2 .super·Landroid/support/v4/view/a/i;
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>()V4 .method·constructor·<init>()V
7 ····.locals·05 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/i;-><init>()V
  
 7 ····return-void
 8 .end·method
  
  
 9 #·virtual·methods
 10 .method·public·a(Ljava/lang/Object;)I
 11 ····.locals·1
  
 12 ····invoke-static·{p1},·Landroid/support/v4/view/a/j;->a(Ljava/lang/Object;)I
  
 13 ····move-result·v0
  
 14 ····return·v0
 15 .end·method
  
 16 .method·public·a(Ljava/lang/Object;I)V
 17 ····.locals·0
  
 18 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/j;->a(Ljava/lang/Object;I)V
  
 19 ····return-void
 20 .end·method
  
 21 .method·public·a(Ljava/lang/Object;Landroid/graphics/Rect;)V
 22 ····.locals·0
  
 23 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/j;->a(Ljava/lang/Object;Landroid/graphics/Rect;)V
  
 24 ····return-void
 25 .end·method
  
 26 .method·public·a(Ljava/lang/Object;Ljava/lang/CharSequence;)V
 27 ····.locals·0
  
 28 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/j;->a(Ljava/lang/Object;Ljava/lang/CharSequence;)V
  
 29 ····return-void
 30 .end·method
  
 31 .method·public·a(Ljava/lang/Object;Z)V
 32 ····.locals·0
  
 33 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/j;->a(Ljava/lang/Object;Z)V
  
9 ····return-void34 ····return-void
10 .end·method35 .end·method
  
 36 .method·public·b(Ljava/lang/Object;)Ljava/lang/CharSequence;
 37 ····.locals·1
  
 38 ····invoke-static·{p1},·Landroid/support/v4/view/a/j;->b(Ljava/lang/Object;)Ljava/lang/CharSequence;
  
 39 ····move-result-object·v0
  
 40 ····return-object·v0
 41 .end·method
  
 42 .method·public·b(Ljava/lang/Object;Landroid/graphics/Rect;)V
 43 ····.locals·0
  
 44 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/j;->b(Ljava/lang/Object;Landroid/graphics/Rect;)V
  
 45 ····return-void
 46 .end·method
  
 47 .method·public·c(Ljava/lang/Object;)Ljava/lang/CharSequence;
 48 ····.locals·1
  
 49 ····invoke-static·{p1},·Landroid/support/v4/view/a/j;->c(Ljava/lang/Object;)Ljava/lang/CharSequence;
  
 50 ····move-result-object·v0
  
 51 ····return-object·v0
 52 .end·method
  
 53 .method·public·d(Ljava/lang/Object;)Ljava/lang/CharSequence;
 54 ····.locals·1
  
 55 ····invoke-static·{p1},·Landroid/support/v4/view/a/j;->d(Ljava/lang/Object;)Ljava/lang/CharSequence;
  
 56 ····move-result-object·v0
  
 57 ····return-object·v0
 58 .end·method
  
 59 .method·public·e(Ljava/lang/Object;)Ljava/lang/CharSequence;
 60 ····.locals·1
  
 61 ····invoke-static·{p1},·Landroid/support/v4/view/a/j;->e(Ljava/lang/Object;)Ljava/lang/CharSequence;
  
 62 ····move-result-object·v0
  
 63 ····return-object·v0
 64 .end·method
  
 65 .method·public·f(Ljava/lang/Object;)Z
 66 ····.locals·1
  
 67 ····invoke-static·{p1},·Landroid/support/v4/view/a/j;->f(Ljava/lang/Object;)Z
  
 68 ····move-result·v0
  
 69 ····return·v0
 70 .end·method
  
 71 .method·public·g(Ljava/lang/Object;)Z
 72 ····.locals·1
  
 73 ····invoke-static·{p1},·Landroid/support/v4/view/a/j;->g(Ljava/lang/Object;)Z
  
 74 ····move-result·v0
  
 75 ····return·v0
 76 .end·method
Max diff block lines reached; -1/4509 bytes (-0.02%) of diff not shown.
5.12 KB
smali/android/support/v4/view/a/i.smali
    
Offset 1, 212 lines modifiedOffset 1, 175 lines modified
1 .class·Landroid/support/v4/view/a/i;1 .class·Landroid/support/v4/view/a/i;
 2 .super·Ljava/lang/Object;
  
 3 #·interfaces
2 .super·Landroid/support/v4/view/a/n;4 .implements·Landroid/support/v4/view/a/e;
  
  
3 #·direct·methods5 #·direct·methods
4 .method·constructor·<init>()V6 .method·constructor·<init>()V
5 ····.locals·07 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/n;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7 ····return-void9 ····return-void
8 .end·method10 .end·method
  
  
9 #·virtual·methods11 #·virtual·methods
10 .method·public·a(Ljava/lang/Object;)I12 .method·public·a(Ljava/lang/Object;)I
11 ····.locals·113 ····.locals·1
  
 14 ····const/4·v0,·0x0
12 ····invoke-static·{p1},·Landroid/support/v4/view/a/o;->a(Ljava/lang/Object;)I 
  
13 ····move-result·v0 
  
14 ····return·v015 ····return·v0
15 .end·method16 .end·method
  
16 .method·public·a(Ljava/lang/Object;I)V17 .method·public·a(Ljava/lang/Object;I)V
17 ····.locals·018 ····.locals·0
  
18 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/o;->a(Ljava/lang/Object;I)V 
  
19 ····return-void19 ····return-void
20 .end·method20 .end·method
  
21 .method·public·a(Ljava/lang/Object;Landroid/graphics/Rect;)V21 .method·public·a(Ljava/lang/Object;Landroid/graphics/Rect;)V
22 ····.locals·022 ····.locals·0
  
23 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/o;->a(Ljava/lang/Object;Landroid/graphics/Rect;)V 
  
24 ····return-void 
25 .end·method 
  
26 .method·public·a(Ljava/lang/Object;Landroid/view/View;)V 
27 ····.locals·0 
  
28 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/o;->a(Ljava/lang/Object;Landroid/view/View;)V 
  
29 ····return-void23 ····return-void
30 .end·method24 .end·method
  
31 .method·public·a(Ljava/lang/Object;Ljava/lang/CharSequence;)V25 .method·public·a(Ljava/lang/Object;Ljava/lang/CharSequence;)V
32 ····.locals·026 ····.locals·0
  
33 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/o;->a(Ljava/lang/Object;Ljava/lang/CharSequence;)V 
  
34 ····return-void27 ····return-void
35 .end·method28 .end·method
  
36 .method·public·a(Ljava/lang/Object;Z)V29 .method·public·a(Ljava/lang/Object;Z)V
37 ····.locals·030 ····.locals·0
  
38 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/o;->a(Ljava/lang/Object;Z)V 
  
39 ····return-void31 ····return-void
40 .end·method32 .end·method
  
41 .method·public·b(Ljava/lang/Object;)Ljava/lang/CharSequence;33 .method·public·b(Ljava/lang/Object;)Ljava/lang/CharSequence;
42 ····.locals·134 ····.locals·1
  
 35 ····const/4·v0,·0x0
43 ····invoke-static·{p1},·Landroid/support/v4/view/a/o;->b(Ljava/lang/Object;)Ljava/lang/CharSequence; 
  
44 ····move-result-object·v0 
  
45 ····return-object·v036 ····return-object·v0
46 .end·method37 .end·method
  
47 .method·public·b(Ljava/lang/Object;Landroid/graphics/Rect;)V38 .method·public·b(Ljava/lang/Object;Landroid/graphics/Rect;)V
48 ····.locals·039 ····.locals·0
  
49 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/o;->b(Ljava/lang/Object;Landroid/graphics/Rect;)V 
  
50 ····return-void40 ····return-void
51 .end·method41 .end·method
  
52 .method·public·c(Ljava/lang/Object;)Ljava/lang/CharSequence;42 .method·public·c(Ljava/lang/Object;)Ljava/lang/CharSequence;
53 ····.locals·143 ····.locals·1
  
 44 ····const/4·v0,·0x0
54 ····invoke-static·{p1},·Landroid/support/v4/view/a/o;->c(Ljava/lang/Object;)Ljava/lang/CharSequence; 
  
55 ····move-result-object·v0 
  
56 ····return-object·v045 ····return-object·v0
57 .end·method46 .end·method
  
58 .method·public·d(Ljava/lang/Object;)Ljava/lang/CharSequence;47 .method·public·d(Ljava/lang/Object;)Ljava/lang/CharSequence;
59 ····.locals·148 ····.locals·1
  
 49 ····const/4·v0,·0x0
60 ····invoke-static·{p1},·Landroid/support/v4/view/a/o;->d(Ljava/lang/Object;)Ljava/lang/CharSequence; 
  
61 ····move-result-object·v0 
  
62 ····return-object·v050 ····return-object·v0
63 .end·method51 .end·method
  
64 .method·public·e(Ljava/lang/Object;)Ljava/lang/CharSequence;52 .method·public·e(Ljava/lang/Object;)Ljava/lang/CharSequence;
65 ····.locals·153 ····.locals·1
  
 54 ····const/4·v0,·0x0
66 ····invoke-static·{p1},·Landroid/support/v4/view/a/o;->e(Ljava/lang/Object;)Ljava/lang/CharSequence; 
  
67 ····move-result-object·v0 
  
68 ····return-object·v055 ····return-object·v0
69 .end·method56 .end·method
  
70 .method·public·f(Ljava/lang/Object;)Z57 .method·public·f(Ljava/lang/Object;)Z
71 ····.locals·158 ····.locals·1
  
 59 ····const/4·v0,·0x0
72 ····invoke-static·{p1},·Landroid/support/v4/view/a/o;->f(Ljava/lang/Object;)Z 
  
Max diff block lines reached; 2051/5169 bytes (39.68%) of diff not shown.
674 B
smali/android/support/v4/view/a/r.smali
    
Offset 1, 7 lines modifiedOffset 1, 25 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/a/r;1 .class·Landroid/support/v4/view/a/r;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/a/m;
  
  
 5 #·direct·methods
 6 .method·constructor·<init>()V
 7 ····.locals·0
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 9 ····return-void
 10 .end·method
  
  
3 #·virtual·methods11 #·virtual·methods
4 .method·public·abstract·a(Landroid/support/v4/view/a/q;)Ljava/lang/Object;12 .method·public·a(Landroid/support/v4/view/a/l;)Ljava/lang/Object;
 13 ····.locals·1
  
 14 ····const/4·v0,·0x0
  
 15 ····return-object·v0
5 .end·method16 .end·method
702 B
smali/android/support/v4/view/a/g.smali
    
Offset 1, 12 lines modifiedOffset 1, 24 lines modified
1 .class·Landroid/support/v4/view/a/g;1 .class·Landroid/support/v4/view/a/g;
2 .super·Landroid/support/v4/view/a/m;2 .super·Landroid/support/v4/view/a/f;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·constructor·<init>()V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/m;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/f;-><init>()V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
  
  
 9 #·virtual·methods
 10 .method·public·p(Ljava/lang/Object;)Ljava/lang/String;
 11 ····.locals·1
  
 12 ····invoke-static·{p1},·Landroid/support/v4/view/a/k;->a(Ljava/lang/Object;)Ljava/lang/String;
  
 13 ····move-result-object·v0
  
 14 ····return-object·v0
 15 .end·method
1.06 KB
smali/android/support/v4/view/a/u.smali
    
Offset 1, 28 lines modifiedOffset 1, 13 lines modified
1 .class·Landroid/support/v4/view/a/u;1 .class·interface·abstract·Landroid/support/v4/view/a/u;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/support/v4/view/a/w; 
  
  
3 #·direct·methods 
4 .method·constructor·<init>()V 
5 ····.locals·0 
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/w;-><init>()V 
  
7 ····return-void 
8 .end·method 
  
  
9 #·virtual·methods3 #·virtual·methods
 4 .method·public·abstract·a(I)Ljava/lang/Object;
 5 .end·method
10 .method·public·a(Landroid/support/v4/view/a/q;)Ljava/lang/Object; 
11 ····.locals·1 
  
12 ····new-instance·v0,·Landroid/support/v4/view/a/v; 
  
13 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v4/view/a/v;-><init>(Landroid/support/v4/view/a/u;Landroid/support/v4/view/a/q;)V 
  
14 ····invoke-static·{v0},·Landroid/support/v4/view/a/aa;->a(Landroid/support/v4/view/a/ac;)Ljava/lang/Object; 
  
15 ····move-result-object·v06 .method·public·abstract·a(Ljava/lang/String;I)Ljava/util/List;
 7 .end·method
  
16 ····return-object·v08 .method·public·abstract·a(IILandroid/os/Bundle;)Z
17 .end·method9 .end·method
689 B
smali/android/support/v4/view/a/k.smali
    
Offset 1, 12 lines modifiedOffset 1, 16 lines modified
1 .class·Landroid/support/v4/view/a/k;1 .class·Landroid/support/v4/view/a/k;
2 .super·Landroid/support/v4/view/a/i;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·public·static·a(Ljava/lang/Object;)Ljava/lang/String;
5 ····.locals·05 ····.locals·1
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/i;-><init>()V6 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
7 ····return-void7 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getViewIdResourceName()Ljava/lang/String;
  
 8 ····move-result-object·v0
  
 9 ····return-object·v0
8 .end·method10 .end·method
2.62 KB
smali/android/support/v4/view/a/ae.smali
    
Offset 1, 72 lines modifiedOffset 1, 54 lines modified
1 .class·Landroid/support/v4/view/a/ae;1 .class·Landroid/support/v4/view/a/ae;
2 .super·Landroid/support/v4/view/a/ai;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V 
5 ····.locals·0 
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/ai;-><init>()V 
  
7 ····return-void 
8 .end·method 
  
  
9 #·virtual·methods 
10 .method·public·a()Ljava/lang/Object;4 .method·public·static·a()Ljava/lang/Object;
11 ····.locals·15 ····.locals·1
  
12 ····invoke-static·{},·Landroid/support/v4/view/a/aj;->a()Ljava/lang/Object;6 ····invoke-static·{},·Landroid/view/accessibility/AccessibilityRecord;->obtain()Landroid/view/accessibility/AccessibilityRecord;
  
13 ····move-result-object·v07 ····move-result-object·v0
  
14 ····return-object·v08 ····return-object·v0
15 .end·method9 .end·method
  
16 .method·public·a(Ljava/lang/Object;I)V10 .method·public·static·a(Ljava/lang/Object;I)V
17 ····.locals·011 ····.locals·0
  
18 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/aj;->a(Ljava/lang/Object;I)V12 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityRecord;
  
 13 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityRecord;->setFromIndex(I)V
19 ····return-void 
20 .end·method 
  
21 .method·public·a(Ljava/lang/Object;Z)V 
22 ····.locals·0 
  
23 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/aj;->a(Ljava/lang/Object;Z)V 
  
24 ····return-void14 ····return-void
25 .end·method15 .end·method
  
26 .method·public·b(Ljava/lang/Object;I)V16 .method·public·static·a(Ljava/lang/Object;Z)V
27 ····.locals·017 ····.locals·0
  
28 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/aj;->b(Ljava/lang/Object;I)V18 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityRecord;
  
 19 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityRecord;->setScrollable(Z)V
29 ····return-void 
30 .end·method 
  
31 .method·public·c(Ljava/lang/Object;I)V 
32 ····.locals·0 
  
33 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/aj;->c(Ljava/lang/Object;I)V 
  
34 ····return-void20 ····return-void
35 .end·method21 .end·method
  
36 .method·public·d(Ljava/lang/Object;I)V22 .method·public·static·b(Ljava/lang/Object;I)V
37 ····.locals·023 ····.locals·0
  
38 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/aj;->d(Ljava/lang/Object;I)V24 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityRecord;
  
 25 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityRecord;->setItemCount(I)V
  
39 ····return-void26 ····return-void
40 .end·method27 .end·method
  
41 .method·public·e(Ljava/lang/Object;I)V28 .method·public·static·c(Ljava/lang/Object;I)V
42 ····.locals·029 ····.locals·0
  
43 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/aj;->e(Ljava/lang/Object;I)V30 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityRecord;
  
 31 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityRecord;->setToIndex(I)V
  
44 ····return-void32 ····return-void
45 .end·method33 .end·method
3.83 KB
smali/android/support/v4/view/a/t.smali
    
Offset 1, 109 lines modifiedOffset 1, 58 lines modified
1 .class·Landroid/support/v4/view/a/t;1 .class·final·Landroid/support/v4/view/a/t;
 2 .super·Landroid/view/accessibility/AccessibilityNodeProvider;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/a/z; 
  
  
5 #·instance·fields3 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v4/view/a/q;4 .field·final·synthetic·a:Landroid/support/v4/view/a/u;
  
7 .field·final·synthetic·b:Landroid/support/v4/view/a/s; 
  
  
8 #·direct·methods5 #·direct·methods
9 .method·constructor·<init>(Landroid/support/v4/view/a/s;Landroid/support/v4/view/a/q;)V6 .method·constructor·<init>(Landroid/support/v4/view/a/u;)V
10 ····.locals·07 ····.locals·0
  
11 ····iput-object·p1,·p0,·Landroid/support/v4/view/a/t;->b:Landroid/support/v4/view/a/s;8 ····iput-object·p1,·p0,·Landroid/support/v4/view/a/t;->a:Landroid/support/v4/view/a/u;
  
 9 ····invoke-direct·{p0},·Landroid/view/accessibility/AccessibilityNodeProvider;-><init>()V
12 ····iput-object·p2,·p0,·Landroid/support/v4/view/a/t;->a:Landroid/support/v4/view/a/q; 
  
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
14 ····return-void10 ····return-void
15 .end·method11 .end·method
  
  
16 #·virtual·methods12 #·virtual·methods
17 .method·public·a(I)Ljava/lang/Object;13 .method·public·createAccessibilityNodeInfo(I)Landroid/view/accessibility/AccessibilityNodeInfo;
18 ····.locals·114 ····.locals·1
  
19 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/t;->a:Landroid/support/v4/view/a/q;15 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/t;->a:Landroid/support/v4/view/a/u;
  
20 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/view/a/q;->a(I)Landroid/support/v4/view/a/f;16 ····invoke-interface·{v0,·p1},·Landroid/support/v4/view/a/u;->a(I)Ljava/lang/Object;
  
21 ····move-result-object·v017 ····move-result-object·v0
  
 18 ····check-cast·v0,·Landroid/view/accessibility/AccessibilityNodeInfo;
22 ····if-nez·v0,·:cond_0 
  
23 ····const/4·v0,·0x0 
  
24 ····:goto_0 
25 ····return-object·v019 ····return-object·v0
  
26 ····:cond_0 
27 ····invoke-virtual·{v0},·Landroid/support/v4/view/a/f;->a()Ljava/lang/Object; 
  
28 ····move-result-object·v0 
  
29 ····goto·:goto_0 
30 .end·method20 .end·method
  
31 .method·public·a(Ljava/lang/String;I)Ljava/util/List;21 .method·public·findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List;
32 ····.locals·522 ····.locals·1
  
33 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/t;->a:Landroid/support/v4/view/a/q; 
  
34 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/view/a/q;->a(Ljava/lang/String;I)Ljava/util/List; 
  
35 ····move-result-object·v2 
  
36 ····new-instance·v3,·Ljava/util/ArrayList; 
  
37 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V 
  
38 ····invoke-interface·{v2},·Ljava/util/List;->size()I 
  
39 ····move-result·v4 
  
40 ····const/4·v0,·0x0 
  
41 ····move·v1,·v0 
  
42 ····:goto_0 
43 ····if-ge·v1,·v4,·:cond_0 
  
44 ····invoke-interface·{v2,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object; 
  
45 ····move-result-object·v0 
  
46 ····check-cast·v0,·Landroid/support/v4/view/a/f;23 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/t;->a:Landroid/support/v4/view/a/u;
  
47 ····invoke-virtual·{v0},·Landroid/support/v4/view/a/f;->a()Ljava/lang/Object;24 ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v4/view/a/u;->a(Ljava/lang/String;I)Ljava/util/List;
  
48 ····move-result-object·v025 ····move-result-object·v0
  
49 ····invoke-interface·{v3,·v0},·Ljava/util/List;->add(Ljava/lang/Object;)Z 
  
50 ····add-int/lit8·v0,·v1,·0x1 
  
51 ····move·v1,·v0 
  
52 ····goto·:goto_0 
  
53 ····:cond_0 
54 ····return-object·v326 ····return-object·v0
55 .end·method27 .end·method
  
56 .method·public·a(IILandroid/os/Bundle;)Z28 .method·public·performAction(IILandroid/os/Bundle;)Z
57 ····.locals·129 ····.locals·1
  
58 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/t;->a:Landroid/support/v4/view/a/q;30 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/t;->a:Landroid/support/v4/view/a/u;
  
59 ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v4/view/a/q;->a(IILandroid/os/Bundle;)Z31 ····invoke-interface·{v0,·p1,·p2,·p3},·Landroid/support/v4/view/a/u;->a(IILandroid/os/Bundle;)Z
  
60 ····move-result·v032 ····move-result·v0
  
61 ····return·v033 ····return·v0
62 .end·method34 .end·method
518 B
smali/android/support/v4/view/a/m.smali
    
Offset 1, 12 lines modifiedOffset 1, 7 lines modified
1 .class·Landroid/support/v4/view/a/m;1 .class·interface·abstract·Landroid/support/v4/view/a/m;
2 .super·Landroid/support/v4/view/a/l;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/support/v4/view/a/l;)Ljava/lang/Object;
4 .method·constructor·<init>()V 
5 ····.locals·0 
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/l;-><init>()V 
  
7 ····return-void 
8 .end·method5 .end·method
444 B
smali/android/support/v4/view/a/b.smali
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/v4/view/a/b;1 .class·Landroid/support/v4/view/a/b;
2 .super·Landroid/support/v4/view/a/d;2 .super·Landroid/support/v4/view/a/h;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·constructor·<init>()V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/d;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/h;-><init>()V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
7.0 KB
smali/android/support/v4/view/a/ad.smali
    
Offset 1, 282 lines modifiedOffset 1, 49 lines modified
1 .class·public·Landroid/support/v4/view/a/ad;1 .class·Landroid/support/v4/view/a/ad;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/a/ab;
  
3 #·static·fields 
4 .field·private·static·final·a:Landroid/support/v4/view/a/ag; 
  
  
5 #·instance·fields 
6 .field·private·final·b:Ljava/lang/Object; 
  
  
7 #·direct·methods5 #·direct·methods
8 .method·static·constructor·<clinit>()V6 .method·constructor·<init>()V
9 ····.locals·2 
  
10 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
11 ····const/16·v1,·0x10 
  
12 ····if-lt·v0,·v1,·:cond_0 
  
13 ····new-instance·v0,·Landroid/support/v4/view/a/ah; 
  
14 ····invoke-direct·{v0},·Landroid/support/v4/view/a/ah;-><init>()V 
  
15 ····sput-object·v0,·Landroid/support/v4/view/a/ad;->a:Landroid/support/v4/view/a/ag; 
  
16 ····:goto_0 
17 ····return-void 
  
18 ····:cond_0 
19 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
20 ····const/16·v1,·0xf 
  
21 ····if-lt·v0,·v1,·:cond_1 
  
22 ····new-instance·v0,·Landroid/support/v4/view/a/af; 
  
23 ····invoke-direct·{v0},·Landroid/support/v4/view/a/af;-><init>()V 
  
24 ····sput-object·v0,·Landroid/support/v4/view/a/ad;->a:Landroid/support/v4/view/a/ag; 
  
25 ····goto·:goto_0 
  
26 ····:cond_1 
27 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
28 ····const/16·v1,·0xe 
  
29 ····if-lt·v0,·v1,·:cond_2 
  
30 ····new-instance·v0,·Landroid/support/v4/view/a/ae; 
  
31 ····invoke-direct·{v0},·Landroid/support/v4/view/a/ae;-><init>()V 
  
32 ····sput-object·v0,·Landroid/support/v4/view/a/ad;->a:Landroid/support/v4/view/a/ag; 
  
33 ····goto·:goto_0 
  
34 ····:cond_2 
35 ····new-instance·v0,·Landroid/support/v4/view/a/ai; 
  
36 ····invoke-direct·{v0},·Landroid/support/v4/view/a/ai;-><init>()V 
  
37 ····sput-object·v0,·Landroid/support/v4/view/a/ad;->a:Landroid/support/v4/view/a/ag; 
  
38 ····goto·:goto_0 
39 .end·method 
  
40 .method·public·constructor·<init>(Ljava/lang/Object;)V 
41 ····.locals·07 ····.locals·0
  
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
43 ····iput-object·p1,·p0,·Landroid/support/v4/view/a/ad;->b:Ljava/lang/Object; 
  
44 ····return-void9 ····return-void
45 .end·method10 .end·method
  
46 .method·public·static·a()Landroid/support/v4/view/a/ad; 
47 ····.locals·2 
  
48 ····new-instance·v0,·Landroid/support/v4/view/a/ad; 
  
49 ····sget-object·v1,·Landroid/support/v4/view/a/ad;->a:Landroid/support/v4/view/a/ag; 
  
50 ····invoke-interface·{v1},·Landroid/support/v4/view/a/ag;->a()Ljava/lang/Object; 
  
51 ····move-result-object·v1 
  
52 ····invoke-direct·{v0,·v1},·Landroid/support/v4/view/a/ad;-><init>(Ljava/lang/Object;)V 
  
53 ····return-object·v0 
54 .end·method 
  
  
55 #·virtual·methods11 #·virtual·methods
56 .method·public·a(I)V12 .method·public·a()Ljava/lang/Object;
57 ····.locals·213 ····.locals·1
  
58 ····sget-object·v0,·Landroid/support/v4/view/a/ad;->a:Landroid/support/v4/view/a/ag; 
  
59 ····iget-object·v1,·p0,·Landroid/support/v4/view/a/ad;->b:Ljava/lang/Object; 
  
60 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/view/a/ag;->b(Ljava/lang/Object;I)V 
  
61 ····return-void 
62 .end·method 
  
63 .method·public·a(Z)V 
64 ····.locals·2 
  
65 ····sget-object·v0,·Landroid/support/v4/view/a/ad;->a:Landroid/support/v4/view/a/ag; 
  
66 ····iget-object·v1,·p0,·Landroid/support/v4/view/a/ad;->b:Ljava/lang/Object; 
  
67 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/view/a/ag;->a(Ljava/lang/Object;Z)V 
  
68 ····return-void 
69 .end·method 
  
70 .method·public·b(I)V 
71 ····.locals·2 
Max diff block lines reached; 3349/7091 bytes (47.23%) of diff not shown.
5.28 KB
smali/android/support/v4/view/a/q.smali
    
Offset 1, 123 lines modifiedOffset 1, 133 lines modified
1 .class·public·Landroid/support/v4/view/a/q;1 .class·Landroid/support/v4/view/a/q;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/a/x;
  
3 #·static·fields 
4 .field·private·static·final·a:Landroid/support/v4/view/a/r; 
  
  
5 #·instance·fields5 #·instance·fields
 6 .field·final·synthetic·a:Landroid/support/v4/view/a/l;
6 .field·private·final·b:Ljava/lang/Object; 
  
  
7 #·direct·methods 
8 .method·static·constructor·<clinit>()V 
9 ····.locals·2 
  
10 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I7 .field·final·synthetic·b:Landroid/support/v4/view/a/p;
  
11 ····const/16·v1,·0x13 
  
12 ····if-lt·v0,·v1,·:cond_08 #·direct·methods
 9 .method·constructor·<init>(Landroid/support/v4/view/a/p;Landroid/support/v4/view/a/l;)V
 10 ····.locals·0
  
13 ····new-instance·v0,·Landroid/support/v4/view/a/u;11 ····iput-object·p1,·p0,·Landroid/support/v4/view/a/q;->b:Landroid/support/v4/view/a/p;
  
14 ····invoke-direct·{v0},·Landroid/support/v4/view/a/u;-><init>()V12 ····iput-object·p2,·p0,·Landroid/support/v4/view/a/q;->a:Landroid/support/v4/view/a/l;
  
15 ····sput-object·v0,·Landroid/support/v4/view/a/q;->a:Landroid/support/v4/view/a/r;13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····:goto_0 
17 ····return-void14 ····return-void
 15 .end·method
  
18 ····:cond_0 
19 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
20 ····const/16·v1,·0x1016 #·virtual·methods
 17 .method·public·a(I)Ljava/lang/Object;
 18 ····.locals·1
  
21 ····if-lt·v0,·v1,·:cond_119 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/q;->a:Landroid/support/v4/view/a/l;
  
22 ····new-instance·v0,·Landroid/support/v4/view/a/s;20 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/view/a/l;->a(I)Landroid/support/v4/view/a/a;
  
23 ····invoke-direct·{v0},·Landroid/support/v4/view/a/s;-><init>()V21 ····move-result-object·v0
  
24 ····sput-object·v0,·Landroid/support/v4/view/a/q;->a:Landroid/support/v4/view/a/r;22 ····if-nez·v0,·:cond_0
  
25 ····goto·:goto_023 ····const/4·v0,·0x0
  
26 ····:cond_1 
27 ····new-instance·v0,·Landroid/support/v4/view/a/w;24 ····:goto_0
 25 ····return-object·v0
  
 26 ····:cond_0
28 ····invoke-direct·{v0},·Landroid/support/v4/view/a/w;-><init>()V27 ····invoke-virtual·{v0},·Landroid/support/v4/view/a/a;->a()Ljava/lang/Object;
  
29 ····sput-object·v0,·Landroid/support/v4/view/a/q;->a:Landroid/support/v4/view/a/r;28 ····move-result-object·v0
  
30 ····goto·:goto_029 ····goto·:goto_0
31 .end·method30 .end·method
  
32 .method·public·constructor·<init>()V31 .method·public·a(Ljava/lang/String;I)Ljava/util/List;
33 ····.locals·132 ····.locals·5
  
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/q;->a:Landroid/support/v4/view/a/l;
  
35 ····sget-object·v0,·Landroid/support/v4/view/a/q;->a:Landroid/support/v4/view/a/r;34 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/view/a/l;->a(Ljava/lang/String;I)Ljava/util/List;
  
36 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/a/r;->a(Landroid/support/v4/view/a/q;)Ljava/lang/Object;35 ····move-result-object·v2
  
37 ····move-result-object·v036 ····new-instance·v3,·Ljava/util/ArrayList;
  
38 ····iput-object·v0,·p0,·Landroid/support/v4/view/a/q;->b:Ljava/lang/Object;37 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V
  
 38 ····invoke-interface·{v2},·Ljava/util/List;->size()I
39 ····return-void 
40 .end·method 
  
 39 ····move-result·v4
41 .method·public·constructor·<init>(Ljava/lang/Object;)V 
42 ····.locals·0 
  
43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V40 ····const/4·v0,·0x0
  
44 ····iput-object·p1,·p0,·Landroid/support/v4/view/a/q;->b:Ljava/lang/Object;41 ····move·v1,·v0
  
45 ····return-void 
46 .end·method42 ····:goto_0
 43 ····if-ge·v1,·v4,·:cond_0
  
 44 ····invoke-interface·{v2,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
 45 ····move-result-object·v0
47 #·virtual·methods 
48 .method·public·a(I)Landroid/support/v4/view/a/f; 
49 ····.locals·1 
  
50 ····const/4·v0,·0x046 ····check-cast·v0,·Landroid/support/v4/view/a/a;
  
 47 ····invoke-virtual·{v0},·Landroid/support/v4/view/a/a;->a()Ljava/lang/Object;
51 ····return-object·v0 
52 .end·method 
  
 48 ····move-result-object·v0
53 .method·public·a()Ljava/lang/Object; 
54 ····.locals·1 
  
55 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/q;->b:Ljava/lang/Object;49 ····invoke-interface·{v3,·v0},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
 50 ····add-int/lit8·v0,·v1,·0x1
56 ····return-object·v0 
57 .end·method 
  
 51 ····move·v1,·v0
58 .method·public·a(Ljava/lang/String;I)Ljava/util/List; 
59 ····.locals·1 
  
60 ····const/4·v0,·0x052 ····goto·:goto_0
  
 53 ····:cond_0
61 ····return-object·v054 ····return-object·v3
62 .end·method55 .end·method
Max diff block lines reached; 881/5328 bytes (16.54%) of diff not shown.
790 B
smali/android/support/v4/view/a/x.smali
    
Offset 1, 14 lines modifiedOffset 1, 16 lines modified
1 .class·Landroid/support/v4/view/a/x;1 .class·interface·abstract·Landroid/support/v4/view/a/x;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·virtual·methods
4 .method·public·static·a(Landroid/support/v4/view/a/z;)Ljava/lang/Object; 
5 ····.locals·14 .method·public·abstract·a(I)Ljava/lang/Object;
 5 .end·method
  
6 ····new-instance·v0,·Landroid/support/v4/view/a/y;6 .method·public·abstract·a(Ljava/lang/String;I)Ljava/util/List;
 7 .end·method
  
7 ····invoke-direct·{v0,·p0},·Landroid/support/v4/view/a/y;-><init>(Landroid/support/v4/view/a/z;)V8 .method·public·abstract·a(IILandroid/os/Bundle;)Z
 9 .end·method
  
8 ····return-object·v010 .method·public·abstract·b(I)Ljava/lang/Object;
9 .end·method11 .end·method
701 B
smali/android/support/v4/view/a/ac.smali
    
Offset 1, 16 lines modifiedOffset 1, 12 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/a/ac;1 .class·Landroid/support/v4/view/a/ac;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/view/a/aa;
  
  
3 #·virtual·methods3 #·direct·methods
 4 .method·constructor·<init>()V
 5 ····.locals·0
4 .method·public·abstract·a(I)Ljava/lang/Object; 
5 .end·method 
  
6 .method·public·abstract·a(Ljava/lang/String;I)Ljava/util/List; 
7 .end·method 
  
 6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/aa;-><init>()V
8 .method·public·abstract·a(IILandroid/os/Bundle;)Z 
9 .end·method 
  
10 .method·public·abstract·b(I)Ljava/lang/Object;7 ····return-void
11 .end·method8 .end·method
1.48 KB
smali/android/support/v4/view/a/z.smali
    
Offset 1, 13 lines modifiedOffset 1, 56 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/a/z;1 .class·Landroid/support/v4/view/a/z;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/view/a/ad;
  
  
 3 #·direct·methods
 4 .method·constructor·<init>()V
 5 ····.locals·0
  
 6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/ad;-><init>()V
  
 7 ····return-void
 8 .end·method
  
  
3 #·virtual·methods9 #·virtual·methods
4 .method·public·abstract·a(I)Ljava/lang/Object;10 .method·public·a()Ljava/lang/Object;
 11 ····.locals·1
  
 12 ····invoke-static·{},·Landroid/support/v4/view/a/ae;->a()Ljava/lang/Object;
  
 13 ····move-result-object·v0
  
 14 ····return-object·v0
 15 .end·method
  
 16 .method·public·a(Ljava/lang/Object;I)V
 17 ····.locals·0
  
 18 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/ae;->a(Ljava/lang/Object;I)V
  
 19 ····return-void
 20 .end·method
  
 21 .method·public·a(Ljava/lang/Object;Z)V
 22 ····.locals·0
  
 23 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/ae;->a(Ljava/lang/Object;Z)V
  
 24 ····return-void
5 .end·method25 .end·method
  
6 .method·public·abstract·a(Ljava/lang/String;I)Ljava/util/List;26 .method·public·b(Ljava/lang/Object;I)V
 27 ····.locals·0
  
 28 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/ae;->b(Ljava/lang/Object;I)V
  
 29 ····return-void
7 .end·method30 .end·method
  
8 .method·public·abstract·a(IILandroid/os/Bundle;)Z31 .method·public·c(Ljava/lang/Object;I)V
 32 ····.locals·0
  
 33 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/a/ae;->c(Ljava/lang/Object;I)V
  
 34 ····return-void
9 .end·method35 .end·method
8.4 KB
smali/android/support/v4/view/a/o.smali
    
Offset 1, 244 lines modifiedOffset 1, 109 lines modified
1 .class·Landroid/support/v4/view/a/o;1 .class·Landroid/support/v4/view/a/o;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/a/u;
  
3 #·direct·methods 
4 .method·public·static·a(Ljava/lang/Object;)I 
5 ····.locals·1 
  
6 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo; 
  
7 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getActions()I 
  
8 ····move-result·v0 
  
9 ····return·v0 
10 .end·method 
  
11 .method·public·static·a(Ljava/lang/Object;I)V 
12 ····.locals·0 
  
13 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo; 
  
14 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->addAction(I)V5 #·instance·fields
 6 .field·final·synthetic·a:Landroid/support/v4/view/a/l;
  
 7 .field·final·synthetic·b:Landroid/support/v4/view/a/n;
15 ····return-void 
16 .end·method 
  
17 .method·public·static·a(Ljava/lang/Object;Landroid/graphics/Rect;)V 
18 ····.locals·0 
  
19 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo; 
  
 8 #·direct·methods
 9 .method·constructor·<init>(Landroid/support/v4/view/a/n;Landroid/support/v4/view/a/l;)V
20 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->getBoundsInParent(Landroid/graphics/Rect;)V 
  
21 ····return-void 
22 .end·method 
  
23 .method·public·static·a(Ljava/lang/Object;Landroid/view/View;)V 
24 ····.locals·010 ····.locals·0
  
25 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;11 ····iput-object·p1,·p0,·Landroid/support/v4/view/a/o;->b:Landroid/support/v4/view/a/n;
  
26 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->setParent(Landroid/view/View;)V12 ····iput-object·p2,·p0,·Landroid/support/v4/view/a/o;->a:Landroid/support/v4/view/a/l;
  
 13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
27 ····return-void 
28 .end·method 
  
29 .method·public·static·a(Ljava/lang/Object;Ljava/lang/CharSequence;)V 
30 ····.locals·0 
  
31 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo; 
  
32 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->setClassName(Ljava/lang/CharSequence;)V 
  
33 ····return-void14 ····return-void
34 .end·method15 .end·method
  
35 .method·public·static·a(Ljava/lang/Object;Z)V 
36 ····.locals·0 
  
 16 #·virtual·methods
 17 .method·public·a(I)Ljava/lang/Object;
37 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo; 
  
38 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->setScrollable(Z)V 
  
39 ····return-void 
40 .end·method 
  
41 .method·public·static·b(Ljava/lang/Object;)Ljava/lang/CharSequence; 
42 ····.locals·1 
  
43 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo; 
  
44 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getClassName()Ljava/lang/CharSequence; 
  
45 ····move-result-object·v0 
  
46 ····return-object·v0 
47 .end·method 
  
48 .method·public·static·b(Ljava/lang/Object;Landroid/graphics/Rect;)V 
49 ····.locals·0 
  
50 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo; 
  
51 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->getBoundsInScreen(Landroid/graphics/Rect;)V 
  
52 ····return-void 
53 .end·method 
  
54 .method·public·static·c(Ljava/lang/Object;)Ljava/lang/CharSequence; 
55 ····.locals·118 ····.locals·1
  
56 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;19 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/o;->a:Landroid/support/v4/view/a/l;
  
57 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getContentDescription()Ljava/lang/CharSequence;20 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/view/a/l;->a(I)Landroid/support/v4/view/a/a;
  
58 ····move-result-object·v021 ····move-result-object·v0
  
 22 ····if-nez·v0,·:cond_0
59 ····return-object·v0 
60 .end·method 
  
61 .method·public·static·d(Ljava/lang/Object;)Ljava/lang/CharSequence; 
62 ····.locals·1 
  
63 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo; 
  
 23 ····const/4·v0,·0x0
64 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getPackageName()Ljava/lang/CharSequence; 
  
65 ····move-result-object·v0 
  
 24 ····:goto_0
66 ····return-object·v025 ····return-object·v0
67 .end·method 
  
 26 ····:cond_0
 27 ····invoke-virtual·{v0},·Landroid/support/v4/view/a/a;->a()Ljava/lang/Object;
Max diff block lines reached; 4110/8527 bytes (48.20%) of diff not shown.
1010 B
smali/android/support/v4/view/a/s.smali
    
Offset 1, 28 lines modifiedOffset 1, 14 lines modified
1 .class·Landroid/support/v4/view/a/s;1 .class·Landroid/support/v4/view/a/s;
2 .super·Landroid/support/v4/view/a/w;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V 
5 ····.locals·0 
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/w;-><init>()V 
  
7 ····return-void 
8 .end·method 
  
  
9 #·virtual·methods 
10 .method·public·a(Landroid/support/v4/view/a/q;)Ljava/lang/Object;4 .method·public·static·a(Landroid/support/v4/view/a/u;)Ljava/lang/Object;
11 ····.locals·15 ····.locals·1
  
12 ····new-instance·v0,·Landroid/support/v4/view/a/t;6 ····new-instance·v0,·Landroid/support/v4/view/a/t;
  
13 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v4/view/a/t;-><init>(Landroid/support/v4/view/a/s;Landroid/support/v4/view/a/q;)V7 ····invoke-direct·{v0,·p0},·Landroid/support/v4/view/a/t;-><init>(Landroid/support/v4/view/a/u;)V
  
14 ····invoke-static·{v0},·Landroid/support/v4/view/a/x;->a(Landroid/support/v4/view/a/z;)Ljava/lang/Object; 
  
15 ····move-result-object·v0 
  
16 ····return-object·v08 ····return-object·v0
17 .end·method9 .end·method
1.66 KB
smali/android/support/v4/view/a/e.smali
    
Offset 1, 2 lines modifiedOffset 1, 67 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/a/e;1 .class·interface·abstract·Landroid/support/v4/view/a/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·virtual·methods
 4 .method·public·abstract·a(Ljava/lang/Object;)I
 5 .end·method
  
 6 .method·public·abstract·a(Ljava/lang/Object;I)V
 7 .end·method
  
 8 .method·public·abstract·a(Ljava/lang/Object;Landroid/graphics/Rect;)V
 9 .end·method
  
 10 .method·public·abstract·a(Ljava/lang/Object;Ljava/lang/CharSequence;)V
 11 .end·method
  
 12 .method·public·abstract·a(Ljava/lang/Object;Z)V
 13 .end·method
  
 14 .method·public·abstract·b(Ljava/lang/Object;)Ljava/lang/CharSequence;
 15 .end·method
  
 16 .method·public·abstract·b(Ljava/lang/Object;Landroid/graphics/Rect;)V
 17 .end·method
  
 18 .method·public·abstract·c(Ljava/lang/Object;)Ljava/lang/CharSequence;
 19 .end·method
  
 20 .method·public·abstract·d(Ljava/lang/Object;)Ljava/lang/CharSequence;
 21 .end·method
  
 22 .method·public·abstract·e(Ljava/lang/Object;)Ljava/lang/CharSequence;
 23 .end·method
  
 24 .method·public·abstract·f(Ljava/lang/Object;)Z
 25 .end·method
  
 26 .method·public·abstract·g(Ljava/lang/Object;)Z
 27 .end·method
  
 28 .method·public·abstract·h(Ljava/lang/Object;)Z
 29 .end·method
  
 30 .method·public·abstract·i(Ljava/lang/Object;)Z
 31 .end·method
  
 32 .method·public·abstract·j(Ljava/lang/Object;)Z
 33 .end·method
  
 34 .method·public·abstract·k(Ljava/lang/Object;)Z
 35 .end·method
  
 36 .method·public·abstract·l(Ljava/lang/Object;)Z
 37 .end·method
  
 38 .method·public·abstract·m(Ljava/lang/Object;)Z
 39 .end·method
  
 40 .method·public·abstract·n(Ljava/lang/Object;)Z
 41 .end·method
  
 42 .method·public·abstract·o(Ljava/lang/Object;)Z
 43 .end·method
  
 44 .method·public·abstract·p(Ljava/lang/Object;)Ljava/lang/String;
 45 .end·method
3.01 KB
smali/android/support/v4/view/a/l.smali
    
Offset 1, 24 lines modifiedOffset 1, 123 lines modified
1 .class·Landroid/support/v4/view/a/l;1 .class·public·Landroid/support/v4/view/a/l;
2 .super·Landroid/support/v4/view/a/k;2 .super·Ljava/lang/Object;
  
  
 3 #·static·fields
 4 .field·private·static·final·a:Landroid/support/v4/view/a/m;
  
  
 5 #·instance·fields
 6 .field·private·final·b:Ljava/lang/Object;
  
  
3 #·direct·methods7 #·direct·methods
 8 .method·static·constructor·<clinit>()V
 9 ····.locals·2
  
 10 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 11 ····const/16·v1,·0x13
  
 12 ····if-lt·v0,·v1,·:cond_0
  
 13 ····new-instance·v0,·Landroid/support/v4/view/a/p;
  
 14 ····invoke-direct·{v0},·Landroid/support/v4/view/a/p;-><init>()V
  
 15 ····sput-object·v0,·Landroid/support/v4/view/a/l;->a:Landroid/support/v4/view/a/m;
  
 16 ····:goto_0
 17 ····return-void
  
 18 ····:cond_0
 19 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 20 ····const/16·v1,·0x10
  
 21 ····if-lt·v0,·v1,·:cond_1
  
 22 ····new-instance·v0,·Landroid/support/v4/view/a/n;
  
 23 ····invoke-direct·{v0},·Landroid/support/v4/view/a/n;-><init>()V
  
 24 ····sput-object·v0,·Landroid/support/v4/view/a/l;->a:Landroid/support/v4/view/a/m;
  
 25 ····goto·:goto_0
  
 26 ····:cond_1
 27 ····new-instance·v0,·Landroid/support/v4/view/a/r;
  
 28 ····invoke-direct·{v0},·Landroid/support/v4/view/a/r;-><init>()V
  
 29 ····sput-object·v0,·Landroid/support/v4/view/a/l;->a:Landroid/support/v4/view/a/m;
  
 30 ····goto·:goto_0
 31 .end·method
  
4 .method·constructor·<init>()V32 .method·public·constructor·<init>()V
 33 ····.locals·1
  
 34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 35 ····sget-object·v0,·Landroid/support/v4/view/a/l;->a:Landroid/support/v4/view/a/m;
  
 36 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/a/m;->a(Landroid/support/v4/view/a/l;)Ljava/lang/Object;
  
 37 ····move-result-object·v0
  
 38 ····iput-object·v0,·p0,·Landroid/support/v4/view/a/l;->b:Ljava/lang/Object;
  
 39 ····return-void
 40 .end·method
  
 41 .method·public·constructor·<init>(Ljava/lang/Object;)V
5 ····.locals·042 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/k;-><init>()V43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 44 ····iput-object·p1,·p0,·Landroid/support/v4/view/a/l;->b:Ljava/lang/Object;
  
7 ····return-void45 ····return-void
8 .end·method46 .end·method
  
  
9 #·virtual·methods47 #·virtual·methods
10 .method·public·p(Ljava/lang/Object;)Ljava/lang/String;48 .method·public·a(I)Landroid/support/v4/view/a/a;
11 ····.locals·149 ····.locals·1
  
12 ····invoke-static·{p1},·Landroid/support/v4/view/a/p;->a(Ljava/lang/Object;)Ljava/lang/String;50 ····const/4·v0,·0x0
  
13 ····move-result-object·v051 ····return-object·v0
 52 .end·method
  
 53 .method·public·a()Ljava/lang/Object;
 54 ····.locals·1
  
 55 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/l;->b:Ljava/lang/Object;
  
 56 ····return-object·v0
 57 .end·method
  
 58 .method·public·a(Ljava/lang/String;I)Ljava/util/List;
 59 ····.locals·1
  
 60 ····const/4·v0,·0x0
  
 61 ····return-object·v0
 62 .end·method
  
 63 .method·public·a(IILandroid/os/Bundle;)Z
 64 ····.locals·1
  
 65 ····const/4·v0,·0x0
  
 66 ····return·v0
 67 .end·method
  
 68 .method·public·b(I)Landroid/support/v4/view/a/a;
 69 ····.locals·1
  
 70 ····const/4·v0,·0x0
  
14 ····return-object·v071 ····return-object·v0
15 .end·method72 .end·method
2.44 KB
smali/android/support/v4/view/a/ab.smali
    
Offset 1, 72 lines modifiedOffset 1, 19 lines modified
1 .class·final·Landroid/support/v4/view/a/ab;1 .class·interface·abstract·Landroid/support/v4/view/a/ab;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/view/accessibility/AccessibilityNodeProvider; 
  
  
3 #·instance·fields 
4 .field·final·synthetic·a:Landroid/support/v4/view/a/ac; 
  
  
5 #·direct·methods 
6 .method·constructor·<init>(Landroid/support/v4/view/a/ac;)V 
7 ····.locals·0 
  
8 ····iput-object·p1,·p0,·Landroid/support/v4/view/a/ab;->a:Landroid/support/v4/view/a/ac; 
  
9 ····invoke-direct·{p0},·Landroid/view/accessibility/AccessibilityNodeProvider;-><init>()V 
  
10 ····return-void 
11 .end·method 
  
  
12 #·virtual·methods3 #·virtual·methods
 4 .method·public·abstract·a()Ljava/lang/Object;
13 .method·public·createAccessibilityNodeInfo(I)Landroid/view/accessibility/AccessibilityNodeInfo; 
14 ····.locals·1 
  
15 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/ab;->a:Landroid/support/v4/view/a/ac; 
  
16 ····invoke-interface·{v0,·p1},·Landroid/support/v4/view/a/ac;->a(I)Ljava/lang/Object; 
  
17 ····move-result-object·v0 
  
18 ····check-cast·v0,·Landroid/view/accessibility/AccessibilityNodeInfo; 
  
19 ····return-object·v0 
20 .end·method5 .end·method
  
 6 .method·public·abstract·a(Ljava/lang/Object;I)V
21 .method·public·findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List; 
22 ····.locals·1 
  
23 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/ab;->a:Landroid/support/v4/view/a/ac; 
  
24 ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v4/view/a/ac;->a(Ljava/lang/String;I)Ljava/util/List; 
  
25 ····move-result-object·v0 
  
26 ····return-object·v0 
27 .end·method7 .end·method
  
 8 .method·public·abstract·a(Ljava/lang/Object;Z)V
28 .method·public·findFocus(I)Landroid/view/accessibility/AccessibilityNodeInfo; 
29 ····.locals·1 
  
30 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/ab;->a:Landroid/support/v4/view/a/ac; 
  
31 ····invoke-interface·{v0,·p1},·Landroid/support/v4/view/a/ac;->b(I)Ljava/lang/Object; 
  
32 ····move-result-object·v0 
  
33 ····check-cast·v0,·Landroid/view/accessibility/AccessibilityNodeInfo; 
  
34 ····return-object·v0 
35 .end·method9 .end·method
  
 10 .method·public·abstract·b(Ljava/lang/Object;I)V
 11 .end·method
36 .method·public·performAction(IILandroid/os/Bundle;)Z 
37 ····.locals·1 
  
38 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/ab;->a:Landroid/support/v4/view/a/ac; 
  
39 ····invoke-interface·{v0,·p1,·p2,·p3},·Landroid/support/v4/view/a/ac;->a(IILandroid/os/Bundle;)Z 
  
40 ····move-result·v0 
  
41 ····return·v012 .method·public·abstract·c(Ljava/lang/Object;I)V
42 .end·method13 .end·method
23.5 KB
smali/android/support/v4/view/a/a.smali
    
Offset 2, 21 lines modifiedOffset 2, 25 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·private·static·final·a:Landroid/support/v4/view/a/e;4 .field·private·static·final·a:Landroid/support/v4/view/a/e;
  
  
 5 #·instance·fields
 6 .field·private·final·b:Ljava/lang/Object;
  
  
5 #·direct·methods7 #·direct·methods
6 .method·static·constructor·<clinit>()V8 .method·static·constructor·<clinit>()V
7 ····.locals·29 ····.locals·2
  
8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I10 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
9 ····const/16·v1,·0x1311 ····const/16·v1,·0x16
  
10 ····if-lt·v0,·v1,·:cond_012 ····if-lt·v0,·v1,·:cond_0
  
11 ····new-instance·v0,·Landroid/support/v4/view/a/c;13 ····new-instance·v0,·Landroid/support/v4/view/a/c;
  
12 ····invoke-direct·{v0},·Landroid/support/v4/view/a/c;-><init>()V14 ····invoke-direct·{v0},·Landroid/support/v4/view/a/c;-><init>()V
  
Offset 24, 38 lines modifiedOffset 28, 906 lines modified
  
24 ····:goto_028 ····:goto_0
25 ····return-void29 ····return-void
  
26 ····:cond_030 ····:cond_0
27 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I31 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
28 ····const/16·v1,·0xe32 ····const/16·v1,·0x15
  
29 ····if-lt·v0,·v1,·:cond_133 ····if-lt·v0,·v1,·:cond_1
  
30 ····new-instance·v0,·Landroid/support/v4/view/a/b;34 ····new-instance·v0,·Landroid/support/v4/view/a/b;
  
31 ····invoke-direct·{v0},·Landroid/support/v4/view/a/b;-><init>()V35 ····invoke-direct·{v0},·Landroid/support/v4/view/a/b;-><init>()V
  
32 ····sput-object·v0,·Landroid/support/v4/view/a/a;->a:Landroid/support/v4/view/a/e;36 ····sput-object·v0,·Landroid/support/v4/view/a/a;->a:Landroid/support/v4/view/a/e;
  
33 ····goto·:goto_037 ····goto·:goto_0
  
34 ····:cond_138 ····:cond_1
 39 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 40 ····const/16·v1,·0x13
  
 41 ····if-lt·v0,·v1,·:cond_2
  
 42 ····new-instance·v0,·Landroid/support/v4/view/a/h;
  
 43 ····invoke-direct·{v0},·Landroid/support/v4/view/a/h;-><init>()V
  
 44 ····sput-object·v0,·Landroid/support/v4/view/a/a;->a:Landroid/support/v4/view/a/e;
  
 45 ····goto·:goto_0
  
 46 ····:cond_2
 47 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 48 ····const/16·v1,·0x12
  
 49 ····if-lt·v0,·v1,·:cond_3
  
 50 ····new-instance·v0,·Landroid/support/v4/view/a/g;
  
 51 ····invoke-direct·{v0},·Landroid/support/v4/view/a/g;-><init>()V
  
 52 ····sput-object·v0,·Landroid/support/v4/view/a/a;->a:Landroid/support/v4/view/a/e;
  
 53 ····goto·:goto_0
  
 54 ····:cond_3
 55 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 56 ····const/16·v1,·0x10
  
 57 ····if-lt·v0,·v1,·:cond_4
  
 58 ····new-instance·v0,·Landroid/support/v4/view/a/f;
  
 59 ····invoke-direct·{v0},·Landroid/support/v4/view/a/f;-><init>()V
  
 60 ····sput-object·v0,·Landroid/support/v4/view/a/a;->a:Landroid/support/v4/view/a/e;
  
 61 ····goto·:goto_0
  
 62 ····:cond_4
 63 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 64 ····const/16·v1,·0xe
  
 65 ····if-lt·v0,·v1,·:cond_5
  
35 ····new-instance·v0,·Landroid/support/v4/view/a/d;66 ····new-instance·v0,·Landroid/support/v4/view/a/d;
  
36 ····invoke-direct·{v0},·Landroid/support/v4/view/a/d;-><init>()V67 ····invoke-direct·{v0},·Landroid/support/v4/view/a/d;-><init>()V
  
37 ····sput-object·v0,·Landroid/support/v4/view/a/a;->a:Landroid/support/v4/view/a/e;68 ····sput-object·v0,·Landroid/support/v4/view/a/a;->a:Landroid/support/v4/view/a/e;
  
38 ····goto·:goto_069 ····goto·:goto_0
  
 70 ····:cond_5
 71 ····new-instance·v0,·Landroid/support/v4/view/a/i;
  
 72 ····invoke-direct·{v0},·Landroid/support/v4/view/a/i;-><init>()V
  
 73 ····sput-object·v0,·Landroid/support/v4/view/a/a;->a:Landroid/support/v4/view/a/e;
  
 74 ····goto·:goto_0
 75 .end·method
  
 76 .method·public·constructor·<init>(Ljava/lang/Object;)V
 77 ····.locals·0
  
 78 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 79 ····iput-object·p1,·p0,·Landroid/support/v4/view/a/a;->b:Ljava/lang/Object;
  
 80 ····return-void
 81 .end·method
  
 82 .method·private·static·b(I)Ljava/lang/String;
 83 ····.locals·1
Max diff block lines reached; 13599/23973 bytes (56.73%) of diff not shown.
1.06 KB
smali/android/support/v4/view/a/p.smali
    
Offset 1, 16 lines modifiedOffset 1, 28 lines modified
1 .class·Landroid/support/v4/view/a/p;1 .class·Landroid/support/v4/view/a/p;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/view/a/r;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(Ljava/lang/Object;)Ljava/lang/String;4 .method·constructor·<init>()V
 5 ····.locals·0
  
 6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/r;-><init>()V
  
 7 ····return-void
 8 .end·method
  
  
 9 #·virtual·methods
 10 .method·public·a(Landroid/support/v4/view/a/l;)Ljava/lang/Object;
5 ····.locals·111 ····.locals·1
  
6 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;12 ····new-instance·v0,·Landroid/support/v4/view/a/q;
  
 13 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v4/view/a/q;-><init>(Landroid/support/v4/view/a/p;Landroid/support/v4/view/a/l;)V
  
7 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getViewIdResourceName()Ljava/lang/String;14 ····invoke-static·{v0},·Landroid/support/v4/view/a/v;->a(Landroid/support/v4/view/a/x;)Ljava/lang/Object;
  
8 ····move-result-object·v015 ····move-result-object·v0
  
9 ····return-object·v016 ····return-object·v0
10 .end·method17 .end·method
6.62 KB
smali/android/support/v4/view/a/y.smali
    
Offset 1, 58 lines modifiedOffset 1, 234 lines modified
1 .class·final·Landroid/support/v4/view/a/y;1 .class·public·Landroid/support/v4/view/a/y;
2 .super·Landroid/view/accessibility/AccessibilityNodeProvider;2 .super·Ljava/lang/Object;
  
  
 3 #·static·fields
 4 .field·private·static·final·a:Landroid/support/v4/view/a/ab;
  
  
3 #·instance·fields5 #·instance·fields
4 .field·final·synthetic·a:Landroid/support/v4/view/a/z;6 .field·private·final·b:Ljava/lang/Object;
  
  
5 #·direct·methods7 #·direct·methods
6 .method·constructor·<init>(Landroid/support/v4/view/a/z;)V8 .method·static·constructor·<clinit>()V
 9 ····.locals·2
  
 10 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 11 ····const/16·v1,·0x10
  
 12 ····if-lt·v0,·v1,·:cond_0
  
 13 ····new-instance·v0,·Landroid/support/v4/view/a/ac;
  
 14 ····invoke-direct·{v0},·Landroid/support/v4/view/a/ac;-><init>()V
  
 15 ····sput-object·v0,·Landroid/support/v4/view/a/y;->a:Landroid/support/v4/view/a/ab;
  
 16 ····:goto_0
 17 ····return-void
  
 18 ····:cond_0
 19 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 20 ····const/16·v1,·0xf
  
 21 ····if-lt·v0,·v1,·:cond_1
  
 22 ····new-instance·v0,·Landroid/support/v4/view/a/aa;
  
 23 ····invoke-direct·{v0},·Landroid/support/v4/view/a/aa;-><init>()V
  
 24 ····sput-object·v0,·Landroid/support/v4/view/a/y;->a:Landroid/support/v4/view/a/ab;
  
 25 ····goto·:goto_0
  
 26 ····:cond_1
 27 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 28 ····const/16·v1,·0xe
  
 29 ····if-lt·v0,·v1,·:cond_2
  
 30 ····new-instance·v0,·Landroid/support/v4/view/a/z;
  
 31 ····invoke-direct·{v0},·Landroid/support/v4/view/a/z;-><init>()V
  
 32 ····sput-object·v0,·Landroid/support/v4/view/a/y;->a:Landroid/support/v4/view/a/ab;
  
 33 ····goto·:goto_0
  
 34 ····:cond_2
 35 ····new-instance·v0,·Landroid/support/v4/view/a/ad;
  
 36 ····invoke-direct·{v0},·Landroid/support/v4/view/a/ad;-><init>()V
  
 37 ····sput-object·v0,·Landroid/support/v4/view/a/y;->a:Landroid/support/v4/view/a/ab;
  
 38 ····goto·:goto_0
 39 .end·method
  
 40 .method·public·constructor·<init>(Ljava/lang/Object;)V
7 ····.locals·041 ····.locals·0
  
8 ····iput-object·p1,·p0,·Landroid/support/v4/view/a/y;->a:Landroid/support/v4/view/a/z;42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····invoke-direct·{p0},·Landroid/view/accessibility/AccessibilityNodeProvider;-><init>()V43 ····iput-object·p1,·p0,·Landroid/support/v4/view/a/y;->b:Ljava/lang/Object;
  
10 ····return-void44 ····return-void
11 .end·method45 .end·method
  
 46 .method·public·static·a()Landroid/support/v4/view/a/y;
 47 ····.locals·2
  
 48 ····new-instance·v0,·Landroid/support/v4/view/a/y;
12 #·virtual·methods 
13 .method·public·createAccessibilityNodeInfo(I)Landroid/view/accessibility/AccessibilityNodeInfo; 
14 ····.locals·1 
  
15 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/y;->a:Landroid/support/v4/view/a/z;49 ····sget-object·v1,·Landroid/support/v4/view/a/y;->a:Landroid/support/v4/view/a/ab;
  
16 ····invoke-interface·{v0,·p1},·Landroid/support/v4/view/a/z;->a(I)Ljava/lang/Object;50 ····invoke-interface·{v1},·Landroid/support/v4/view/a/ab;->a()Ljava/lang/Object;
  
17 ····move-result-object·v051 ····move-result-object·v1
  
18 ····check-cast·v0,·Landroid/view/accessibility/AccessibilityNodeInfo;52 ····invoke-direct·{v0,·v1},·Landroid/support/v4/view/a/y;-><init>(Ljava/lang/Object;)V
  
19 ····return-object·v053 ····return-object·v0
20 .end·method54 .end·method
  
21 .method·public·findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List; 
22 ····.locals·1 
  
23 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/y;->a:Landroid/support/v4/view/a/z;55 #·virtual·methods
 56 .method·public·a(I)V
 57 ····.locals·2
  
24 ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v4/view/a/z;->a(Ljava/lang/String;I)Ljava/util/List;58 ····sget-object·v0,·Landroid/support/v4/view/a/y;->a:Landroid/support/v4/view/a/ab;
  
25 ····move-result-object·v059 ····iget-object·v1,·p0,·Landroid/support/v4/view/a/y;->b:Ljava/lang/Object;
  
26 ····return-object·v060 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/view/a/ab;->b(Ljava/lang/Object;I)V
  
 61 ····return-void
 62 .end·method
  
 63 .method·public·a(Z)V
 64 ····.locals·2
  
 65 ····sget-object·v0,·Landroid/support/v4/view/a/y;->a:Landroid/support/v4/view/a/ab;
  
 66 ····iget-object·v1,·p0,·Landroid/support/v4/view/a/y;->b:Ljava/lang/Object;
  
 67 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/view/a/ab;->a(Ljava/lang/Object;Z)V
  
 68 ····return-void
27 .end·method69 .end·method
Max diff block lines reached; 2542/6696 bytes (37.96%) of diff not shown.
7.35 KB
smali/android/support/v4/view/a/j.smali
    
Offset 1, 70 lines modifiedOffset 1, 234 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/a/j;1 .class·Landroid/support/v4/view/a/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·direct·methods
4 .method·public·abstract·a(Ljava/lang/Object;)I4 .method·public·static·a(Ljava/lang/Object;)I
5 .end·method5 ····.locals·1
  
6 .method·public·abstract·a(Ljava/lang/Object;I)V 
7 .end·method6 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 7 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getActions()I
  
8 .method·public·abstract·a(Ljava/lang/Object;Landroid/graphics/Rect;)V8 ····move-result·v0
  
 9 ····return·v0
9 .end·method10 .end·method
  
10 .method·public·abstract·a(Ljava/lang/Object;Landroid/view/View;)V11 .method·public·static·a(Ljava/lang/Object;I)V
 12 ····.locals·0
  
 13 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 14 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->addAction(I)V
  
 15 ····return-void
11 .end·method16 .end·method
  
12 .method·public·abstract·a(Ljava/lang/Object;Ljava/lang/CharSequence;)V17 .method·public·static·a(Ljava/lang/Object;Landroid/graphics/Rect;)V
 18 ····.locals·0
  
 19 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 20 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->getBoundsInParent(Landroid/graphics/Rect;)V
  
 21 ····return-void
13 .end·method22 .end·method
  
14 .method·public·abstract·a(Ljava/lang/Object;Z)V23 .method·public·static·a(Ljava/lang/Object;Ljava/lang/CharSequence;)V
 24 ····.locals·0
  
 25 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 26 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->setClassName(Ljava/lang/CharSequence;)V
  
 27 ····return-void
15 .end·method28 .end·method
  
16 .method·public·abstract·b(Ljava/lang/Object;)Ljava/lang/CharSequence;29 .method·public·static·a(Ljava/lang/Object;Z)V
 30 ····.locals·0
  
 31 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 32 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->setScrollable(Z)V
  
 33 ····return-void
17 .end·method34 .end·method
  
18 .method·public·abstract·b(Ljava/lang/Object;Landroid/graphics/Rect;)V35 .method·public·static·b(Ljava/lang/Object;)Ljava/lang/CharSequence;
 36 ····.locals·1
  
 37 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 38 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getClassName()Ljava/lang/CharSequence;
  
 39 ····move-result-object·v0
  
 40 ····return-object·v0
19 .end·method41 .end·method
  
20 .method·public·abstract·c(Ljava/lang/Object;)Ljava/lang/CharSequence;42 .method·public·static·b(Ljava/lang/Object;Landroid/graphics/Rect;)V
 43 ····.locals·0
  
 44 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 45 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityNodeInfo;->getBoundsInScreen(Landroid/graphics/Rect;)V
  
 46 ····return-void
21 .end·method47 .end·method
  
22 .method·public·abstract·d(Ljava/lang/Object;)Ljava/lang/CharSequence;48 .method·public·static·c(Ljava/lang/Object;)Ljava/lang/CharSequence;
 49 ····.locals·1
  
 50 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 51 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getContentDescription()Ljava/lang/CharSequence;
  
 52 ····move-result-object·v0
  
 53 ····return-object·v0
23 .end·method54 .end·method
  
24 .method·public·abstract·e(Ljava/lang/Object;)Ljava/lang/CharSequence;55 .method·public·static·d(Ljava/lang/Object;)Ljava/lang/CharSequence;
 56 ····.locals·1
  
 57 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 58 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getPackageName()Ljava/lang/CharSequence;
  
 59 ····move-result-object·v0
  
 60 ····return-object·v0
25 .end·method61 .end·method
  
26 .method·public·abstract·f(Ljava/lang/Object;)Z62 .method·public·static·e(Ljava/lang/Object;)Ljava/lang/CharSequence;
 63 ····.locals·1
  
 64 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 65 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getText()Ljava/lang/CharSequence;
  
 66 ····move-result-object·v0
  
 67 ····return-object·v0
27 .end·method68 .end·method
  
28 .method·public·abstract·g(Ljava/lang/Object;)Z69 .method·public·static·f(Ljava/lang/Object;)Z
 70 ····.locals·1
  
 71 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
 72 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->isCheckable()Z
  
 73 ····move-result·v0
  
 74 ····return·v0
29 .end·method75 .end·method
Max diff block lines reached; 2991/7445 bytes (40.17%) of diff not shown.
3.32 KB
smali/android/support/v4/view/a/n.smali
    
Offset 1, 181 lines modifiedOffset 1, 28 lines modified
1 .class·Landroid/support/v4/view/a/n;1 .class·Landroid/support/v4/view/a/n;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/a/j;2 .super·Landroid/support/v4/view/a/r;
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>()V4 .method·constructor·<init>()V
7 ····.locals·05 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/view/a/r;-><init>()V
  
9 ····return-void7 ····return-void
10 .end·method8 .end·method
  
  
11 #·virtual·methods9 #·virtual·methods
 10 .method·public·a(Landroid/support/v4/view/a/l;)Ljava/lang/Object;
12 .method·public·a(Ljava/lang/Object;)I 
13 ····.locals·1 
  
14 ····const/4·v0,·0x0 
  
15 ····return·v0 
16 .end·method 
  
17 .method·public·a(Ljava/lang/Object;I)V 
18 ····.locals·0 
  
19 ····return-void 
20 .end·method 
  
21 .method·public·a(Ljava/lang/Object;Landroid/graphics/Rect;)V 
22 ····.locals·0 
  
23 ····return-void 
24 .end·method 
  
25 .method·public·a(Ljava/lang/Object;Landroid/view/View;)V 
26 ····.locals·0 
  
27 ····return-void 
28 .end·method 
  
29 .method·public·a(Ljava/lang/Object;Ljava/lang/CharSequence;)V 
30 ····.locals·0 
  
31 ····return-void 
32 .end·method 
  
33 .method·public·a(Ljava/lang/Object;Z)V 
34 ····.locals·0 
  
35 ····return-void 
36 .end·method 
  
37 .method·public·b(Ljava/lang/Object;)Ljava/lang/CharSequence; 
38 ····.locals·111 ····.locals·1
  
 12 ····new-instance·v0,·Landroid/support/v4/view/a/o;
39 ····const/4·v0,·0x0 
  
40 ····return-object·v0 
41 .end·method 
  
42 .method·public·b(Ljava/lang/Object;Landroid/graphics/Rect;)V 
43 ····.locals·0 
  
44 ····return-void 
45 .end·method 
  
46 .method·public·c(Ljava/lang/Object;)Ljava/lang/CharSequence; 
47 ····.locals·1 
  
48 ····const/4·v0,·0x013 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v4/view/a/o;-><init>(Landroid/support/v4/view/a/n;Landroid/support/v4/view/a/l;)V
  
 14 ····invoke-static·{v0},·Landroid/support/v4/view/a/s;->a(Landroid/support/v4/view/a/u;)Ljava/lang/Object;
49 ····return-object·v0 
50 .end·method 
  
51 .method·public·d(Ljava/lang/Object;)Ljava/lang/CharSequence; 
52 ····.locals·1 
  
53 ····const/4·v0,·0x0 
  
54 ····return-object·v0 
55 .end·method 
  
56 .method·public·e(Ljava/lang/Object;)Ljava/lang/CharSequence; 
57 ····.locals·1 
  
58 ····const/4·v0,·0x0 
  
59 ····return-object·v0 
60 .end·method 
  
61 .method·public·f(Ljava/lang/Object;)Z 
62 ····.locals·1 
  
63 ····const/4·v0,·0x0 
  
64 ····return·v0 
65 .end·method 
  
66 .method·public·g(Ljava/lang/Object;)Z 
67 ····.locals·1 
  
68 ····const/4·v0,·0x0 
  
69 ····return·v0 
70 .end·method 
  
71 .method·public·h(Ljava/lang/Object;)Z 
72 ····.locals·1 
  
73 ····const/4·v0,·0x0 
  
74 ····return·v0 
75 .end·method 
  
76 .method·public·i(Ljava/lang/Object;)Z 
77 ····.locals·1 
  
78 ····const/4·v0,·0x0 
  
79 ····return·v0 
Max diff block lines reached; 85/3317 bytes (2.56%) of diff not shown.
3.28 KB
smali/android/support/v4/view/a/v.smali
    
Offset 1, 133 lines modifiedOffset 1, 14 lines modified
1 .class·Landroid/support/v4/view/a/v;1 .class·Landroid/support/v4/view/a/v;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/a/ac; 
  
  
5 #·instance·fields 
6 .field·final·synthetic·a:Landroid/support/v4/view/a/q; 
  
7 .field·final·synthetic·b:Landroid/support/v4/view/a/u; 
  
  
8 #·direct·methods3 #·direct·methods
 4 .method·public·static·a(Landroid/support/v4/view/a/x;)Ljava/lang/Object;
9 .method·constructor·<init>(Landroid/support/v4/view/a/u;Landroid/support/v4/view/a/q;)V 
10 ····.locals·0 
  
11 ····iput-object·p1,·p0,·Landroid/support/v4/view/a/v;->b:Landroid/support/v4/view/a/u; 
  
12 ····iput-object·p2,·p0,·Landroid/support/v4/view/a/v;->a:Landroid/support/v4/view/a/q; 
  
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods 
17 .method·public·a(I)Ljava/lang/Object; 
18 ····.locals·15 ····.locals·1
  
 6 ····new-instance·v0,·Landroid/support/v4/view/a/w;
19 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/v;->a:Landroid/support/v4/view/a/q; 
  
20 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/view/a/q;->a(I)Landroid/support/v4/view/a/f; 
  
21 ····move-result-object·v07 ····invoke-direct·{v0,·p0},·Landroid/support/v4/view/a/w;-><init>(Landroid/support/v4/view/a/x;)V
  
22 ····if-nez·v0,·:cond_0 
  
23 ····const/4·v0,·0x0 
  
24 ····:goto_0 
25 ····return-object·v08 ····return-object·v0
  
26 ····:cond_0 
27 ····invoke-virtual·{v0},·Landroid/support/v4/view/a/f;->a()Ljava/lang/Object; 
  
28 ····move-result-object·v0 
  
29 ····goto·:goto_0 
30 .end·method 
  
31 .method·public·a(Ljava/lang/String;I)Ljava/util/List; 
32 ····.locals·5 
  
33 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/v;->a:Landroid/support/v4/view/a/q; 
  
34 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/view/a/q;->a(Ljava/lang/String;I)Ljava/util/List; 
  
35 ····move-result-object·v2 
  
36 ····new-instance·v3,·Ljava/util/ArrayList; 
  
37 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V 
  
38 ····invoke-interface·{v2},·Ljava/util/List;->size()I 
  
39 ····move-result·v4 
  
40 ····const/4·v0,·0x0 
  
41 ····move·v1,·v0 
  
42 ····:goto_0 
43 ····if-ge·v1,·v4,·:cond_0 
  
44 ····invoke-interface·{v2,·v1},·Ljava/util/List;->get(I)Ljava/lang/Object; 
  
45 ····move-result-object·v0 
  
46 ····check-cast·v0,·Landroid/support/v4/view/a/f; 
  
47 ····invoke-virtual·{v0},·Landroid/support/v4/view/a/f;->a()Ljava/lang/Object; 
  
48 ····move-result-object·v0 
  
49 ····invoke-interface·{v3,·v0},·Ljava/util/List;->add(Ljava/lang/Object;)Z 
  
50 ····add-int/lit8·v0,·v1,·0x1 
  
51 ····move·v1,·v0 
  
52 ····goto·:goto_0 
  
53 ····:cond_0 
54 ····return-object·v3 
55 .end·method 
  
56 .method·public·a(IILandroid/os/Bundle;)Z 
57 ····.locals·1 
  
58 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/v;->a:Landroid/support/v4/view/a/q; 
  
59 ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v4/view/a/q;->a(IILandroid/os/Bundle;)Z 
  
60 ····move-result·v0 
  
61 ····return·v0 
62 .end·method 
  
63 .method·public·b(I)Ljava/lang/Object; 
64 ····.locals·1 
  
65 ····iget-object·v0,·p0,·Landroid/support/v4/view/a/v;->a:Landroid/support/v4/view/a/q; 
  
66 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/view/a/q;->b(I)Landroid/support/v4/view/a/f; 
  
67 ····move-result-object·v0 
  
68 ····if-nez·v0,·:cond_0 
  
69 ····const/4·v0,·0x0 
  
70 ····:goto_0 
71 ····return-object·v0 
Max diff block lines reached; 0/3279 bytes (0.00%) of diff not shown.
3.15 KB
smali/android/support/v4/b/a.smali
    
Offset 1, 138 lines modifiedOffset 1, 32 lines modified
1 .class·public·Landroid/support/v4/b/a;1 .class·public·Landroid/support/v4/b/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(II)I4 .method·public·static·final·a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
5 ····.locals·75 ····.locals·2
  
6 ····invoke-static·{p1},·Landroid/graphics/Color;->alpha(I)I 
  
7 ····move-result·v0 
  
8 ····invoke-static·{p0},·Landroid/graphics/Color;->alpha(I)I 
  
9 ····move-result·v1 
  
10 ····invoke-static·{v1,·v0},·Landroid/support/v4/b/a;->c(II)I 
  
11 ····move-result·v2 
  
12 ····invoke-static·{p0},·Landroid/graphics/Color;->red(I)I 
  
13 ····move-result·v3 
  
14 ····invoke-static·{p1},·Landroid/graphics/Color;->red(I)I 
  
15 ····move-result·v4 
  
16 ····invoke-static·{v3,·v1,·v4,·v0,·v2},·Landroid/support/v4/b/a;->a(IIIII)I 
  
17 ····move-result·v3 
  
18 ····invoke-static·{p0},·Landroid/graphics/Color;->green(I)I 
  
19 ····move-result·v4 
  
20 ····invoke-static·{p1},·Landroid/graphics/Color;->green(I)I 
  
21 ····move-result·v5 
  
22 ····invoke-static·{v4,·v1,·v5,·v0,·v2},·Landroid/support/v4/b/a;->a(IIIII)I 
  
23 ····move-result·v4 
  
24 ····invoke-static·{p0},·Landroid/graphics/Color;->blue(I)I 
  
25 ····move-result·v5 
  
26 ····invoke-static·{p1},·Landroid/graphics/Color;->blue(I)I 
  
27 ····move-result·v6 
  
28 ····invoke-static·{v5,·v1,·v6,·v0,·v2},·Landroid/support/v4/b/a;->a(IIIII)I 
  
29 ····move-result·v0 
  
30 ····invoke-static·{v2,·v3,·v4,·v0},·Landroid/graphics/Color;->argb(IIII)I 
  
31 ····move-result·v06 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 7 ····const/16·v1,·0x15
32 ····return·v0 
33 .end·method 
  
 8 ····if-lt·v0,·v1,·:cond_0
34 .method·private·static·a(IIIII)I 
35 ····.locals·3 
  
36 ····if-nez·p4,·:cond_09 ····invoke-static·{p0,·p1},·Landroid/support/v4/b/b;->a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
  
37 ····const/4·v0,·0x010 ····move-result-object·v0
  
38 ····:goto_011 ····:goto_0
39 ····return·v012 ····return-object·v0
  
40 ····:cond_013 ····:cond_0
 14 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
41 ····mul-int/lit16·v0,·p0,·0xff 
  
42 ····mul-int/2addr·v0,·p1 
  
43 ····mul-int·v1,·p2,·p315 ····move-result-object·v0
  
44 ····rsub-int·v2,·p1,·0xff16 ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
 17 ····move-result-object·v0
45 ····mul-int/2addr·v1,·v2 
  
46 ····add-int/2addr·v0,·v1 
  
47 ····mul-int/lit16·v1,·p4,·0xff 
  
48 ····div-int/2addr·v0,·v1 
  
49 ····goto·:goto_018 ····goto·:goto_0
50 .end·method19 .end·method
  
51 .method·public·static·b(II)I 
52 ····.locals·2 
  
53 ····if-ltz·p1,·:cond_0 
  
54 ····const/16·v0,·0xff 
  
55 ····if-le·p1,·v0,·:cond_1 
  
56 ····:cond_0 
57 ····new-instance·v0,·Ljava/lang/IllegalArgumentException; 
  
58 ····const-string·v1,·"alpha·must·be·between·0·and·255." 
  
59 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V 
  
60 ····throw·v0 
  
61 ····:cond_1 
62 ····const·v0,·0xffffff 
  
63 ····and-int/2addr·v0,·p0 
  
64 ····shl-int/lit8·v1,·p1,·0x18 
  
65 ····or-int/2addr·v0,·v1 
  
66 ····return·v0 
67 .end·method 
  
Max diff block lines reached; -1/3162 bytes (-0.03%) of diff not shown.
15.0 KB
smali/android/support/v4/f/f.smali
    
Offset 1, 571 lines modifiedOffset 1, 134 lines modified
1 .class·public·Landroid/support/v4/f/f;1 .class·public·Landroid/support/v4/f/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·instance·fields3 #·static·fields
4 .field·private·final·a:Ljava/util/LinkedHashMap;4 .field·public·static·final·a:Ljava/util/Locale;
  
5 .field·private·b:I5 .field·private·static·b:Ljava/lang/String;
  
 6 .field·private·static·c:Ljava/lang/String;
6 .field·private·c:I 
  
7 .field·private·d:I 
  
8 .field·private·e:I 
  
9 .field·private·f:I 
  
10 .field·private·g:I 
  
11 .field·private·h:I 
  
  
12 #·direct·methods7 #·direct·methods
13 .method·public·constructor·<init>(I)V8 .method·static·constructor·<clinit>()V
14 ····.locals·4 
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
16 ····if-gtz·p1,·:cond_0 
  
17 ····new-instance·v0,·Ljava/lang/IllegalArgumentException; 
  
18 ····const-string·v1,·"maxSize·<=·0" 
  
19 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V 
  
20 ····throw·v0 
  
21 ····:cond_0 
22 ····iput·p1,·p0,·Landroid/support/v4/f/f;->c:I 
  
23 ····new-instance·v0,·Ljava/util/LinkedHashMap; 
  
24 ····const/4·v1,·0x0 
  
25 ····const/high16·v2,·0x3f400000····#·0.75f 
  
26 ····const/4·v3,·0x1 
  
27 ····invoke-direct·{v0,·v1,·v2,·v3},·Ljava/util/LinkedHashMap;-><init>(IFZ)V 
  
28 ····iput-object·v0,·p0,·Landroid/support/v4/f/f;->a:Ljava/util/LinkedHashMap; 
  
29 ····return-void 
30 .end·method 
  
31 .method·private·c(Ljava/lang/Object;Ljava/lang/Object;)I 
32 ····.locals·39 ····.locals·3
  
 10 ····new-instance·v0,·Ljava/util/Locale;
33 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/f/f;->b(Ljava/lang/Object;Ljava/lang/Object;)I 
  
34 ····move-result·v0 
  
35 ····if-gez·v0,·:cond_0 
  
36 ····new-instance·v0,·Ljava/lang/IllegalStateException; 
  
37 ····new-instance·v1,·Ljava/lang/StringBuilder; 
  
38 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V 
  
39 ····const-string·v2,·"Negative·size:·"11 ····const-string·v1,·""
  
40 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;12 ····const-string·v2,·""
  
 13 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Locale;-><init>(Ljava/lang/String;Ljava/lang/String;)V
41 ····move-result-object·v1 
  
42 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; 
  
43 ····move-result-object·v114 ····sput-object·v0,·Landroid/support/v4/f/f;->a:Ljava/util/Locale;
  
44 ····const-string·v2,·"="15 ····const-string·v0,·"Arab"
  
45 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;16 ····sput-object·v0,·Landroid/support/v4/f/f;->b:Ljava/lang/String;
  
46 ····move-result-object·v117 ····const-string·v0,·"Hebr"
  
47 ····invoke-virtual·{v1,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;18 ····sput-object·v0,·Landroid/support/v4/f/f;->c:Ljava/lang/String;
  
48 ····move-result-object·v1 
  
49 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
50 ····move-result-object·v1 
  
51 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V 
  
52 ····throw·v0 
  
53 ····:cond_0 
54 ····return·v019 ····return-void
55 .end·method20 .end·method
  
 21 .method·public·static·a(Ljava/util/Locale;)I
 22 ····.locals·2
  
56 #·virtual·methods 
57 .method·public·final·a(Ljava/lang/Object;)Ljava/lang/Object; 
58 ····.locals·4 
  
59 ····if-nez·p1,·:cond_023 ····if-eqz·p0,·:cond_2
  
60 ····new-instance·v0,·Ljava/lang/NullPointerException; 
  
61 ····const-string·v1,·"key·==·null"24 ····sget-object·v0,·Landroid/support/v4/f/f;->a:Ljava/util/Locale;
  
62 ····invoke-direct·{v0,·v1},·Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V25 ····invoke-virtual·{p0,·v0},·Ljava/util/Locale;->equals(Ljava/lang/Object;)Z
  
 26 ····move-result·v0
63 ····throw·v0 
  
64 ····:cond_0 
65 ····monitor-enter·p0 
  
Max diff block lines reached; 11531/15314 bytes (75.30%) of diff not shown.
2.49 KB
smali/android/support/v4/f/d.smali
    
Offset 1, 76 lines modifiedOffset 1, 37 lines modified
1 .class·public·Landroid/support/v4/f/d;1 .class·Landroid/support/v4/f/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/f/b;
  
3 #·direct·methods 
4 .method·public·static·a(Ljava/lang/Object;Ljava/lang/StringBuilder;)V 
5 ····.locals·2 
  
6 ····if-nez·p0,·:cond_0 
  
7 ····const-string·v0,·"null"5 #·direct·methods
 6 .method·constructor·<init>()V
 7 ····.locals·0
  
8 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····:goto_0 
10 ····return-void9 ····return-void
 10 .end·method
  
11 ····:cond_0 
12 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
13 ····move-result-object·v0 
  
14 ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; 
  
15 ····move-result-object·v0 
  
16 ····if-eqz·v0,·:cond_1 
  
17 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I 
  
18 ····move-result·v1 
  
19 ····if-gtz·v1,·:cond_2 
  
20 ····:cond_1 
21 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
22 ····move-result-object·v0 
  
23 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; 
  
24 ····move-result-object·v0 
  
25 ····const/16·v1,·0x2e 
  
26 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->lastIndexOf(I)I 
  
27 ····move-result·v1 
  
28 ····if-lez·v1,·:cond_2 
  
29 ····add-int/lit8·v1,·v1,·0x111 #·virtual·methods
 12 .method·public·a(Ljava/lang/String;)Ljava/lang/String;
 13 ····.locals·1
  
30 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->substring(I)Ljava/lang/String;14 ····invoke-static·{p1},·Landroid/support/v4/f/e;->a(Ljava/lang/String;)Ljava/lang/String;
  
31 ····move-result-object·v015 ····move-result-object·v0
  
 16 ····return-object·v0
 17 .end·method
32 ····:cond_2 
33 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
34 ····const/16·v0,·0x7b 
  
35 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; 
  
36 ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I 
  
37 ····move-result·v018 .method·public·b(Ljava/lang/String;)Ljava/lang/String;
 19 ····.locals·1
  
38 ····invoke-static·{v0},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;20 ····invoke-static·{p1},·Landroid/support/v4/f/e;->b(Ljava/lang/String;)Ljava/lang/String;
  
39 ····move-result-object·v021 ····move-result-object·v0
  
 22 ····return-object·v0
40 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
41 ····goto·:goto_0 
42 .end·method23 .end·method
3.0 KB
smali/android/support/v4/f/b.smali
    
Offset 1, 120 lines modifiedOffset 1, 10 lines modified
1 .class·Landroid/support/v4/f/b;1 .class·interface·abstract·Landroid/support/v4/f/b;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/support/v4/f/g; 
  
  
3 #·instance·fields 
4 .field·final·synthetic·a:Landroid/support/v4/f/a; 
  
  
5 #·direct·methods 
6 .method·constructor·<init>(Landroid/support/v4/f/a;)V 
7 ····.locals·0 
  
8 ····iput-object·p1,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; 
  
9 ····invoke-direct·{p0},·Landroid/support/v4/f/g;-><init>()V 
  
10 ····return-void 
11 .end·method 
  
  
12 #·virtual·methods3 #·virtual·methods
 4 .method·public·abstract·a(Ljava/lang/String;)Ljava/lang/String;
13 .method·protected·a()I 
14 ····.locals·1 
  
15 ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; 
  
16 ····iget·v0,·v0,·Landroid/support/v4/f/a;->h:I 
  
17 ····return·v0 
18 .end·method 
  
19 .method·protected·a(Ljava/lang/Object;)I 
20 ····.locals·1 
  
21 ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; 
  
22 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/f/a;->a(Ljava/lang/Object;)I 
  
23 ····move-result·v0 
  
24 ····return·v0 
25 .end·method 
  
26 .method·protected·a(II)Ljava/lang/Object; 
27 ····.locals·2 
  
28 ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; 
  
29 ····iget-object·v0,·v0,·Landroid/support/v4/f/a;->g:[Ljava/lang/Object; 
  
30 ····shl-int/lit8·v1,·p1,·0x1 
  
31 ····add-int/2addr·v1,·p2 
  
32 ····aget-object·v0,·v0,·v1 
  
33 ····return-object·v0 
34 .end·method 
  
35 .method·protected·a(ILjava/lang/Object;)Ljava/lang/Object; 
36 ····.locals·1 
  
37 ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; 
  
38 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/f/a;->a(ILjava/lang/Object;)Ljava/lang/Object; 
  
39 ····move-result-object·v0 
  
40 ····return-object·v0 
41 .end·method 
  
42 .method·protected·a(I)V 
43 ····.locals·1 
  
44 ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; 
  
45 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/f/a;->d(I)Ljava/lang/Object; 
  
46 ····return-void 
47 .end·method 
  
48 .method·protected·a(Ljava/lang/Object;Ljava/lang/Object;)V 
49 ····.locals·1 
  
50 ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; 
  
51 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/f/a;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
52 ····return-void 
53 .end·method5 .end·method
  
 6 .method·public·abstract·b(Ljava/lang/String;)Ljava/lang/String;
54 .method·protected·b(Ljava/lang/Object;)I 
55 ····.locals·1 
  
56 ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; 
  
57 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/f/a;->b(Ljava/lang/Object;)I 
  
58 ····move-result·v0 
  
59 ····return·v0 
60 .end·method 
  
61 .method·protected·b()Ljava/util/Map; 
62 ····.locals·1 
  
63 ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; 
  
64 ····return-object·v0 
65 .end·method 
  
66 .method·protected·c()V 
67 ····.locals·1 
  
68 ····iget-object·v0,·p0,·Landroid/support/v4/f/b;->a:Landroid/support/v4/f/a; 
  
69 ····invoke-virtual·{v0},·Landroid/support/v4/f/a;->clear()V 
  
70 ····return-void 
71 .end·method7 .end·method
6.56 KB
smali/android/support/v4/f/e.smali
    
Offset 1, 117 lines modifiedOffset 1, 186 lines modified
1 .class·public·Landroid/support/v4/f/e;1 .class·Landroid/support/v4/f/e;
2 .super·Ljava/io/Writer;2 .super·Ljava/lang/Object;
  
  
3 #·instance·fields3 #·static·fields
4 .field·private·final·a:Ljava/lang/String;4 .field·private·static·a:Ljava/lang/reflect/Method;
  
5 .field·private·b:Ljava/lang/StringBuilder;5 .field·private·static·b:Ljava/lang/reflect/Method;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Ljava/lang/String;)V7 .method·static·constructor·<clinit>()V
8 ····.locals·28 ····.locals·5
  
9 ····invoke-direct·{p0},·Ljava/io/Writer;-><init>()V9 ····:try_start_0
 10 ····const-string·v0,·"libcore.icu.ICU"
  
10 ····new-instance·v0,·Ljava/lang/StringBuilder;11 ····invoke-static·{v0},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
  
11 ····const/16·v1,·0x8012 ····move-result-object·v0
  
12 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(I)V13 ····if-eqz·v0,·:cond_0
  
13 ····iput-object·v0,·p0,·Landroid/support/v4/f/e;->b:Ljava/lang/StringBuilder;14 ····const-string·v1,·"getScript"
  
14 ····iput-object·p1,·p0,·Landroid/support/v4/f/e;->a:Ljava/lang/String;15 ····const/4·v2,·0x1
  
 16 ····new-array·v2,·v2,·[Ljava/lang/Class;
15 ····return-void 
16 .end·method 
  
17 .method·private·a()V 
18 ····.locals·3 
  
19 ····iget-object·v0,·p0,·Landroid/support/v4/f/e;->b:Ljava/lang/StringBuilder;17 ····const/4·v3,·0x0
  
20 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->length()I18 ····const-class·v4,·Ljava/lang/String;
  
21 ····move-result·v019 ····aput-object·v4,·v2,·v3
  
22 ····if-lez·v0,·:cond_020 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
23 ····iget-object·v0,·p0,·Landroid/support/v4/f/e;->a:Ljava/lang/String;21 ····move-result-object·v1
  
24 ····iget-object·v1,·p0,·Landroid/support/v4/f/e;->b:Ljava/lang/StringBuilder;22 ····sput-object·v1,·Landroid/support/v4/f/e;->a:Ljava/lang/reflect/Method;
  
25 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;23 ····const-string·v1,·"addLikelySubtags"
  
26 ····move-result-object·v124 ····const/4·v2,·0x1
  
27 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I25 ····new-array·v2,·v2,·[Ljava/lang/Class;
  
28 ····iget-object·v0,·p0,·Landroid/support/v4/f/e;->b:Ljava/lang/StringBuilder;26 ····const/4·v3,·0x0
  
29 ····const/4·v1,·0x027 ····const-class·v4,·Ljava/lang/String;
  
30 ····iget-object·v2,·p0,·Landroid/support/v4/f/e;->b:Ljava/lang/StringBuilder;28 ····aput-object·v4,·v2,·v3
  
31 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->length()I29 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
32 ····move-result·v230 ····move-result-object·v0
  
33 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->delete(II)Ljava/lang/StringBuilder;31 ····sput-object·v0,·Landroid/support/v4/f/e;->b:Ljava/lang/reflect/Method;
 32 ····:try_end_0
 33 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
34 ····:cond_034 ····:cond_0
 35 ····:goto_0
35 ····return-void36 ····return-void
36 .end·method 
  
 37 ····:catch_0
 38 ····move-exception·v0
  
 39 ····const-string·v1,·"ICUCompatIcs"
37 #·virtual·methods 
38 .method·public·close()V 
39 ····.locals·0 
  
40 ····invoke-direct·{p0},·Landroid/support/v4/f/e;->a()V40 ····invoke-static·{v1,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I
  
41 ····return-void41 ····goto·:goto_0
42 .end·method42 .end·method
  
43 .method·public·flush()V43 .method·public·static·a(Ljava/lang/String;)Ljava/lang/String;
44 ····.locals·044 ····.locals·4
  
45 ····invoke-direct·{p0},·Landroid/support/v4/f/e;->a()V45 ····const/4·v1,·0x0
  
46 ····return-void46 ····:try_start_0
 47 ····sget-object·v0,·Landroid/support/v4/f/e;->a:Ljava/lang/reflect/Method;
  
 48 ····if-eqz·v0,·:cond_0
  
 49 ····const/4·v0,·0x1
  
 50 ····new-array·v0,·v0,·[Ljava/lang/Object;
  
 51 ····const/4·v2,·0x0
  
 52 ····aput-object·p0,·v0,·v2
  
 53 ····sget-object·v2,·Landroid/support/v4/f/e;->a:Ljava/lang/reflect/Method;
  
 54 ····const/4·v3,·0x0
  
 55 ····invoke-virtual·{v2,·v3,·v0},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
  
 56 ····move-result-object·v0
  
 57 ····check-cast·v0,·Ljava/lang/String;
 58 ····:try_end_0
 59 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0
 60 ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_1
  
 61 ····:goto_0
 62 ····return-object·v0
  
 63 ····:catch_0
 64 ····move-exception·v0
  
 65 ····const-string·v2,·"ICUCompatIcs"
  
 66 ····invoke-static·{v2,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I
  
 67 ····:cond_0
 68 ····:goto_1
Max diff block lines reached; 1814/6654 bytes (27.26%) of diff not shown.
4.32 KB
smali/android/support/v4/f/a.smali
    
Offset 1, 142 lines modifiedOffset 1, 60 lines modified
1 .class·public·Landroid/support/v4/f/a;1 .class·public·Landroid/support/v4/f/a;
2 .super·Landroid/support/v4/f/m;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Ljava/util/Map; 
  
  
5 #·instance·fields3 #·static·fields
6 .field·a:Landroid/support/v4/f/g;4 .field·private·static·final·a:Landroid/support/v4/f/b;
  
  
7 #·direct·methods5 #·direct·methods
8 .method·public·constructor·<init>()V6 .method·static·constructor·<clinit>()V
9 ····.locals·07 ····.locals·2
  
10 ····invoke-direct·{p0},·Landroid/support/v4/f/m;-><init>()V 
  
 8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
11 ····return-void 
12 .end·method 
  
 9 ····const/16·v1,·0xe
13 .method·private·b()Landroid/support/v4/f/g; 
14 ····.locals·1 
  
15 ····iget-object·v0,·p0,·Landroid/support/v4/f/a;->a:Landroid/support/v4/f/g;10 ····if-lt·v0,·v1,·:cond_0
  
16 ····if-nez·v0,·:cond_011 ····new-instance·v0,·Landroid/support/v4/f/d;
  
17 ····new-instance·v0,·Landroid/support/v4/f/b;12 ····invoke-direct·{v0},·Landroid/support/v4/f/d;-><init>()V
  
18 ····invoke-direct·{v0,·p0},·Landroid/support/v4/f/b;-><init>(Landroid/support/v4/f/a;)V13 ····sput-object·v0,·Landroid/support/v4/f/a;->a:Landroid/support/v4/f/b;
  
19 ····iput-object·v0,·p0,·Landroid/support/v4/f/a;->a:Landroid/support/v4/f/g;14 ····:goto_0
 15 ····return-void
  
20 ····:cond_016 ····:cond_0
 17 ····new-instance·v0,·Landroid/support/v4/f/c;
21 ····iget-object·v0,·p0,·Landroid/support/v4/f/a;->a:Landroid/support/v4/f/g; 
  
22 ····return-object·v0 
23 .end·method 
  
  
24 #·virtual·methods 
25 .method·public·a(Ljava/util/Collection;)Z 
26 ····.locals·1 
  
27 ····invoke-static·{p0,·p1},·Landroid/support/v4/f/g;->c(Ljava/util/Map;Ljava/util/Collection;)Z 
  
28 ····move-result·v0 
  
 18 ····invoke-direct·{v0},·Landroid/support/v4/f/c;-><init>()V
29 ····return·v0 
30 .end·method 
  
31 .method·public·entrySet()Ljava/util/Set; 
32 ····.locals·1 
  
33 ····invoke-direct·{p0},·Landroid/support/v4/f/a;->b()Landroid/support/v4/f/g; 
  
 19 ····sput-object·v0,·Landroid/support/v4/f/a;->a:Landroid/support/v4/f/b;
34 ····move-result-object·v0 
  
35 ····invoke-virtual·{v0},·Landroid/support/v4/f/g;->d()Ljava/util/Set; 
  
36 ····move-result-object·v0 
  
37 ····return-object·v020 ····goto·:goto_0
38 .end·method21 .end·method
  
39 .method·public·keySet()Ljava/util/Set;22 .method·public·static·a(Ljava/lang/String;)Ljava/lang/String;
40 ····.locals·123 ····.locals·1
  
41 ····invoke-direct·{p0},·Landroid/support/v4/f/a;->b()Landroid/support/v4/f/g;24 ····sget-object·v0,·Landroid/support/v4/f/a;->a:Landroid/support/v4/f/b;
  
42 ····move-result-object·v0 
  
43 ····invoke-virtual·{v0},·Landroid/support/v4/f/g;->e()Ljava/util/Set;25 ····invoke-interface·{v0,·p0},·Landroid/support/v4/f/b;->a(Ljava/lang/String;)Ljava/lang/String;
  
44 ····move-result-object·v026 ····move-result-object·v0
  
45 ····return-object·v027 ····return-object·v0
46 .end·method28 .end·method
  
 29 .method·public·static·b(Ljava/lang/String;)Ljava/lang/String;
47 .method·public·putAll(Ljava/util/Map;)V 
48 ····.locals·3 
  
49 ····iget·v0,·p0,·Landroid/support/v4/f/a;->h:I 
  
50 ····invoke-interface·{p1},·Ljava/util/Map;->size()I 
  
51 ····move-result·v1 
  
52 ····add-int/2addr·v0,·v1 
  
53 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/f/a;->a(I)V 
  
54 ····invoke-interface·{p1},·Ljava/util/Map;->entrySet()Ljava/util/Set; 
  
55 ····move-result-object·v0 
  
56 ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; 
  
57 ····move-result-object·v1 
  
58 ····:goto_0 
59 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z 
  
60 ····move-result·v0 
  
61 ····if-eqz·v0,·:cond_0 
  
62 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; 
  
63 ····move-result-object·v0 
  
64 ····check-cast·v0,·Ljava/util/Map$Entry; 
  
65 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; 
  
66 ····move-result-object·v2 
  
67 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; 
  
68 ····move-result-object·v0 
Max diff block lines reached; 428/4354 bytes (9.83%) of diff not shown.
2.53 KB
smali/android/support/v4/f/c.smali
    
Offset 1, 143 lines modifiedOffset 1, 31 lines modified
1 .class·Landroid/support/v4/f/c;1 .class·Landroid/support/v4/f/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/f/b;
  
3 #·static·fields 
4 .field·static·final·a:[I 
  
5 .field·static·final·b:[J 
  
6 .field·static·final·c:[Ljava/lang/Object; 
  
  
7 #·direct·methods5 #·direct·methods
8 .method·static·constructor·<clinit>()V6 .method·constructor·<init>()V
9 ····.locals·27 ····.locals·0
  
10 ····const/4·v1,·0x0 
  
11 ····new-array·v0,·v1,·[I 
  
12 ····sput-object·v0,·Landroid/support/v4/f/c;->a:[I 
  
13 ····new-array·v0,·v1,·[J 
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
14 ····sput-object·v0,·Landroid/support/v4/f/c;->b:[J 
  
15 ····new-array·v0,·v1,·[Ljava/lang/Object; 
  
16 ····sput-object·v0,·Landroid/support/v4/f/c;->c:[Ljava/lang/Object; 
  
17 ····return-void9 ····return-void
18 .end·method10 .end·method
  
19 .method·public·static·a(I)I 
20 ····.locals·1 
  
21 ····mul-int/lit8·v0,·p0,·0x4 
  
22 ····invoke-static·{v0},·Landroid/support/v4/f/c;->b(I)I 
  
23 ····move-result·v0 
  
24 ····div-int/lit8·v0,·v0,·0x4 
  
25 ····return·v0 
26 .end·method 
  
27 .method·static·a([III)I 
28 ····.locals·4 
  
29 ····const/4·v1,·0x0 
  
30 ····add-int/lit8·v0,·p1,·-0x1 
  
31 ····:goto_0 
32 ····if-gt·v1,·v0,·:cond_2 
  
33 ····add-int·v2,·v1,·v0 
  
34 ····ushr-int/lit8·v2,·v2,·0x1 
  
35 ····aget·v3,·p0,·v2 
  
36 ····if-ge·v3,·p2,·:cond_0 
  
37 ····add-int/lit8·v1,·v2,·0x1 
  
38 ····goto·:goto_0 
  
 11 #·virtual·methods
 12 .method·public·a(Ljava/lang/String;)Ljava/lang/String;
39 ····:cond_0 
40 ····if-le·v3,·p2,·:cond_1 
  
41 ····add-int/lit8·v0,·v2,·-0x1 
  
42 ····goto·:goto_0 
  
43 ····:cond_1 
44 ····move·v0,·v2 
  
45 ····:goto_1 
46 ····return·v0 
  
47 ····:cond_2 
48 ····xor-int/lit8·v0,·v1,·-0x1 
  
49 ····goto·:goto_1 
50 .end·method 
  
51 .method·public·static·a(Ljava/lang/Object;Ljava/lang/Object;)Z 
52 ····.locals·113 ····.locals·1
  
53 ····if-eq·p0,·p1,·:cond_0 
  
54 ····if-eqz·p0,·:cond_1 
  
55 ····invoke-virtual·{p0,·p1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z 
  
56 ····move-result·v0 
  
57 ····if-eqz·v0,·:cond_1 
  
58 ····:cond_0 
59 ····const/4·v0,·0x1 
  
60 ····:goto_0 
61 ····return·v0 
  
62 ····:cond_1 
63 ····const/4·v0,·0x014 ····const/4·v0,·0x0
  
64 ····goto·:goto_015 ····return-object·v0
65 .end·method16 .end·method
  
66 .method·public·static·b(I)I17 .method·public·b(Ljava/lang/String;)Ljava/lang/String;
67 ····.locals·318 ····.locals·0
  
68 ····const/4·v2,·0x1 
  
69 ····const/4·v0,·0x4 
  
70 ····:goto_0 
71 ····const/16·v1,·0x20 
Max diff block lines reached; 53/2527 bytes (2.10%) of diff not shown.
2.76 KB
smali/android/support/v4/c/a/b.smali
    
Offset 1, 40 lines modifiedOffset 1, 83 lines modified
1 .class·public·interface·abstract·Landroid/support/v4/c/a/b;1 .class·Landroid/support/v4/c/a/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/MenuItem;4 .implements·Landroid/support/v4/c/a/c;
  
  
5 #·virtual·methods5 #·direct·methods
6 .method·public·abstract·a(Landroid/support/v4/view/ax;)Landroid/support/v4/c/a/b; 
7 .end·method6 .method·constructor·<init>()V
 7 ····.locals·0
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
8 .method·public·abstract·a(Landroid/support/v4/view/n;)Landroid/support/v4/c/a/b;9 ····return-void
9 .end·method10 .end·method
  
10 .method·public·abstract·a()Landroid/support/v4/view/n; 
 11 #·virtual·methods
 12 .method·public·a(Landroid/graphics/drawable/Drawable;)V
 13 ····.locals·0
  
 14 ····return-void
11 .end·method15 .end·method
  
12 .method·public·abstract·collapseActionView()Z16 .method·public·a(Landroid/graphics/drawable/Drawable;FF)V
 17 ····.locals·0
  
 18 ····return-void
13 .end·method19 .end·method
  
14 .method·public·abstract·expandActionView()Z20 .method·public·a(Landroid/graphics/drawable/Drawable;I)V
 21 ····.locals·0
  
 22 ····invoke-static·{p1,·p2},·Landroid/support/v4/c/a/i;->a(Landroid/graphics/drawable/Drawable;I)V
  
 23 ····return-void
15 .end·method24 .end·method
  
16 .method·public·abstract·getActionView()Landroid/view/View;25 .method·public·a(Landroid/graphics/drawable/Drawable;IIII)V
 26 ····.locals·0
  
 27 ····return-void
17 .end·method28 .end·method
  
18 .method·public·abstract·isActionViewExpanded()Z29 .method·public·a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
 30 ····.locals·0
  
 31 ····invoke-static·{p1,·p2},·Landroid/support/v4/c/a/i;->a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
  
 32 ····return-void
19 .end·method33 .end·method
  
20 .method·public·abstract·setActionView(I)Landroid/view/MenuItem;34 .method·public·a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
 35 ····.locals·0
  
 36 ····invoke-static·{p1,·p2},·Landroid/support/v4/c/a/i;->a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
  
 37 ····return-void
21 .end·method38 .end·method
  
22 .method·public·abstract·setActionView(Landroid/view/View;)Landroid/view/MenuItem;39 .method·public·a(Landroid/graphics/drawable/Drawable;Z)V
 40 ····.locals·0
  
 41 ····return-void
23 .end·method42 .end·method
  
24 .method·public·abstract·setShowAsAction(I)V43 .method·public·b(Landroid/graphics/drawable/Drawable;)Z
 44 ····.locals·1
  
 45 ····const/4·v0,·0x0
  
 46 ····return·v0
25 .end·method47 .end·method
  
26 .method·public·abstract·setShowAsActionFlags(I)Landroid/view/MenuItem;48 .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
 49 ····.locals·1
  
 50 ····invoke-static·{p1},·Landroid/support/v4/c/a/i;->a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
  
 51 ····move-result-object·v0
  
 52 ····return-object·v0
27 .end·method53 .end·method
4.8 KB
smali/android/support/v4/c/a/a.smali
    
Offset 1, 5 lines modifiedOffset 1, 179 lines modified
1 .class·public·interface·abstract·Landroid/support/v4/c/a/a;1 .class·public·Landroid/support/v4/c/a/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/view/Menu; 
 3 #·static·fields
 4 .field·static·final·a:Landroid/support/v4/c/a/c;
  
  
 5 #·direct·methods
 6 .method·static·constructor·<clinit>()V
 7 ····.locals·2
  
 8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 9 ····const/16·v1,·0x16
  
 10 ····if-lt·v0,·v1,·:cond_0
  
 11 ····new-instance·v0,·Landroid/support/v4/c/a/g;
  
 12 ····invoke-direct·{v0},·Landroid/support/v4/c/a/g;-><init>()V
  
 13 ····sput-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c;
  
 14 ····:goto_0
 15 ····return-void
  
 16 ····:cond_0
 17 ····const/16·v1,·0x15
  
 18 ····if-lt·v0,·v1,·:cond_1
  
 19 ····new-instance·v0,·Landroid/support/v4/c/a/f;
  
 20 ····invoke-direct·{v0},·Landroid/support/v4/c/a/f;-><init>()V
  
 21 ····sput-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c;
  
 22 ····goto·:goto_0
  
 23 ····:cond_1
 24 ····const/16·v1,·0x13
  
 25 ····if-lt·v0,·v1,·:cond_2
  
 26 ····new-instance·v0,·Landroid/support/v4/c/a/e;
  
 27 ····invoke-direct·{v0},·Landroid/support/v4/c/a/e;-><init>()V
  
 28 ····sput-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c;
  
 29 ····goto·:goto_0
  
 30 ····:cond_2
 31 ····const/16·v1,·0xb
  
 32 ····if-lt·v0,·v1,·:cond_3
  
 33 ····new-instance·v0,·Landroid/support/v4/c/a/d;
  
 34 ····invoke-direct·{v0},·Landroid/support/v4/c/a/d;-><init>()V
  
 35 ····sput-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c;
  
 36 ····goto·:goto_0
  
 37 ····:cond_3
 38 ····new-instance·v0,·Landroid/support/v4/c/a/b;
  
 39 ····invoke-direct·{v0},·Landroid/support/v4/c/a/b;-><init>()V
  
 40 ····sput-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c;
  
 41 ····goto·:goto_0
 42 .end·method
  
 43 .method·public·static·a(Landroid/graphics/drawable/Drawable;)V
 44 ····.locals·1
  
 45 ····sget-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c;
  
 46 ····invoke-interface·{v0,·p0},·Landroid/support/v4/c/a/c;->a(Landroid/graphics/drawable/Drawable;)V
  
 47 ····return-void
 48 .end·method
  
 49 .method·public·static·a(Landroid/graphics/drawable/Drawable;FF)V
 50 ····.locals·1
  
 51 ····sget-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c;
  
 52 ····invoke-interface·{v0,·p0,·p1,·p2},·Landroid/support/v4/c/a/c;->a(Landroid/graphics/drawable/Drawable;FF)V
  
 53 ····return-void
 54 .end·method
  
 55 .method·public·static·a(Landroid/graphics/drawable/Drawable;I)V
 56 ····.locals·1
  
 57 ····sget-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c;
  
 58 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/c/a/c;->a(Landroid/graphics/drawable/Drawable;I)V
  
 59 ····return-void
 60 .end·method
  
 61 .method·public·static·a(Landroid/graphics/drawable/Drawable;IIII)V
 62 ····.locals·6
  
 63 ····sget-object·v0,·Landroid/support/v4/c/a/a;->a:Landroid/support/v4/c/a/c;
  
 64 ····move-object·v1,·p0
  
 65 ····move·v2,·p1
  
 66 ····move·v3,·p2
  
 67 ····move·v4,·p3
  
 68 ····move·v5,·p4
  
 69 ····invoke-interface/range·{v0·..·v5},·Landroid/support/v4/c/a/c;->a(Landroid/graphics/drawable/Drawable;IIII)V
  
 70 ····return-void
 71 .end·method
  
Max diff block lines reached; -1/4847 bytes (-0.02%) of diff not shown.
1.16 KB
smali/android/support/v4/c/a/c.smali
    
Offset 1, 6 lines modifiedOffset 1, 31 lines modified
1 .class·public·interface·abstract·Landroid/support/v4/c/a/c;1 .class·interface·abstract·Landroid/support/v4/c/a/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/v4/c/a/a; 
5 .implements·Landroid/view/SubMenu; 
 3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/graphics/drawable/Drawable;)V
 5 .end·method
  
 6 .method·public·abstract·a(Landroid/graphics/drawable/Drawable;FF)V
 7 .end·method
  
 8 .method·public·abstract·a(Landroid/graphics/drawable/Drawable;I)V
 9 .end·method
  
 10 .method·public·abstract·a(Landroid/graphics/drawable/Drawable;IIII)V
 11 .end·method
  
 12 .method·public·abstract·a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
 13 .end·method
  
 14 .method·public·abstract·a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
 15 .end·method
  
 16 .method·public·abstract·a(Landroid/graphics/drawable/Drawable;Z)V
 17 .end·method
  
 18 .method·public·abstract·b(Landroid/graphics/drawable/Drawable;)Z
 19 .end·method
  
 20 .method·public·abstract·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
 21 .end·method
3.54 KB
smali/android/support/v4/widget/aa.smali
    
Offset 1, 136 lines modifiedOffset 1, 45 lines modified
1 .class·public·Landroid/support/v4/widget/aa;1 .class·Landroid/support/v4/widget/aa;
2 .super·Landroid/support/v4/widget/a;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/widget/y;
  
3 #·instance·fields 
4 .field·private·final·a:Landroid/widget/ListView; 
  
  
5 #·direct·methods5 #·direct·methods
6 .method·public·constructor·<init>(Landroid/widget/ListView;)V6 .method·constructor·<init>()V
7 ····.locals·07 ····.locals·0
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
8 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/a;-><init>(Landroid/view/View;)V 
  
9 ····iput-object·p1,·p0,·Landroid/support/v4/widget/aa;->a:Landroid/widget/ListView; 
  
10 ····return-void9 ····return-void
11 .end·method10 .end·method
  
  
12 #·virtual·methods11 #·virtual·methods
 12 .method·public·a(Ljava/lang/Object;)I
13 .method·public·a(II)V 
14 ····.locals·3 
  
15 ····iget-object·v0,·p0,·Landroid/support/v4/widget/aa;->a:Landroid/widget/ListView; 
  
16 ····invoke-virtual·{v0},·Landroid/widget/ListView;->getFirstVisiblePosition()I 
  
17 ····move-result·v1 
  
18 ····const/4·v2,·-0x1 
  
19 ····if-ne·v1,·v2,·:cond_1 
  
20 ····:cond_0 
21 ····:goto_0 
22 ····return-void 
  
23 ····:cond_1 
24 ····const/4·v2,·0x0 
  
25 ····invoke-virtual·{v0,·v2},·Landroid/widget/ListView;->getChildAt(I)Landroid/view/View; 
  
26 ····move-result-object·v2 
  
27 ····if-eqz·v2,·:cond_0 
  
28 ····invoke-virtual·{v2},·Landroid/view/View;->getTop()I 
  
29 ····move-result·v2 
  
30 ····sub-int/2addr·v2,·p2 
  
31 ····invoke-virtual·{v0,·v1,·v2},·Landroid/widget/ListView;->setSelectionFromTop(II)V 
  
32 ····goto·:goto_0 
33 .end·method 
  
34 .method·public·e(I)Z 
35 ····.locals·113 ····.locals·1
  
 14 ····invoke-static·{p1},·Landroid/support/v4/widget/ac;->a(Ljava/lang/Object;)I
36 ····const/4·v0,·0x0 
  
37 ····return·v0 
38 .end·method 
  
39 .method·public·f(I)Z 
40 ····.locals·6 
  
41 ····const/4·v0,·0x0 
  
42 ····iget-object·v1,·p0,·Landroid/support/v4/widget/aa;->a:Landroid/widget/ListView; 
  
43 ····invoke-virtual·{v1},·Landroid/widget/ListView;->getCount()I15 ····move-result·v0
  
44 ····move-result·v2 
  
45 ····if-nez·v2,·:cond_1 
  
46 ····:cond_0 
47 ····:goto_0 
48 ····return·v016 ····return·v0
 17 .end·method
  
 18 .method·public·a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
 19 ····.locals·1
49 ····:cond_1 
50 ····invoke-virtual·{v1},·Landroid/widget/ListView;->getChildCount()I 
  
51 ····move-result·v3 
  
52 ····invoke-virtual·{v1},·Landroid/widget/ListView;->getFirstVisiblePosition()I 
  
53 ····move-result·v4 
  
54 ····add-int·v5,·v4,·v3 
  
55 ····if-lez·p1,·:cond_3 
  
56 ····if-lt·v5,·v2,·:cond_2 
  
57 ····add-int/lit8·v2,·v3,·-0x1 
  
58 ····invoke-virtual·{v1,·v2},·Landroid/widget/ListView;->getChildAt(I)Landroid/view/View; 
  
59 ····move-result-object·v2 
  
60 ····invoke-virtual·{v2},·Landroid/view/View;->getBottom()I 
  
61 ····move-result·v2 
  
62 ····invoke-virtual·{v1},·Landroid/widget/ListView;->getHeight()I 
  
63 ····move-result·v1 
  
64 ····if-le·v2,·v1,·:cond_0 
  
65 ····:cond_2 
66 ····const/4·v0,·0x1 
  
67 ····goto·:goto_0 
  
Max diff block lines reached; 645/3541 bytes (18.22%) of diff not shown.
2.64 KB
smali/android/support/v4/widget/w.smali
    
Offset 1, 31 lines modifiedOffset 1, 68 lines modified
1 .class·interface·abstract·Landroid/support/v4/widget/w;1 .class·public·abstract·Landroid/support/v4/widget/w;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/widget/e;
  
  
 3 #·instance·fields
 4 .field·private·j:I
3 #·virtual·methods 
4 .method·public·abstract·a(Landroid/content/Context;)Ljava/lang/Object; 
5 .end·method 
  
 5 .field·private·k:I
6 .method·public·abstract·a(Ljava/lang/Object;II)V 
7 .end·method 
  
 6 .field·private·l:Landroid/view/LayoutInflater;
8 .method·public·abstract·a(Ljava/lang/Object;)Z 
9 .end·method 
  
10 .method·public·abstract·a(Ljava/lang/Object;F)Z 
11 .end·method 
  
12 .method·public·abstract·a(Ljava/lang/Object;FF)Z 
13 .end·method7 #·direct·methods
 8 .method·public·constructor·<init>(Landroid/content/Context;ILandroid/database/Cursor;Z)V
 9 ····.locals·1
  
14 .method·public·abstract·a(Ljava/lang/Object;I)Z 
15 .end·method10 ····invoke-direct·{p0,·p1,·p3,·p4},·Landroid/support/v4/widget/e;-><init>(Landroid/content/Context;Landroid/database/Cursor;Z)V
  
 11 ····iput·p2,·p0,·Landroid/support/v4/widget/w;->k:I
  
 12 ····iput·p2,·p0,·Landroid/support/v4/widget/w;->j:I
  
 13 ····const-string·v0,·"layout_inflater"
  
 14 ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
 15 ····move-result-object·v0
  
 16 ····check-cast·v0,·Landroid/view/LayoutInflater;
  
 17 ····iput-object·v0,·p0,·Landroid/support/v4/widget/w;->l:Landroid/view/LayoutInflater;
  
16 .method·public·abstract·a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z18 ····return-void
17 .end·method19 .end·method
  
18 .method·public·abstract·b(Ljava/lang/Object;)V 
 20 #·virtual·methods
 21 .method·public·a(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;
 22 ····.locals·3
  
 23 ····iget-object·v0,·p0,·Landroid/support/v4/widget/w;->l:Landroid/view/LayoutInflater;
  
 24 ····iget·v1,·p0,·Landroid/support/v4/widget/w;->j:I
  
 25 ····const/4·v2,·0x0
  
 26 ····invoke-virtual·{v0,·v1,·p3,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
 27 ····move-result-object·v0
  
 28 ····return-object·v0
19 .end·method29 .end·method
  
20 .method·public·abstract·c(Ljava/lang/Object;)Z30 .method·public·b(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View;
 31 ····.locals·3
  
 32 ····iget-object·v0,·p0,·Landroid/support/v4/widget/w;->l:Landroid/view/LayoutInflater;
  
 33 ····iget·v1,·p0,·Landroid/support/v4/widget/w;->k:I
  
 34 ····const/4·v2,·0x0
  
 35 ····invoke-virtual·{v0,·v1,·p3,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
 36 ····move-result-object·v0
  
 37 ····return-object·v0
21 .end·method38 .end·method
570 B
smali/android/support/v4/widget/d.smali
    
Offset 129, 11 lines modifiedOffset 129, 11 lines modified
  
129 ····iget-object·v0,·p0,·Landroid/support/v4/widget/d;->a:Landroid/support/v4/widget/a;129 ····iget-object·v0,·p0,·Landroid/support/v4/widget/d;->a:Landroid/support/v4/widget/a;
  
130 ····invoke-static·{v0},·Landroid/support/v4/widget/a;->g(Landroid/support/v4/widget/a;)Landroid/view/View;130 ····invoke-static·{v0},·Landroid/support/v4/widget/a;->g(Landroid/support/v4/widget/a;)Landroid/view/View;
  
131 ····move-result-object·v0131 ····move-result-object·v0
  
132 ····invoke-static·{v0,·p0},·Landroid/support/v4/view/bv;->a(Landroid/view/View;Ljava/lang/Runnable;)V132 ····invoke-static·{v0,·p0},·Landroid/support/v4/view/bo;->a(Landroid/view/View;Ljava/lang/Runnable;)V
  
133 ····goto·:goto_0133 ····goto·:goto_0
134 .end·method134 .end·method
11.2 KB
smali/android/support/v4/widget/r.smali
    
Offset 1, 449 lines modifiedOffset 1, 56 lines modified
1 .class·Landroid/support/v4/widget/r;1 .class·public·Landroid/support/v4/widget/r;
2 .super·Landroid/support/v4/widget/bb;2 .super·Ljava/lang/Object;
  
  
3 #·instance·fields3 #·static·fields
4 .field·final·synthetic·a:Landroid/support/v4/widget/DrawerLayout; 
  
5 .field·private·final·b:I 
  
6 .field·private·c:Landroid/support/v4/widget/az;4 .field·static·final·a:Landroid/support/v4/widget/u;
  
7 .field·private·final·d:Ljava/lang/Runnable; 
  
  
8 #·direct·methods5 #·direct·methods
9 .method·private·b()V6 .method·static·constructor·<clinit>()V
10 ····.locals·27 ····.locals·2
  
 8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
11 ····const/4·v0,·0x3 
  
12 ····iget·v1,·p0,·Landroid/support/v4/widget/r;->b:I 
  
13 ····if-ne·v1,·v0,·:cond_0 
  
14 ····const/4·v0,·0x5 
  
15 ····:cond_0 
16 ····iget-object·v1,·p0,·Landroid/support/v4/widget/r;->a:Landroid/support/v4/widget/DrawerLayout; 
  
17 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/widget/DrawerLayout;->a(I)Landroid/view/View; 
  
18 ····move-result-object·v0 
  
19 ····if-eqz·v0,·:cond_1 
  
20 ····iget-object·v1,·p0,·Landroid/support/v4/widget/r;->a:Landroid/support/v4/widget/DrawerLayout; 
  
21 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/widget/DrawerLayout;->i(Landroid/view/View;)V 
  
22 ····:cond_1 
23 ····return-void 
24 .end·method 
  
  
25 #·virtual·methods 
26 .method·public·a(Landroid/view/View;)I 
27 ····.locals·1 
  
28 ····iget-object·v0,·p0,·Landroid/support/v4/widget/r;->a:Landroid/support/v4/widget/DrawerLayout;9 ····const/16·v1,·0x13
  
29 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/widget/DrawerLayout;->g(Landroid/view/View;)Z10 ····if-lt·v0,·v1,·:cond_0
  
30 ····move-result·v011 ····new-instance·v0,·Landroid/support/v4/widget/t;
  
31 ····if-eqz·v0,·:cond_012 ····invoke-direct·{v0},·Landroid/support/v4/widget/t;-><init>()V
  
 13 ····sput-object·v0,·Landroid/support/v4/widget/r;->a:Landroid/support/v4/widget/u;
32 ····invoke-virtual·{p1},·Landroid/view/View;->getWidth()I 
  
33 ····move-result·v0 
  
34 ····:goto_014 ····:goto_0
35 ····return·v0 
  
36 ····:cond_0 
37 ····const/4·v0,·0x0 
  
38 ····goto·:goto_0 
39 .end·method 
  
40 .method·public·a(Landroid/view/View;II)I 
41 ····.locals·2 
  
42 ····iget-object·v0,·p0,·Landroid/support/v4/widget/r;->a:Landroid/support/v4/widget/DrawerLayout; 
  
43 ····const/4·v1,·0x3 
  
44 ····invoke-virtual·{v0,·p1,·v1},·Landroid/support/v4/widget/DrawerLayout;->a(Landroid/view/View;I)Z 
  
45 ····move-result·v0 
  
46 ····if-eqz·v0,·:cond_0 
  
47 ····invoke-virtual·{p1},·Landroid/view/View;->getWidth()I 
  
48 ····move-result·v0 
  
49 ····neg-int·v0,·v0 
  
50 ····const/4·v1,·0x0 
  
51 ····invoke-static·{p2,·v1},·Ljava/lang/Math;->min(II)I 
  
52 ····move-result·v1 
  
53 ····invoke-static·{v0,·v1},·Ljava/lang/Math;->max(II)I 
  
54 ····move-result·v0 
  
55 ····:goto_0 
56 ····return·v0 
  
57 ····:cond_0 
58 ····iget-object·v0,·p0,·Landroid/support/v4/widget/r;->a:Landroid/support/v4/widget/DrawerLayout; 
  
59 ····invoke-virtual·{v0},·Landroid/support/v4/widget/DrawerLayout;->getWidth()I 
  
60 ····move-result·v0 
  
61 ····invoke-virtual·{p1},·Landroid/view/View;->getWidth()I 
  
62 ····move-result·v1 
  
63 ····sub-int·v1,·v0,·v1 
  
64 ····invoke-static·{p2,·v0},·Ljava/lang/Math;->min(II)I 
  
65 ····move-result·v0 
  
66 ····invoke-static·{v1,·v0},·Ljava/lang/Math;->max(II)I 
  
67 ····move-result·v0 
  
68 ····goto·:goto_0 
69 .end·method 
  
Max diff block lines reached; 7844/11373 bytes (68.97%) of diff not shown.
1.5 KB
smali/android/support/v4/widget/u.smali
    
Offset 1, 85 lines modifiedOffset 1, 7 lines modified
1 .class·Landroid/support/v4/widget/u;1 .class·interface·abstract·Landroid/support/v4/widget/u;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/v4/widget/w; 
  
  
5 #·direct·methods 
6 .method·constructor·<init>()V 
7 ····.locals·0 
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
9 ····return-void 
10 .end·method 
  
  
11 #·virtual·methods3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/widget/PopupWindow;Landroid/view/View;III)V
12 .method·public·a(Landroid/content/Context;)Ljava/lang/Object; 
13 ····.locals·1 
  
14 ····const/4·v0,·0x0 
  
15 ····return-object·v0 
16 .end·method 
  
17 .method·public·a(Ljava/lang/Object;II)V 
18 ····.locals·0 
  
19 ····return-void 
20 .end·method 
  
21 .method·public·a(Ljava/lang/Object;)Z 
22 ····.locals·1 
  
23 ····const/4·v0,·0x1 
  
24 ····return·v0 
25 .end·method 
  
26 .method·public·a(Ljava/lang/Object;F)Z 
27 ····.locals·1 
  
28 ····const/4·v0,·0x0 
  
29 ····return·v0 
30 .end·method 
  
31 .method·public·a(Ljava/lang/Object;FF)Z 
32 ····.locals·1 
  
33 ····const/4·v0,·0x0 
  
34 ····return·v0 
35 .end·method 
  
36 .method·public·a(Ljava/lang/Object;I)Z 
37 ····.locals·1 
  
38 ····const/4·v0,·0x0 
  
39 ····return·v0 
40 .end·method 
  
41 .method·public·a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z 
42 ····.locals·1 
  
43 ····const/4·v0,·0x0 
  
44 ····return·v0 
45 .end·method 
  
46 .method·public·b(Ljava/lang/Object;)V 
47 ····.locals·0 
  
48 ····return-void 
49 .end·method 
  
50 .method·public·c(Ljava/lang/Object;)Z 
51 ····.locals·1 
  
52 ····const/4·v0,·0x0 
  
53 ····return·v0 
54 .end·method5 .end·method
4.34 KB
smali/android/support/v4/widget/k.smali
    
Offset 1, 23 lines modifiedOffset 1, 153 lines modified
1 .class·final·Landroid/support/v4/widget/k;1 .class·public·Landroid/support/v4/widget/k;
2 .super·Landroid/support/v4/view/a;2 .super·Ljava/lang/Object;
  
  
 3 #·static·fields
 4 .field·private·static·final·b:Landroid/support/v4/widget/n;
  
  
 5 #·instance·fields
 6 .field·private·a:Ljava/lang/Object;
  
  
3 #·virtual·methods7 #·direct·methods
4 .method·public·a(Landroid/view/View;Landroid/support/v4/view/a/f;)V8 .method·static·constructor·<clinit>()V
 9 ····.locals·2
  
 10 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 11 ····const/16·v1,·0x15
  
 12 ····if-lt·v0,·v1,·:cond_0
  
 13 ····new-instance·v0,·Landroid/support/v4/widget/o;
  
 14 ····invoke-direct·{v0},·Landroid/support/v4/widget/o;-><init>()V
  
 15 ····sput-object·v0,·Landroid/support/v4/widget/k;->b:Landroid/support/v4/widget/n;
  
 16 ····:goto_0
 17 ····return-void
  
 18 ····:cond_0
 19 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 20 ····const/16·v1,·0xe
  
 21 ····if-lt·v0,·v1,·:cond_1
  
 22 ····new-instance·v0,·Landroid/support/v4/widget/m;
  
 23 ····invoke-direct·{v0},·Landroid/support/v4/widget/m;-><init>()V
  
 24 ····sput-object·v0,·Landroid/support/v4/widget/k;->b:Landroid/support/v4/widget/n;
  
 25 ····goto·:goto_0
  
 26 ····:cond_1
 27 ····new-instance·v0,·Landroid/support/v4/widget/l;
  
 28 ····invoke-direct·{v0},·Landroid/support/v4/widget/l;-><init>()V
  
 29 ····sput-object·v0,·Landroid/support/v4/widget/k;->b:Landroid/support/v4/widget/n;
  
 30 ····goto·:goto_0
 31 .end·method
  
 32 .method·public·constructor·<init>(Landroid/content/Context;)V
5 ····.locals·133 ····.locals·1
  
6 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/a;->a(Landroid/view/View;Landroid/support/v4/view/a/f;)V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 35 ····sget-object·v0,·Landroid/support/v4/widget/k;->b:Landroid/support/v4/widget/n;
  
 36 ····invoke-interface·{v0,·p1},·Landroid/support/v4/widget/n;->a(Landroid/content/Context;)Ljava/lang/Object;
  
 37 ····move-result-object·v0
  
 38 ····iput-object·v0,·p0,·Landroid/support/v4/widget/k;->a:Ljava/lang/Object;
  
 39 ····return-void
 40 .end·method
  
  
 41 #·virtual·methods
 42 .method·public·a(II)V
 43 ····.locals·2
  
 44 ····sget-object·v0,·Landroid/support/v4/widget/k;->b:Landroid/support/v4/widget/n;
  
 45 ····iget-object·v1,·p0,·Landroid/support/v4/widget/k;->a:Ljava/lang/Object;
  
 46 ····invoke-interface·{v0,·v1,·p1,·p2},·Landroid/support/v4/widget/n;->a(Ljava/lang/Object;II)V
  
 47 ····return-void
 48 .end·method
  
 49 .method·public·a()Z
 50 ····.locals·2
  
 51 ····sget-object·v0,·Landroid/support/v4/widget/k;->b:Landroid/support/v4/widget/n;
  
7 ····invoke-static·{p1},·Landroid/support/v4/widget/DrawerLayout;->k(Landroid/view/View;)Z52 ····iget-object·v1,·p0,·Landroid/support/v4/widget/k;->a:Ljava/lang/Object;
  
 53 ····invoke-interface·{v0,·v1},·Landroid/support/v4/widget/n;->a(Ljava/lang/Object;)Z
  
8 ····move-result·v054 ····move-result·v0
  
9 ····if-nez·v0,·:cond_055 ····return·v0
 56 .end·method
  
10 ····const/4·v0,·0x057 .method·public·a(F)Z
 58 ····.locals·2
  
11 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/a/f;->a(Landroid/view/View;)V59 ····sget-object·v0,·Landroid/support/v4/widget/k;->b:Landroid/support/v4/widget/n;
  
 60 ····iget-object·v1,·p0,·Landroid/support/v4/widget/k;->a:Ljava/lang/Object;
  
 61 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/widget/n;->a(Ljava/lang/Object;F)Z
  
 62 ····move-result·v0
  
 63 ····return·v0
 64 .end·method
  
 65 .method·public·a(Landroid/graphics/Canvas;)Z
 66 ····.locals·2
  
 67 ····sget-object·v0,·Landroid/support/v4/widget/k;->b:Landroid/support/v4/widget/n;
  
 68 ····iget-object·v1,·p0,·Landroid/support/v4/widget/k;->a:Ljava/lang/Object;
  
 69 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/widget/n;->a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z
  
 70 ····move-result·v0
  
 71 ····return·v0
 72 .end·method
Max diff block lines reached; 386/4362 bytes (8.85%) of diff not shown.
4.91 KB
smali/android/support/v4/widget/t.smali
    
Offset 1, 181 lines modifiedOffset 1, 22 lines modified
1 .class·public·Landroid/support/v4/widget/t;1 .class·Landroid/support/v4/widget/t;
 2 .super·Landroid/support/v4/widget/s;
2 .super·Ljava/lang/Object; 
  
  
3 #·static·fields 
4 .field·private·static·final·b:Landroid/support/v4/widget/w; 
  
  
5 #·instance·fields 
6 .field·private·a:Ljava/lang/Object; 
  
  
7 #·direct·methods3 #·direct·methods
8 .method·static·constructor·<clinit>()V4 .method·constructor·<init>()V
9 ····.locals·25 ····.locals·0
  
10 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
11 ····const/16·v1,·0x15 
  
12 ····if-lt·v0,·v1,·:cond_0 
  
13 ····new-instance·v0,·Landroid/support/v4/widget/x; 
  
14 ····invoke-direct·{v0},·Landroid/support/v4/widget/x;-><init>()V 
  
15 ····sput-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; 
  
16 ····:goto_0 
17 ····return-void 
  
18 ····:cond_0 
19 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
20 ····const/16·v1,·0xe 
  
21 ····if-lt·v0,·v1,·:cond_1 
  
22 ····new-instance·v0,·Landroid/support/v4/widget/v; 
  
23 ····invoke-direct·{v0},·Landroid/support/v4/widget/v;-><init>()V 
  
24 ····sput-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; 
  
25 ····goto·:goto_0 
  
26 ····:cond_1 
27 ····new-instance·v0,·Landroid/support/v4/widget/u; 
  
28 ····invoke-direct·{v0},·Landroid/support/v4/widget/u;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/widget/s;-><init>()V
  
29 ····sput-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; 
  
30 ····goto·:goto_0 
31 .end·method 
  
32 .method·public·constructor·<init>(Landroid/content/Context;)V 
33 ····.locals·1 
  
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
35 ····sget-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; 
  
36 ····invoke-interface·{v0,·p1},·Landroid/support/v4/widget/w;->a(Landroid/content/Context;)Ljava/lang/Object; 
  
37 ····move-result-object·v0 
  
38 ····iput-object·v0,·p0,·Landroid/support/v4/widget/t;->a:Ljava/lang/Object; 
  
39 ····return-void7 ····return-void
40 .end·method8 .end·method
  
  
41 #·virtual·methods9 #·virtual·methods
42 .method·public·a(II)V10 .method·public·a(Landroid/widget/PopupWindow;Landroid/view/View;III)V
43 ····.locals·211 ····.locals·0
  
44 ····sget-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; 
  
45 ····iget-object·v1,·p0,·Landroid/support/v4/widget/t;->a:Ljava/lang/Object; 
  
46 ····invoke-interface·{v0,·v1,·p1,·p2},·Landroid/support/v4/widget/w;->a(Ljava/lang/Object;II)V 
  
47 ····return-void 
48 .end·method 
  
49 .method·public·a()Z 
50 ····.locals·2 
  
51 ····sget-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; 
  
52 ····iget-object·v1,·p0,·Landroid/support/v4/widget/t;->a:Ljava/lang/Object; 
  
53 ····invoke-interface·{v0,·v1},·Landroid/support/v4/widget/w;->a(Ljava/lang/Object;)Z 
  
54 ····move-result·v0 
  
 12 ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/widget/v;->a(Landroid/widget/PopupWindow;Landroid/view/View;III)V
55 ····return·v0 
56 .end·method 
  
57 .method·public·a(F)Z 
58 ····.locals·2 
  
59 ····sget-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; 
  
60 ····iget-object·v1,·p0,·Landroid/support/v4/widget/t;->a:Ljava/lang/Object; 
  
61 ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/widget/w;->a(Ljava/lang/Object;F)Z 
  
62 ····move-result·v0 
  
63 ····return·v0 
64 .end·method 
  
65 .method·public·a(FF)Z 
66 ····.locals·2 
  
67 ····sget-object·v0,·Landroid/support/v4/widget/t;->b:Landroid/support/v4/widget/w; 
  
68 ····iget-object·v1,·p0,·Landroid/support/v4/widget/t;->a:Ljava/lang/Object; 
  
69 ····invoke-interface·{v0,·v1,·p1,·p2},·Landroid/support/v4/widget/w;->a(Ljava/lang/Object;FF)Z 
  
70 ····move-result·v0 
  
Max diff block lines reached; 373/4951 bytes (7.53%) of diff not shown.
2.33 KB
smali/android/support/v4/widget/m.smali
    
Offset 1, 43 lines modifiedOffset 1, 83 lines modified
1 .class·Landroid/support/v4/widget/m;1 .class·Landroid/support/v4/widget/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/widget/l;4 .implements·Landroid/support/v4/widget/n;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·constructor·<init>()V6 .method·constructor·<init>()V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····return-void9 ····return-void
10 .end·method10 .end·method
  
  
11 #·virtual·methods11 #·virtual·methods
12 .method·public·a(Ljava/lang/Object;)I12 .method·public·a(Landroid/content/Context;)Ljava/lang/Object;
13 ····.locals·113 ····.locals·1
  
14 ····invoke-static·{p1},·Landroid/support/v4/widget/s;->a(Ljava/lang/Object;)I14 ····invoke-static·{p1},·Landroid/support/v4/widget/p;->a(Landroid/content/Context;)Ljava/lang/Object;
  
15 ····move-result·v015 ····move-result-object·v0
  
16 ····return·v016 ····return-object·v0
17 .end·method17 .end·method
  
18 .method·public·a(Landroid/view/View;Ljava/lang/Object;I)V18 .method·public·a(Ljava/lang/Object;II)V
19 ····.locals·019 ····.locals·0
  
20 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/widget/s;->a(Landroid/view/View;Ljava/lang/Object;I)V20 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/widget/p;->a(Ljava/lang/Object;II)V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
23 .method·public·a(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V23 .method·public·a(Ljava/lang/Object;)Z
 24 ····.locals·1
  
 25 ····invoke-static·{p1},·Landroid/support/v4/widget/p;->a(Ljava/lang/Object;)Z
  
 26 ····move-result·v0
  
 27 ····return·v0
 28 .end·method
  
 29 .method·public·a(Ljava/lang/Object;F)Z
 30 ····.locals·1
  
 31 ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/p;->a(Ljava/lang/Object;F)Z
  
 32 ····move-result·v0
  
 33 ····return·v0
 34 .end·method
  
 35 .method·public·a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z
 36 ····.locals·1
  
 37 ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/p;->a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z
  
 38 ····move-result·v0
  
 39 ····return·v0
 40 .end·method
  
 41 .method·public·b(Ljava/lang/Object;)V
24 ····.locals·042 ····.locals·0
  
25 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/widget/s;->a(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V43 ····invoke-static·{p1},·Landroid/support/v4/widget/p;->b(Ljava/lang/Object;)V
  
26 ····return-void44 ····return-void
27 .end·method45 .end·method
  
 46 .method·public·c(Ljava/lang/Object;)Z
 47 ····.locals·1
  
 48 ····invoke-static·{p1},·Landroid/support/v4/widget/p;->c(Ljava/lang/Object;)Z
  
 49 ····move-result·v0
  
 50 ····return·v0
 51 .end·method
3.89 KB
smali/android/support/v4/widget/q.smali
    
Offset 1, 55 lines modifiedOffset 1, 136 lines modified
1 .class·final·Landroid/support/v4/widget/q;1 .class·public·Landroid/support/v4/widget/q;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/widget/a;
  
3 #·interfaces 
4 .implements·Landroid/os/Parcelable$Creator; 
 3 #·instance·fields
 4 .field·private·final·a:Landroid/widget/ListView;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·constructor·<init>()V6 .method·public·constructor·<init>(Landroid/widget/ListView;)V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/a;-><init>(Landroid/view/View;)V
  
 9 ····iput-object·p1,·p0,·Landroid/support/v4/widget/q;->a:Landroid/widget/ListView;
  
9 ····return-void10 ····return-void
10 .end·method11 .end·method
  
  
11 #·virtual·methods12 #·virtual·methods
12 .method·public·a(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;13 .method·public·a(II)V
13 ····.locals·114 ····.locals·3
  
 15 ····iget-object·v0,·p0,·Landroid/support/v4/widget/q;->a:Landroid/widget/ListView;
  
 16 ····invoke-virtual·{v0},·Landroid/widget/ListView;->getFirstVisiblePosition()I
  
 17 ····move-result·v1
  
 18 ····const/4·v2,·-0x1
  
 19 ····if-ne·v1,·v2,·:cond_1
  
 20 ····:cond_0
 21 ····:goto_0
 22 ····return-void
  
 23 ····:cond_1
 24 ····const/4·v2,·0x0
  
14 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;25 ····invoke-virtual·{v0,·v2},·Landroid/widget/ListView;->getChildAt(I)Landroid/view/View;
  
15 ····invoke-direct·{v0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState;-><init>(Landroid/os/Parcel;)V26 ····move-result-object·v2
  
16 ····return-object·v027 ····if-eqz·v2,·:cond_0
  
 28 ····invoke-virtual·{v2},·Landroid/view/View;->getTop()I
  
 29 ····move-result·v2
  
 30 ····sub-int/2addr·v2,·p2
  
 31 ····invoke-virtual·{v0,·v1,·v2},·Landroid/widget/ListView;->setSelectionFromTop(II)V
  
 32 ····goto·:goto_0
17 .end·method33 .end·method
  
18 .method·public·a(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;34 .method·public·e(I)Z
19 ····.locals·135 ····.locals·1
  
20 ····new-array·v0,·p1,·[Landroid/support/v4/widget/DrawerLayout$SavedState;36 ····const/4·v0,·0x0
  
21 ····return-object·v037 ····return·v0
22 .end·method38 .end·method
  
23 .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;39 .method·public·f(I)Z
24 ····.locals·140 ····.locals·6
  
25 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/q;->a(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;41 ····const/4·v0,·0x0
  
26 ····move-result-object·v042 ····iget-object·v1,·p0,·Landroid/support/v4/widget/q;->a:Landroid/widget/ListView;
  
 43 ····invoke-virtual·{v1},·Landroid/widget/ListView;->getCount()I
27 ····return-object·v0 
28 .end·method 
  
29 .method·public·synthetic·newArray(I)[Ljava/lang/Object; 
30 ····.locals·144 ····move-result·v2
  
 45 ····if-nez·v2,·:cond_1
  
 46 ····:cond_0
 47 ····:goto_0
 48 ····return·v0
  
 49 ····:cond_1
 50 ····invoke-virtual·{v1},·Landroid/widget/ListView;->getChildCount()I
  
 51 ····move-result·v3
  
 52 ····invoke-virtual·{v1},·Landroid/widget/ListView;->getFirstVisiblePosition()I
  
 53 ····move-result·v4
  
 54 ····add-int·v5,·v4,·v3
  
 55 ····if-lez·p1,·:cond_3
  
 56 ····if-lt·v5,·v2,·:cond_2
  
 57 ····add-int/lit8·v2,·v3,·-0x1
  
 58 ····invoke-virtual·{v1,·v2},·Landroid/widget/ListView;->getChildAt(I)Landroid/view/View;
  
 59 ····move-result-object·v2
  
 60 ····invoke-virtual·{v2},·Landroid/view/View;->getBottom()I
  
 61 ····move-result·v2
  
 62 ····invoke-virtual·{v1},·Landroid/widget/ListView;->getHeight()I
  
 63 ····move-result·v1
  
 64 ····if-le·v2,·v1,·:cond_0
  
 65 ····:cond_2
 66 ····const/4·v0,·0x1
  
 67 ····goto·:goto_0
  
 68 ····:cond_3
 69 ····if-gez·p1,·:cond_0
  
 70 ····if-gtz·v4,·:cond_2
Max diff block lines reached; 246/3907 bytes (6.30%) of diff not shown.
3.85 KB
smali/android/support/v4/widget/x.smali
    
Offset 1, 24 lines modifiedOffset 1, 135 lines modified
1 .class·Landroid/support/v4/widget/x;1 .class·public·Landroid/support/v4/widget/x;
 2 .super·Ljava/lang/Object;
  
  
 3 #·instance·fields
 4 .field·a:Ljava/lang/Object;
  
2 .super·Landroid/support/v4/widget/v;5 .field·b:Landroid/support/v4/widget/y;
  
  
3 #·direct·methods6 #·direct·methods
4 .method·constructor·<init>()V7 .method·private·constructor·<init>(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V
5 ····.locals·08 ····.locals·1
  
 9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 10 ····const/16·v0,·0xe
  
 11 ····if-lt·p1,·v0,·:cond_0
  
 12 ····new-instance·v0,·Landroid/support/v4/widget/ab;
  
6 ····invoke-direct·{p0},·Landroid/support/v4/widget/v;-><init>()V13 ····invoke-direct·{v0},·Landroid/support/v4/widget/ab;-><init>()V
  
 14 ····iput-object·v0,·p0,·Landroid/support/v4/widget/x;->b:Landroid/support/v4/widget/y;
  
 15 ····:goto_0
 16 ····iget-object·v0,·p0,·Landroid/support/v4/widget/x;->b:Landroid/support/v4/widget/y;
  
 17 ····invoke-interface·{v0,·p2,·p3},·Landroid/support/v4/widget/y;->a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
  
 18 ····move-result-object·v0
  
 19 ····iput-object·v0,·p0,·Landroid/support/v4/widget/x;->a:Ljava/lang/Object;
  
7 ····return-void20 ····return-void
  
 21 ····:cond_0
 22 ····const/16·v0,·0x9
  
 23 ····if-lt·p1,·v0,·:cond_1
  
 24 ····new-instance·v0,·Landroid/support/v4/widget/aa;
  
 25 ····invoke-direct·{v0},·Landroid/support/v4/widget/aa;-><init>()V
  
 26 ····iput-object·v0,·p0,·Landroid/support/v4/widget/x;->b:Landroid/support/v4/widget/y;
  
 27 ····goto·:goto_0
  
 28 ····:cond_1
 29 ····new-instance·v0,·Landroid/support/v4/widget/z;
  
 30 ····invoke-direct·{v0},·Landroid/support/v4/widget/z;-><init>()V
  
 31 ····iput-object·v0,·p0,·Landroid/support/v4/widget/x;->b:Landroid/support/v4/widget/y;
  
 32 ····goto·:goto_0
8 .end·method33 .end·method
  
 34 .method·constructor·<init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V
 35 ····.locals·1
  
9 #·virtual·methods 
10 .method·public·a(Ljava/lang/Object;FF)Z36 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 37 ····invoke-direct·{p0,·v0,·p1,·p2},·Landroid/support/v4/widget/x;-><init>(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V
  
 38 ····return-void
 39 .end·method
  
 40 .method·public·static·a(Landroid/content/Context;)Landroid/support/v4/widget/x;
11 ····.locals·141 ····.locals·1
  
 42 ····const/4·v0,·0x0
  
 43 ····invoke-static·{p0,·v0},·Landroid/support/v4/widget/x;->a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/x;
  
 44 ····move-result-object·v0
  
 45 ····return-object·v0
 46 .end·method
  
 47 .method·public·static·a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/x;
 48 ····.locals·1
  
 49 ····new-instance·v0,·Landroid/support/v4/widget/x;
  
 50 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v4/widget/x;-><init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V
  
 51 ····return-object·v0
 52 .end·method
  
  
 53 #·virtual·methods
 54 .method·public·a()I
 55 ····.locals·2
  
 56 ····iget-object·v0,·p0,·Landroid/support/v4/widget/x;->b:Landroid/support/v4/widget/y;
  
 57 ····iget-object·v1,·p0,·Landroid/support/v4/widget/x;->a:Ljava/lang/Object;
  
12 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/widget/z;->a(Ljava/lang/Object;FF)Z58 ····invoke-interface·{v0,·v1},·Landroid/support/v4/widget/y;->a(Ljava/lang/Object;)I
  
13 ····move-result·v059 ····move-result·v0
  
14 ····return·v060 ····return·v0
15 .end·method61 .end·method
  
 62 .method·public·a(IIIIIIII)V
 63 ····.locals·10
  
 64 ····iget-object·v0,·p0,·Landroid/support/v4/widget/x;->b:Landroid/support/v4/widget/y;
  
 65 ····iget-object·v1,·p0,·Landroid/support/v4/widget/x;->a:Ljava/lang/Object;
  
 66 ····move·v2,·p1
  
 67 ····move·v3,·p2
  
 68 ····move·v4,·p3
  
 69 ····move·v5,·p4
  
 70 ····move·v6,·p5
  
 71 ····move/from16·v7,·p6
Max diff block lines reached; -1/3866 bytes (-0.03%) of diff not shown.
2.66 KB
smali/android/support/v4/widget/ac.smali
    
Offset 1, 55 lines modifiedOffset 1, 64 lines modified
1 .class·final·Landroid/support/v4/widget/ac;1 .class·Landroid/support/v4/widget/ac;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/os/Parcelable$Creator; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>()V4 .method·public·static·a(Ljava/lang/Object;)I
7 ····.locals·05 ····.locals·1
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V6 ····check-cast·p0,·Landroid/widget/OverScroller;
  
9 ····return-void 
10 .end·method7 ····invoke-virtual·{p0},·Landroid/widget/OverScroller;->getFinalY()I
  
 8 ····move-result·v0
  
 9 ····return·v0
 10 .end·method
  
 11 .method·public·static·a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
11 #·virtual·methods 
12 .method·public·a(Landroid/os/Parcel;)Landroid/support/v4/widget/NestedScrollView$SavedState; 
13 ····.locals·112 ····.locals·1
  
14 ····new-instance·v0,·Landroid/support/v4/widget/NestedScrollView$SavedState;13 ····if-eqz·p1,·:cond_0
  
15 ····invoke-direct·{v0,·p1},·Landroid/support/v4/widget/NestedScrollView$SavedState;-><init>(Landroid/os/Parcel;)V14 ····new-instance·v0,·Landroid/widget/OverScroller;
  
 15 ····invoke-direct·{v0,·p0,·p1},·Landroid/widget/OverScroller;-><init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V
  
 16 ····:goto_0
16 ····return-object·v017 ····return-object·v0
17 .end·method 
  
18 .method·public·a(I)[Landroid/support/v4/widget/NestedScrollView$SavedState; 
19 ····.locals·118 ····:cond_0
 19 ····new-instance·v0,·Landroid/widget/OverScroller;
  
20 ····new-array·v0,·p1,·[Landroid/support/v4/widget/NestedScrollView$SavedState;20 ····invoke-direct·{v0,·p0},·Landroid/widget/OverScroller;-><init>(Landroid/content/Context;)V
  
21 ····return-object·v021 ····goto·:goto_0
22 .end·method22 .end·method
  
23 .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;23 .method·public·static·a(Ljava/lang/Object;IIIIIIII)V
24 ····.locals·124 ····.locals·9
  
25 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/ac;->a(Landroid/os/Parcel;)Landroid/support/v4/widget/NestedScrollView$SavedState;25 ····move-object·v0,·p0
  
26 ····move-result-object·v026 ····check-cast·v0,·Landroid/widget/OverScroller;
  
 27 ····move·v1,·p1
27 ····return-object·v0 
28 .end·method 
  
 28 ····move·v2,·p2
29 .method·public·synthetic·newArray(I)[Ljava/lang/Object; 
30 ····.locals·1 
  
31 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/ac;->a(I)[Landroid/support/v4/widget/NestedScrollView$SavedState;29 ····move·v3,·p3
  
32 ····move-result-object·v030 ····move·v4,·p4
  
33 ····return-object·v031 ····move·v5,·p5
  
 32 ····move·v6,·p6
  
 33 ····move/from16·v7,·p7
  
 34 ····move/from16·v8,·p8
  
 35 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/OverScroller;->fling(IIIIIIII)V
  
 36 ····return-void
34 .end·method37 .end·method
1.75 KB
smali/android/support/v4/widget/z.smali
    
Offset 1, 16 lines modifiedOffset 1, 77 lines modified
1 .class·Landroid/support/v4/widget/z;1 .class·Landroid/support/v4/widget/z;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/widget/y;
  
  
3 #·direct·methods5 #·direct·methods
 6 .method·constructor·<init>()V
 7 ····.locals·0
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 9 ····return-void
 10 .end·method
  
  
 11 #·virtual·methods
4 .method·public·static·a(Ljava/lang/Object;FF)Z12 .method·public·a(Ljava/lang/Object;)I
5 ····.locals·113 ····.locals·1
  
6 ····check-cast·p0,·Landroid/widget/EdgeEffect;14 ····check-cast·p1,·Landroid/widget/Scroller;
  
7 ····invoke-virtual·{p0,·p1,·p2},·Landroid/widget/EdgeEffect;->onPull(FF)V15 ····invoke-virtual·{p1},·Landroid/widget/Scroller;->getFinalY()I
  
8 ····const/4·v0,·0x116 ····move-result·v0
  
9 ····return·v017 ····return·v0
10 .end·method18 .end·method
  
 19 .method·public·a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
 20 ····.locals·1
  
 21 ····if-eqz·p2,·:cond_0
  
 22 ····new-instance·v0,·Landroid/widget/Scroller;
  
 23 ····invoke-direct·{v0,·p1,·p2},·Landroid/widget/Scroller;-><init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V
  
 24 ····:goto_0
 25 ····return-object·v0
  
 26 ····:cond_0
 27 ····new-instance·v0,·Landroid/widget/Scroller;
  
 28 ····invoke-direct·{v0,·p1},·Landroid/widget/Scroller;-><init>(Landroid/content/Context;)V
  
 29 ····goto·:goto_0
 30 .end·method
  
 31 .method·public·a(Ljava/lang/Object;IIIIIIII)V
 32 ····.locals·9
  
 33 ····move-object·v0,·p1
  
 34 ····check-cast·v0,·Landroid/widget/Scroller;
  
 35 ····move·v1,·p2
  
 36 ····move·v2,·p3
  
 37 ····move·v3,·p4
  
 38 ····move·v4,·p5
  
 39 ····move·v5,·p6
  
 40 ····move/from16·v6,·p7
  
 41 ····move/from16·v7,·p8
  
 42 ····move/from16·v8,·p9
  
 43 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V
  
 44 ····return-void
 45 .end·method
670 B
smali/android/support/v4/widget/o.smali
    
Offset 1, 16 lines modifiedOffset 1, 12 lines modified
1 .class·public·interface·abstract·Landroid/support/v4/widget/o; 
2 .super·Ljava/lang/Object;1 .class·Landroid/support/v4/widget/o;
 2 .super·Landroid/support/v4/widget/m;
  
  
3 #·virtual·methods3 #·direct·methods
 4 .method·constructor·<init>()V
 5 ····.locals·0
4 .method·public·abstract·a(I)V 
5 .end·method 
  
6 .method·public·abstract·a(Landroid/view/View;)V 
7 .end·method 
  
 6 ····invoke-direct·{p0},·Landroid/support/v4/widget/m;-><init>()V
8 .method·public·abstract·a(Landroid/view/View;F)V 
9 .end·method 
  
10 .method·public·abstract·b(Landroid/view/View;)V7 ····return-void
11 .end·method8 .end·method
4.65 KB
smali/android/support/v4/widget/s.smali
    
Offset 1, 182 lines modifiedOffset 1, 25 lines modified
1 .class·Landroid/support/v4/widget/s;1 .class·Landroid/support/v4/widget/s;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/widget/u;
  
3 #·static·fields 
4 .field·private·static·final·a:[I 
  
  
5 #·direct·methods5 #·direct·methods
6 .method·static·constructor·<clinit>()V6 .method·constructor·<init>()V
7 ····.locals·37 ····.locals·0
  
8 ····const/4·v0,·0x1 
  
9 ····new-array·v0,·v0,·[I 
  
10 ····const/4·v1,·0x0 
  
11 ····const·v2,·0x1010434 
  
12 ····aput·v2,·v0,·v1 
  
13 ····sput-object·v0,·Landroid/support/v4/widget/s;->a:[I 
  
14 ····return-void 
15 .end·method 
  
16 .method·public·static·a(Ljava/lang/Object;)I 
17 ····.locals·1 
  
18 ····if-eqz·p0,·:cond_0 
  
19 ····check-cast·p0,·Landroid/view/WindowInsets; 
  
20 ····invoke-virtual·{p0},·Landroid/view/WindowInsets;->getSystemWindowInsetTop()I 
  
21 ····move-result·v0 
  
22 ····:goto_0 
23 ····return·v0 
  
24 ····:cond_0 
25 ····const/4·v0,·0x0 
  
26 ····goto·:goto_0 
27 .end·method 
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
28 .method·public·static·a(Landroid/view/View;Ljava/lang/Object;I)V 
29 ····.locals·4 
  
30 ····const/4·v3,·0x0 
  
31 ····check-cast·p1,·Landroid/view/WindowInsets; 
  
32 ····const/4·v0,·0x3 
  
33 ····if-ne·p2,·v0,·:cond_1 
  
34 ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetLeft()I 
  
35 ····move-result·v0 
  
36 ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetTop()I 
  
37 ····move-result·v1 
  
38 ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetBottom()I 
  
39 ····move-result·v2 
  
40 ····invoke-virtual·{p1,·v0,·v1,·v3,·v2},·Landroid/view/WindowInsets;->replaceSystemWindowInsets(IIII)Landroid/view/WindowInsets; 
  
41 ····move-result-object·p1 
  
42 ····:cond_0 
43 ····:goto_0 
44 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->dispatchApplyWindowInsets(Landroid/view/WindowInsets;)Landroid/view/WindowInsets; 
  
45 ····return-void9 ····return-void
  
46 ····:cond_1 
47 ····const/4·v0,·0x5 
  
48 ····if-ne·p2,·v0,·:cond_0 
  
49 ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetTop()I 
  
50 ····move-result·v0 
  
51 ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetRight()I 
  
52 ····move-result·v1 
  
53 ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetBottom()I 
  
54 ····move-result·v2 
  
55 ····invoke-virtual·{p1,·v3,·v0,·v1,·v2},·Landroid/view/WindowInsets;->replaceSystemWindowInsets(IIII)Landroid/view/WindowInsets; 
  
56 ····move-result-object·p1 
  
57 ····goto·:goto_0 
58 .end·method10 .end·method
  
59 .method·public·static·a(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V 
60 ····.locals·4 
  
61 ····const/4·v3,·0x0 
  
62 ····check-cast·p1,·Landroid/view/WindowInsets; 
  
63 ····const/4·v0,·0x3 
  
64 ····if-ne·p2,·v0,·:cond_1 
  
65 ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetLeft()I 
  
66 ····move-result·v0 
  
67 ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetTop()I 
  
68 ····move-result·v1 
  
69 ····invoke-virtual·{p1},·Landroid/view/WindowInsets;->getSystemWindowInsetBottom()I 
Max diff block lines reached; 1448/4684 bytes (30.91%) of diff not shown.
1.41 KB
smali/android/support/v4/widget/l.smali
    
Offset 1, 13 lines modifiedOffset 1, 69 lines modified
1 .class·interface·abstract·Landroid/support/v4/widget/l;1 .class·Landroid/support/v4/widget/l;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/widget/n;
  
  
 5 #·direct·methods
 6 .method·constructor·<init>()V
 7 ····.locals·0
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 9 ····return-void
 10 .end·method
  
  
3 #·virtual·methods11 #·virtual·methods
 12 .method·public·a(Landroid/content/Context;)Ljava/lang/Object;
 13 ····.locals·1
  
 14 ····const/4·v0,·0x0
  
 15 ····return-object·v0
 16 .end·method
  
 17 .method·public·a(Ljava/lang/Object;II)V
 18 ····.locals·0
  
 19 ····return-void
 20 .end·method
  
4 .method·public·abstract·a(Ljava/lang/Object;)I21 .method·public·a(Ljava/lang/Object;)Z
 22 ····.locals·1
  
 23 ····const/4·v0,·0x1
  
 24 ····return·v0
5 .end·method25 .end·method
  
6 .method·public·abstract·a(Landroid/view/View;Ljava/lang/Object;I)V26 .method·public·a(Ljava/lang/Object;F)Z
 27 ····.locals·1
  
 28 ····const/4·v0,·0x0
  
 29 ····return·v0
7 .end·method30 .end·method
  
8 .method·public·abstract·a(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V31 .method·public·a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z
 32 ····.locals·1
  
 33 ····const/4·v0,·0x0
  
 34 ····return·v0
 35 .end·method
  
 36 .method·public·b(Ljava/lang/Object;)V
 37 ····.locals·0
  
 38 ····return-void
 39 .end·method
  
 40 .method·public·c(Ljava/lang/Object;)Z
 41 ····.locals·1
  
 42 ····const/4·v0,·0x0
  
 43 ····return·v0
9 .end·method44 .end·method
6.43 KB
smali/android/support/v4/widget/ab.smali
    
Offset 1, 265 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/v4/widget/ab;1 .class·Landroid/support/v4/widget/ab;
2 .super·Landroid/support/v4/view/a;2 .super·Landroid/support/v4/widget/aa;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·constructor·<init>()V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/view/a;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/widget/aa;-><init>()V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
  
  
9 #·virtual·methods 
10 .method·public·a(Landroid/view/View;Landroid/support/v4/view/a/f;)V 
11 ····.locals·2 
  
12 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/a;->a(Landroid/view/View;Landroid/support/v4/view/a/f;)V 
  
13 ····check-cast·p1,·Landroid/support/v4/widget/NestedScrollView; 
  
14 ····const-class·v0,·Landroid/widget/ScrollView; 
  
15 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; 
  
16 ····move-result-object·v0 
  
17 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/a/f;->a(Ljava/lang/CharSequence;)V 
  
18 ····invoke-virtual·{p1},·Landroid/support/v4/widget/NestedScrollView;->isEnabled()Z 
  
19 ····move-result·v0 
  
20 ····if-eqz·v0,·:cond_1 
  
21 ····invoke-static·{p1},·Landroid/support/v4/widget/NestedScrollView;->a(Landroid/support/v4/widget/NestedScrollView;)I 
  
22 ····move-result·v0 
  
23 ····if-lez·v0,·:cond_1 
  
24 ····const/4·v1,·0x1 
  
25 ····invoke-virtual·{p2,·v1},·Landroid/support/v4/view/a/f;->a(Z)V 
  
26 ····invoke-virtual·{p1},·Landroid/support/v4/widget/NestedScrollView;->getScrollY()I 
  
27 ····move-result·v1 
  
28 ····if-lez·v1,·:cond_0 
  
29 ····const/16·v1,·0x2000 
  
30 ····invoke-virtual·{p2,·v1},·Landroid/support/v4/view/a/f;->a(I)V 
  
31 ····:cond_0 
32 ····invoke-virtual·{p1},·Landroid/support/v4/widget/NestedScrollView;->getScrollY()I 
  
33 ····move-result·v1 
  
34 ····if-ge·v1,·v0,·:cond_1 
  
35 ····const/16·v0,·0x1000 
  
36 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/a/f;->a(I)V 
  
37 ····:cond_1 
38 ····return-void 
39 .end·method 
  
40 .method·public·a(Landroid/view/View;ILandroid/os/Bundle;)Z 
41 ····.locals·4 
  
42 ····const/4·v0,·0x1 
  
43 ····const/4·v1,·0x0 
  
44 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/support/v4/view/a;->a(Landroid/view/View;ILandroid/os/Bundle;)Z 
  
45 ····move-result·v2 
  
46 ····if-eqz·v2,·:cond_0 
  
47 ····:goto_0 
48 ····return·v0 
  
49 ····:cond_0 
50 ····check-cast·p1,·Landroid/support/v4/widget/NestedScrollView; 
  
51 ····invoke-virtual·{p1},·Landroid/support/v4/widget/NestedScrollView;->isEnabled()Z 
  
52 ····move-result·v2 
  
53 ····if-nez·v2,·:cond_1 
  
54 ····move·v0,·v1 
  
55 ····goto·:goto_0 
  
56 ····:cond_1 
57 ····sparse-switch·p2,·:sswitch_data_0 
  
58 ····move·v0,·v1 
  
59 ····goto·:goto_0 
  
60 ····:sswitch_0 
61 ····invoke-virtual·{p1},·Landroid/support/v4/widget/NestedScrollView;->getHeight()I 
  
62 ····move-result·v2 
  
63 ····invoke-virtual·{p1},·Landroid/support/v4/widget/NestedScrollView;->getPaddingBottom()I 
  
64 ····move-result·v3 
  
65 ····sub-int/2addr·v2,·v3 
  
66 ····invoke-virtual·{p1},·Landroid/support/v4/widget/NestedScrollView;->getPaddingTop()I 
  
67 ····move-result·v3 
  
68 ····sub-int/2addr·v2,·v3 
  
69 ····invoke-virtual·{p1},·Landroid/support/v4/widget/NestedScrollView;->getScrollY()I 
  
70 ····move-result·v3 
Max diff block lines reached; -1/6500 bytes (-0.02%) of diff not shown.
954 B
smali/android/support/v4/widget/a.smali
    
Offset 498, 15 lines modifiedOffset 498, 15 lines modified
  
498 ····iget-object·v1,·p0,·Landroid/support/v4/widget/a;->d:Ljava/lang/Runnable;498 ····iget-object·v1,·p0,·Landroid/support/v4/widget/a;->d:Ljava/lang/Runnable;
  
499 ····iget·v2,·p0,·Landroid/support/v4/widget/a;->h:I499 ····iget·v2,·p0,·Landroid/support/v4/widget/a;->h:I
  
500 ····int-to-long·v2,·v2500 ····int-to-long·v2,·v2
  
501 ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/v4/view/bv;->a(Landroid/view/View;Ljava/lang/Runnable;J)V501 ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/v4/view/bo;->a(Landroid/view/View;Ljava/lang/Runnable;J)V
  
502 ····:goto_0502 ····:goto_0
503 ····iput-boolean·v4,·p0,·Landroid/support/v4/widget/a;->l:Z503 ····iput-boolean·v4,·p0,·Landroid/support/v4/widget/a;->l:Z
  
504 ····return-void504 ····return-void
  
505 ····:cond_1505 ····:cond_1
Offset 889, 15 lines modifiedOffset 889, 15 lines modified
  
889 ····if-nez·v2,·:cond_0889 ····if-nez·v2,·:cond_0
  
890 ····:goto_0890 ····:goto_0
891 ····return·v1891 ····return·v1
  
892 ····:cond_0892 ····:cond_0
893 ····invoke-static·{p2},·Landroid/support/v4/view/ba;->a(Landroid/view/MotionEvent;)I893 ····invoke-static·{p2},·Landroid/support/v4/view/az;->a(Landroid/view/MotionEvent;)I
  
894 ····move-result·v2894 ····move-result·v2
  
895 ····packed-switch·v2,·:pswitch_data_0895 ····packed-switch·v2,·:pswitch_data_0
  
896 ····:cond_1896 ····:cond_1
897 ····:goto_1897 ····:goto_1
4.07 KB
smali/android/support/v4/widget/p.smali
    
Offset 1, 94 lines modifiedOffset 1, 84 lines modified
1 .class·public·Landroid/support/v4/widget/p;1 .class·Landroid/support/v4/widget/p;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/view/ViewGroup$MarginLayoutParams; 
  
  
3 #·instance·fields 
4 .field·public·a:I 
  
5 .field·b:F 
  
6 .field·c:Z 
  
7 .field·d:Z 
  
  
8 #·direct·methods3 #·direct·methods
9 .method·public·constructor·<init>(II)V4 .method·public·static·a(Landroid/content/Context;)Ljava/lang/Object;
10 ····.locals·15 ····.locals·1
  
 6 ····new-instance·v0,·Landroid/widget/EdgeEffect;
11 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V 
  
12 ····const/4·v0,·0x0 
  
13 ····iput·v0,·p0,·Landroid/support/v4/widget/p;->a:I7 ····invoke-direct·{v0,·p0},·Landroid/widget/EdgeEffect;-><init>(Landroid/content/Context;)V
  
14 ····return-void8 ····return-object·v0
15 .end·method9 .end·method
  
16 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V10 .method·public·static·a(Ljava/lang/Object;II)V
17 ····.locals·211 ····.locals·0
  
18 ····const/4·v1,·0x012 ····check-cast·p0,·Landroid/widget/EdgeEffect;
  
19 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V13 ····invoke-virtual·{p0,·p1,·p2},·Landroid/widget/EdgeEffect;->setSize(II)V
  
20 ····iput·v1,·p0,·Landroid/support/v4/widget/p;->a:I14 ····return-void
 15 .end·method
  
21 ····invoke-static·{},·Landroid/support/v4/widget/DrawerLayout;->c()[I16 .method·public·static·a(Ljava/lang/Object;)Z
 17 ····.locals·1
  
22 ····move-result-object·v018 ····check-cast·p0,·Landroid/widget/EdgeEffect;
  
23 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;19 ····invoke-virtual·{p0},·Landroid/widget/EdgeEffect;->isFinished()Z
  
24 ····move-result-object·v020 ····move-result·v0
  
25 ····invoke-virtual·{v0,·v1,·v1},·Landroid/content/res/TypedArray;->getInt(II)I21 ····return·v0
 22 .end·method
  
26 ····move-result·v123 .method·public·static·a(Ljava/lang/Object;F)Z
 24 ····.locals·1
  
27 ····iput·v1,·p0,·Landroid/support/v4/widget/p;->a:I25 ····check-cast·p0,·Landroid/widget/EdgeEffect;
  
28 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V26 ····invoke-virtual·{p0,·p1},·Landroid/widget/EdgeEffect;->onPull(F)V
  
 27 ····const/4·v0,·0x1
  
29 ····return-void28 ····return·v0
30 .end·method29 .end·method
  
31 .method·public·constructor·<init>(Landroid/support/v4/widget/p;)V30 .method·public·static·a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z
32 ····.locals·131 ····.locals·1
  
 32 ····check-cast·p0,·Landroid/widget/EdgeEffect;
33 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V 
  
34 ····const/4·v0,·0x0 
  
35 ····iput·v0,·p0,·Landroid/support/v4/widget/p;->a:I 
  
36 ····iget·v0,·p1,·Landroid/support/v4/widget/p;->a:I33 ····invoke-virtual·{p0,·p1},·Landroid/widget/EdgeEffect;->draw(Landroid/graphics/Canvas;)Z
  
37 ····iput·v0,·p0,·Landroid/support/v4/widget/p;->a:I34 ····move-result·v0
  
38 ····return-void35 ····return·v0
39 .end·method36 .end·method
  
40 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V37 .method·public·static·b(Ljava/lang/Object;)V
41 ····.locals·138 ····.locals·0
  
42 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V 
  
43 ····const/4·v0,·0x039 ····check-cast·p0,·Landroid/widget/EdgeEffect;
  
44 ····iput·v0,·p0,·Landroid/support/v4/widget/p;->a:I40 ····invoke-virtual·{p0},·Landroid/widget/EdgeEffect;->finish()V
  
45 ····return-void41 ····return-void
46 .end·method42 .end·method
  
47 .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V43 .method·public·static·c(Ljava/lang/Object;)Z
48 ····.locals·144 ····.locals·1
  
49 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V45 ····check-cast·p0,·Landroid/widget/EdgeEffect;
  
50 ····const/4·v0,·0x046 ····invoke-virtual·{p0},·Landroid/widget/EdgeEffect;->onRelease()V
  
51 ····iput·v0,·p0,·Landroid/support/v4/widget/p;->a:I47 ····invoke-virtual·{p0},·Landroid/widget/EdgeEffect;->isFinished()Z
  
 48 ····move-result·v0
  
52 ····return-void49 ····return·v0
53 .end·method50 .end·method
2.43 KB
smali/android/support/v4/widget/y.smali
    
Offset 1, 96 lines modifiedOffset 1, 13 lines modified
1 .class·Landroid/support/v4/widget/y;1 .class·interface·abstract·Landroid/support/v4/widget/y;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·virtual·methods
4 .method·public·static·a(Landroid/content/Context;)Ljava/lang/Object; 
5 ····.locals·1 
  
6 ····new-instance·v0,·Landroid/widget/EdgeEffect; 
  
7 ····invoke-direct·{v0,·p0},·Landroid/widget/EdgeEffect;-><init>(Landroid/content/Context;)V 
  
8 ····return-object·v0 
9 .end·method 
  
10 .method·public·static·a(Ljava/lang/Object;II)V 
11 ····.locals·0 
  
12 ····check-cast·p0,·Landroid/widget/EdgeEffect; 
  
13 ····invoke-virtual·{p0,·p1,·p2},·Landroid/widget/EdgeEffect;->setSize(II)V 
  
14 ····return-void 
15 .end·method 
  
16 .method·public·static·a(Ljava/lang/Object;)Z4 .method·public·abstract·a(Ljava/lang/Object;)I
17 ····.locals·1 
  
18 ····check-cast·p0,·Landroid/widget/EdgeEffect; 
  
19 ····invoke-virtual·{p0},·Landroid/widget/EdgeEffect;->isFinished()Z 
  
20 ····move-result·v0 
  
21 ····return·v0 
22 .end·method 
  
23 .method·public·static·a(Ljava/lang/Object;F)Z 
24 ····.locals·1 
  
25 ····check-cast·p0,·Landroid/widget/EdgeEffect; 
  
26 ····invoke-virtual·{p0,·p1},·Landroid/widget/EdgeEffect;->onPull(F)V 
  
27 ····const/4·v0,·0x1 
  
28 ····return·v0 
29 .end·method5 .end·method
  
 6 .method·public·abstract·a(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
30 .method·public·static·a(Ljava/lang/Object;I)Z 
31 ····.locals·1 
  
32 ····check-cast·p0,·Landroid/widget/EdgeEffect; 
  
33 ····invoke-virtual·{p0,·p1},·Landroid/widget/EdgeEffect;->onAbsorb(I)V 
  
34 ····const/4·v0,·0x1 
  
35 ····return·v0 
36 .end·method 
  
37 .method·public·static·a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z 
38 ····.locals·1 
  
39 ····check-cast·p0,·Landroid/widget/EdgeEffect; 
  
40 ····invoke-virtual·{p0,·p1},·Landroid/widget/EdgeEffect;->draw(Landroid/graphics/Canvas;)Z 
  
41 ····move-result·v0 
  
42 ····return·v0 
43 .end·method7 .end·method
  
44 .method·public·static·b(Ljava/lang/Object;)V8 .method·public·abstract·a(Ljava/lang/Object;IIIIIIII)V
45 ····.locals·0 
  
46 ····check-cast·p0,·Landroid/widget/EdgeEffect; 
  
47 ····invoke-virtual·{p0},·Landroid/widget/EdgeEffect;->finish()V 
  
48 ····return-void 
49 .end·method 
  
50 .method·public·static·c(Ljava/lang/Object;)Z 
51 ····.locals·1 
  
52 ····check-cast·p0,·Landroid/widget/EdgeEffect; 
  
53 ····invoke-virtual·{p0},·Landroid/widget/EdgeEffect;->onRelease()V 
  
54 ····invoke-virtual·{p0},·Landroid/widget/EdgeEffect;->isFinished()Z 
  
55 ····move-result·v0 
  
56 ····return·v0 
57 .end·method9 .end·method
1.21 KB
smali/android/support/v4/widget/n.smali
    
Offset 1, 37 lines modifiedOffset 1, 25 lines modified
1 .class·Landroid/support/v4/widget/n;1 .class·interface·abstract·Landroid/support/v4/widget/n;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/v4/widget/l; 
  
  
5 #·direct·methods 
6 .method·constructor·<init>()V 
7 ····.locals·0 
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
9 ····return-void 
10 .end·method 
  
  
11 #·virtual·methods3 #·virtual·methods
12 .method·public·a(Ljava/lang/Object;)I 
13 ····.locals·14 .method·public·abstract·a(Landroid/content/Context;)Ljava/lang/Object;
 5 .end·method
  
14 ····const/4·v0,·0x06 .method·public·abstract·a(Ljava/lang/Object;II)V
 7 .end·method
  
15 ····return·v08 .method·public·abstract·a(Ljava/lang/Object;)Z
16 .end·method9 .end·method
  
17 .method·public·a(Landroid/view/View;Ljava/lang/Object;I)V 
18 ····.locals·010 .method·public·abstract·a(Ljava/lang/Object;F)Z
 11 .end·method
  
19 ····return-void12 .method·public·abstract·a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z
20 .end·method13 .end·method
  
21 .method·public·a(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V 
22 ····.locals·014 .method·public·abstract·b(Ljava/lang/Object;)V
 15 .end·method
  
23 ····return-void16 .method·public·abstract·c(Ljava/lang/Object;)Z
24 .end·method17 .end·method
2.34 KB
smali/android/support/v4/widget/v.smali
    
Offset 1, 103 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/v4/widget/v;1 .class·Landroid/support/v4/widget/v;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/v4/widget/w; 
  
  
5 #·direct·methods3 #·direct·methods
 4 .method·public·static·a(Landroid/widget/PopupWindow;Landroid/view/View;III)V
6 .method·constructor·<init>()V 
7 ····.locals·0 
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
9 ····return-void 
10 .end·method 
  
  
11 #·virtual·methods 
12 .method·public·a(Landroid/content/Context;)Ljava/lang/Object; 
13 ····.locals·1 
  
14 ····invoke-static·{p1},·Landroid/support/v4/widget/y;->a(Landroid/content/Context;)Ljava/lang/Object; 
  
15 ····move-result-object·v0 
  
16 ····return-object·v0 
17 .end·method 
  
18 .method·public·a(Ljava/lang/Object;II)V 
19 ····.locals·05 ····.locals·0
  
20 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/widget/y;->a(Ljava/lang/Object;II)V6 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/widget/PopupWindow;->showAsDropDown(Landroid/view/View;III)V
  
21 ····return-void7 ····return-void
22 .end·method8 .end·method
  
23 .method·public·a(Ljava/lang/Object;)Z 
24 ····.locals·1 
  
25 ····invoke-static·{p1},·Landroid/support/v4/widget/y;->a(Ljava/lang/Object;)Z 
  
26 ····move-result·v0 
  
27 ····return·v0 
28 .end·method 
  
29 .method·public·a(Ljava/lang/Object;F)Z 
30 ····.locals·1 
  
31 ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/y;->a(Ljava/lang/Object;F)Z 
  
32 ····move-result·v0 
  
33 ····return·v0 
34 .end·method 
  
35 .method·public·a(Ljava/lang/Object;FF)Z 
36 ····.locals·1 
  
37 ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/y;->a(Ljava/lang/Object;F)Z 
  
38 ····move-result·v0 
  
39 ····return·v0 
40 .end·method 
  
41 .method·public·a(Ljava/lang/Object;I)Z 
42 ····.locals·1 
  
43 ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/y;->a(Ljava/lang/Object;I)Z 
  
44 ····move-result·v0 
  
45 ····return·v0 
46 .end·method 
  
47 .method·public·a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z 
48 ····.locals·1 
  
49 ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/y;->a(Ljava/lang/Object;Landroid/graphics/Canvas;)Z 
  
50 ····move-result·v0 
  
51 ····return·v0 
52 .end·method 
  
53 .method·public·b(Ljava/lang/Object;)V 
54 ····.locals·0 
  
55 ····invoke-static·{p1},·Landroid/support/v4/widget/y;->b(Ljava/lang/Object;)V 
  
56 ····return-void 
57 .end·method 
  
58 .method·public·c(Ljava/lang/Object;)Z 
59 ····.locals·1 
  
60 ····invoke-static·{p1},·Landroid/support/v4/widget/y;->c(Ljava/lang/Object;)Z 
  
61 ····move-result·v0 
  
62 ····return·v0 
63 .end·method 
90.3 KB
smali/android/support/v4/a/d.smali
    
Offset 1, 2 lines modifiedOffset 1, 3644 lines modified
Diff chunk too large, falling back to line-by-line diff (3644 lines added, 2 lines removed)
1 .class·public·interface·abstract·Landroid/support/v4/a/d;1 .class·final·Landroid/support/v4/a/d;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/a/ae;
  
 3 #·interfaces
 4 .implements·Ljava/lang/Runnable;
  
  
 5 #·static·fields
 6 .field·static·final·a:Z
  
  
 7 #·instance·fields
 8 .field·final·b:Landroid/support/v4/a/v;
  
 9 .field·c:Landroid/support/v4/a/h;
  
 10 .field·d:Landroid/support/v4/a/h;
  
 11 .field·e:I
  
 12 .field·f:I
  
 13 .field·g:I
  
 14 .field·h:I
  
 15 .field·i:I
  
 16 .field·j:I
  
 17 .field·k:I
  
 18 .field·l:Z
  
 19 .field·m:Z
  
 20 .field·n:Ljava/lang/String;
  
 21 .field·o:Z
  
 22 .field·p:I
  
 23 .field·q:I
  
 24 .field·r:Ljava/lang/CharSequence;
  
 25 .field·s:I
  
 26 .field·t:Ljava/lang/CharSequence;
  
 27 .field·u:Ljava/util/ArrayList;
  
 28 .field·v:Ljava/util/ArrayList;
  
  
 29 #·direct·methods
 30 .method·static·constructor·<clinit>()V
 31 ····.locals·2
  
 32 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 33 ····const/16·v1,·0x15
  
 34 ····if-lt·v0,·v1,·:cond_0
  
 35 ····const/4·v0,·0x1
  
 36 ····:goto_0
 37 ····sput-boolean·v0,·Landroid/support/v4/a/d;->a:Z
  
 38 ····return-void
  
 39 ····:cond_0
 40 ····const/4·v0,·0x0
  
 41 ····goto·:goto_0
 42 .end·method
  
 43 .method·public·constructor·<init>(Landroid/support/v4/a/v;)V
 44 ····.locals·1
  
 45 ····invoke-direct·{p0},·Landroid/support/v4/a/ae;-><init>()V
  
 46 ····const/4·v0,·0x1
  
 47 ····iput-boolean·v0,·p0,·Landroid/support/v4/a/d;->m:Z
  
 48 ····const/4·v0,·-0x1
  
 49 ····iput·v0,·p0,·Landroid/support/v4/a/d;->p:I
  
 50 ····iput-object·p1,·p0,·Landroid/support/v4/a/d;->b:Landroid/support/v4/a/v;
  
 51 ····return-void
 52 .end·method
  
 53 .method·private·a(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/a/i;
 54 ····.locals·10
  
 55 ····const/4·v9,·0x1
  
 56 ····const/4·v7,·0x0
  
 57 ····new-instance·v2,·Landroid/support/v4/a/i;
  
 58 ····invoke-direct·{v2,·p0},·Landroid/support/v4/a/i;-><init>(Landroid/support/v4/a/d;)V
  
 59 ····new-instance·v0,·Landroid/view/View;
  
 60 ····iget-object·v1,·p0,·Landroid/support/v4/a/d;->b:Landroid/support/v4/a/v;
  
 61 ····iget-object·v1,·v1,·Landroid/support/v4/a/v;->o:Landroid/support/v4/a/o;
  
 62 ····invoke-direct·{v0,·v1},·Landroid/view/View;-><init>(Landroid/content/Context;)V
  
 63 ····iput-object·v0,·v2,·Landroid/support/v4/a/i;->d:Landroid/view/View;
  
 64 ····move·v6,·v7
  
 65 ····move·v8,·v7
  
 66 ····:goto_0
 67 ····invoke-virtual·{p1},·Landroid/util/SparseArray;->size()I
  
 68 ····move-result·v0
  
Max diff block lines reached; -1/92424 bytes (-0.00%) of diff not shown.
605 B
smali/android/support/v4/a/b.smali
    
Offset 1, 14 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/v4/a/b;1 .class·Landroid/support/v4/a/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;4 .method·public·static·a(Landroid/app/Activity;)V
5 ····.locals·15 ····.locals·0
  
6 ····invoke-virtual·{p0,·p1},·Landroid/content/Context;->getDrawable(I)Landroid/graphics/drawable/Drawable;6 ····invoke-virtual·{p0},·Landroid/app/Activity;->finishAfterTransition()V
  
 7 ····return-void
7 ····move-result-object·v0 
  
8 ····return-object·v0 
9 .end·method8 .end·method
1.11 KB
smali/android/support/v4/a/a.smali
    
Offset 1, 32 lines modifiedOffset 1, 24 lines modified
1 .class·public·Landroid/support/v4/a/a;1 .class·public·Landroid/support/v4/a/a;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/b/a;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·final·a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;4 .method·public·static·a(Landroid/app/Activity;)V
5 ····.locals·25 ····.locals·2
  
6 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I6 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
7 ····const/16·v1,·0x157 ····const/16·v1,·0x15
  
8 ····if-lt·v0,·v1,·:cond_08 ····if-lt·v0,·v1,·:cond_0
  
 9 ····invoke-static·{p0},·Landroid/support/v4/a/b;->a(Landroid/app/Activity;)V
9 ····invoke-static·{p0,·p1},·Landroid/support/v4/a/b;->a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; 
  
10 ····move-result-object·v0 
  
11 ····:goto_010 ····:goto_0
12 ····return-object·v011 ····return-void
  
13 ····:cond_012 ····:cond_0
 13 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V
14 ····invoke-virtual·{p0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; 
  
15 ····move-result-object·v0 
  
16 ····invoke-virtual·{v0,·p1},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; 
  
17 ····move-result-object·v0 
  
18 ····goto·:goto_014 ····goto·:goto_0
19 .end·method15 .end·method
7.15 KB
smali/android/support/v4/a/c.smali
    
Offset 1, 293 lines modifiedOffset 1, 12 lines modified
1 .class·public·Landroid/support/v4/a/c;1 .class·Landroid/support/v4/a/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·instance·fields 
4 .field·a:I 
  
5 .field·b:Landroid/support/v4/a/d; 
  
6 .field·c:Z 
  
7 .field·d:Z 
  
8 .field·e:Z 
  
9 .field·f:Z 
  
10 .field·g:Z 
  
  
11 #·virtual·methods3 #·direct·methods
 4 .method·static·a(Landroid/app/Activity;)V
12 .method·public·a(Ljava/lang/Object;)Ljava/lang/String; 
13 ····.locals·2 
  
14 ····new-instance·v0,·Ljava/lang/StringBuilder; 
  
15 ····const/16·v1,·0x40 
  
16 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(I)V 
  
17 ····invoke-static·{p1,·v0},·Landroid/support/v4/f/d;->a(Ljava/lang/Object;Ljava/lang/StringBuilder;)V 
  
18 ····const-string·v1,·"}" 
  
19 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 
  
20 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 
  
21 ····move-result-object·v0 
  
22 ····return-object·v0 
23 .end·method 
  
24 .method·public·final·a()V 
25 ····.locals·2 
  
26 ····const/4·v1,·0x0 
  
27 ····const/4·v0,·0x1 
  
28 ····iput-boolean·v0,·p0,·Landroid/support/v4/a/c;->c:Z 
  
29 ····iput-boolean·v1,·p0,·Landroid/support/v4/a/c;->e:Z 
  
30 ····iput-boolean·v1,·p0,·Landroid/support/v4/a/c;->d:Z 
  
31 ····invoke-virtual·{p0},·Landroid/support/v4/a/c;->b()V 
  
32 ····return-void 
33 .end·method 
  
34 .method·public·a(ILandroid/support/v4/a/d;)V 
35 ····.locals·2 
  
36 ····iget-object·v0,·p0,·Landroid/support/v4/a/c;->b:Landroid/support/v4/a/d; 
  
37 ····if-eqz·v0,·:cond_0 
  
38 ····new-instance·v0,·Ljava/lang/IllegalStateException; 
  
39 ····const-string·v1,·"There·is·already·a·listener·registered" 
  
40 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V 
  
41 ····throw·v0 
  
42 ····:cond_0 
43 ····iput-object·p2,·p0,·Landroid/support/v4/a/c;->b:Landroid/support/v4/a/d; 
  
44 ····iput·p1,·p0,·Landroid/support/v4/a/c;->a:I 
  
45 ····return-void 
46 .end·method 
  
47 .method·public·a(Landroid/support/v4/a/d;)V 
48 ····.locals·2 
  
49 ····iget-object·v0,·p0,·Landroid/support/v4/a/c;->b:Landroid/support/v4/a/d; 
  
50 ····if-nez·v0,·:cond_0 
  
51 ····new-instance·v0,·Ljava/lang/IllegalStateException; 
  
52 ····const-string·v1,·"No·listener·register" 
  
53 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V 
  
54 ····throw·v0 
  
55 ····:cond_0 
56 ····iget-object·v0,·p0,·Landroid/support/v4/a/c;->b:Landroid/support/v4/a/d; 
  
57 ····if-eq·v0,·p1,·:cond_1 
  
58 ····new-instance·v0,·Ljava/lang/IllegalArgumentException; 
  
59 ····const-string·v1,·"Attempting·to·unregister·the·wrong·listener" 
  
60 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V 
  
61 ····throw·v0 
  
62 ····:cond_1 
63 ····const/4·v0,·0x0 
  
64 ····iput-object·v0,·p0,·Landroid/support/v4/a/c;->b:Landroid/support/v4/a/d; 
  
65 ····return-void 
66 .end·method 
  
67 .method·public·a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V 
68 ····.locals·1 
  
69 ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V 
  
70 ····const-string·v0,·"mId=" 
Max diff block lines reached; 1818/7252 bytes (25.07%) of diff not shown.
4.19 KB
smali/android/support/v4/e/f.smali
    
Offset 1, 134 lines modifiedOffset 1, 61 lines modified
1 .class·public·Landroid/support/v4/e/f;1 .class·Landroid/support/v4/e/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/os/Parcelable$ClassLoaderCreator;
  
3 #·static·fields 
4 .field·public·static·final·a:Ljava/util/Locale; 
  
 5 #·instance·fields
 6 .field·private·final·a:Landroid/support/v4/e/e;
5 .field·private·static·b:Ljava/lang/String; 
  
6 .field·private·static·c:Ljava/lang/String; 
  
  
7 #·direct·methods7 #·direct·methods
8 .method·static·constructor·<clinit>()V8 .method·public·constructor·<init>(Landroid/support/v4/e/e;)V
9 ····.locals·39 ····.locals·0
  
10 ····new-instance·v0,·Ljava/util/Locale; 
  
11 ····const-string·v1,·"" 
  
12 ····const-string·v2,·"" 
  
13 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Locale;-><init>(Ljava/lang/String;Ljava/lang/String;)V 
  
14 ····sput-object·v0,·Landroid/support/v4/e/f;->a:Ljava/util/Locale; 
  
15 ····const-string·v0,·"Arab"10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 11 ····iput-object·p1,·p0,·Landroid/support/v4/e/f;->a:Landroid/support/v4/e/e;
16 ····sput-object·v0,·Landroid/support/v4/e/f;->b:Ljava/lang/String; 
  
17 ····const-string·v0,·"Hebr" 
  
18 ····sput-object·v0,·Landroid/support/v4/e/f;->c:Ljava/lang/String; 
  
19 ····return-void12 ····return-void
20 .end·method13 .end·method
  
21 .method·public·static·a(Ljava/util/Locale;)I 
22 ····.locals·2 
  
23 ····if-eqz·p0,·:cond_2 
  
24 ····sget-object·v0,·Landroid/support/v4/e/f;->a:Ljava/util/Locale; 
  
 14 #·virtual·methods
 15 .method·public·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
 16 ····.locals·2
25 ····invoke-virtual·{p0,·v0},·Ljava/util/Locale;->equals(Ljava/lang/Object;)Z 
  
26 ····move-result·v0 
  
27 ····if-nez·v0,·:cond_2 
  
28 ····invoke-virtual·{p0},·Ljava/util/Locale;->toString()Ljava/lang/String; 
  
29 ····move-result-object·v0 
  
30 ····invoke-static·{v0},·Landroid/support/v4/e/a;->b(Ljava/lang/String;)Ljava/lang/String;17 ····iget-object·v0,·p0,·Landroid/support/v4/e/f;->a:Landroid/support/v4/e/e;
  
31 ····move-result-object·v018 ····const/4·v1,·0x0
  
32 ····invoke-static·{v0},·Landroid/support/v4/e/a;->a(Ljava/lang/String;)Ljava/lang/String;19 ····invoke-interface·{v0,·p1,·v1},·Landroid/support/v4/e/e;->a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
  
33 ····move-result-object·v020 ····move-result-object·v0
  
34 ····if-nez·v0,·:cond_0 
  
35 ····invoke-static·{p0},·Landroid/support/v4/e/f;->b(Ljava/util/Locale;)I 
  
36 ····move-result·v0 
  
37 ····:goto_0 
38 ····return·v021 ····return-object·v0
  
39 ····:cond_0 
40 ····sget-object·v1,·Landroid/support/v4/e/f;->b:Ljava/lang/String; 
  
41 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z 
  
42 ····move-result·v1 
  
43 ····if-nez·v1,·:cond_1 
  
44 ····sget-object·v1,·Landroid/support/v4/e/f;->c:Ljava/lang/String; 
  
45 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z 
  
46 ····move-result·v0 
  
47 ····if-eqz·v0,·:cond_2 
  
48 ····:cond_1 
49 ····const/4·v0,·0x1 
  
50 ····goto·:goto_0 
  
51 ····:cond_2 
52 ····const/4·v0,·0x0 
  
53 ····goto·:goto_0 
54 .end·method22 .end·method
  
55 .method·private·static·b(Ljava/util/Locale;)I23 .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
56 ····.locals·224 ····.locals·1
  
57 ····const/4·v0,·0x0 
  
58 ····invoke-virtual·{p0,·p0},·Ljava/util/Locale;->getDisplayName(Ljava/util/Locale;)Ljava/lang/String; 
  
59 ····move-result-object·v125 ····iget-object·v0,·p0,·Landroid/support/v4/e/f;->a:Landroid/support/v4/e/e;
  
60 ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->charAt(I)C26 ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v4/e/e;->a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
  
61 ····move-result·v127 ····move-result-object·v0
  
62 ····invoke-static·{v1},·Ljava/lang/Character;->getDirectionality(C)B 
  
63 ····move-result·v1 
  
64 ····packed-switch·v1,·:pswitch_data_028 ····return-object·v0
 29 .end·method
  
Max diff block lines reached; 401/4218 bytes (9.51%) of diff not shown.
1.58 KB
smali/android/support/v4/e/d.smali
    
Offset 1, 37 lines modifiedOffset 1, 49 lines modified
1 .class·Landroid/support/v4/e/d;1 .class·Landroid/support/v4/e/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/e/b;4 .implements·Landroid/os/Parcelable$Creator;
  
  
 5 #·instance·fields
 6 .field·final·a:Landroid/support/v4/e/e;
  
  
5 #·direct·methods7 #·direct·methods
6 .method·constructor·<init>()V8 .method·public·constructor·<init>(Landroid/support/v4/e/e;)V
7 ····.locals·09 ····.locals·0
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 11 ····iput-object·p1,·p0,·Landroid/support/v4/e/d;->a:Landroid/support/v4/e/e;
  
9 ····return-void12 ····return-void
10 .end·method13 .end·method
  
  
11 #·virtual·methods14 #·virtual·methods
12 .method·public·a(Ljava/lang/String;)Ljava/lang/String;15 .method·public·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
13 ····.locals·116 ····.locals·2
  
14 ····invoke-static·{p1},·Landroid/support/v4/e/e;->a(Ljava/lang/String;)Ljava/lang/String;17 ····iget-object·v0,·p0,·Landroid/support/v4/e/d;->a:Landroid/support/v4/e/e;
  
 18 ····const/4·v1,·0x0
  
 19 ····invoke-interface·{v0,·p1,·v1},·Landroid/support/v4/e/e;->a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
  
15 ····move-result-object·v020 ····move-result-object·v0
  
16 ····return-object·v021 ····return-object·v0
17 .end·method22 .end·method
  
18 .method·public·b(Ljava/lang/String;)Ljava/lang/String;23 .method·public·newArray(I)[Ljava/lang/Object;
19 ····.locals·124 ····.locals·1
  
20 ····invoke-static·{p1},·Landroid/support/v4/e/e;->b(Ljava/lang/String;)Ljava/lang/String;25 ····iget-object·v0,·p0,·Landroid/support/v4/e/d;->a:Landroid/support/v4/e/e;
  
 26 ····invoke-interface·{v0,·p1},·Landroid/support/v4/e/e;->a(I)[Ljava/lang/Object;
  
21 ····move-result-object·v027 ····move-result-object·v0
  
22 ····return-object·v028 ····return-object·v0
23 .end·method29 .end·method
751 B
smali/android/support/v4/e/b.smali
    
Offset 1, 10 lines modifiedOffset 1, 14 lines modified
1 .class·interface·abstract·Landroid/support/v4/e/b;1 .class·Landroid/support/v4/e/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·direct·methods
4 .method·public·abstract·a(Ljava/lang/String;)Ljava/lang/String; 
5 .end·method4 .method·static·varargs·a(Landroid/os/AsyncTask;[Ljava/lang/Object;)V
 5 ····.locals·1
  
 6 ····sget-object·v0,·Landroid/os/AsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
  
 7 ····invoke-virtual·{p0,·v0,·p1},·Landroid/os/AsyncTask;->executeOnExecutor(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask;
  
6 .method·public·abstract·b(Ljava/lang/String;)Ljava/lang/String;8 ····return-void
7 .end·method9 .end·method
4.52 KB
smali/android/support/v4/e/e.smali
    
Offset 1, 186 lines modifiedOffset 1, 10 lines modified
1 .class·Landroid/support/v4/e/e;1 .class·public·interface·abstract·Landroid/support/v4/e/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields 
4 .field·private·static·a:Ljava/lang/reflect/Method; 
  
5 .field·private·static·b:Ljava/lang/reflect/Method; 
  
  
6 #·direct·methods3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
7 .method·static·constructor·<clinit>()V 
8 ····.locals·5 
  
9 ····:try_start_0 
10 ····const-string·v0,·"libcore.icu.ICU" 
  
11 ····invoke-static·{v0},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; 
  
12 ····move-result-object·v0 
  
13 ····if-eqz·v0,·:cond_0 
  
14 ····const-string·v1,·"getScript" 
  
15 ····const/4·v2,·0x1 
  
16 ····new-array·v2,·v2,·[Ljava/lang/Class; 
  
17 ····const/4·v3,·0x0 
  
18 ····const-class·v4,·Ljava/lang/String; 
  
19 ····aput-object·v4,·v2,·v3 
  
20 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; 
  
21 ····move-result-object·v1 
  
22 ····sput-object·v1,·Landroid/support/v4/e/e;->a:Ljava/lang/reflect/Method; 
  
23 ····const-string·v1,·"addLikelySubtags" 
  
24 ····const/4·v2,·0x1 
  
25 ····new-array·v2,·v2,·[Ljava/lang/Class; 
  
26 ····const/4·v3,·0x0 
  
27 ····const-class·v4,·Ljava/lang/String; 
  
28 ····aput-object·v4,·v2,·v3 
  
29 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; 
  
30 ····move-result-object·v0 
  
31 ····sput-object·v0,·Landroid/support/v4/e/e;->b:Ljava/lang/reflect/Method; 
32 ····:try_end_0 
33 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 
  
34 ····:cond_0 
35 ····:goto_0 
36 ····return-void 
  
37 ····:catch_0 
38 ····move-exception·v0 
  
39 ····const-string·v1,·"ICUCompatIcs" 
  
40 ····invoke-static·{v1,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I 
  
41 ····goto·:goto_0 
42 .end·method5 .end·method
  
 6 .method·public·abstract·a(I)[Ljava/lang/Object;
43 .method·public·static·a(Ljava/lang/String;)Ljava/lang/String; 
44 ····.locals·4 
  
45 ····const/4·v1,·0x0 
  
46 ····:try_start_0 
47 ····sget-object·v0,·Landroid/support/v4/e/e;->a:Ljava/lang/reflect/Method; 
  
48 ····if-eqz·v0,·:cond_0 
  
49 ····const/4·v0,·0x1 
  
50 ····new-array·v0,·v0,·[Ljava/lang/Object; 
  
51 ····const/4·v2,·0x0 
  
52 ····aput-object·p0,·v0,·v2 
  
53 ····sget-object·v2,·Landroid/support/v4/e/e;->a:Ljava/lang/reflect/Method; 
  
54 ····const/4·v3,·0x0 
  
55 ····invoke-virtual·{v2,·v3,·v0},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; 
  
56 ····move-result-object·v0 
  
57 ····check-cast·v0,·Ljava/lang/String; 
58 ····:try_end_0 
59 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0 
60 ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_1 
  
61 ····:goto_0 
62 ····return-object·v0 
  
63 ····:catch_0 
64 ····move-exception·v0 
  
65 ····const-string·v2,·"ICUCompatIcs" 
  
66 ····invoke-static·{v2,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I 
  
67 ····:cond_0 
68 ····:goto_1 
69 ····move-object·v0,·v1 
  
70 ····goto·:goto_0 
  
71 ····:catch_1 
72 ····move-exception·v0 
  
Max diff block lines reached; 0/4556 bytes (0.00%) of diff not shown.
2.17 KB
smali/android/support/v4/e/a.smali
    
Offset 1, 60 lines modifiedOffset 1, 35 lines modified
1 .class·public·Landroid/support/v4/e/a;1 .class·public·Landroid/support/v4/e/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields 
4 .field·private·static·final·a:Landroid/support/v4/e/b; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·static·constructor·<clinit>()V4 .method·public·static·varargs·a(Landroid/os/AsyncTask;[Ljava/lang/Object;)Landroid/os/AsyncTask;
7 ····.locals·25 ····.locals·2
  
8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
9 ····const/16·v1,·0xe 
  
10 ····if-lt·v0,·v1,·:cond_06 ····if-nez·p0,·:cond_0
  
11 ····new-instance·v0,·Landroid/support/v4/e/d;7 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
  
12 ····invoke-direct·{v0},·Landroid/support/v4/e/d;-><init>()V8 ····const-string·v1,·"task·can·not·be·null"
  
13 ····sput-object·v0,·Landroid/support/v4/e/a;->a:Landroid/support/v4/e/b;9 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
 10 ····throw·v0
14 ····:goto_0 
15 ····return-void 
  
16 ····:cond_011 ····:cond_0
 12 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
17 ····new-instance·v0,·Landroid/support/v4/e/c; 
  
18 ····invoke-direct·{v0},·Landroid/support/v4/e/c;-><init>()V 
  
19 ····sput-object·v0,·Landroid/support/v4/e/a;->a:Landroid/support/v4/e/b; 
  
20 ····goto·:goto_0 
21 .end·method 
  
22 .method·public·static·a(Ljava/lang/String;)Ljava/lang/String; 
23 ····.locals·1 
  
24 ····sget-object·v0,·Landroid/support/v4/e/a;->a:Landroid/support/v4/e/b; 
  
25 ····invoke-interface·{v0,·p0},·Landroid/support/v4/e/b;->a(Ljava/lang/String;)Ljava/lang/String; 
  
26 ····move-result-object·v0 
  
 13 ····const/16·v1,·0xb
27 ····return-object·v0 
28 .end·method 
  
 14 ····if-lt·v0,·v1,·:cond_1
29 .method·public·static·b(Ljava/lang/String;)Ljava/lang/String; 
30 ····.locals·1 
  
31 ····sget-object·v0,·Landroid/support/v4/e/a;->a:Landroid/support/v4/e/b;15 ····invoke-static·{p0,·p1},·Landroid/support/v4/e/b;->a(Landroid/os/AsyncTask;[Ljava/lang/Object;)V
  
32 ····invoke-interface·{v0,·p0},·Landroid/support/v4/e/b;->b(Ljava/lang/String;)Ljava/lang/String;16 ····:goto_0
 17 ····return-object·p0
  
33 ····move-result-object·v018 ····:cond_1
 19 ····invoke-virtual·{p0,·p1},·Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
  
34 ····return-object·v020 ····goto·:goto_0
35 .end·method21 .end·method
1.15 KB
smali/android/support/v4/e/c.smali
    
Offset 1, 31 lines modifiedOffset 1, 28 lines modified
1 .class·Landroid/support/v4/e/c;1 .class·public·Landroid/support/v4/e/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/v4/e/b; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>()V4 .method·public·static·a(Landroid/support/v4/e/e;)Landroid/os/Parcelable$Creator;
7 ····.locals·05 ····.locals·2
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V6 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 7 ····const/16·v1,·0xd
9 ····return-void 
10 .end·method 
  
 8 ····if-lt·v0,·v1,·:cond_0
  
 9 ····invoke-static·{p0},·Landroid/support/v4/e/g;->a(Landroid/support/v4/e/e;)Landroid/os/Parcelable$Creator;
11 #·virtual·methods 
12 .method·public·a(Ljava/lang/String;)Ljava/lang/String; 
13 ····.locals·1 
  
14 ····const/4·v0,·0x010 ····move-result-object·v0
  
 11 ····:goto_0
15 ····return-object·v012 ····return-object·v0
16 .end·method 
  
17 .method·public·b(Ljava/lang/String;)Ljava/lang/String; 
18 ····.locals·013 ····:cond_0
 14 ····new-instance·v0,·Landroid/support/v4/e/d;
  
 15 ····invoke-direct·{v0,·p0},·Landroid/support/v4/e/d;-><init>(Landroid/support/v4/e/e;)V
  
19 ····return-object·p116 ····goto·:goto_0
20 .end·method17 .end·method
15.2 KB
smali/android/support/v7/internal/view/f.smali
    
Offset 1, 532 lines modifiedOffset 1, 129 lines modified
1 .class·public·Landroid/support/v7/internal/view/f;1 .class·Landroid/support/v7/internal/view/f;
 2 .super·Landroid/support/v4/view/ds;
2 .super·Landroid/view/MenuInflater; 
  
  
3 #·static·fields 
4 .field·private·static·final·a:[Ljava/lang/Class; 
  
5 .field·private·static·final·b:[Ljava/lang/Class; 
  
  
6 #·instance·fields3 #·instance·fields
 4 .field·final·synthetic·a:Landroid/support/v7/internal/view/e;
7 .field·private·final·c:[Ljava/lang/Object; 
  
8 .field·private·final·d:[Ljava/lang/Object; 
  
9 .field·private·e:Landroid/content/Context;5 .field·private·b:Z
  
10 .field·private·f:Ljava/lang/Object;6 .field·private·c:I
  
  
11 #·direct·methods7 #·direct·methods
12 .method·static·constructor·<clinit>()V8 .method·constructor·<init>(Landroid/support/v7/internal/view/e;)V
13 ····.locals·39 ····.locals·1
  
14 ····const/4·v0,·0x1 
  
15 ····new-array·v0,·v0,·[Ljava/lang/Class; 
  
16 ····const/4·v1,·0x0 
  
17 ····const-class·v2,·Landroid/content/Context;10 ····const/4·v0,·0x0
  
18 ····aput-object·v2,·v0,·v111 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/f;->a:Landroid/support/v7/internal/view/e;
  
19 ····sput-object·v0,·Landroid/support/v7/internal/view/f;->a:[Ljava/lang/Class;12 ····invoke-direct·{p0},·Landroid/support/v4/view/ds;-><init>()V
  
20 ····sget-object·v0,·Landroid/support/v7/internal/view/f;->a:[Ljava/lang/Class;13 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/f;->b:Z
  
21 ····sput-object·v0,·Landroid/support/v7/internal/view/f;->b:[Ljava/lang/Class;14 ····iput·v0,·p0,·Landroid/support/v7/internal/view/f;->c:I
  
22 ····return-void15 ····return-void
23 .end·method16 .end·method
  
24 .method·public·constructor·<init>(Landroid/content/Context;)V 
25 ····.locals·2 
  
26 ····invoke-direct·{p0,·p1},·Landroid/view/MenuInflater;-><init>(Landroid/content/Context;)V 
  
27 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/f;->e:Landroid/content/Context; 
  
28 ····const/4·v0,·0x1 
  
29 ····new-array·v0,·v0,·[Ljava/lang/Object;17 #·virtual·methods
 18 .method·a()V
 19 ····.locals·1
  
30 ····const/4·v1,·0x020 ····const/4·v0,·0x0
  
31 ····aput-object·p1,·v0,·v121 ····iput·v0,·p0,·Landroid/support/v7/internal/view/f;->c:I
  
32 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/f;->c:[Ljava/lang/Object;22 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/f;->b:Z
  
33 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/f;->c:[Ljava/lang/Object;23 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/f;->a:Landroid/support/v7/internal/view/e;
  
34 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/f;->d:[Ljava/lang/Object;24 ····invoke-static·{v0},·Landroid/support/v7/internal/view/e;->b(Landroid/support/v7/internal/view/e;)V
  
35 ····return-void25 ····return-void
36 .end·method26 .end·method
  
37 .method·static·synthetic·a(Landroid/support/v7/internal/view/f;)Landroid/content/Context;27 .method·public·a(Landroid/view/View;)V
38 ····.locals·128 ····.locals·2
  
39 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/f;->e:Landroid/content/Context; 
  
40 ····return-object·v0 
41 .end·method 
  
42 .method·private·a(Ljava/lang/Object;)Ljava/lang/Object; 
43 ····.locals·1 
  
44 ····instance-of·v0,·p1,·Landroid/app/Activity;29 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/view/f;->b:Z
  
45 ····if-eqz·v0,·:cond_130 ····if-eqz·v0,·:cond_1
  
46 ····:cond_031 ····:cond_0
47 ····:goto_032 ····:goto_0
48 ····return-object·p133 ····return-void
  
49 ····:cond_134 ····:cond_1
50 ····instance-of·v0,·p1,·Landroid/content/ContextWrapper; 
  
51 ····if-eqz·v0,·:cond_0 
  
52 ····check-cast·p1,·Landroid/content/ContextWrapper; 
  
53 ····invoke-virtual·{p1},·Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context; 
  
54 ····move-result-object·v0 
  
55 ····invoke-direct·{p0,·v0},·Landroid/support/v7/internal/view/f;->a(Ljava/lang/Object;)Ljava/lang/Object; 
  
56 ····move-result-object·p1 
  
57 ····goto·:goto_0 
58 .end·method 
  
59 .method·private·a(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V 
60 ····.locals·10 
  
61 ····const/4·v4,·0x0 
  
62 ····const/4·v1,·0x135 ····const/4·v0,·0x1
  
63 ····const/4·v6,·0x0 
  
64 ····new-instance·v7,·Landroid/support/v7/internal/view/h; 
  
65 ····invoke-direct·{v7,·p0,·p3},·Landroid/support/v7/internal/view/h;-><init>(Landroid/support/v7/internal/view/f;Landroid/view/Menu;)V 
  
66 ····invoke-interface·{p1},·Lorg/xmlpull/v1/XmlPullParser;->getEventType()I 
  
67 ····move-result·v036 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/f;->b:Z
  
 37 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/f;->a:Landroid/support/v7/internal/view/e;
68 ····:cond_0 
Max diff block lines reached; 11101/15471 bytes (71.75%) of diff not shown.
27.0 KB
smali/android/support/v7/internal/view/d.smali
    
Offset 1, 224 lines modifiedOffset 1, 805 lines modified
1 .class·public·Landroid/support/v7/internal/view/d;1 .class·Landroid/support/v7/internal/view/d;
2 .super·Landroid/view/ActionMode;2 .super·Ljava/lang/Object;
  
  
 3 #·instance·fields
 4 .field·final·synthetic·a:Landroid/support/v7/internal/view/b;
3 #·annotations 
4 .annotation·build·Landroid/annotation/TargetApi; 
5 ····value·=·0xb 
6 .end·annotation 
  
 5 .field·private·b:Landroid/view/Menu;
  
7 #·instance·fields 
8 .field·final·a:Landroid/content/Context;6 .field·private·c:I
  
 7 .field·private·d:I
  
 8 .field·private·e:I
  
 9 .field·private·f:I
  
 10 .field·private·g:Z
  
 11 .field·private·h:Z
  
 12 .field·private·i:Z
  
 13 .field·private·j:I
  
 14 .field·private·k:I
  
 15 .field·private·l:Ljava/lang/CharSequence;
  
 16 .field·private·m:Ljava/lang/CharSequence;
  
 17 .field·private·n:I
  
 18 .field·private·o:C
  
 19 .field·private·p:C
  
 20 .field·private·q:I
  
 21 .field·private·r:Z
  
 22 .field·private·s:Z
  
 23 .field·private·t:Z
  
 24 .field·private·u:I
  
 25 .field·private·v:I
  
 26 .field·private·w:Ljava/lang/String;
  
 27 .field·private·x:Ljava/lang/String;
  
 28 .field·private·y:Ljava/lang/String;
  
9 .field·final·b:Landroid/support/v7/c/a;29 .field·private·z:Landroid/support/v4/view/n;
  
  
10 #·direct·methods30 #·direct·methods
11 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/c/a;)V31 .method·public·constructor·<init>(Landroid/support/v7/internal/view/b;Landroid/view/Menu;)V
12 ····.locals·032 ····.locals·0
  
 33 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/d;->a:Landroid/support/v7/internal/view/b;
  
13 ····invoke-direct·{p0},·Landroid/view/ActionMode;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/d;->a:Landroid/content/Context;35 ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/view/Menu;
  
15 ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/c/a;36 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/d;->a()V
  
16 ····return-void37 ····return-void
17 .end·method38 .end·method
  
 39 .method·private·a(Ljava/lang/String;)C
  
18 #·virtual·methods 
19 .method·public·finish()V 
20 ····.locals·140 ····.locals·1
  
21 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/c/a;41 ····const/4·v0,·0x0
  
22 ····invoke-virtual·{v0},·Landroid/support/v7/c/a;->c()V42 ····if-nez·p1,·:cond_0
  
 43 ····:goto_0
23 ····return-void44 ····return·v0
  
 45 ····:cond_0
 46 ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->charAt(I)C
  
 47 ····move-result·v0
  
 48 ····goto·:goto_0
24 .end·method49 .end·method
  
25 .method·public·getCustomView()Landroid/view/View;50 .method·static·synthetic·a(Landroid/support/v7/internal/view/d;)Landroid/support/v4/view/n;
26 ····.locals·151 ····.locals·1
  
27 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->b:Landroid/support/v7/c/a;52 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->z:Landroid/support/v4/view/n;
  
 53 ····return-object·v0
 54 .end·method
  
 55 .method·private·a(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
 56 ····.locals·4
  
 57 ····:try_start_0
 58 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/d;->a:Landroid/support/v7/internal/view/b;
  
 59 ····invoke-static·{v0},·Landroid/support/v7/internal/view/b;->a(Landroid/support/v7/internal/view/b;)Landroid/content/Context;
  
 60 ····move-result-object·v0
  
 61 ····invoke-virtual·{v0},·Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
  
 62 ····move-result-object·v0
  
 63 ····invoke-virtual·{v0,·p1},·Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;
  
 64 ····move-result-object·v0
  
 65 ····invoke-virtual·{v0,·p2},·Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
  
Max diff block lines reached; 23911/27536 bytes (86.84%) of diff not shown.
16.4 KB
smali/android/support/v7/internal/view/b.smali
    
Offset 1, 179 lines modifiedOffset 1, 532 lines modified
1 .class·public·Landroid/support/v7/internal/view/b;1 .class·public·Landroid/support/v7/internal/view/b;
2 .super·Landroid/content/ContextWrapper;2 .super·Landroid/view/MenuInflater;
  
  
 3 #·static·fields
 4 .field·private·static·final·a:[Ljava/lang/Class;
  
 5 .field·private·static·final·b:[Ljava/lang/Class;
  
  
3 #·instance·fields6 #·instance·fields
4 .field·private·a:I7 .field·private·final·c:[Ljava/lang/Object;
  
 8 .field·private·final·d:[Ljava/lang/Object;
  
5 .field·private·b:Landroid/content/res/Resources$Theme;9 .field·private·e:Landroid/content/Context;
  
6 .field·private·c:Landroid/view/LayoutInflater;10 .field·private·f:Ljava/lang/Object;
  
  
7 #·direct·methods11 #·direct·methods
8 .method·public·constructor·<init>(Landroid/content/Context;I)V12 .method·static·constructor·<clinit>()V
9 ····.locals·013 ····.locals·3
  
 14 ····const/4·v0,·0x1
  
 15 ····new-array·v0,·v0,·[Ljava/lang/Class;
  
10 ····invoke-direct·{p0,·p1},·Landroid/content/ContextWrapper;-><init>(Landroid/content/Context;)V16 ····const/4·v1,·0x0
  
 17 ····const-class·v2,·Landroid/content/Context;
  
 18 ····aput-object·v2,·v0,·v1
  
11 ····iput·p2,·p0,·Landroid/support/v7/internal/view/b;->a:I19 ····sput-object·v0,·Landroid/support/v7/internal/view/b;->a:[Ljava/lang/Class;
  
 20 ····sget-object·v0,·Landroid/support/v7/internal/view/b;->a:[Ljava/lang/Class;
  
 21 ····sput-object·v0,·Landroid/support/v7/internal/view/b;->b:[Ljava/lang/Class;
  
12 ····return-void22 ····return-void
13 .end·method23 .end·method
  
14 .method·private·b()V24 .method·public·constructor·<init>(Landroid/content/Context;)V
15 ····.locals·325 ····.locals·2
  
16 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/b;->b:Landroid/content/res/Resources$Theme;26 ····invoke-direct·{p0,·p1},·Landroid/view/MenuInflater;-><init>(Landroid/content/Context;)V
  
17 ····if-nez·v0,·:cond_127 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/b;->e:Landroid/content/Context;
  
18 ····const/4·v0,·0x128 ····const/4·v0,·0x1
  
 29 ····new-array·v0,·v0,·[Ljava/lang/Object;
  
 30 ····const/4·v1,·0x0
  
 31 ····aput-object·p1,·v0,·v1
  
 32 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/b;->c:[Ljava/lang/Object;
  
 33 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/b;->c:[Ljava/lang/Object;
  
 34 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/b;->d:[Ljava/lang/Object;
  
 35 ····return-void
 36 .end·method
  
 37 .method·static·synthetic·a(Landroid/support/v7/internal/view/b;)Landroid/content/Context;
 38 ····.locals·1
  
 39 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/b;->e:Landroid/content/Context;
  
 40 ····return-object·v0
 41 .end·method
  
 42 .method·private·a(Ljava/lang/Object;)Ljava/lang/Object;
 43 ····.locals·1
  
 44 ····instance-of·v0,·p1,·Landroid/app/Activity;
  
 45 ····if-eqz·v0,·:cond_1
  
 46 ····:cond_0
19 ····:goto_047 ····:goto_0
 48 ····return-object·p1
  
 49 ····:cond_1
 50 ····instance-of·v0,·p1,·Landroid/content/ContextWrapper;
  
20 ····if-eqz·v0,·:cond_051 ····if-eqz·v0,·:cond_0
  
21 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/b;->getResources()Landroid/content/res/Resources;52 ····check-cast·p1,·Landroid/content/ContextWrapper;
  
22 ····move-result-object·v153 ····invoke-virtual·{p1},·Landroid/content/ContextWrapper;->getBaseContext()Landroid/content/Context;
  
23 ····invoke-virtual·{v1},·Landroid/content/res/Resources;->newTheme()Landroid/content/res/Resources$Theme;54 ····move-result-object·v0
  
 55 ····invoke-direct·{p0,·v0},·Landroid/support/v7/internal/view/b;->a(Ljava/lang/Object;)Ljava/lang/Object;
  
24 ····move-result-object·v156 ····move-result-object·p1
  
 57 ····goto·:goto_0
 58 .end·method
  
25 ····iput-object·v1,·p0,·Landroid/support/v7/internal/view/b;->b:Landroid/content/res/Resources$Theme;59 .method·private·a(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V
 60 ····.locals·10
  
26 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/b;->getBaseContext()Landroid/content/Context;61 ····const/4·v4,·0x0
  
27 ····move-result-object·v162 ····const/4·v1,·0x1
  
28 ····invoke-virtual·{v1},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;63 ····const/4·v6,·0x0
  
29 ····move-result-object·v164 ····new-instance·v7,·Landroid/support/v7/internal/view/d;
  
30 ····if-eqz·v1,·:cond_065 ····invoke-direct·{v7,·p0,·p3},·Landroid/support/v7/internal/view/d;-><init>(Landroid/support/v7/internal/view/b;Landroid/view/Menu;)V
  
31 ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/b;->b:Landroid/content/res/Resources$Theme;66 ····invoke-interface·{p1},·Lorg/xmlpull/v1/XmlPullParser;->getEventType()I
  
32 ····invoke-virtual·{v2,·v1},·Landroid/content/res/Resources$Theme;->setTo(Landroid/content/res/Resources$Theme;)V67 ····move-result·v0
  
33 ····:cond_068 ····:cond_0
34 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/b;->b:Landroid/content/res/Resources$Theme;69 ····const/4·v2,·0x2
  
35 ····iget·v2,·p0,·Landroid/support/v7/internal/view/b;->a:I70 ····if-ne·v0,·v2,·:cond_3
  
36 ····invoke-virtual·{p0,·v1,·v2,·v0},·Landroid/support/v7/internal/view/b;->a(Landroid/content/res/Resources$Theme;IZ)V71 ····invoke-interface·{p1},·Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
Max diff block lines reached; 11765/16663 bytes (70.61%) of diff not shown.
10.7 KB
smali/android/support/v7/internal/view/e.smali
    
Offset 1, 206 lines modifiedOffset 1, 208 lines modified
1 .class·public·Landroid/support/v7/internal/view/e;1 .class·public·Landroid/support/v7/internal/view/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/v7/c/b; 
  
  
5 #·instance·fields3 #·instance·fields
6 .field·final·a:Landroid/view/ActionMode$Callback;4 .field·private·final·a:Ljava/util/ArrayList;
  
 5 .field·private·b:J
  
 6 .field·private·c:Landroid/view/animation/Interpolator;
  
7 .field·final·b:Landroid/content/Context;7 .field·private·d:Landroid/support/v4/view/dr;
  
8 .field·final·c:Ljava/util/ArrayList;8 .field·private·e:Z
  
9 .field·final·d:Landroid/support/v4/f/m;9 .field·private·final·f:Landroid/support/v4/view/ds;
  
  
10 #·direct·methods10 #·direct·methods
11 .method·public·constructor·<init>(Landroid/content/Context;Landroid/view/ActionMode$Callback;)V11 .method·public·constructor·<init>()V
12 ····.locals·112 ····.locals·2
  
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/e;->b:Landroid/content/Context;14 ····const-wide/16·v0,·-0x1
  
15 ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/e;->a:Landroid/view/ActionMode$Callback;15 ····iput-wide·v0,·p0,·Landroid/support/v7/internal/view/e;->b:J
  
16 ····new-instance·v0,·Ljava/util/ArrayList;16 ····new-instance·v0,·Landroid/support/v7/internal/view/f;
  
17 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V17 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/view/f;-><init>(Landroid/support/v7/internal/view/e;)V
  
18 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/e;->c:Ljava/util/ArrayList;18 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/e;->f:Landroid/support/v4/view/ds;
  
19 ····new-instance·v0,·Landroid/support/v4/f/m;19 ····new-instance·v0,·Ljava/util/ArrayList;
  
20 ····invoke-direct·{v0},·Landroid/support/v4/f/m;-><init>()V20 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
21 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/e;->d:Landroid/support/v4/f/m;21 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/e;->a:Ljava/util/ArrayList;
  
22 ····return-void22 ····return-void
23 .end·method23 .end·method
  
24 .method·private·a(Landroid/view/Menu;)Landroid/view/Menu;24 .method·static·synthetic·a(Landroid/support/v7/internal/view/e;)Landroid/support/v4/view/dr;
25 ····.locals·225 ····.locals·1
  
26 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->d:Landroid/support/v4/f/m; 
  
27 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/f/m;->get(Ljava/lang/Object;)Ljava/lang/Object;26 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->d:Landroid/support/v4/view/dr;
  
28 ····move-result-object·v027 ····return-object·v0
 28 .end·method
  
29 ····check-cast·v0,·Landroid/view/Menu;29 .method·static·synthetic·b(Landroid/support/v7/internal/view/e;)V
 30 ····.locals·0
  
30 ····if-nez·v0,·:cond_031 ····invoke-direct·{p0},·Landroid/support/v7/internal/view/e;->c()V
  
31 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/e;->b:Landroid/content/Context;32 ····return-void
 33 .end·method
  
32 ····move-object·v0,·p134 .method·static·synthetic·c(Landroid/support/v7/internal/view/e;)Ljava/util/ArrayList;
 35 ····.locals·1
  
33 ····check-cast·v0,·Landroid/support/v4/c/a/a;36 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->a:Ljava/util/ArrayList;
  
34 ····invoke-static·{v1,·v0},·Landroid/support/v7/internal/view/menu/ab;->a(Landroid/content/Context;Landroid/support/v4/c/a/a;)Landroid/view/Menu;37 ····return-object·v0
 38 .end·method
  
35 ····move-result-object·v039 .method·private·c()V
 40 ····.locals·1
  
36 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/e;->d:Landroid/support/v4/f/m;41 ····const/4·v0,·0x0
  
37 ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/v4/f/m;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;42 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/e;->e:Z
  
 43 ····return-void
38 ····:cond_0 
39 ····return-object·v0 
40 .end·method44 .end·method
  
  
41 #·virtual·methods45 #·virtual·methods
42 .method·public·a(Landroid/support/v7/c/a;)V46 .method·public·a(Landroid/support/v4/view/dc;)Landroid/support/v7/internal/view/e;
43 ····.locals·247 ····.locals·1
  
44 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->a:Landroid/view/ActionMode$Callback;48 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/view/e;->e:Z
  
45 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/e;->b(Landroid/support/v7/c/a;)Landroid/view/ActionMode;49 ····if-nez·v0,·:cond_0
  
46 ····move-result-object·v150 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->a:Ljava/util/ArrayList;
  
47 ····invoke-interface·{v0,·v1},·Landroid/view/ActionMode$Callback;->onDestroyActionMode(Landroid/view/ActionMode;)V51 ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
48 ····return-void52 ····:cond_0
 53 ····return-object·p0
49 .end·method54 .end·method
  
50 .method·public·a(Landroid/support/v7/c/a;Landroid/view/Menu;)Z55 .method·public·a()V
51 ····.locals·356 ····.locals·6
  
52 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->a:Landroid/view/ActionMode$Callback;57 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/view/e;->e:Z
  
53 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/e;->b(Landroid/support/v7/c/a;)Landroid/view/ActionMode;58 ····if-eqz·v0,·:cond_0
  
54 ····move-result-object·v159 ····:goto_0
 60 ····return-void
  
 61 ····:cond_0
 62 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/e;->a:Ljava/util/ArrayList;
  
55 ····invoke-direct·{p0,·p2},·Landroid/support/v7/internal/view/e;->a(Landroid/view/Menu;)Landroid/view/Menu;63 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
56 ····move-result-object·v264 ····move-result-object·v1
  
57 ····invoke-interface·{v0,·v1,·v2},·Landroid/view/ActionMode$Callback;->onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z65 ····:goto_1
 66 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
58 ····move-result·v067 ····move-result·v0
  
 68 ····if-eqz·v0,·:cond_4
59 ····return·v0 
60 .end·method 
  
Max diff block lines reached; 4948/10898 bytes (45.40%) of diff not shown.
4.71 KB
smali/android/support/v7/internal/view/a.smali
    
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
  
34 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context;34 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context;
  
35 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;35 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
36 ····move-result-object·v036 ····move-result-object·v0
  
37 ····sget·v1,·Landroid/support/v7/a/h;->abc_max_action_buttons:I37 ····sget·v1,·Landroid/support/v7/b/g;->abc_max_action_buttons:I
  
38 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getInteger(I)I38 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getInteger(I)I
  
39 ····move-result·v039 ····move-result·v0
  
40 ····return·v040 ····return·v0
41 .end·method41 .end·method
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 ····:cond_165 ····:cond_1
66 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context;66 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context;
  
67 ····invoke-static·{v1},·Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;67 ····invoke-static·{v1},·Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
  
68 ····move-result-object·v168 ····move-result-object·v1
  
69 ····invoke-static·{v1},·Landroid/support/v4/view/cq;->b(Landroid/view/ViewConfiguration;)Z69 ····invoke-static·{v1},·Landroid/support/v4/view/cg;->b(Landroid/view/ViewConfiguration;)Z
  
70 ····move-result·v170 ····move-result·v1
  
71 ····if-eqz·v1,·:cond_071 ····if-eqz·v1,·:cond_0
  
72 ····const/4·v0,·0x072 ····const/4·v0,·0x0
  
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
  
117 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context;117 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context;
  
118 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;118 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
119 ····move-result-object·v0119 ····move-result-object·v0
  
120 ····sget·v1,·Landroid/support/v7/a/c;->abc_action_bar_embed_tabs:I120 ····sget·v1,·Landroid/support/v7/b/c;->abc_action_bar_embed_tabs:I
  
121 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z121 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z
  
122 ····move-result·v0122 ····move-result·v0
  
123 ····:goto_0123 ····:goto_0
124 ····return·v0124 ····return·v0
Offset 133, 15 lines modifiedOffset 133, 15 lines modified
133 ····:cond_0133 ····:cond_0
134 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context;134 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context;
  
135 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;135 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
136 ····move-result-object·v0136 ····move-result-object·v0
  
137 ····sget·v1,·Landroid/support/v7/a/c;->abc_action_bar_embed_tabs_pre_jb:I137 ····sget·v1,·Landroid/support/v7/b/c;->abc_action_bar_embed_tabs_pre_jb:I
  
138 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z138 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z
  
139 ····move-result·v0139 ····move-result·v0
  
140 ····goto·:goto_0140 ····goto·:goto_0
141 .end·method141 .end·method
Offset 151, 23 lines modifiedOffset 151, 23 lines modified
  
151 ····const/4·v4,·0x0151 ····const/4·v4,·0x0
  
152 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context;152 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context;
  
153 ····const/4·v1,·0x0153 ····const/4·v1,·0x0
  
154 ····sget-object·v2,·Landroid/support/v7/a/l;->ActionBar:[I154 ····sget-object·v2,·Landroid/support/v7/b/j;->ActionBar:[I
  
155 ····sget·v3,·Landroid/support/v7/a/b;->actionBarStyle:I155 ····sget·v3,·Landroid/support/v7/b/b;->actionBarStyle:I
  
156 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;156 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
157 ····move-result-object·v1157 ····move-result-object·v1
  
158 ····sget·v0,·Landroid/support/v7/a/l;->ActionBar_height:I158 ····sget·v0,·Landroid/support/v7/b/j;->ActionBar_height:I
  
159 ····invoke-virtual·{v1,·v0,·v4},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I159 ····invoke-virtual·{v1,·v0,·v4},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I
  
160 ····move-result·v0160 ····move-result·v0
  
161 ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context;161 ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context;
  
Offset 177, 15 lines modifiedOffset 177, 15 lines modified
  
177 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/a;->d()Z177 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/a;->d()Z
  
178 ····move-result·v3178 ····move-result·v3
  
179 ····if-nez·v3,·:cond_0179 ····if-nez·v3,·:cond_0
  
180 ····sget·v3,·Landroid/support/v7/a/e;->abc_action_bar_stacked_max_height:I180 ····sget·v3,·Landroid/support/v7/b/d;->abc_action_bar_stacked_max_height:I
  
181 ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I181 ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I
  
182 ····move-result·v2182 ····move-result·v2
  
183 ····invoke-static·{v0,·v2},·Ljava/lang/Math;->min(II)I183 ····invoke-static·{v0,·v2},·Ljava/lang/Math;->min(II)I
  
Offset 193, 50 lines modifiedOffset 193, 24 lines modified
  
193 ····:cond_0193 ····:cond_0
194 ····invoke-virtual·{v1},·Landroid/content/res/TypedArray;->recycle()V194 ····invoke-virtual·{v1},·Landroid/content/res/TypedArray;->recycle()V
  
195 ····return·v0195 ····return·v0
196 .end·method196 .end·method
  
197 .method·public·f()Z197 .method·public·f()I
198 ····.locals·2 
  
199 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/a;->a:Landroid/content/Context; 
  
200 ····invoke-virtual·{v0},·Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; 
  
201 ····move-result-object·v0 
  
202 ····iget·v0,·v0,·Landroid/content/pm/ApplicationInfo;->targetSdkVersion:I 
  
203 ····const/16·v1,·0xe 
  
204 ····if-ge·v0,·v1,·:cond_0 
  
205 ····const/4·v0,·0x1 
Max diff block lines reached; 526/4734 bytes (11.11%) of diff not shown.
12.8 KB
smali/android/support/v7/internal/view/c.smali
    
Offset 1, 293 lines modifiedOffset 1, 175 lines modified
1 .class·public·Landroid/support/v7/internal/view/c;1 .class·Landroid/support/v7/internal/view/c;
2 .super·Landroid/support/v7/c/a;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v7/internal/view/menu/j;4 .implements·Landroid/view/MenuItem$OnMenuItemClickListener;
  
  
5 #·instance·fields5 #·static·fields
 6 .field·private·static·final·a:[Ljava/lang/Class;
6 .field·private·a:Landroid/content/Context; 
  
7 .field·private·b:Landroid/support/v7/internal/widget/ActionBarContextView; 
  
8 .field·private·c:Landroid/support/v7/c/b; 
  
9 .field·private·d:Ljava/lang/ref/WeakReference; 
  
10 .field·private·e:Z 
  
11 .field·private·f:Z7 #·instance·fields
 8 .field·private·b:Ljava/lang/Object;
  
12 .field·private·g:Landroid/support/v7/internal/view/menu/i;9 .field·private·c:Ljava/lang/reflect/Method;
  
  
13 #·direct·methods10 #·direct·methods
14 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/c/b;Z)V11 .method·static·constructor·<clinit>()V
15 ····.locals·212 ····.locals·3
  
16 ····invoke-direct·{p0},·Landroid/support/v7/c/a;-><init>()V 
  
17 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/c;->a:Landroid/content/Context; 
  
18 ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/c;->b:Landroid/support/v7/internal/widget/ActionBarContextView; 
  
19 ····iput-object·p3,·p0,·Landroid/support/v7/internal/view/c;->c:Landroid/support/v7/c/b; 
  
20 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/i; 
  
21 ····invoke-virtual·{p2},·Landroid/support/v7/internal/widget/ActionBarContextView;->getContext()Landroid/content/Context; 
  
22 ····move-result-object·v1 
  
23 ····invoke-direct·{v0,·v1},·Landroid/support/v7/internal/view/menu/i;-><init>(Landroid/content/Context;)V 
  
24 ····const/4·v1,·0x113 ····const/4·v0,·0x1
  
25 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/i;->a(I)Landroid/support/v7/internal/view/menu/i; 
  
26 ····move-result-object·v014 ····new-array·v0,·v0,·[Ljava/lang/Class;
  
27 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/c;->g:Landroid/support/v7/internal/view/menu/i;15 ····const/4·v1,·0x0
  
28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/c;->g:Landroid/support/v7/internal/view/menu/i;16 ····const-class·v2,·Landroid/view/MenuItem;
  
29 ····invoke-virtual·{v0,·p0},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/support/v7/internal/view/menu/j;)V17 ····aput-object·v2,·v0,·v1
  
30 ····iput-boolean·p4,·p0,·Landroid/support/v7/internal/view/c;->f:Z18 ····sput-object·v0,·Landroid/support/v7/internal/view/c;->a:[Ljava/lang/Class;
  
31 ····return-void19 ····return-void
32 .end·method20 .end·method
  
 21 .method·public·constructor·<init>(Ljava/lang/Object;Ljava/lang/String;)V
 22 ····.locals·5
  
 23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
33 #·virtual·methods 
34 .method·public·a()Landroid/view/MenuInflater; 
35 ····.locals·2 
  
36 ····new-instance·v0,·Landroid/view/MenuInflater; 
  
37 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/c;->b:Landroid/support/v7/internal/widget/ActionBarContextView;24 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/c;->b:Ljava/lang/Object;
  
38 ····invoke-virtual·{v1},·Landroid/support/v7/internal/widget/ActionBarContextView;->getContext()Landroid/content/Context;25 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
39 ····move-result-object·v126 ····move-result-object·v1
  
40 ····invoke-direct·{v0,·v1},·Landroid/view/MenuInflater;-><init>(Landroid/content/Context;)V27 ····:try_start_0
 28 ····sget-object·v0,·Landroid/support/v7/internal/view/c;->a:[Ljava/lang/Class;
  
 29 ····invoke-virtual·{v1,·p2,·v0},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
41 ····return-object·v0 
42 .end·method 
  
43 .method·public·a(I)V 
44 ····.locals·1 
  
45 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/c;->a:Landroid/content/Context; 
  
46 ····invoke-virtual·{v0,·p1},·Landroid/content/Context;->getString(I)Ljava/lang/String; 
  
47 ····move-result-object·v030 ····move-result-object·v0
  
48 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/c;->b(Ljava/lang/CharSequence;)V31 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/c;->c:Ljava/lang/reflect/Method;
 32 ····:try_end_0
 33 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
49 ····return-void34 ····return-void
50 .end·method 
  
51 .method·public·a(Landroid/support/v7/internal/view/menu/i;)V 
52 ····.locals·1 
  
53 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/c;->d()V35 ····:catch_0
 36 ····move-exception·v0
  
54 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/c;->b:Landroid/support/v7/internal/widget/ActionBarContextView;37 ····new-instance·v2,·Landroid/view/InflateException;
  
55 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ActionBarContextView;->a()Z38 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
 39 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
56 ····return-void 
57 .end·method 
  
 40 ····const-string·v4,·"Couldn\'t·resolve·menu·item·onClick·handler·"
58 .method·public·a(Landroid/view/View;)V 
59 ····.locals·1 
  
60 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/c;->b:Landroid/support/v7/internal/widget/ActionBarContextView;41 ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
61 ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/widget/ActionBarContextView;->setCustomView(Landroid/view/View;)V42 ····move-result-object·v3
  
62 ····if-eqz·p1,·:cond_043 ····invoke-virtual·{v3,·p2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
63 ····new-instance·v0,·Ljava/lang/ref/WeakReference;44 ····move-result-object·v3
  
Max diff block lines reached; 7344/13051 bytes (56.27%) of diff not shown.
7.18 KB
smali/android/support/v7/internal/view/menu/aa.smali
    
Offset 1, 13 lines modifiedOffset 1, 228 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/view/menu/aa;1 .class·public·Landroid/support/v7/internal/view/menu/aa;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v7/internal/view/menu/g;
  
 3 #·interfaces
 4 .implements·Landroid/view/SubMenu;
  
  
 5 #·instance·fields
 6 .field·private·d:Landroid/support/v7/internal/view/menu/g;
  
 7 .field·private·e:Landroid/support/v7/internal/view/menu/j;
  
  
 8 #·direct·methods
 9 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/g;Landroid/support/v7/internal/view/menu/j;)V
 10 ····.locals·0
  
 11 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/view/menu/g;-><init>(Landroid/content/Context;)V
  
 12 ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/menu/aa;->d:Landroid/support/v7/internal/view/menu/g;
  
 13 ····iput-object·p3,·p0,·Landroid/support/v7/internal/view/menu/aa;->e:Landroid/support/v7/internal/view/menu/j;
  
 14 ····return-void
 15 .end·method
  
  
3 #·virtual·methods16 #·virtual·methods
4 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/m;I)V17 .method·public·a(Landroid/support/v7/internal/view/menu/h;)V
 18 ····.locals·1
  
 19 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/aa;->d:Landroid/support/v7/internal/view/menu/g;
  
 20 ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/view/menu/g;->a(Landroid/support/v7/internal/view/menu/h;)V
  
 21 ····return-void
 22 .end·method
  
 23 .method·public·a()Z
 24 ····.locals·1
  
 25 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/aa;->d:Landroid/support/v7/internal/view/menu/g;
  
 26 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/g;->a()Z
  
 27 ····move-result·v0
  
 28 ····return·v0
 29 .end·method
  
 30 .method·a(Landroid/support/v7/internal/view/menu/g;Landroid/view/MenuItem;)Z
 31 ····.locals·1
  
 32 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/g;->a(Landroid/support/v7/internal/view/menu/g;Landroid/view/MenuItem;)Z
  
 33 ····move-result·v0
  
 34 ····if-nez·v0,·:cond_0
  
 35 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/aa;->d:Landroid/support/v7/internal/view/menu/g;
  
 36 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v7/internal/view/menu/g;->a(Landroid/support/v7/internal/view/menu/g;Landroid/view/MenuItem;)Z
  
 37 ····move-result·v0
  
 38 ····if-eqz·v0,·:cond_1
  
 39 ····:cond_0
 40 ····const/4·v0,·0x1
  
 41 ····:goto_0
 42 ····return·v0
  
 43 ····:cond_1
 44 ····const/4·v0,·0x0
  
 45 ····goto·:goto_0
 46 .end·method
  
 47 .method·public·b()Z
 48 ····.locals·1
  
 49 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/aa;->d:Landroid/support/v7/internal/view/menu/g;
  
 50 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/g;->b()Z
  
 51 ····move-result·v0
  
 52 ····return·v0
 53 .end·method
  
 54 .method·public·c(Landroid/support/v7/internal/view/menu/j;)Z
 55 ····.locals·1
  
 56 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/aa;->d:Landroid/support/v7/internal/view/menu/g;
  
 57 ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/view/menu/g;->c(Landroid/support/v7/internal/view/menu/j;)Z
  
 58 ····move-result·v0
  
 59 ····return·v0
 60 .end·method
  
 61 .method·public·d(Landroid/support/v7/internal/view/menu/j;)Z
 62 ····.locals·1
  
 63 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/aa;->d:Landroid/support/v7/internal/view/menu/g;
  
 64 ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/view/menu/g;->d(Landroid/support/v7/internal/view/menu/j;)Z
  
 65 ····move-result·v0
  
 66 ····return·v0
 67 .end·method
  
 68 .method·public·getItem()Landroid/view/MenuItem;
 69 ····.locals·1
  
 70 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/aa;->e:Landroid/support/v7/internal/view/menu/j;
  
 71 ····return-object·v0
 72 .end·method
  
 73 .method·public·l()Landroid/support/v7/internal/view/menu/g;
 74 ····.locals·1
  
 75 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/aa;->d:Landroid/support/v7/internal/view/menu/g;
Max diff block lines reached; 1125/7252 bytes (15.51%) of diff not shown.
6.34 KB
smali/android/support/v7/internal/view/menu/h.smali
    
Offset 1, 229 lines modifiedOffset 1, 10 lines modified
1 .class·Landroid/support/v7/internal/view/menu/h;1 .class·public·interface·abstract·Landroid/support/v7/internal/view/menu/h;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/widget/BaseAdapter; 
  
  
3 #·instance·fields 
4 .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/g; 
  
5 .field·private·b:I 
  
  
6 #·direct·methods 
7 .method·public·constructor·<init>(Landroid/support/v7/internal/view/menu/g;)V 
8 ····.locals·1 
  
9 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/h;->a:Landroid/support/v7/internal/view/menu/g; 
  
10 ····invoke-direct·{p0},·Landroid/widget/BaseAdapter;-><init>()V 
  
11 ····const/4·v0,·-0x1 
  
12 ····iput·v0,·p0,·Landroid/support/v7/internal/view/menu/h;->b:I 
  
13 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/h;->a()V 
  
14 ····return-void 
15 .end·method 
  
  
16 #·virtual·methods3 #·virtual·methods
17 .method·public·a(I)Landroid/support/v7/internal/view/menu/m;4 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/g;)V
18 ····.locals·3 
  
19 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/h;->a:Landroid/support/v7/internal/view/menu/g; 
  
20 ····iget-object·v0,·v0,·Landroid/support/v7/internal/view/menu/g;->c:Landroid/support/v7/internal/view/menu/i; 
  
21 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->l()Ljava/util/ArrayList; 
  
22 ····move-result-object·v1 
  
23 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/h;->a:Landroid/support/v7/internal/view/menu/g; 
  
24 ····invoke-static·{v0},·Landroid/support/v7/internal/view/menu/g;->a(Landroid/support/v7/internal/view/menu/g;)I 
  
25 ····move-result·v0 
  
26 ····add-int/2addr·v0,·p1 
  
27 ····iget·v2,·p0,·Landroid/support/v7/internal/view/menu/h;->b:I 
  
28 ····if-ltz·v2,·:cond_0 
  
29 ····iget·v2,·p0,·Landroid/support/v7/internal/view/menu/h;->b:I 
  
30 ····if-lt·v0,·v2,·:cond_0 
  
31 ····add-int/lit8·v0,·v0,·0x1 
  
32 ····:cond_0 
33 ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; 
  
34 ····move-result-object·v0 
  
35 ····check-cast·v0,·Landroid/support/v7/internal/view/menu/m; 
  
36 ····return-object·v0 
37 .end·method 
  
38 .method·a()V 
39 ····.locals·5 
  
40 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/h;->a:Landroid/support/v7/internal/view/menu/g; 
  
41 ····iget-object·v0,·v0,·Landroid/support/v7/internal/view/menu/g;->c:Landroid/support/v7/internal/view/menu/i; 
  
42 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->r()Landroid/support/v7/internal/view/menu/m; 
  
43 ····move-result-object·v2 
  
44 ····if-eqz·v2,·:cond_1 
  
45 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/h;->a:Landroid/support/v7/internal/view/menu/g; 
  
46 ····iget-object·v0,·v0,·Landroid/support/v7/internal/view/menu/g;->c:Landroid/support/v7/internal/view/menu/i; 
  
47 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->l()Ljava/util/ArrayList; 
  
48 ····move-result-object·v3 
  
49 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I 
  
50 ····move-result·v4 
  
51 ····const/4·v0,·0x0 
  
52 ····move·v1,·v0 
  
53 ····:goto_0 
54 ····if-ge·v1,·v4,·:cond_1 
  
55 ····invoke-virtual·{v3,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; 
  
56 ····move-result-object·v0 
  
57 ····check-cast·v0,·Landroid/support/v7/internal/view/menu/m; 
  
58 ····if-ne·v0,·v2,·:cond_0 
  
59 ····iput·v1,·p0,·Landroid/support/v7/internal/view/menu/h;->b:I 
  
60 ····:goto_1 
61 ····return-void 
  
62 ····:cond_0 
63 ····add-int/lit8·v0,·v1,·0x1 
  
64 ····move·v1,·v0 
  
65 ····goto·:goto_0 
  
66 ····:cond_1 
67 ····const/4·v0,·-0x1 
  
68 ····iput·v0,·p0,·Landroid/support/v7/internal/view/menu/h;->b:I 
  
69 ····goto·:goto_1 
Max diff block lines reached; 339/6389 bytes (5.31%) of diff not shown.
7.69 KB
smali/android/support/v7/internal/view/menu/w.smali
    
Offset 1, 280 lines modifiedOffset 1, 7 lines modified
1 .class·Landroid/support/v7/internal/view/menu/w;1 .class·public·interface·abstract·Landroid/support/v7/internal/view/menu/w;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/widget/BaseAdapter; 
  
  
3 #·instance·fields 
4 .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/v; 
  
5 .field·private·b:Landroid/support/v7/internal/view/menu/i; 
  
6 .field·private·c:I 
  
  
7 #·direct·methods 
8 .method·public·constructor·<init>(Landroid/support/v7/internal/view/menu/v;Landroid/support/v7/internal/view/menu/i;)V 
9 ····.locals·1 
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/w;->a:Landroid/support/v7/internal/view/menu/v; 
  
11 ····invoke-direct·{p0},·Landroid/widget/BaseAdapter;-><init>()V 
  
12 ····const/4·v0,·-0x1 
  
13 ····iput·v0,·p0,·Landroid/support/v7/internal/view/menu/w;->c:I 
  
14 ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/menu/w;->b:Landroid/support/v7/internal/view/menu/i; 
  
15 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/w;->a()V 
  
16 ····return-void 
17 .end·method 
  
18 .method·static·synthetic·a(Landroid/support/v7/internal/view/menu/w;)Landroid/support/v7/internal/view/menu/i; 
19 ····.locals·1 
  
20 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/w;->b:Landroid/support/v7/internal/view/menu/i; 
  
21 ····return-object·v0 
22 .end·method 
  
  
23 #·virtual·methods3 #·virtual·methods
24 .method·public·a(I)Landroid/support/v7/internal/view/menu/m;4 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/g;)V
25 ····.locals·2 
  
26 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/w;->a:Landroid/support/v7/internal/view/menu/v; 
  
27 ····invoke-static·{v0},·Landroid/support/v7/internal/view/menu/v;->a(Landroid/support/v7/internal/view/menu/v;)Z 
  
28 ····move-result·v0 
  
29 ····if-eqz·v0,·:cond_1 
  
30 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/w;->b:Landroid/support/v7/internal/view/menu/i; 
  
31 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->l()Ljava/util/ArrayList; 
  
32 ····move-result-object·v0 
  
33 ····:goto_0 
34 ····iget·v1,·p0,·Landroid/support/v7/internal/view/menu/w;->c:I 
  
35 ····if-ltz·v1,·:cond_0 
  
36 ····iget·v1,·p0,·Landroid/support/v7/internal/view/menu/w;->c:I 
  
37 ····if-lt·p1,·v1,·:cond_0 
  
38 ····add-int/lit8·p1,·p1,·0x1 
  
39 ····:cond_0 
40 ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; 
  
41 ····move-result-object·v0 
  
42 ····check-cast·v0,·Landroid/support/v7/internal/view/menu/m; 
  
43 ····return-object·v0 
  
44 ····:cond_1 
45 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/w;->b:Landroid/support/v7/internal/view/menu/i; 
  
46 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->i()Ljava/util/ArrayList; 
  
47 ····move-result-object·v0 
  
48 ····goto·:goto_0 
49 .end·method 
  
50 .method·a()V 
51 ····.locals·5 
  
52 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/w;->a:Landroid/support/v7/internal/view/menu/v; 
  
53 ····invoke-static·{v0},·Landroid/support/v7/internal/view/menu/v;->c(Landroid/support/v7/internal/view/menu/v;)Landroid/support/v7/internal/view/menu/i; 
  
54 ····move-result-object·v0 
  
55 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->r()Landroid/support/v7/internal/view/menu/m; 
  
56 ····move-result-object·v2 
  
57 ····if-eqz·v2,·:cond_1 
  
58 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/w;->a:Landroid/support/v7/internal/view/menu/v; 
  
59 ····invoke-static·{v0},·Landroid/support/v7/internal/view/menu/v;->c(Landroid/support/v7/internal/view/menu/v;)Landroid/support/v7/internal/view/menu/i; 
  
60 ····move-result-object·v0 
  
61 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->l()Ljava/util/ArrayList; 
  
62 ····move-result-object·v3 
  
63 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I 
  
64 ····move-result·v4 
  
65 ····const/4·v0,·0x0 
  
66 ····move·v1,·v0 
  
67 ····:goto_0 
68 ····if-ge·v1,·v4,·:cond_1 
  
69 ····invoke-virtual·{v3,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; 
  
Max diff block lines reached; 0/7772 bytes (0.00%) of diff not shown.
14.6 KB
smali/android/support/v7/internal/view/menu/d.smali
    
Offset 1, 35 lines modifiedOffset 1, 33 lines modified
1 .class·public·abstract·Landroid/support/v7/internal/view/menu/d;1 .class·public·abstract·Landroid/support/v7/internal/view/menu/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v7/internal/view/menu/x;4 .implements·Landroid/support/v7/internal/view/menu/u;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·protected·a:Landroid/content/Context;6 .field·protected·a:Landroid/content/Context;
  
7 .field·protected·b:Landroid/content/Context;7 .field·protected·b:Landroid/content/Context;
  
8 .field·protected·c:Landroid/support/v7/internal/view/menu/i;8 .field·protected·c:Landroid/support/v7/internal/view/menu/g;
  
9 .field·protected·d:Landroid/view/LayoutInflater;9 .field·protected·d:Landroid/view/LayoutInflater;
  
10 .field·protected·e:Landroid/view/LayoutInflater;10 .field·protected·e:Landroid/view/LayoutInflater;
  
11 .field·protected·f:Landroid/support/v7/internal/view/menu/z;11 .field·protected·f:Landroid/support/v7/internal/view/menu/w;
  
12 .field·private·g:Landroid/support/v7/internal/view/menu/y;12 .field·private·g:Landroid/support/v7/internal/view/menu/v;
  
13 .field·private·h:I13 .field·private·h:I
  
14 .field·private·i:I14 .field·private·i:I
  
15 .field·private·j:I 
  
  
16 #·direct·methods15 #·direct·methods
17 .method·public·constructor·<init>(Landroid/content/Context;II)V16 .method·public·constructor·<init>(Landroid/content/Context;II)V
18 ····.locals·117 ····.locals·1
  
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 46, 133 lines modifiedOffset 44, 125 lines modified
46 ····iput·p3,·p0,·Landroid/support/v7/internal/view/menu/d;->i:I44 ····iput·p3,·p0,·Landroid/support/v7/internal/view/menu/d;->i:I
  
47 ····return-void45 ····return-void
48 .end·method46 .end·method
  
  
49 #·virtual·methods47 #·virtual·methods
50 .method·public·a()Landroid/support/v7/internal/view/menu/y;48 .method·public·a()Landroid/support/v7/internal/view/menu/v;
51 ····.locals·149 ····.locals·1
  
52 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/d;->g:Landroid/support/v7/internal/view/menu/y;50 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/d;->g:Landroid/support/v7/internal/view/menu/v;
  
53 ····return-object·v051 ····return-object·v0
54 .end·method52 .end·method
  
55 .method·public·a(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/z;53 .method·public·a(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/w;
56 ····.locals·354 ····.locals·3
  
57 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/d;->f:Landroid/support/v7/internal/view/menu/z;55 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/d;->f:Landroid/support/v7/internal/view/menu/w;
  
58 ····if-nez·v0,·:cond_056 ····if-nez·v0,·:cond_0
  
59 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/d;->d:Landroid/view/LayoutInflater;57 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/d;->d:Landroid/view/LayoutInflater;
  
60 ····iget·v1,·p0,·Landroid/support/v7/internal/view/menu/d;->h:I58 ····iget·v1,·p0,·Landroid/support/v7/internal/view/menu/d;->h:I
  
61 ····const/4·v2,·0x059 ····const/4·v2,·0x0
  
62 ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;60 ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
63 ····move-result-object·v061 ····move-result-object·v0
  
64 ····check-cast·v0,·Landroid/support/v7/internal/view/menu/z;62 ····check-cast·v0,·Landroid/support/v7/internal/view/menu/w;
  
65 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/d;->f:Landroid/support/v7/internal/view/menu/z;63 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/d;->f:Landroid/support/v7/internal/view/menu/w;
  
66 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/d;->f:Landroid/support/v7/internal/view/menu/z;64 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/d;->f:Landroid/support/v7/internal/view/menu/w;
  
67 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/d;->c:Landroid/support/v7/internal/view/menu/i;65 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/d;->c:Landroid/support/v7/internal/view/menu/g;
  
68 ····invoke-interface·{v0,·v1},·Landroid/support/v7/internal/view/menu/z;->a(Landroid/support/v7/internal/view/menu/i;)V66 ····invoke-interface·{v0,·v1},·Landroid/support/v7/internal/view/menu/w;->a(Landroid/support/v7/internal/view/menu/g;)V
  
69 ····const/4·v0,·0x167 ····const/4·v0,·0x1
  
70 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/d;->b(Z)V68 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/d;->b(Z)V
  
71 ····:cond_069 ····:cond_0
72 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/d;->f:Landroid/support/v7/internal/view/menu/z;70 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/d;->f:Landroid/support/v7/internal/view/menu/w;
  
73 ····return-object·v071 ····return-object·v0
74 .end·method72 .end·method
  
75 .method·public·a(Landroid/support/v7/internal/view/menu/m;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;73 .method·public·a(Landroid/support/v7/internal/view/menu/j;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
76 ····.locals·174 ····.locals·1
  
77 ····instance-of·v0,·p2,·Landroid/support/v7/internal/view/menu/aa;75 ····instance-of·v0,·p2,·Landroid/support/v7/internal/view/menu/x;
  
78 ····if-eqz·v0,·:cond_076 ····if-eqz·v0,·:cond_0
  
79 ····check-cast·p2,·Landroid/support/v7/internal/view/menu/aa;77 ····check-cast·p2,·Landroid/support/v7/internal/view/menu/x;
  
80 ····move-object·v0,·p278 ····move-object·v0,·p2
  
81 ····:goto_079 ····:goto_0
82 ····invoke-virtual·{p0,·p1,·v0},·Landroid/support/v7/internal/view/menu/d;->a(Landroid/support/v7/internal/view/menu/m;Landroid/support/v7/internal/view/menu/aa;)V80 ····invoke-virtual·{p0,·p1,·v0},·Landroid/support/v7/internal/view/menu/d;->a(Landroid/support/v7/internal/view/menu/j;Landroid/support/v7/internal/view/menu/x;)V
  
83 ····check-cast·v0,·Landroid/view/View;81 ····check-cast·v0,·Landroid/view/View;
  
84 ····return-object·v082 ····return-object·v0
  
85 ····:cond_083 ····:cond_0
86 ····invoke-virtual·{p0,·p3},·Landroid/support/v7/internal/view/menu/d;->b(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/aa;84 ····invoke-virtual·{p0,·p3},·Landroid/support/v7/internal/view/menu/d;->b(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/x;
  
87 ····move-result-object·v085 ····move-result-object·v0
  
88 ····goto·:goto_086 ····goto·:goto_0
89 .end·method87 .end·method
  
90 .method·public·a(I)V 
91 ····.locals·0 
  
92 ····iput·p1,·p0,·Landroid/support/v7/internal/view/menu/d;->j:I 
  
93 ····return-void 
94 .end·method 
  
95 .method·public·a(Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;)V88 .method·public·a(Landroid/content/Context;Landroid/support/v7/internal/view/menu/g;)V
96 ····.locals·189 ····.locals·1
  
97 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/d;->b:Landroid/content/Context;90 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/d;->b:Landroid/content/Context;
  
Max diff block lines reached; 9114/14805 bytes (61.56%) of diff not shown.
68.7 KB
smali/android/support/v7/internal/view/menu/i.smali
    
Offset 1, 2934 lines modifiedOffset 1, 7 lines modified
1 .class·public·Landroid/support/v7/internal/view/menu/i;1 .class·public·interface·abstract·Landroid/support/v7/internal/view/menu/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/v4/c/a/a; 
  
  
5 #·static·fields 
6 .field·private·static·final·d:[I 
  
  
7 #·instance·fields 
8 .field·a:Ljava/lang/CharSequence; 
  
9 .field·b:Landroid/graphics/drawable/Drawable; 
  
10 .field·c:Landroid/view/View; 
  
11 .field·private·final·e:Landroid/content/Context; 
  
12 .field·private·final·f:Landroid/content/res/Resources; 
  
13 .field·private·g:Z 
  
14 .field·private·h:Z 
  
15 .field·private·i:Landroid/support/v7/internal/view/menu/j; 
  
16 .field·private·j:Ljava/util/ArrayList; 
  
17 .field·private·k:Ljava/util/ArrayList; 
  
18 .field·private·l:Z 
  
19 .field·private·m:Ljava/util/ArrayList; 
  
20 .field·private·n:Ljava/util/ArrayList; 
  
21 .field·private·o:Z 
  
22 .field·private·p:I 
  
23 .field·private·q:Landroid/view/ContextMenu$ContextMenuInfo; 
  
24 .field·private·r:Z 
  
25 .field·private·s:Z 
  
26 .field·private·t:Z 
  
27 .field·private·u:Z 
  
28 .field·private·v:Ljava/util/ArrayList; 
  
29 .field·private·w:Ljava/util/concurrent/CopyOnWriteArrayList; 
  
30 .field·private·x:Landroid/support/v7/internal/view/menu/m; 
  
31 .field·private·y:Z 
  
  
32 #·direct·methods 
33 .method·static·constructor·<clinit>()V 
34 ····.locals·1 
  
35 ····const/4·v0,·0x6 
  
36 ····new-array·v0,·v0,·[I 
  
37 ····fill-array-data·v0,·:array_0 
  
38 ····sput-object·v0,·Landroid/support/v7/internal/view/menu/i;->d:[I 
  
39 ····return-void 
  
40 ····nop 
  
41 ····:array_0 
42 ····.array-data·4 
43 ········0x1 
44 ········0x4 
45 ········0x5 
46 ········0x3 
47 ········0x2 
48 ········0x0 
49 ····.end·array-data 
50 .end·method 
  
51 .method·public·constructor·<init>(Landroid/content/Context;)V 
52 ····.locals·2 
  
53 ····const/4·v1,·0x1 
  
54 ····const/4·v0,·0x0 
  
55 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
56 ····iput·v0,·p0,·Landroid/support/v7/internal/view/menu/i;->p:I 
  
57 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/menu/i;->r:Z 
  
58 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/menu/i;->s:Z 
  
59 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/menu/i;->t:Z 
  
60 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/menu/i;->u:Z 
  
61 ····new-instance·v0,·Ljava/util/ArrayList; 
  
62 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V 
  
63 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/i;->v:Ljava/util/ArrayList; 
  
64 ····new-instance·v0,·Ljava/util/concurrent/CopyOnWriteArrayList; 
  
65 ····invoke-direct·{v0},·Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V 
  
66 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/i;->w:Ljava/util/concurrent/CopyOnWriteArrayList; 
  
67 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/i;->e:Landroid/content/Context; 
  
68 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; 
  
69 ····move-result-object·v0 
  
70 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/i;->f:Landroid/content/res/Resources; 
  
Max diff block lines reached; 55552/70296 bytes (79.03%) of diff not shown.
4.44 KB
smali/android/support/v7/internal/view/menu/r.smali
    
Offset 1, 63 lines modifiedOffset 1, 96 lines modified
1 .class·Landroid/support/v7/internal/view/menu/r;1 .class·Landroid/support/v7/internal/view/menu/r;
2 .super·Landroid/support/v7/internal/view/menu/f;2 .super·Landroid/support/v7/internal/view/menu/m;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/view/ax;4 .implements·Landroid/view/ActionProvider$VisibilityListener;
  
  
5 #·instance·fields5 #·instance·fields
 6 .field·c:Landroid/support/v4/view/p;
  
6 .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/o;7 .field·final·synthetic·d:Landroid/support/v7/internal/view/menu/q;
  
  
7 #·direct·methods8 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v7/internal/view/menu/o;Landroid/view/MenuItem$OnActionExpandListener;)V9 .method·public·constructor·<init>(Landroid/support/v7/internal/view/menu/q;Landroid/content/Context;Landroid/view/ActionProvider;)V
9 ····.locals·010 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/r;->a:Landroid/support/v7/internal/view/menu/o;11 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/r;->d:Landroid/support/v7/internal/view/menu/q;
  
11 ····invoke-direct·{p0,·p2},·Landroid/support/v7/internal/view/menu/f;-><init>(Ljava/lang/Object;)V12 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/internal/view/menu/m;-><init>(Landroid/support/v7/internal/view/menu/l;Landroid/content/Context;Landroid/view/ActionProvider;)V
  
12 ····return-void13 ····return-void
13 .end·method14 .end·method
  
  
14 #·virtual·methods15 #·virtual·methods
15 .method·public·a(Landroid/view/MenuItem;)Z16 .method·public·a(Landroid/view/MenuItem;)Landroid/view/View;
16 ····.locals·217 ····.locals·1
  
17 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/r;->b:Ljava/lang/Object;18 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/r;->a:Landroid/view/ActionProvider;
  
18 ····check-cast·v0,·Landroid/view/MenuItem$OnActionExpandListener;19 ····invoke-virtual·{v0,·p1},·Landroid/view/ActionProvider;->onCreateActionView(Landroid/view/MenuItem;)Landroid/view/View;
  
19 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/r;->a:Landroid/support/v7/internal/view/menu/o;20 ····move-result-object·v0
  
20 ····invoke-virtual·{v1,·p1},·Landroid/support/v7/internal/view/menu/o;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem;21 ····return-object·v0
 22 .end·method
  
21 ····move-result-object·v123 .method·public·a(Landroid/support/v4/view/p;)V
 24 ····.locals·1
  
22 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem$OnActionExpandListener;->onMenuItemActionExpand(Landroid/view/MenuItem;)Z25 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/r;->c:Landroid/support/v4/view/p;
  
23 ····move-result·v026 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/r;->a:Landroid/view/ActionProvider;
  
 27 ····if-eqz·p1,·:cond_0
  
 28 ····:goto_0
 29 ····invoke-virtual·{v0,·p0},·Landroid/view/ActionProvider;->setVisibilityListener(Landroid/view/ActionProvider$VisibilityListener;)V
  
24 ····return·v030 ····return-void
  
 31 ····:cond_0
 32 ····const/4·p0,·0x0
  
 33 ····goto·:goto_0
25 .end·method34 .end·method
  
26 .method·public·b(Landroid/view/MenuItem;)Z35 .method·public·b()Z
27 ····.locals·236 ····.locals·1
  
28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/r;->b:Ljava/lang/Object;37 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/r;->a:Landroid/view/ActionProvider;
  
29 ····check-cast·v0,·Landroid/view/MenuItem$OnActionExpandListener;38 ····invoke-virtual·{v0},·Landroid/view/ActionProvider;->overridesItemVisibility()Z
  
30 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/r;->a:Landroid/support/v7/internal/view/menu/o;39 ····move-result·v0
  
31 ····invoke-virtual·{v1,·p1},·Landroid/support/v7/internal/view/menu/o;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem;40 ····return·v0
 41 .end·method
  
 42 .method·public·c()Z
 43 ····.locals·1
  
32 ····move-result-object·v144 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/r;->a:Landroid/view/ActionProvider;
  
33 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem$OnActionExpandListener;->onMenuItemActionCollapse(Landroid/view/MenuItem;)Z45 ····invoke-virtual·{v0},·Landroid/view/ActionProvider;->isVisible()Z
  
34 ····move-result·v046 ····move-result·v0
  
35 ····return·v047 ····return·v0
36 .end·method48 .end·method
  
 49 .method·public·onActionProviderVisibilityChanged(Z)V
 50 ····.locals·1
  
 51 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/r;->c:Landroid/support/v4/view/p;
  
 52 ····if-eqz·v0,·:cond_0
  
 53 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/r;->c:Landroid/support/v4/view/p;
  
 54 ····invoke-interface·{v0,·p1},·Landroid/support/v4/view/p;->a(Z)V
  
 55 ····:cond_0
 56 ····return-void
 57 .end·method
70.2 KB
smali/android/support/v7/internal/view/menu/g.smali
    
Offset 1, 314 lines modifiedOffset 1, 2643 lines modified
1 .class·public·Landroid/support/v7/internal/view/menu/g;1 .class·public·Landroid/support/v7/internal/view/menu/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v7/internal/view/menu/x; 
5 .implements·Landroid/widget/AdapterView$OnItemClickListener;4 .implements·Landroid/support/v4/d/a/a;
  
  
 5 #·static·fields
 6 .field·private·static·final·d:[I
  
  
6 #·instance·fields7 #·instance·fields
 8 .field·a:Ljava/lang/CharSequence;
  
 9 .field·b:Landroid/graphics/drawable/Drawable;
  
 10 .field·c:Landroid/view/View;
  
7 .field·a:Landroid/content/Context;11 .field·private·final·e:Landroid/content/Context;
  
 12 .field·private·final·f:Landroid/content/res/Resources;
  
 13 .field·private·g:Z
  
 14 .field·private·h:Z
  
 15 .field·private·i:Landroid/support/v7/internal/view/menu/h;
  
 16 .field·private·j:Ljava/util/ArrayList;
  
 17 .field·private·k:Ljava/util/ArrayList;
  
 18 .field·private·l:Z
  
8 .field·b:Landroid/view/LayoutInflater;19 .field·private·m:Ljava/util/ArrayList;
  
9 .field·c:Landroid/support/v7/internal/view/menu/i;20 .field·private·n:Ljava/util/ArrayList;
  
10 .field·d:Landroid/support/v7/internal/view/menu/ExpandedMenuView;21 .field·private·o:Z
  
11 .field·e:I22 .field·private·p:I
  
12 .field·f:I23 .field·private·q:Landroid/view/ContextMenu$ContextMenuInfo;
  
13 .field·g:Landroid/support/v7/internal/view/menu/h;24 .field·private·r:Z
  
14 .field·private·h:I25 .field·private·s:Z
  
 26 .field·private·t:Z
  
 27 .field·private·u:Z
  
 28 .field·private·v:Ljava/util/ArrayList;
  
 29 .field·private·w:Ljava/util/concurrent/CopyOnWriteArrayList;
  
15 .field·private·i:Landroid/support/v7/internal/view/menu/y;30 .field·private·x:Landroid/support/v7/internal/view/menu/j;
  
 31 .field·private·y:Z
  
  
16 #·direct·methods32 #·direct·methods
17 .method·public·constructor·<init>(II)V33 .method·static·constructor·<clinit>()V
18 ····.locals·034 ····.locals·1
  
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V35 ····const/4·v0,·0x6
  
 36 ····new-array·v0,·v0,·[I
  
20 ····iput·p1,·p0,·Landroid/support/v7/internal/view/menu/g;->f:I37 ····fill-array-data·v0,·:array_0
  
21 ····iput·p2,·p0,·Landroid/support/v7/internal/view/menu/g;->e:I38 ····sput-object·v0,·Landroid/support/v7/internal/view/menu/g;->d:[I
  
22 ····return-void39 ····return-void
  
 40 ····nop
  
 41 ····:array_0
 42 ····.array-data·4
 43 ········0x1
 44 ········0x4
 45 ········0x5
 46 ········0x3
 47 ········0x2
 48 ········0x0
 49 ····.end·array-data
23 .end·method50 .end·method
  
24 .method·public·constructor·<init>(Landroid/content/Context;I)V51 .method·public·constructor·<init>(Landroid/content/Context;)V
25 ····.locals·152 ····.locals·2
  
 53 ····const/4·v1,·0x1
  
26 ····const/4·v0,·0x054 ····const/4·v0,·0x0
  
 55 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····invoke-direct·{p0,·p2,·v0},·Landroid/support/v7/internal/view/menu/g;-><init>(II)V56 ····iput·v0,·p0,·Landroid/support/v7/internal/view/menu/g;->p:I
  
 57 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/menu/g;->r:Z
  
 58 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/menu/g;->s:Z
  
 59 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/menu/g;->t:Z
  
 60 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/view/menu/g;->u:Z
  
 61 ····new-instance·v0,·Ljava/util/ArrayList;
  
 62 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
 63 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/g;->v:Ljava/util/ArrayList;
  
 64 ····new-instance·v0,·Ljava/util/concurrent/CopyOnWriteArrayList;
  
28 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/g;->a:Landroid/content/Context;65 ····invoke-direct·{v0},·Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
  
29 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/g;->a:Landroid/content/Context;66 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/g;->w:Ljava/util/concurrent/CopyOnWriteArrayList;
  
30 ····invoke-static·{v0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;67 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/g;->e:Landroid/content/Context;
  
 68 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
31 ····move-result-object·v069 ····move-result-object·v0
  
32 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/g;->b:Landroid/view/LayoutInflater;70 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/g;->f:Landroid/content/res/Resources;
Max diff block lines reached; 66608/71830 bytes (92.73%) of diff not shown.
3.38 KB
smali/android/support/v7/internal/view/menu/u.smali
    
Offset 1, 96 lines modifiedOffset 1, 25 lines modified
1 .class·Landroid/support/v7/internal/view/menu/u;1 .class·public·interface·abstract·Landroid/support/v7/internal/view/menu/u;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/support/v7/internal/view/menu/p; 
  
3 #·interfaces 
4 .implements·Landroid/view/ActionProvider$VisibilityListener; 
  
  
5 #·instance·fields 
6 .field·c:Landroid/support/v4/view/p; 
  
7 .field·final·synthetic·d:Landroid/support/v7/internal/view/menu/t; 
  
  
8 #·direct·methods 
9 .method·public·constructor·<init>(Landroid/support/v7/internal/view/menu/t;Landroid/content/Context;Landroid/view/ActionProvider;)V 
10 ····.locals·0 
  
11 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/u;->d:Landroid/support/v7/internal/view/menu/t; 
  
12 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/internal/view/menu/p;-><init>(Landroid/support/v7/internal/view/menu/o;Landroid/content/Context;Landroid/view/ActionProvider;)V 
  
13 ····return-void 
14 .end·method 
  
  
15 #·virtual·methods3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/content/Context;Landroid/support/v7/internal/view/menu/g;)V
16 .method·public·a(Landroid/view/MenuItem;)Landroid/view/View; 
17 ····.locals·1 
  
18 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/u;->a:Landroid/view/ActionProvider; 
  
19 ····invoke-virtual·{v0,·p1},·Landroid/view/ActionProvider;->onCreateActionView(Landroid/view/MenuItem;)Landroid/view/View; 
  
20 ····move-result-object·v0 
  
21 ····return-object·v0 
22 .end·method5 .end·method
  
23 .method·public·a(Landroid/support/v4/view/p;)V6 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/g;Z)V
24 ····.locals·1 
  
25 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/u;->c:Landroid/support/v4/view/p; 
  
26 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/u;->a:Landroid/view/ActionProvider; 
  
27 ····if-eqz·p1,·:cond_0 
  
28 ····:goto_0 
29 ····invoke-virtual·{v0,·p0},·Landroid/view/ActionProvider;->setVisibilityListener(Landroid/view/ActionProvider$VisibilityListener;)V 
  
30 ····return-void 
  
31 ····:cond_0 
32 ····const/4·p0,·0x0 
  
33 ····goto·:goto_0 
34 .end·method7 .end·method
  
 8 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/aa;)Z
35 .method·public·b()Z 
36 ····.locals·1 
  
37 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/u;->a:Landroid/view/ActionProvider; 
  
38 ····invoke-virtual·{v0},·Landroid/view/ActionProvider;->overridesItemVisibility()Z 
  
39 ····move-result·v0 
  
40 ····return·v0 
41 .end·method9 .end·method
  
 10 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/g;Landroid/support/v7/internal/view/menu/j;)Z
42 .method·public·c()Z 
43 ····.locals·1 
  
44 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/u;->a:Landroid/view/ActionProvider; 
  
45 ····invoke-virtual·{v0},·Landroid/view/ActionProvider;->isVisible()Z 
  
46 ····move-result·v0 
  
47 ····return·v0 
48 .end·method11 .end·method
  
 12 .method·public·abstract·b(Z)V
 13 .end·method
49 .method·public·onActionProviderVisibilityChanged(Z)V 
50 ····.locals·1 
  
51 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/u;->c:Landroid/support/v4/view/p; 
  
52 ····if-eqz·v0,·:cond_0 
  
53 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/u;->c:Landroid/support/v4/view/p; 
  
54 ····invoke-interface·{v0,·p1},·Landroid/support/v4/view/p;->a(Z)V14 .method·public·abstract·b()Z
 15 .end·method
  
 16 .method·public·abstract·b(Landroid/support/v7/internal/view/menu/g;Landroid/support/v7/internal/view/menu/j;)Z
55 ····:cond_0 
56 ····return-void 
57 .end·method17 .end·method
1.4 KB
smali/android/support/v7/internal/view/menu/k.smali
    
Offset 1, 7 lines modifiedOffset 1, 39 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/view/menu/k;1 .class·Landroid/support/v7/internal/view/menu/k;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/p;
  
  
 5 #·instance·fields
 6 .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/j;
  
  
 7 #·direct·methods
 8 .method·constructor·<init>(Landroid/support/v7/internal/view/menu/j;)V
 9 ····.locals·0
  
 10 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/k;->a:Landroid/support/v7/internal/view/menu/j;
  
 11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 12 ····return-void
 13 .end·method
  
  
3 #·virtual·methods14 #·virtual·methods
4 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/m;)Z15 .method·public·a(Z)V
 16 ····.locals·2
  
 17 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/k;->a:Landroid/support/v7/internal/view/menu/j;
  
 18 ····invoke-static·{v0},·Landroid/support/v7/internal/view/menu/j;->a(Landroid/support/v7/internal/view/menu/j;)Landroid/support/v7/internal/view/menu/g;
  
 19 ····move-result-object·v0
  
 20 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/k;->a:Landroid/support/v7/internal/view/menu/j;
  
 21 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/g;->a(Landroid/support/v7/internal/view/menu/j;)V
  
 22 ····return-void
5 .end·method23 .end·method
8.31 KB
smali/android/support/v7/internal/view/menu/t.smali
    
Offset 1, 32 lines modifiedOffset 1, 280 lines modified
1 .class·Landroid/support/v7/internal/view/menu/t;1 .class·Landroid/support/v7/internal/view/menu/t;
2 .super·Landroid/support/v7/internal/view/menu/o;2 .super·Landroid/widget/BaseAdapter;
  
  
3 #·annotations 
4 .annotation·build·Landroid/annotation/TargetApi; 
5 ····value·=·0x10 
6 .end·annotation3 #·instance·fields
 4 .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/s;
  
 5 .field·private·b:Landroid/support/v7/internal/view/menu/g;
  
 6 .field·private·c:I
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/c/a/b;)V8 .method·public·constructor·<init>(Landroid/support/v7/internal/view/menu/s;Landroid/support/v7/internal/view/menu/g;)V
9 ····.locals·09 ····.locals·1
  
 10 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/t;->a:Landroid/support/v7/internal/view/menu/s;
  
 11 ····invoke-direct·{p0},·Landroid/widget/BaseAdapter;-><init>()V
  
 12 ····const/4·v0,·-0x1
  
 13 ····iput·v0,·p0,·Landroid/support/v7/internal/view/menu/t;->c:I
  
 14 ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/menu/t;->b:Landroid/support/v7/internal/view/menu/g;
  
10 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/o;-><init>(Landroid/content/Context;Landroid/support/v4/c/a/b;)V15 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/t;->a()V
  
11 ····return-void16 ····return-void
12 .end·method17 .end·method
  
 18 .method·static·synthetic·a(Landroid/support/v7/internal/view/menu/t;)Landroid/support/v7/internal/view/menu/g;
 19 ····.locals·1
  
 20 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/t;->b:Landroid/support/v7/internal/view/menu/g;
  
 21 ····return-object·v0
 22 .end·method
  
  
13 #·virtual·methods23 #·virtual·methods
14 .method·a(Landroid/view/ActionProvider;)Landroid/support/v7/internal/view/menu/p;24 .method·public·a(I)Landroid/support/v7/internal/view/menu/j;
 25 ····.locals·2
  
 26 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/t;->a:Landroid/support/v7/internal/view/menu/s;
  
 27 ····invoke-static·{v0},·Landroid/support/v7/internal/view/menu/s;->a(Landroid/support/v7/internal/view/menu/s;)Z
  
 28 ····move-result·v0
  
 29 ····if-eqz·v0,·:cond_1
  
 30 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/t;->b:Landroid/support/v7/internal/view/menu/g;
  
 31 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/g;->k()Ljava/util/ArrayList;
  
 32 ····move-result-object·v0
  
 33 ····:goto_0
 34 ····iget·v1,·p0,·Landroid/support/v7/internal/view/menu/t;->c:I
  
 35 ····if-ltz·v1,·:cond_0
  
 36 ····iget·v1,·p0,·Landroid/support/v7/internal/view/menu/t;->c:I
  
 37 ····if-lt·p1,·v1,·:cond_0
  
 38 ····add-int/lit8·p1,·p1,·0x1
  
 39 ····:cond_0
 40 ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
 41 ····move-result-object·v0
  
 42 ····check-cast·v0,·Landroid/support/v7/internal/view/menu/j;
  
 43 ····return-object·v0
  
 44 ····:cond_1
 45 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/t;->b:Landroid/support/v7/internal/view/menu/g;
  
 46 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/g;->h()Ljava/util/ArrayList;
  
 47 ····move-result-object·v0
  
 48 ····goto·:goto_0
 49 .end·method
  
 50 .method·a()V
 51 ····.locals·5
  
 52 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/t;->a:Landroid/support/v7/internal/view/menu/s;
  
 53 ····invoke-static·{v0},·Landroid/support/v7/internal/view/menu/s;->c(Landroid/support/v7/internal/view/menu/s;)Landroid/support/v7/internal/view/menu/g;
  
 54 ····move-result-object·v0
  
 55 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/g;->n()Landroid/support/v7/internal/view/menu/j;
  
 56 ····move-result-object·v2
  
 57 ····if-eqz·v2,·:cond_1
  
 58 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/t;->a:Landroid/support/v7/internal/view/menu/s;
  
 59 ····invoke-static·{v0},·Landroid/support/v7/internal/view/menu/s;->c(Landroid/support/v7/internal/view/menu/s;)Landroid/support/v7/internal/view/menu/g;
  
 60 ····move-result-object·v0
  
 61 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/g;->k()Ljava/util/ArrayList;
  
 62 ····move-result-object·v3
  
 63 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I
  
 64 ····move-result·v4
  
 65 ····const/4·v0,·0x0
  
 66 ····move·v1,·v0
  
 67 ····:goto_0
 68 ····if-ge·v1,·v4,·:cond_1
  
Max diff block lines reached; 3727/8409 bytes (44.32%) of diff not shown.
40.5 KB
smali/android/support/v7/internal/view/menu/m.smali
    
Offset 1, 1611 lines modifiedOffset 1, 76 lines modified
1 .class·public·final·Landroid/support/v7/internal/view/menu/m;1 .class·Landroid/support/v7/internal/view/menu/m;
 2 .super·Landroid/support/v4/view/n;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/v4/c/a/b; 
  
  
5 #·static·fields 
6 .field·private·static·w:Ljava/lang/String; 
  
7 .field·private·static·x:Ljava/lang/String; 
  
8 .field·private·static·y:Ljava/lang/String; 
  
9 .field·private·static·z:Ljava/lang/String; 
  
  
10 #·instance·fields3 #·instance·fields
 4 .field·final·a:Landroid/view/ActionProvider;
11 .field·private·final·a:I 
  
12 .field·private·final·b:I 
  
13 .field·private·final·c:I 
  
14 .field·private·final·d:I 
  
15 .field·private·e:Ljava/lang/CharSequence; 
  
16 .field·private·f:Ljava/lang/CharSequence; 
  
17 .field·private·g:Landroid/content/Intent; 
  
18 .field·private·h:C 
  
19 .field·private·i:C 
  
20 .field·private·j:Landroid/graphics/drawable/Drawable; 
  
21 .field·private·k:I 
  
22 .field·private·l:Landroid/support/v7/internal/view/menu/i;5 .field·final·synthetic·b:Landroid/support/v7/internal/view/menu/l;
  
23 .field·private·m:Landroid/support/v7/internal/view/menu/ad; 
  
24 .field·private·n:Ljava/lang/Runnable; 
  
25 .field·private·o:Landroid/view/MenuItem$OnMenuItemClickListener; 
  
26 .field·private·p:I 
  
27 .field·private·q:I 
  
28 .field·private·r:Landroid/view/View; 
  
29 .field·private·s:Landroid/support/v4/view/n; 
  
30 .field·private·t:Landroid/support/v4/view/ax; 
  
31 .field·private·u:Z 
  
32 .field·private·v:Landroid/view/ContextMenu$ContextMenuInfo; 
  
  
33 #·direct·methods6 #·direct·methods
34 .method·constructor·<init>(Landroid/support/v7/internal/view/menu/i;IIIILjava/lang/CharSequence;I)V7 .method·public·constructor·<init>(Landroid/support/v7/internal/view/menu/l;Landroid/content/Context;Landroid/view/ActionProvider;)V
35 ····.locals·28 ····.locals·0
  
36 ····const/4·v1,·0x0 
  
37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
38 ····iput·v1,·p0,·Landroid/support/v7/internal/view/menu/m;->k:I 
  
39 ····const/16·v0,·0x10 
  
40 ····iput·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->p:I 
  
41 ····iput·v1,·p0,·Landroid/support/v7/internal/view/menu/m;->q:I 
  
42 ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/view/menu/m;->u:Z 
  
43 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/m;->l:Landroid/support/v7/internal/view/menu/i; 
  
44 ····iput·p3,·p0,·Landroid/support/v7/internal/view/menu/m;->a:I 
  
45 ····iput·p2,·p0,·Landroid/support/v7/internal/view/menu/m;->b:I 
  
46 ····iput·p4,·p0,·Landroid/support/v7/internal/view/menu/m;->c:I 
  
47 ····iput·p5,·p0,·Landroid/support/v7/internal/view/menu/m;->d:I9 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/m;->b:Landroid/support/v7/internal/view/menu/l;
  
48 ····iput-object·p6,·p0,·Landroid/support/v7/internal/view/menu/m;->e:Ljava/lang/CharSequence;10 ····invoke-direct·{p0,·p2},·Landroid/support/v4/view/n;-><init>(Landroid/content/Context;)V
  
49 ····iput·p7,·p0,·Landroid/support/v7/internal/view/menu/m;->q:I11 ····iput-object·p3,·p0,·Landroid/support/v7/internal/view/menu/m;->a:Landroid/view/ActionProvider;
  
50 ····return-void12 ····return-void
51 .end·method13 .end·method
  
52 .method·static·synthetic·a(Landroid/support/v7/internal/view/menu/m;)Landroid/support/v7/internal/view/menu/i; 
53 ····.locals·1 
  
54 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->l:Landroid/support/v7/internal/view/menu/i; 
  
55 ····return-object·v0 
56 .end·method 
  
  
57 #·virtual·methods14 #·virtual·methods
58 .method·public·a(I)Landroid/support/v4/c/a/b; 
59 ····.locals·3 
  
60 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/m;->l:Landroid/support/v7/internal/view/menu/i; 
  
61 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->e()Landroid/content/Context; 
  
62 ····move-result-object·v0 
  
63 ····invoke-static·{v0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; 
  
64 ····move-result-object·v1 
  
65 ····new-instance·v2,·Landroid/widget/LinearLayout; 
  
66 ····invoke-direct·{v2,·v0},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V 
  
Max diff block lines reached; 34423/41390 bytes (83.17%) of diff not shown.
4.35 KB
smali/android/support/v7/internal/view/menu/b.smali
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 .class·Landroid/support/v7/internal/view/menu/b;1 .class·Landroid/support/v7/internal/view/menu/b;
2 .super·Landroid/support/v7/widget/ag;2 .super·Landroid/support/v7/widget/y;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/ActionMenuItemView;4 .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/ActionMenuItemView;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·public·constructor·<init>(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V6 .method·public·constructor·<init>(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V
7 ····.locals·07 ····.locals·0
  
8 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/b;->a:Landroid/support/v7/internal/view/menu/ActionMenuItemView;8 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/b;->a:Landroid/support/v7/internal/view/menu/ActionMenuItemView;
  
9 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/ag;-><init>(Landroid/view/View;)V9 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/y;-><init>(Landroid/view/View;)V
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·public·a()Landroid/support/v7/widget/ab;13 .method·public·a()Landroid/support/v7/widget/t;
14 ····.locals·114 ····.locals·1
  
15 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/b;->a:Landroid/support/v7/internal/view/menu/ActionMenuItemView;15 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/b;->a:Landroid/support/v7/internal/view/menu/ActionMenuItemView;
  
16 ····invoke-static·{v0},·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->a(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)Landroid/support/v7/internal/view/menu/c;16 ····invoke-static·{v0},·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->a(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)Landroid/support/v7/internal/view/menu/c;
  
17 ····move-result-object·v017 ····move-result-object·v0
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
  
32 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/b;->a:Landroid/support/v7/internal/view/menu/ActionMenuItemView;32 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/b;->a:Landroid/support/v7/internal/view/menu/ActionMenuItemView;
  
33 ····invoke-static·{v0},·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->a(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)Landroid/support/v7/internal/view/menu/c;33 ····invoke-static·{v0},·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->a(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)Landroid/support/v7/internal/view/menu/c;
  
34 ····move-result-object·v034 ····move-result-object·v0
  
35 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/c;->a()Landroid/support/v7/widget/ab;35 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/c;->a()Landroid/support/v7/widget/t;
  
36 ····move-result-object·v036 ····move-result-object·v0
  
37 ····:goto_037 ····:goto_0
38 ····return-object·v038 ····return-object·v0
  
39 ····:cond_039 ····:cond_0
Offset 52, 45 lines modifiedOffset 52, 45 lines modified
52 .method·protected·b()Z52 .method·protected·b()Z
53 ····.locals·353 ····.locals·3
  
54 ····const/4·v0,·0x054 ····const/4·v0,·0x0
  
55 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/b;->a:Landroid/support/v7/internal/view/menu/ActionMenuItemView;55 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/b;->a:Landroid/support/v7/internal/view/menu/ActionMenuItemView;
  
56 ····invoke-static·{v1},·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->b(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)Landroid/support/v7/internal/view/menu/k;56 ····invoke-static·{v1},·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->b(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)Landroid/support/v7/internal/view/menu/i;
  
57 ····move-result-object·v157 ····move-result-object·v1
  
58 ····if-eqz·v1,·:cond_058 ····if-eqz·v1,·:cond_0
  
59 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/b;->a:Landroid/support/v7/internal/view/menu/ActionMenuItemView;59 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/b;->a:Landroid/support/v7/internal/view/menu/ActionMenuItemView;
  
60 ····invoke-static·{v1},·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->b(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)Landroid/support/v7/internal/view/menu/k;60 ····invoke-static·{v1},·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->b(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)Landroid/support/v7/internal/view/menu/i;
  
61 ····move-result-object·v161 ····move-result-object·v1
  
62 ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/menu/b;->a:Landroid/support/v7/internal/view/menu/ActionMenuItemView;62 ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/menu/b;->a:Landroid/support/v7/internal/view/menu/ActionMenuItemView;
  
63 ····invoke-static·{v2},·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->c(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)Landroid/support/v7/internal/view/menu/m;63 ····invoke-static·{v2},·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->c(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)Landroid/support/v7/internal/view/menu/j;
  
64 ····move-result-object·v264 ····move-result-object·v2
  
65 ····invoke-interface·{v1,·v2},·Landroid/support/v7/internal/view/menu/k;->a(Landroid/support/v7/internal/view/menu/m;)Z65 ····invoke-interface·{v1,·v2},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/support/v7/internal/view/menu/j;)Z
  
66 ····move-result·v166 ····move-result·v1
  
67 ····if-eqz·v1,·:cond_067 ····if-eqz·v1,·:cond_0
  
68 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/b;->a()Landroid/support/v7/widget/ab;68 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/b;->a()Landroid/support/v7/widget/t;
  
69 ····move-result-object·v169 ····move-result-object·v1
  
70 ····if-eqz·v1,·:cond_070 ····if-eqz·v1,·:cond_0
  
71 ····invoke-virtual·{v1},·Landroid/support/v7/widget/ab;->b()Z71 ····invoke-virtual·{v1},·Landroid/support/v7/widget/t;->b()Z
  
72 ····move-result·v172 ····move-result·v1
  
73 ····if-eqz·v1,·:cond_073 ····if-eqz·v1,·:cond_0
  
74 ····const/4·v0,·0x174 ····const/4·v0,·0x1
  
2.53 KB
smali/android/support/v7/internal/view/menu/q.smali
    
Offset 1, 63 lines modifiedOffset 1, 32 lines modified
1 .class·Landroid/support/v7/internal/view/menu/q;1 .class·Landroid/support/v7/internal/view/menu/q;
2 .super·Landroid/widget/FrameLayout;2 .super·Landroid/support/v7/internal/view/menu/l;
  
3 #·interfaces 
4 .implements·Landroid/support/v7/c/c; 
  
  
5 #·instance·fields 
6 .field·final·a:Landroid/view/CollapsibleActionView;3 #·annotations
 4 .annotation·build·Landroid/annotation/TargetApi;
 5 ····value·=·0x10
 6 .end·annotation
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>(Landroid/view/View;)V8 .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/d/a/b;)V
9 ····.locals·19 ····.locals·0
  
10 ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context; 
  
11 ····move-result-object·v0 
  
12 ····invoke-direct·{p0,·v0},·Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V 
  
13 ····move-object·v0,·p1 
  
 10 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/l;-><init>(Landroid/content/Context;Landroid/support/v4/d/a/b;)V
14 ····check-cast·v0,·Landroid/view/CollapsibleActionView; 
  
15 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/q;->a:Landroid/view/CollapsibleActionView; 
  
16 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/q;->addView(Landroid/view/View;)V 
  
17 ····return-void11 ····return-void
18 .end·method12 .end·method
  
  
19 #·virtual·methods13 #·virtual·methods
20 .method·public·a()V14 .method·a(Landroid/view/ActionProvider;)Landroid/support/v7/internal/view/menu/m;
21 ····.locals·115 ····.locals·2
  
22 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/q;->a:Landroid/view/CollapsibleActionView; 
  
23 ····invoke-interface·{v0},·Landroid/view/CollapsibleActionView;->onActionViewExpanded()V 
  
24 ····return-void 
25 .end·method 
  
26 .method·public·b()V 
27 ····.locals·1 
  
28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/q;->a:Landroid/view/CollapsibleActionView; 
  
29 ····invoke-interface·{v0},·Landroid/view/CollapsibleActionView;->onActionViewCollapsed()V 
  
30 ····return-void 
31 .end·method 
  
 16 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/r;
32 .method·c()Landroid/view/View; 
33 ····.locals·1 
  
34 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/q;->a:Landroid/view/CollapsibleActionView;17 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/q;->a:Landroid/content/Context;
  
35 ····check-cast·v0,·Landroid/view/View;18 ····invoke-direct·{v0,·p0,·v1,·p1},·Landroid/support/v7/internal/view/menu/r;-><init>(Landroid/support/v7/internal/view/menu/q;Landroid/content/Context;Landroid/view/ActionProvider;)V
  
36 ····return-object·v019 ····return-object·v0
37 .end·method20 .end·method
1.03 KB
smali/android/support/v7/internal/view/menu/x.smali
    
Offset 1, 25 lines modifiedOffset 1, 13 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/view/menu/x;1 .class·public·interface·abstract·Landroid/support/v7/internal/view/menu/x;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·virtual·methods
4 .method·public·abstract·a(Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;)V4 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/j;I)V
5 .end·method5 .end·method
  
6 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/i;Z)V6 .method·public·abstract·a()Z
7 .end·method7 .end·method
  
8 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/ad;)Z8 .method·public·abstract·getItemData()Landroid/support/v7/internal/view/menu/j;
9 .end·method 
  
10 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/i;Landroid/support/v7/internal/view/menu/m;)Z 
11 .end·method 
  
12 .method·public·abstract·b(Z)V 
13 .end·method 
  
14 .method·public·abstract·b()Z 
15 .end·method 
  
16 .method·public·abstract·b(Landroid/support/v7/internal/view/menu/i;Landroid/support/v7/internal/view/menu/m;)Z 
17 .end·method9 .end·method
11.6 KB
smali/android/support/v7/internal/view/menu/z.smali
    
Offset 1, 7 lines modifiedOffset 1, 430 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/view/menu/z;1 .class·Landroid/support/v7/internal/view/menu/z;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v7/internal/view/menu/e;
  
 3 #·interfaces
 4 .implements·Landroid/view/Menu;
  
  
 5 #·direct·methods
 6 .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/d/a/a;)V
 7 ····.locals·0
  
 8 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/e;-><init>(Landroid/content/Context;Ljava/lang/Object;)V
  
 9 ····return-void
 10 .end·method
  
  
3 #·virtual·methods11 #·virtual·methods
4 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/i;)V12 .method·public·add(I)Landroid/view/MenuItem;
 13 ····.locals·1
  
 14 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/z;->b:Ljava/lang/Object;
  
 15 ····check-cast·v0,·Landroid/support/v4/d/a/a;
  
 16 ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/a;->add(I)Landroid/view/MenuItem;
  
 17 ····move-result-object·v0
  
 18 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/z;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem;
  
 19 ····move-result-object·v0
  
 20 ····return-object·v0
 21 .end·method
  
 22 .method·public·add(IIII)Landroid/view/MenuItem;
 23 ····.locals·1
  
 24 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/z;->b:Ljava/lang/Object;
  
 25 ····check-cast·v0,·Landroid/support/v4/d/a/a;
  
 26 ····invoke-interface·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/d/a/a;->add(IIII)Landroid/view/MenuItem;
  
 27 ····move-result-object·v0
  
 28 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/z;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem;
  
 29 ····move-result-object·v0
  
 30 ····return-object·v0
 31 .end·method
  
 32 .method·public·add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
 33 ····.locals·1
  
 34 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/z;->b:Ljava/lang/Object;
  
 35 ····check-cast·v0,·Landroid/support/v4/d/a/a;
  
 36 ····invoke-interface·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/d/a/a;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
  
 37 ····move-result-object·v0
  
 38 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/z;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem;
  
 39 ····move-result-object·v0
  
 40 ····return-object·v0
 41 .end·method
  
 42 .method·public·add(Ljava/lang/CharSequence;)Landroid/view/MenuItem;
 43 ····.locals·1
  
 44 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/z;->b:Ljava/lang/Object;
  
 45 ····check-cast·v0,·Landroid/support/v4/d/a/a;
  
 46 ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/a;->add(Ljava/lang/CharSequence;)Landroid/view/MenuItem;
  
 47 ····move-result-object·v0
  
 48 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/z;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem;
  
 49 ····move-result-object·v0
  
 50 ····return-object·v0
 51 .end·method
  
 52 .method·public·addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I
 53 ····.locals·10
  
 54 ····const/4·v9,·0x0
  
 55 ····if-eqz·p8,·:cond_0
  
 56 ····move-object/from16·v0,·p8
  
 57 ····array-length·v1,·v0
  
 58 ····new-array·v9,·v1,·[Landroid/view/MenuItem;
  
 59 ····:cond_0
 60 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/z;->b:Ljava/lang/Object;
  
 61 ····check-cast·v1,·Landroid/support/v4/d/a/a;
  
 62 ····move·v2,·p1
  
 63 ····move·v3,·p2
  
 64 ····move·v4,·p3
  
 65 ····move-object·v5,·p4
  
 66 ····move-object·v6,·p5
  
 67 ····move-object/from16·v7,·p6
  
 68 ····move/from16·v8,·p7
  
 69 ····invoke-interface/range·{v1·..·v9},·Landroid/support/v4/d/a/a;->addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I
  
 70 ····move-result·v2
  
 71 ····if-eqz·v9,·:cond_1
Max diff block lines reached; 0/11770 bytes (0.00%) of diff not shown.
21.6 KB
smali/android/support/v7/internal/view/menu/o.smali
    
Offset 1, 744 lines modifiedOffset 1, 63 lines modified
1 .class·public·Landroid/support/v7/internal/view/menu/o;1 .class·Landroid/support/v7/internal/view/menu/o;
2 .super·Landroid/support/v7/internal/view/menu/e;2 .super·Landroid/support/v7/internal/view/menu/f;
  
3 #·interfaces3 #·interfaces
 4 .implements·Landroid/support/v4/view/aw;
4 .implements·Landroid/view/MenuItem; 
  
  
5 #·annotations 
6 .annotation·build·Landroid/annotation/TargetApi; 
7 ····value·=·0xe 
8 .end·annotation 
  
  
9 #·instance·fields5 #·instance·fields
10 .field·private·c:Ljava/lang/reflect/Method;6 .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/l;
  
  
11 #·direct·methods7 #·direct·methods
12 .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/c/a/b;)V8 .method·constructor·<init>(Landroid/support/v7/internal/view/menu/l;Landroid/view/MenuItem$OnActionExpandListener;)V
13 ····.locals·09 ····.locals·0
  
 10 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/o;->a:Landroid/support/v7/internal/view/menu/l;
  
14 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/e;-><init>(Landroid/content/Context;Ljava/lang/Object;)V11 ····invoke-direct·{p0,·p2},·Landroid/support/v7/internal/view/menu/f;-><init>(Ljava/lang/Object;)V
  
15 ····return-void12 ····return-void
16 .end·method13 .end·method
  
  
17 #·virtual·methods14 #·virtual·methods
18 .method·a(Landroid/view/ActionProvider;)Landroid/support/v7/internal/view/menu/p;15 .method·public·a(Landroid/view/MenuItem;)Z
19 ····.locals·216 ····.locals·2
  
20 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/p; 
  
21 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/o;->a:Landroid/content/Context; 
  
22 ····invoke-direct·{v0,·p0,·v1,·p1},·Landroid/support/v7/internal/view/menu/p;-><init>(Landroid/support/v7/internal/view/menu/o;Landroid/content/Context;Landroid/view/ActionProvider;)V 
  
23 ····return-object·v0 
24 .end·method 
  
25 .method·public·a(Z)V 
26 ····.locals·5 
  
27 ····:try_start_0 
28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->c:Ljava/lang/reflect/Method; 
  
29 ····if-nez·v0,·:cond_0 
  
30 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object;17 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object;
  
 18 ····check-cast·v0,·Landroid/view/MenuItem$OnActionExpandListener;
31 ····check-cast·v0,·Landroid/support/v4/c/a/b; 
  
32 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
33 ····move-result-object·v0 
  
34 ····const-string·v1,·"setExclusiveCheckable" 
  
35 ····const/4·v2,·0x1 
  
36 ····new-array·v2,·v2,·[Ljava/lang/Class; 
  
37 ····const/4·v3,·0x0 
  
38 ····sget-object·v4,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; 
  
39 ····aput-object·v4,·v2,·v3 
  
40 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; 
  
41 ····move-result-object·v0 
  
42 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->c:Ljava/lang/reflect/Method; 
  
43 ····:cond_0 
44 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->c:Ljava/lang/reflect/Method; 
  
45 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; 
  
46 ····const/4·v2,·0x1 
  
47 ····new-array·v2,·v2,·[Ljava/lang/Object; 
  
48 ····const/4·v3,·0x019 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/o;->a:Landroid/support/v7/internal/view/menu/l;
  
49 ····invoke-static·{p1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;20 ····invoke-virtual·{v1,·p1},·Landroid/support/v7/internal/view/menu/l;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem;
  
50 ····move-result-object·v421 ····move-result-object·v1
  
51 ····aput-object·v4,·v2,·v3 
  
52 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; 
53 ····:try_end_0 
54 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 
  
55 ····:goto_0 
56 ····return-void 
  
57 ····:catch_0 
58 ····move-exception·v0 
  
59 ····const-string·v1,·"MenuItemWrapper" 
  
60 ····const-string·v2,·"Error·while·calling·setExclusiveCheckable" 
  
61 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I 
  
62 ····goto·:goto_0 
63 .end·method 
  
64 .method·public·collapseActionView()Z 
65 ····.locals·1 
  
66 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/o;->b:Ljava/lang/Object; 
  
67 ····check-cast·v0,·Landroid/support/v4/c/a/b; 
  
68 ····invoke-interface·{v0},·Landroid/support/v4/c/a/b;->collapseActionView()Z 
  
69 ····move-result·v0 
  
70 ····return·v0 
71 .end·method 
Max diff block lines reached; 17563/22046 bytes (79.67%) of diff not shown.
22.6 KB
smali/android/support/v7/internal/view/menu/s.smali
    
Offset 1, 43 lines modifiedOffset 1, 807 lines modified
1 .class·Landroid/support/v7/internal/view/menu/s;1 .class·public·Landroid/support/v7/internal/view/menu/s;
2 .super·Landroid/support/v7/internal/view/menu/f;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
 4 .implements·Landroid/support/v7/internal/view/menu/u;
4 .implements·Landroid/view/MenuItem$OnMenuItemClickListener;5 .implements·Landroid/view/View$OnKeyListener;
 6 .implements·Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
 7 .implements·Landroid/widget/AdapterView$OnItemClickListener;
 8 .implements·Landroid/widget/PopupWindow$OnDismissListener;
  
  
 9 #·static·fields
 10 .field·static·final·a:I
  
  
5 #·instance·fields11 #·instance·fields
 12 .field·b:Z
  
 13 .field·private·final·c:Landroid/content/Context;
  
 14 .field·private·final·d:Landroid/view/LayoutInflater;
  
6 .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/o;15 .field·private·final·e:Landroid/support/v7/internal/view/menu/g;
  
 16 .field·private·final·f:Landroid/support/v7/internal/view/menu/t;
  
 17 .field·private·final·g:Z
  
 18 .field·private·final·h:I
  
 19 .field·private·final·i:I
  
 20 .field·private·final·j:I
  
 21 .field·private·k:Landroid/view/View;
  
 22 .field·private·l:Landroid/support/v7/widget/t;
  
 23 .field·private·m:Landroid/view/ViewTreeObserver;
  
 24 .field·private·n:Landroid/support/v7/internal/view/menu/v;
  
 25 .field·private·o:Landroid/view/ViewGroup;
  
 26 .field·private·p:Z
  
 27 .field·private·q:I
  
 28 .field·private·r:I
  
  
7 #·direct·methods29 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v7/internal/view/menu/o;Landroid/view/MenuItem$OnMenuItemClickListener;)V30 .method·static·constructor·<clinit>()V
9 ····.locals·031 ····.locals·1
  
 32 ····sget·v0,·Landroid/support/v7/b/h;->abc_popup_menu_item_layout:I
  
 33 ····sput·v0,·Landroid/support/v7/internal/view/menu/s;->a:I
  
 34 ····return-void
 35 .end·method
  
 36 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/g;Landroid/view/View;)V
 37 ····.locals·6
  
 38 ····const/4·v4,·0x0
  
 39 ····sget·v5,·Landroid/support/v7/b/b;->popupMenuStyle:I
  
 40 ····move-object·v0,·p0
  
 41 ····move-object·v1,·p1
  
 42 ····move-object·v2,·p2
  
 43 ····move-object·v3,·p3
  
 44 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v7/internal/view/menu/s;-><init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/g;Landroid/view/View;ZI)V
  
 45 ····return-void
 46 .end·method
  
 47 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/g;Landroid/view/View;ZI)V
 48 ····.locals·7
  
 49 ····const/4·v6,·0x0
  
 50 ····move-object·v0,·p0
  
 51 ····move-object·v1,·p1
  
 52 ····move-object·v2,·p2
  
 53 ····move-object·v3,·p3
  
 54 ····move·v4,·p4
  
 55 ····move·v5,·p5
  
 56 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v7/internal/view/menu/s;-><init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/g;Landroid/view/View;ZII)V
  
 57 ····return-void
 58 .end·method
  
 59 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/g;Landroid/view/View;ZII)V
 60 ····.locals·3
  
 61 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 62 ····const/4·v0,·0x0
  
 63 ····iput·v0,·p0,·Landroid/support/v7/internal/view/menu/s;->r:I
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/s;->a:Landroid/support/v7/internal/view/menu/o;64 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/s;->c:Landroid/content/Context;
  
11 ····invoke-direct·{p0,·p2},·Landroid/support/v7/internal/view/menu/f;-><init>(Ljava/lang/Object;)V65 ····invoke-static·{p1},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
  
 66 ····move-result-object·v0
  
 67 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/s;->d:Landroid/view/LayoutInflater;
  
 68 ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/menu/s;->e:Landroid/support/v7/internal/view/menu/g;
  
 69 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/t;
  
 70 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/s;->e:Landroid/support/v7/internal/view/menu/g;
  
Max diff block lines reached; 17684/23087 bytes (76.60%) of diff not shown.
3.46 KB
smali/android/support/v7/internal/view/menu/e.smali
    
Offset 22, 29 lines modifiedOffset 22, 29 lines modified
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·final·a(Landroid/view/MenuItem;)Landroid/view/MenuItem;24 .method·final·a(Landroid/view/MenuItem;)Landroid/view/MenuItem;
25 ····.locals·325 ····.locals·3
  
26 ····instance-of·v0,·p1,·Landroid/support/v4/c/a/b;26 ····instance-of·v0,·p1,·Landroid/support/v4/d/a/b;
  
27 ····if-eqz·v0,·:cond_227 ····if-eqz·v0,·:cond_2
  
28 ····move-object·v0,·p128 ····move-object·v0,·p1
  
29 ····check-cast·v0,·Landroid/support/v4/c/a/b;29 ····check-cast·v0,·Landroid/support/v4/d/a/b;
  
30 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map;30 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map;
  
31 ····if-nez·v1,·:cond_031 ····if-nez·v1,·:cond_0
  
32 ····new-instance·v1,·Landroid/support/v4/f/a;32 ····new-instance·v1,·Landroid/support/v4/g/a;
  
33 ····invoke-direct·{v1},·Landroid/support/v4/f/a;-><init>()V33 ····invoke-direct·{v1},·Landroid/support/v4/g/a;-><init>()V
  
34 ····iput-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map;34 ····iput-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map;
  
35 ····:cond_035 ····:cond_0
36 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map;36 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map;
  
37 ····invoke-interface·{v1,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;37 ····invoke-interface·{v1,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
  
53 ····check-cast·v1,·Landroid/view/MenuItem;53 ····check-cast·v1,·Landroid/view/MenuItem;
  
54 ····if-nez·v1,·:cond_154 ····if-nez·v1,·:cond_1
  
55 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->a:Landroid/content/Context;55 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->a:Landroid/content/Context;
  
56 ····invoke-static·{v1,·v0},·Landroid/support/v7/internal/view/menu/ab;->a(Landroid/content/Context;Landroid/support/v4/c/a/b;)Landroid/view/MenuItem;56 ····invoke-static·{v1,·v0},·Landroid/support/v7/internal/view/menu/y;->a(Landroid/content/Context;Landroid/support/v4/d/a/b;)Landroid/view/MenuItem;
  
57 ····move-result-object·v157 ····move-result-object·v1
  
58 ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map;58 ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/menu/e;->c:Ljava/util/Map;
  
59 ····invoke-interface·{v2,·v0,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;59 ····invoke-interface·{v2,·v0,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
Offset 74, 27 lines modifiedOffset 74, 27 lines modified
  
74 ····goto·:goto_074 ····goto·:goto_0
75 .end·method75 .end·method
  
76 .method·final·a(Landroid/view/SubMenu;)Landroid/view/SubMenu;76 .method·final·a(Landroid/view/SubMenu;)Landroid/view/SubMenu;
77 ····.locals·277 ····.locals·2
  
78 ····instance-of·v0,·p1,·Landroid/support/v4/c/a/c;78 ····instance-of·v0,·p1,·Landroid/support/v4/d/a/c;
  
79 ····if-eqz·v0,·:cond_279 ····if-eqz·v0,·:cond_2
  
80 ····check-cast·p1,·Landroid/support/v4/c/a/c;80 ····check-cast·p1,·Landroid/support/v4/d/a/c;
  
81 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map;81 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map;
  
82 ····if-nez·v0,·:cond_082 ····if-nez·v0,·:cond_0
  
83 ····new-instance·v0,·Landroid/support/v4/f/a;83 ····new-instance·v0,·Landroid/support/v4/g/a;
  
84 ····invoke-direct·{v0},·Landroid/support/v4/f/a;-><init>()V84 ····invoke-direct·{v0},·Landroid/support/v4/g/a;-><init>()V
  
85 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map;85 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map;
  
86 ····:cond_086 ····:cond_0
87 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map;87 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map;
  
88 ····invoke-interface·{v0,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;88 ····invoke-interface·{v0,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
  
103 ····check-cast·v0,·Landroid/view/SubMenu;103 ····check-cast·v0,·Landroid/view/SubMenu;
  
104 ····if-nez·v0,·:cond_1104 ····if-nez·v0,·:cond_1
  
105 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->a:Landroid/content/Context;105 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/e;->a:Landroid/content/Context;
  
106 ····invoke-static·{v0,·p1},·Landroid/support/v7/internal/view/menu/ab;->a(Landroid/content/Context;Landroid/support/v4/c/a/c;)Landroid/view/SubMenu;106 ····invoke-static·{v0,·p1},·Landroid/support/v7/internal/view/menu/y;->a(Landroid/content/Context;Landroid/support/v4/d/a/c;)Landroid/view/SubMenu;
  
107 ····move-result-object·v0107 ····move-result-object·v0
  
108 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map;108 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/e;->d:Ljava/util/Map;
  
109 ····invoke-interface·{v1,·p1,·v0},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;109 ····invoke-interface·{v1,·p1,·v0},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
30.0 KB
smali/android/support/v7/internal/view/menu/l.smali
    
Offset 1, 357 lines modifiedOffset 1, 744 lines modified
1 .class·public·Landroid/support/v7/internal/view/menu/l;1 .class·public·Landroid/support/v7/internal/view/menu/l;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v7/internal/view/menu/e;
  
3 #·interfaces3 #·interfaces
 4 .implements·Landroid/view/MenuItem;
4 .implements·Landroid/content/DialogInterface$OnClickListener; 
5 .implements·Landroid/content/DialogInterface$OnDismissListener; 
6 .implements·Landroid/content/DialogInterface$OnKeyListener; 
7 .implements·Landroid/support/v7/internal/view/menu/y; 
  
  
8 #·instance·fields 
9 .field·a:Landroid/support/v7/internal/view/menu/g; 
  
10 .field·private·b:Landroid/support/v7/internal/view/menu/i;5 #·annotations
 6 .annotation·build·Landroid/annotation/TargetApi;
 7 ····value·=·0xe
 8 .end·annotation
  
11 .field·private·c:Landroid/support/v7/app/o; 
  
12 .field·private·d:Landroid/support/v7/internal/view/menu/y;9 #·instance·fields
 10 .field·private·c:Ljava/lang/reflect/Method;
  
  
13 #·direct·methods11 #·direct·methods
14 .method·public·constructor·<init>(Landroid/support/v7/internal/view/menu/i;)V12 .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/d/a/b;)V
15 ····.locals·013 ····.locals·0
  
 14 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/e;-><init>(Landroid/content/Context;Ljava/lang/Object;)V
16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
17 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/l;->b:Landroid/support/v7/internal/view/menu/i; 
  
18 ····return-void15 ····return-void
19 .end·method16 .end·method
  
  
20 #·virtual·methods17 #·virtual·methods
21 .method·public·a()V18 .method·a(Landroid/view/ActionProvider;)Landroid/support/v7/internal/view/menu/m;
22 ····.locals·119 ····.locals·2
  
23 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/l;->c:Landroid/support/v7/app/o; 
  
24 ····if-eqz·v0,·:cond_020 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/m;
  
25 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/l;->c:Landroid/support/v7/app/o;21 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/l;->a:Landroid/content/Context;
  
26 ····invoke-virtual·{v0},·Landroid/support/v7/app/o;->dismiss()V22 ····invoke-direct·{v0,·p0,·v1,·p1},·Landroid/support/v7/internal/view/menu/m;-><init>(Landroid/support/v7/internal/view/menu/l;Landroid/content/Context;Landroid/view/ActionProvider;)V
  
 23 ····return-object·v0
27 ····:cond_0 
28 ····return-void 
29 .end·method24 .end·method
  
30 .method·public·a(Landroid/os/IBinder;)V25 .method·public·a(Z)V
31 ····.locals·526 ····.locals·5
  
32 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/l;->b:Landroid/support/v7/internal/view/menu/i;27 ····:try_start_0
 28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/l;->c:Ljava/lang/reflect/Method;
  
33 ····new-instance·v1,·Landroid/support/v7/app/p;29 ····if-nez·v0,·:cond_0
  
34 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->e()Landroid/content/Context;30 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/l;->b:Ljava/lang/Object;
  
35 ····move-result-object·v231 ····check-cast·v0,·Landroid/support/v4/d/a/b;
  
36 ····invoke-direct·{v1,·v2},·Landroid/support/v7/app/p;-><init>(Landroid/content/Context;)V32 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
37 ····new-instance·v2,·Landroid/support/v7/internal/view/menu/g;33 ····move-result-object·v0
  
38 ····invoke-virtual·{v1},·Landroid/support/v7/app/p;->a()Landroid/content/Context;34 ····const-string·v1,·"setExclusiveCheckable"
  
39 ····move-result-object·v335 ····const/4·v2,·0x1
  
40 ····sget·v4,·Landroid/support/v7/a/i;->abc_list_menu_item_layout:I36 ····new-array·v2,·v2,·[Ljava/lang/Class;
  
41 ····invoke-direct·{v2,·v3,·v4},·Landroid/support/v7/internal/view/menu/g;-><init>(Landroid/content/Context;I)V37 ····const/4·v3,·0x0
  
42 ····iput-object·v2,·p0,·Landroid/support/v7/internal/view/menu/l;->a:Landroid/support/v7/internal/view/menu/g;38 ····sget-object·v4,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
  
43 ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/menu/l;->a:Landroid/support/v7/internal/view/menu/g;39 ····aput-object·v4,·v2,·v3
  
44 ····invoke-virtual·{v2,·p0},·Landroid/support/v7/internal/view/menu/g;->a(Landroid/support/v7/internal/view/menu/y;)V40 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
45 ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/menu/l;->b:Landroid/support/v7/internal/view/menu/i;41 ····move-result-object·v0
  
46 ····iget-object·v3,·p0,·Landroid/support/v7/internal/view/menu/l;->a:Landroid/support/v7/internal/view/menu/g;42 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/l;->c:Ljava/lang/reflect/Method;
  
47 ····invoke-virtual·{v2,·v3},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/support/v7/internal/view/menu/x;)V43 ····:cond_0
 44 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/l;->c:Ljava/lang/reflect/Method;
  
48 ····iget-object·v2,·p0,·Landroid/support/v7/internal/view/menu/l;->a:Landroid/support/v7/internal/view/menu/g;45 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/l;->b:Ljava/lang/Object;
  
49 ····invoke-virtual·{v2},·Landroid/support/v7/internal/view/menu/g;->a()Landroid/widget/ListAdapter;46 ····const/4·v2,·0x1
  
50 ····move-result-object·v247 ····new-array·v2,·v2,·[Ljava/lang/Object;
  
51 ····invoke-virtual·{v1,·v2,·p0},·Landroid/support/v7/app/p;->a(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/support/v7/app/p;48 ····const/4·v3,·0x0
  
52 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->o()Landroid/view/View;49 ····invoke-static·{p1},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
  
53 ····move-result-object·v250 ····move-result-object·v4
  
54 ····if-eqz·v2,·:cond_151 ····aput-object·v4,·v2,·v3
  
55 ····invoke-virtual·{v1,·v2},·Landroid/support/v7/app/p;->a(Landroid/view/View;)Landroid/support/v7/app/p;52 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
 53 ····:try_end_0
 54 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
56 ····:goto_055 ····:goto_0
57 ····invoke-virtual·{v1,·p0},·Landroid/support/v7/app/p;->a(Landroid/content/DialogInterface$OnKeyListener;)Landroid/support/v7/app/p;56 ····return-void
  
58 ····invoke-virtual·{v1},·Landroid/support/v7/app/p;->b()Landroid/support/v7/app/o;57 ····:catch_0
 58 ····move-exception·v0
  
59 ····move-result-object·v059 ····const-string·v1,·"MenuItemWrapper"
  
 60 ····const-string·v2,·"Error·while·calling·setExclusiveCheckable"
  
 61 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
 62 ····goto·:goto_0
 63 .end·method
  
 64 .method·public·collapseActionView()Z
 65 ····.locals·1
Max diff block lines reached; 24060/30636 bytes (78.54%) of diff not shown.
4.72 KB
smali/android/support/v7/internal/view/menu/ExpandedMenuView.smali
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 .class·public·final·Landroid/support/v7/internal/view/menu/ExpandedMenuView;1 .class·public·final·Landroid/support/v7/internal/view/menu/ExpandedMenuView;
2 .super·Landroid/widget/ListView;2 .super·Landroid/widget/ListView;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v7/internal/view/menu/k;4 .implements·Landroid/support/v7/internal/view/menu/i;
5 .implements·Landroid/support/v7/internal/view/menu/z;5 .implements·Landroid/support/v7/internal/view/menu/w;
6 .implements·Landroid/widget/AdapterView$OnItemClickListener;6 .implements·Landroid/widget/AdapterView$OnItemClickListener;
  
  
7 #·static·fields7 #·static·fields
8 .field·private·static·final·a:[I8 .field·private·static·final·a:[I
  
  
9 #·instance·fields9 #·instance·fields
10 .field·private·b:Landroid/support/v7/internal/view/menu/i;10 .field·private·b:Landroid/support/v7/internal/view/menu/g;
  
11 .field·private·c:I11 .field·private·c:I
  
  
12 #·direct·methods12 #·direct·methods
13 .method·static·constructor·<clinit>()V13 .method·static·constructor·<clinit>()V
14 ····.locals·114 ····.locals·1
Offset 59, 67 lines modifiedOffset 59, 67 lines modified
  
59 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V59 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
60 ····invoke-virtual·{p0,·p0},·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V60 ····invoke-virtual·{p0,·p0},·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
  
61 ····sget-object·v0,·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->a:[I61 ····sget-object·v0,·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->a:[I
  
62 ····invoke-static·{p1,·p2,·v0,·p3,·v2},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg;62 ····invoke-static·{p1,·p2,·v0,·p3,·v2},·Landroid/support/v7/internal/widget/bi;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bi;
  
63 ····move-result-object·v063 ····move-result-object·v0
  
64 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bg;->e(I)Z64 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bi;->d(I)Z
  
65 ····move-result·v165 ····move-result·v1
  
66 ····if-eqz·v1,·:cond_066 ····if-eqz·v1,·:cond_0
  
67 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable;67 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bi;->a(I)Landroid/graphics/drawable/Drawable;
  
68 ····move-result-object·v168 ····move-result-object·v1
  
69 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V69 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
  
70 ····:cond_070 ····:cond_0
71 ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bg;->e(I)Z71 ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bi;->d(I)Z
  
72 ····move-result·v172 ····move-result·v1
  
73 ····if-eqz·v1,·:cond_173 ····if-eqz·v1,·:cond_1
  
74 ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable;74 ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bi;->a(I)Landroid/graphics/drawable/Drawable;
  
75 ····move-result-object·v175 ····move-result-object·v1
  
76 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->setDivider(Landroid/graphics/drawable/Drawable;)V76 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->setDivider(Landroid/graphics/drawable/Drawable;)V
  
77 ····:cond_177 ····:cond_1
78 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->b()V78 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bi;->b()V
  
79 ····return-void79 ····return-void
80 .end·method80 .end·method
  
  
81 #·virtual·methods81 #·virtual·methods
82 .method·public·a(Landroid/support/v7/internal/view/menu/i;)V82 .method·public·a(Landroid/support/v7/internal/view/menu/g;)V
83 ····.locals·083 ····.locals·0
  
84 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->b:Landroid/support/v7/internal/view/menu/i;84 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->b:Landroid/support/v7/internal/view/menu/g;
  
85 ····return-void85 ····return-void
86 .end·method86 .end·method
  
87 .method·public·a(Landroid/support/v7/internal/view/menu/m;)Z87 .method·public·a(Landroid/support/v7/internal/view/menu/j;)Z
88 ····.locals·288 ····.locals·2
  
89 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->b:Landroid/support/v7/internal/view/menu/i;89 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->b:Landroid/support/v7/internal/view/menu/g;
  
90 ····const/4·v1,·0x090 ····const/4·v1,·0x0
  
91 ····invoke-virtual·{v0,·p1,·v1},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/view/MenuItem;I)Z91 ····invoke-virtual·{v0,·p1,·v1},·Landroid/support/v7/internal/view/menu/g;->a(Landroid/view/MenuItem;I)Z
  
92 ····move-result·v092 ····move-result·v0
  
93 ····return·v093 ····return·v0
94 .end·method94 .end·method
  
95 .method·public·getWindowAnimations()I95 .method·public·getWindowAnimations()I
Offset 149, 13 lines modifiedOffset 149, 13 lines modified
  
149 ····move-result-object·v0149 ····move-result-object·v0
  
150 ····invoke-interface·{v0,·p3},·Landroid/widget/ListAdapter;->getItem(I)Ljava/lang/Object;150 ····invoke-interface·{v0,·p3},·Landroid/widget/ListAdapter;->getItem(I)Ljava/lang/Object;
  
151 ····move-result-object·v0151 ····move-result-object·v0
  
152 ····check-cast·v0,·Landroid/support/v7/internal/view/menu/m;152 ····check-cast·v0,·Landroid/support/v7/internal/view/menu/j;
  
153 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->a(Landroid/support/v7/internal/view/menu/m;)Z153 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ExpandedMenuView;->a(Landroid/support/v7/internal/view/menu/j;)Z
  
154 ····return-void154 ····return-void
155 .end·method155 .end·method
6.28 KB
smali/android/support/v7/internal/view/menu/ab.smali
    
Offset 1, 87 lines modifiedOffset 1, 141 lines modified
1 .class·public·final·Landroid/support/v7/internal/view/menu/ab;1 .class·Landroid/support/v7/internal/view/menu/ab;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v7/internal/view/menu/z;
  
 3 #·interfaces
 4 .implements·Landroid/view/SubMenu;
  
  
3 #·direct·methods5 #·direct·methods
4 .method·public·static·a(Landroid/content/Context;Landroid/support/v4/c/a/a;)Landroid/view/Menu;6 .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/d/a/c;)V
5 ····.locals·27 ····.locals·0
  
 8 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/z;-><init>(Landroid/content/Context;Landroid/support/v4/d/a/a;)V
  
6 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I9 ····return-void
 10 .end·method
  
7 ····const/16·v1,·0xe 
  
8 ····if-lt·v0,·v1,·:cond_011 #·virtual·methods
 12 .method·public·b()Landroid/support/v4/d/a/c;
 13 ····.locals·1
  
9 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/ac;14 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ab;->b:Ljava/lang/Object;
  
10 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/ac;-><init>(Landroid/content/Context;Landroid/support/v4/c/a/a;)V15 ····check-cast·v0,·Landroid/support/v4/d/a/c;
  
11 ····return-object·v016 ····return-object·v0
 17 .end·method
  
12 ····:cond_0 
13 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;18 .method·public·clearHeader()V
 19 ····.locals·1
  
14 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V20 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ab;->b()Landroid/support/v4/d/a/c;
  
15 ····throw·v021 ····move-result-object·v0
  
 22 ····invoke-interface·{v0},·Landroid/support/v4/d/a/c;->clearHeader()V
  
 23 ····return-void
16 .end·method24 .end·method
  
17 .method·public·static·a(Landroid/content/Context;Landroid/support/v4/c/a/b;)Landroid/view/MenuItem;25 .method·public·getItem()Landroid/view/MenuItem;
18 ····.locals·226 ····.locals·1
  
19 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I27 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ab;->b()Landroid/support/v4/d/a/c;
  
20 ····const/16·v1,·0x1028 ····move-result-object·v0
  
21 ····if-lt·v0,·v1,·:cond_029 ····invoke-interface·{v0},·Landroid/support/v4/d/a/c;->getItem()Landroid/view/MenuItem;
  
22 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/t;30 ····move-result-object·v0
  
23 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/t;-><init>(Landroid/content/Context;Landroid/support/v4/c/a/b;)V31 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ab;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem;
  
 32 ····move-result-object·v0
  
24 ····:goto_0 
25 ····return-object·v033 ····return-object·v0
 34 .end·method
  
26 ····:cond_0 
27 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I35 .method·public·setHeaderIcon(I)Landroid/view/SubMenu;
 36 ····.locals·1
  
28 ····const/16·v1,·0xe37 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ab;->b()Landroid/support/v4/d/a/c;
  
29 ····if-lt·v0,·v1,·:cond_138 ····move-result-object·v0
  
30 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/o;39 ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/c;->setHeaderIcon(I)Landroid/view/SubMenu;
  
31 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/o;-><init>(Landroid/content/Context;Landroid/support/v4/c/a/b;)V40 ····return-object·p0
 41 .end·method
  
 42 .method·public·setHeaderIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;
 43 ····.locals·1
  
32 ····goto·:goto_044 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ab;->b()Landroid/support/v4/d/a/c;
  
 45 ····move-result-object·v0
33 ····:cond_1 
34 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; 
  
35 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V46 ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/c;->setHeaderIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu;
  
36 ····throw·v047 ····return-object·p0
37 .end·method48 .end·method
  
38 .method·public·static·a(Landroid/content/Context;Landroid/support/v4/c/a/c;)Landroid/view/SubMenu;49 .method·public·setHeaderTitle(I)Landroid/view/SubMenu;
39 ····.locals·250 ····.locals·1
  
40 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I51 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ab;->b()Landroid/support/v4/d/a/c;
  
41 ····const/16·v1,·0xe52 ····move-result-object·v0
  
42 ····if-lt·v0,·v1,·:cond_053 ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/c;->setHeaderTitle(I)Landroid/view/SubMenu;
  
43 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/ae;54 ····return-object·p0
 55 .end·method
  
44 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/ae;-><init>(Landroid/content/Context;Landroid/support/v4/c/a/c;)V56 .method·public·setHeaderTitle(Ljava/lang/CharSequence;)Landroid/view/SubMenu;
 57 ····.locals·1
  
 58 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ab;->b()Landroid/support/v4/d/a/c;
  
 59 ····move-result-object·v0
  
 60 ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/c;->setHeaderTitle(Ljava/lang/CharSequence;)Landroid/view/SubMenu;
  
45 ····return-object·v061 ····return-object·p0
 62 .end·method
  
 63 .method·public·setHeaderView(Landroid/view/View;)Landroid/view/SubMenu;
 64 ····.locals·1
  
 65 ····invoke-virtual·{p0},·Landroid/support/v7/internal/view/menu/ab;->b()Landroid/support/v4/d/a/c;
  
 66 ····move-result-object·v0
  
 67 ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/a/c;->setHeaderView(Landroid/view/View;)Landroid/view/SubMenu;
  
 68 ····return-object·p0
 69 .end·method
  
 70 .method·public·setIcon(I)Landroid/view/SubMenu;
 71 ····.locals·1
  
Max diff block lines reached; 363/6326 bytes (5.74%) of diff not shown.
3.96 KB
smali/android/support/v7/internal/view/menu/a.smali
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·public·Landroid/support/v7/internal/view/menu/a;1 .class·public·Landroid/support/v7/internal/view/menu/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/c/a/b;4 .implements·Landroid/support/v4/d/a/b;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·private·final·a:I6 .field·private·final·a:I
  
7 .field·private·final·b:I7 .field·private·final·b:I
  
Offset 62, 41 lines modifiedOffset 62, 41 lines modified
62 ····iput-object·p6,·p0,·Landroid/support/v7/internal/view/menu/a;->e:Ljava/lang/CharSequence;62 ····iput-object·p6,·p0,·Landroid/support/v7/internal/view/menu/a;->e:Ljava/lang/CharSequence;
  
63 ····return-void63 ····return-void
64 .end·method64 .end·method
  
  
65 #·virtual·methods65 #·virtual·methods
66 .method·public·a(I)Landroid/support/v4/c/a/b;66 .method·public·a(I)Landroid/support/v4/d/a/b;
67 ····.locals·167 ····.locals·1
  
68 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;68 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
69 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V69 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V
  
70 ····throw·v070 ····throw·v0
71 .end·method71 .end·method
  
72 .method·public·a(Landroid/support/v4/view/ax;)Landroid/support/v4/c/a/b;72 .method·public·a(Landroid/support/v4/view/aw;)Landroid/support/v4/d/a/b;
73 ····.locals·073 ····.locals·0
  
74 ····return-object·p074 ····return-object·p0
75 .end·method75 .end·method
  
76 .method·public·a(Landroid/support/v4/view/n;)Landroid/support/v4/c/a/b;76 .method·public·a(Landroid/support/v4/view/n;)Landroid/support/v4/d/a/b;
77 ····.locals·177 ····.locals·1
  
78 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;78 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
79 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V79 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V
  
80 ····throw·v080 ····throw·v0
81 .end·method81 .end·method
  
82 .method·public·a(Landroid/view/View;)Landroid/support/v4/c/a/b;82 .method·public·a(Landroid/view/View;)Landroid/support/v4/d/a/b;
83 ····.locals·183 ····.locals·1
  
84 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;84 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
85 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V85 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V
  
86 ····throw·v086 ····throw·v0
Offset 106, 15 lines modifiedOffset 106, 15 lines modified
106 ····.locals·1106 ····.locals·1
  
107 ····const/4·v0,·0x0107 ····const/4·v0,·0x0
  
108 ····return-object·v0108 ····return-object·v0
109 .end·method109 .end·method
  
110 .method·public·b(I)Landroid/support/v4/c/a/b;110 .method·public·b(I)Landroid/support/v4/d/a/b;
111 ····.locals·0111 ····.locals·0
  
112 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/a;->setShowAsAction(I)V112 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/a;->setShowAsAction(I)V
  
113 ····return-object·p0113 ····return-object·p0
114 .end·method114 .end·method
  
Offset 355, 25 lines modifiedOffset 355, 25 lines modified
  
355 ····throw·v0355 ····throw·v0
356 .end·method356 .end·method
  
357 .method·public·synthetic·setActionView(I)Landroid/view/MenuItem;357 .method·public·synthetic·setActionView(I)Landroid/view/MenuItem;
358 ····.locals·1358 ····.locals·1
  
359 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/a;->a(I)Landroid/support/v4/c/a/b;359 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/a;->a(I)Landroid/support/v4/d/a/b;
  
360 ····move-result-object·v0360 ····move-result-object·v0
  
361 ····return-object·v0361 ····return-object·v0
362 .end·method362 .end·method
  
363 .method·public·synthetic·setActionView(Landroid/view/View;)Landroid/view/MenuItem;363 .method·public·synthetic·setActionView(Landroid/view/View;)Landroid/view/MenuItem;
364 ····.locals·1364 ····.locals·1
  
365 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/a;->a(Landroid/view/View;)Landroid/support/v4/c/a/b;365 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/a;->a(Landroid/view/View;)Landroid/support/v4/d/a/b;
  
366 ····move-result-object·v0366 ····move-result-object·v0
  
367 ····return-object·v0367 ····return-object·v0
368 .end·method368 .end·method
  
369 .method·public·setAlphabeticShortcut(C)Landroid/view/MenuItem;369 .method·public·setAlphabeticShortcut(C)Landroid/view/MenuItem;
Offset 459, 15 lines modifiedOffset 459, 15 lines modified
459 .method·public·setIcon(I)Landroid/view/MenuItem;459 .method·public·setIcon(I)Landroid/view/MenuItem;
460 ····.locals·1460 ····.locals·1
  
461 ····iput·p1,·p0,·Landroid/support/v7/internal/view/menu/a;->k:I461 ····iput·p1,·p0,·Landroid/support/v7/internal/view/menu/a;->k:I
  
462 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/a;->l:Landroid/content/Context;462 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/a;->l:Landroid/content/Context;
  
463 ····invoke-static·{v0,·p1},·Landroid/support/v4/a/a;->a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;463 ····invoke-static·{v0,·p1},·Landroid/support/v4/b/a;->a(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
  
464 ····move-result-object·v0464 ····move-result-object·v0
  
465 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/a;->j:Landroid/graphics/drawable/Drawable;465 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/a;->j:Landroid/graphics/drawable/Drawable;
  
466 ····return-object·p0466 ····return-object·p0
467 .end·method467 .end·method
Offset 533, 15 lines modifiedOffset 533, 15 lines modified
  
533 ····return-void533 ····return-void
534 .end·method534 .end·method
  
535 .method·public·synthetic·setShowAsActionFlags(I)Landroid/view/MenuItem;535 .method·public·synthetic·setShowAsActionFlags(I)Landroid/view/MenuItem;
536 ····.locals·1536 ····.locals·1
  
537 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/a;->b(I)Landroid/support/v4/c/a/b;537 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/a;->b(I)Landroid/support/v4/d/a/b;
  
538 ····move-result-object·v0538 ····move-result-object·v0
  
539 ····return-object·v0539 ····return-object·v0
540 .end·method540 .end·method
  
Max diff block lines reached; 0/3955 bytes (0.00%) of diff not shown.
3.37 KB
smali/android/support/v7/internal/view/menu/p.smali
    
Offset 1, 76 lines modifiedOffset 1, 43 lines modified
1 .class·Landroid/support/v7/internal/view/menu/p;1 .class·Landroid/support/v7/internal/view/menu/p;
2 .super·Landroid/support/v4/view/n;2 .super·Landroid/support/v7/internal/view/menu/f;
  
 3 #·interfaces
 4 .implements·Landroid/view/MenuItem$OnMenuItemClickListener;
  
3 #·instance·fields 
4 .field·final·a:Landroid/view/ActionProvider; 
  
 5 #·instance·fields
5 .field·final·synthetic·b:Landroid/support/v7/internal/view/menu/o;6 .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/l;
  
  
6 #·direct·methods7 #·direct·methods
7 .method·public·constructor·<init>(Landroid/support/v7/internal/view/menu/o;Landroid/content/Context;Landroid/view/ActionProvider;)V8 .method·constructor·<init>(Landroid/support/v7/internal/view/menu/l;Landroid/view/MenuItem$OnMenuItemClickListener;)V
8 ····.locals·09 ····.locals·0
  
9 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/p;->b:Landroid/support/v7/internal/view/menu/o;10 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/p;->a:Landroid/support/v7/internal/view/menu/l;
  
10 ····invoke-direct·{p0,·p2},·Landroid/support/v4/view/n;-><init>(Landroid/content/Context;)V 
  
11 ····iput-object·p3,·p0,·Landroid/support/v7/internal/view/menu/p;->a:Landroid/view/ActionProvider;11 ····invoke-direct·{p0,·p2},·Landroid/support/v7/internal/view/menu/f;-><init>(Ljava/lang/Object;)V
  
12 ····return-void12 ····return-void
13 .end·method13 .end·method
  
  
14 #·virtual·methods14 #·virtual·methods
 15 .method·public·onMenuItemClick(Landroid/view/MenuItem;)Z
15 .method·public·a()Landroid/view/View; 
16 ····.locals·1 
  
17 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/p;->a:Landroid/view/ActionProvider; 
  
18 ····invoke-virtual·{v0},·Landroid/view/ActionProvider;->onCreateActionView()Landroid/view/View; 
  
19 ····move-result-object·v0 
  
20 ····return-object·v0 
21 .end·method 
  
22 .method·public·a(Landroid/view/SubMenu;)V 
23 ····.locals·216 ····.locals·2
  
24 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/p;->a:Landroid/view/ActionProvider;17 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/p;->b:Ljava/lang/Object;
  
25 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/p;->b:Landroid/support/v7/internal/view/menu/o; 
  
26 ····invoke-virtual·{v1,·p1},·Landroid/support/v7/internal/view/menu/o;->a(Landroid/view/SubMenu;)Landroid/view/SubMenu; 
  
27 ····move-result-object·v1 
  
28 ····invoke-virtual·{v0,·v1},·Landroid/view/ActionProvider;->onPrepareSubMenu(Landroid/view/SubMenu;)V 
  
29 ····return-void 
30 .end·method 
  
31 .method·public·d()Z 
32 ····.locals·1 
  
33 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/p;->a:Landroid/view/ActionProvider;18 ····check-cast·v0,·Landroid/view/MenuItem$OnMenuItemClickListener;
  
34 ····invoke-virtual·{v0},·Landroid/view/ActionProvider;->onPerformDefaultAction()Z19 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/p;->a:Landroid/support/v7/internal/view/menu/l;
  
 20 ····invoke-virtual·{v1,·p1},·Landroid/support/v7/internal/view/menu/l;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem;
35 ····move-result·v0 
  
36 ····return·v0 
37 .end·method 
  
38 .method·public·e()Z 
39 ····.locals·1 
  
40 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/p;->a:Landroid/view/ActionProvider;21 ····move-result-object·v1
  
41 ····invoke-virtual·{v0},·Landroid/view/ActionProvider;->hasSubMenu()Z22 ····invoke-interface·{v0,·v1},·Landroid/view/MenuItem$OnMenuItemClickListener;->onMenuItemClick(Landroid/view/MenuItem;)Z
  
42 ····move-result·v023 ····move-result·v0
  
43 ····return·v024 ····return·v0
44 .end·method25 .end·method
2.06 KB
smali/android/support/v7/internal/view/menu/y.smali
    
Offset 1, 10 lines modifiedOffset 1, 64 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/view/menu/y;1 .class·public·final·Landroid/support/v7/internal/view/menu/y;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·direct·methods
4 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/i;Z)V4 .method·public·static·a(Landroid/content/Context;Landroid/support/v4/d/a/b;)Landroid/view/MenuItem;
 5 ····.locals·2
  
 6 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 7 ····const/16·v1,·0x10
  
 8 ····if-lt·v0,·v1,·:cond_0
  
 9 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/q;
  
 10 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/q;-><init>(Landroid/content/Context;Landroid/support/v4/d/a/b;)V
  
 11 ····:goto_0
 12 ····return-object·v0
  
 13 ····:cond_0
 14 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 15 ····const/16·v1,·0xe
  
 16 ····if-lt·v0,·v1,·:cond_1
  
 17 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/l;
  
 18 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/l;-><init>(Landroid/content/Context;Landroid/support/v4/d/a/b;)V
  
 19 ····goto·:goto_0
  
 20 ····:cond_1
 21 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
 22 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V
  
 23 ····throw·v0
5 .end·method24 .end·method
  
6 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/i;)Z25 .method·public·static·a(Landroid/content/Context;Landroid/support/v4/d/a/c;)Landroid/view/SubMenu;
 26 ····.locals·2
  
 27 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 28 ····const/16·v1,·0xe
  
 29 ····if-lt·v0,·v1,·:cond_0
  
 30 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/ab;
  
 31 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/view/menu/ab;-><init>(Landroid/content/Context;Landroid/support/v4/d/a/c;)V
  
 32 ····return-object·v0
  
 33 ····:cond_0
 34 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
 35 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V
  
 36 ····throw·v0
7 .end·method37 .end·method
39.0 KB
smali/android/support/v7/internal/view/menu/j.smali
    
Offset 1, 10 lines modifiedOffset 1, 1611 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/view/menu/j;1 .class·public·final·Landroid/support/v7/internal/view/menu/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/d/a/b;
  
  
 5 #·static·fields
 6 .field·private·static·w:Ljava/lang/String;
  
 7 .field·private·static·x:Ljava/lang/String;
  
 8 .field·private·static·y:Ljava/lang/String;
  
 9 .field·private·static·z:Ljava/lang/String;
  
  
 10 #·instance·fields
 11 .field·private·final·a:I
  
 12 .field·private·final·b:I
  
 13 .field·private·final·c:I
  
 14 .field·private·final·d:I
  
 15 .field·private·e:Ljava/lang/CharSequence;
  
 16 .field·private·f:Ljava/lang/CharSequence;
  
 17 .field·private·g:Landroid/content/Intent;
  
 18 .field·private·h:C
  
 19 .field·private·i:C
  
 20 .field·private·j:Landroid/graphics/drawable/Drawable;
  
 21 .field·private·k:I
  
 22 .field·private·l:Landroid/support/v7/internal/view/menu/g;
  
 23 .field·private·m:Landroid/support/v7/internal/view/menu/aa;
  
 24 .field·private·n:Ljava/lang/Runnable;
  
 25 .field·private·o:Landroid/view/MenuItem$OnMenuItemClickListener;
  
 26 .field·private·p:I
  
 27 .field·private·q:I
  
 28 .field·private·r:Landroid/view/View;
  
 29 .field·private·s:Landroid/support/v4/view/n;
  
 30 .field·private·t:Landroid/support/v4/view/aw;
  
 31 .field·private·u:Z
  
 32 .field·private·v:Landroid/view/ContextMenu$ContextMenuInfo;
  
  
 33 #·direct·methods
 34 .method·constructor·<init>(Landroid/support/v7/internal/view/menu/g;IIIILjava/lang/CharSequence;I)V
 35 ····.locals·2
  
 36 ····const/4·v1,·0x0
  
 37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 38 ····iput·v1,·p0,·Landroid/support/v7/internal/view/menu/j;->k:I
  
 39 ····const/16·v0,·0x10
  
 40 ····iput·v0,·p0,·Landroid/support/v7/internal/view/menu/j;->p:I
  
 41 ····iput·v1,·p0,·Landroid/support/v7/internal/view/menu/j;->q:I
  
 42 ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/view/menu/j;->u:Z
  
 43 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/j;->l:Landroid/support/v7/internal/view/menu/g;
  
 44 ····iput·p3,·p0,·Landroid/support/v7/internal/view/menu/j;->a:I
  
 45 ····iput·p2,·p0,·Landroid/support/v7/internal/view/menu/j;->b:I
  
 46 ····iput·p4,·p0,·Landroid/support/v7/internal/view/menu/j;->c:I
  
 47 ····iput·p5,·p0,·Landroid/support/v7/internal/view/menu/j;->d:I
  
 48 ····iput-object·p6,·p0,·Landroid/support/v7/internal/view/menu/j;->e:Ljava/lang/CharSequence;
  
 49 ····iput·p7,·p0,·Landroid/support/v7/internal/view/menu/j;->q:I
  
 50 ····return-void
 51 .end·method
  
 52 .method·static·synthetic·a(Landroid/support/v7/internal/view/menu/j;)Landroid/support/v7/internal/view/menu/g;
 53 ····.locals·1
  
 54 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/j;->l:Landroid/support/v7/internal/view/menu/g;
  
 55 ····return-object·v0
 56 .end·method
  
  
Diff chunk too large, falling back to line-by-line diff (828 lines added, 1 lines removed)
3 #·virtual·methods57 #·virtual·methods
4 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/i;)V58 .method·public·a(I)Landroid/support/v4/d/a/b;
 59 ····.locals·3
  
 60 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/j;->l:Landroid/support/v7/internal/view/menu/g;
  
 61 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/g;->d()Landroid/content/Context;
  
 62 ····move-result-object·v0
  
 63 ····invoke-static·{v0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
  
 64 ····move-result-object·v1
  
 65 ····new-instance·v2,·Landroid/widget/LinearLayout;
  
 66 ····invoke-direct·{v2,·v0},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
  
 67 ····const/4·v0,·0x0
Max diff block lines reached; 16127/39865 bytes (40.45%) of diff not shown.
12.7 KB
smali/android/support/v7/internal/view/menu/ListMenuItemView.smali
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 .class·public·Landroid/support/v7/internal/view/menu/ListMenuItemView;1 .class·public·Landroid/support/v7/internal/view/menu/ListMenuItemView;
2 .super·Landroid/widget/LinearLayout;2 .super·Landroid/widget/LinearLayout;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v7/internal/view/menu/aa;4 .implements·Landroid/support/v7/internal/view/menu/x;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·private·a:Landroid/support/v7/internal/view/menu/m;6 .field·private·a:Landroid/support/v7/internal/view/menu/j;
  
7 .field·private·b:Landroid/widget/ImageView;7 .field·private·b:Landroid/widget/ImageView;
  
8 .field·private·c:Landroid/widget/RadioButton;8 .field·private·c:Landroid/widget/RadioButton;
  
9 .field·private·d:Landroid/widget/TextView;9 .field·private·d:Landroid/widget/TextView;
  
Offset 51, 39 lines modifiedOffset 51, 39 lines modified
  
51 ····const/4·v3,·0x051 ····const/4·v3,·0x0
  
52 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V52 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
53 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->l:Landroid/content/Context;53 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->l:Landroid/content/Context;
  
54 ····sget-object·v0,·Landroid/support/v7/a/l;->MenuView:[I54 ····sget-object·v0,·Landroid/support/v7/b/j;->MenuView:[I
  
55 ····invoke-virtual·{p1,·p2,·v0,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;55 ····invoke-virtual·{p1,·p2,·v0,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
56 ····move-result-object·v056 ····move-result-object·v0
  
57 ····sget·v1,·Landroid/support/v7/a/l;->MenuView_android_itemBackground:I57 ····sget·v1,·Landroid/support/v7/b/j;->MenuView_android_itemBackground:I
  
58 ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;58 ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
59 ····move-result-object·v159 ····move-result-object·v1
  
60 ····iput-object·v1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->g:Landroid/graphics/drawable/Drawable;60 ····iput-object·v1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->g:Landroid/graphics/drawable/Drawable;
  
61 ····sget·v1,·Landroid/support/v7/a/l;->MenuView_android_itemTextAppearance:I61 ····sget·v1,·Landroid/support/v7/b/j;->MenuView_android_itemTextAppearance:I
  
62 ····const/4·v2,·-0x162 ····const/4·v2,·-0x1
  
63 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I63 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
64 ····move-result·v164 ····move-result·v1
  
65 ····iput·v1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->h:I65 ····iput·v1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->h:I
  
66 ····sget·v1,·Landroid/support/v7/a/l;->MenuView_preserveIconSpacing:I66 ····sget·v1,·Landroid/support/v7/b/j;->MenuView_preserveIconSpacing:I
  
67 ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z67 ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
68 ····move-result·v168 ····move-result·v1
  
69 ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->j:Z69 ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->j:Z
  
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
  
99 ····const/4·v2,·0x099 ····const/4·v2,·0x0
  
100 ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->getInflater()Landroid/view/LayoutInflater;100 ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->getInflater()Landroid/view/LayoutInflater;
  
101 ····move-result-object·v0101 ····move-result-object·v0
  
102 ····sget·v1,·Landroid/support/v7/a/i;->abc_list_menu_item_icon:I102 ····sget·v1,·Landroid/support/v7/b/h;->abc_list_menu_item_icon:I
  
103 ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;103 ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
104 ····move-result-object·v0104 ····move-result-object·v0
  
105 ····check-cast·v0,·Landroid/widget/ImageView;105 ····check-cast·v0,·Landroid/widget/ImageView;
  
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 .method·private·c()V123 .method·private·c()V
124 ····.locals·3124 ····.locals·3
  
125 ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->getInflater()Landroid/view/LayoutInflater;125 ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->getInflater()Landroid/view/LayoutInflater;
  
126 ····move-result-object·v0126 ····move-result-object·v0
  
127 ····sget·v1,·Landroid/support/v7/a/i;->abc_list_menu_item_radio:I127 ····sget·v1,·Landroid/support/v7/b/h;->abc_list_menu_item_radio:I
  
128 ····const/4·v2,·0x0128 ····const/4·v2,·0x0
  
129 ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;129 ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
130 ····move-result-object·v0130 ····move-result-object·v0
  
Offset 149, 15 lines modifiedOffset 149, 15 lines modified
149 .method·private·d()V149 .method·private·d()V
150 ····.locals·3150 ····.locals·3
  
151 ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->getInflater()Landroid/view/LayoutInflater;151 ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/ListMenuItemView;->getInflater()Landroid/view/LayoutInflater;
  
152 ····move-result-object·v0152 ····move-result-object·v0
  
153 ····sget·v1,·Landroid/support/v7/a/i;->abc_list_menu_item_checkbox:I153 ····sget·v1,·Landroid/support/v7/b/h;->abc_list_menu_item_checkbox:I
  
154 ····const/4·v2,·0x0154 ····const/4·v2,·0x0
  
155 ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;155 ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
156 ····move-result-object·v0156 ····move-result-object·v0
  
Offset 191, 61 lines modifiedOffset 191, 61 lines modified
191 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->m:Landroid/view/LayoutInflater;191 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->m:Landroid/view/LayoutInflater;
  
192 ····return-object·v0192 ····return-object·v0
193 .end·method193 .end·method
  
  
194 #·virtual·methods194 #·virtual·methods
195 .method·public·a(Landroid/support/v7/internal/view/menu/m;I)V195 .method·public·a(Landroid/support/v7/internal/view/menu/j;I)V
196 ····.locals·2196 ····.locals·2
  
197 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->a:Landroid/support/v7/internal/view/menu/m;197 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->a:Landroid/support/v7/internal/view/menu/j;
  
198 ····iput·p2,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->k:I198 ····iput·p2,·p0,·Landroid/support/v7/internal/view/menu/ListMenuItemView;->k:I
  
199 ····invoke-virtual·{p1},·Landroid/support/v7/internal/view/menu/m;->isVisible()Z199 ····invoke-virtual·{p1},·Landroid/support/v7/internal/view/menu/j;->isVisible()Z
  
200 ····move-result·v0200 ····move-result·v0
  
201 ····if-eqz·v0,·:cond_0201 ····if-eqz·v0,·:cond_0
  
202 ····const/4·v0,·0x0202 ····const/4·v0,·0x0
  
Max diff block lines reached; 8017/12828 bytes (62.50%) of diff not shown.
358 B
smali/android/support/v7/internal/view/menu/c.smali
    
Offset 9, 9 lines modifiedOffset 9, 9 lines modified
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·public·abstract·a()Landroid/support/v7/widget/ab;13 .method·public·abstract·a()Landroid/support/v7/widget/t;
14 .end·method14 .end·method
2.66 KB
smali/android/support/v7/internal/view/menu/n.smali
    
Offset 1, 39 lines modifiedOffset 1, 63 lines modified
1 .class·Landroid/support/v7/internal/view/menu/n;1 .class·Landroid/support/v7/internal/view/menu/n;
2 .super·Ljava/lang/Object;2 .super·Landroid/widget/FrameLayout;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/view/p;4 .implements·Landroid/support/v7/d/a;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/internal/view/menu/m;6 .field·final·a:Landroid/view/CollapsibleActionView;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v7/internal/view/menu/m;)V8 .method·constructor·<init>(Landroid/view/View;)V
9 ····.locals·09 ····.locals·1
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/n;->a:Landroid/support/v7/internal/view/menu/m;10 ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context;
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····move-result-object·v0
  
 12 ····invoke-direct·{p0,·v0},·Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
  
 13 ····move-object·v0,·p1
  
 14 ····check-cast·v0,·Landroid/view/CollapsibleActionView;
  
 15 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/n;->a:Landroid/view/CollapsibleActionView;
  
 16 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/view/menu/n;->addView(Landroid/view/View;)V
  
12 ····return-void17 ····return-void
13 .end·method18 .end·method
  
  
14 #·virtual·methods19 #·virtual·methods
15 .method·public·a(Z)V20 .method·public·a()V
16 ····.locals·221 ····.locals·1
  
17 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/n;->a:Landroid/support/v7/internal/view/menu/m;22 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/n;->a:Landroid/view/CollapsibleActionView;
  
18 ····invoke-static·{v0},·Landroid/support/v7/internal/view/menu/m;->a(Landroid/support/v7/internal/view/menu/m;)Landroid/support/v7/internal/view/menu/i;23 ····invoke-interface·{v0},·Landroid/view/CollapsibleActionView;->onActionViewExpanded()V
  
19 ····move-result-object·v024 ····return-void
 25 .end·method
  
 26 .method·public·b()V
 27 ····.locals·1
  
20 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/n;->a:Landroid/support/v7/internal/view/menu/m;28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/n;->a:Landroid/view/CollapsibleActionView;
  
21 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/i;->a(Landroid/support/v7/internal/view/menu/m;)V29 ····invoke-interface·{v0},·Landroid/view/CollapsibleActionView;->onActionViewCollapsed()V
  
22 ····return-void30 ····return-void
23 .end·method31 .end·method
  
 32 .method·c()Landroid/view/View;
 33 ····.locals·1
  
 34 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/n;->a:Landroid/view/CollapsibleActionView;
  
 35 ····check-cast·v0,·Landroid/view/View;
  
 36 ····return-object·v0
 37 .end·method
18.4 KB
smali/android/support/v7/internal/view/menu/ActionMenuItemView.smali
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
1 .class·public·Landroid/support/v7/internal/view/menu/ActionMenuItemView;1 .class·public·Landroid/support/v7/internal/view/menu/ActionMenuItemView;
2 .super·Landroid/support/v7/widget/y;2 .super·Landroid/support/v7/widget/q;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v7/internal/view/menu/aa;4 .implements·Landroid/support/v7/internal/view/menu/x;
5 .implements·Landroid/support/v7/widget/k;5 .implements·Landroid/support/v7/widget/k;
6 .implements·Landroid/view/View$OnClickListener;6 .implements·Landroid/view/View$OnClickListener;
7 .implements·Landroid/view/View$OnLongClickListener;7 .implements·Landroid/view/View$OnLongClickListener;
  
  
8 #·instance·fields8 #·instance·fields
9 .field·private·a:Landroid/support/v7/internal/view/menu/m;9 .field·private·a:Landroid/support/v7/internal/view/menu/j;
  
10 .field·private·b:Ljava/lang/CharSequence;10 .field·private·b:Ljava/lang/CharSequence;
  
11 .field·private·c:Landroid/graphics/drawable/Drawable;11 .field·private·c:Landroid/graphics/drawable/Drawable;
  
12 .field·private·d:Landroid/support/v7/internal/view/menu/k;12 .field·private·d:Landroid/support/v7/internal/view/menu/i;
  
13 .field·private·e:Landroid/support/v7/widget/ag;13 .field·private·e:Landroid/support/v7/widget/y;
  
14 .field·private·f:Landroid/support/v7/internal/view/menu/c;14 .field·private·f:Landroid/support/v7/internal/view/menu/c;
  
15 .field·private·g:Z15 .field·private·g:Z
  
16 .field·private·h:Z16 .field·private·h:Z
  
Offset 54, 35 lines modifiedOffset 54, 35 lines modified
54 .end·method54 .end·method
  
55 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V55 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
56 ····.locals·456 ····.locals·4
  
57 ····const/4·v3,·0x057 ····const/4·v3,·0x0
  
58 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/widget/y;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V58 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/widget/q;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
59 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;59 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
60 ····move-result-object·v060 ····move-result-object·v0
  
61 ····sget·v1,·Landroid/support/v7/a/c;->abc_config_allowActionMenuItemTextWithIcon:I61 ····sget·v1,·Landroid/support/v7/b/c;->abc_config_allowActionMenuItemTextWithIcon:I
  
62 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z62 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getBoolean(I)Z
  
63 ····move-result·v163 ····move-result·v1
  
64 ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->g:Z64 ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->g:Z
  
65 ····sget-object·v1,·Landroid/support/v7/a/l;->ActionMenuItemView:[I65 ····sget-object·v1,·Landroid/support/v7/b/j;->ActionMenuItemView:[I
  
66 ····invoke-virtual·{p1,·p2,·v1,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;66 ····invoke-virtual·{p1,·p2,·v1,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
67 ····move-result-object·v167 ····move-result-object·v1
  
68 ····sget·v2,·Landroid/support/v7/a/l;->ActionMenuItemView_android_minWidth:I68 ····sget·v2,·Landroid/support/v7/b/j;->ActionMenuItemView_android_minWidth:I
  
69 ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I69 ····invoke-virtual·{v1,·v2,·v3},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
  
70 ····move-result·v270 ····move-result·v2
  
71 ····iput·v2,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->i:I71 ····iput·v2,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->i:I
  
Offset 121, 26 lines modifiedOffset 121, 26 lines modified
121 ····.locals·1121 ····.locals·1
  
122 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->f:Landroid/support/v7/internal/view/menu/c;122 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->f:Landroid/support/v7/internal/view/menu/c;
  
123 ····return-object·v0123 ····return-object·v0
124 .end·method124 .end·method
  
125 .method·static·synthetic·b(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)Landroid/support/v7/internal/view/menu/k;125 .method·static·synthetic·b(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)Landroid/support/v7/internal/view/menu/i;
126 ····.locals·1126 ····.locals·1
  
127 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->d:Landroid/support/v7/internal/view/menu/k;127 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->d:Landroid/support/v7/internal/view/menu/i;
  
128 ····return-object·v0128 ····return-object·v0
129 .end·method129 .end·method
  
130 .method·static·synthetic·c(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)Landroid/support/v7/internal/view/menu/m;130 .method·static·synthetic·c(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)Landroid/support/v7/internal/view/menu/j;
131 ····.locals·1131 ····.locals·1
  
132 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->a:Landroid/support/v7/internal/view/menu/m;132 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->a:Landroid/support/v7/internal/view/menu/j;
  
133 ····return-object·v0133 ····return-object·v0
134 .end·method134 .end·method
  
135 .method·private·e()V135 .method·private·e()V
136 ····.locals·4136 ····.locals·4
  
Offset 159, 17 lines modifiedOffset 159, 17 lines modified
159 ····move·v0,·v1159 ····move·v0,·v1
  
160 ····:goto_0160 ····:goto_0
161 ····iget-object·v3,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->c:Landroid/graphics/drawable/Drawable;161 ····iget-object·v3,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->c:Landroid/graphics/drawable/Drawable;
  
162 ····if-eqz·v3,·:cond_0162 ····if-eqz·v3,·:cond_0
  
163 ····iget-object·v3,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->a:Landroid/support/v7/internal/view/menu/m;163 ····iget-object·v3,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->a:Landroid/support/v7/internal/view/menu/j;
  
164 ····invoke-virtual·{v3},·Landroid/support/v7/internal/view/menu/m;->m()Z164 ····invoke-virtual·{v3},·Landroid/support/v7/internal/view/menu/j;->m()Z
  
165 ····move-result·v3165 ····move-result·v3
  
166 ····if-eqz·v3,·:cond_1166 ····if-eqz·v3,·:cond_1
  
167 ····iget-boolean·v3,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->g:Z167 ····iget-boolean·v3,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->g:Z
  
Offset 203, 69 lines modifiedOffset 203, 69 lines modified
203 ····const/4·v0,·0x0203 ····const/4·v0,·0x0
  
204 ····goto·:goto_1204 ····goto·:goto_1
205 .end·method205 .end·method
  
  
206 #·virtual·methods206 #·virtual·methods
207 .method·public·a(Landroid/support/v7/internal/view/menu/m;I)V207 .method·public·a(Landroid/support/v7/internal/view/menu/j;I)V
208 ····.locals·1208 ····.locals·1
  
209 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->a:Landroid/support/v7/internal/view/menu/m;209 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->a:Landroid/support/v7/internal/view/menu/j;
  
210 ····invoke-virtual·{p1},·Landroid/support/v7/internal/view/menu/m;->getIcon()Landroid/graphics/drawable/Drawable;210 ····invoke-virtual·{p1},·Landroid/support/v7/internal/view/menu/j;->getIcon()Landroid/graphics/drawable/Drawable;
  
211 ····move-result-object·v0211 ····move-result-object·v0
  
212 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->setIcon(Landroid/graphics/drawable/Drawable;)V212 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ActionMenuItemView;->setIcon(Landroid/graphics/drawable/Drawable;)V
  
Max diff block lines reached; 12753/18717 bytes (68.14%) of diff not shown.
21.7 KB
smali/android/support/v7/internal/view/menu/v.smali
    
Offset 1, 807 lines modifiedOffset 1, 10 lines modified
1 .class·public·Landroid/support/v7/internal/view/menu/v;1 .class·public·interface·abstract·Landroid/support/v7/internal/view/menu/v;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/support/v7/internal/view/menu/x; 
5 .implements·Landroid/view/View$OnKeyListener; 
6 .implements·Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; 
7 .implements·Landroid/widget/AdapterView$OnItemClickListener; 
8 .implements·Landroid/widget/PopupWindow$OnDismissListener; 
  
  
9 #·static·fields 
10 .field·static·final·a:I 
  
  
11 #·instance·fields 
12 .field·b:Z 
  
13 .field·private·final·c:Landroid/content/Context; 
  
14 .field·private·final·d:Landroid/view/LayoutInflater; 
  
15 .field·private·final·e:Landroid/support/v7/internal/view/menu/i; 
  
16 .field·private·final·f:Landroid/support/v7/internal/view/menu/w; 
  
17 .field·private·final·g:Z 
  
18 .field·private·final·h:I 
  
19 .field·private·final·i:I 
  
20 .field·private·final·j:I 
  
21 .field·private·k:Landroid/view/View; 
  
22 .field·private·l:Landroid/support/v7/widget/ab; 
  
23 .field·private·m:Landroid/view/ViewTreeObserver; 
  
24 .field·private·n:Landroid/support/v7/internal/view/menu/y; 
  
25 .field·private·o:Landroid/view/ViewGroup; 
  
26 .field·private·p:Z 
  
27 .field·private·q:I 
  
28 .field·private·r:I 
  
  
29 #·direct·methods 
30 .method·static·constructor·<clinit>()V 
31 ····.locals·1 
  
32 ····sget·v0,·Landroid/support/v7/a/i;->abc_popup_menu_item_layout:I 
  
33 ····sput·v0,·Landroid/support/v7/internal/view/menu/v;->a:I 
  
34 ····return-void 
35 .end·method 
  
36 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;Landroid/view/View;)V 
37 ····.locals·6 
  
38 ····const/4·v4,·0x0 
  
39 ····sget·v5,·Landroid/support/v7/a/b;->popupMenuStyle:I 
  
40 ····move-object·v0,·p0 
  
41 ····move-object·v1,·p1 
  
42 ····move-object·v2,·p2 
  
43 ····move-object·v3,·p3 
  
44 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v7/internal/view/menu/v;-><init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;Landroid/view/View;ZI)V 
  
45 ····return-void 
46 .end·method 
  
47 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;Landroid/view/View;ZI)V 
48 ····.locals·7 
  
49 ····const/4·v6,·0x0 
  
50 ····move-object·v0,·p0 
  
51 ····move-object·v1,·p1 
  
52 ····move-object·v2,·p2 
  
53 ····move-object·v3,·p3 
  
54 ····move·v4,·p4 
  
55 ····move·v5,·p5 
  
56 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v7/internal/view/menu/v;-><init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;Landroid/view/View;ZII)V 
  
57 ····return-void 
58 .end·method 
  
59 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;Landroid/view/View;ZII)V 
60 ····.locals·3 
  
61 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
62 ····const/4·v0,·0x0 
  
63 ····iput·v0,·p0,·Landroid/support/v7/internal/view/menu/v;->r:I 
  
64 ····iput-object·p1,·p0,·Landroid/support/v7/internal/view/menu/v;->c:Landroid/content/Context; 
  
65 ····invoke-static·{p1},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; 
  
66 ····move-result-object·v0 
  
67 ····iput-object·v0,·p0,·Landroid/support/v7/internal/view/menu/v;->d:Landroid/view/LayoutInflater; 
  
68 ····iput-object·p2,·p0,·Landroid/support/v7/internal/view/menu/v;->e:Landroid/support/v7/internal/view/menu/i; 
  
69 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/w; 
  
70 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/v;->e:Landroid/support/v7/internal/view/menu/i; 
  
Max diff block lines reached; 14292/22165 bytes (64.48%) of diff not shown.
1.71 KB
smali/android/support/v7/internal/b/a.smali
    
Offset 1, 63 lines modifiedOffset 1, 10 lines modified
1 .class·public·Landroid/support/v7/internal/b/a;1 .class·public·Landroid/support/v7/internal/b/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/text/method/TransformationMethod; 
  
  
5 #·instance·fields 
6 .field·private·a:Ljava/util/Locale; 
  
  
7 #·direct·methods3 #·direct·methods
 4 .method·public·static·a(Landroid/view/ViewGroup;)V
8 .method·public·constructor·<init>(Landroid/content/Context;)V 
9 ····.locals·1 
  
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
11 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; 
  
12 ····move-result-object·v0 
  
13 ····invoke-virtual·{v0},·Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; 
  
14 ····move-result-object·v0 
  
15 ····iget-object·v0,·v0,·Landroid/content/res/Configuration;->locale:Ljava/util/Locale; 
  
16 ····iput-object·v0,·p0,·Landroid/support/v7/internal/b/a;->a:Ljava/util/Locale; 
  
17 ····return-void 
18 .end·method 
  
  
19 #·virtual·methods 
20 .method·public·getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; 
21 ····.locals·2 
  
22 ····if-eqz·p1,·:cond_0 
  
23 ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; 
  
24 ····move-result-object·v0 
  
25 ····iget-object·v1,·p0,·Landroid/support/v7/internal/b/a;->a:Ljava/util/Locale; 
  
26 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; 
  
27 ····move-result-object·v0 
  
28 ····:goto_0 
29 ····return-object·v0 
  
30 ····:cond_0 
31 ····const/4·v0,·0x0 
  
32 ····goto·:goto_0 
33 .end·method 
  
34 .method·public·onFocusChanged(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V 
35 ····.locals·05 ····.locals·0
  
36 ····return-void6 ····return-void
37 .end·method7 .end·method
340 B
smali/android/support/v7/internal/widget/aa.smali
    
Offset 1, 2 lines modifiedOffset 1, 7 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/aa;1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/aa;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/support/v7/internal/widget/x;Landroid/view/View;IJ)V
 5 .end·method
3.15 KB
smali/android/support/v7/internal/widget/ap.smali
    
Offset 28, 41 lines modifiedOffset 28, 41 lines modified
  
28 #·virtual·methods28 #·virtual·methods
29 .method·public·getCount()I29 .method·public·getCount()I
30 ····.locals·130 ····.locals·1
  
31 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ap;->a:Landroid/support/v7/internal/widget/an;31 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ap;->a:Landroid/support/v7/internal/widget/an;
  
32 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/an;->a(Landroid/support/v7/internal/widget/an;)Landroid/support/v7/widget/z;32 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/an;->a(Landroid/support/v7/internal/widget/an;)Landroid/support/v7/widget/r;
  
33 ····move-result-object·v033 ····move-result-object·v0
  
34 ····invoke-virtual·{v0},·Landroid/support/v7/widget/z;->getChildCount()I34 ····invoke-virtual·{v0},·Landroid/support/v7/widget/r;->getChildCount()I
  
35 ····move-result·v035 ····move-result·v0
  
36 ····return·v036 ····return·v0
37 .end·method37 .end·method
  
38 .method·public·getItem(I)Ljava/lang/Object;38 .method·public·getItem(I)Ljava/lang/Object;
39 ····.locals·139 ····.locals·1
  
40 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ap;->a:Landroid/support/v7/internal/widget/an;40 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ap;->a:Landroid/support/v7/internal/widget/an;
  
41 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/an;->a(Landroid/support/v7/internal/widget/an;)Landroid/support/v7/widget/z;41 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/an;->a(Landroid/support/v7/internal/widget/an;)Landroid/support/v7/widget/r;
  
42 ····move-result-object·v042 ····move-result-object·v0
  
43 ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/z;->getChildAt(I)Landroid/view/View;43 ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/r;->getChildAt(I)Landroid/view/View;
  
44 ····move-result-object·v044 ····move-result-object·v0
  
45 ····check-cast·v0,·Landroid/support/v7/internal/widget/ar;45 ····check-cast·v0,·Landroid/support/v7/internal/widget/ar;
  
46 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ar;->b()Landroid/support/v7/app/d;46 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ar;->b()Landroid/support/v7/a/c;
  
47 ····move-result-object·v047 ····move-result-object·v0
  
48 ····return-object·v048 ····return-object·v0
49 .end·method49 .end·method
  
50 .method·public·getItemId(I)J50 .method·public·getItemId(I)J
Offset 80, 19 lines modifiedOffset 80, 19 lines modified
  
80 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/ap;->a:Landroid/support/v7/internal/widget/an;80 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/ap;->a:Landroid/support/v7/internal/widget/an;
  
81 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/ap;->getItem(I)Ljava/lang/Object;81 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/ap;->getItem(I)Ljava/lang/Object;
  
82 ····move-result-object·v082 ····move-result-object·v0
  
83 ····check-cast·v0,·Landroid/support/v7/app/d;83 ····check-cast·v0,·Landroid/support/v7/a/c;
  
84 ····const/4·v2,·0x184 ····const/4·v2,·0x1
  
85 ····invoke-static·{v1,·v0,·v2},·Landroid/support/v7/internal/widget/an;->a(Landroid/support/v7/internal/widget/an;Landroid/support/v7/app/d;Z)Landroid/support/v7/internal/widget/ar;85 ····invoke-static·{v1,·v0,·v2},·Landroid/support/v7/internal/widget/an;->a(Landroid/support/v7/internal/widget/an;Landroid/support/v7/a/c;Z)Landroid/support/v7/internal/widget/ar;
  
86 ····move-result-object·p286 ····move-result-object·p2
  
87 ····:goto_087 ····:goto_0
88 ····return-object·p288 ····return-object·p2
  
89 ····:cond_089 ····:cond_0
Offset 100, 13 lines modifiedOffset 100, 13 lines modified
  
100 ····check-cast·v0,·Landroid/support/v7/internal/widget/ar;100 ····check-cast·v0,·Landroid/support/v7/internal/widget/ar;
  
101 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/ap;->getItem(I)Ljava/lang/Object;101 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/ap;->getItem(I)Ljava/lang/Object;
  
102 ····move-result-object·v1102 ····move-result-object·v1
  
103 ····check-cast·v1,·Landroid/support/v7/app/d;103 ····check-cast·v1,·Landroid/support/v7/a/c;
  
104 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/ar;->a(Landroid/support/v7/app/d;)V104 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/ar;->a(Landroid/support/v7/a/c;)V
  
105 ····goto·:goto_0105 ····goto·:goto_0
106 .end·method106 .end·method
4.01 KB
smali/android/support/v7/internal/widget/h.smali
    
Offset 1, 56 lines modifiedOffset 1, 55 lines modified
1 .class·Landroid/support/v7/internal/widget/h;1 .class·Landroid/support/v7/internal/widget/h;
2 .super·Landroid/support/v4/view/ek;2 .super·Landroid/support/v7/internal/widget/g;
  
  
3 #·instance·fields 
4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V4 .method·public·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V
7 ····.locals·05 ····.locals·0
  
8 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;6 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/g;-><init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V
  
9 ····invoke-direct·{p0},·Landroid/support/v4/view/ek;-><init>()V 
  
10 ····return-void7 ····return-void
11 .end·method8 .end·method
  
  
12 #·virtual·methods9 #·virtual·methods
13 .method·public·b(Landroid/view/View;)V10 .method·public·getOutline(Landroid/graphics/Outline;)V
14 ····.locals·211 ····.locals·1
  
15 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;12 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarContainer;
  
16 ····const/4·v1,·0x013 ····iget-boolean·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->d:Z
  
17 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/ds;)Landroid/support/v4/view/ds;14 ····if-eqz·v0,·:cond_1
  
18 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;15 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarContainer;
  
19 ····const/4·v1,·0x016 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable;
  
20 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Z)Z17 ····if-eqz·v0,·:cond_0
  
 18 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarContainer;
21 ····return-void 
22 .end·method 
  
 19 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable;
23 .method·public·c(Landroid/view/View;)V 
24 ····.locals·2 
  
25 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;20 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->getOutline(Landroid/graphics/Outline;)V
  
26 ····const/4·v1,·0x021 ····:cond_0
 22 ····:goto_0
 23 ····return-void
  
27 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/ds;)Landroid/support/v4/view/ds;24 ····:cond_1
 25 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarContainer;
  
28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;26 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable;
  
29 ····const/4·v1,·0x027 ····if-eqz·v0,·:cond_0
  
30 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Z)Z28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/h;->a:Landroid/support/v7/internal/widget/ActionBarContainer;
  
31 ····return-void29 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable;
  
 30 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->getOutline(Landroid/graphics/Outline;)V
  
 31 ····goto·:goto_0
32 .end·method32 .end·method
2.66 KB
smali/android/support/v7/internal/widget/bm.smali
    
Offset 126, 104 lines modifiedOffset 126, 21 lines modified
126 .end·method126 .end·method
  
127 .method·public·static·a(Landroid/view/View;)Z127 .method·public·static·a(Landroid/view/View;)Z
128 ····.locals·2128 ····.locals·2
  
129 ····const/4·v0,·0x1129 ····const/4·v0,·0x1
  
130 ····invoke-static·{p0},·Landroid/support/v4/view/bv;->e(Landroid/view/View;)I130 ····invoke-static·{p0},·Landroid/support/v4/view/bo;->d(Landroid/view/View;)I
  
131 ····move-result·v1131 ····move-result·v1
  
132 ····if-ne·v1,·v0,·:cond_0132 ····if-ne·v1,·v0,·:cond_0
  
133 ····:goto_0133 ····:goto_0
134 ····return·v0134 ····return·v0
  
135 ····:cond_0135 ····:cond_0
136 ····const/4·v0,·0x0136 ····const/4·v0,·0x0
  
137 ····goto·:goto_0137 ····goto·:goto_0
138 .end·method138 .end·method
  
139 .method·public·static·b(Landroid/view/View;)V 
140 ····.locals·3 
  
141 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
142 ····const/16·v1,·0x10 
  
143 ····if-lt·v0,·v1,·:cond_1 
  
144 ····:try_start_0 
145 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
146 ····move-result-object·v0 
  
147 ····const-string·v1,·"makeOptionalFitsSystemWindows" 
  
148 ····const/4·v2,·0x0 
  
149 ····new-array·v2,·v2,·[Ljava/lang/Class; 
  
150 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; 
  
151 ····move-result-object·v0 
  
152 ····invoke-virtual·{v0},·Ljava/lang/reflect/Method;->isAccessible()Z 
  
153 ····move-result·v1 
  
154 ····if-nez·v1,·:cond_0 
  
155 ····const/4·v1,·0x1 
  
156 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V 
  
157 ····:cond_0 
158 ····const/4·v1,·0x0 
  
159 ····new-array·v1,·v1,·[Ljava/lang/Object; 
  
160 ····invoke-virtual·{v0,·p0,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; 
161 ····:try_end_0 
162 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0 
163 ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_0·..·:try_end_0}·:catch_1 
164 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_2 
  
165 ····:cond_1 
166 ····:goto_0 
167 ····return-void 
  
168 ····:catch_0 
169 ····move-exception·v0 
  
170 ····const-string·v0,·"ViewUtils" 
  
171 ····const-string·v1,·"Could·not·find·method·makeOptionalFitsSystemWindows.·Oh·well..." 
  
172 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I 
  
173 ····goto·:goto_0 
  
174 ····:catch_1 
175 ····move-exception·v0 
  
176 ····const-string·v1,·"ViewUtils" 
  
177 ····const-string·v2,·"Could·not·invoke·makeOptionalFitsSystemWindows" 
  
178 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I 
  
179 ····goto·:goto_0 
  
180 ····:catch_2 
181 ····move-exception·v0 
  
182 ····const-string·v1,·"ViewUtils" 
  
183 ····const-string·v2,·"Could·not·invoke·makeOptionalFitsSystemWindows" 
  
184 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I 
  
185 ····goto·:goto_0 
186 .end·method 
1.99 KB
smali/android/support/v7/internal/widget/ag.smali
    
Offset 1, 94 lines modifiedOffset 1, 25 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/ag;1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/ag;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·virtual·methods
4 .method·public·abstract·a()Landroid/view/ViewGroup; 
5 .end·method 
  
6 .method·public·abstract·a(I)V4 .method·public·abstract·a(I)V
7 .end·method5 .end·method
  
8 .method·public·abstract·a(Landroid/graphics/drawable/Drawable;)V6 .method·public·abstract·a(Landroid/graphics/drawable/Drawable;)V
9 .end·method7 .end·method
  
10 .method·public·abstract·a(Landroid/support/v7/internal/view/menu/y;Landroid/support/v7/internal/view/menu/j;)V 
11 .end·method 
  
12 .method·public·abstract·a(Landroid/support/v7/internal/widget/an;)V 
13 .end·method 
  
14 .method·public·abstract·a(Landroid/view/Menu;Landroid/support/v7/internal/view/menu/y;)V 
15 .end·method 
  
16 .method·public·abstract·a(Landroid/view/Window$Callback;)V8 .method·public·abstract·a(Landroid/view/Window$Callback;)V
17 .end·method9 .end·method
  
18 .method·public·abstract·a(Ljava/lang/CharSequence;)V10 .method·public·abstract·a(Ljava/lang/CharSequence;)V
19 .end·method11 .end·method
  
20 .method·public·abstract·a(Z)V12 .method·public·abstract·a()Z
21 .end·method13 .end·method
  
22 .method·public·abstract·b()Landroid/content/Context;14 .method·public·abstract·b()Ljava/lang/CharSequence;
23 .end·method15 .end·method
  
24 .method·public·abstract·b(I)V16 .method·public·abstract·b(I)V
25 .end·method17 .end·method
  
26 .method·public·abstract·b(Z)V 
27 .end·method 
  
28 .method·public·abstract·c(I)V 
29 .end·method 
  
30 .method·public·abstract·c()Z 
31 .end·method 
  
32 .method·public·abstract·d(I)V 
33 .end·method 
  
34 .method·public·abstract·d()Z 
35 .end·method 
  
36 .method·public·abstract·e()V 
37 .end·method 
  
38 .method·public·abstract·f()Ljava/lang/CharSequence; 
39 .end·method 
  
40 .method·public·abstract·g()V 
41 .end·method 
  
42 .method·public·abstract·h()V 
43 .end·method 
  
44 .method·public·abstract·i()Z 
45 .end·method 
  
46 .method·public·abstract·j()Z 
47 .end·method 
  
48 .method·public·abstract·k()Z 
49 .end·method 
  
50 .method·public·abstract·l()Z 
51 .end·method 
  
52 .method·public·abstract·m()Z 
53 .end·method 
  
54 .method·public·abstract·n()V 
55 .end·method 
  
56 .method·public·abstract·o()V 
57 .end·method 
  
58 .method·public·abstract·p()I 
59 .end·method 
  
60 .method·public·abstract·q()I 
61 .end·method 
  
62 .method·public·abstract·r()Landroid/view/Menu; 
63 .end·method 
42.5 KB
smali/android/support/v7/internal/widget/w.smali
    
Offset 1, 1458 lines modifiedOffset 1, 337 lines modified
1 .class·public·abstract·Landroid/support/v7/internal/widget/w;1 .class·Landroid/support/v7/internal/widget/w;
2 .super·Landroid/view/ViewGroup;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/view/View$OnClickListener;
 5 .implements·Landroid/view/View$OnLongClickListener;
 6 .implements·Landroid/widget/AdapterView$OnItemClickListener;
 7 .implements·Landroid/widget/PopupWindow$OnDismissListener;
  
3 #·instance·fields 
4 .field·A:I 
  
5 .field·B:I 
  
6 .field·C:J 
  
7 .field·D:Z 
  
8 .field·private·a:I 
  
9 .field·private·b:Landroid/view/View; 
  
10 .field·private·c:Z 
  
11 .field·private·d:Z 
  
12 .field·private·e:Landroid/support/v7/internal/widget/ac; 
  
13 .field·j:I 
14 ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty; 
15 ········category·=·"scrolling" 
16 ····.end·annotation 
17 .end·field 
  
18 .field·k:I 
  
19 .field·l:I 
  
20 .field·m:J 
  
21 .field·n:J 
  
22 .field·o:Z 
  
23 .field·p:I 
  
24 .field·q:Z 
  
25 .field·r:Landroid/support/v7/internal/widget/ab; 
  
26 .field·s:Landroid/support/v7/internal/widget/z; 
  
27 .field·t:Landroid/support/v7/internal/widget/aa; 
  
28 .field·u:Z 
  
29 .field·v:I 
30 ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty; 
31 ········category·=·"list" 
32 ····.end·annotation 
33 .end·field 
  
34 .field·w:J 
  
 8 #·instance·fields
 9 .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActivityChooserView;
35 .field·x:I 
36 ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty; 
37 ········category·=·"list" 
38 ····.end·annotation 
39 .end·field 
  
40 .field·y:J 
  
41 .field·z:I 
42 ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty; 
43 ········category·=·"list" 
44 ····.end·annotation 
45 .end·field 
  
  
46 #·direct·methods10 #·direct·methods
47 .method·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
48 ····.locals·4 
  
49 ····const/4·v1,·-0x1 
  
50 ····const-wide/high16·v2,·-0x8000000000000000L 
  
51 ····const/4·v0,·0x0 
  
52 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
53 ····iput·v0,·p0,·Landroid/support/v7/internal/widget/w;->j:I 
  
54 ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/w;->m:J 
  
55 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/w;->o:Z 
  
56 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/w;->q:Z 
  
57 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/w;->v:I 
  
58 ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/w;->w:J 
  
59 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/w;->x:I 
  
60 ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/w;->y:J 
  
61 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/w;->B:I 
  
62 ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/w;->C:J 
  
63 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/w;->D:Z 
  
64 ····return-void 
65 .end·method 
  
66 .method·static·synthetic·a(Landroid/support/v7/internal/widget/w;)Landroid/os/Parcelable; 
67 ····.locals·1 
  
68 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/w;->onSaveInstanceState()Landroid/os/Parcelable; 
  
69 ····move-result-object·v0 
  
70 ····return-object·v0 
71 .end·method 
Max diff block lines reached; 40351/43426 bytes (92.92%) of diff not shown.
7.02 KB
smali/android/support/v7/internal/widget/au.smali
    
Offset 1, 181 lines modifiedOffset 1, 61 lines modified
1 .class·Landroid/support/v7/internal/widget/au;1 .class·Landroid/support/v7/internal/widget/au;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
 4 .implements·Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
4 .implements·Landroid/content/DialogInterface$OnClickListener; 
5 .implements·Landroid/support/v7/internal/widget/az; 
  
  
6 #·instance·fields5 #·instance·fields
7 .field·final·synthetic·a:Landroid/support/v7/internal/widget/SpinnerCompat;6 .field·final·synthetic·a:Landroid/support/v7/internal/widget/as;
  
8 .field·private·b:Landroid/app/AlertDialog; 
  
9 .field·private·c:Landroid/widget/ListAdapter; 
  
10 .field·private·d:Ljava/lang/CharSequence; 
  
  
11 #·direct·methods7 #·direct·methods
12 .method·private·constructor·<init>(Landroid/support/v7/internal/widget/SpinnerCompat;)V8 .method·constructor·<init>(Landroid/support/v7/internal/widget/as;)V
13 ····.locals·09 ····.locals·0
  
14 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/au;->a:Landroid/support/v7/internal/widget/SpinnerCompat;10 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/au;->a:Landroid/support/v7/internal/widget/as;
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····return-void12 ····return-void
17 .end·method13 .end·method
  
18 .method·synthetic·constructor·<init>(Landroid/support/v7/internal/widget/SpinnerCompat;Landroid/support/v7/internal/widget/as;)V 
19 ····.locals·0 
  
20 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/au;-><init>(Landroid/support/v7/internal/widget/SpinnerCompat;)V 
  
21 ····return-void 
22 .end·method 
  
  
23 #·virtual·methods14 #·virtual·methods
 15 .method·public·onGlobalLayout()V
24 .method·public·a()V 
25 ····.locals·1 
  
26 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/au;->b:Landroid/app/AlertDialog; 
  
27 ····if-eqz·v0,·:cond_0 
  
28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/au;->b:Landroid/app/AlertDialog; 
  
29 ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->dismiss()V 
  
30 ····const/4·v0,·0x0 
  
31 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/au;->b:Landroid/app/AlertDialog; 
  
32 ····:cond_0 
33 ····return-void 
34 .end·method 
  
35 .method·public·a(Landroid/widget/ListAdapter;)V 
36 ····.locals·0 
  
37 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/au;->c:Landroid/widget/ListAdapter; 
  
38 ····return-void 
39 .end·method 
  
40 .method·public·a(Ljava/lang/CharSequence;)V 
41 ····.locals·0 
  
42 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/au;->d:Ljava/lang/CharSequence; 
  
43 ····return-void 
44 .end·method 
  
45 .method·public·b()Z 
46 ····.locals·116 ····.locals·1
  
47 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/au;->b:Landroid/app/AlertDialog;17 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/au;->a:Landroid/support/v7/internal/widget/as;
  
48 ····if-eqz·v0,·:cond_018 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/as;->a(Landroid/support/v7/internal/widget/as;)Landroid/support/v7/internal/widget/bb;
  
49 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/au;->b:Landroid/app/AlertDialog;19 ····move-result-object·v0
  
50 ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->isShowing()Z20 ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/bb;->b()Z
  
51 ····move-result·v021 ····move-result·v0
  
52 ····:goto_0 
53 ····return·v0 
  
54 ····:cond_0 
55 ····const/4·v0,·0x0 
  
56 ····goto·:goto_0 
57 .end·method 
  
58 .method·public·c()V 
59 ····.locals·3 
  
60 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/au;->c:Landroid/widget/ListAdapter; 
  
61 ····if-nez·v0,·:cond_022 ····if-nez·v0,·:cond_0
  
62 ····:goto_0 
63 ····return-void 
  
64 ····:cond_0 
65 ····new-instance·v0,·Landroid/app/AlertDialog$Builder; 
  
66 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/au;->a:Landroid/support/v7/internal/widget/SpinnerCompat;23 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/au;->a:Landroid/support/v7/internal/widget/as;
  
67 ····invoke-virtual·{v1},·Landroid/support/v7/internal/widget/SpinnerCompat;->getContext()Landroid/content/Context; 
  
68 ····move-result-object·v1 
  
69 ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V 
  
70 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/au;->d:Ljava/lang/CharSequence; 
  
71 ····if-eqz·v1,·:cond_1 
  
72 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/au;->d:Ljava/lang/CharSequence; 
  
73 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; 
  
Max diff block lines reached; 2482/7094 bytes (34.99%) of diff not shown.
4.61 KB
smali/android/support/v7/internal/widget/ax.smali
    
Offset 1, 68 lines modifiedOffset 1, 69 lines modified
1 .class·Landroid/support/v7/internal/widget/ax;1 .class·Landroid/support/v7/internal/widget/ax;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v7/widget/t;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/widget/AdapterView$OnItemClickListener;4 .implements·Landroid/support/v7/internal/widget/bb;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/internal/widget/SpinnerCompat;6 .field·final·synthetic·a:Landroid/support/v7/internal/widget/as;
  
7 .field·final·synthetic·b:Landroid/support/v7/internal/widget/aw;7 .field·private·c:Ljava/lang/CharSequence;
  
 8 .field·private·d:Landroid/widget/ListAdapter;
  
8 #·direct·methods 
9 .method·constructor·<init>(Landroid/support/v7/internal/widget/aw;Landroid/support/v7/internal/widget/SpinnerCompat;)V 
10 ····.locals·0 
  
11 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ax;->b:Landroid/support/v7/internal/widget/aw; 
  
12 ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/ax;->a:Landroid/support/v7/internal/widget/SpinnerCompat;9 #·direct·methods
 10 .method·public·constructor·<init>(Landroid/support/v7/internal/widget/as;Landroid/content/Context;Landroid/util/AttributeSet;I)V
 11 ····.locals·1
  
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ax;->a:Landroid/support/v7/internal/widget/as;
  
 13 ····invoke-direct·{p0,·p2,·p3,·p4},·Landroid/support/v7/widget/t;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
14 ····return-void 
15 .end·method 
  
 14 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/ax;->a(Landroid/view/View;)V
  
 15 ····const/4·v0,·0x1
16 #·virtual·methods 
17 .method·public·onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V 
18 ····.locals·4 
  
19 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ax;->b:Landroid/support/v7/internal/widget/aw;16 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ax;->a(Z)V
  
20 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/support/v7/internal/widget/SpinnerCompat;17 ····const/4·v0,·0x0
  
21 ····invoke-virtual·{v0,·p3},·Landroid/support/v7/internal/widget/SpinnerCompat;->setSelection(I)V18 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ax;->a(I)V
  
22 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ax;->b:Landroid/support/v7/internal/widget/aw;19 ····new-instance·v0,·Landroid/support/v7/internal/widget/ay;
  
23 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/support/v7/internal/widget/SpinnerCompat;20 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/widget/ay;-><init>(Landroid/support/v7/internal/widget/ax;Landroid/support/v7/internal/widget/as;)V
  
24 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/SpinnerCompat;->s:Landroid/support/v7/internal/widget/z;21 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ax;->a(Landroid/widget/AdapterView$OnItemClickListener;)V
  
25 ····if-eqz·v0,·:cond_022 ····return-void
 23 .end·method
  
26 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ax;->b:Landroid/support/v7/internal/widget/aw;24 .method·static·synthetic·a(Landroid/support/v7/internal/widget/ax;)Landroid/widget/ListAdapter;
 25 ····.locals·1
  
27 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/support/v7/internal/widget/SpinnerCompat;26 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ax;->d:Landroid/widget/ListAdapter;
  
28 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/ax;->b:Landroid/support/v7/internal/widget/aw;27 ····return-object·v0
 28 .end·method
  
29 ····invoke-static·{v1},·Landroid/support/v7/internal/widget/aw;->a(Landroid/support/v7/internal/widget/aw;)Landroid/widget/ListAdapter; 
  
30 ····move-result-object·v129 #·virtual·methods
 30 .method·public·a(Landroid/widget/ListAdapter;)V
 31 ····.locals·0
  
31 ····invoke-interface·{v1,·p3},·Landroid/widget/ListAdapter;->getItemId(I)J32 ····invoke-super·{p0,·p1},·Landroid/support/v7/widget/t;->a(Landroid/widget/ListAdapter;)V
  
32 ····move-result-wide·v233 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ax;->d:Landroid/widget/ListAdapter;
  
33 ····invoke-virtual·{v0,·p2,·p3,·v2,·v3},·Landroid/support/v7/internal/widget/SpinnerCompat;->a(Landroid/view/View;IJ)Z34 ····return-void
 35 .end·method
  
34 ····:cond_0 
35 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ax;->b:Landroid/support/v7/internal/widget/aw;36 .method·public·a(Ljava/lang/CharSequence;)V
 37 ····.locals·0
  
36 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/aw;->a()V38 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ax;->c:Ljava/lang/CharSequence;
  
37 ····return-void39 ····return-void
38 .end·method40 .end·method
34.9 KB
smali/android/support/v7/internal/widget/ActionBarContextView.smali
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·public·Landroid/support/v7/internal/widget/ActionBarContextView;1 .class·public·Landroid/support/v7/internal/widget/ActionBarContextView;
2 .super·Landroid/support/v7/internal/widget/a;2 .super·Landroid/support/v7/internal/widget/a;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/view/ej;4 .implements·Landroid/support/v4/view/dr;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·private·j:Ljava/lang/CharSequence;6 .field·private·j:Ljava/lang/CharSequence;
  
7 .field·private·k:Ljava/lang/CharSequence;7 .field·private·k:Ljava/lang/CharSequence;
  
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
  
26 .field·private·s:Landroid/graphics/drawable/Drawable;26 .field·private·s:Landroid/graphics/drawable/Drawable;
  
27 .field·private·t:Z27 .field·private·t:Z
  
28 .field·private·u:I28 .field·private·u:I
  
29 .field·private·v:Landroid/support/v7/internal/view/i;29 .field·private·v:Landroid/support/v7/internal/view/e;
  
30 .field·private·w:Z30 .field·private·w:Z
  
31 .field·private·x:I31 .field·private·x:I
  
  
32 #·direct·methods32 #·direct·methods
Offset 47, 90 lines modifiedOffset 47, 90 lines modified
  
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V49 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
50 ····.locals·150 ····.locals·1
  
51 ····sget·v0,·Landroid/support/v7/a/b;->actionModeStyle:I51 ····sget·v0,·Landroid/support/v7/b/b;->actionModeStyle:I
  
52 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/internal/widget/ActionBarContextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V52 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/internal/widget/ActionBarContextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
53 ····return-void53 ····return-void
54 .end·method54 .end·method
  
55 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V55 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
56 ····.locals·356 ····.locals·3
  
57 ····const/4·v2,·0x057 ····const/4·v2,·0x0
  
58 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/internal/widget/a;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V58 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/internal/widget/a;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
59 ····sget-object·v0,·Landroid/support/v7/a/l;->ActionMode:[I59 ····sget-object·v0,·Landroid/support/v7/b/j;->ActionMode:[I
  
60 ····invoke-static·{p1,·p2,·v0,·p3,·v2},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg;60 ····invoke-static·{p1,·p2,·v0,·p3,·v2},·Landroid/support/v7/internal/widget/bi;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bi;
  
61 ····move-result-object·v061 ····move-result-object·v0
  
62 ····sget·v1,·Landroid/support/v7/a/l;->ActionMode_background:I62 ····sget·v1,·Landroid/support/v7/b/j;->ActionMode_background:I
  
63 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable;63 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bi;->a(I)Landroid/graphics/drawable/Drawable;
  
64 ····move-result-object·v164 ····move-result-object·v1
  
65 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ActionBarContextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V65 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ActionBarContextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
  
66 ····sget·v1,·Landroid/support/v7/a/l;->ActionMode_titleTextStyle:I66 ····sget·v1,·Landroid/support/v7/b/j;->ActionMode_titleTextStyle:I
  
67 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bg;->f(II)I67 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bi;->f(II)I
  
68 ····move-result·v168 ····move-result·v1
  
69 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->q:I69 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->q:I
  
70 ····sget·v1,·Landroid/support/v7/a/l;->ActionMode_subtitleTextStyle:I70 ····sget·v1,·Landroid/support/v7/b/j;->ActionMode_subtitleTextStyle:I
  
71 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bg;->f(II)I71 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bi;->f(II)I
  
72 ····move-result·v172 ····move-result·v1
  
73 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->r:I73 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->r:I
  
74 ····sget·v1,·Landroid/support/v7/a/l;->ActionMode_height:I74 ····sget·v1,·Landroid/support/v7/b/j;->ActionMode_height:I
  
75 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bg;->e(II)I75 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bi;->e(II)I
  
76 ····move-result·v176 ····move-result·v1
  
77 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->h:I77 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->h:I
  
78 ····sget·v1,·Landroid/support/v7/a/l;->ActionMode_backgroundSplit:I78 ····sget·v1,·Landroid/support/v7/b/j;->ActionMode_backgroundSplit:I
  
79 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable;79 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bi;->a(I)Landroid/graphics/drawable/Drawable;
  
80 ····move-result-object·v180 ····move-result-object·v1
  
81 ····iput-object·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->s:Landroid/graphics/drawable/Drawable;81 ····iput-object·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->s:Landroid/graphics/drawable/Drawable;
  
82 ····sget·v1,·Landroid/support/v7/a/l;->ActionMode_closeItemLayout:I82 ····sget·v1,·Landroid/support/v7/b/j;->ActionMode_closeItemLayout:I
  
83 ····sget·v2,·Landroid/support/v7/a/i;->abc_action_mode_close_item_material:I83 ····sget·v2,·Landroid/support/v7/b/h;->abc_action_mode_close_item_material:I
  
84 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bg;->f(II)I84 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bi;->f(II)I
  
85 ····move-result·v185 ····move-result·v1
  
86 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->u:I86 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContextView;->u:I
  
87 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->b()V87 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bi;->b()V
  
88 ····return-void88 ····return-void
89 .end·method89 .end·method
  
90 .method·private·e()V90 .method·private·b()V
91 ····.locals·691 ····.locals·6
  
92 ····const/16·v4,·0x892 ····const/16·v4,·0x8
  
93 ····const/4·v1,·0x193 ····const/4·v1,·0x1
  
94 ····const/4·v2,·0x094 ····const/4·v2,·0x0
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
  
143 ····move-result-object·v0143 ····move-result-object·v0
  
144 ····invoke-static·{v0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;144 ····invoke-static·{v0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
  
145 ····move-result-object·v0145 ····move-result-object·v0
  
Max diff block lines reached; 30216/35617 bytes (84.84%) of diff not shown.
3.31 KB
smali/android/support/v7/internal/widget/f.smali
    
Offset 1, 55 lines modifiedOffset 1, 55 lines modified
1 .class·Landroid/support/v7/internal/widget/f;1 .class·final·Landroid/support/v7/internal/widget/f;
2 .super·Landroid/support/v7/internal/widget/e;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/os/Parcelable$Creator;
  
  
3 #·direct·methods5 #·direct·methods
4 .method·public·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V6 .method·constructor·<init>()V
5 ····.locals·07 ····.locals·0
  
6 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/e;-><init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7 ····return-void9 ····return-void
8 .end·method10 .end·method
  
  
9 #·virtual·methods11 #·virtual·methods
10 .method·public·getOutline(Landroid/graphics/Outline;)V12 .method·public·a(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/e;
11 ····.locals·113 ····.locals·1
  
 14 ····new-instance·v0,·Landroid/support/v7/internal/widget/e;
12 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/f;->a:Landroid/support/v7/internal/widget/ActionBarContainer; 
  
13 ····iget-boolean·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->d:Z 
  
14 ····if-eqz·v0,·:cond_1 
  
15 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/f;->a:Landroid/support/v7/internal/widget/ActionBarContainer;15 ····invoke-direct·{v0,·p1},·Landroid/support/v7/internal/widget/e;-><init>(Landroid/os/Parcel;)V
  
 16 ····return-object·v0
 17 .end·method
16 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable; 
  
17 ····if-eqz·v0,·:cond_0 
  
18 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/f;->a:Landroid/support/v7/internal/widget/ActionBarContainer;18 .method·public·a(I)[Landroid/support/v7/internal/widget/e;
 19 ····.locals·1
  
19 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable;20 ····new-array·v0,·p1,·[Landroid/support/v7/internal/widget/e;
  
20 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->getOutline(Landroid/graphics/Outline;)V21 ····return-object·v0
 22 .end·method
  
 23 .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
 24 ····.locals·1
21 ····:cond_0 
22 ····:goto_0 
23 ····return-void 
  
 25 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/f;->a(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/e;
24 ····:cond_1 
25 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/f;->a:Landroid/support/v7/internal/widget/ActionBarContainer; 
  
26 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable;26 ····move-result-object·v0
  
27 ····if-eqz·v0,·:cond_027 ····return-object·v0
 28 .end·method
  
28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/f;->a:Landroid/support/v7/internal/widget/ActionBarContainer;29 .method·public·synthetic·newArray(I)[Ljava/lang/Object;
 30 ····.locals·1
  
29 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable;31 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/f;->a(I)[Landroid/support/v7/internal/widget/e;
  
30 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->getOutline(Landroid/graphics/Outline;)V32 ····move-result-object·v0
  
31 ····goto·:goto_033 ····return-object·v0
32 .end·method34 .end·method
3.78 KB
smali/android/support/v7/internal/widget/d.smali
    
Offset 1, 55 lines modifiedOffset 1, 102 lines modified
1 .class·final·Landroid/support/v7/internal/widget/d;1 .class·Landroid/support/v7/internal/widget/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/os/Parcelable$Creator; 
 3 #·instance·fields
 4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/c;
  
 5 .field·private·final·b:Landroid/util/SparseArray;
  
  
5 #·direct·methods6 #·direct·methods
6 .method·constructor·<init>()V7 .method·constructor·<init>(Landroid/support/v7/internal/widget/c;)V
7 ····.locals·08 ····.locals·1
  
 9 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/d;->a:Landroid/support/v7/internal/widget/c;
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 11 ····new-instance·v0,·Landroid/util/SparseArray;
  
 12 ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V
  
 13 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/d;->b:Landroid/util/SparseArray;
  
9 ····return-void14 ····return-void
10 .end·method15 .end·method
  
  
11 #·virtual·methods16 #·virtual·methods
12 .method·public·a(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/AbsSpinnerCompat$SavedState;17 .method·a(I)Landroid/view/View;
13 ····.locals·118 ····.locals·2
  
14 ····new-instance·v0,·Landroid/support/v7/internal/widget/AbsSpinnerCompat$SavedState;19 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/d;->b:Landroid/util/SparseArray;
  
15 ····invoke-direct·{v0,·p1},·Landroid/support/v7/internal/widget/AbsSpinnerCompat$SavedState;-><init>(Landroid/os/Parcel;)V20 ····invoke-virtual·{v0,·p1},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
  
16 ····return-object·v021 ····move-result-object·v0
17 .end·method 
  
18 .method·public·a(I)[Landroid/support/v7/internal/widget/AbsSpinnerCompat$SavedState; 
19 ····.locals·122 ····check-cast·v0,·Landroid/view/View;
  
 23 ····if-eqz·v0,·:cond_0
  
 24 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/d;->b:Landroid/util/SparseArray;
  
20 ····new-array·v0,·p1,·[Landroid/support/v7/internal/widget/AbsSpinnerCompat$SavedState;25 ····invoke-virtual·{v1,·p1},·Landroid/util/SparseArray;->delete(I)V
  
 26 ····:cond_0
21 ····return-object·v027 ····return-object·v0
22 .end·method28 .end·method
  
23 .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;29 .method·a()V
24 ····.locals·130 ····.locals·6
  
 31 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/d;->b:Landroid/util/SparseArray;
  
 32 ····invoke-virtual·{v2},·Landroid/util/SparseArray;->size()I
  
 33 ····move-result·v3
  
25 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/d;->a(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/AbsSpinnerCompat$SavedState;34 ····const/4·v0,·0x0
  
 35 ····move·v1,·v0
  
 36 ····:goto_0
 37 ····if-ge·v1,·v3,·:cond_1
  
 38 ····invoke-virtual·{v2,·v1},·Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
  
26 ····move-result-object·v039 ····move-result-object·v0
  
27 ····return-object·v040 ····check-cast·v0,·Landroid/view/View;
  
 41 ····if-eqz·v0,·:cond_0
  
 42 ····iget-object·v4,·p0,·Landroid/support/v7/internal/widget/d;->a:Landroid/support/v7/internal/widget/c;
  
 43 ····const/4·v5,·0x1
  
 44 ····invoke-static·{v4,·v0,·v5},·Landroid/support/v7/internal/widget/c;->a(Landroid/support/v7/internal/widget/c;Landroid/view/View;Z)V
  
 45 ····:cond_0
 46 ····add-int/lit8·v0,·v1,·0x1
  
 47 ····move·v1,·v0
  
 48 ····goto·:goto_0
  
 49 ····:cond_1
 50 ····invoke-virtual·{v2},·Landroid/util/SparseArray;->clear()V
  
 51 ····return-void
28 .end·method52 .end·method
  
29 .method·public·synthetic·newArray(I)[Ljava/lang/Object;53 .method·public·a(ILandroid/view/View;)V
30 ····.locals·154 ····.locals·1
  
31 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/d;->a(I)[Landroid/support/v7/internal/widget/AbsSpinnerCompat$SavedState;55 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/d;->b:Landroid/util/SparseArray;
  
32 ····move-result-object·v056 ····invoke-virtual·{v0,·p1,·p2},·Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
  
33 ····return-object·v057 ····return-void
34 .end·method58 .end·method
1.02 KB
smali/android/support/v7/internal/widget/ContentFrameLayout.smali
    
Offset 51, 33 lines modifiedOffset 51, 14 lines modified
51 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;51 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ContentFrameLayout;->g:Landroid/graphics/Rect;
  
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
  
54 #·virtual·methods54 #·virtual·methods
55 .method·public·a(IIII)V 
56 ····.locals·1 
  
57 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ContentFrameLayout;->g:Landroid/graphics/Rect; 
  
58 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Landroid/graphics/Rect;->set(IIII)V 
  
59 ····invoke-static·{p0},·Landroid/support/v4/view/bv;->p(Landroid/view/View;)Z 
  
60 ····move-result·v0 
  
61 ····if-eqz·v0,·:cond_0 
  
62 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/ContentFrameLayout;->requestLayout()V 
  
63 ····:cond_0 
64 ····return-void 
65 .end·method 
  
66 .method·public·a(Landroid/graphics/Rect;)V55 .method·public·a(Landroid/graphics/Rect;)V
67 ····.locals·056 ····.locals·0
  
68 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/ContentFrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z57 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/ContentFrameLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z
  
69 ····return-void58 ····return-void
70 .end·method59 .end·method
2.62 KB
smali/android/support/v7/internal/widget/i.smali
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 .class·Landroid/support/v7/internal/widget/i;1 .class·Landroid/support/v7/internal/widget/i;
2 .super·Landroid/support/v4/view/ek;2 .super·Landroid/support/v4/view/ds;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V6 .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V
7 ····.locals·07 ····.locals·0
  
8 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;8 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
9 ····invoke-direct·{p0},·Landroid/support/v4/view/ek;-><init>()V9 ····invoke-direct·{p0},·Landroid/support/v4/view/ds;-><init>()V
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·public·b(Landroid/view/View;)V13 .method·public·b(Landroid/view/View;)V
14 ····.locals·214 ····.locals·2
  
15 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;15 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
16 ····const/4·v1,·0x016 ····const/4·v1,·0x0
  
17 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/ds;)Landroid/support/v4/view/ds;17 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/dc;)Landroid/support/v4/view/dc;
  
18 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;18 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
19 ····const/4·v1,·0x019 ····const/4·v1,·0x0
  
20 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Z)Z20 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Z)Z
  
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 .method·public·c(Landroid/view/View;)V40 .method·public·c(Landroid/view/View;)V
41 ····.locals·241 ····.locals·2
  
42 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;42 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
43 ····const/4·v1,·0x043 ····const/4·v1,·0x0
  
44 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/ds;)Landroid/support/v4/view/ds;44 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/dc;)Landroid/support/v4/view/dc;
  
45 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;45 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/i;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
46 ····const/4·v1,·0x046 ····const/4·v1,·0x0
  
47 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Z)Z47 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Z)Z
  
2.82 KB
smali/android/support/v7/internal/widget/af.smali
    
Offset 1, 37 lines modifiedOffset 1, 72 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/af;1 .class·final·Landroid/support/v7/internal/widget/af;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/view/ViewTreeObserver$OnScrollChangedListener;
  
3 #·virtual·methods 
4 .method·public·abstract·a(I)V 
5 .end·method 
  
6 .method·public·abstract·a(Landroid/view/Menu;Landroid/support/v7/internal/view/menu/y;)V 
7 .end·method5 #·instance·fields
 6 .field·final·synthetic·a:Ljava/lang/reflect/Field;
  
 7 .field·final·synthetic·b:Landroid/widget/PopupWindow;
8 .method·public·abstract·d()Z 
9 .end·method 
  
 8 .field·final·synthetic·c:Landroid/view/ViewTreeObserver$OnScrollChangedListener;
10 .method·public·abstract·e()Z 
11 .end·method 
  
12 .method·public·abstract·f()Z 
13 .end·method 
  
14 .method·public·abstract·g()Z 
15 .end·method9 #·direct·methods
 10 .method·constructor·<init>(Ljava/lang/reflect/Field;Landroid/widget/PopupWindow;Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V
 11 ····.locals·0
  
 12 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/af;->a:Ljava/lang/reflect/Field;
16 .method·public·abstract·h()Z 
17 .end·method 
  
 13 ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/af;->b:Landroid/widget/PopupWindow;
18 .method·public·abstract·i()V 
19 .end·method 
  
20 .method·public·abstract·j()V 
21 .end·method14 ····iput-object·p3,·p0,·Landroid/support/v7/internal/widget/af;->c:Landroid/view/ViewTreeObserver$OnScrollChangedListener;
  
 15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
22 .method·public·abstract·setWindowCallback(Landroid/view/Window$Callback;)V16 ····return-void
23 .end·method17 .end·method
  
24 .method·public·abstract·setWindowTitle(Ljava/lang/CharSequence;)V 
 18 #·virtual·methods
 19 .method·public·onScrollChanged()V
 20 ····.locals·2
  
 21 ····:try_start_0
 22 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/af;->a:Ljava/lang/reflect/Field;
  
 23 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/af;->b:Landroid/widget/PopupWindow;
  
 24 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
 25 ····move-result-object·v0
  
 26 ····check-cast·v0,·Ljava/lang/ref/WeakReference;
  
 27 ····if-eqz·v0,·:cond_0
  
 28 ····invoke-virtual·{v0},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
  
 29 ····move-result-object·v0
  
 30 ····if-nez·v0,·:cond_1
  
 31 ····:cond_0
 32 ····:goto_0
 33 ····return-void
  
 34 ····:cond_1
 35 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/af;->c:Landroid/view/ViewTreeObserver$OnScrollChangedListener;
  
 36 ····invoke-interface·{v0},·Landroid/view/ViewTreeObserver$OnScrollChangedListener;->onScrollChanged()V
 37 ····:try_end_0
 38 ····.catch·Ljava/lang/IllegalAccessException;·{:try_start_0·..·:try_end_0}·:catch_0
  
 39 ····goto·:goto_0
  
 40 ····:catch_0
 41 ····move-exception·v0
  
 42 ····goto·:goto_0
25 .end·method43 .end·method
7.56 KB
smali/android/support/v7/internal/widget/bc.smali
    
Offset 1, 37 lines modifiedOffset 1, 295 lines modified
1 .class·Landroid/support/v7/internal/widget/bc;1 .class·public·Landroid/support/v7/internal/widget/bc;
2 .super·Landroid/support/v7/internal/widget/al;2 .super·Ljava/lang/Object;
  
  
3 #·instance·fields3 #·static·fields
4 .field·private·final·a:Landroid/support/v7/internal/widget/be;4 .field·static·final·a:[I
  
 5 .field·static·final·b:[I
  
 6 .field·static·final·c:[I
  
 7 .field·static·final·d:[I
  
 8 .field·static·final·e:[I
  
 9 .field·static·final·f:[I
  
 10 .field·static·final·g:[I
  
 11 .field·static·final·h:[I
  
 12 .field·private·static·final·i:Ljava/lang/ThreadLocal;
  
 13 .field·private·static·final·j:[I
  
  
5 #·direct·methods14 #·direct·methods
6 .method·public·constructor·<init>(Landroid/content/res/Resources;Landroid/support/v7/internal/widget/be;)V15 .method·static·constructor·<clinit>()V
7 ····.locals·016 ····.locals·4
  
 17 ····const/4·v3,·0x1
  
 18 ····const/4·v2,·0x0
  
 19 ····new-instance·v0,·Ljava/lang/ThreadLocal;
  
 20 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V
  
 21 ····sput-object·v0,·Landroid/support/v7/internal/widget/bc;->i:Ljava/lang/ThreadLocal;
  
 22 ····new-array·v0,·v3,·[I
  
 23 ····const·v1,·-0x101009e
  
 24 ····aput·v1,·v0,·v2
  
 25 ····sput-object·v0,·Landroid/support/v7/internal/widget/bc;->a:[I
  
 26 ····new-array·v0,·v3,·[I
  
 27 ····const·v1,·0x101009c
  
 28 ····aput·v1,·v0,·v2
  
 29 ····sput-object·v0,·Landroid/support/v7/internal/widget/bc;->b:[I
  
 30 ····new-array·v0,·v3,·[I
  
 31 ····const·v1,·0x10102fe
  
 32 ····aput·v1,·v0,·v2
  
 33 ····sput-object·v0,·Landroid/support/v7/internal/widget/bc;->c:[I
  
 34 ····new-array·v0,·v3,·[I
  
 35 ····const·v1,·0x10100a7
  
 36 ····aput·v1,·v0,·v2
  
 37 ····sput-object·v0,·Landroid/support/v7/internal/widget/bc;->d:[I
  
 38 ····new-array·v0,·v3,·[I
  
 39 ····const·v1,·0x10100a0
  
 40 ····aput·v1,·v0,·v2
  
8 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/al;-><init>(Landroid/content/res/Resources;)V41 ····sput-object·v0,·Landroid/support/v7/internal/widget/bc;->e:[I
  
9 ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/bc;->a:Landroid/support/v7/internal/widget/be;42 ····new-array·v0,·v3,·[I
  
 43 ····const·v1,·0x10100a1
  
 44 ····aput·v1,·v0,·v2
  
 45 ····sput-object·v0,·Landroid/support/v7/internal/widget/bc;->f:[I
  
 46 ····const/4·v0,·0x2
  
 47 ····new-array·v0,·v0,·[I
  
 48 ····fill-array-data·v0,·:array_0
  
 49 ····sput-object·v0,·Landroid/support/v7/internal/widget/bc;->g:[I
  
 50 ····new-array·v0,·v2,·[I
  
 51 ····sput-object·v0,·Landroid/support/v7/internal/widget/bc;->h:[I
  
 52 ····new-array·v0,·v3,·[I
  
 53 ····sput-object·v0,·Landroid/support/v7/internal/widget/bc;->j:[I
  
10 ····return-void54 ····return-void
  
 55 ····:array_0
 56 ····.array-data·4
 57 ········-0x10100a7
 58 ········-0x101009c
 59 ····.end·array-data
11 .end·method60 .end·method
  
 61 .method·public·static·a(Landroid/content/Context;I)I
 62 ····.locals·3
  
 63 ····const/4·v1,·0x0
  
 64 ····sget-object·v0,·Landroid/support/v7/internal/widget/bc;->j:[I
  
 65 ····aput·p1,·v0,·v1
  
 66 ····const/4·v0,·0x0
  
 67 ····sget-object·v1,·Landroid/support/v7/internal/widget/bc;->j:[I
  
12 #·virtual·methods 
Max diff block lines reached; 3916/7641 bytes (51.25%) of diff not shown.
6.0 KB
smali/android/support/v7/internal/widget/r.smali
    
Offset 1, 246 lines modifiedOffset 1, 7 lines modified
1 .class·public·final·Landroid/support/v7/internal/widget/r;1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/r;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·instance·fields 
4 .field·public·final·a:Landroid/content/ComponentName; 
  
5 .field·public·final·b:J 
  
6 .field·public·final·c:F 
  
  
7 #·direct·methods 
8 .method·public·constructor·<init>(Landroid/content/ComponentName;JF)V 
9 ····.locals·0 
  
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
11 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/r;->a:Landroid/content/ComponentName; 
  
12 ····iput-wide·p2,·p0,·Landroid/support/v7/internal/widget/r;->b:J 
  
13 ····iput·p4,·p0,·Landroid/support/v7/internal/widget/r;->c:F 
  
14 ····return-void 
15 .end·method 
  
16 .method·public·constructor·<init>(Ljava/lang/String;JF)V 
17 ····.locals·2 
  
18 ····invoke-static·{p1},·Landroid/content/ComponentName;->unflattenFromString(Ljava/lang/String;)Landroid/content/ComponentName; 
  
19 ····move-result-object·v0 
  
20 ····invoke-direct·{p0,·v0,·p2,·p3,·p4},·Landroid/support/v7/internal/widget/r;-><init>(Landroid/content/ComponentName;JF)V 
  
21 ····return-void 
22 .end·method 
  
  
23 #·virtual·methods3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V
24 .method·public·equals(Ljava/lang/Object;)Z 
25 ····.locals·6 
  
26 ····const/4·v0,·0x1 
  
27 ····const/4·v1,·0x0 
  
28 ····if-ne·p0,·p1,·:cond_1 
  
29 ····:cond_0 
30 ····:goto_0 
31 ····return·v0 
  
32 ····:cond_1 
33 ····if-nez·p1,·:cond_2 
  
34 ····move·v0,·v1 
  
35 ····goto·:goto_0 
  
36 ····:cond_2 
37 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
38 ····move-result-object·v2 
  
39 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
40 ····move-result-object·v3 
  
41 ····if-eq·v2,·v3,·:cond_3 
  
42 ····move·v0,·v1 
  
43 ····goto·:goto_0 
  
44 ····:cond_3 
45 ····check-cast·p1,·Landroid/support/v7/internal/widget/r; 
  
46 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/r;->a:Landroid/content/ComponentName; 
  
47 ····if-nez·v2,·:cond_4 
  
48 ····iget-object·v2,·p1,·Landroid/support/v7/internal/widget/r;->a:Landroid/content/ComponentName; 
  
49 ····if-eqz·v2,·:cond_5 
  
50 ····move·v0,·v1 
  
51 ····goto·:goto_0 
  
52 ····:cond_4 
53 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/r;->a:Landroid/content/ComponentName; 
  
54 ····iget-object·v3,·p1,·Landroid/support/v7/internal/widget/r;->a:Landroid/content/ComponentName; 
  
55 ····invoke-virtual·{v2,·v3},·Landroid/content/ComponentName;->equals(Ljava/lang/Object;)Z 
  
56 ····move-result·v2 
  
57 ····if-nez·v2,·:cond_5 
  
58 ····move·v0,·v1 
  
59 ····goto·:goto_0 
  
60 ····:cond_5 
61 ····iget-wide·v2,·p0,·Landroid/support/v7/internal/widget/r;->b:J 
  
62 ····iget-wide·v4,·p1,·Landroid/support/v7/internal/widget/r;->b:J 
  
63 ····cmp-long·v2,·v2,·v4 
  
64 ····if-eqz·v2,·:cond_6 
  
65 ····move·v0,·v1 
  
66 ····goto·:goto_0 
  
67 ····:cond_6 
68 ····iget·v2,·p0,·Landroid/support/v7/internal/widget/r;->c:F 
  
69 ····invoke-static·{v2},·Ljava/lang/Float;->floatToIntBits(F)I 
  
70 ····move-result·v2 
  
Max diff block lines reached; 0/6044 bytes (0.00%) of diff not shown.
4.21 KB
smali/android/support/v7/internal/widget/g.smali
    
Offset 1, 37 lines modifiedOffset 1, 100 lines modified
1 .class·Landroid/support/v7/internal/widget/g;1 .class·Landroid/support/v7/internal/widget/g;
 2 .super·Landroid/graphics/drawable/Drawable;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/view/View$OnClickListener; 
  
  
5 #·instance·fields3 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/c/a; 
  
7 .field·final·synthetic·b:Landroid/support/v7/internal/widget/ActionBarContextView;4 .field·final·a:Landroid/support/v7/internal/widget/ActionBarContainer;
  
  
8 #·direct·methods5 #·direct·methods
9 .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/c/a;)V6 .method·public·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V
10 ····.locals·07 ····.locals·0
  
 8 ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V
11 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/g;->b:Landroid/support/v7/internal/widget/ActionBarContextView; 
  
12 ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/c/a; 
  
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer;
  
14 ····return-void10 ····return-void
15 .end·method11 .end·method
  
  
16 #·virtual·methods12 #·virtual·methods
17 .method·public·onClick(Landroid/view/View;)V13 .method·public·draw(Landroid/graphics/Canvas;)V
18 ····.locals·114 ····.locals·1
  
19 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/c/a;15 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer;
  
 16 ····iget-boolean·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->d:Z
  
 17 ····if-eqz·v0,·:cond_1
  
 18 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer;
  
 19 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable;
  
 20 ····if-eqz·v0,·:cond_0
  
 21 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer;
  
 22 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable;
  
 23 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
  
 24 ····:cond_0
 25 ····:goto_0
 26 ····return-void
  
 27 ····:cond_1
 28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer;
  
 29 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable;
  
 30 ····if-eqz·v0,·:cond_2
  
 31 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer;
  
 32 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable;
  
 33 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
  
 34 ····:cond_2
 35 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer;
  
 36 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->b:Landroid/graphics/drawable/Drawable;
  
20 ····invoke-virtual·{v0},·Landroid/support/v7/c/a;->c()V37 ····if-eqz·v0,·:cond_0
  
 38 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer;
  
 39 ····iget-boolean·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->e:Z
  
 40 ····if-eqz·v0,·:cond_0
  
 41 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/g;->a:Landroid/support/v7/internal/widget/ActionBarContainer;
  
 42 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->b:Landroid/graphics/drawable/Drawable;
  
 43 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
  
 44 ····goto·:goto_0
 45 .end·method
  
 46 .method·public·getOpacity()I
 47 ····.locals·1
  
 48 ····const/4·v0,·0x0
  
 49 ····return·v0
 50 .end·method
  
 51 .method·public·setAlpha(I)V
 52 ····.locals·0
  
 53 ····return-void
 54 .end·method
  
 55 .method·public·setColorFilter(Landroid/graphics/ColorFilter;)V
 56 ····.locals·0
  
21 ····return-void57 ····return-void
22 .end·method58 .end·method
25.9 KB
smali/android/support/v7/internal/widget/u.smali
    
Offset 1, 530 lines modifiedOffset 1, 419 lines modified
1 .class·Landroid/support/v7/internal/widget/u;1 .class·final·Landroid/support/v7/internal/widget/u;
2 .super·Landroid/widget/BaseAdapter;2 .super·Landroid/os/AsyncTask;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActivityChooserView;4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/o;
  
5 .field·private·b:Landroid/support/v7/internal/widget/n; 
  
6 .field·private·c:I5 #·direct·methods
 6 .method·private·constructor·<init>(Landroid/support/v7/internal/widget/o;)V
 7 ····.locals·0
  
7 .field·private·d:Z8 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/u;->a:Landroid/support/v7/internal/widget/o;
  
8 .field·private·e:Z9 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
9 .field·private·f:Z 
  
  
10 #·virtual·methods 
11 .method·public·a()I 
12 ····.locals·9 
  
13 ····const/4·v2,·0x0 
  
14 ····const/4·v0,·0x0 
  
15 ····iget·v4,·p0,·Landroid/support/v7/internal/widget/u;->c:I 
  
16 ····const·v1,·0x7fffffff 
  
17 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/u;->c:I 
  
18 ····invoke-static·{v0,·v0},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I 
  
19 ····move-result·v5 
  
20 ····invoke-static·{v0,·v0},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I 
  
21 ····move-result·v6 
  
22 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/u;->getCount()I 
  
23 ····move-result·v7 
  
24 ····move-object·v1,·v2 
  
25 ····move·v3,·v0 
  
26 ····:goto_0 
27 ····if-ge·v0,·v7,·:cond_0 
  
28 ····invoke-virtual·{p0,·v0,·v1,·v2},·Landroid/support/v7/internal/widget/u;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; 
  
29 ····move-result-object·v1 
  
30 ····invoke-virtual·{v1,·v5,·v6},·Landroid/view/View;->measure(II)V 
  
31 ····invoke-virtual·{v1},·Landroid/view/View;->getMeasuredWidth()I 
  
32 ····move-result·v8 
  
33 ····invoke-static·{v3,·v8},·Ljava/lang/Math;->max(II)I 
  
34 ····move-result·v3 
  
35 ····add-int/lit8·v0,·v0,·0x1 
  
36 ····goto·:goto_0 
  
37 ····:cond_0 
38 ····iput·v4,·p0,·Landroid/support/v7/internal/widget/u;->c:I 
  
39 ····return·v310 ····return-void
40 .end·method11 .end·method
  
41 .method·public·a(I)V12 .method·synthetic·constructor·<init>(Landroid/support/v7/internal/widget/o;Landroid/support/v7/internal/widget/p;)V
42 ····.locals·113 ····.locals·0
  
43 ····iget·v0,·p0,·Landroid/support/v7/internal/widget/u;->c:I 
  
44 ····if-eq·v0,·p1,·:cond_0 
  
45 ····iput·p1,·p0,·Landroid/support/v7/internal/widget/u;->c:I 
  
46 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/u;->notifyDataSetChanged()V14 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/u;-><init>(Landroid/support/v7/internal/widget/o;)V
  
47 ····:cond_0 
48 ····return-void15 ····return-void
49 .end·method16 .end·method
  
50 .method·public·a(Landroid/support/v7/internal/widget/n;)V 
51 ····.locals·2 
  
52 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/u;->a:Landroid/support/v7/internal/widget/ActivityChooserView;17 #·virtual·methods
 18 .method·public·varargs·a([Ljava/lang/Object;)Ljava/lang/Void;
 19 ····.locals·12
  
53 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->a(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/u;20 ····const/4·v2,·0x0
  
54 ····move-result-object·v021 ····const/4·v11,·0x1
  
55 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/u;->d()Landroid/support/v7/internal/widget/n;22 ····const/4·v10,·0x0
  
56 ····move-result-object·v023 ····aget-object·v0,·p1,·v2
  
57 ····if-eqz·v0,·:cond_024 ····check-cast·v0,·Ljava/util/List;
  
58 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/u;->a:Landroid/support/v7/internal/widget/ActivityChooserView;25 ····aget-object·v1,·p1,·v11
  
59 ····invoke-virtual·{v1},·Landroid/support/v7/internal/widget/ActivityChooserView;->isShown()Z26 ····check-cast·v1,·Ljava/lang/String;
  
60 ····move-result·v127 ····:try_start_0
 28 ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/u;->a:Landroid/support/v7/internal/widget/o;
  
61 ····if-eqz·v1,·:cond_029 ····invoke-static·{v3},·Landroid/support/v7/internal/widget/o;->a(Landroid/support/v7/internal/widget/o;)Landroid/content/Context;
  
62 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/u;->a:Landroid/support/v7/internal/widget/ActivityChooserView;30 ····move-result-object·v3
  
63 ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActivityChooserView;->g(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver;31 ····const/4·v4,·0x0
  
64 ····move-result-object·v132 ····invoke-virtual·{v3,·v1,·v4},·Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream;
 33 ····:try_end_0
 34 ····.catch·Ljava/io/FileNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
65 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/n;->unregisterObserver(Ljava/lang/Object;)V35 ····move-result-object·v3
Max diff block lines reached; 21694/26466 bytes (81.97%) of diff not shown.
967 B
smali/android/support/v7/internal/widget/aj.smali
    
Offset 342, 15 lines modifiedOffset 342, 15 lines modified
342 ····move-result·v5342 ····move-result·v5
  
343 ····if-nez·v5,·:cond_3343 ····if-nez·v5,·:cond_3
  
344 ····:goto_1344 ····:goto_1
345 ····invoke-virtual·{v3,·v0,·v1},·Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z345 ····invoke-virtual·{v3,·v0,·v1},·Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z
  
346 ····invoke-static·{v3,·v4,·v2},·Landroid/support/v4/b/a/a;->a(Landroid/graphics/drawable/Drawable;FF)V346 ····invoke-static·{v3,·v4,·v2},·Landroid/support/v4/c/a/a;->a(Landroid/graphics/drawable/Drawable;FF)V
  
347 ····:cond_1347 ····:cond_1
348 ····return-void348 ····return-void
  
349 ····:cond_2349 ····:cond_2
350 ····move·v2,·v1350 ····move·v2,·v1
  
Offset 373, 15 lines modifiedOffset 373, 15 lines modified
  
373 ····if-eqz·v0,·:cond_0373 ····if-eqz·v0,·:cond_0
  
374 ····const/4·v1,·-0x1374 ····const/4·v1,·-0x1
  
375 ····if-eq·p1,·v1,·:cond_0375 ····if-eq·p1,·v1,·:cond_0
  
376 ····invoke-static·{v0,·p3,·p4},·Landroid/support/v4/b/a/a;->a(Landroid/graphics/drawable/Drawable;FF)V376 ····invoke-static·{v0,·p3,·p4},·Landroid/support/v4/c/a/a;->a(Landroid/graphics/drawable/Drawable;FF)V
  
377 ····:cond_0377 ····:cond_0
378 ····return-void378 ····return-void
379 .end·method379 .end·method
  
380 .method·protected·a(Landroid/graphics/Canvas;)V380 .method·protected·a(Landroid/graphics/Canvas;)V
381 ····.locals·2381 ····.locals·2
6.04 KB
smali/android/support/v7/internal/widget/k.smali
    
Offset 19, 61 lines modifiedOffset 19, 49 lines modified
  
19 ····return-void19 ····return-void
20 .end·method20 .end·method
  
  
21 #·virtual·methods21 #·virtual·methods
22 .method·public·run()V22 .method·public·run()V
23 ····.locals·323 ····.locals·4
  
 24 ····const/4·v3,·0x0
  
24 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;25 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
25 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V26 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V
  
26 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;27 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
27 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;28 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
28 ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->c(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer;29 ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->c(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer;
  
29 ····move-result-object·v130 ····move-result-object·v1
  
30 ····invoke-static·{v1},·Landroid/support/v4/view/bv;->j(Landroid/view/View;)Landroid/support/v4/view/ds;31 ····invoke-static·{v1},·Landroid/support/v4/view/bo;->h(Landroid/view/View;)Landroid/support/v4/view/dc;
  
31 ····move-result-object·v132 ····move-result-object·v1
  
32 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; 
  
33 ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->c(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; 
  
34 ····move-result-object·v2 
  
35 ····invoke-virtual·{v2},·Landroid/support/v7/internal/widget/ActionBarContainer;->getHeight()I 
  
36 ····move-result·v2 
  
37 ····neg-int·v2,·v2 
  
38 ····int-to-float·v2,·v2 
  
39 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/ds;->c(F)Landroid/support/v4/view/ds;33 ····invoke-virtual·{v1,·v3},·Landroid/support/v4/view/dc;->b(F)Landroid/support/v4/view/dc;
  
40 ····move-result-object·v134 ····move-result-object·v1
  
41 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;35 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
42 ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v4/view/ej;36 ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v4/view/dr;
  
43 ····move-result-object·v237 ····move-result-object·v2
  
44 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/ds;->a(Landroid/support/v4/view/ej;)Landroid/support/v4/view/ds;38 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/dc;->a(Landroid/support/v4/view/dr;)Landroid/support/v4/view/dc;
  
45 ····move-result-object·v139 ····move-result-object·v1
  
46 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/ds;)Landroid/support/v4/view/ds;40 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/dc;)Landroid/support/v4/view/dc;
  
47 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;41 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
48 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer;42 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer;
  
49 ····move-result-object·v043 ····move-result-object·v0
  
Offset 97, 42 lines modifiedOffset 85, 30 lines modified
  
97 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;85 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
98 ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer;86 ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer;
  
99 ····move-result-object·v187 ····move-result-object·v1
  
100 ····invoke-static·{v1},·Landroid/support/v4/view/bv;->j(Landroid/view/View;)Landroid/support/v4/view/ds;88 ····invoke-static·{v1},·Landroid/support/v4/view/bo;->h(Landroid/view/View;)Landroid/support/v4/view/dc;
  
101 ····move-result-object·v189 ····move-result-object·v1
  
102 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; 
  
103 ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; 
  
104 ····move-result-object·v2 
  
105 ····invoke-virtual·{v2},·Landroid/support/v7/internal/widget/ActionBarContainer;->getHeight()I 
  
106 ····move-result·v2 
  
107 ····int-to-float·v2,·v2 
  
108 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/ds;->c(F)Landroid/support/v4/view/ds;90 ····invoke-virtual·{v1,·v3},·Landroid/support/v4/view/dc;->b(F)Landroid/support/v4/view/dc;
  
109 ····move-result-object·v191 ····move-result-object·v1
  
110 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;92 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/k;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
111 ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->e(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v4/view/ej;93 ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->e(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v4/view/dr;
  
112 ····move-result-object·v294 ····move-result-object·v2
  
113 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/ds;->a(Landroid/support/v4/view/ej;)Landroid/support/v4/view/ds;95 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/dc;->a(Landroid/support/v4/view/dr;)Landroid/support/v4/view/dc;
  
114 ····move-result-object·v196 ····move-result-object·v1
  
115 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/ds;)Landroid/support/v4/view/ds;97 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/dc;)Landroid/support/v4/view/dc;
  
116 ····:cond_098 ····:cond_0
117 ····return-void99 ····return-void
118 .end·method100 .end·method
42.4 KB
smali/android/support/v7/internal/widget/bg.smali
    
Offset 1, 311 lines modifiedOffset 1, 1499 lines modified
1 .class·public·Landroid/support/v7/internal/widget/bg;1 .class·public·final·Landroid/support/v7/internal/widget/bg;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·static·fields
 4 .field·public·static·final·a:Z
  
 5 .field·private·static·final·b:Landroid/graphics/PorterDuff$Mode;
  
 6 .field·private·static·final·c:Ljava/util/WeakHashMap;
  
 7 .field·private·static·final·d:Landroid/support/v7/internal/widget/bh;
  
 8 .field·private·static·final·e:[I
  
 9 .field·private·static·final·f:[I
  
 10 .field·private·static·final·g:[I
  
 11 .field·private·static·final·h:[I
  
 12 .field·private·static·final·i:[I
  
 13 .field·private·static·final·j:[I
  
  
3 #·instance·fields14 #·instance·fields
4 .field·private·final·a:Landroid/content/Context;15 .field·private·final·k:Ljava/lang/ref/WeakReference;
  
5 .field·private·final·b:Landroid/content/res/TypedArray;16 .field·private·l:Landroid/util/SparseArray;
  
6 .field·private·c:Landroid/support/v7/internal/widget/be;17 .field·private·m:Landroid/content/res/ColorStateList;
  
  
7 #·direct·methods18 #·direct·methods
8 .method·private·constructor·<init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V19 .method·static·constructor·<clinit>()V
9 ····.locals·020 ····.locals·8
  
 21 ····const/4·v7,·0x4
  
 22 ····const/4·v6,·0x3
  
 23 ····const/4·v5,·0x2
  
 24 ····const/4·v1,·0x1
  
 25 ····const/4·v2,·0x0
  
 26 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 27 ····const/16·v3,·0x15
  
 28 ····if-ge·v0,·v3,·:cond_0
  
 29 ····move·v0,·v1
  
 30 ····:goto_0
 31 ····sput-boolean·v0,·Landroid/support/v7/internal/widget/bg;->a:Z
  
 32 ····sget-object·v0,·Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
  
 33 ····sput-object·v0,·Landroid/support/v7/internal/widget/bg;->b:Landroid/graphics/PorterDuff$Mode;
  
 34 ····new-instance·v0,·Ljava/util/WeakHashMap;
  
 35 ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V
  
 36 ····sput-object·v0,·Landroid/support/v7/internal/widget/bg;->c:Ljava/util/WeakHashMap;
  
 37 ····new-instance·v0,·Landroid/support/v7/internal/widget/bh;
  
 38 ····const/4·v3,·0x6
  
 39 ····invoke-direct·{v0,·v3},·Landroid/support/v7/internal/widget/bh;-><init>(I)V
  
 40 ····sput-object·v0,·Landroid/support/v7/internal/widget/bg;->d:Landroid/support/v7/internal/widget/bh;
  
 41 ····new-array·v0,·v6,·[I
  
 42 ····sget·v3,·Landroid/support/v7/b/e;->abc_textfield_search_default_mtrl_alpha:I
  
 43 ····aput·v3,·v0,·v2
  
 44 ····sget·v3,·Landroid/support/v7/b/e;->abc_textfield_default_mtrl_alpha:I
  
 45 ····aput·v3,·v0,·v1
  
 46 ····sget·v3,·Landroid/support/v7/b/e;->abc_ab_share_pack_mtrl_alpha:I
  
 47 ····aput·v3,·v0,·v5
  
 48 ····sput-object·v0,·Landroid/support/v7/internal/widget/bg;->e:[I
  
 49 ····const/16·v0,·0xc
  
 50 ····new-array·v0,·v0,·[I
  
 51 ····sget·v3,·Landroid/support/v7/b/e;->abc_ic_ab_back_mtrl_am_alpha:I
  
 52 ····aput·v3,·v0,·v2
  
 53 ····sget·v3,·Landroid/support/v7/b/e;->abc_ic_go_search_api_mtrl_alpha:I
  
 54 ····aput·v3,·v0,·v1
  
 55 ····sget·v3,·Landroid/support/v7/b/e;->abc_ic_search_api_mtrl_alpha:I
  
 56 ····aput·v3,·v0,·v5
  
 57 ····sget·v3,·Landroid/support/v7/b/e;->abc_ic_commit_search_api_mtrl_alpha:I
  
 58 ····aput·v3,·v0,·v6
  
 59 ····sget·v3,·Landroid/support/v7/b/e;->abc_ic_clear_mtrl_alpha:I
  
 60 ····aput·v3,·v0,·v7
  
 61 ····const/4·v3,·0x5
  
 62 ····sget·v4,·Landroid/support/v7/b/e;->abc_ic_menu_share_mtrl_alpha:I
  
 63 ····aput·v4,·v0,·v3
  
 64 ····const/4·v3,·0x6
  
 65 ····sget·v4,·Landroid/support/v7/b/e;->abc_ic_menu_copy_mtrl_am_alpha:I
  
Max diff block lines reached; 36708/43274 bytes (84.83%) of diff not shown.
7.14 KB
smali/android/support/v7/internal/widget/ae.smali
    
Offset 1, 72 lines modifiedOffset 1, 205 lines modified
1 .class·final·Landroid/support/v7/internal/widget/ae;1 .class·public·Landroid/support/v7/internal/widget/ae;
 2 .super·Landroid/widget/PopupWindow;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/view/ViewTreeObserver$OnScrollChangedListener; 
  
  
5 #·instance·fields3 #·instance·fields
6 .field·final·synthetic·a:Ljava/lang/reflect/Field;4 .field·private·final·a:Z
  
7 .field·final·synthetic·b:Landroid/widget/PopupWindow; 
  
8 .field·final·synthetic·c:Landroid/view/ViewTreeObserver$OnScrollChangedListener;5 #·direct·methods
 6 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
 7 ····.locals·3
  
 8 ····const/4·v2,·0x0
  
9 #·direct·methods 
10 .method·constructor·<init>(Ljava/lang/reflect/Field;Landroid/widget/PopupWindow;Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V 
11 ····.locals·09 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/PopupWindow;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
 10 ····sget-object·v0,·Landroid/support/v7/b/j;->PopupWindow:[I
  
 11 ····invoke-static·{p1,·p2,·v0,·p3,·v2},·Landroid/support/v7/internal/widget/bi;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bi;
  
 12 ····move-result-object·v0
  
 13 ····sget·v1,·Landroid/support/v7/b/j;->PopupWindow_overlapAnchor:I
  
 14 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bi;->a(IZ)Z
  
 15 ····move-result·v1
  
 16 ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/widget/ae;->a:Z
  
 17 ····sget·v1,·Landroid/support/v7/b/j;->PopupWindow_android_popupBackground:I
  
12 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ae;->a:Ljava/lang/reflect/Field;18 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bi;->a(I)Landroid/graphics/drawable/Drawable;
  
13 ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/ae;->b:Landroid/widget/PopupWindow;19 ····move-result-object·v1
  
14 ····iput-object·p3,·p0,·Landroid/support/v7/internal/widget/ae;->c:Landroid/view/ViewTreeObserver$OnScrollChangedListener;20 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ae;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V21 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bi;->b()V
  
 22 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 23 ····const/16·v1,·0xe
  
 24 ····if-ge·v0,·v1,·:cond_0
  
 25 ····invoke-static·{p0},·Landroid/support/v7/internal/widget/ae;->a(Landroid/widget/PopupWindow;)V
  
 26 ····:cond_0
16 ····return-void27 ····return-void
17 .end·method28 .end·method
  
 29 .method·private·static·a(Landroid/widget/PopupWindow;)V
 30 ····.locals·4
  
 31 ····:try_start_0
 32 ····const-class·v0,·Landroid/widget/PopupWindow;
  
 33 ····const-string·v1,·"mAnchor"
  
 34 ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
  
 35 ····move-result-object·v1
  
 36 ····const/4·v0,·0x1
  
 37 ····invoke-virtual·{v1,·v0},·Ljava/lang/reflect/Field;->setAccessible(Z)V
  
 38 ····const-class·v0,·Landroid/widget/PopupWindow;
  
 39 ····const-string·v2,·"mOnScrollChangedListener"
  
 40 ····invoke-virtual·{v0,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
  
 41 ····move-result-object·v2
  
 42 ····const/4·v0,·0x1
  
 43 ····invoke-virtual·{v2,·v0},·Ljava/lang/reflect/Field;->setAccessible(Z)V
  
 44 ····invoke-virtual·{v2,·p0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
 45 ····move-result-object·v0
  
 46 ····check-cast·v0,·Landroid/view/ViewTreeObserver$OnScrollChangedListener;
  
 47 ····new-instance·v3,·Landroid/support/v7/internal/widget/af;
  
 48 ····invoke-direct·{v3,·v1,·p0,·v0},·Landroid/support/v7/internal/widget/af;-><init>(Ljava/lang/reflect/Field;Landroid/widget/PopupWindow;Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V
  
 49 ····invoke-virtual·{v2,·p0,·v3},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
 50 ····:try_end_0
 51 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
 52 ····:goto_0
 53 ····return-void
  
 54 ····:catch_0
 55 ····move-exception·v0
  
 56 ····const-string·v1,·"AppCompatPopupWindow"
  
 57 ····const-string·v2,·"Exception·while·installing·workaround·OnScrollChangedListener"
  
 58 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
 59 ····goto·:goto_0
 60 .end·method
  
  
18 #·virtual·methods61 #·virtual·methods
19 .method·public·onScrollChanged()V62 .method·public·showAsDropDown(Landroid/view/View;II)V
20 ····.locals·263 ····.locals·2
  
 64 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
21 ····:try_start_0 
22 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ae;->a:Ljava/lang/reflect/Field; 
  
23 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/ae;->b:Landroid/widget/PopupWindow;65 ····const/16·v1,·0x15
  
Max diff block lines reached; 2337/7217 bytes (32.38%) of diff not shown.
12.8 KB
smali/android/support/v7/internal/widget/t.smali
    
Offset 1, 419 lines modifiedOffset 1, 7 lines modified
1 .class·final·Landroid/support/v7/internal/widget/t;1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/t;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/os/AsyncTask; 
  
  
3 #·instance·fields 
4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/n; 
  
  
5 #·direct·methods 
6 .method·private·constructor·<init>(Landroid/support/v7/internal/widget/n;)V 
7 ····.locals·0 
  
8 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/t;->a:Landroid/support/v7/internal/widget/n; 
  
9 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V 
  
10 ····return-void 
11 .end·method 
  
12 .method·synthetic·constructor·<init>(Landroid/support/v7/internal/widget/n;Landroid/support/v7/internal/widget/o;)V 
13 ····.locals·0 
  
14 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/t;-><init>(Landroid/support/v7/internal/widget/n;)V 
  
15 ····return-void 
16 .end·method 
  
  
17 #·virtual·methods3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/support/v7/internal/widget/o;Landroid/content/Intent;)Z
18 .method·public·varargs·a([Ljava/lang/Object;)Ljava/lang/Void; 
19 ····.locals·12 
  
20 ····const/4·v2,·0x0 
  
21 ····const/4·v11,·0x1 
  
22 ····const/4·v10,·0x0 
  
23 ····aget-object·v0,·p1,·v2 
  
24 ····check-cast·v0,·Ljava/util/List; 
  
25 ····aget-object·v1,·p1,·v11 
  
26 ····check-cast·v1,·Ljava/lang/String; 
  
27 ····:try_start_0 
28 ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/t;->a:Landroid/support/v7/internal/widget/n; 
  
29 ····invoke-static·{v3},·Landroid/support/v7/internal/widget/n;->a(Landroid/support/v7/internal/widget/n;)Landroid/content/Context; 
  
30 ····move-result-object·v3 
  
31 ····const/4·v4,·0x0 
  
32 ····invoke-virtual·{v3,·v1,·v4},·Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream; 
33 ····:try_end_0 
34 ····.catch·Ljava/io/FileNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 
  
35 ····move-result-object·v3 
  
36 ····invoke-static·{},·Landroid/util/Xml;->newSerializer()Lorg/xmlpull/v1/XmlSerializer; 
  
37 ····move-result-object·v4 
  
38 ····const/4·v1,·0x0 
  
39 ····:try_start_1 
40 ····invoke-interface·{v4,·v3,·v1},·Lorg/xmlpull/v1/XmlSerializer;->setOutput(Ljava/io/OutputStream;Ljava/lang/String;)V 
  
41 ····const-string·v1,·"UTF-8" 
  
42 ····const/4·v5,·0x1 
  
43 ····invoke-static·{v5},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; 
  
44 ····move-result-object·v5 
  
45 ····invoke-interface·{v4,·v1,·v5},·Lorg/xmlpull/v1/XmlSerializer;->startDocument(Ljava/lang/String;Ljava/lang/Boolean;)V 
  
46 ····const/4·v1,·0x0 
  
47 ····const-string·v5,·"historical-records" 
  
48 ····invoke-interface·{v4,·v1,·v5},·Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; 
  
49 ····invoke-interface·{v0},·Ljava/util/List;->size()I 
  
50 ····move-result·v5 
  
51 ····:goto_0 
52 ····if-ge·v2,·v5,·:cond_1 
  
53 ····const/4·v1,·0x0 
  
54 ····invoke-interface·{v0,·v1},·Ljava/util/List;->remove(I)Ljava/lang/Object; 
  
55 ····move-result-object·v1 
  
56 ····check-cast·v1,·Landroid/support/v7/internal/widget/r; 
  
57 ····const/4·v6,·0x0 
  
58 ····const-string·v7,·"historical-record" 
  
59 ····invoke-interface·{v4,·v6,·v7},·Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; 
  
60 ····const/4·v6,·0x0 
  
61 ····const-string·v7,·"activity" 
  
62 ····iget-object·v8,·v1,·Landroid/support/v7/internal/widget/r;->a:Landroid/content/ComponentName; 
  
63 ····invoke-virtual·{v8},·Landroid/content/ComponentName;->flattenToString()Ljava/lang/String; 
  
64 ····move-result-object·v8 
  
65 ····invoke-interface·{v4,·v6,·v7,·v8},·Lorg/xmlpull/v1/XmlSerializer;->attribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; 
  
66 ····const/4·v6,·0x0 
  
67 ····const-string·v7,·"time" 
  
68 ····iget-wide·v8,·v1,·Landroid/support/v7/internal/widget/r;->b:J 
  
Max diff block lines reached; 0/13004 bytes (0.00%) of diff not shown.
1.26 KB
smali/android/support/v7/internal/widget/m.smali
    
Offset 1, 28 lines modifiedOffset 1, 22 lines modified
1 .class·public·Landroid/support/v7/internal/widget/m;1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/m;
2 .super·Landroid/view/ViewGroup$MarginLayoutParams;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·virtual·methods
 4 .method·public·abstract·a()V
4 .method·public·constructor·<init>(II)V 
5 ····.locals·0 
  
6 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V 
  
7 ····return-void 
8 .end·method5 .end·method
  
 6 .method·public·abstract·a(I)V
 7 .end·method
9 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V 
10 ····.locals·0 
  
11 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V 
  
12 ····return-void8 .method·public·abstract·a(Z)V
13 .end·method9 .end·method
  
14 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V 
15 ····.locals·010 .method·public·abstract·b()V
 11 .end·method
  
16 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V12 .method·public·abstract·c()V
 13 .end·method
  
17 ····return-void14 .method·public·abstract·d()V
18 .end·method15 .end·method
10.8 KB
smali/android/support/v7/internal/widget/av.smali
    
Offset 1, 265 lines modifiedOffset 1, 181 lines modified
1 .class·Landroid/support/v7/internal/widget/av;1 .class·Landroid/support/v7/internal/widget/av;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/widget/ListAdapter; 
5 .implements·Landroid/widget/SpinnerAdapter;4 .implements·Landroid/content/DialogInterface$OnClickListener;
 5 .implements·Landroid/support/v7/internal/widget/bb;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·private·a:Landroid/widget/SpinnerAdapter;7 .field·final·synthetic·a:Landroid/support/v7/internal/widget/as;
  
8 .field·private·b:Landroid/widget/ListAdapter;8 .field·private·b:Landroid/app/AlertDialog;
  
 9 .field·private·c:Landroid/widget/ListAdapter;
  
 10 .field·private·d:Ljava/lang/CharSequence;
9 #·direct·methods 
10 .method·public·constructor·<init>(Landroid/widget/SpinnerAdapter;)V 
11 ····.locals·1 
  
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
 11 #·direct·methods
 12 .method·private·constructor·<init>(Landroid/support/v7/internal/widget/as;)V
 13 ····.locals·0
  
13 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/av;->a:Landroid/widget/SpinnerAdapter;14 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/av;->a:Landroid/support/v7/internal/widget/as;
  
14 ····instance-of·v0,·p1,·Landroid/widget/ListAdapter;15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
15 ····if-eqz·v0,·:cond_016 ····return-void
 17 .end·method
  
16 ····check-cast·p1,·Landroid/widget/ListAdapter;18 .method·synthetic·constructor·<init>(Landroid/support/v7/internal/widget/as;Landroid/support/v7/internal/widget/at;)V
 19 ····.locals·0
  
17 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/av;->b:Landroid/widget/ListAdapter;20 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/av;-><init>(Landroid/support/v7/internal/widget/as;)V
  
18 ····:cond_0 
19 ····return-void21 ····return-void
20 .end·method22 .end·method
  
  
21 #·virtual·methods23 #·virtual·methods
22 .method·public·areAllItemsEnabled()Z24 .method·public·a()V
23 ····.locals·125 ····.locals·1
  
24 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/av;->b:Landroid/widget/ListAdapter;26 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/av;->b:Landroid/app/AlertDialog;
  
25 ····if-eqz·v0,·:cond_027 ····if-eqz·v0,·:cond_0
  
 28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/av;->b:Landroid/app/AlertDialog;
26 ····invoke-interface·{v0},·Landroid/widget/ListAdapter;->areAllItemsEnabled()Z 
  
27 ····move-result·v0 
  
28 ····:goto_0 
29 ····return·v0 
  
 29 ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->dismiss()V
30 ····:cond_0 
31 ····const/4·v0,·0x1 
  
32 ····goto·:goto_0 
33 .end·method 
  
34 .method·public·getCount()I 
35 ····.locals·1 
  
36 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/av;->a:Landroid/widget/SpinnerAdapter; 
  
37 ····if-nez·v0,·:cond_0 
  
38 ····const/4·v0,·0x030 ····const/4·v0,·0x0
  
 31 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/av;->b:Landroid/app/AlertDialog;
39 ····:goto_0 
40 ····return·v0 
  
41 ····:cond_032 ····:cond_0
 33 ····return-void
42 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/av;->a:Landroid/widget/SpinnerAdapter; 
  
43 ····invoke-interface·{v0},·Landroid/widget/SpinnerAdapter;->getCount()I 
  
44 ····move-result·v0 
  
45 ····goto·:goto_0 
46 .end·method34 .end·method
  
47 .method·public·getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;35 .method·public·a(Landroid/widget/ListAdapter;)V
48 ····.locals·136 ····.locals·0
  
49 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/av;->a:Landroid/widget/SpinnerAdapter; 
  
50 ····if-nez·v0,·:cond_0 
  
51 ····const/4·v0,·0x0 
  
 37 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/av;->c:Landroid/widget/ListAdapter;
52 ····:goto_0 
53 ····return-object·v0 
  
54 ····:cond_0 
55 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/av;->a:Landroid/widget/SpinnerAdapter;38 ····return-void
 39 .end·method
  
56 ····invoke-interface·{v0,·p1,·p2,·p3},·Landroid/widget/SpinnerAdapter;->getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;40 .method·public·a(Ljava/lang/CharSequence;)V
 41 ····.locals·0
  
57 ····move-result-object·v042 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/av;->d:Ljava/lang/CharSequence;
  
58 ····goto·:goto_043 ····return-void
59 .end·method44 .end·method
  
60 .method·public·getItem(I)Ljava/lang/Object;45 .method·public·b()Z
61 ····.locals·146 ····.locals·1
  
62 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/av;->a:Landroid/widget/SpinnerAdapter;47 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/av;->b:Landroid/app/AlertDialog;
  
63 ····if-nez·v0,·:cond_048 ····if-eqz·v0,·:cond_0
  
64 ····const/4·v0,·0x049 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/av;->b:Landroid/app/AlertDialog;
  
 50 ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->isShowing()Z
65 ····:goto_0 
Max diff block lines reached; 6408/10951 bytes (58.52%) of diff not shown.
1.74 KB
smali/android/support/v7/internal/widget/b.smali
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·public·Landroid/support/v7/internal/widget/b;1 .class·public·Landroid/support/v7/internal/widget/b;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/view/ej;4 .implements·Landroid/support/v4/view/dr;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·a:I6 .field·a:I
  
7 .field·final·synthetic·b:Landroid/support/v7/internal/widget/a;7 .field·final·synthetic·b:Landroid/support/v7/internal/widget/a;
  
Offset 26, 26 lines modifiedOffset 26, 14 lines modified
26 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/b;->c:Z26 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/b;->c:Z
  
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·a(Landroid/support/v4/view/ds;I)Landroid/support/v7/internal/widget/b; 
31 ····.locals·1 
  
32 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/b;->b:Landroid/support/v7/internal/widget/a; 
  
33 ····iput-object·p1,·v0,·Landroid/support/v7/internal/widget/a;->i:Landroid/support/v4/view/ds; 
  
34 ····iput·p2,·p0,·Landroid/support/v7/internal/widget/b;->a:I 
  
35 ····return-object·p0 
36 .end·method 
  
37 .method·public·a(Landroid/view/View;)V30 .method·public·a(Landroid/view/View;)V
38 ····.locals·231 ····.locals·2
  
39 ····const/4·v1,·0x032 ····const/4·v1,·0x0
  
40 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/b;->b:Landroid/support/v7/internal/widget/a;33 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/b;->b:Landroid/support/v7/internal/widget/a;
  
Offset 68, 15 lines modifiedOffset 56, 15 lines modified
68 ····return-void56 ····return-void
  
69 ····:cond_157 ····:cond_1
70 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/b;->b:Landroid/support/v7/internal/widget/a;58 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/b;->b:Landroid/support/v7/internal/widget/a;
  
71 ····const/4·v1,·0x059 ····const/4·v1,·0x0
  
72 ····iput-object·v1,·v0,·Landroid/support/v7/internal/widget/a;->i:Landroid/support/v4/view/ds;60 ····iput-object·v1,·v0,·Landroid/support/v7/internal/widget/a;->i:Landroid/support/v4/view/dc;
  
73 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/b;->b:Landroid/support/v7/internal/widget/a;61 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/b;->b:Landroid/support/v7/internal/widget/a;
  
74 ····iget·v1,·p0,·Landroid/support/v7/internal/widget/b;->a:I62 ····iget·v1,·p0,·Landroid/support/v7/internal/widget/b;->a:I
  
75 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/a;->setVisibility(I)V63 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/a;->setVisibility(I)V
  
6.9 KB
smali/android/support/v7/internal/widget/ad.smali
    
Offset 1, 205 lines modifiedOffset 1, 64 lines modified
1 .class·public·Landroid/support/v7/internal/widget/ad;1 .class·Landroid/support/v7/internal/widget/ad;
2 .super·Landroid/widget/PopupWindow;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/lang/Runnable;
  
  
3 #·instance·fields5 #·instance·fields
4 .field·private·final·a:Z6 .field·final·synthetic·a:Landroid/support/v7/internal/widget/x;
  
  
5 #·direct·methods7 #·direct·methods
6 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V8 .method·private·constructor·<init>(Landroid/support/v7/internal/widget/x;)V
7 ····.locals·39 ····.locals·0
  
8 ····const/4·v2,·0x0 
  
9 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/PopupWindow;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
10 ····sget-object·v0,·Landroid/support/v7/a/l;->PopupWindow:[I 
  
11 ····invoke-static·{p1,·p2,·v0,·p3,·v2},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg; 
  
12 ····move-result-object·v0 
  
13 ····sget·v1,·Landroid/support/v7/a/l;->PopupWindow_overlapAnchor:I 
  
14 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bg;->a(IZ)Z 
  
15 ····move-result·v1 
  
16 ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/widget/ad;->a:Z 
  
17 ····sget·v1,·Landroid/support/v7/a/l;->PopupWindow_android_popupBackground:I10 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ad;->a:Landroid/support/v7/internal/widget/x;
  
18 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable;11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19 ····move-result-object·v1 
  
20 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ad;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V 
  
21 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->b()V 
  
22 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
23 ····const/16·v1,·0xe 
  
24 ····if-ge·v0,·v1,·:cond_0 
  
25 ····invoke-static·{p0},·Landroid/support/v7/internal/widget/ad;->a(Landroid/widget/PopupWindow;)V 
  
26 ····:cond_0 
27 ····return-void12 ····return-void
28 .end·method13 .end·method
  
29 .method·private·static·a(Landroid/widget/PopupWindow;)V14 .method·synthetic·constructor·<init>(Landroid/support/v7/internal/widget/x;Landroid/support/v7/internal/widget/y;)V
30 ····.locals·415 ····.locals·0
  
31 ····:try_start_0 
32 ····const-class·v0,·Landroid/widget/PopupWindow; 
  
33 ····const-string·v1,·"mAnchor" 
  
34 ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;16 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/ad;-><init>(Landroid/support/v7/internal/widget/x;)V
  
35 ····move-result-object·v1 
  
36 ····const/4·v0,·0x1 
  
37 ····invoke-virtual·{v1,·v0},·Ljava/lang/reflect/Field;->setAccessible(Z)V 
  
38 ····const-class·v0,·Landroid/widget/PopupWindow; 
  
39 ····const-string·v2,·"mOnScrollChangedListener" 
  
40 ····invoke-virtual·{v0,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; 
  
41 ····move-result-object·v2 
  
42 ····const/4·v0,·0x1 
  
43 ····invoke-virtual·{v2,·v0},·Ljava/lang/reflect/Field;->setAccessible(Z)V 
  
44 ····invoke-virtual·{v2,·p0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; 
  
45 ····move-result-object·v0 
  
46 ····check-cast·v0,·Landroid/view/ViewTreeObserver$OnScrollChangedListener; 
  
47 ····new-instance·v3,·Landroid/support/v7/internal/widget/ae; 
  
48 ····invoke-direct·{v3,·v1,·p0,·v0},·Landroid/support/v7/internal/widget/ae;-><init>(Ljava/lang/reflect/Field;Landroid/widget/PopupWindow;Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V 
  
49 ····invoke-virtual·{v2,·p0,·v3},·Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V 
50 ····:try_end_0 
51 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 
  
52 ····:goto_0 
53 ····return-void17 ····return-void
  
54 ····:catch_0 
55 ····move-exception·v0 
  
56 ····const-string·v1,·"AppCompatPopupWindow" 
  
57 ····const-string·v2,·"Exception·while·installing·workaround·OnScrollChangedListener" 
  
58 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I 
  
59 ····goto·:goto_0 
60 .end·method18 .end·method
  
  
61 #·virtual·methods19 #·virtual·methods
62 .method·public·showAsDropDown(Landroid/view/View;II)V20 .method·public·run()V
63 ····.locals·221 ····.locals·1
  
64 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I22 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ad;->a:Landroid/support/v7/internal/widget/x;
  
65 ····const/16·v1,·0x1523 ····iget-boolean·v0,·v0,·Landroid/support/v7/internal/widget/x;->u:Z
  
66 ····if-ge·v0,·v1,·:cond_0 
  
67 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ad;->a:Z 
  
68 ····if-eqz·v0,·:cond_024 ····if-eqz·v0,·:cond_1
  
Max diff block lines reached; 2122/6963 bytes (30.48%) of diff not shown.
38.0 KB
smali/android/support/v7/internal/widget/bh.smali
    
Offset 1, 1303 lines modifiedOffset 1, 70 lines modified
1 .class·public·Landroid/support/v7/internal/widget/bh;1 .class·Landroid/support/v7/internal/widget/bh;
 2 .super·Landroid/support/v4/g/f;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/v7/internal/widget/ag; 
  
  
5 #·instance·fields 
6 .field·private·a:Landroid/support/v7/widget/Toolbar; 
  
7 .field·private·b:I 
  
8 .field·private·c:Landroid/view/View; 
  
9 .field·private·d:Landroid/view/View; 
  
10 .field·private·e:Landroid/graphics/drawable/Drawable; 
  
11 .field·private·f:Landroid/graphics/drawable/Drawable; 
  
12 .field·private·g:Landroid/graphics/drawable/Drawable; 
  
13 .field·private·h:Z 
  
14 .field·private·i:Ljava/lang/CharSequence; 
  
15 .field·private·j:Ljava/lang/CharSequence; 
  
16 .field·private·k:Ljava/lang/CharSequence; 
  
17 .field·private·l:Landroid/view/Window$Callback; 
  
18 .field·private·m:Z 
  
19 .field·private·n:Landroid/support/v7/widget/ActionMenuPresenter; 
  
20 .field·private·o:I 
  
21 .field·private·final·p:Landroid/support/v7/internal/widget/be; 
  
22 .field·private·q:I 
  
23 .field·private·r:Landroid/graphics/drawable/Drawable; 
  
  
24 #·direct·methods3 #·direct·methods
25 .method·public·constructor·<init>(Landroid/support/v7/widget/Toolbar;Z)V4 .method·public·constructor·<init>(I)V
26 ····.locals·25 ····.locals·0
  
27 ····sget·v0,·Landroid/support/v7/a/j;->abc_action_bar_up_description:I 
  
28 ····sget·v1,·Landroid/support/v7/a/f;->abc_ic_ab_back_mtrl_am_alpha:I 
  
29 ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Landroid/support/v7/internal/widget/bh;-><init>(Landroid/support/v7/widget/Toolbar;ZII)V 
  
30 ····return-void 
31 .end·method 
  
32 .method·public·constructor·<init>(Landroid/support/v7/widget/Toolbar;ZII)V 
33 ····.locals·6 
  
34 ····const/4·v5,·-0x1 
  
35 ····const/4·v1,·0x0 
  
36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
37 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/bh;->o:I 
  
38 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/bh;->q:I 
  
39 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bh;->a:Landroid/support/v7/widget/Toolbar; 
  
40 ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getTitle()Ljava/lang/CharSequence; 
  
41 ····move-result-object·v0 
  
42 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bh;->i:Ljava/lang/CharSequence; 
  
43 ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getSubtitle()Ljava/lang/CharSequence; 
  
44 ····move-result-object·v0 
  
45 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bh;->j:Ljava/lang/CharSequence; 
  
46 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bh;->i:Ljava/lang/CharSequence; 
  
47 ····if-eqz·v0,·:cond_c 
  
48 ····const/4·v0,·0x1 
  
49 ····:goto_0 
50 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/bh;->h:Z 
  
51 ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getNavigationIcon()Landroid/graphics/drawable/Drawable; 
  
52 ····move-result-object·v0 
  
53 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bh;->g:Landroid/graphics/drawable/Drawable; 
  
54 ····if-eqz·p2,·:cond_d 
  
55 ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getContext()Landroid/content/Context; 
  
56 ····move-result-object·v0 
  
57 ····const/4·v2,·0x0 
  
58 ····sget-object·v3,·Landroid/support/v7/a/l;->ActionBar:[I 
  
59 ····sget·v4,·Landroid/support/v7/a/b;->actionBarStyle:I 
  
60 ····invoke-static·{v0,·v2,·v3,·v4,·v1},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg; 
  
61 ····move-result-object·v0 
  
62 ····sget·v2,·Landroid/support/v7/a/l;->ActionBar_title:I 
  
63 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bg;->c(I)Ljava/lang/CharSequence; 
  
64 ····move-result-object·v2 
  
65 ····invoke-static·{v2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z 
  
66 ····move-result·v3 
  
Max diff block lines reached; 25039/38819 bytes (64.50%) of diff not shown.
4.55 KB
smali/android/support/v7/internal/widget/q.smali
    
Offset 1, 7 lines modifiedOffset 1, 184 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/q;1 .class·public·final·Landroid/support/v7/internal/widget/q;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/lang/Comparable;
  
  
 5 #·instance·fields
 6 .field·public·final·a:Landroid/content/pm/ResolveInfo;
  
 7 .field·public·b:F
  
 8 .field·final·synthetic·c:Landroid/support/v7/internal/widget/o;
  
  
 9 #·direct·methods
 10 .method·public·constructor·<init>(Landroid/support/v7/internal/widget/o;Landroid/content/pm/ResolveInfo;)V
 11 ····.locals·0
  
 12 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/q;->c:Landroid/support/v7/internal/widget/o;
  
 13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/q;->a:Landroid/content/pm/ResolveInfo;
  
 15 ····return-void
 16 .end·method
  
  
3 #·virtual·methods17 #·virtual·methods
4 .method·public·abstract·a(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V18 .method·public·a(Landroid/support/v7/internal/widget/q;)I
 19 ····.locals·2
  
 20 ····iget·v0,·p1,·Landroid/support/v7/internal/widget/q;->b:F
  
 21 ····invoke-static·{v0},·Ljava/lang/Float;->floatToIntBits(F)I
  
 22 ····move-result·v0
  
 23 ····iget·v1,·p0,·Landroid/support/v7/internal/widget/q;->b:F
  
 24 ····invoke-static·{v1},·Ljava/lang/Float;->floatToIntBits(F)I
  
 25 ····move-result·v1
  
 26 ····sub-int/2addr·v0,·v1
  
 27 ····return·v0
 28 .end·method
  
 29 .method·public·synthetic·compareTo(Ljava/lang/Object;)I
 30 ····.locals·1
  
 31 ····check-cast·p1,·Landroid/support/v7/internal/widget/q;
  
 32 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/q;->a(Landroid/support/v7/internal/widget/q;)I
  
 33 ····move-result·v0
  
 34 ····return·v0
 35 .end·method
  
 36 .method·public·equals(Ljava/lang/Object;)Z
 37 ····.locals·4
  
 38 ····const/4·v0,·0x1
  
 39 ····const/4·v1,·0x0
  
 40 ····if-ne·p0,·p1,·:cond_1
  
 41 ····:cond_0
 42 ····:goto_0
 43 ····return·v0
  
 44 ····:cond_1
 45 ····if-nez·p1,·:cond_2
  
 46 ····move·v0,·v1
  
 47 ····goto·:goto_0
  
 48 ····:cond_2
 49 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 50 ····move-result-object·v2
  
 51 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 52 ····move-result-object·v3
  
 53 ····if-eq·v2,·v3,·:cond_3
  
 54 ····move·v0,·v1
  
 55 ····goto·:goto_0
  
 56 ····:cond_3
 57 ····check-cast·p1,·Landroid/support/v7/internal/widget/q;
  
 58 ····iget·v2,·p0,·Landroid/support/v7/internal/widget/q;->b:F
  
 59 ····invoke-static·{v2},·Ljava/lang/Float;->floatToIntBits(F)I
  
 60 ····move-result·v2
  
 61 ····iget·v3,·p1,·Landroid/support/v7/internal/widget/q;->b:F
  
 62 ····invoke-static·{v3},·Ljava/lang/Float;->floatToIntBits(F)I
  
 63 ····move-result·v3
  
 64 ····if-eq·v2,·v3,·:cond_0
  
 65 ····move·v0,·v1
  
 66 ····goto·:goto_0
 67 .end·method
  
 68 .method·public·hashCode()I
 69 ····.locals·1
  
 70 ····iget·v0,·p0,·Landroid/support/v7/internal/widget/q;->b:F
  
 71 ····invoke-static·{v0},·Ljava/lang/Float;->floatToIntBits(F)I
  
 72 ····move-result·v0
Max diff block lines reached; 0/4564 bytes (0.00%) of diff not shown.
54.1 KB
smali/android/support/v7/internal/widget/ActionBarOverlayLayout.smali
    
Offset 1, 29 lines modifiedOffset 1, 25 lines modified
1 .class·public·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;1 .class·public·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
2 .super·Landroid/view/ViewGroup;2 .super·Landroid/view/ViewGroup;
  
3 #·interfaces 
4 .implements·Landroid/support/v4/view/bl; 
5 .implements·Landroid/support/v7/internal/widget/af; 
  
  
6 #·static·fields3 #·static·fields
7 .field·static·final·a:[I4 .field·static·final·a:[I
  
  
8 #·instance·fields5 #·instance·fields
9 .field·private·final·A:Landroid/support/v4/view/ej;6 .field·private·final·A:Landroid/support/v4/view/dr;
  
10 .field·private·final·B:Landroid/support/v4/view/ej;7 .field·private·final·B:Landroid/support/v4/view/dr;
  
11 .field·private·final·C:Ljava/lang/Runnable;8 .field·private·final·C:Ljava/lang/Runnable;
  
12 .field·private·final·D:Ljava/lang/Runnable;9 .field·private·final·D:Ljava/lang/Runnable;
  
13 .field·private·final·E:Landroid/support/v4/view/bm;10 .field·private·final·E:Landroid/support/v4/view/bg;
  
14 .field·private·b:I11 .field·private·b:I
  
15 .field·private·c:I12 .field·private·c:I
  
16 .field·private·d:Landroid/support/v7/internal/widget/ContentFrameLayout;13 .field·private·d:Landroid/support/v7/internal/widget/ContentFrameLayout;
  
Offset 57, 36 lines modifiedOffset 53, 36 lines modified
  
57 .field·private·final·s:Landroid/graphics/Rect;53 .field·private·final·s:Landroid/graphics/Rect;
  
58 .field·private·final·t:Landroid/graphics/Rect;54 .field·private·final·t:Landroid/graphics/Rect;
  
59 .field·private·final·u:Landroid/graphics/Rect;55 .field·private·final·u:Landroid/graphics/Rect;
  
60 .field·private·v:Landroid/support/v7/internal/widget/l;56 .field·private·v:Landroid/support/v7/internal/widget/m;
  
61 .field·private·final·w:I57 .field·private·final·w:I
  
62 .field·private·x:Landroid/support/v4/widget/aj;58 .field·private·x:Landroid/support/v4/widget/x;
  
63 .field·private·y:Landroid/support/v4/view/ds;59 .field·private·y:Landroid/support/v4/view/dc;
  
64 .field·private·z:Landroid/support/v4/view/ds;60 .field·private·z:Landroid/support/v4/view/dc;
  
  
65 #·direct·methods61 #·direct·methods
66 .method·static·constructor·<clinit>()V62 .method·static·constructor·<clinit>()V
67 ····.locals·363 ····.locals·3
  
68 ····const/4·v0,·0x264 ····const/4·v0,·0x2
  
69 ····new-array·v0,·v0,·[I65 ····new-array·v0,·v0,·[I
  
70 ····const/4·v1,·0x066 ····const/4·v1,·0x0
  
71 ····sget·v2,·Landroid/support/v7/a/b;->actionBarSize:I67 ····sget·v2,·Landroid/support/v7/b/b;->actionBarSize:I
  
72 ····aput·v2,·v0,·v168 ····aput·v2,·v0,·v1
  
73 ····const/4·v1,·0x169 ····const/4·v1,·0x1
  
74 ····const·v2,·0x101005970 ····const·v2,·0x1010059
  
Offset 152, 53 lines modifiedOffset 148, 53 lines modified
  
152 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->u:Landroid/graphics/Rect;148 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->u:Landroid/graphics/Rect;
  
153 ····const/16·v0,·0x258149 ····const/16·v0,·0x258
  
154 ····iput·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->w:I150 ····iput·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->w:I
  
155 ····new-instance·v0,·Landroid/support/v7/internal/widget/h; 
  
156 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/h;-><init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V 
  
157 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->A:Landroid/support/v4/view/ej; 
  
158 ····new-instance·v0,·Landroid/support/v7/internal/widget/i;151 ····new-instance·v0,·Landroid/support/v7/internal/widget/i;
  
159 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/i;-><init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V152 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/i;-><init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V
  
160 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->B:Landroid/support/v4/view/ej;153 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->A:Landroid/support/v4/view/dr;
  
161 ····new-instance·v0,·Landroid/support/v7/internal/widget/j;154 ····new-instance·v0,·Landroid/support/v7/internal/widget/j;
  
162 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/j;-><init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V155 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/j;-><init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V
  
163 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->C:Ljava/lang/Runnable;156 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->B:Landroid/support/v4/view/dr;
  
164 ····new-instance·v0,·Landroid/support/v7/internal/widget/k;157 ····new-instance·v0,·Landroid/support/v7/internal/widget/k;
  
165 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/k;-><init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V158 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/k;-><init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V
  
 159 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->C:Ljava/lang/Runnable;
  
 160 ····new-instance·v0,·Landroid/support/v7/internal/widget/l;
  
 161 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/l;-><init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V
  
166 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->D:Ljava/lang/Runnable;162 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->D:Ljava/lang/Runnable;
  
167 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/content/Context;)V163 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/content/Context;)V
  
168 ····new-instance·v0,·Landroid/support/v4/view/bm;164 ····new-instance·v0,·Landroid/support/v4/view/bg;
  
169 ····invoke-direct·{v0,·p0},·Landroid/support/v4/view/bm;-><init>(Landroid/view/ViewGroup;)V165 ····invoke-direct·{v0,·p0},·Landroid/support/v4/view/bg;-><init>(Landroid/view/ViewGroup;)V
  
170 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->E:Landroid/support/v4/view/bm;166 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->E:Landroid/support/v4/view/bg;
  
171 ····return-void167 ····return-void
172 .end·method168 .end·method
  
173 .method·static·synthetic·a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/ds;)Landroid/support/v4/view/ds;169 .method·static·synthetic·a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/dc;)Landroid/support/v4/view/dc;
174 ····.locals·0170 ····.locals·0
  
175 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->y:Landroid/support/v4/view/ds;171 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->y:Landroid/support/v4/view/dc;
  
176 ····return-object·p1172 ····return-object·p1
177 .end·method173 .end·method
  
178 .method·private·a(Landroid/view/View;)Landroid/support/v7/internal/widget/ag;174 .method·private·a(Landroid/view/View;)Landroid/support/v7/internal/widget/ag;
179 ····.locals·3175 ····.locals·3
  
Offset 311, 19 lines modifiedOffset 307, 19 lines modified
Max diff block lines reached; 50028/55267 bytes (90.52%) of diff not shown.
31.6 KB
smali/android/support/v7/internal/widget/x.smali
    
Offset 1, 2 lines modifiedOffset 1, 1458 lines modified
Diff chunk too large, falling back to line-by-line diff (1458 lines added, 2 lines removed)
1 .class·synthetic·Landroid/support/v7/internal/widget/x;1 .class·public·abstract·Landroid/support/v7/internal/widget/x;
2 .super·Ljava/lang/Object;2 .super·Landroid/view/ViewGroup;
  
  
 3 #·instance·fields
 4 .field·A:I
  
 5 .field·B:I
  
 6 .field·C:J
  
 7 .field·D:Z
  
 8 .field·private·a:I
  
 9 .field·private·b:Landroid/view/View;
  
 10 .field·private·c:Z
  
 11 .field·private·d:Z
  
 12 .field·private·e:Landroid/support/v7/internal/widget/ad;
  
 13 .field·j:I
 14 ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty;
 15 ········category·=·"scrolling"
 16 ····.end·annotation
 17 .end·field
  
 18 .field·k:I
  
 19 .field·l:I
  
 20 .field·m:J
  
 21 .field·n:J
  
 22 .field·o:Z
  
 23 .field·p:I
  
 24 .field·q:Z
  
 25 .field·r:Landroid/support/v7/internal/widget/ac;
  
 26 .field·s:Landroid/support/v7/internal/widget/aa;
  
 27 .field·t:Landroid/support/v7/internal/widget/ab;
  
 28 .field·u:Z
  
 29 .field·v:I
 30 ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty;
 31 ········category·=·"list"
 32 ····.end·annotation
 33 .end·field
  
 34 .field·w:J
  
 35 .field·x:I
 36 ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty;
 37 ········category·=·"list"
 38 ····.end·annotation
 39 .end·field
  
 40 .field·y:J
  
 41 .field·z:I
 42 ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty;
 43 ········category·=·"list"
 44 ····.end·annotation
 45 .end·field
  
  
 46 #·direct·methods
 47 .method·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
 48 ····.locals·4
  
 49 ····const/4·v1,·-0x1
  
 50 ····const-wide/high16·v2,·-0x8000000000000000L
  
 51 ····const/4·v0,·0x0
  
 52 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
 53 ····iput·v0,·p0,·Landroid/support/v7/internal/widget/x;->j:I
  
 54 ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/x;->m:J
  
 55 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/x;->o:Z
  
 56 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/x;->q:Z
  
 57 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/x;->v:I
  
 58 ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/x;->w:J
  
 59 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/x;->x:I
  
 60 ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/x;->y:J
  
 61 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/x;->B:I
  
 62 ····iput-wide·v2,·p0,·Landroid/support/v7/internal/widget/x;->C:J
  
 63 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/x;->D:Z
  
 64 ····return-void
 65 .end·method
  
 66 .method·static·synthetic·a(Landroid/support/v7/internal/widget/x;)Landroid/os/Parcelable;
 67 ····.locals·1
  
 68 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/x;->onSaveInstanceState()Landroid/os/Parcelable;
  
 69 ····move-result-object·v0
  
 70 ····return-object·v0
 71 .end·method
  
 72 .method·private·a()V
 73 ····.locals·6
  
 74 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/x;->r:Landroid/support/v7/internal/widget/ac;
  
Max diff block lines reached; -1/32269 bytes (-0.00%) of diff not shown.
4.48 KB
smali/android/support/v7/internal/widget/ActionBarContainer.smali
    
Offset 46, 64 lines modifiedOffset 46, 64 lines modified
  
46 ····invoke-static·{},·Landroid/support/v7/internal/a;->a()Z46 ····invoke-static·{},·Landroid/support/v7/internal/a;->a()Z
  
47 ····move-result·v047 ····move-result·v0
  
48 ····if-eqz·v0,·:cond_148 ····if-eqz·v0,·:cond_1
  
49 ····new-instance·v0,·Landroid/support/v7/internal/widget/f;49 ····new-instance·v0,·Landroid/support/v7/internal/widget/h;
  
50 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/f;-><init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V50 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/h;-><init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V
  
51 ····:goto_051 ····:goto_0
52 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V52 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
  
53 ····sget-object·v0,·Landroid/support/v7/a/l;->ActionBar:[I53 ····sget-object·v0,·Landroid/support/v7/b/j;->ActionBar:[I
  
54 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;54 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
55 ····move-result-object·v055 ····move-result-object·v0
  
56 ····sget·v3,·Landroid/support/v7/a/l;->ActionBar_background:I56 ····sget·v3,·Landroid/support/v7/b/j;->ActionBar_background:I
  
57 ····invoke-virtual·{v0,·v3},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;57 ····invoke-virtual·{v0,·v3},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
58 ····move-result-object·v358 ····move-result-object·v3
  
59 ····iput-object·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable;59 ····iput-object·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable;
  
60 ····sget·v3,·Landroid/support/v7/a/l;->ActionBar_backgroundStacked:I60 ····sget·v3,·Landroid/support/v7/b/j;->ActionBar_backgroundStacked:I
  
61 ····invoke-virtual·{v0,·v3},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;61 ····invoke-virtual·{v0,·v3},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
62 ····move-result-object·v362 ····move-result-object·v3
  
63 ····iput-object·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->b:Landroid/graphics/drawable/Drawable;63 ····iput-object·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->b:Landroid/graphics/drawable/Drawable;
  
64 ····sget·v3,·Landroid/support/v7/a/l;->ActionBar_height:I64 ····sget·v3,·Landroid/support/v7/b/j;->ActionBar_height:I
  
65 ····const/4·v4,·-0x165 ····const/4·v4,·-0x1
  
66 ····invoke-virtual·{v0,·v3,·v4},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I66 ····invoke-virtual·{v0,·v3,·v4},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
  
67 ····move-result·v367 ····move-result·v3
  
68 ····iput·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->j:I68 ····iput·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->j:I
  
69 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/ActionBarContainer;->getId()I69 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/ActionBarContainer;->getId()I
  
70 ····move-result·v370 ····move-result·v3
  
71 ····sget·v4,·Landroid/support/v7/a/g;->split_action_bar:I71 ····sget·v4,·Landroid/support/v7/b/f;->split_action_bar:I
  
72 ····if-ne·v3,·v4,·:cond_072 ····if-ne·v3,·v4,·:cond_0
  
73 ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->d:Z73 ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->d:Z
  
74 ····sget·v3,·Landroid/support/v7/a/l;->ActionBar_backgroundSplit:I74 ····sget·v3,·Landroid/support/v7/b/j;->ActionBar_backgroundSplit:I
  
75 ····invoke-virtual·{v0,·v3},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;75 ····invoke-virtual·{v0,·v3},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
  
76 ····move-result-object·v376 ····move-result-object·v3
  
77 ····iput-object·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable;77 ····iput-object·v3,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable;
  
Offset 122, 17 lines modifiedOffset 122, 17 lines modified
  
122 ····:goto_1122 ····:goto_1
123 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->setWillNotDraw(Z)V123 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->setWillNotDraw(Z)V
  
124 ····return-void124 ····return-void
  
125 ····:cond_1125 ····:cond_1
126 ····new-instance·v0,·Landroid/support/v7/internal/widget/e;126 ····new-instance·v0,·Landroid/support/v7/internal/widget/g;
  
127 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/e;-><init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V127 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/g;-><init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V
  
128 ····goto·:goto_0128 ····goto·:goto_0
  
129 ····:cond_2129 ····:cond_2
130 ····move·v0,·v2130 ····move·v0,·v2
  
131 ····goto·:goto_1131 ····goto·:goto_1
Offset 334, 23 lines modifiedOffset 334, 23 lines modified
334 .end·method334 .end·method
  
335 .method·public·onFinishInflate()V335 .method·public·onFinishInflate()V
336 ····.locals·1336 ····.locals·1
  
337 ····invoke-super·{p0},·Landroid/widget/FrameLayout;->onFinishInflate()V337 ····invoke-super·{p0},·Landroid/widget/FrameLayout;->onFinishInflate()V
  
338 ····sget·v0,·Landroid/support/v7/a/g;->action_bar:I338 ····sget·v0,·Landroid/support/v7/b/f;->action_bar:I
  
339 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->findViewById(I)Landroid/view/View;339 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->findViewById(I)Landroid/view/View;
  
340 ····move-result-object·v0340 ····move-result-object·v0
  
341 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->h:Landroid/view/View;341 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->h:Landroid/view/View;
  
342 ····sget·v0,·Landroid/support/v7/a/g;->action_context_bar:I342 ····sget·v0,·Landroid/support/v7/b/f;->action_context_bar:I
  
343 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->findViewById(I)Landroid/view/View;343 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->findViewById(I)Landroid/view/View;
  
344 ····move-result-object·v0344 ····move-result-object·v0
  
345 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->i:Landroid/view/View;345 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ActionBarContainer;->i:Landroid/view/View;
  
8.36 KB
smali/android/support/v7/internal/widget/ba.smali
    
Offset 1, 327 lines modifiedOffset 1, 57 lines modified
1 .class·public·Landroid/support/v7/internal/widget/ba;1 .class·final·Landroid/support/v7/internal/widget/ba;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/os/Parcelable$Creator;
  
3 #·static·fields 
4 .field·static·final·a:[I 
  
5 .field·static·final·b:[I 
  
6 .field·static·final·c:[I 
  
7 .field·static·final·d:[I 
  
8 .field·static·final·e:[I 
  
9 .field·static·final·f:[I 
  
10 .field·static·final·g:[I 
  
11 .field·static·final·h:[I 
  
12 .field·private·static·final·i:Ljava/lang/ThreadLocal; 
  
13 .field·private·static·final·j:[I 
  
  
14 #·direct·methods5 #·direct·methods
15 .method·static·constructor·<clinit>()V6 .method·constructor·<init>()V
16 ····.locals·47 ····.locals·0
  
17 ····const/4·v3,·0x1 
  
18 ····const/4·v2,·0x0 
  
19 ····new-instance·v0,·Ljava/lang/ThreadLocal; 
  
20 ····invoke-direct·{v0},·Ljava/lang/ThreadLocal;-><init>()V 
  
21 ····sput-object·v0,·Landroid/support/v7/internal/widget/ba;->i:Ljava/lang/ThreadLocal; 
  
22 ····new-array·v0,·v3,·[I 
  
23 ····const·v1,·-0x101009e 
  
24 ····aput·v1,·v0,·v2 
  
25 ····sput-object·v0,·Landroid/support/v7/internal/widget/ba;->a:[I 
  
26 ····new-array·v0,·v3,·[I 
  
27 ····const·v1,·0x101009c 
  
28 ····aput·v1,·v0,·v2 
  
29 ····sput-object·v0,·Landroid/support/v7/internal/widget/ba;->b:[I 
  
30 ····new-array·v0,·v3,·[I 
  
31 ····const·v1,·0x10102fe 
  
32 ····aput·v1,·v0,·v2 
  
33 ····sput-object·v0,·Landroid/support/v7/internal/widget/ba;->c:[I 
  
34 ····new-array·v0,·v3,·[I 
  
35 ····const·v1,·0x10100a7 
  
36 ····aput·v1,·v0,·v2 
  
37 ····sput-object·v0,·Landroid/support/v7/internal/widget/ba;->d:[I 
  
38 ····new-array·v0,·v3,·[I 
  
39 ····const·v1,·0x10100a0 
  
40 ····aput·v1,·v0,·v2 
  
41 ····sput-object·v0,·Landroid/support/v7/internal/widget/ba;->e:[I 
  
42 ····new-array·v0,·v3,·[I 
  
 8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
43 ····const·v1,·0x10100a1 
  
44 ····aput·v1,·v0,·v2 
  
45 ····sput-object·v0,·Landroid/support/v7/internal/widget/ba;->f:[I 
  
46 ····const/4·v0,·0x2 
  
47 ····new-array·v0,·v0,·[I 
  
48 ····fill-array-data·v0,·:array_0 
  
49 ····sput-object·v0,·Landroid/support/v7/internal/widget/ba;->g:[I 
  
50 ····new-array·v0,·v2,·[I 
  
51 ····sput-object·v0,·Landroid/support/v7/internal/widget/ba;->h:[I 
  
52 ····new-array·v0,·v3,·[I 
  
53 ····sput-object·v0,·Landroid/support/v7/internal/widget/ba;->j:[I 
  
54 ····return-void9 ····return-void
  
55 ····:array_0 
56 ····.array-data·4 
57 ········-0x10100a7 
58 ········-0x101009c 
59 ····.end·array-data 
60 .end·method10 .end·method
  
61 .method·public·static·a(Landroid/content/Context;I)I 
62 ····.locals·3 
  
63 ····const/4·v1,·0x0 
  
64 ····sget-object·v0,·Landroid/support/v7/internal/widget/ba;->j:[I 
  
65 ····aput·p1,·v0,·v1 
  
66 ····const/4·v0,·0x0 
  
Max diff block lines reached; 5699/8463 bytes (67.34%) of diff not shown.
3.86 KB
smali/android/support/v7/internal/widget/ay.smali
    
Offset 1, 57 lines modifiedOffset 1, 68 lines modified
1 .class·final·Landroid/support/v7/internal/widget/ay;1 .class·Landroid/support/v7/internal/widget/ay;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/os/Parcelable$Creator;4 .implements·Landroid/widget/AdapterView$OnItemClickListener;
  
  
 5 #·instance·fields
 6 .field·final·synthetic·a:Landroid/support/v7/internal/widget/as;
  
 7 .field·final·synthetic·b:Landroid/support/v7/internal/widget/ax;
  
  
5 #·direct·methods8 #·direct·methods
6 .method·constructor·<init>()V9 .method·constructor·<init>(Landroid/support/v7/internal/widget/ax;Landroid/support/v7/internal/widget/as;)V
7 ····.locals·010 ····.locals·0
  
 11 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ay;->b:Landroid/support/v7/internal/widget/ax;
  
 12 ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/ay;->a:Landroid/support/v7/internal/widget/as;
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····return-void14 ····return-void
10 .end·method15 .end·method
  
  
11 #·virtual·methods16 #·virtual·methods
12 .method·public·a(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/SpinnerCompat$SavedState;17 .method·public·onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
13 ····.locals·218 ····.locals·4
  
14 ····new-instance·v0,·Landroid/support/v7/internal/widget/SpinnerCompat$SavedState;19 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ay;->b:Landroid/support/v7/internal/widget/ax;
  
15 ····const/4·v1,·0x020 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ax;->a:Landroid/support/v7/internal/widget/as;
  
16 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v7/internal/widget/SpinnerCompat$SavedState;-><init>(Landroid/os/Parcel;Landroid/support/v7/internal/widget/as;)V21 ····invoke-virtual·{v0,·p3},·Landroid/support/v7/internal/widget/as;->setSelection(I)V
  
 22 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ay;->b:Landroid/support/v7/internal/widget/ax;
17 ····return-object·v0 
18 .end·method 
  
 23 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ax;->a:Landroid/support/v7/internal/widget/as;
19 .method·public·a(I)[Landroid/support/v7/internal/widget/SpinnerCompat$SavedState; 
20 ····.locals·1 
  
21 ····new-array·v0,·p1,·[Landroid/support/v7/internal/widget/SpinnerCompat$SavedState;24 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/as;->s:Landroid/support/v7/internal/widget/aa;
  
 25 ····if-eqz·v0,·:cond_0
22 ····return-object·v0 
23 .end·method 
  
 26 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ay;->b:Landroid/support/v7/internal/widget/ax;
24 .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; 
25 ····.locals·1 
  
26 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/ay;->a(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/SpinnerCompat$SavedState;27 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ax;->a:Landroid/support/v7/internal/widget/as;
  
27 ····move-result-object·v028 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/ay;->b:Landroid/support/v7/internal/widget/ax;
  
28 ····return-object·v0 
29 .end·method29 ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ax;->a(Landroid/support/v7/internal/widget/ax;)Landroid/widget/ListAdapter;
  
 30 ····move-result-object·v1
  
 31 ····invoke-interface·{v1,·p3},·Landroid/widget/ListAdapter;->getItemId(I)J
30 .method·public·synthetic·newArray(I)[Ljava/lang/Object; 
31 ····.locals·1 
  
32 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/ay;->a(I)[Landroid/support/v7/internal/widget/SpinnerCompat$SavedState;32 ····move-result-wide·v2
  
33 ····move-result-object·v033 ····invoke-virtual·{v0,·p2,·p3,·v2,·v3},·Landroid/support/v7/internal/widget/as;->a(Landroid/view/View;IJ)Z
  
34 ····return-object·v034 ····:cond_0
 35 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ay;->b:Landroid/support/v7/internal/widget/ax;
  
 36 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ax;->a()V
  
 37 ····return-void
35 .end·method38 .end·method
16.5 KB
smali/android/support/v7/internal/widget/an.smali
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·public·Landroid/support/v7/internal/widget/an;1 .class·public·Landroid/support/v7/internal/widget/an;
2 .super·Landroid/widget/HorizontalScrollView;2 .super·Landroid/widget/HorizontalScrollView;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v7/internal/widget/z;4 .implements·Landroid/support/v7/internal/widget/aa;
  
  
5 #·static·fields5 #·static·fields
6 .field·private·static·final·j:Landroid/view/animation/Interpolator;6 .field·private·static·final·j:Landroid/view/animation/Interpolator;
  
  
7 #·instance·fields7 #·instance·fields
Offset 14, 17 lines modifiedOffset 14, 17 lines modified
  
14 .field·b:I14 .field·b:I
  
15 .field·c:I15 .field·c:I
  
16 .field·private·d:Landroid/support/v7/internal/widget/aq;16 .field·private·d:Landroid/support/v7/internal/widget/aq;
  
17 .field·private·e:Landroid/support/v7/widget/z;17 .field·private·e:Landroid/support/v7/widget/r;
  
18 .field·private·f:Landroid/support/v7/internal/widget/SpinnerCompat;18 .field·private·f:Landroid/support/v7/internal/widget/as;
  
19 .field·private·g:Z19 .field·private·g:Z
  
20 .field·private·h:I20 .field·private·h:I
  
21 .field·private·i:I21 .field·private·i:I
  
Offset 38, 26 lines modifiedOffset 38, 26 lines modified
38 ····invoke-direct·{v0},·Landroid/view/animation/DecelerateInterpolator;-><init>()V38 ····invoke-direct·{v0},·Landroid/view/animation/DecelerateInterpolator;-><init>()V
  
39 ····sput-object·v0,·Landroid/support/v7/internal/widget/an;->j:Landroid/view/animation/Interpolator;39 ····sput-object·v0,·Landroid/support/v7/internal/widget/an;->j:Landroid/view/animation/Interpolator;
  
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·private·a(Landroid/support/v7/app/d;Z)Landroid/support/v7/internal/widget/ar;42 .method·private·a(Landroid/support/v7/a/c;Z)Landroid/support/v7/internal/widget/ar;
43 ····.locals·443 ····.locals·4
  
44 ····const/4·v2,·0x044 ····const/4·v2,·0x0
  
45 ····new-instance·v0,·Landroid/support/v7/internal/widget/ar;45 ····new-instance·v0,·Landroid/support/v7/internal/widget/ar;
  
46 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/an;->getContext()Landroid/content/Context;46 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/an;->getContext()Landroid/content/Context;
  
47 ····move-result-object·v147 ····move-result-object·v1
  
48 ····invoke-direct·{v0,·p0,·v1,·p1,·p2},·Landroid/support/v7/internal/widget/ar;-><init>(Landroid/support/v7/internal/widget/an;Landroid/content/Context;Landroid/support/v7/app/d;Z)V48 ····invoke-direct·{v0,·p0,·v1,·p1,·p2},·Landroid/support/v7/internal/widget/ar;-><init>(Landroid/support/v7/internal/widget/an;Landroid/content/Context;Landroid/support/v7/a/c;Z)V
  
49 ····if-eqz·p2,·:cond_049 ····if-eqz·p2,·:cond_0
  
50 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/ar;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V50 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/ar;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
  
51 ····new-instance·v1,·Landroid/widget/AbsListView$LayoutParams;51 ····new-instance·v1,·Landroid/widget/AbsListView$LayoutParams;
  
Offset 91, 42 lines modifiedOffset 91, 42 lines modified
91 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/an;->d:Landroid/support/v7/internal/widget/aq;91 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/an;->d:Landroid/support/v7/internal/widget/aq;
  
92 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/ar;->setOnClickListener(Landroid/view/View$OnClickListener;)V92 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/ar;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
93 ····goto·:goto_093 ····goto·:goto_0
94 .end·method94 .end·method
  
95 .method·static·synthetic·a(Landroid/support/v7/internal/widget/an;Landroid/support/v7/app/d;Z)Landroid/support/v7/internal/widget/ar;95 .method·static·synthetic·a(Landroid/support/v7/internal/widget/an;Landroid/support/v7/a/c;Z)Landroid/support/v7/internal/widget/ar;
96 ····.locals·196 ····.locals·1
  
97 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/widget/an;->a(Landroid/support/v7/app/d;Z)Landroid/support/v7/internal/widget/ar;97 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/widget/an;->a(Landroid/support/v7/a/c;Z)Landroid/support/v7/internal/widget/ar;
  
98 ····move-result-object·v098 ····move-result-object·v0
  
99 ····return-object·v099 ····return-object·v0
100 .end·method100 .end·method
  
101 .method·static·synthetic·a(Landroid/support/v7/internal/widget/an;)Landroid/support/v7/widget/z;101 .method·static·synthetic·a(Landroid/support/v7/internal/widget/an;)Landroid/support/v7/widget/r;
102 ····.locals·1102 ····.locals·1
  
103 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/an;->e:Landroid/support/v7/widget/z;103 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/an;->e:Landroid/support/v7/widget/r;
  
104 ····return-object·v0104 ····return-object·v0
105 .end·method105 .end·method
  
106 .method·private·a()Z106 .method·private·a()Z
107 ····.locals·1107 ····.locals·1
  
108 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/an;->f:Landroid/support/v7/internal/widget/SpinnerCompat;108 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/an;->f:Landroid/support/v7/internal/widget/as;
  
109 ····if-eqz·v0,·:cond_0109 ····if-eqz·v0,·:cond_0
  
110 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/an;->f:Landroid/support/v7/internal/widget/SpinnerCompat;110 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/an;->f:Landroid/support/v7/internal/widget/as;
  
111 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/SpinnerCompat;->getParent()Landroid/view/ViewParent;111 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/as;->getParent()Landroid/view/ViewParent;
  
112 ····move-result-object·v0112 ····move-result-object·v0
  
113 ····if-ne·v0,·p0,·:cond_0113 ····if-ne·v0,·p0,·:cond_0
  
114 ····const/4·v0,·0x1114 ····const/4·v0,·0x1
  
Offset 150, 74 lines modifiedOffset 150, 74 lines modified
  
150 ····if-eqz·v0,·:cond_0150 ····if-eqz·v0,·:cond_0
  
151 ····:goto_0151 ····:goto_0
152 ····return-void152 ····return-void
  
153 ····:cond_0153 ····:cond_0
154 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/an;->f:Landroid/support/v7/internal/widget/SpinnerCompat;154 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/an;->f:Landroid/support/v7/internal/widget/as;
  
155 ····if-nez·v0,·:cond_1155 ····if-nez·v0,·:cond_1
  
156 ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/an;->d()Landroid/support/v7/internal/widget/SpinnerCompat;156 ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/an;->d()Landroid/support/v7/internal/widget/as;
  
157 ····move-result-object·v0157 ····move-result-object·v0
  
158 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/an;->f:Landroid/support/v7/internal/widget/SpinnerCompat;158 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/an;->f:Landroid/support/v7/internal/widget/as;
  
159 ····:cond_1159 ····:cond_1
160 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/an;->e:Landroid/support/v7/widget/z;160 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/an;->e:Landroid/support/v7/widget/r;
  
161 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/an;->removeView(Landroid/view/View;)V161 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/an;->removeView(Landroid/view/View;)V
  
162 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/an;->f:Landroid/support/v7/internal/widget/SpinnerCompat;162 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/an;->f:Landroid/support/v7/internal/widget/as;
  
163 ····new-instance·v1,·Landroid/view/ViewGroup$LayoutParams;163 ····new-instance·v1,·Landroid/view/ViewGroup$LayoutParams;
  
Max diff block lines reached; 11165/16841 bytes (66.30%) of diff not shown.
2.17 KB
smali/android/support/v7/internal/widget/ac.smali
    
Offset 1, 64 lines modifiedOffset 1, 10 lines modified
1 .class·Landroid/support/v7/internal/widget/ac;1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/ac;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Ljava/lang/Runnable; 
  
  
5 #·instance·fields 
6 .field·final·synthetic·a:Landroid/support/v7/internal/widget/w; 
  
  
7 #·direct·methods 
8 .method·private·constructor·<init>(Landroid/support/v7/internal/widget/w;)V 
9 ····.locals·0 
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ac;->a:Landroid/support/v7/internal/widget/w; 
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
12 ····return-void 
13 .end·method 
  
14 .method·synthetic·constructor·<init>(Landroid/support/v7/internal/widget/w;Landroid/support/v7/internal/widget/x;)V 
15 ····.locals·0 
  
16 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/ac;-><init>(Landroid/support/v7/internal/widget/w;)V 
  
17 ····return-void 
18 .end·method 
  
  
19 #·virtual·methods3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/support/v7/internal/widget/x;)V
 5 .end·method
20 .method·public·run()V 
21 ····.locals·1 
  
22 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ac;->a:Landroid/support/v7/internal/widget/w; 
  
23 ····iget-boolean·v0,·v0,·Landroid/support/v7/internal/widget/w;->u:Z 
  
24 ····if-eqz·v0,·:cond_1 
  
25 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ac;->a:Landroid/support/v7/internal/widget/w; 
  
26 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/w;->getAdapter()Landroid/widget/Adapter; 
  
27 ····move-result-object·v0 
  
28 ····if-eqz·v0,·:cond_0 
  
29 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ac;->a:Landroid/support/v7/internal/widget/w; 
  
30 ····invoke-virtual·{v0,·p0},·Landroid/support/v7/internal/widget/w;->post(Ljava/lang/Runnable;)Z 
  
31 ····:cond_0 
32 ····:goto_0 
33 ····return-void 
  
34 ····:cond_1 
35 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ac;->a:Landroid/support/v7/internal/widget/w; 
  
36 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/w;->b(Landroid/support/v7/internal/widget/w;)V 
  
37 ····goto·:goto_06 .method·public·abstract·a(Landroid/support/v7/internal/widget/x;Landroid/view/View;IJ)V
38 .end·method7 .end·method
3.59 KB
smali/android/support/v7/internal/widget/at.smali
    
Offset 1, 61 lines modifiedOffset 1, 61 lines modified
1 .class·Landroid/support/v7/internal/widget/at;1 .class·Landroid/support/v7/internal/widget/at;
 2 .super·Landroid/support/v7/widget/y;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; 
  
  
5 #·instance·fields3 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/internal/widget/SpinnerCompat;4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/ax;
  
 5 .field·final·synthetic·b:Landroid/support/v7/internal/widget/as;
  
  
7 #·direct·methods6 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v7/internal/widget/SpinnerCompat;)V7 .method·constructor·<init>(Landroid/support/v7/internal/widget/as;Landroid/view/View;Landroid/support/v7/internal/widget/ax;)V
9 ····.locals·08 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/at;->a:Landroid/support/v7/internal/widget/SpinnerCompat;9 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/at;->b:Landroid/support/v7/internal/widget/as;
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····iput-object·p3,·p0,·Landroid/support/v7/internal/widget/at;->a:Landroid/support/v7/internal/widget/ax;
  
 11 ····invoke-direct·{p0,·p2},·Landroid/support/v7/widget/y;-><init>(Landroid/view/View;)V
  
12 ····return-void12 ····return-void
13 .end·method13 .end·method
  
  
14 #·virtual·methods14 #·virtual·methods
15 .method·public·onGlobalLayout()V15 .method·public·a()Landroid/support/v7/widget/t;
 16 ····.locals·1
  
 17 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/at;->a:Landroid/support/v7/internal/widget/ax;
  
 18 ····return-object·v0
 19 .end·method
  
 20 .method·public·b()Z
16 ····.locals·121 ····.locals·1
  
17 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/at;->a:Landroid/support/v7/internal/widget/SpinnerCompat;22 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/at;->b:Landroid/support/v7/internal/widget/as;
  
18 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/SpinnerCompat;->a(Landroid/support/v7/internal/widget/SpinnerCompat;)Landroid/support/v7/internal/widget/az;23 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/as;->a(Landroid/support/v7/internal/widget/as;)Landroid/support/v7/internal/widget/bb;
  
19 ····move-result-object·v024 ····move-result-object·v0
  
20 ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/az;->b()Z25 ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/bb;->b()Z
  
21 ····move-result·v026 ····move-result·v0
  
22 ····if-nez·v0,·:cond_027 ····if-nez·v0,·:cond_0
  
23 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/at;->a:Landroid/support/v7/internal/widget/SpinnerCompat;28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/at;->b:Landroid/support/v7/internal/widget/as;
  
24 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/SpinnerCompat;->a(Landroid/support/v7/internal/widget/SpinnerCompat;)Landroid/support/v7/internal/widget/az;29 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/as;->a(Landroid/support/v7/internal/widget/as;)Landroid/support/v7/internal/widget/bb;
  
25 ····move-result-object·v030 ····move-result-object·v0
  
26 ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/az;->c()V31 ····invoke-interface·{v0},·Landroid/support/v7/internal/widget/bb;->c()V
  
27 ····:cond_032 ····:cond_0
 33 ····const/4·v0,·0x1
28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/at;->a:Landroid/support/v7/internal/widget/SpinnerCompat; 
  
29 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/SpinnerCompat;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
30 ····move-result-object·v0 
  
31 ····if-eqz·v0,·:cond_1 
  
32 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V 
  
33 ····:cond_1 
34 ····return-void34 ····return·v0
35 .end·method35 .end·method
2.17 KB
smali/android/support/v7/internal/widget/bd.smali
    
Offset 1, 22 lines modifiedOffset 1, 62 lines modified
1 .class·public·Landroid/support/v7/internal/widget/bd;1 .class·public·Landroid/support/v7/internal/widget/bd;
2 .super·Ljava/lang/Object;2 .super·Landroid/content/ContextWrapper;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·public·a:Landroid/content/res/ColorStateList;4 .field·private·a:Landroid/content/res/Resources;
  
5 .field·public·b:Landroid/graphics/PorterDuff$Mode; 
  
6 .field·public·c:Z 
  
7 .field·public·d:Z 
  
  
8 #·direct·methods5 #·direct·methods
9 .method·public·constructor·<init>()V6 .method·private·constructor·<init>(Landroid/content/Context;)V
10 ····.locals·07 ····.locals·0
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0,·p1},·Landroid/content/ContextWrapper;-><init>(Landroid/content/Context;)V
  
12 ····return-void9 ····return-void
13 .end·method10 .end·method
  
 11 .method·public·static·a(Landroid/content/Context;)Landroid/content/Context;
 12 ····.locals·1
  
 13 ····instance-of·v0,·p0,·Landroid/support/v7/internal/widget/bd;
  
 14 ····if-nez·v0,·:cond_0
  
 15 ····new-instance·v0,·Landroid/support/v7/internal/widget/bd;
  
 16 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/bd;-><init>(Landroid/content/Context;)V
  
 17 ····move-object·p0,·v0
  
 18 ····:cond_0
 19 ····return-object·p0
 20 .end·method
  
  
 21 #·virtual·methods
 22 .method·public·getResources()Landroid/content/res/Resources;
 23 ····.locals·3
  
 24 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bd;->a:Landroid/content/res/Resources;
  
 25 ····if-nez·v0,·:cond_0
  
 26 ····new-instance·v0,·Landroid/support/v7/internal/widget/be;
  
 27 ····invoke-super·{p0},·Landroid/content/ContextWrapper;->getResources()Landroid/content/res/Resources;
  
 28 ····move-result-object·v1
  
 29 ····invoke-static·{p0},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;)Landroid/support/v7/internal/widget/bg;
  
 30 ····move-result-object·v2
  
 31 ····invoke-direct·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/be;-><init>(Landroid/content/res/Resources;Landroid/support/v7/internal/widget/bg;)V
  
 32 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bd;->a:Landroid/content/res/Resources;
  
 33 ····:cond_0
 34 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bd;->a:Landroid/content/res/Resources;
  
 35 ····return-object·v0
 36 .end·method
7.93 KB
smali/android/support/v7/internal/widget/aw.smali
    
Offset 1, 69 lines modifiedOffset 1, 265 lines modified
1 .class·Landroid/support/v7/internal/widget/aw;1 .class·Landroid/support/v7/internal/widget/aw;
2 .super·Landroid/support/v7/widget/ab;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v7/internal/widget/az;4 .implements·Landroid/widget/ListAdapter;
 5 .implements·Landroid/widget/SpinnerAdapter;
  
  
5 #·instance·fields6 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/internal/widget/SpinnerCompat;7 .field·private·a:Landroid/widget/SpinnerAdapter;
  
7 .field·private·c:Ljava/lang/CharSequence; 
  
8 .field·private·d:Landroid/widget/ListAdapter;8 .field·private·b:Landroid/widget/ListAdapter;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·constructor·<init>(Landroid/support/v7/internal/widget/SpinnerCompat;Landroid/content/Context;Landroid/util/AttributeSet;I)V10 .method·public·constructor·<init>(Landroid/widget/SpinnerAdapter;)V
11 ····.locals·111 ····.locals·1
  
 12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/support/v7/internal/widget/SpinnerCompat;13 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/widget/SpinnerAdapter;
  
 14 ····instance-of·v0,·p1,·Landroid/widget/ListAdapter;
  
 15 ····if-eqz·v0,·:cond_0
  
 16 ····check-cast·p1,·Landroid/widget/ListAdapter;
  
 17 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/aw;->b:Landroid/widget/ListAdapter;
  
 18 ····:cond_0
 19 ····return-void
 20 .end·method
  
  
 21 #·virtual·methods
 22 .method·public·areAllItemsEnabled()Z
 23 ····.locals·1
  
 24 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->b:Landroid/widget/ListAdapter;
  
 25 ····if-eqz·v0,·:cond_0
  
13 ····invoke-direct·{p0,·p2,·p3,·p4},·Landroid/support/v7/widget/ab;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V26 ····invoke-interface·{v0},·Landroid/widget/ListAdapter;->areAllItemsEnabled()Z
  
14 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/aw;->a(Landroid/view/View;)V27 ····move-result·v0
  
 28 ····:goto_0
 29 ····return·v0
  
 30 ····:cond_0
15 ····const/4·v0,·0x131 ····const/4·v0,·0x1
  
16 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/aw;->a(Z)V32 ····goto·:goto_0
 33 .end·method
  
 34 .method·public·getCount()I
 35 ····.locals·1
  
 36 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/widget/SpinnerAdapter;
  
 37 ····if-nez·v0,·:cond_0
  
17 ····const/4·v0,·0x038 ····const/4·v0,·0x0
  
18 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/aw;->a(I)V39 ····:goto_0
 40 ····return·v0
  
19 ····new-instance·v0,·Landroid/support/v7/internal/widget/ax;41 ····:cond_0
 42 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/widget/SpinnerAdapter;
  
20 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/v7/internal/widget/ax;-><init>(Landroid/support/v7/internal/widget/aw;Landroid/support/v7/internal/widget/SpinnerCompat;)V43 ····invoke-interface·{v0},·Landroid/widget/SpinnerAdapter;->getCount()I
  
21 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/aw;->a(Landroid/widget/AdapterView$OnItemClickListener;)V44 ····move-result·v0
  
22 ····return-void45 ····goto·:goto_0
 46 .end·method
  
 47 .method·public·getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
 48 ····.locals·1
  
 49 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/widget/SpinnerAdapter;
  
 50 ····if-nez·v0,·:cond_0
  
 51 ····const/4·v0,·0x0
  
 52 ····:goto_0
 53 ····return-object·v0
  
 54 ····:cond_0
 55 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/widget/SpinnerAdapter;
  
 56 ····invoke-interface·{v0,·p1,·p2,·p3},·Landroid/widget/SpinnerAdapter;->getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
  
 57 ····move-result-object·v0
  
 58 ····goto·:goto_0
23 .end·method59 .end·method
  
24 .method·static·synthetic·a(Landroid/support/v7/internal/widget/aw;)Landroid/widget/ListAdapter;60 .method·public·getItem(I)Ljava/lang/Object;
25 ····.locals·161 ····.locals·1
  
26 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->d:Landroid/widget/ListAdapter;62 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/widget/SpinnerAdapter;
  
 63 ····if-nez·v0,·:cond_0
  
 64 ····const/4·v0,·0x0
  
 65 ····:goto_0
27 ····return-object·v066 ····return-object·v0
  
 67 ····:cond_0
 68 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aw;->a:Landroid/widget/SpinnerAdapter;
  
 69 ····invoke-interface·{v0,·p1},·Landroid/widget/SpinnerAdapter;->getItem(I)Ljava/lang/Object;
  
 70 ····move-result-object·v0
  
 71 ····goto·:goto_0
28 .end·method72 .end·method
  
 73 .method·public·getItemId(I)J
 74 ····.locals·2
  
Max diff block lines reached; 1961/8026 bytes (24.43%) of diff not shown.
6.77 KB
smali/android/support/v7/internal/widget/z.smali
    
Offset 1, 7 lines modifiedOffset 1, 193 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/z;1 .class·Landroid/support/v7/internal/widget/z;
2 .super·Ljava/lang/Object;2 .super·Landroid/database/DataSetObserver;
  
  
 3 #·instance·fields
 4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/x;
  
 5 .field·private·b:Landroid/os/Parcelable;
  
  
 6 #·direct·methods
 7 .method·constructor·<init>(Landroid/support/v7/internal/widget/x;)V
 8 ····.locals·1
  
 9 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/z;->a:Landroid/support/v7/internal/widget/x;
  
 10 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
 11 ····const/4·v0,·0x0
  
 12 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/z;->b:Landroid/os/Parcelable;
  
 13 ····return-void
 14 .end·method
  
  
3 #·virtual·methods15 #·virtual·methods
4 .method·public·abstract·a(Landroid/support/v7/internal/widget/w;Landroid/view/View;IJ)V16 .method·public·onChanged()V
 17 ····.locals·2
  
 18 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/z;->a:Landroid/support/v7/internal/widget/x;
  
 19 ····const/4·v1,·0x1
  
 20 ····iput-boolean·v1,·v0,·Landroid/support/v7/internal/widget/x;->u:Z
  
 21 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/z;->a:Landroid/support/v7/internal/widget/x;
  
 22 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/z;->a:Landroid/support/v7/internal/widget/x;
  
 23 ····iget·v1,·v1,·Landroid/support/v7/internal/widget/x;->z:I
  
 24 ····iput·v1,·v0,·Landroid/support/v7/internal/widget/x;->A:I
  
 25 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/z;->a:Landroid/support/v7/internal/widget/x;
  
 26 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/z;->a:Landroid/support/v7/internal/widget/x;
  
 27 ····invoke-virtual·{v1},·Landroid/support/v7/internal/widget/x;->getAdapter()Landroid/widget/Adapter;
  
 28 ····move-result-object·v1
  
 29 ····invoke-interface·{v1},·Landroid/widget/Adapter;->getCount()I
  
 30 ····move-result·v1
  
 31 ····iput·v1,·v0,·Landroid/support/v7/internal/widget/x;->z:I
  
 32 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/z;->a:Landroid/support/v7/internal/widget/x;
  
 33 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/x;->getAdapter()Landroid/widget/Adapter;
  
 34 ····move-result-object·v0
  
 35 ····invoke-interface·{v0},·Landroid/widget/Adapter;->hasStableIds()Z
  
 36 ····move-result·v0
  
 37 ····if-eqz·v0,·:cond_0
  
 38 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/z;->b:Landroid/os/Parcelable;
  
 39 ····if-eqz·v0,·:cond_0
  
 40 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/z;->a:Landroid/support/v7/internal/widget/x;
  
 41 ····iget·v0,·v0,·Landroid/support/v7/internal/widget/x;->A:I
  
 42 ····if-nez·v0,·:cond_0
  
 43 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/z;->a:Landroid/support/v7/internal/widget/x;
  
 44 ····iget·v0,·v0,·Landroid/support/v7/internal/widget/x;->z:I
  
 45 ····if-lez·v0,·:cond_0
  
 46 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/z;->a:Landroid/support/v7/internal/widget/x;
  
 47 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/z;->b:Landroid/os/Parcelable;
  
 48 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/x;->a(Landroid/support/v7/internal/widget/x;Landroid/os/Parcelable;)V
  
 49 ····const/4·v0,·0x0
  
 50 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/z;->b:Landroid/os/Parcelable;
  
 51 ····:goto_0
 52 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/z;->a:Landroid/support/v7/internal/widget/x;
  
 53 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/x;->e()V
  
 54 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/z;->a:Landroid/support/v7/internal/widget/x;
  
 55 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/x;->requestLayout()V
  
 56 ····return-void
  
 57 ····:cond_0
 58 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/z;->a:Landroid/support/v7/internal/widget/x;
  
 59 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/x;->j()V
  
 60 ····goto·:goto_0
 61 .end·method
  
 62 .method·public·onInvalidated()V
 63 ····.locals·6
  
 64 ····const-wide/high16·v4,·-0x8000000000000000L
  
 65 ····const/4·v3,·0x0
  
 66 ····const/4·v2,·-0x1
  
 67 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/z;->a:Landroid/support/v7/internal/widget/x;
  
 68 ····const/4·v1,·0x1
Max diff block lines reached; 0/6833 bytes (0.00%) of diff not shown.
19.3 KB
smali/android/support/v7/internal/widget/ActivityChooserView.smali
    
Offset 1, 64 lines modifiedOffset 1, 64 lines modified
1 .class·public·Landroid/support/v7/internal/widget/ActivityChooserView;1 .class·public·Landroid/support/v7/internal/widget/ActivityChooserView;
2 .super·Landroid/view/ViewGroup;2 .super·Landroid/view/ViewGroup;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·a:Landroid/support/v4/view/n;4 .field·a:Landroid/support/v4/view/n;
  
5 .field·private·final·b:Landroid/support/v7/internal/widget/u;5 .field·private·final·b:Landroid/support/v7/internal/widget/v;
  
6 .field·private·final·c:Landroid/support/v7/internal/widget/v;6 .field·private·final·c:Landroid/support/v7/internal/widget/w;
  
7 .field·private·final·d:Landroid/support/v7/widget/z;7 .field·private·final·d:Landroid/support/v7/widget/r;
  
8 .field·private·final·e:Landroid/widget/FrameLayout;8 .field·private·final·e:Landroid/widget/FrameLayout;
  
9 .field·private·final·f:Landroid/widget/ImageView;9 .field·private·final·f:Landroid/widget/ImageView;
  
10 .field·private·final·g:Landroid/widget/FrameLayout;10 .field·private·final·g:Landroid/widget/FrameLayout;
  
11 .field·private·final·h:I11 .field·private·final·h:I
  
12 .field·private·final·i:Landroid/database/DataSetObserver;12 .field·private·final·i:Landroid/database/DataSetObserver;
  
13 .field·private·final·j:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;13 .field·private·final·j:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;
  
14 .field·private·k:Landroid/support/v7/widget/ab;14 .field·private·k:Landroid/support/v7/widget/t;
  
15 .field·private·l:Landroid/widget/PopupWindow$OnDismissListener;15 .field·private·l:Landroid/widget/PopupWindow$OnDismissListener;
  
16 .field·private·m:Z16 .field·private·m:Z
  
17 .field·private·n:I17 .field·private·n:I
  
18 .field·private·o:Z18 .field·private·o:Z
  
19 .field·private·p:I19 .field·private·p:I
  
  
20 #·direct·methods20 #·direct·methods
21 .method·static·synthetic·a(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/u;21 .method·static·synthetic·a(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/v;
22 ····.locals·122 ····.locals·1
  
23 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/u;23 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/v;
  
24 ····return-object·v024 ····return-object·v0
25 .end·method25 .end·method
  
26 .method·private·a(I)V26 .method·private·a(I)V
27 ····.locals·627 ····.locals·6
  
28 ····const/4·v1,·0x128 ····const/4·v1,·0x1
  
29 ····const/4·v2,·0x029 ····const/4·v2,·0x0
  
30 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/u;30 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/v;
  
31 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/u;->d()Landroid/support/v7/internal/widget/n;31 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/v;->d()Landroid/support/v7/internal/widget/o;
  
32 ····move-result-object·v032 ····move-result-object·v0
  
33 ····if-nez·v0,·:cond_033 ····if-nez·v0,·:cond_0
  
34 ····new-instance·v0,·Ljava/lang/IllegalStateException;34 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
Offset 84, 17 lines modifiedOffset 84, 17 lines modified
84 ····move-result·v084 ····move-result·v0
  
85 ····if-nez·v0,·:cond_485 ····if-nez·v0,·:cond_4
  
86 ····move·v0,·v186 ····move·v0,·v1
  
87 ····:goto_087 ····:goto_0
88 ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/u;88 ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/v;
  
89 ····invoke-virtual·{v3},·Landroid/support/v7/internal/widget/u;->c()I89 ····invoke-virtual·{v3},·Landroid/support/v7/internal/widget/v;->c()I
  
90 ····move-result·v490 ····move-result·v4
  
91 ····if-eqz·v0,·:cond_591 ····if-eqz·v0,·:cond_5
  
92 ····move·v3,·v192 ····move·v3,·v1
  
Offset 103, 81 lines modifiedOffset 103, 81 lines modified
  
103 ····if-eq·p1,·v5,·:cond_6103 ····if-eq·p1,·v5,·:cond_6
  
104 ····add-int/2addr·v3,·p1104 ····add-int/2addr·v3,·p1
  
105 ····if-le·v4,·v3,·:cond_6105 ····if-le·v4,·v3,·:cond_6
  
106 ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/u;106 ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/v;
  
107 ····invoke-virtual·{v3,·v1},·Landroid/support/v7/internal/widget/u;->a(Z)V107 ····invoke-virtual·{v3,·v1},·Landroid/support/v7/internal/widget/v;->a(Z)V
  
108 ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/u;108 ····iget-object·v3,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/v;
  
109 ····add-int/lit8·v4,·p1,·-0x1109 ····add-int/lit8·v4,·p1,·-0x1
  
110 ····invoke-virtual·{v3,·v4},·Landroid/support/v7/internal/widget/u;->a(I)V110 ····invoke-virtual·{v3,·v4},·Landroid/support/v7/internal/widget/v;->a(I)V
  
111 ····:goto_2111 ····:goto_2
112 ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/ActivityChooserView;->getListPopupWindow()Landroid/support/v7/widget/ab;112 ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/ActivityChooserView;->getListPopupWindow()Landroid/support/v7/widget/t;
  
113 ····move-result-object·v3113 ····move-result-object·v3
  
114 ····invoke-virtual·{v3},·Landroid/support/v7/widget/ab;->b()Z114 ····invoke-virtual·{v3},·Landroid/support/v7/widget/t;->b()Z
  
115 ····move-result·v4115 ····move-result·v4
  
116 ····if-nez·v4,·:cond_3116 ····if-nez·v4,·:cond_3
  
117 ····iget-boolean·v4,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->m:Z117 ····iget-boolean·v4,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->m:Z
  
118 ····if-nez·v4,·:cond_1118 ····if-nez·v4,·:cond_1
  
119 ····if-nez·v0,·:cond_7119 ····if-nez·v0,·:cond_7
  
120 ····:cond_1120 ····:cond_1
121 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/u;121 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/v;
  
122 ····invoke-virtual·{v2,·v1,·v0},·Landroid/support/v7/internal/widget/u;->a(ZZ)V122 ····invoke-virtual·{v2,·v1,·v0},·Landroid/support/v7/internal/widget/v;->a(ZZ)V
  
123 ····:goto_3123 ····:goto_3
124 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/u;124 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ActivityChooserView;->b:Landroid/support/v7/internal/widget/v;
  
125 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/u;->a()I125 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/v;->a()I
  
Max diff block lines reached; 14279/19651 bytes (72.66%) of diff not shown.
27.2 KB
smali/android/support/v7/internal/widget/o.smali
    
Offset 1, 2 lines modifiedOffset 1, 1075 lines modified
Diff chunk too large, falling back to line-by-line diff (1075 lines added, 2 lines removed)
1 .class·synthetic·Landroid/support/v7/internal/widget/o;1 .class·public·Landroid/support/v7/internal/widget/o;
2 .super·Ljava/lang/Object;2 .super·Landroid/database/DataSetObservable;
  
  
 3 #·static·fields
 4 .field·private·static·final·a:Ljava/lang/String;
  
 5 .field·private·static·final·b:Ljava/lang/Object;
  
 6 .field·private·static·final·c:Ljava/util/Map;
  
  
 7 #·instance·fields
 8 .field·private·final·d:Ljava/lang/Object;
  
 9 .field·private·final·e:Ljava/util/List;
  
 10 .field·private·final·f:Ljava/util/List;
  
 11 .field·private·final·g:Landroid/content/Context;
  
 12 .field·private·final·h:Ljava/lang/String;
  
 13 .field·private·i:Landroid/content/Intent;
  
 14 .field·private·j:Landroid/support/v7/internal/widget/r;
  
 15 .field·private·k:I
  
 16 .field·private·l:Z
  
 17 .field·private·m:Z
  
 18 .field·private·n:Z
  
 19 .field·private·o:Z
  
 20 .field·private·p:Landroid/support/v7/internal/widget/t;
  
  
 21 #·direct·methods
 22 .method·static·constructor·<clinit>()V
 23 ····.locals·1
  
 24 ····const-class·v0,·Landroid/support/v7/internal/widget/o;
  
 25 ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
  
 26 ····move-result-object·v0
  
 27 ····sput-object·v0,·Landroid/support/v7/internal/widget/o;->a:Ljava/lang/String;
  
 28 ····new-instance·v0,·Ljava/lang/Object;
  
 29 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
 30 ····sput-object·v0,·Landroid/support/v7/internal/widget/o;->b:Ljava/lang/Object;
  
 31 ····new-instance·v0,·Ljava/util/HashMap;
  
 32 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
 33 ····sput-object·v0,·Landroid/support/v7/internal/widget/o;->c:Ljava/util/Map;
  
 34 ····return-void
 35 .end·method
  
 36 .method·static·synthetic·a(Landroid/support/v7/internal/widget/o;)Landroid/content/Context;
 37 ····.locals·1
  
 38 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/o;->g:Landroid/content/Context;
  
 39 ····return-object·v0
 40 .end·method
  
 41 .method·static·synthetic·a(Landroid/support/v7/internal/widget/o;Z)Z
 42 ····.locals·0
  
 43 ····iput-boolean·p1,·p0,·Landroid/support/v7/internal/widget/o;->l:Z
  
 44 ····return·p1
 45 .end·method
  
 46 .method·private·a(Landroid/support/v7/internal/widget/s;)Z
 47 ····.locals·2
  
 48 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/o;->f:Ljava/util/List;
  
 49 ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
 50 ····move-result·v0
  
 51 ····if-eqz·v0,·:cond_0
  
 52 ····const/4·v1,·0x1
  
 53 ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/widget/o;->n:Z
  
 54 ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/o;->i()V
  
 55 ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/o;->d()V
  
 56 ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/o;->f()Z
  
 57 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/o;->notifyChanged()V
  
 58 ····:cond_0
 59 ····return·v0
 60 .end·method
  
 61 .method·static·synthetic·b(Landroid/support/v7/internal/widget/o;)Ljava/lang/String;
 62 ····.locals·1
  
 63 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/o;->h:Ljava/lang/String;
  
 64 ····return-object·v0
 65 .end·method
  
 66 .method·static·synthetic·c()Ljava/lang/String;
 67 ····.locals·1
  
 68 ····sget-object·v0,·Landroid/support/v7/internal/widget/o;->a:Ljava/lang/String;
  
 69 ····return-object·v0
 70 .end·method
  
Max diff block lines reached; -1/27759 bytes (-0.00%) of diff not shown.
28.0 KB
smali/android/support/v7/internal/widget/bj.smali
    
Offset 1, 57 lines modifiedOffset 1, 949 lines modified
1 .class·Landroid/support/v7/internal/widget/bj;1 .class·public·Landroid/support/v7/internal/widget/bj;
2 .super·Landroid/support/v4/view/ek;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v7/internal/widget/ag;
  
  
3 #·instance·fields5 #·instance·fields
4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/bh;6 .field·private·a:Landroid/support/v7/widget/Toolbar;
  
 7 .field·private·b:I
  
 8 .field·private·c:Landroid/view/View;
  
 9 .field·private·d:Landroid/graphics/drawable/Drawable;
  
 10 .field·private·e:Landroid/graphics/drawable/Drawable;
  
 11 .field·private·f:Landroid/graphics/drawable/Drawable;
  
 12 .field·private·g:Z
  
 13 .field·private·h:Ljava/lang/CharSequence;
  
 14 .field·private·i:Ljava/lang/CharSequence;
  
 15 .field·private·j:Ljava/lang/CharSequence;
  
 16 .field·private·k:Landroid/view/Window$Callback;
  
5 .field·private·b:Z17 .field·private·l:Z
  
 18 .field·private·m:I
  
 19 .field·private·final·n:Landroid/support/v7/internal/widget/bg;
  
 20 .field·private·o:I
  
 21 .field·private·p:Landroid/graphics/drawable/Drawable;
  
  
6 #·direct·methods22 #·direct·methods
7 .method·constructor·<init>(Landroid/support/v7/internal/widget/bh;)V23 .method·public·constructor·<init>(Landroid/support/v7/widget/Toolbar;Z)V
 24 ····.locals·2
  
 25 ····sget·v0,·Landroid/support/v7/b/i;->abc_action_bar_up_description:I
  
 26 ····sget·v1,·Landroid/support/v7/b/e;->abc_ic_ab_back_mtrl_am_alpha:I
  
 27 ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Landroid/support/v7/internal/widget/bj;-><init>(Landroid/support/v7/widget/Toolbar;ZII)V
  
 28 ····return-void
 29 .end·method
  
 30 .method·public·constructor·<init>(Landroid/support/v7/widget/Toolbar;ZII)V
 31 ····.locals·6
  
 32 ····const/4·v5,·-0x1
  
 33 ····const/4·v1,·0x0
  
 34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 35 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/bj;->m:I
  
 36 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/bj;->o:I
  
 37 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bj;->a:Landroid/support/v7/widget/Toolbar;
  
 38 ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getTitle()Ljava/lang/CharSequence;
  
 39 ····move-result-object·v0
  
 40 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bj;->h:Ljava/lang/CharSequence;
  
 41 ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getSubtitle()Ljava/lang/CharSequence;
  
 42 ····move-result-object·v0
  
 43 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bj;->i:Ljava/lang/CharSequence;
  
 44 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bj;->h:Ljava/lang/CharSequence;
  
 45 ····if-eqz·v0,·:cond_c
  
 46 ····const/4·v0,·0x1
  
 47 ····:goto_0
 48 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/bj;->g:Z
  
 49 ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getNavigationIcon()Landroid/graphics/drawable/Drawable;
  
 50 ····move-result-object·v0
  
 51 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bj;->f:Landroid/graphics/drawable/Drawable;
  
 52 ····if-eqz·p2,·:cond_d
  
 53 ····invoke-virtual·{p1},·Landroid/support/v7/widget/Toolbar;->getContext()Landroid/content/Context;
  
 54 ····move-result-object·v0
  
 55 ····const/4·v2,·0x0
  
 56 ····sget-object·v3,·Landroid/support/v7/b/j;->ActionBar:[I
  
 57 ····sget·v4,·Landroid/support/v7/b/b;->actionBarStyle:I
  
 58 ····invoke-static·{v0,·v2,·v3,·v4,·v1},·Landroid/support/v7/internal/widget/bi;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bi;
  
 59 ····move-result-object·v0
  
 60 ····sget·v2,·Landroid/support/v7/b/j;->ActionBar_title:I
  
 61 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bi;->b(I)Ljava/lang/CharSequence;
  
 62 ····move-result-object·v2
  
 63 ····invoke-static·{v2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
 64 ····move-result·v3
  
 65 ····if-nez·v3,·:cond_0
  
 66 ····invoke-virtual·{p0,·v2},·Landroid/support/v7/internal/widget/bj;->b(Ljava/lang/CharSequence;)V
  
 67 ····:cond_0
Max diff block lines reached; 15978/28537 bytes (55.99%) of diff not shown.
2.27 KB
smali/android/support/v7/internal/widget/bf.smali
    
Offset 1, 70 lines modifiedOffset 1, 22 lines modified
1 .class·Landroid/support/v7/internal/widget/bf;1 .class·public·Landroid/support/v7/internal/widget/bf;
2 .super·Landroid/support/v4/f/f;2 .super·Ljava/lang/Object;
  
  
 3 #·instance·fields
 4 .field·public·a:Landroid/content/res/ColorStateList;
3 #·direct·methods 
4 .method·public·constructor·<init>(I)V 
5 ····.locals·0 
  
6 ····invoke-direct·{p0,·p1},·Landroid/support/v4/f/f;-><init>(I)V 
  
7 ····return-void 
8 .end·method 
  
9 .method·private·static·b(ILandroid/graphics/PorterDuff$Mode;)I 
10 ····.locals·2 
  
11 ····add-int/lit8·v0,·p0,·0x1f 
  
12 ····mul-int/lit8·v0,·v0,·0x1f 
  
13 ····invoke-virtual·{p1},·Landroid/graphics/PorterDuff$Mode;->hashCode()I 
  
14 ····move-result·v1 
  
15 ····add-int/2addr·v0,·v1 
  
16 ····return·v0 
17 .end·method 
  
  
 5 .field·public·b:Landroid/graphics/PorterDuff$Mode;
18 #·virtual·methods 
19 .method·a(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuffColorFilter; 
20 ····.locals·1 
  
21 ····invoke-static·{p1,·p2},·Landroid/support/v7/internal/widget/bf;->b(ILandroid/graphics/PorterDuff$Mode;)I6 .field·public·c:Z
  
22 ····move-result·v07 .field·public·d:Z
  
23 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; 
  
 8 #·direct·methods
 9 .method·public·constructor·<init>()V
24 ····move-result-object·v0 
  
25 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/bf;->a(Ljava/lang/Object;)Ljava/lang/Object; 
  
26 ····move-result-object·v0 
  
27 ····check-cast·v0,·Landroid/graphics/PorterDuffColorFilter; 
  
28 ····return-object·v0 
29 .end·method 
  
30 .method·a(ILandroid/graphics/PorterDuff$Mode;Landroid/graphics/PorterDuffColorFilter;)Landroid/graphics/PorterDuffColorFilter; 
31 ····.locals·110 ····.locals·0
  
32 ····invoke-static·{p1,·p2},·Landroid/support/v7/internal/widget/bf;->b(ILandroid/graphics/PorterDuff$Mode;)I 
  
33 ····move-result·v0 
  
34 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; 
  
35 ····move-result-object·v0 
  
36 ····invoke-virtual·{p0,·v0,·p3},·Landroid/support/v7/internal/widget/bf;->a(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 
  
37 ····move-result-object·v0 
  
38 ····check-cast·v0,·Landroid/graphics/PorterDuffColorFilter;11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-object·v012 ····return-void
40 .end·method13 .end·method
30.0 KB
smali/android/support/v7/internal/widget/as.smali
    
Offset 1, 61 lines modifiedOffset 1, 1057 lines modified
1 .class·Landroid/support/v7/internal/widget/as;1 .class·Landroid/support/v7/internal/widget/as;
2 .super·Landroid/support/v7/widget/ag;2 .super·Landroid/support/v7/internal/widget/c;
  
 3 #·interfaces
 4 .implements·Landroid/content/DialogInterface$OnClickListener;
  
  
3 #·instance·fields5 #·instance·fields
4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/aw;6 .field·E:I
  
5 .field·final·synthetic·b:Landroid/support/v7/internal/widget/SpinnerCompat;7 .field·private·F:Landroid/support/v7/widget/y;
  
 8 .field·private·G:Landroid/support/v7/internal/widget/bb;
  
6 #·direct·methods 
7 .method·constructor·<init>(Landroid/support/v7/internal/widget/SpinnerCompat;Landroid/view/View;Landroid/support/v7/internal/widget/aw;)V 
8 ····.locals·09 .field·private·H:Landroid/support/v7/internal/widget/aw;
  
 10 .field·private·I:I
  
 11 .field·private·J:Z
  
9 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/as;->b:Landroid/support/v7/internal/widget/SpinnerCompat;12 .field·private·K:Landroid/graphics/Rect;
  
10 ····iput-object·p3,·p0,·Landroid/support/v7/internal/widget/as;->a:Landroid/support/v7/internal/widget/aw;13 .field·private·final·L:Landroid/support/v7/internal/widget/bg;
  
  
 14 #·direct·methods
 15 .method·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
 16 ····.locals·1
  
11 ····invoke-direct·{p0,·p2},·Landroid/support/v7/widget/ag;-><init>(Landroid/view/View;)V17 ····const/4·v0,·-0x1
  
 18 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Landroid/support/v7/internal/widget/as;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
  
12 ····return-void19 ····return-void
13 .end·method20 .end·method
  
 21 .method·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
 22 ····.locals·6
  
14 #·virtual·methods 
15 .method·public·a()Landroid/support/v7/widget/ab;23 ····const/4·v5,·0x0
  
 24 ····const/4·v4,·0x0
  
 25 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/internal/widget/c;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
 26 ····new-instance·v0,·Landroid/graphics/Rect;
  
 27 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V
  
 28 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/as;->K:Landroid/graphics/Rect;
  
 29 ····sget-object·v0,·Landroid/support/v7/b/j;->Spinner:[I
  
 30 ····invoke-static·{p1,·p2,·v0,·p3,·v4},·Landroid/support/v7/internal/widget/bi;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bi;
  
 31 ····move-result-object·v0
  
 32 ····sget·v1,·Landroid/support/v7/b/j;->Spinner_android_background:I
  
 33 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bi;->d(I)Z
  
 34 ····move-result·v1
  
 35 ····if-eqz·v1,·:cond_0
  
 36 ····sget·v1,·Landroid/support/v7/b/j;->Spinner_android_background:I
  
 37 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bi;->a(I)Landroid/graphics/drawable/Drawable;
  
 38 ····move-result-object·v1
  
 39 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/as;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
  
 40 ····:cond_0
 41 ····const/4·v1,·-0x1
  
 42 ····if-ne·p4,·v1,·:cond_1
  
 43 ····sget·v1,·Landroid/support/v7/b/j;->Spinner_spinnerMode:I
  
 44 ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v7/internal/widget/bi;->a(II)I
  
 45 ····move-result·p4
  
 46 ····:cond_1
 47 ····packed-switch·p4,·:pswitch_data_0
  
 48 ····:goto_0
 49 ····sget·v1,·Landroid/support/v7/b/j;->Spinner_android_gravity:I
  
 50 ····const/16·v2,·0x11
  
 51 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bi;->a(II)I
  
 52 ····move-result·v1
  
 53 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/as;->I:I
  
 54 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/as;->G:Landroid/support/v7/internal/widget/bb;
  
 55 ····sget·v2,·Landroid/support/v7/b/j;->Spinner_prompt:I
  
 56 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bi;->c(I)Ljava/lang/String;
  
 57 ····move-result-object·v2
  
 58 ····invoke-interface·{v1,·v2},·Landroid/support/v7/internal/widget/bb;->a(Ljava/lang/CharSequence;)V
  
 59 ····sget·v1,·Landroid/support/v7/b/j;->Spinner_disableChildrenWhenDisabled:I
  
 60 ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v7/internal/widget/bi;->a(IZ)Z
  
 61 ····move-result·v1
  
 62 ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/widget/as;->J:Z
  
 63 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bi;->b()V
  
 64 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/as;->H:Landroid/support/v7/internal/widget/aw;
  
 65 ····if-eqz·v1,·:cond_2
  
 66 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/as;->G:Landroid/support/v7/internal/widget/bb;
  
Max diff block lines reached; 23610/30667 bytes (76.99%) of diff not shown.
6.0 KB
smali/android/support/v7/internal/widget/s.smali
    
Offset 1, 7 lines modifiedOffset 1, 246 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/s;1 .class·public·final·Landroid/support/v7/internal/widget/s;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·instance·fields
 4 .field·public·final·a:Landroid/content/ComponentName;
  
 5 .field·public·final·b:J
  
 6 .field·public·final·c:F
  
  
 7 #·direct·methods
 8 .method·public·constructor·<init>(Landroid/content/ComponentName;JF)V
 9 ····.locals·0
  
 10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 11 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/s;->a:Landroid/content/ComponentName;
  
 12 ····iput-wide·p2,·p0,·Landroid/support/v7/internal/widget/s;->b:J
  
 13 ····iput·p4,·p0,·Landroid/support/v7/internal/widget/s;->c:F
  
 14 ····return-void
 15 .end·method
  
 16 .method·public·constructor·<init>(Ljava/lang/String;JF)V
 17 ····.locals·2
  
 18 ····invoke-static·{p1},·Landroid/content/ComponentName;->unflattenFromString(Ljava/lang/String;)Landroid/content/ComponentName;
  
 19 ····move-result-object·v0
  
 20 ····invoke-direct·{p0,·v0,·p2,·p3,·p4},·Landroid/support/v7/internal/widget/s;-><init>(Landroid/content/ComponentName;JF)V
  
 21 ····return-void
 22 .end·method
  
  
3 #·virtual·methods23 #·virtual·methods
4 .method·public·abstract·a(Landroid/support/v7/internal/widget/n;Landroid/content/Intent;)Z24 .method·public·equals(Ljava/lang/Object;)Z
 25 ····.locals·6
  
 26 ····const/4·v0,·0x1
  
 27 ····const/4·v1,·0x0
  
 28 ····if-ne·p0,·p1,·:cond_1
  
 29 ····:cond_0
 30 ····:goto_0
 31 ····return·v0
  
 32 ····:cond_1
 33 ····if-nez·p1,·:cond_2
  
 34 ····move·v0,·v1
  
 35 ····goto·:goto_0
  
 36 ····:cond_2
 37 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 38 ····move-result-object·v2
  
 39 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
 40 ····move-result-object·v3
  
 41 ····if-eq·v2,·v3,·:cond_3
  
 42 ····move·v0,·v1
  
 43 ····goto·:goto_0
  
 44 ····:cond_3
 45 ····check-cast·p1,·Landroid/support/v7/internal/widget/s;
  
 46 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/s;->a:Landroid/content/ComponentName;
  
 47 ····if-nez·v2,·:cond_4
  
 48 ····iget-object·v2,·p1,·Landroid/support/v7/internal/widget/s;->a:Landroid/content/ComponentName;
  
 49 ····if-eqz·v2,·:cond_5
  
 50 ····move·v0,·v1
  
 51 ····goto·:goto_0
  
 52 ····:cond_4
 53 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/s;->a:Landroid/content/ComponentName;
  
 54 ····iget-object·v3,·p1,·Landroid/support/v7/internal/widget/s;->a:Landroid/content/ComponentName;
  
 55 ····invoke-virtual·{v2,·v3},·Landroid/content/ComponentName;->equals(Ljava/lang/Object;)Z
  
 56 ····move-result·v2
  
 57 ····if-nez·v2,·:cond_5
  
 58 ····move·v0,·v1
  
 59 ····goto·:goto_0
  
 60 ····:cond_5
 61 ····iget-wide·v2,·p0,·Landroid/support/v7/internal/widget/s;->b:J
  
 62 ····iget-wide·v4,·p1,·Landroid/support/v7/internal/widget/s;->b:J
  
 63 ····cmp-long·v2,·v2,·v4
  
 64 ····if-eqz·v2,·:cond_6
  
 65 ····move·v0,·v1
  
 66 ····goto·:goto_0
  
 67 ····:cond_6
 68 ····iget·v2,·p0,·Landroid/support/v7/internal/widget/s;->c:F
  
 69 ····invoke-static·{v2},·Ljava/lang/Float;->floatToIntBits(F)I
  
 70 ····move-result·v2
  
 71 ····iget·v3,·p1,·Landroid/support/v7/internal/widget/s;->c:F
Max diff block lines reached; 0/6050 bytes (0.00%) of diff not shown.
6.64 KB
smali/android/support/v7/internal/widget/e.smali
    
Offset 1, 100 lines modifiedOffset 1, 134 lines modified
1 .class·Landroid/support/v7/internal/widget/e;1 .class·Landroid/support/v7/internal/widget/e;
2 .super·Landroid/graphics/drawable/Drawable;2 .super·Landroid/view/View$BaseSavedState;
  
  
 3 #·static·fields
 4 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;
  
  
3 #·instance·fields5 #·instance·fields
4 .field·final·a:Landroid/support/v7/internal/widget/ActionBarContainer;6 .field·a:J
  
 7 .field·b:I
  
  
5 #·direct·methods8 #·direct·methods
6 .method·public·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarContainer;)V9 .method·static·constructor·<clinit>()V
7 ····.locals·010 ····.locals·1
  
8 ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V11 ····new-instance·v0,·Landroid/support/v7/internal/widget/f;
  
9 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/e;->a:Landroid/support/v7/internal/widget/ActionBarContainer;12 ····invoke-direct·{v0},·Landroid/support/v7/internal/widget/f;-><init>()V
  
 13 ····sput-object·v0,·Landroid/support/v7/internal/widget/e;->CREATOR:Landroid/os/Parcelable$Creator;
  
10 ····return-void14 ····return-void
11 .end·method15 .end·method
  
 16 .method·constructor·<init>(Landroid/os/Parcel;)V
 17 ····.locals·2
  
 18 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
12 #·virtual·methods 
13 .method·public·draw(Landroid/graphics/Canvas;)V 
14 ····.locals·1 
  
15 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/e;->a:Landroid/support/v7/internal/widget/ActionBarContainer;19 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readLong()J
  
16 ····iget-boolean·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->d:Z20 ····move-result-wide·v0
  
17 ····if-eqz·v0,·:cond_121 ····iput-wide·v0,·p0,·Landroid/support/v7/internal/widget/e;->a:J
  
18 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/e;->a:Landroid/support/v7/internal/widget/ActionBarContainer;22 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
19 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable;23 ····move-result·v0
  
20 ····if-eqz·v0,·:cond_024 ····iput·v0,·p0,·Landroid/support/v7/internal/widget/e;->b:I
  
21 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/e;->a:Landroid/support/v7/internal/widget/ActionBarContainer;25 ····return-void
 26 .end·method
  
22 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->c:Landroid/graphics/drawable/Drawable;27 .method·constructor·<init>(Landroid/os/Parcelable;)V
 28 ····.locals·0
  
23 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V29 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
  
24 ····:cond_0 
25 ····:goto_0 
26 ····return-void30 ····return-void
 31 .end·method
  
27 ····:cond_1 
28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/e;->a:Landroid/support/v7/internal/widget/ActionBarContainer; 
  
29 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable;32 #·virtual·methods
 33 .method·public·toString()Ljava/lang/String;
 34 ····.locals·4
  
30 ····if-eqz·v0,·:cond_235 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
31 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/e;->a:Landroid/support/v7/internal/widget/ActionBarContainer;36 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
32 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->a:Landroid/graphics/drawable/Drawable;37 ····const-string·v1,·"AbsSpinner.SavedState{"
  
33 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V38 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 39 ····move-result-object·v0
34 ····:cond_2 
35 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/e;->a:Landroid/support/v7/internal/widget/ActionBarContainer; 
  
36 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->b:Landroid/graphics/drawable/Drawable;40 ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
  
37 ····if-eqz·v0,·:cond_041 ····move-result·v1
  
38 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/e;->a:Landroid/support/v7/internal/widget/ActionBarContainer;42 ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
  
39 ····iget-boolean·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->e:Z43 ····move-result-object·v1
  
40 ····if-eqz·v0,·:cond_044 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
41 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/e;->a:Landroid/support/v7/internal/widget/ActionBarContainer;45 ····move-result-object·v0
  
42 ····iget-object·v0,·v0,·Landroid/support/v7/internal/widget/ActionBarContainer;->b:Landroid/graphics/drawable/Drawable;46 ····const-string·v1,·"·selectedId="
  
43 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V47 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 48 ····move-result-object·v0
44 ····goto·:goto_0 
45 .end·method 
  
 49 ····iget-wide·v2,·p0,·Landroid/support/v7/internal/widget/e;->a:J
46 .method·public·getOpacity()I 
47 ····.locals·1 
  
48 ····const/4·v0,·0x050 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
 51 ····move-result-object·v0
49 ····return·v0 
50 .end·method 
  
 52 ····const-string·v1,·"·position="
51 .method·public·setAlpha(I)V 
52 ····.locals·0 
  
53 ····return-void53 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
 54 ····move-result-object·v0
  
 55 ····iget·v1,·p0,·Landroid/support/v7/internal/widget/e;->b:I
  
 56 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
 57 ····move-result-object·v0
  
 58 ····const-string·v1,·"}"
  
 59 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Max diff block lines reached; 558/6708 bytes (8.32%) of diff not shown.
6.14 KB
smali/android/support/v7/internal/widget/l.smali
    
Offset 1, 22 lines modifiedOffset 1, 138 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/l;1 .class·Landroid/support/v7/internal/widget/l;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/lang/Runnable;
  
3 #·virtual·methods 
4 .method·public·abstract·a(I)V 
5 .end·method 
  
6 .method·public·abstract·f()V 
7 .end·method5 #·instance·fields
 6 .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
8 .method·public·abstract·g()V 
9 .end·method 
  
10 .method·public·abstract·g(Z)V 
11 .end·method7 #·direct·methods
 8 .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V
 9 ····.locals·0
  
 10 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
12 .method·public·abstract·h()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 12 ····return-void
13 .end·method13 .end·method
  
  
 14 #·virtual·methods
14 .method·public·abstract·i()V15 .method·public·run()V
 16 ····.locals·3
  
 17 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
 18 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V
  
 19 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
 20 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
 21 ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->c(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer;
  
 22 ····move-result-object·v1
  
 23 ····invoke-static·{v1},·Landroid/support/v4/view/bo;->h(Landroid/view/View;)Landroid/support/v4/view/dc;
  
 24 ····move-result-object·v1
  
 25 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
 26 ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->c(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer;
  
 27 ····move-result-object·v2
  
 28 ····invoke-virtual·{v2},·Landroid/support/v7/internal/widget/ActionBarContainer;->getHeight()I
  
 29 ····move-result·v2
  
 30 ····neg-int·v2,·v2
  
 31 ····int-to-float·v2,·v2
  
 32 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/dc;->b(F)Landroid/support/v4/view/dc;
  
 33 ····move-result-object·v1
  
 34 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
 35 ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v4/view/dr;
  
 36 ····move-result-object·v2
  
 37 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/dc;->a(Landroid/support/v4/view/dr;)Landroid/support/v4/view/dc;
  
 38 ····move-result-object·v1
  
 39 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/dc;)Landroid/support/v4/view/dc;
  
 40 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
 41 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer;
  
 42 ····move-result-object·v0
  
 43 ····if-eqz·v0,·:cond_0
  
 44 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
 45 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer;
  
 46 ····move-result-object·v0
  
 47 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->getVisibility()I
  
 48 ····move-result·v0
  
 49 ····const/16·v1,·0x8
  
 50 ····if-eq·v0,·v1,·:cond_0
  
 51 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
 52 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
 53 ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer;
  
 54 ····move-result-object·v1
  
 55 ····invoke-static·{v1},·Landroid/support/v4/view/bo;->h(Landroid/view/View;)Landroid/support/v4/view/dc;
  
 56 ····move-result-object·v1
  
 57 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/l;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
 58 ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer;
  
 59 ····move-result-object·v2
  
 60 ····invoke-virtual·{v2},·Landroid/support/v7/internal/widget/ActionBarContainer;->getHeight()I
  
 61 ····move-result·v2
  
 62 ····int-to-float·v2,·v2
  
 63 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/dc;->b(F)Landroid/support/v4/view/dc;
Max diff block lines reached; 0/6191 bytes (0.00%) of diff not shown.
2.4 KB
smali/android/support/v7/internal/widget/az.smali
    
Offset 1, 19 lines modifiedOffset 1, 90 lines modified
1 .class·interface·abstract·Landroid/support/v7/internal/widget/az;1 .class·Landroid/support/v7/internal/widget/az;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v7/internal/widget/e;
  
  
 3 #·static·fields
 4 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;
  
  
 5 #·instance·fields
 6 .field·c:Z
  
  
3 #·virtual·methods7 #·direct·methods
4 .method·public·abstract·a()V8 .method·static·constructor·<clinit>()V
 9 ····.locals·1
  
 10 ····new-instance·v0,·Landroid/support/v7/internal/widget/ba;
  
 11 ····invoke-direct·{v0},·Landroid/support/v7/internal/widget/ba;-><init>()V
  
 12 ····sput-object·v0,·Landroid/support/v7/internal/widget/az;->CREATOR:Landroid/os/Parcelable$Creator;
  
 13 ····return-void
5 .end·method14 .end·method
  
6 .method·public·abstract·a(Landroid/widget/ListAdapter;)V15 .method·private·constructor·<init>(Landroid/os/Parcel;)V
 16 ····.locals·1
  
 17 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/e;-><init>(Landroid/os/Parcel;)V
  
 18 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readByte()B
  
 19 ····move-result·v0
  
 20 ····if-eqz·v0,·:cond_0
  
 21 ····const/4·v0,·0x1
  
 22 ····:goto_0
 23 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/az;->c:Z
  
 24 ····return-void
  
 25 ····:cond_0
 26 ····const/4·v0,·0x0
  
 27 ····goto·:goto_0
7 .end·method28 .end·method
  
8 .method·public·abstract·a(Ljava/lang/CharSequence;)V29 .method·synthetic·constructor·<init>(Landroid/os/Parcel;Landroid/support/v7/internal/widget/at;)V
 30 ····.locals·0
  
 31 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/az;-><init>(Landroid/os/Parcel;)V
  
 32 ····return-void
9 .end·method33 .end·method
  
10 .method·public·abstract·b()Z34 .method·constructor·<init>(Landroid/os/Parcelable;)V
 35 ····.locals·0
  
 36 ····invoke-direct·{p0,·p1},·Landroid/support/v7/internal/widget/e;-><init>(Landroid/os/Parcelable;)V
  
 37 ····return-void
11 .end·method38 .end·method
  
12 .method·public·abstract·c()V 
 39 #·virtual·methods
 40 .method·public·writeToParcel(Landroid/os/Parcel;I)V
 41 ····.locals·1
  
 42 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v7/internal/widget/e;->writeToParcel(Landroid/os/Parcel;I)V
  
 43 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/az;->c:Z
  
 44 ····if-eqz·v0,·:cond_0
  
 45 ····const/4·v0,·0x1
  
 46 ····:goto_0
 47 ····int-to-byte·v0,·v0
  
 48 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeByte(B)V
  
 49 ····return-void
  
 50 ····:cond_0
 51 ····const/4·v0,·0x0
  
 52 ····goto·:goto_0
13 .end·method53 .end·method
12.6 KB
smali/android/support/v7/internal/widget/ar.smali
    
Offset 1, 76 lines modifiedOffset 1, 76 lines modified
1 .class·Landroid/support/v7/internal/widget/ar;1 .class·Landroid/support/v7/internal/widget/ar;
2 .super·Landroid/support/v7/widget/z;2 .super·Landroid/support/v7/widget/r;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/View$OnLongClickListener;4 .implements·Landroid/view/View$OnLongClickListener;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/internal/widget/an;6 .field·final·synthetic·a:Landroid/support/v7/internal/widget/an;
  
7 .field·private·final·b:[I7 .field·private·final·b:[I
  
8 .field·private·c:Landroid/support/v7/app/d;8 .field·private·c:Landroid/support/v7/a/c;
  
9 .field·private·d:Landroid/widget/TextView;9 .field·private·d:Landroid/widget/TextView;
  
10 .field·private·e:Landroid/widget/ImageView;10 .field·private·e:Landroid/widget/ImageView;
  
11 .field·private·f:Landroid/view/View;11 .field·private·f:Landroid/view/View;
  
  
12 #·direct·methods12 #·direct·methods
13 .method·public·constructor·<init>(Landroid/support/v7/internal/widget/an;Landroid/content/Context;Landroid/support/v7/app/d;Z)V13 .method·public·constructor·<init>(Landroid/support/v7/internal/widget/an;Landroid/content/Context;Landroid/support/v7/a/c;Z)V
14 ····.locals·414 ····.locals·4
  
15 ····const/4·v3,·0x015 ····const/4·v3,·0x0
  
16 ····const/4·v2,·0x016 ····const/4·v2,·0x0
  
17 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ar;->a:Landroid/support/v7/internal/widget/an;17 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/ar;->a:Landroid/support/v7/internal/widget/an;
  
18 ····sget·v0,·Landroid/support/v7/a/b;->actionBarTabStyle:I18 ····sget·v0,·Landroid/support/v7/b/b;->actionBarTabStyle:I
  
19 ····invoke-direct·{p0,·p2,·v3,·v0},·Landroid/support/v7/widget/z;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V19 ····invoke-direct·{p0,·p2,·v3,·v0},·Landroid/support/v7/widget/r;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
20 ····const/4·v0,·0x120 ····const/4·v0,·0x1
  
21 ····new-array·v0,·v0,·[I21 ····new-array·v0,·v0,·[I
  
22 ····const·v1,·0x10100d422 ····const·v1,·0x10100d4
  
23 ····aput·v1,·v0,·v223 ····aput·v1,·v0,·v2
  
24 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ar;->b:[I24 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/ar;->b:[I
  
25 ····iput-object·p3,·p0,·Landroid/support/v7/internal/widget/ar;->c:Landroid/support/v7/app/d;25 ····iput-object·p3,·p0,·Landroid/support/v7/internal/widget/ar;->c:Landroid/support/v7/a/c;
  
26 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ar;->b:[I26 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ar;->b:[I
  
27 ····sget·v1,·Landroid/support/v7/a/b;->actionBarTabStyle:I27 ····sget·v1,·Landroid/support/v7/b/b;->actionBarTabStyle:I
  
28 ····invoke-static·{p2,·v3,·v0,·v1,·v2},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg;28 ····invoke-static·{p2,·v3,·v0,·v1,·v2},·Landroid/support/v7/internal/widget/bi;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bi;
  
29 ····move-result-object·v029 ····move-result-object·v0
  
30 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bg;->e(I)Z30 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bi;->d(I)Z
  
31 ····move-result·v131 ····move-result·v1
  
32 ····if-eqz·v1,·:cond_032 ····if-eqz·v1,·:cond_0
  
33 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable;33 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bi;->a(I)Landroid/graphics/drawable/Drawable;
  
34 ····move-result-object·v134 ····move-result-object·v1
  
35 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ar;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V35 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ar;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
  
36 ····:cond_036 ····:cond_0
37 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->b()V37 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bi;->b()V
  
38 ····if-eqz·p4,·:cond_138 ····if-eqz·p4,·:cond_1
  
39 ····const·v0,·0x80001339 ····const·v0,·0x800013
  
40 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ar;->setGravity(I)V40 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ar;->setGravity(I)V
  
Offset 91, 17 lines modifiedOffset 91, 17 lines modified
  
91 ····const/4·v8,·-0x291 ····const/4·v8,·-0x2
  
92 ····const/4·v1,·0x092 ····const/4·v1,·0x0
  
93 ····const/4·v7,·0x093 ····const/4·v7,·0x0
  
94 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/ar;->c:Landroid/support/v7/app/d;94 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/ar;->c:Landroid/support/v7/a/c;
  
95 ····invoke-virtual·{v2},·Landroid/support/v7/app/d;->c()Landroid/view/View;95 ····invoke-virtual·{v2},·Landroid/support/v7/a/c;->c()Landroid/view/View;
  
96 ····move-result-object·v396 ····move-result-object·v3
  
97 ····if-eqz·v3,·:cond_497 ····if-eqz·v3,·:cond_4
  
98 ····invoke-virtual·{v3},·Landroid/view/View;->getParent()Landroid/view/ViewParent;98 ····invoke-virtual·{v3},·Landroid/view/View;->getParent()Landroid/view/ViewParent;
  
Offset 154, 19 lines modifiedOffset 154, 19 lines modified
154 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ar;->f:Landroid/view/View;154 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/ar;->f:Landroid/view/View;
  
155 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ar;->removeView(Landroid/view/View;)V155 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/ar;->removeView(Landroid/view/View;)V
  
156 ····iput-object·v7,·p0,·Landroid/support/v7/internal/widget/ar;->f:Landroid/view/View;156 ····iput-object·v7,·p0,·Landroid/support/v7/internal/widget/ar;->f:Landroid/view/View;
  
157 ····:cond_5157 ····:cond_5
158 ····invoke-virtual·{v2},·Landroid/support/v7/app/d;->a()Landroid/graphics/drawable/Drawable;158 ····invoke-virtual·{v2},·Landroid/support/v7/a/c;->a()Landroid/graphics/drawable/Drawable;
  
159 ····move-result-object·v0159 ····move-result-object·v0
  
160 ····invoke-virtual·{v2},·Landroid/support/v7/app/d;->b()Ljava/lang/CharSequence;160 ····invoke-virtual·{v2},·Landroid/support/v7/a/c;->b()Ljava/lang/CharSequence;
  
161 ····move-result-object·v3161 ····move-result-object·v3
  
162 ····if-eqz·v0,·:cond_b162 ····if-eqz·v0,·:cond_b
  
163 ····iget-object·v4,·p0,·Landroid/support/v7/internal/widget/ar;->e:Landroid/widget/ImageView;163 ····iget-object·v4,·p0,·Landroid/support/v7/internal/widget/ar;->e:Landroid/widget/ImageView;
  
Offset 176, 19 lines modifiedOffset 176, 19 lines modified
  
176 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/ar;->getContext()Landroid/content/Context;176 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/ar;->getContext()Landroid/content/Context;
  
177 ····move-result-object·v5177 ····move-result-object·v5
  
178 ····invoke-direct·{v4,·v5},·Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V178 ····invoke-direct·{v4,·v5},·Landroid/widget/ImageView;-><init>(Landroid/content/Context;)V
  
179 ····new-instance·v5,·Landroid/support/v7/widget/aa;179 ····new-instance·v5,·Landroid/support/v7/widget/s;
  
180 ····invoke-direct·{v5,·v8,·v8},·Landroid/support/v7/widget/aa;-><init>(II)V180 ····invoke-direct·{v5,·v8,·v8},·Landroid/support/v7/widget/s;-><init>(II)V
  
181 ····iput·v9,·v5,·Landroid/support/v7/widget/aa;->h:I181 ····iput·v9,·v5,·Landroid/support/v7/widget/s;->h:I
Max diff block lines reached; 7562/12851 bytes (58.84%) of diff not shown.
424 B
smali/android/support/v7/internal/widget/ab.smali
    
Offset 1, 10 lines modifiedOffset 1, 2 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/ab;1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/ab;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods 
4 .method·public·abstract·a(Landroid/support/v7/internal/widget/w;)V 
5 .end·method 
  
6 .method·public·abstract·a(Landroid/support/v7/internal/widget/w;Landroid/view/View;IJ)V 
7 .end·method 
1.67 KB
smali/android/support/v7/internal/widget/ViewStubCompat.smali
    
Offset 32, 37 lines modifiedOffset 32, 37 lines modified
  
32 ····const/4·v2,·0x032 ····const/4·v2,·0x0
  
33 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/View;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V33 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/View;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
34 ····iput·v2,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->a:I34 ····iput·v2,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->a:I
  
35 ····sget-object·v0,·Landroid/support/v7/a/l;->ViewStubCompat:[I35 ····sget-object·v0,·Landroid/support/v7/b/j;->ViewStubCompat:[I
  
36 ····invoke-virtual·{p1,·p2,·v0,·p3,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;36 ····invoke-virtual·{p1,·p2,·v0,·p3,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
37 ····move-result-object·v037 ····move-result-object·v0
  
38 ····sget·v1,·Landroid/support/v7/a/l;->ViewStubCompat_android_inflatedId:I38 ····sget·v1,·Landroid/support/v7/b/j;->ViewStubCompat_android_inflatedId:I
  
39 ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I39 ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
40 ····move-result·v140 ····move-result·v1
  
41 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->b:I41 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->b:I
  
42 ····sget·v1,·Landroid/support/v7/a/l;->ViewStubCompat_android_layout:I42 ····sget·v1,·Landroid/support/v7/b/j;->ViewStubCompat_android_layout:I
  
43 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I43 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
44 ····move-result·v144 ····move-result·v1
  
45 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->a:I45 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/ViewStubCompat;->a:I
  
46 ····sget·v1,·Landroid/support/v7/a/l;->ViewStubCompat_android_id:I46 ····sget·v1,·Landroid/support/v7/b/j;->ViewStubCompat_android_id:I
  
47 ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I47 ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
48 ····move-result·v148 ····move-result·v1
  
49 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ViewStubCompat;->setId(I)V49 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ViewStubCompat;->setId(I)V
  
10.7 KB
smali/android/support/v7/internal/widget/a.smali
    
Offset 9, 25 lines modifiedOffset 9, 25 lines modified
9 #·instance·fields9 #·instance·fields
10 .field·protected·final·a:Landroid/support/v7/internal/widget/b;10 .field·protected·final·a:Landroid/support/v7/internal/widget/b;
  
11 .field·protected·final·b:Landroid/content/Context;11 .field·protected·final·b:Landroid/content/Context;
  
12 .field·protected·c:Landroid/support/v7/widget/ActionMenuView;12 .field·protected·c:Landroid/support/v7/widget/ActionMenuView;
  
13 .field·protected·d:Landroid/support/v7/widget/ActionMenuPresenter;13 .field·protected·d:Landroid/support/v7/widget/a;
  
14 .field·protected·e:Landroid/view/ViewGroup;14 .field·protected·e:Landroid/view/ViewGroup;
  
15 .field·protected·f:Z15 .field·protected·f:Z
  
16 .field·protected·g:Z16 .field·protected·g:Z
  
17 .field·protected·h:I17 .field·protected·h:I
  
18 .field·protected·i:Landroid/support/v4/view/ds;18 .field·protected·i:Landroid/support/v4/view/dc;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·static·constructor·<clinit>()V20 .method·static·constructor·<clinit>()V
21 ····.locals·121 ····.locals·1
  
22 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;22 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;
Offset 74, 15 lines modifiedOffset 74, 15 lines modified
  
74 ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V74 ····invoke-direct·{v0},·Landroid/util/TypedValue;-><init>()V
  
75 ····invoke-virtual·{p1},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;75 ····invoke-virtual·{p1},·Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
  
76 ····move-result-object·v176 ····move-result-object·v1
  
77 ····sget·v2,·Landroid/support/v7/a/b;->actionBarPopupTheme:I77 ····sget·v2,·Landroid/support/v7/b/b;->actionBarPopupTheme:I
  
78 ····const/4·v3,·0x178 ····const/4·v3,·0x1
  
79 ····invoke-virtual·{v1,·v2,·v0,·v3},·Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z79 ····invoke-virtual·{v1,·v2,·v0,·v3},·Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
  
80 ····move-result·v180 ····move-result·v1
  
Offset 194, 222 lines modifiedOffset 194, 18 lines modified
194 ····add-int/2addr·v1,·v2194 ····add-int/2addr·v1,·v2
  
195 ····invoke-virtual·{p1,·p2,·v2,·v3,·v1},·Landroid/view/View;->layout(IIII)V195 ····invoke-virtual·{p1,·p2,·v2,·v3,·v1},·Landroid/view/View;->layout(IIII)V
  
196 ····goto·:goto_0196 ····goto·:goto_0
197 .end·method197 .end·method
  
198 .method·public·a(I)V 
199 ····.locals·7 
  
200 ····const/high16·v6,·0x3f800000····#·1.0f 
  
201 ····const-wide/16·v4,·0xc8 
  
202 ····const/4·v3,·0x0 
  
203 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->i:Landroid/support/v4/view/ds; 
  
204 ····if-eqz·v0,·:cond_0 
  
205 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->i:Landroid/support/v4/view/ds; 
  
206 ····invoke-virtual·{v0},·Landroid/support/v4/view/ds;->a()V 
  
207 ····:cond_0 
208 ····if-nez·p1,·:cond_3 
  
209 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/a;->getVisibility()I 
  
210 ····move-result·v0 
  
211 ····if-eqz·v0,·:cond_1 
  
212 ····invoke-static·{p0,·v3},·Landroid/support/v4/view/bv;->c(Landroid/view/View;F)V 
  
213 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->e:Landroid/view/ViewGroup; 
  
214 ····if-eqz·v0,·:cond_1 
  
215 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->c:Landroid/support/v7/widget/ActionMenuView; 
  
216 ····if-eqz·v0,·:cond_1 
  
217 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/a;->c:Landroid/support/v7/widget/ActionMenuView; 
  
218 ····invoke-static·{v0,·v3},·Landroid/support/v4/view/bv;->c(Landroid/view/View;F)V 
  
219 ····:cond_1 
220 ····invoke-static·{p0},·Landroid/support/v4/view/bv;->j(Landroid/view/View;)Landroid/support/v4/view/ds; 
  
221 ····move-result-object·v0 
  
222 ····invoke-virtual·{v0,·v6},·Landroid/support/v4/view/ds;->a(F)Landroid/support/v4/view/ds; 
  
223 ····move-result-object·v0 
  
224 ····invoke-virtual·{v0,·v4,·v5},·Landroid/support/v4/view/ds;->a(J)Landroid/support/v4/view/ds; 
  
225 ····sget-object·v1,·Landroid/support/v7/internal/widget/a;->j:Landroid/view/animation/Interpolator; 
  
226 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ds;->a(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ds; 
  
227 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/a;->e:Landroid/view/ViewGroup; 
  
228 ····if-eqz·v1,·:cond_2 
  
229 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/a;->c:Landroid/support/v7/widget/ActionMenuView; 
  
230 ····if-eqz·v1,·:cond_2 
  
231 ····new-instance·v1,·Landroid/support/v7/internal/view/i; 
  
232 ····invoke-direct·{v1},·Landroid/support/v7/internal/view/i;-><init>()V 
  
233 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/a;->c:Landroid/support/v7/widget/ActionMenuView; 
  
234 ····invoke-static·{v2},·Landroid/support/v4/view/bv;->j(Landroid/view/View;)Landroid/support/v4/view/ds; 
  
235 ····move-result-object·v2 
  
236 ····invoke-virtual·{v2,·v6},·Landroid/support/v4/view/ds;->a(F)Landroid/support/v4/view/ds; 
  
237 ····move-result-object·v2 
  
238 ····invoke-virtual·{v2,·v4,·v5},·Landroid/support/v4/view/ds;->a(J)Landroid/support/v4/view/ds; 
Max diff block lines reached; 2203/10879 bytes (20.25%) of diff not shown.
3.71 KB
smali/android/support/v7/internal/widget/bk.smali
    
Offset 1, 36 lines modifiedOffset 1, 90 lines modified
1 .class·Landroid/support/v7/internal/widget/bk;1 .class·Landroid/support/v7/internal/widget/bk;
2 .super·Landroid/support/v4/view/ek;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/view/View$OnClickListener;
  
  
3 #·instance·fields5 #·instance·fields
 6 .field·final·a:Landroid/support/v7/internal/view/menu/a;
  
4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/bh;7 .field·final·synthetic·b:Landroid/support/v7/internal/widget/bj;
  
  
5 #·direct·methods8 #·direct·methods
6 .method·constructor·<init>(Landroid/support/v7/internal/widget/bh;)V9 .method·constructor·<init>(Landroid/support/v7/internal/widget/bj;)V
7 ····.locals·010 ····.locals·7
  
 11 ····const/4·v2,·0x0
  
 12 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bk;->b:Landroid/support/v7/internal/widget/bj;
  
 13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/a;
  
 15 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/bk;->b:Landroid/support/v7/internal/widget/bj;
  
 16 ····invoke-static·{v1},·Landroid/support/v7/internal/widget/bj;->a(Landroid/support/v7/internal/widget/bj;)Landroid/support/v7/widget/Toolbar;
  
 17 ····move-result-object·v1
  
 18 ····invoke-virtual·{v1},·Landroid/support/v7/widget/Toolbar;->getContext()Landroid/content/Context;
  
 19 ····move-result-object·v1
  
 20 ····const·v3,·0x102002c
  
 21 ····iget-object·v4,·p0,·Landroid/support/v7/internal/widget/bk;->b:Landroid/support/v7/internal/widget/bj;
  
 22 ····invoke-static·{v4},·Landroid/support/v7/internal/widget/bj;->b(Landroid/support/v7/internal/widget/bj;)Ljava/lang/CharSequence;
  
8 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bk;->a:Landroid/support/v7/internal/widget/bh;23 ····move-result-object·v6
  
9 ····invoke-direct·{p0},·Landroid/support/v4/view/ek;-><init>()V24 ····move·v4,·v2
  
 25 ····move·v5,·v2
  
 26 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v7/internal/view/menu/a;-><init>(Landroid/content/Context;IIIILjava/lang/CharSequence;)V
  
 27 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bk;->a:Landroid/support/v7/internal/view/menu/a;
  
10 ····return-void28 ····return-void
11 .end·method29 .end·method
  
  
12 #·virtual·methods30 #·virtual·methods
13 .method·public·a(Landroid/view/View;)V31 .method·public·onClick(Landroid/view/View;)V
14 ····.locals·232 ····.locals·3
  
15 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bk;->a:Landroid/support/v7/internal/widget/bh;33 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bk;->b:Landroid/support/v7/internal/widget/bj;
  
16 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/bh;->a(Landroid/support/v7/internal/widget/bh;)Landroid/support/v7/widget/Toolbar;34 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/bj;->c(Landroid/support/v7/internal/widget/bj;)Landroid/view/Window$Callback;
  
 35 ····move-result-object·v0
  
 36 ····if-eqz·v0,·:cond_0
  
 37 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bk;->b:Landroid/support/v7/internal/widget/bj;
  
 38 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/bj;->d(Landroid/support/v7/internal/widget/bj;)Z
  
 39 ····move-result·v0
  
 40 ····if-eqz·v0,·:cond_0
  
 41 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bk;->b:Landroid/support/v7/internal/widget/bj;
  
 42 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/bj;->c(Landroid/support/v7/internal/widget/bj;)Landroid/view/Window$Callback;
  
17 ····move-result-object·v043 ····move-result-object·v0
  
18 ····const/4·v1,·0x044 ····const/4·v1,·0x0
  
19 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/Toolbar;->setVisibility(I)V45 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/bk;->a:Landroid/support/v7/internal/view/menu/a;
  
 46 ····invoke-interface·{v0,·v1,·v2},·Landroid/view/Window$Callback;->onMenuItemSelected(ILandroid/view/MenuItem;)Z
  
 47 ····:cond_0
20 ····return-void48 ····return-void
21 .end·method49 .end·method
36.0 KB
smali/android/support/v7/internal/widget/be.smali
    
Offset 1, 1499 lines modifiedOffset 1, 37 lines modified
1 .class·public·final·Landroid/support/v7/internal/widget/be;1 .class·Landroid/support/v7/internal/widget/be;
 2 .super·Landroid/support/v7/internal/widget/al;
2 .super·Ljava/lang/Object; 
  
  
3 #·static·fields 
4 .field·public·static·final·a:Z 
  
5 .field·private·static·final·b:Landroid/graphics/PorterDuff$Mode; 
  
6 .field·private·static·final·c:Ljava/util/WeakHashMap; 
  
7 .field·private·static·final·d:Landroid/support/v7/internal/widget/bf; 
  
8 .field·private·static·final·e:[I 
  
9 .field·private·static·final·f:[I 
  
10 .field·private·static·final·g:[I 
  
11 .field·private·static·final·h:[I 
  
12 .field·private·static·final·i:[I 
  
13 .field·private·static·final·j:[I 
  
  
14 #·instance·fields3 #·instance·fields
 4 .field·private·final·a:Landroid/support/v7/internal/widget/bg;
15 .field·private·final·k:Ljava/lang/ref/WeakReference; 
  
16 .field·private·l:Landroid/util/SparseArray; 
  
17 .field·private·m:Landroid/content/res/ColorStateList; 
  
  
18 #·direct·methods5 #·direct·methods
19 .method·static·constructor·<clinit>()V6 .method·public·constructor·<init>(Landroid/content/res/Resources;Landroid/support/v7/internal/widget/bg;)V
20 ····.locals·87 ····.locals·0
  
21 ····const/4·v7,·0x4 
  
22 ····const/4·v6,·0x3 
  
23 ····const/4·v5,·0x2 
  
24 ····const/4·v1,·0x1 
  
25 ····const/4·v2,·0x0 
  
26 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
27 ····const/16·v3,·0x15 
  
28 ····if-ge·v0,·v3,·:cond_0 
  
29 ····move·v0,·v1 
  
30 ····:goto_0 
31 ····sput-boolean·v0,·Landroid/support/v7/internal/widget/be;->a:Z 
  
32 ····sget-object·v0,·Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode; 
  
33 ····sput-object·v0,·Landroid/support/v7/internal/widget/be;->b:Landroid/graphics/PorterDuff$Mode; 
  
34 ····new-instance·v0,·Ljava/util/WeakHashMap; 
  
35 ····invoke-direct·{v0},·Ljava/util/WeakHashMap;-><init>()V 
  
36 ····sput-object·v0,·Landroid/support/v7/internal/widget/be;->c:Ljava/util/WeakHashMap; 
  
37 ····new-instance·v0,·Landroid/support/v7/internal/widget/bf; 
  
38 ····const/4·v3,·0x6 
  
39 ····invoke-direct·{v0,·v3},·Landroid/support/v7/internal/widget/bf;-><init>(I)V 
  
40 ····sput-object·v0,·Landroid/support/v7/internal/widget/be;->d:Landroid/support/v7/internal/widget/bf; 
  
41 ····new-array·v0,·v6,·[I 
  
42 ····sget·v3,·Landroid/support/v7/a/f;->abc_textfield_search_default_mtrl_alpha:I 
  
43 ····aput·v3,·v0,·v2 
  
44 ····sget·v3,·Landroid/support/v7/a/f;->abc_textfield_default_mtrl_alpha:I 
  
45 ····aput·v3,·v0,·v1 
  
46 ····sget·v3,·Landroid/support/v7/a/f;->abc_ab_share_pack_mtrl_alpha:I 
  
47 ····aput·v3,·v0,·v5 
  
48 ····sput-object·v0,·Landroid/support/v7/internal/widget/be;->e:[I 
  
49 ····const/16·v0,·0xc 
  
50 ····new-array·v0,·v0,·[I 
  
51 ····sget·v3,·Landroid/support/v7/a/f;->abc_ic_ab_back_mtrl_am_alpha:I 
  
52 ····aput·v3,·v0,·v2 
  
53 ····sget·v3,·Landroid/support/v7/a/f;->abc_ic_go_search_api_mtrl_alpha:I 
  
54 ····aput·v3,·v0,·v1 
  
55 ····sget·v3,·Landroid/support/v7/a/f;->abc_ic_search_api_mtrl_alpha:I 
  
56 ····aput·v3,·v0,·v5 
  
57 ····sget·v3,·Landroid/support/v7/a/f;->abc_ic_commit_search_api_mtrl_alpha:I 
  
58 ····aput·v3,·v0,·v6 
  
59 ····sget·v3,·Landroid/support/v7/a/f;->abc_ic_clear_mtrl_alpha:I 
  
60 ····aput·v3,·v0,·v7 
  
61 ····const/4·v3,·0x5 
  
62 ····sget·v4,·Landroid/support/v7/a/f;->abc_ic_menu_share_mtrl_alpha:I 
  
63 ····aput·v4,·v0,·v3 
  
64 ····const/4·v3,·0x6 
  
Max diff block lines reached; 27491/36719 bytes (74.87%) of diff not shown.
4.45 KB
smali/android/support/v7/internal/widget/p.smali
    
Offset 1, 184 lines modifiedOffset 1, 2 lines modified
1 .class·public·final·Landroid/support/v7/internal/widget/p;1 .class·synthetic·Landroid/support/v7/internal/widget/p;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Ljava/lang/Comparable; 
  
  
5 #·instance·fields 
6 .field·public·final·a:Landroid/content/pm/ResolveInfo; 
  
7 .field·public·b:F 
  
8 .field·final·synthetic·c:Landroid/support/v7/internal/widget/n; 
  
  
9 #·direct·methods 
10 .method·public·constructor·<init>(Landroid/support/v7/internal/widget/n;Landroid/content/pm/ResolveInfo;)V 
11 ····.locals·0 
  
12 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/p;->c:Landroid/support/v7/internal/widget/n; 
  
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
14 ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/p;->a:Landroid/content/pm/ResolveInfo; 
  
15 ····return-void 
16 .end·method 
  
  
17 #·virtual·methods 
18 .method·public·a(Landroid/support/v7/internal/widget/p;)I 
19 ····.locals·2 
  
20 ····iget·v0,·p1,·Landroid/support/v7/internal/widget/p;->b:F 
  
21 ····invoke-static·{v0},·Ljava/lang/Float;->floatToIntBits(F)I 
  
22 ····move-result·v0 
  
23 ····iget·v1,·p0,·Landroid/support/v7/internal/widget/p;->b:F 
  
24 ····invoke-static·{v1},·Ljava/lang/Float;->floatToIntBits(F)I 
  
25 ····move-result·v1 
  
26 ····sub-int/2addr·v0,·v1 
  
27 ····return·v0 
28 .end·method 
  
29 .method·public·synthetic·compareTo(Ljava/lang/Object;)I 
30 ····.locals·1 
  
31 ····check-cast·p1,·Landroid/support/v7/internal/widget/p; 
  
32 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/internal/widget/p;->a(Landroid/support/v7/internal/widget/p;)I 
  
33 ····move-result·v0 
  
34 ····return·v0 
35 .end·method 
  
36 .method·public·equals(Ljava/lang/Object;)Z 
37 ····.locals·4 
  
38 ····const/4·v0,·0x1 
  
39 ····const/4·v1,·0x0 
  
40 ····if-ne·p0,·p1,·:cond_1 
  
41 ····:cond_0 
42 ····:goto_0 
43 ····return·v0 
  
44 ····:cond_1 
45 ····if-nez·p1,·:cond_2 
  
46 ····move·v0,·v1 
  
47 ····goto·:goto_0 
  
48 ····:cond_2 
49 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
50 ····move-result-object·v2 
  
51 ····invoke-virtual·{p1},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
52 ····move-result-object·v3 
  
53 ····if-eq·v2,·v3,·:cond_3 
  
54 ····move·v0,·v1 
  
55 ····goto·:goto_0 
  
56 ····:cond_3 
57 ····check-cast·p1,·Landroid/support/v7/internal/widget/p; 
  
58 ····iget·v2,·p0,·Landroid/support/v7/internal/widget/p;->b:F 
  
59 ····invoke-static·{v2},·Ljava/lang/Float;->floatToIntBits(F)I 
  
60 ····move-result·v2 
  
61 ····iget·v3,·p1,·Landroid/support/v7/internal/widget/p;->b:F 
  
62 ····invoke-static·{v3},·Ljava/lang/Float;->floatToIntBits(F)I 
  
63 ····move-result·v3 
  
64 ····if-eq·v2,·v3,·:cond_0 
  
65 ····move·v0,·v1 
  
66 ····goto·:goto_0 
67 .end·method 
  
68 .method·public·hashCode()I 
69 ····.locals·1 
  
70 ····iget·v0,·p0,·Landroid/support/v7/internal/widget/p;->b:F 
  
71 ····invoke-static·{v0},·Ljava/lang/Float;->floatToIntBits(F)I 
  
72 ····move-result·v0 
Max diff block lines reached; -1/4462 bytes (-0.02%) of diff not shown.
6.66 KB
smali/android/support/v7/internal/widget/y.smali
    
Offset 1, 193 lines modifiedOffset 1, 2 lines modified
1 .class·Landroid/support/v7/internal/widget/y;1 .class·synthetic·Landroid/support/v7/internal/widget/y;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/database/DataSetObserver; 
  
  
3 #·instance·fields 
4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/w; 
  
5 .field·private·b:Landroid/os/Parcelable; 
  
  
6 #·direct·methods 
7 .method·constructor·<init>(Landroid/support/v7/internal/widget/w;)V 
8 ····.locals·1 
  
9 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/y;->a:Landroid/support/v7/internal/widget/w; 
  
10 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V 
  
11 ····const/4·v0,·0x0 
  
12 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/y;->b:Landroid/os/Parcelable; 
  
13 ····return-void 
14 .end·method 
  
  
15 #·virtual·methods 
16 .method·public·onChanged()V 
17 ····.locals·2 
  
18 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/y;->a:Landroid/support/v7/internal/widget/w; 
  
19 ····const/4·v1,·0x1 
  
20 ····iput-boolean·v1,·v0,·Landroid/support/v7/internal/widget/w;->u:Z 
  
21 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/y;->a:Landroid/support/v7/internal/widget/w; 
  
22 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/y;->a:Landroid/support/v7/internal/widget/w; 
  
23 ····iget·v1,·v1,·Landroid/support/v7/internal/widget/w;->z:I 
  
24 ····iput·v1,·v0,·Landroid/support/v7/internal/widget/w;->A:I 
  
25 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/y;->a:Landroid/support/v7/internal/widget/w; 
  
26 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/y;->a:Landroid/support/v7/internal/widget/w; 
  
27 ····invoke-virtual·{v1},·Landroid/support/v7/internal/widget/w;->getAdapter()Landroid/widget/Adapter; 
  
28 ····move-result-object·v1 
  
29 ····invoke-interface·{v1},·Landroid/widget/Adapter;->getCount()I 
  
30 ····move-result·v1 
  
31 ····iput·v1,·v0,·Landroid/support/v7/internal/widget/w;->z:I 
  
32 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/y;->a:Landroid/support/v7/internal/widget/w; 
  
33 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/w;->getAdapter()Landroid/widget/Adapter; 
  
34 ····move-result-object·v0 
  
35 ····invoke-interface·{v0},·Landroid/widget/Adapter;->hasStableIds()Z 
  
36 ····move-result·v0 
  
37 ····if-eqz·v0,·:cond_0 
  
38 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/y;->b:Landroid/os/Parcelable; 
  
39 ····if-eqz·v0,·:cond_0 
  
40 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/y;->a:Landroid/support/v7/internal/widget/w; 
  
41 ····iget·v0,·v0,·Landroid/support/v7/internal/widget/w;->A:I 
  
42 ····if-nez·v0,·:cond_0 
  
43 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/y;->a:Landroid/support/v7/internal/widget/w; 
  
44 ····iget·v0,·v0,·Landroid/support/v7/internal/widget/w;->z:I 
  
45 ····if-lez·v0,·:cond_0 
  
46 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/y;->a:Landroid/support/v7/internal/widget/w; 
  
47 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/y;->b:Landroid/os/Parcelable; 
  
48 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/w;->a(Landroid/support/v7/internal/widget/w;Landroid/os/Parcelable;)V 
  
49 ····const/4·v0,·0x0 
  
50 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/y;->b:Landroid/os/Parcelable; 
  
51 ····:goto_0 
52 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/y;->a:Landroid/support/v7/internal/widget/w; 
  
53 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/w;->e()V 
  
54 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/y;->a:Landroid/support/v7/internal/widget/w; 
  
55 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/w;->requestLayout()V 
  
56 ····return-void 
  
57 ····:cond_0 
58 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/y;->a:Landroid/support/v7/internal/widget/w; 
  
59 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/w;->j()V 
  
60 ····goto·:goto_0 
61 .end·method 
  
62 .method·public·onInvalidated()V 
63 ····.locals·6 
  
64 ····const-wide/high16·v4,·-0x8000000000000000L 
  
65 ····const/4·v3,·0x0 
  
66 ····const/4·v2,·-0x1 
  
67 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/y;->a:Landroid/support/v7/internal/widget/w; 
  
Max diff block lines reached; -1/6728 bytes (-0.01%) of diff not shown.
5.98 KB
smali/android/support/v7/internal/widget/j.smali
    
Offset 1, 114 lines modifiedOffset 1, 56 lines modified
1 .class·Landroid/support/v7/internal/widget/j;1 .class·Landroid/support/v7/internal/widget/j;
 2 .super·Landroid/support/v4/view/ds;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Ljava/lang/Runnable; 
  
  
5 #·instance·fields3 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
  
7 #·direct·methods5 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V6 .method·constructor·<init>(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V
9 ····.locals·07 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;8 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 ····invoke-direct·{p0},·Landroid/support/v4/view/ds;-><init>()V
  
12 ····return-void10 ····return-void
13 .end·method11 .end·method
  
  
14 #·virtual·methods12 #·virtual·methods
15 .method·public·run()V13 .method·public·b(Landroid/view/View;)V
16 ····.locals·414 ····.locals·2
  
17 ····const/4·v3,·0x0 
  
18 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; 
  
19 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)V 
  
20 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; 
  
21 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; 
  
22 ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->c(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; 
  
23 ····move-result-object·v1 
  
24 ····invoke-static·{v1},·Landroid/support/v4/view/bv;->j(Landroid/view/View;)Landroid/support/v4/view/ds; 
  
25 ····move-result-object·v1 
  
26 ····invoke-virtual·{v1,·v3},·Landroid/support/v4/view/ds;->c(F)Landroid/support/v4/view/ds; 
  
27 ····move-result-object·v1 
  
28 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; 
  
29 ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v4/view/ej; 
  
30 ····move-result-object·v2 
  
31 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/ds;->a(Landroid/support/v4/view/ej;)Landroid/support/v4/view/ds; 
  
32 ····move-result-object·v1 
  
33 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/ds;)Landroid/support/v4/view/ds; 
  
34 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;15 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
35 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer;16 ····const/4·v1,·0x0
  
 17 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/dc;)Landroid/support/v4/view/dc;
36 ····move-result-object·v0 
  
37 ····if-eqz·v0,·:cond_0 
  
38 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;18 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
 19 ····const/4·v1,·0x0
39 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; 
  
40 ····move-result-object·v0 
  
41 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ActionBarContainer;->getVisibility()I20 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Z)Z
  
 21 ····return-void
 22 .end·method
42 ····move-result·v0 
  
43 ····const/16·v1,·0x8 
  
44 ····if-eq·v0,·v1,·:cond_023 .method·public·c(Landroid/view/View;)V
 24 ····.locals·2
  
45 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;25 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
 26 ····const/4·v1,·0x0
46 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; 
  
47 ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->d(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v7/internal/widget/ActionBarContainer; 
  
48 ····move-result-object·v127 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/dc;)Landroid/support/v4/view/dc;
  
49 ····invoke-static·{v1},·Landroid/support/v4/view/bv;->j(Landroid/view/View;)Landroid/support/v4/view/ds; 
  
50 ····move-result-object·v1 
  
51 ····invoke-virtual·{v1,·v3},·Landroid/support/v4/view/ds;->c(F)Landroid/support/v4/view/ds; 
  
52 ····move-result-object·v1 
  
53 ····iget-object·v2,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;28 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/j;->a:Landroid/support/v7/internal/widget/ActionBarOverlayLayout;
  
54 ····invoke-static·{v2},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->e(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;)Landroid/support/v4/view/ej; 
  
55 ····move-result-object·v2 
  
56 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/view/ds;->a(Landroid/support/v4/view/ej;)Landroid/support/v4/view/ds; 
  
57 ····move-result-object·v129 ····const/4·v1,·0x0
  
58 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->b(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Landroid/support/v4/view/ds;)Landroid/support/v4/view/ds;30 ····invoke-static·{v0,·v1},·Landroid/support/v7/internal/widget/ActionBarOverlayLayout;->a(Landroid/support/v7/internal/widget/ActionBarOverlayLayout;Z)Z
  
59 ····:cond_0 
60 ····return-void31 ····return-void
61 .end·method32 .end·method
2.24 KB
smali/android/support/v7/internal/widget/bb.smali
    
Offset 1, 62 lines modifiedOffset 1, 19 lines modified
1 .class·public·Landroid/support/v7/internal/widget/bb;1 .class·interface·abstract·Landroid/support/v7/internal/widget/bb;
2 .super·Landroid/content/ContextWrapper;2 .super·Ljava/lang/Object;
  
  
3 #·instance·fields 
4 .field·private·a:Landroid/content/res/Resources; 
  
  
5 #·direct·methods3 #·virtual·methods
 4 .method·public·abstract·a()V
6 .method·private·constructor·<init>(Landroid/content/Context;)V 
7 ····.locals·0 
  
8 ····invoke-direct·{p0,·p1},·Landroid/content/ContextWrapper;-><init>(Landroid/content/Context;)V 
  
9 ····return-void 
10 .end·method5 .end·method
  
 6 .method·public·abstract·a(Landroid/widget/ListAdapter;)V
11 .method·public·static·a(Landroid/content/Context;)Landroid/content/Context; 
12 ····.locals·1 
  
13 ····instance-of·v0,·p0,·Landroid/support/v7/internal/widget/bb; 
  
14 ····if-nez·v0,·:cond_0 
  
15 ····new-instance·v0,·Landroid/support/v7/internal/widget/bb; 
  
16 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/bb;-><init>(Landroid/content/Context;)V 
  
17 ····move-object·p0,·v0 
  
18 ····:cond_0 
19 ····return-object·p0 
20 .end·method7 .end·method
  
 8 .method·public·abstract·a(Ljava/lang/CharSequence;)V
 9 .end·method
  
 10 .method·public·abstract·b()Z
 11 .end·method
21 #·virtual·methods 
22 .method·public·getResources()Landroid/content/res/Resources; 
23 ····.locals·3 
  
24 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bb;->a:Landroid/content/res/Resources; 
  
25 ····if-nez·v0,·:cond_0 
  
26 ····new-instance·v0,·Landroid/support/v7/internal/widget/bc; 
  
27 ····invoke-super·{p0},·Landroid/content/ContextWrapper;->getResources()Landroid/content/res/Resources; 
  
28 ····move-result-object·v1 
  
29 ····invoke-static·{p0},·Landroid/support/v7/internal/widget/be;->a(Landroid/content/Context;)Landroid/support/v7/internal/widget/be; 
  
30 ····move-result-object·v2 
  
31 ····invoke-direct·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bc;-><init>(Landroid/content/res/Resources;Landroid/support/v7/internal/widget/be;)V 
  
32 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bb;->a:Landroid/content/res/Resources; 
  
33 ····:cond_0 
34 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bb;->a:Landroid/content/res/Resources; 
  
35 ····return-object·v012 .method·public·abstract·c()V
36 .end·method13 .end·method
348 B
smali/android/support/v7/internal/widget/ah.smali
    
Offset 1, 7 lines modifiedOffset 1, 2 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/ah;1 .class·public·interface·abstract·Landroid/support/v7/internal/widget/ah;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods 
4 .method·public·abstract·setOnFitSystemWindowsListener(Landroid/support/v7/internal/widget/ai;)V 
5 .end·method 
9.96 KB
smali/android/support/v7/internal/widget/bi.smali
    
Offset 1, 90 lines modifiedOffset 1, 271 lines modified
1 .class·Landroid/support/v7/internal/widget/bi;1 .class·public·Landroid/support/v7/internal/widget/bi;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/view/View$OnClickListener; 
  
  
5 #·instance·fields3 #·instance·fields
 4 .field·private·final·a:Landroid/content/Context;
6 .field·final·a:Landroid/support/v7/internal/view/menu/a; 
  
7 .field·final·synthetic·b:Landroid/support/v7/internal/widget/bh; 
  
 5 .field·private·final·b:Landroid/content/res/TypedArray;
  
 6 .field·private·c:Landroid/support/v7/internal/widget/bg;
8 #·direct·methods 
9 .method·constructor·<init>(Landroid/support/v7/internal/widget/bh;)V 
10 ····.locals·7 
  
11 ····const/4·v2,·0x0 
  
12 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bi;->b:Landroid/support/v7/internal/widget/bh;7 #·direct·methods
 8 .method·private·constructor·<init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
 9 ····.locals·0
  
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····new-instance·v0,·Landroid/support/v7/internal/view/menu/a;11 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/bi;->a:Landroid/content/Context;
  
15 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/bi;->b:Landroid/support/v7/internal/widget/bh;12 ····iput-object·p2,·p0,·Landroid/support/v7/internal/widget/bi;->b:Landroid/content/res/TypedArray;
  
16 ····invoke-static·{v1},·Landroid/support/v7/internal/widget/bh;->a(Landroid/support/v7/internal/widget/bh;)Landroid/support/v7/widget/Toolbar;13 ····return-void
 14 .end·method
  
17 ····move-result-object·v115 .method·public·static·a(Landroid/content/Context;Landroid/util/AttributeSet;[I)Landroid/support/v7/internal/widget/bi;
 16 ····.locals·2
  
18 ····invoke-virtual·{v1},·Landroid/support/v7/widget/Toolbar;->getContext()Landroid/content/Context;17 ····invoke-virtual·{p0,·p1,·p2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
19 ····move-result-object·v118 ····move-result-object·v0
  
20 ····const·v3,·0x102002c19 ····new-instance·v1,·Landroid/support/v7/internal/widget/bi;
  
21 ····iget-object·v4,·p0,·Landroid/support/v7/internal/widget/bi;->b:Landroid/support/v7/internal/widget/bh;20 ····invoke-direct·{v1,·p0,·v0},·Landroid/support/v7/internal/widget/bi;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
  
22 ····invoke-static·{v4},·Landroid/support/v7/internal/widget/bh;->b(Landroid/support/v7/internal/widget/bh;)Ljava/lang/CharSequence;21 ····return-object·v1
 22 .end·method
  
23 ····move-result-object·v623 .method·public·static·a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bi;
 24 ····.locals·2
  
24 ····move·v4,·v225 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
25 ····move·v5,·v226 ····move-result-object·v0
  
26 ····invoke-direct/range·{v0·..·v6},·Landroid/support/v7/internal/view/menu/a;-><init>(Landroid/content/Context;IIIILjava/lang/CharSequence;)V27 ····new-instance·v1,·Landroid/support/v7/internal/widget/bi;
  
27 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/bi;->a:Landroid/support/v7/internal/view/menu/a;28 ····invoke-direct·{v1,·p0,·v0},·Landroid/support/v7/internal/widget/bi;-><init>(Landroid/content/Context;Landroid/content/res/TypedArray;)V
  
28 ····return-void29 ····return-object·v1
29 .end·method30 .end·method
  
  
30 #·virtual·methods31 #·virtual·methods
31 .method·public·onClick(Landroid/view/View;)V32 .method·public·a(IF)F
32 ····.locals·333 ····.locals·1
  
33 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bi;->b:Landroid/support/v7/internal/widget/bh;34 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bi;->b:Landroid/content/res/TypedArray;
  
34 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/bh;->c(Landroid/support/v7/internal/widget/bh;)Landroid/view/Window$Callback;35 ····invoke-virtual·{v0,·p1,·p2},·Landroid/content/res/TypedArray;->getFloat(IF)F
  
35 ····move-result-object·v036 ····move-result·v0
  
 37 ····return·v0
 38 .end·method
  
 39 .method·public·a()I
 40 ····.locals·1
  
 41 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bi;->b:Landroid/content/res/TypedArray;
  
 42 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->length()I
  
 43 ····move-result·v0
  
 44 ····return·v0
 45 .end·method
  
 46 .method·public·a(II)I
 47 ····.locals·1
  
 48 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bi;->b:Landroid/content/res/TypedArray;
  
 49 ····invoke-virtual·{v0,·p1,·p2},·Landroid/content/res/TypedArray;->getInt(II)I
  
 50 ····move-result·v0
  
 51 ····return·v0
 52 .end·method
  
 53 .method·public·a(I)Landroid/graphics/drawable/Drawable;
 54 ····.locals·2
  
 55 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bi;->b:Landroid/content/res/TypedArray;
  
 56 ····invoke-virtual·{v0,·p1},·Landroid/content/res/TypedArray;->hasValue(I)Z
  
 57 ····move-result·v0
  
36 ····if-eqz·v0,·:cond_058 ····if-eqz·v0,·:cond_0
  
37 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bi;->b:Landroid/support/v7/internal/widget/bh;59 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bi;->b:Landroid/content/res/TypedArray;
  
38 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/bh;->d(Landroid/support/v7/internal/widget/bh;)Z60 ····const/4·v1,·0x0
  
 61 ····invoke-virtual·{v0,·p1,·v1},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
39 ····move-result·v062 ····move-result·v0
  
40 ····if-eqz·v0,·:cond_063 ····if-eqz·v0,·:cond_0
  
41 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/bi;->b:Landroid/support/v7/internal/widget/bh;64 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/bi;->c()Landroid/support/v7/internal/widget/bg;
  
 65 ····move-result-object·v1
  
42 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/bh;->c(Landroid/support/v7/internal/widget/bh;)Landroid/view/Window$Callback;66 ····invoke-virtual·{v1,·v0},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable;
Max diff block lines reached; 4254/10103 bytes (42.11%) of diff not shown.
20.5 KB
smali/android/support/v7/internal/widget/c.smali
    
Offset 1, 102 lines modifiedOffset 1, 702 lines modified
1 .class·Landroid/support/v7/internal/widget/c;1 .class·abstract·Landroid/support/v7/internal/widget/c;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v7/internal/widget/x;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/AbsSpinnerCompat;4 .field·private·E:Landroid/database/DataSetObserver;
  
5 .field·private·final·b:Landroid/util/SparseArray;5 .field·a:Landroid/widget/SpinnerAdapter;
  
 6 .field·b:I
  
 7 .field·c:I
  
 8 .field·d:I
  
 9 .field·e:I
  
 10 .field·f:I
  
 11 .field·g:I
  
 12 .field·final·h:Landroid/graphics/Rect;
  
 13 .field·final·i:Landroid/support/v7/internal/widget/d;
  
  
6 #·direct·methods14 #·direct·methods
7 .method·constructor·<init>(Landroid/support/v7/internal/widget/AbsSpinnerCompat;)V15 .method·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
8 ····.locals·116 ····.locals·1
  
 17 ····const/4·v0,·0x0
  
 18 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/internal/widget/x;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
 19 ····iput·v0,·p0,·Landroid/support/v7/internal/widget/c;->d:I
  
 20 ····iput·v0,·p0,·Landroid/support/v7/internal/widget/c;->e:I
  
 21 ····iput·v0,·p0,·Landroid/support/v7/internal/widget/c;->f:I
  
 22 ····iput·v0,·p0,·Landroid/support/v7/internal/widget/c;->g:I
  
 23 ····new-instance·v0,·Landroid/graphics/Rect;
  
 24 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V
  
 25 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/c;->h:Landroid/graphics/Rect;
  
 26 ····new-instance·v0,·Landroid/support/v7/internal/widget/d;
  
 27 ····invoke-direct·{v0,·p0},·Landroid/support/v7/internal/widget/d;-><init>(Landroid/support/v7/internal/widget/c;)V
  
9 ····iput-object·p1,·p0,·Landroid/support/v7/internal/widget/c;->a:Landroid/support/v7/internal/widget/AbsSpinnerCompat;28 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/c;->i:Landroid/support/v7/internal/widget/d;
  
 29 ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/c;->k()V
  
 30 ····return-void
 31 .end·method
  
 32 .method·static·synthetic·a(Landroid/support/v7/internal/widget/c;Landroid/view/View;Z)V
 33 ····.locals·0
  
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/internal/widget/c;->removeDetachedView(Landroid/view/View;Z)V
  
11 ····new-instance·v0,·Landroid/util/SparseArray;35 ····return-void
 36 .end·method
  
12 ····invoke-direct·{v0},·Landroid/util/SparseArray;-><init>()V37 .method·private·k()V
 38 ····.locals·1
  
13 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/c;->b:Landroid/util/SparseArray;39 ····const/4·v0,·0x1
  
 40 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/c;->setFocusable(Z)V
  
 41 ····const/4·v0,·0x0
  
 42 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/c;->setWillNotDraw(Z)V
  
14 ····return-void43 ····return-void
15 .end·method44 .end·method
  
  
16 #·virtual·methods45 #·virtual·methods
17 .method·a(I)Landroid/view/View;46 .method·a(Landroid/view/View;)I
18 ····.locals·247 ····.locals·1
  
19 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/c;->b:Landroid/util/SparseArray;48 ····invoke-virtual·{p1},·Landroid/view/View;->getMeasuredHeight()I
  
20 ····invoke-virtual·{v0,·p1},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object;49 ····move-result·v0
  
21 ····move-result-object·v050 ····return·v0
 51 .end·method
  
22 ····check-cast·v0,·Landroid/view/View;52 .method·a()V
 53 ····.locals·3
  
23 ····if-eqz·v0,·:cond_054 ····const/4·v0,·0x0
  
 55 ····const/4·v2,·-0x1
  
 56 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/c;->u:Z
  
 57 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/c;->o:Z
  
 58 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/c;->removeAllViewsInLayout()V
  
 59 ····iput·v2,·p0,·Landroid/support/v7/internal/widget/c;->B:I
  
24 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/c;->b:Landroid/util/SparseArray;60 ····const-wide/high16·v0,·-0x8000000000000000L
  
25 ····invoke-virtual·{v1,·p1},·Landroid/util/SparseArray;->delete(I)V61 ····iput-wide·v0,·p0,·Landroid/support/v7/internal/widget/c;->C:J
  
 62 ····invoke-virtual·{p0,·v2},·Landroid/support/v7/internal/widget/c;->setSelectedPositionInt(I)V
  
 63 ····invoke-virtual·{p0,·v2},·Landroid/support/v7/internal/widget/c;->setNextSelectedPositionInt(I)V
  
 64 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/c;->invalidate()V
  
 65 ····return-void
 66 .end·method
  
 67 .method·abstract·a(IZ)V
 68 .end·method
  
 69 .method·public·a(Landroid/widget/SpinnerAdapter;)V
 70 ····.locals·4
  
Max diff block lines reached; 15998/20944 bytes (76.38%) of diff not shown.
2.55 KB
smali/android/support/v7/internal/widget/ak.smali
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 .class·Landroid/support/v7/internal/widget/ak;1 .class·Landroid/support/v7/internal/widget/ak;
2 .super·Landroid/support/v7/b/a/a;2 .super·Landroid/support/v7/c/a/a;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·private·a:Z4 .field·private·a:Z
  
  
5 #·direct·methods5 #·direct·methods
6 .method·public·constructor·<init>(Landroid/graphics/drawable/Drawable;)V6 .method·public·constructor·<init>(Landroid/graphics/drawable/Drawable;)V
7 ····.locals·17 ····.locals·1
  
8 ····invoke-direct·{p0,·p1},·Landroid/support/v7/b/a/a;-><init>(Landroid/graphics/drawable/Drawable;)V8 ····invoke-direct·{p0,·p1},·Landroid/support/v7/c/a/a;-><init>(Landroid/graphics/drawable/Drawable;)V
  
9 ····const/4·v0,·0x19 ····const/4·v0,·0x1
  
10 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z10 ····iput-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z
  
11 ····return-void11 ····return-void
12 .end·method12 .end·method
Offset 32, 54 lines modifiedOffset 32, 54 lines modified
32 .method·public·draw(Landroid/graphics/Canvas;)V32 .method·public·draw(Landroid/graphics/Canvas;)V
33 ····.locals·133 ····.locals·1
  
34 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z34 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z
  
35 ····if-eqz·v0,·:cond_035 ····if-eqz·v0,·:cond_0
  
36 ····invoke-super·{p0,·p1},·Landroid/support/v7/b/a/a;->draw(Landroid/graphics/Canvas;)V36 ····invoke-super·{p0,·p1},·Landroid/support/v7/c/a/a;->draw(Landroid/graphics/Canvas;)V
  
37 ····:cond_037 ····:cond_0
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
40 .method·public·setHotspot(FF)V40 .method·public·setHotspot(FF)V
41 ····.locals·141 ····.locals·1
  
42 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z42 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z
  
43 ····if-eqz·v0,·:cond_043 ····if-eqz·v0,·:cond_0
  
44 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v7/b/a/a;->setHotspot(FF)V44 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v7/c/a/a;->setHotspot(FF)V
  
45 ····:cond_045 ····:cond_0
46 ····return-void46 ····return-void
47 .end·method47 .end·method
  
48 .method·public·setHotspotBounds(IIII)V48 .method·public·setHotspotBounds(IIII)V
49 ····.locals·149 ····.locals·1
  
50 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z50 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z
  
51 ····if-eqz·v0,·:cond_051 ····if-eqz·v0,·:cond_0
  
52 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v7/b/a/a;->setHotspotBounds(IIII)V52 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v7/c/a/a;->setHotspotBounds(IIII)V
  
53 ····:cond_053 ····:cond_0
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
56 .method·public·setState([I)Z56 .method·public·setState([I)Z
57 ····.locals·157 ····.locals·1
  
58 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z58 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z
  
59 ····if-eqz·v0,·:cond_059 ····if-eqz·v0,·:cond_0
  
60 ····invoke-super·{p0,·p1},·Landroid/support/v7/b/a/a;->setState([I)Z60 ····invoke-super·{p0,·p1},·Landroid/support/v7/c/a/a;->setState([I)Z
  
61 ····move-result·v061 ····move-result·v0
  
62 ····:goto_062 ····:goto_0
63 ····return·v063 ····return·v0
  
64 ····:cond_064 ····:cond_0
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 .method·public·setVisible(ZZ)Z91 .method·public·setVisible(ZZ)Z
92 ····.locals·192 ····.locals·1
  
93 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z93 ····iget-boolean·v0,·p0,·Landroid/support/v7/internal/widget/ak;->a:Z
  
94 ····if-eqz·v0,·:cond_094 ····if-eqz·v0,·:cond_0
  
95 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v7/b/a/a;->setVisible(ZZ)Z95 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v7/c/a/a;->setVisible(ZZ)Z
  
96 ····move-result·v096 ····move-result·v0
  
97 ····:goto_097 ····:goto_0
98 ····return·v098 ····return·v0
  
99 ····:cond_099 ····:cond_0
27.7 KB
smali/android/support/v7/internal/widget/n.smali
    
Offset 1, 1075 lines modifiedOffset 1, 28 lines modified
1 .class·public·Landroid/support/v7/internal/widget/n;1 .class·public·Landroid/support/v7/internal/widget/n;
 2 .super·Landroid/view/ViewGroup$MarginLayoutParams;
2 .super·Landroid/database/DataSetObservable; 
  
  
3 #·static·fields 
4 .field·private·static·final·a:Ljava/lang/String; 
  
5 .field·private·static·final·b:Ljava/lang/Object; 
  
6 .field·private·static·final·c:Ljava/util/Map; 
  
  
7 #·instance·fields 
8 .field·private·final·d:Ljava/lang/Object; 
  
9 .field·private·final·e:Ljava/util/List; 
  
10 .field·private·final·f:Ljava/util/List; 
  
11 .field·private·final·g:Landroid/content/Context; 
  
12 .field·private·final·h:Ljava/lang/String; 
  
13 .field·private·i:Landroid/content/Intent; 
  
14 .field·private·j:Landroid/support/v7/internal/widget/q; 
  
15 .field·private·k:I 
  
16 .field·private·l:Z 
  
17 .field·private·m:Z 
  
18 .field·private·n:Z 
  
19 .field·private·o:Z 
  
20 .field·private·p:Landroid/support/v7/internal/widget/s; 
  
  
21 #·direct·methods3 #·direct·methods
22 .method·static·constructor·<clinit>()V4 .method·public·constructor·<init>(II)V
23 ····.locals·1 
  
24 ····const-class·v0,·Landroid/support/v7/internal/widget/n; 
  
25 ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; 
  
26 ····move-result-object·v0 
  
27 ····sput-object·v0,·Landroid/support/v7/internal/widget/n;->a:Ljava/lang/String; 
  
28 ····new-instance·v0,·Ljava/lang/Object; 
  
29 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V 
  
30 ····sput-object·v0,·Landroid/support/v7/internal/widget/n;->b:Ljava/lang/Object; 
  
31 ····new-instance·v0,·Ljava/util/HashMap; 
  
32 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V 
  
33 ····sput-object·v0,·Landroid/support/v7/internal/widget/n;->c:Ljava/util/Map; 
  
34 ····return-void 
35 .end·method 
  
36 .method·static·synthetic·a(Landroid/support/v7/internal/widget/n;)Landroid/content/Context; 
37 ····.locals·1 
  
38 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/n;->g:Landroid/content/Context; 
  
39 ····return-object·v0 
40 .end·method 
  
41 .method·static·synthetic·a(Landroid/support/v7/internal/widget/n;Z)Z 
42 ····.locals·05 ····.locals·0
  
 6 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
43 ····iput-boolean·p1,·p0,·Landroid/support/v7/internal/widget/n;->l:Z 
  
44 ····return·p1 
45 .end·method 
  
46 .method·private·a(Landroid/support/v7/internal/widget/r;)Z 
47 ····.locals·2 
  
48 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/n;->f:Ljava/util/List; 
  
49 ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z 
  
50 ····move-result·v0 
  
51 ····if-eqz·v0,·:cond_0 
  
52 ····const/4·v1,·0x1 
  
53 ····iput-boolean·v1,·p0,·Landroid/support/v7/internal/widget/n;->n:Z 
  
54 ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/n;->i()V 
  
55 ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/n;->d()V 
  
56 ····invoke-direct·{p0},·Landroid/support/v7/internal/widget/n;->f()Z 
  
57 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/n;->notifyChanged()V 
  
58 ····:cond_0 
59 ····return·v0 
60 .end·method 
  
61 .method·static·synthetic·b(Landroid/support/v7/internal/widget/n;)Ljava/lang/String; 
62 ····.locals·1 
  
63 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/n;->h:Ljava/lang/String; 
  
64 ····return-object·v0 
65 .end·method 
  
66 .method·static·synthetic·c()Ljava/lang/String; 
67 ····.locals·1 
  
68 ····sget-object·v0,·Landroid/support/v7/internal/widget/n;->a:Ljava/lang/String; 
  
69 ····return-object·v0 
70 .end·method 
Max diff block lines reached; 24974/28314 bytes (88.20%) of diff not shown.
975 B
smali/android/support/v7/internal/widget/DialogTitle.smali
    
Offset 64, 25 lines modifiedOffset 64, 25 lines modified
  
64 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/DialogTitle;->getContext()Landroid/content/Context;64 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/DialogTitle;->getContext()Landroid/content/Context;
  
65 ····move-result-object·v065 ····move-result-object·v0
  
66 ····const/4·v1,·0x066 ····const/4·v1,·0x0
  
67 ····sget-object·v2,·Landroid/support/v7/a/l;->TextAppearance:[I67 ····sget-object·v2,·Landroid/support/v7/b/j;->TextAppearance:[I
  
68 ····const·v3,·0x101004168 ····const·v3,·0x1010041
  
69 ····const·v4,·0x103004469 ····const·v4,·0x1030044
  
70 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;70 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
71 ····move-result-object·v071 ····move-result-object·v0
  
72 ····sget·v1,·Landroid/support/v7/a/l;->TextAppearance_android_textSize:I72 ····sget·v1,·Landroid/support/v7/b/j;->TextAppearance_android_textSize:I
  
73 ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I73 ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
  
74 ····move-result·v174 ····move-result·v1
  
75 ····if-eqz·v1,·:cond_075 ····if-eqz·v1,·:cond_0
  
1.87 KB
smali/android/support/v7/internal/widget/ActivityChooserView$InnerLayout.smali
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 .class·public·Landroid/support/v7/internal/widget/ActivityChooserView$InnerLayout;1 .class·public·Landroid/support/v7/internal/widget/ActivityChooserView$InnerLayout;
2 .super·Landroid/support/v7/widget/z;2 .super·Landroid/support/v7/widget/r;
  
  
3 #·static·fields3 #·static·fields
4 .field·private·static·final·a:[I4 .field·private·static·final·a:[I
  
  
5 #·direct·methods5 #·direct·methods
Offset 24, 27 lines modifiedOffset 24, 27 lines modified
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V26 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
27 ····.locals·227 ····.locals·2
  
28 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/z;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V28 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/r;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
29 ····sget-object·v0,·Landroid/support/v7/internal/widget/ActivityChooserView$InnerLayout;->a:[I29 ····sget-object·v0,·Landroid/support/v7/internal/widget/ActivityChooserView$InnerLayout;->a:[I
  
30 ····invoke-static·{p1,·p2,·v0},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[I)Landroid/support/v7/internal/widget/bg;30 ····invoke-static·{p1,·p2,·v0},·Landroid/support/v7/internal/widget/bi;->a(Landroid/content/Context;Landroid/util/AttributeSet;[I)Landroid/support/v7/internal/widget/bi;
  
31 ····move-result-object·v031 ····move-result-object·v0
  
32 ····const/4·v1,·0x032 ····const/4·v1,·0x0
  
33 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable;33 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bi;->a(I)Landroid/graphics/drawable/Drawable;
  
34 ····move-result-object·v134 ····move-result-object·v1
  
35 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ActivityChooserView$InnerLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V35 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/ActivityChooserView$InnerLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
  
36 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->b()V36 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bi;->b()V
  
37 ····return-void37 ····return-void
38 .end·method38 .end·method
1.88 KB
smali/android/support/v7/internal/widget/aq.smali
    
Offset 35, 42 lines modifiedOffset 35, 42 lines modified
  
35 ····const/4·v1,·0x035 ····const/4·v1,·0x0
  
36 ····move-object·v0,·p136 ····move-object·v0,·p1
  
37 ····check-cast·v0,·Landroid/support/v7/internal/widget/ar;37 ····check-cast·v0,·Landroid/support/v7/internal/widget/ar;
  
38 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ar;->b()Landroid/support/v7/app/d;38 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ar;->b()Landroid/support/v7/a/c;
  
39 ····move-result-object·v039 ····move-result-object·v0
  
40 ····invoke-virtual·{v0},·Landroid/support/v7/app/d;->select()V40 ····invoke-virtual·{v0},·Landroid/support/v7/a/c;->select()V
  
41 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aq;->a:Landroid/support/v7/internal/widget/an;41 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aq;->a:Landroid/support/v7/internal/widget/an;
  
42 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/an;->a(Landroid/support/v7/internal/widget/an;)Landroid/support/v7/widget/z;42 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/an;->a(Landroid/support/v7/internal/widget/an;)Landroid/support/v7/widget/r;
  
43 ····move-result-object·v043 ····move-result-object·v0
  
44 ····invoke-virtual·{v0},·Landroid/support/v7/widget/z;->getChildCount()I44 ····invoke-virtual·{v0},·Landroid/support/v7/widget/r;->getChildCount()I
  
45 ····move-result·v345 ····move-result·v3
  
46 ····move·v2,·v146 ····move·v2,·v1
  
47 ····:goto_047 ····:goto_0
48 ····if-ge·v2,·v3,·:cond_148 ····if-ge·v2,·v3,·:cond_1
  
49 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aq;->a:Landroid/support/v7/internal/widget/an;49 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/aq;->a:Landroid/support/v7/internal/widget/an;
  
50 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/an;->a(Landroid/support/v7/internal/widget/an;)Landroid/support/v7/widget/z;50 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/an;->a(Landroid/support/v7/internal/widget/an;)Landroid/support/v7/widget/r;
  
51 ····move-result-object·v051 ····move-result-object·v0
  
52 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/widget/z;->getChildAt(I)Landroid/view/View;52 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/widget/r;->getChildAt(I)Landroid/view/View;
  
53 ····move-result-object·v453 ····move-result-object·v4
  
54 ····if-ne·v4,·p1,·:cond_054 ····if-ne·v4,·p1,·:cond_0
  
55 ····const/4·v0,·0x155 ····const/4·v0,·0x1
  
3.83 KB
smali/android/support/v7/internal/widget/TintImageView.smali
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
  
3 #·static·fields3 #·static·fields
4 .field·private·static·final·a:[I4 .field·private·static·final·a:[I
  
  
5 #·instance·fields5 #·instance·fields
6 .field·private·final·b:Landroid/support/v7/internal/widget/be;6 .field·private·final·b:Landroid/support/v7/internal/widget/bg;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·static·constructor·<clinit>()V8 .method·static·constructor·<clinit>()V
9 ····.locals·19 ····.locals·1
  
10 ····const/4·v0,·0x210 ····const/4·v0,·0x2
Offset 64, 69 lines modifiedOffset 64, 69 lines modified
  
64 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/TintImageView;->getContext()Landroid/content/Context;64 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/TintImageView;->getContext()Landroid/content/Context;
  
65 ····move-result-object·v065 ····move-result-object·v0
  
66 ····sget-object·v1,·Landroid/support/v7/internal/widget/TintImageView;->a:[I66 ····sget-object·v1,·Landroid/support/v7/internal/widget/TintImageView;->a:[I
  
67 ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg;67 ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/bi;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bi;
  
68 ····move-result-object·v068 ····move-result-object·v0
  
69 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->a()I69 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bi;->a()I
  
70 ····move-result·v170 ····move-result·v1
  
71 ····if-lez·v1,·:cond_171 ····if-lez·v1,·:cond_1
  
72 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bg;->e(I)Z72 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bi;->d(I)Z
  
73 ····move-result·v173 ····move-result·v1
  
74 ····if-eqz·v1,·:cond_074 ····if-eqz·v1,·:cond_0
  
75 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable;75 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bi;->a(I)Landroid/graphics/drawable/Drawable;
  
76 ····move-result-object·v176 ····move-result-object·v1
  
77 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/TintImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V77 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/TintImageView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
  
78 ····:cond_078 ····:cond_0
79 ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bg;->e(I)Z79 ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bi;->d(I)Z
  
80 ····move-result·v180 ····move-result·v1
  
81 ····if-eqz·v1,·:cond_181 ····if-eqz·v1,·:cond_1
  
82 ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable;82 ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bi;->a(I)Landroid/graphics/drawable/Drawable;
  
83 ····move-result-object·v183 ····move-result-object·v1
  
84 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/TintImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V84 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/internal/widget/TintImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
  
85 ····:cond_185 ····:cond_1
86 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->b()V86 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bi;->b()V
  
87 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->c()Landroid/support/v7/internal/widget/be;87 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bi;->c()Landroid/support/v7/internal/widget/bg;
  
88 ····move-result-object·v088 ····move-result-object·v0
  
89 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/TintImageView;->b:Landroid/support/v7/internal/widget/be;89 ····iput-object·v0,·p0,·Landroid/support/v7/internal/widget/TintImageView;->b:Landroid/support/v7/internal/widget/bg;
  
90 ····return-void90 ····return-void
91 .end·method91 .end·method
  
  
92 #·virtual·methods92 #·virtual·methods
93 .method·public·setImageResource(I)V93 .method·public·setImageResource(I)V
94 ····.locals·194 ····.locals·1
  
95 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/TintImageView;->b:Landroid/support/v7/internal/widget/be;95 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/TintImageView;->b:Landroid/support/v7/internal/widget/bg;
  
96 ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/widget/be;->a(I)Landroid/graphics/drawable/Drawable;96 ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable;
  
97 ····move-result-object·v097 ····move-result-object·v0
  
98 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/TintImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V98 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/widget/TintImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
  
99 ····return-void99 ····return-void
100 .end·method100 .end·method
24.1 KB
smali/android/support/v7/internal/widget/v.smali
    
Offset 1, 337 lines modifiedOffset 1, 530 lines modified
1 .class·Landroid/support/v7/internal/widget/v;1 .class·Landroid/support/v7/internal/widget/v;
 2 .super·Landroid/widget/BaseAdapter;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/view/View$OnClickListener; 
5 .implements·Landroid/view/View$OnLongClickListener; 
6 .implements·Landroid/widget/AdapterView$OnItemClickListener; 
7 .implements·Landroid/widget/PopupWindow$OnDismissListener; 
  
  
8 #·instance·fields3 #·instance·fields
9 .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActivityChooserView;4 .field·final·synthetic·a:Landroid/support/v7/internal/widget/ActivityChooserView;
  
 5 .field·private·b:Landroid/support/v7/internal/widget/o;
  
 6 .field·private·c:I
10 #·direct·methods 
11 .method·private·a()V 
12 ····.locals·1 
  
13 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/v;->a:Landroid/support/v7/internal/widget/ActivityChooserView;7 .field·private·d:Z
  
14 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->f(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;8 .field·private·e:Z
  
15 ····move-result-object·v09 .field·private·f:Z
  
16 ····if-eqz·v0,·:cond_0 
  
17 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/v;->a:Landroid/support/v7/internal/widget/ActivityChooserView;10 #·virtual·methods
 11 .method·public·a()I
 12 ····.locals·9
  
18 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->f(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;13 ····const/4·v2,·0x0
  
 14 ····const/4·v0,·0x0
  
 15 ····iget·v4,·p0,·Landroid/support/v7/internal/widget/v;->c:I
  
 16 ····const·v1,·0x7fffffff
  
 17 ····iput·v1,·p0,·Landroid/support/v7/internal/widget/v;->c:I
  
 18 ····invoke-static·{v0,·v0},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
19 ····move-result-object·v019 ····move-result·v5
  
 20 ····invoke-static·{v0,·v0},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
 21 ····move-result·v6
  
20 ····invoke-interface·{v0},·Landroid/widget/PopupWindow$OnDismissListener;->onDismiss()V22 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/v;->getCount()I
  
 23 ····move-result·v7
  
 24 ····move-object·v1,·v2
  
 25 ····move·v3,·v0
  
 26 ····:goto_0
 27 ····if-ge·v0,·v7,·:cond_0
  
 28 ····invoke-virtual·{p0,·v0,·v1,·v2},·Landroid/support/v7/internal/widget/v;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
  
 29 ····move-result-object·v1
  
 30 ····invoke-virtual·{v1,·v5,·v6},·Landroid/view/View;->measure(II)V
  
 31 ····invoke-virtual·{v1},·Landroid/view/View;->getMeasuredWidth()I
  
 32 ····move-result·v8
  
 33 ····invoke-static·{v3,·v8},·Ljava/lang/Math;->max(II)I
  
 34 ····move-result·v3
  
 35 ····add-int/lit8·v0,·v0,·0x1
  
 36 ····goto·:goto_0
  
21 ····:cond_037 ····:cond_0
 38 ····iput·v4,·p0,·Landroid/support/v7/internal/widget/v;->c:I
22 ····return-void 
23 .end·method 
  
 39 ····return·v3
 40 .end·method
  
 41 .method·public·a(I)V
24 #·virtual·methods 
25 .method·public·onClick(Landroid/view/View;)V 
26 ····.locals·242 ····.locals·1
  
27 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/v;->a:Landroid/support/v7/internal/widget/ActivityChooserView;43 ····iget·v0,·p0,·Landroid/support/v7/internal/widget/v;->c:I
  
28 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->c(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout;44 ····if-eq·v0,·p1,·:cond_0
  
29 ····move-result-object·v045 ····iput·p1,·p0,·Landroid/support/v7/internal/widget/v;->c:I
  
30 ····if-ne·p1,·v0,·:cond_146 ····invoke-virtual·{p0},·Landroid/support/v7/internal/widget/v;->notifyDataSetChanged()V
  
31 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/v;->a:Landroid/support/v7/internal/widget/ActivityChooserView;47 ····:cond_0
 48 ····return-void
 49 .end·method
  
32 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->b()Z50 .method·public·a(Landroid/support/v7/internal/widget/o;)V
 51 ····.locals·2
  
33 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/v;->a:Landroid/support/v7/internal/widget/ActivityChooserView;52 ····iget-object·v0,·p0,·Landroid/support/v7/internal/widget/v;->a:Landroid/support/v7/internal/widget/ActivityChooserView;
  
34 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->a(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/u;53 ····invoke-static·{v0},·Landroid/support/v7/internal/widget/ActivityChooserView;->a(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/v;
  
35 ····move-result-object·v054 ····move-result-object·v0
  
36 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/u;->b()Landroid/content/pm/ResolveInfo;55 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/v;->d()Landroid/support/v7/internal/widget/o;
  
37 ····move-result-object·v056 ····move-result-object·v0
  
 57 ····if-eqz·v0,·:cond_0
  
38 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/v;->a:Landroid/support/v7/internal/widget/ActivityChooserView;58 ····iget-object·v1,·p0,·Landroid/support/v7/internal/widget/v;->a:Landroid/support/v7/internal/widget/ActivityChooserView;
  
39 ····invoke-static·{v1},·Landroid/support/v7/internal/widget/ActivityChooserView;->a(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/u;59 ····invoke-virtual·{v1},·Landroid/support/v7/internal/widget/ActivityChooserView;->isShown()Z
  
40 ····move-result-object·v160 ····move-result·v1
  
 61 ····if-eqz·v1,·:cond_0
Max diff block lines reached; 19418/24610 bytes (78.90%) of diff not shown.
15.9 KB
smali/android/support/v7/internal/a/a.smali
    
Offset 1, 644 lines modifiedOffset 1, 63 lines modified
1 .class·public·Landroid/support/v7/internal/a/a;1 .class·public·Landroid/support/v7/internal/a/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/text/method/TransformationMethod;
  
3 #·static·fields 
4 .field·static·final·a:[Ljava/lang/Class; 
  
5 .field·private·static·final·b:Ljava/util/Map; 
  
  
6 #·instance·fields5 #·instance·fields
7 .field·private·final·c:[Ljava/lang/Object;6 .field·private·a:Ljava/util/Locale;
  
  
8 #·direct·methods7 #·direct·methods
 8 .method·public·constructor·<init>(Landroid/content/Context;)V
9 .method·static·constructor·<clinit>()V 
10 ····.locals·3 
  
11 ····const/4·v0,·0x2 
  
12 ····new-array·v0,·v0,·[Ljava/lang/Class; 
  
13 ····const/4·v1,·0x0 
  
14 ····const-class·v2,·Landroid/content/Context; 
  
15 ····aput-object·v2,·v0,·v1 
  
16 ····const/4·v1,·0x1 
  
17 ····const-class·v2,·Landroid/util/AttributeSet; 
  
18 ····aput-object·v2,·v0,·v1 
  
19 ····sput-object·v0,·Landroid/support/v7/internal/a/a;->a:[Ljava/lang/Class; 
  
20 ····new-instance·v0,·Landroid/support/v4/f/a; 
  
21 ····invoke-direct·{v0},·Landroid/support/v4/f/a;-><init>()V 
  
22 ····sput-object·v0,·Landroid/support/v7/internal/a/a;->b:Ljava/util/Map; 
  
23 ····return-void 
24 .end·method 
  
25 .method·public·constructor·<init>()V 
26 ····.locals·19 ····.locals·1
  
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 11 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
28 ····const/4·v0,·0x2 
  
29 ····new-array·v0,·v0,·[Ljava/lang/Object; 
  
30 ····iput-object·v0,·p0,·Landroid/support/v7/internal/a/a;->c:[Ljava/lang/Object; 
  
31 ····return-void 
32 .end·method 
  
33 .method·private·static·a(Landroid/content/Context;Landroid/util/AttributeSet;ZZ)Landroid/content/Context; 
34 ····.locals·4 
  
35 ····const/4·v1,·0x0 
  
36 ····sget-object·v0,·Landroid/support/v7/a/l;->View:[I 
  
37 ····invoke-virtual·{p0,·p1,·v0,·v1,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; 
  
38 ····move-result-object·v2 
  
39 ····if-eqz·p2,·:cond_3 
  
40 ····sget·v0,·Landroid/support/v7/a/l;->View_android_theme:I 
  
41 ····invoke-virtual·{v2,·v0,·v1},·Landroid/content/res/TypedArray;->getResourceId(II)I 
  
42 ····move-result·v0 
  
43 ····:goto_0 
44 ····if-eqz·p3,·:cond_0 
  
45 ····if-nez·v0,·:cond_0 
  
46 ····sget·v0,·Landroid/support/v7/a/l;->View_theme:I 
  
47 ····invoke-virtual·{v2,·v0,·v1},·Landroid/content/res/TypedArray;->getResourceId(II)I 
  
48 ····move-result·v0 
  
49 ····if-eqz·v0,·:cond_0 
  
50 ····const-string·v1,·"AppCompatViewInflater" 
  
51 ····const-string·v3,·"app:theme·is·now·deprecated.·Please·move·to·using·android:theme·instead." 
  
52 ····invoke-static·{v1,·v3},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I 
  
53 ····:cond_0 
54 ····move·v1,·v0 
  
55 ····invoke-virtual·{v2},·Landroid/content/res/TypedArray;->recycle()V 
  
56 ····if-eqz·v1,·:cond_2 
  
57 ····instance-of·v0,·p0,·Landroid/support/v7/internal/view/b; 
  
58 ····if-eqz·v0,·:cond_1 
  
59 ····move-object·v0,·p0 
  
60 ····check-cast·v0,·Landroid/support/v7/internal/view/b; 
  
61 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/b;->a()I 
  
62 ····move-result·v0 
  
63 ····if-eq·v0,·v1,·:cond_2 
  
64 ····:cond_1 
65 ····new-instance·v0,·Landroid/support/v7/internal/view/b; 
  
66 ····invoke-direct·{v0,·p0,·v1},·Landroid/support/v7/internal/view/b;-><init>(Landroid/content/Context;I)V 
  
Max diff block lines reached; 11529/16216 bytes (71.10%) of diff not shown.
2.96 KB
smali/android/support/v7/widget/aa.smali
    
Offset 1, 76 lines modifiedOffset 1, 41 lines modified
1 .class·public·Landroid/support/v7/widget/aa;1 .class·Landroid/support/v7/widget/aa;
2 .super·Landroid/view/ViewGroup$MarginLayoutParams;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/lang/Runnable;
  
3 #·instance·fields 
4 .field·public·g:F 
  
5 .field·public·h:I5 #·instance·fields
 6 .field·final·synthetic·a:Landroid/support/v7/widget/y;
  
  
6 #·direct·methods7 #·direct·methods
7 .method·public·constructor·<init>(II)V8 .method·private·constructor·<init>(Landroid/support/v7/widget/y;)V
8 ····.locals·19 ····.locals·0
  
9 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V 
  
10 ····const/4·v0,·-0x1 
  
11 ····iput·v0,·p0,·Landroid/support/v7/widget/aa;->h:I 
  
12 ····const/4·v0,·0x010 ····iput-object·p1,·p0,·Landroid/support/v7/widget/aa;->a:Landroid/support/v7/widget/y;
  
13 ····iput·v0,·p0,·Landroid/support/v7/widget/aa;->g:F11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····return-void12 ····return-void
15 .end·method13 .end·method
  
16 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V14 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/y;Landroid/support/v7/widget/u;)V
17 ····.locals·415 ····.locals·0
  
18 ····const/4·v3,·-0x1 
  
19 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V 
  
20 ····iput·v3,·p0,·Landroid/support/v7/widget/aa;->h:I 
  
21 ····sget-object·v0,·Landroid/support/v7/a/l;->LinearLayoutCompat_Layout:[I 
  
22 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; 
  
23 ····move-result-object·v0 
  
 16 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/aa;-><init>(Landroid/support/v7/widget/y;)V
24 ····sget·v1,·Landroid/support/v7/a/l;->LinearLayoutCompat_Layout_android_layout_weight:I 
  
25 ····const/4·v2,·0x0 
  
26 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getFloat(IF)F 
  
27 ····move-result·v1 
  
28 ····iput·v1,·p0,·Landroid/support/v7/widget/aa;->g:F 
  
29 ····sget·v1,·Landroid/support/v7/a/l;->LinearLayoutCompat_Layout_android_layout_gravity:I 
  
30 ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getInt(II)I 
  
31 ····move-result·v1 
  
32 ····iput·v1,·p0,·Landroid/support/v7/widget/aa;->h:I 
  
33 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V 
  
34 ····return-void17 ····return-void
35 .end·method18 .end·method
  
36 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V 
37 ····.locals·1 
  
38 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V19 #·virtual·methods
 20 .method·public·run()V
 21 ····.locals·1
  
39 ····const/4·v0,·-0x122 ····iget-object·v0,·p0,·Landroid/support/v7/widget/aa;->a:Landroid/support/v7/widget/y;
  
40 ····iput·v0,·p0,·Landroid/support/v7/widget/aa;->h:I23 ····invoke-static·{v0},·Landroid/support/v7/widget/y;->b(Landroid/support/v7/widget/y;)V
  
41 ····return-void24 ····return-void
42 .end·method25 .end·method
10.5 KB
smali/android/support/v7/widget/ap.smali
    
Offset 1, 7 lines modifiedOffset 1, 322 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/widget/ap;1 .class·Landroid/support/v7/widget/ap;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/support/v7/internal/view/menu/u;
  
  
 5 #·instance·fields
 6 .field·a:Landroid/support/v7/internal/view/menu/g;
  
 7 .field·b:Landroid/support/v7/internal/view/menu/j;
  
 8 .field·final·synthetic·c:Landroid/support/v7/widget/Toolbar;
  
  
 9 #·direct·methods
 10 .method·private·constructor·<init>(Landroid/support/v7/widget/Toolbar;)V
 11 ····.locals·0
  
 12 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ap;->c:Landroid/support/v7/widget/Toolbar;
  
 13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····return-void
 15 .end·method
  
 16 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/Toolbar;Landroid/support/v7/widget/am;)V
 17 ····.locals·0
  
 18 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/ap;-><init>(Landroid/support/v7/widget/Toolbar;)V
  
 19 ····return-void
 20 .end·method
  
  
3 #·virtual·methods21 #·virtual·methods
 22 .method·public·a(Landroid/content/Context;Landroid/support/v7/internal/view/menu/g;)V
 23 ····.locals·2
  
 24 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ap;->a:Landroid/support/v7/internal/view/menu/g;
  
 25 ····if-eqz·v0,·:cond_0
  
 26 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ap;->b:Landroid/support/v7/internal/view/menu/j;
  
 27 ····if-eqz·v0,·:cond_0
  
 28 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ap;->a:Landroid/support/v7/internal/view/menu/g;
  
 29 ····iget-object·v1,·p0,·Landroid/support/v7/widget/ap;->b:Landroid/support/v7/internal/view/menu/j;
  
 30 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/g;->d(Landroid/support/v7/internal/view/menu/j;)Z
  
 31 ····:cond_0
 32 ····iput-object·p2,·p0,·Landroid/support/v7/widget/ap;->a:Landroid/support/v7/internal/view/menu/g;
  
 33 ····return-void
 34 .end·method
  
 35 .method·public·a(Landroid/support/v7/internal/view/menu/g;Z)V
 36 ····.locals·0
  
 37 ····return-void
 38 .end·method
  
 39 .method·public·a(Landroid/support/v7/internal/view/menu/aa;)Z
 40 ····.locals·1
  
 41 ····const/4·v0,·0x0
  
 42 ····return·v0
 43 .end·method
  
 44 .method·public·a(Landroid/support/v7/internal/view/menu/g;Landroid/support/v7/internal/view/menu/j;)Z
 45 ····.locals·4
  
 46 ····const/4·v3,·0x1
  
 47 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ap;->c:Landroid/support/v7/widget/Toolbar;
  
 48 ····invoke-static·{v0},·Landroid/support/v7/widget/Toolbar;->b(Landroid/support/v7/widget/Toolbar;)V
  
 49 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ap;->c:Landroid/support/v7/widget/Toolbar;
  
 50 ····invoke-static·{v0},·Landroid/support/v7/widget/Toolbar;->c(Landroid/support/v7/widget/Toolbar;)Landroid/widget/ImageButton;
  
 51 ····move-result-object·v0
  
 52 ····invoke-virtual·{v0},·Landroid/widget/ImageButton;->getParent()Landroid/view/ViewParent;
  
 53 ····move-result-object·v0
  
 54 ····iget-object·v1,·p0,·Landroid/support/v7/widget/ap;->c:Landroid/support/v7/widget/Toolbar;
  
 55 ····if-eq·v0,·v1,·:cond_0
  
 56 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ap;->c:Landroid/support/v7/widget/Toolbar;
  
 57 ····iget-object·v1,·p0,·Landroid/support/v7/widget/ap;->c:Landroid/support/v7/widget/Toolbar;
  
 58 ····invoke-static·{v1},·Landroid/support/v7/widget/Toolbar;->c(Landroid/support/v7/widget/Toolbar;)Landroid/widget/ImageButton;
  
 59 ····move-result-object·v1
  
 60 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/widget/Toolbar;->addView(Landroid/view/View;)V
  
 61 ····:cond_0
 62 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ap;->c:Landroid/support/v7/widget/Toolbar;
  
 63 ····invoke-virtual·{p2},·Landroid/support/v7/internal/view/menu/j;->getActionView()Landroid/view/View;
  
 64 ····move-result-object·v1
  
 65 ····iput-object·v1,·v0,·Landroid/support/v7/widget/Toolbar;->a:Landroid/view/View;
  
 66 ····iput-object·p2,·p0,·Landroid/support/v7/widget/ap;->b:Landroid/support/v7/internal/view/menu/j;
  
 67 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ap;->c:Landroid/support/v7/widget/Toolbar;
  
 68 ····iget-object·v0,·v0,·Landroid/support/v7/widget/Toolbar;->a:Landroid/view/View;
  
 69 ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent;
  
 70 ····move-result-object·v0
  
 71 ····iget-object·v1,·p0,·Landroid/support/v7/widget/ap;->c:Landroid/support/v7/widget/Toolbar;
  
Max diff block lines reached; 0/10638 bytes (0.00%) of diff not shown.
4.76 KB
smali/android/support/v7/widget/h.smali
    
Offset 1, 115 lines modifiedOffset 1, 62 lines modified
1 .class·Landroid/support/v7/widget/h;1 .class·Landroid/support/v7/widget/h;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Landroid/support/v7/internal/view/menu/y;2 .super·Landroid/support/v7/internal/view/menu/s;
  
  
5 #·instance·fields3 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/widget/ActionMenuPresenter;4 .field·final·synthetic·c:Landroid/support/v7/widget/a;
  
  
7 #·direct·methods5 #·direct·methods
8 .method·private·constructor·<init>(Landroid/support/v7/widget/ActionMenuPresenter;)V6 .method·public·constructor·<init>(Landroid/support/v7/widget/a;Landroid/content/Context;Landroid/support/v7/internal/view/menu/g;Landroid/view/View;Z)V
9 ····.locals·07 ····.locals·6
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/h;->a:Landroid/support/v7/widget/ActionMenuPresenter; 
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
12 ····return-void 
13 .end·method 
  
14 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/support/v7/widget/a;)V 
15 ····.locals·0 
  
16 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/h;-><init>(Landroid/support/v7/widget/ActionMenuPresenter;)V 
  
17 ····return-void 
18 .end·method 
  
  
 8 ····iput-object·p1,·p0,·Landroid/support/v7/widget/h;->c:Landroid/support/v7/widget/a;
19 #·virtual·methods 
20 .method·public·a(Landroid/support/v7/internal/view/menu/i;Z)V 
21 ····.locals·2 
  
22 ····instance-of·v0,·p1,·Landroid/support/v7/internal/view/menu/ad;9 ····sget·v5,·Landroid/support/v7/b/b;->actionOverflowMenuStyle:I
  
23 ····if-eqz·v0,·:cond_010 ····move-object·v0,·p0
  
24 ····move-object·v0,·p111 ····move-object·v1,·p2
  
25 ····check-cast·v0,·Landroid/support/v7/internal/view/menu/ad;12 ····move-object·v2,·p3
  
 13 ····move-object·v3,·p4
26 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/ad;->p()Landroid/support/v7/internal/view/menu/i; 
  
27 ····move-result-object·v0 
  
28 ····const/4·v1,·0x0 
  
29 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/i;->a(Z)V14 ····move·v4,·p5
  
 15 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v7/internal/view/menu/s;-><init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/g;Landroid/view/View;ZI)V
30 ····:cond_0 
31 ····iget-object·v0,·p0,·Landroid/support/v7/widget/h;->a:Landroid/support/v7/widget/ActionMenuPresenter; 
  
32 ····invoke-virtual·{v0},·Landroid/support/v7/widget/ActionMenuPresenter;->a()Landroid/support/v7/internal/view/menu/y;16 ····const·v0,·0x800005
  
33 ····move-result-object·v017 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/h;->a(I)V
  
34 ····if-eqz·v0,·:cond_118 ····iget-object·v0,·p1,·Landroid/support/v7/widget/a;->g:Landroid/support/v7/widget/i;
  
35 ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v7/internal/view/menu/y;->a(Landroid/support/v7/internal/view/menu/i;Z)V19 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/h;->a(Landroid/support/v7/internal/view/menu/v;)V
  
36 ····:cond_1 
37 ····return-void20 ····return-void
38 .end·method21 .end·method
  
39 .method·public·a(Landroid/support/v7/internal/view/menu/i;)Z 
40 ····.locals·3 
  
41 ····const/4·v1,·0x0 
  
42 ····if-nez·p1,·:cond_0 
  
43 ····:goto_0 
44 ····return·v1 
  
45 ····:cond_0 
46 ····iget-object·v2,·p0,·Landroid/support/v7/widget/h;->a:Landroid/support/v7/widget/ActionMenuPresenter; 
  
47 ····move-object·v0,·p1 
  
48 ····check-cast·v0,·Landroid/support/v7/internal/view/menu/ad; 
  
49 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/ad;->getItem()Landroid/view/MenuItem; 
  
 22 #·virtual·methods
 23 .method·public·onDismiss()V
 24 ····.locals·2
50 ····move-result-object·v0 
  
51 ····invoke-interface·{v0},·Landroid/view/MenuItem;->getItemId()I 
  
52 ····move-result·v0 
  
53 ····iput·v0,·v2,·Landroid/support/v7/widget/ActionMenuPresenter;->h:I25 ····invoke-super·{p0},·Landroid/support/v7/internal/view/menu/s;->onDismiss()V
  
54 ····iget-object·v0,·p0,·Landroid/support/v7/widget/h;->a:Landroid/support/v7/widget/ActionMenuPresenter;26 ····iget-object·v0,·p0,·Landroid/support/v7/widget/h;->c:Landroid/support/v7/widget/a;
  
55 ····invoke-virtual·{v0},·Landroid/support/v7/widget/ActionMenuPresenter;->a()Landroid/support/v7/internal/view/menu/y;27 ····invoke-static·{v0},·Landroid/support/v7/widget/a;->c(Landroid/support/v7/widget/a;)Landroid/support/v7/internal/view/menu/g;
  
56 ····move-result-object·v028 ····move-result-object·v0
  
57 ····if-eqz·v0,·:cond_129 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/g;->close()V
  
58 ····invoke-interface·{v0,·p1},·Landroid/support/v7/internal/view/menu/y;->a(Landroid/support/v7/internal/view/menu/i;)Z30 ····iget-object·v0,·p0,·Landroid/support/v7/widget/h;->c:Landroid/support/v7/widget/a;
  
 31 ····const/4·v1,·0x0
59 ····move-result·v0 
  
60 ····:goto_1 
61 ····move·v1,·v0 
  
62 ····goto·:goto_0 
  
 32 ····invoke-static·{v0,·v1},·Landroid/support/v7/widget/a;->a(Landroid/support/v7/widget/a;Landroid/support/v7/widget/h;)Landroid/support/v7/widget/h;
63 ····:cond_1 
64 ····move·v0,·v1 
  
65 ····goto·:goto_133 ····return-void
66 .end·method34 .end·method
19.7 KB
smali/android/support/v7/widget/ag.smali
    
Offset 1, 680 lines modifiedOffset 1, 250 lines modified
1 .class·public·abstract·Landroid/support/v7/widget/ag;1 .class·Landroid/support/v7/widget/ag;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/view/View$OnTouchListener; 
  
  
5 #·instance·fields3 #·instance·fields
6 .field·private·final·a:F 
  
7 .field·private·final·b:I 
  
8 .field·private·final·c:I 
  
9 .field·private·final·d:Landroid/view/View; 
  
10 .field·private·e:Ljava/lang/Runnable;4 .field·private·a:Ljava/lang/reflect/Method;
  
11 .field·private·f:Ljava/lang/Runnable;5 .field·private·b:Ljava/lang/reflect/Method;
  
12 .field·private·g:Z6 .field·private·c:Ljava/lang/reflect/Method;
  
 7 .field·private·d:Ljava/lang/reflect/Method;
13 .field·private·h:Z 
  
14 .field·private·i:I 
  
15 .field·private·final·j:[I 
  
  
16 #·direct·methods8 #·direct·methods
17 .method·public·constructor·<init>(Landroid/view/View;)V9 .method·constructor·<init>()V
18 ····.locals·210 ····.locals·5
  
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····const/4·v0,·0x212 ····:try_start_0
 13 ····const-class·v0,·Landroid/widget/AutoCompleteTextView;
  
21 ····new-array·v0,·v0,·[I14 ····const-string·v1,·"doBeforeTextChanged"
  
22 ····iput-object·v0,·p0,·Landroid/support/v7/widget/ag;->j:[I15 ····const/4·v2,·0x0
  
23 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ag;->d:Landroid/view/View;16 ····new-array·v2,·v2,·[Ljava/lang/Class;
  
24 ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context;17 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
25 ····move-result-object·v018 ····move-result-object·v0
  
26 ····invoke-static·{v0},·Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration; 
  
27 ····move-result-object·v0 
  
28 ····invoke-virtual·{v0},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I 
  
29 ····move-result·v0 
  
30 ····int-to-float·v0,·v0 
  
31 ····iput·v0,·p0,·Landroid/support/v7/widget/ag;->a:F19 ····iput-object·v0,·p0,·Landroid/support/v7/widget/ag;->a:Ljava/lang/reflect/Method;
  
32 ····invoke-static·{},·Landroid/view/ViewConfiguration;->getTapTimeout()I 
  
33 ····move-result·v0 
  
34 ····iput·v0,·p0,·Landroid/support/v7/widget/ag;->b:I 
  
35 ····iget·v0,·p0,·Landroid/support/v7/widget/ag;->b:I 
  
36 ····invoke-static·{},·Landroid/view/ViewConfiguration;->getLongPressTimeout()I 
  
37 ····move-result·v1 
  
38 ····add-int/2addr·v0,·v1 
  
39 ····div-int/lit8·v0,·v0,·0x2 
  
40 ····iput·v0,·p0,·Landroid/support/v7/widget/ag;->c:I 
  
41 ····return-void 
42 .end·method 
  
43 .method·static·synthetic·a(Landroid/support/v7/widget/ag;)Landroid/view/View; 
44 ····.locals·1 
  
45 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ag;->d:Landroid/view/View;20 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ag;->a:Ljava/lang/reflect/Method;
  
46 ····return-object·v0 
47 .end·method 
  
48 .method·private·a(Landroid/view/MotionEvent;)Z 
49 ····.locals·7 
  
50 ····const/4·v6,·0x0 
  
51 ····const/4·v1,·0x121 ····const/4·v1,·0x1
  
 22 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V
 23 ····:try_end_0
 24 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_3
52 ····const/4·v0,·0x0 
  
53 ····iget-object·v2,·p0,·Landroid/support/v7/widget/ag;->d:Landroid/view/View; 
  
54 ····invoke-virtual·{v2},·Landroid/view/View;->isEnabled()Z 
  
55 ····move-result·v3 
  
56 ····if-nez·v3,·:cond_1 
  
57 ····:cond_0 
58 ····:goto_025 ····:goto_0
 26 ····:try_start_1
 27 ····const-class·v0,·Landroid/widget/AutoCompleteTextView;
59 ····return·v0 
  
60 ····:cond_1 
61 ····invoke-static·{p1},·Landroid/support/v4/view/ba;->a(Landroid/view/MotionEvent;)I 
  
62 ····move-result·v3 
  
63 ····packed-switch·v3,·:pswitch_data_0 
  
64 ····goto·:goto_0 
  
65 ····:pswitch_0 
66 ····invoke-virtual·{p1,·v0},·Landroid/view/MotionEvent;->getPointerId(I)I 
Max diff block lines reached; 15862/20113 bytes (78.86%) of diff not shown.
11.7 KB
smali/android/support/v7/widget/w.smali
    
Offset 1, 410 lines modifiedOffset 1, 52 lines modified
1 .class·public·Landroid/support/v7/widget/w;1 .class·Landroid/support/v7/widget/w;
2 .super·Landroid/widget/RatingBar;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/widget/AdapterView$OnItemSelectedListener;
  
3 #·static·fields 
4 .field·private·static·final·a:[I 
  
  
5 #·instance·fields5 #·instance·fields
6 .field·private·b:Landroid/graphics/Bitmap;6 .field·final·synthetic·a:Landroid/support/v7/widget/t;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·static·constructor·<clinit>()V8 .method·constructor·<init>(Landroid/support/v7/widget/t;)V
9 ····.locals·19 ····.locals·0
  
10 ····const/4·v0,·0x2 
  
11 ····new-array·v0,·v0,·[I 
  
12 ····fill-array-data·v0,·:array_0 
  
13 ····sput-object·v0,·Landroid/support/v7/widget/w;->a:[I 
  
14 ····return-void 
  
15 ····nop 
  
16 ····:array_0 
17 ····.array-data·4 
18 ········0x101013b 
19 ········0x101013c 
20 ····.end·array-data 
21 .end·method 
  
22 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V 
23 ····.locals·1 
  
24 ····sget·v0,·Landroid/support/v7/a/b;->ratingBarStyle:I 
  
25 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/w;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
26 ····return-void 
27 .end·method 
  
28 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
29 ····.locals·3 
  
30 ····const/4·v2,·0x0 
  
31 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/RatingBar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
32 ····sget-boolean·v0,·Landroid/support/v7/internal/widget/be;->a:Z 
  
33 ····if-eqz·v0,·:cond_2 
  
34 ····invoke-virtual·{p0},·Landroid/support/v7/widget/w;->getContext()Landroid/content/Context; 
  
35 ····move-result-object·v0 
  
36 ····sget-object·v1,·Landroid/support/v7/widget/w;->a:[I 
  
37 ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg; 
  
38 ····move-result-object·v0 
  
39 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bg;->b(I)Landroid/graphics/drawable/Drawable; 
  
 10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/w;->a:Landroid/support/v7/widget/t;
40 ····move-result-object·v1 
  
41 ····if-eqz·v1,·:cond_0 
  
42 ····invoke-direct·{p0,·v1},·Landroid/support/v7/widget/w;->a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; 
  
43 ····move-result-object·v1 
  
44 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/w;->setIndeterminateDrawable(Landroid/graphics/drawable/Drawable;)V 
  
45 ····:cond_0 
46 ····const/4·v1,·0x1 
  
47 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/widget/bg;->b(I)Landroid/graphics/drawable/Drawable;11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
48 ····move-result-object·v1 
  
49 ····if-eqz·v1,·:cond_1 
  
50 ····invoke-direct·{p0,·v1,·v2},·Landroid/support/v7/widget/w;->a(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; 
  
51 ····move-result-object·v1 
  
52 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/w;->setProgressDrawable(Landroid/graphics/drawable/Drawable;)V 
  
53 ····:cond_1 
54 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->b()V 
  
55 ····:cond_2 
56 ····return-void12 ····return-void
57 .end·method13 .end·method
  
58 .method·private·a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; 
59 ····.locals·6 
  
60 ····const/16·v5,·0x2710 
  
61 ····instance-of·v0,·p1,·Landroid/graphics/drawable/AnimationDrawable; 
  
62 ····if-eqz·v0,·:cond_1 
  
63 ····check-cast·p1,·Landroid/graphics/drawable/AnimationDrawable; 
  
64 ····invoke-virtual·{p1},·Landroid/graphics/drawable/AnimationDrawable;->getNumberOfFrames()I 
  
65 ····move-result·v2 
  
66 ····new-instance·v0,·Landroid/graphics/drawable/AnimationDrawable; 
  
67 ····invoke-direct·{v0},·Landroid/graphics/drawable/AnimationDrawable;-><init>()V 
  
68 ····invoke-virtual·{p1},·Landroid/graphics/drawable/AnimationDrawable;->isOneShot()Z 
  
69 ····move-result·v1 
  
70 ····invoke-virtual·{v0,·v1},·Landroid/graphics/drawable/AnimationDrawable;->setOneShot(Z)V 
Max diff block lines reached; 1748/11859 bytes (14.74%) of diff not shown.
6.69 KB
smali/android/support/v7/widget/f.smali
    
Offset 1, 102 lines modifiedOffset 1, 170 lines modified
1 .class·Landroid/support/v7/widget/f;1 .class·Landroid/support/v7/widget/f;
 2 .super·Landroid/support/v7/internal/widget/TintImageView;
  
 3 #·interfaces
2 .super·Landroid/support/v7/widget/ag;4 .implements·Landroid/support/v7/widget/k;
  
  
3 #·instance·fields5 #·instance·fields
4 .field·final·synthetic·a:Landroid/support/v7/widget/ActionMenuPresenter;6 .field·final·synthetic·a:Landroid/support/v7/widget/a;
  
5 .field·final·synthetic·b:Landroid/support/v7/widget/e;7 .field·private·final·b:[F
  
  
6 #·direct·methods8 #·direct·methods
7 .method·constructor·<init>(Landroid/support/v7/widget/e;Landroid/view/View;Landroid/support/v7/widget/ActionMenuPresenter;)V9 .method·public·constructor·<init>(Landroid/support/v7/widget/a;Landroid/content/Context;)V
8 ····.locals·010 ····.locals·3
  
 11 ····const/4·v2,·0x1
  
 12 ····iput-object·p1,·p0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/a;
  
 13 ····const/4·v0,·0x0
  
 14 ····sget·v1,·Landroid/support/v7/b/b;->actionOverflowButtonStyle:I
  
 15 ····invoke-direct·{p0,·p2,·v0,·v1},·Landroid/support/v7/internal/widget/TintImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
 16 ····const/4·v0,·0x2
  
 17 ····new-array·v0,·v0,·[F
  
 18 ····iput-object·v0,·p0,·Landroid/support/v7/widget/f;->b:[F
  
 19 ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/f;->setClickable(Z)V
  
 20 ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/f;->setFocusable(Z)V
  
 21 ····const/4·v0,·0x0
  
 22 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/f;->setVisibility(I)V
  
 23 ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/f;->setEnabled(Z)V
  
9 ····iput-object·p1,·p0,·Landroid/support/v7/widget/f;->b:Landroid/support/v7/widget/e;24 ····new-instance·v0,·Landroid/support/v7/widget/g;
  
10 ····iput-object·p3,·p0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/ActionMenuPresenter;25 ····invoke-direct·{v0,·p0,·p0,·p1},·Landroid/support/v7/widget/g;-><init>(Landroid/support/v7/widget/f;Landroid/view/View;Landroid/support/v7/widget/a;)V
  
11 ····invoke-direct·{p0,·p2},·Landroid/support/v7/widget/ag;-><init>(Landroid/view/View;)V26 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/f;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
  
12 ····return-void27 ····return-void
13 .end·method28 .end·method
  
  
14 #·virtual·methods29 #·virtual·methods
15 .method·public·a()Landroid/support/v7/widget/ab;30 .method·public·c()Z
16 ····.locals·131 ····.locals·1
  
17 ····iget-object·v0,·p0,·Landroid/support/v7/widget/f;->b:Landroid/support/v7/widget/e;32 ····const/4·v0,·0x0
  
 33 ····return·v0
 34 .end·method
  
18 ····iget-object·v0,·v0,·Landroid/support/v7/widget/e;->a:Landroid/support/v7/widget/ActionMenuPresenter;35 .method·public·d()Z
 36 ····.locals·1
  
19 ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuPresenter;->a(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/support/v7/widget/g;37 ····const/4·v0,·0x0
  
20 ····move-result-object·v038 ····return·v0
 39 .end·method
  
21 ····if-nez·v0,·:cond_040 .method·public·performClick()Z
 41 ····.locals·2
  
22 ····const/4·v0,·0x042 ····const/4·v1,·0x1
  
 43 ····invoke-super·{p0},·Landroid/support/v7/internal/widget/TintImageView;->performClick()Z
23 ····:goto_0 
24 ····return-object·v0 
  
 44 ····move-result·v0
25 ····:cond_0 
26 ····iget-object·v0,·p0,·Landroid/support/v7/widget/f;->b:Landroid/support/v7/widget/e; 
  
27 ····iget-object·v0,·v0,·Landroid/support/v7/widget/e;->a:Landroid/support/v7/widget/ActionMenuPresenter;45 ····if-eqz·v0,·:cond_0
  
28 ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuPresenter;->a(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/support/v7/widget/g;46 ····:goto_0
 47 ····return·v1
  
29 ····move-result-object·v048 ····:cond_0
 49 ····const/4·v0,·0x0
  
30 ····invoke-virtual·{v0},·Landroid/support/v7/widget/g;->c()Landroid/support/v7/widget/ab;50 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/f;->playSoundEffect(I)V
  
31 ····move-result-object·v051 ····iget-object·v0,·p0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/a;
  
 52 ····invoke-virtual·{v0},·Landroid/support/v7/widget/a;->c()Z
  
32 ····goto·:goto_053 ····goto·:goto_0
33 .end·method54 .end·method
  
34 .method·public·b()Z55 .method·protected·setFrame(IIII)Z
35 ····.locals·156 ····.locals·8
  
36 ····iget-object·v0,·p0,·Landroid/support/v7/widget/f;->b:Landroid/support/v7/widget/e;57 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v7/internal/widget/TintImageView;->setFrame(IIII)Z
  
37 ····iget-object·v0,·v0,·Landroid/support/v7/widget/e;->a:Landroid/support/v7/widget/ActionMenuPresenter;58 ····move-result·v0
  
38 ····invoke-virtual·{v0},·Landroid/support/v7/widget/ActionMenuPresenter;->c()Z59 ····invoke-virtual·{p0},·Landroid/support/v7/widget/f;->getDrawable()Landroid/graphics/drawable/Drawable;
  
39 ····const/4·v0,·0x160 ····move-result-object·v1
  
 61 ····invoke-virtual·{p0},·Landroid/support/v7/widget/f;->getBackground()Landroid/graphics/drawable/Drawable;
40 ····return·v0 
41 .end·method 
  
 62 ····move-result-object·v2
42 .method·public·c()Z 
43 ····.locals·1 
  
44 ····iget-object·v0,·p0,·Landroid/support/v7/widget/f;->b:Landroid/support/v7/widget/e;63 ····if-eqz·v1,·:cond_0
  
45 ····iget-object·v0,·v0,·Landroid/support/v7/widget/e;->a:Landroid/support/v7/widget/ActionMenuPresenter;64 ····if-eqz·v2,·:cond_0
  
46 ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuPresenter;->b(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/support/v7/widget/d;65 ····invoke-virtual·{p0},·Landroid/support/v7/widget/f;->getWidth()I
  
47 ····move-result-object·v066 ····move-result·v1
  
Max diff block lines reached; 1348/6773 bytes (19.90%) of diff not shown.
3.91 KB
smali/android/support/v7/widget/d.smali
    
Offset 1, 78 lines modifiedOffset 1, 58 lines modified
1 .class·Landroid/support/v7/widget/d;1 .class·Landroid/support/v7/widget/d;
 2 .super·Landroid/support/v7/internal/view/menu/c;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Ljava/lang/Runnable; 
  
  
5 #·instance·fields3 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/widget/ActionMenuPresenter;4 .field·final·synthetic·a:Landroid/support/v7/widget/a;
  
7 .field·private·b:Landroid/support/v7/widget/g; 
  
  
8 #·direct·methods5 #·direct·methods
9 .method·public·constructor·<init>(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/support/v7/widget/g;)V6 .method·private·constructor·<init>(Landroid/support/v7/widget/a;)V
10 ····.locals·07 ····.locals·0
  
11 ····iput-object·p1,·p0,·Landroid/support/v7/widget/d;->a:Landroid/support/v7/widget/ActionMenuPresenter;8 ····iput-object·p1,·p0,·Landroid/support/v7/widget/d;->a:Landroid/support/v7/widget/a;
  
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
13 ····iput-object·p2,·p0,·Landroid/support/v7/widget/d;->b:Landroid/support/v7/widget/g;9 ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/c;-><init>()V
  
14 ····return-void10 ····return-void
15 .end·method11 .end·method
  
 12 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/a;Landroid/support/v7/widget/b;)V
 13 ····.locals·0
  
16 #·virtual·methods 
17 .method·public·run()V 
18 ····.locals·2 
  
19 ····iget-object·v0,·p0,·Landroid/support/v7/widget/d;->a:Landroid/support/v7/widget/ActionMenuPresenter;14 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/d;-><init>(Landroid/support/v7/widget/a;)V
  
20 ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuPresenter;->f(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/support/v7/internal/view/menu/i; 
  
21 ····move-result-object·v0 
  
22 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->f()V 
  
23 ····iget-object·v0,·p0,·Landroid/support/v7/widget/d;->a:Landroid/support/v7/widget/ActionMenuPresenter; 
  
24 ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuPresenter;->g(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/support/v7/internal/view/menu/z;15 ····return-void
 16 .end·method
  
25 ····move-result-object·v0 
  
26 ····check-cast·v0,·Landroid/view/View;17 #·virtual·methods
 18 .method·public·a()Landroid/support/v7/widget/t;
 19 ····.locals·1
  
27 ····if-eqz·v0,·:cond_020 ····iget-object·v0,·p0,·Landroid/support/v7/widget/d;->a:Landroid/support/v7/widget/a;
  
28 ····invoke-virtual·{v0},·Landroid/view/View;->getWindowToken()Landroid/os/IBinder;21 ····invoke-static·{v0},·Landroid/support/v7/widget/a;->h(Landroid/support/v7/widget/a;)Landroid/support/v7/widget/c;
  
29 ····move-result-object·v022 ····move-result-object·v0
  
30 ····if-eqz·v0,·:cond_023 ····if-eqz·v0,·:cond_0
  
31 ····iget-object·v0,·p0,·Landroid/support/v7/widget/d;->b:Landroid/support/v7/widget/g;24 ····iget-object·v0,·p0,·Landroid/support/v7/widget/d;->a:Landroid/support/v7/widget/a;
  
32 ····invoke-virtual·{v0},·Landroid/support/v7/widget/g;->d()Z 
  
33 ····move-result·v025 ····invoke-static·{v0},·Landroid/support/v7/widget/a;->h(Landroid/support/v7/widget/a;)Landroid/support/v7/widget/c;
  
34 ····if-eqz·v0,·:cond_026 ····move-result-object·v0
  
35 ····iget-object·v0,·p0,·Landroid/support/v7/widget/d;->a:Landroid/support/v7/widget/ActionMenuPresenter;27 ····invoke-virtual·{v0},·Landroid/support/v7/widget/c;->c()Landroid/support/v7/widget/t;
  
36 ····iget-object·v1,·p0,·Landroid/support/v7/widget/d;->b:Landroid/support/v7/widget/g;28 ····move-result-object·v0
  
37 ····invoke-static·{v0,·v1},·Landroid/support/v7/widget/ActionMenuPresenter;->a(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/support/v7/widget/g;)Landroid/support/v7/widget/g;29 ····:goto_0
 30 ····return-object·v0
  
38 ····:cond_031 ····:cond_0
39 ····iget-object·v0,·p0,·Landroid/support/v7/widget/d;->a:Landroid/support/v7/widget/ActionMenuPresenter; 
  
40 ····const/4·v1,·0x032 ····const/4·v0,·0x0
  
 33 ····goto·:goto_0
41 ····invoke-static·{v0,·v1},·Landroid/support/v7/widget/ActionMenuPresenter;->a(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/support/v7/widget/d;)Landroid/support/v7/widget/d; 
  
42 ····return-void 
43 .end·method34 .end·method
4.02 KB
smali/android/support/v7/widget/i.smali
    
Offset 1, 55 lines modifiedOffset 1, 115 lines modified
1 .class·final·Landroid/support/v7/widget/i;1 .class·Landroid/support/v7/widget/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/os/Parcelable$Creator;4 .implements·Landroid/support/v7/internal/view/menu/v;
  
  
 5 #·instance·fields
 6 .field·final·synthetic·a:Landroid/support/v7/widget/a;
  
  
5 #·direct·methods7 #·direct·methods
6 .method·constructor·<init>()V8 .method·private·constructor·<init>(Landroid/support/v7/widget/a;)V
7 ····.locals·09 ····.locals·0
  
 10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/i;->a:Landroid/support/v7/widget/a;
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····return-void12 ····return-void
10 .end·method13 .end·method
  
 14 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/a;Landroid/support/v7/widget/b;)V
 15 ····.locals·0
  
 16 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/i;-><init>(Landroid/support/v7/widget/a;)V
  
 17 ····return-void
 18 .end·method
  
  
11 #·virtual·methods19 #·virtual·methods
12 .method·public·a(Landroid/os/Parcel;)Landroid/support/v7/widget/ActionMenuPresenter$SavedState;20 .method·public·a(Landroid/support/v7/internal/view/menu/g;Z)V
13 ····.locals·121 ····.locals·2
  
14 ····new-instance·v0,·Landroid/support/v7/widget/ActionMenuPresenter$SavedState;22 ····instance-of·v0,·p1,·Landroid/support/v7/internal/view/menu/aa;
  
15 ····invoke-direct·{v0,·p1},·Landroid/support/v7/widget/ActionMenuPresenter$SavedState;-><init>(Landroid/os/Parcel;)V23 ····if-eqz·v0,·:cond_0
  
 24 ····move-object·v0,·p1
16 ····return-object·v0 
17 .end·method 
  
 25 ····check-cast·v0,·Landroid/support/v7/internal/view/menu/aa;
18 .method·public·a(I)[Landroid/support/v7/widget/ActionMenuPresenter$SavedState; 
19 ····.locals·1 
  
20 ····new-array·v0,·p1,·[Landroid/support/v7/widget/ActionMenuPresenter$SavedState;26 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/aa;->l()Landroid/support/v7/internal/view/menu/g;
  
21 ····return-object·v027 ····move-result-object·v0
22 .end·method 
 28 ····const/4·v1,·0x0
  
 29 ····invoke-virtual·{v0,·v1},·Landroid/support/v7/internal/view/menu/g;->a(Z)V
  
23 .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; 
24 ····.locals·130 ····:cond_0
 31 ····iget-object·v0,·p0,·Landroid/support/v7/widget/i;->a:Landroid/support/v7/widget/a;
  
25 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/i;->a(Landroid/os/Parcel;)Landroid/support/v7/widget/ActionMenuPresenter$SavedState;32 ····invoke-virtual·{v0},·Landroid/support/v7/widget/a;->a()Landroid/support/v7/internal/view/menu/v;
  
26 ····move-result-object·v033 ····move-result-object·v0
  
27 ····return-object·v034 ····if-eqz·v0,·:cond_1
  
 35 ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v7/internal/view/menu/v;->a(Landroid/support/v7/internal/view/menu/g;Z)V
  
 36 ····:cond_1
 37 ····return-void
28 .end·method38 .end·method
  
29 .method·public·synthetic·newArray(I)[Ljava/lang/Object;39 .method·public·a(Landroid/support/v7/internal/view/menu/g;)Z
30 ····.locals·140 ····.locals·3
  
 41 ····const/4·v1,·0x0
  
 42 ····if-nez·p1,·:cond_0
  
 43 ····:goto_0
 44 ····return·v1
  
 45 ····:cond_0
 46 ····iget-object·v2,·p0,·Landroid/support/v7/widget/i;->a:Landroid/support/v7/widget/a;
  
 47 ····move-object·v0,·p1
  
 48 ····check-cast·v0,·Landroid/support/v7/internal/view/menu/aa;
  
 49 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/aa;->getItem()Landroid/view/MenuItem;
  
 50 ····move-result-object·v0
  
 51 ····invoke-interface·{v0},·Landroid/view/MenuItem;->getItemId()I
  
 52 ····move-result·v0
  
 53 ····iput·v0,·v2,·Landroid/support/v7/widget/a;->h:I
  
 54 ····iget-object·v0,·p0,·Landroid/support/v7/widget/i;->a:Landroid/support/v7/widget/a;
  
31 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/i;->a(I)[Landroid/support/v7/widget/ActionMenuPresenter$SavedState;55 ····invoke-virtual·{v0},·Landroid/support/v7/widget/a;->a()Landroid/support/v7/internal/view/menu/v;
  
32 ····move-result-object·v056 ····move-result-object·v0
  
33 ····return-object·v057 ····if-eqz·v0,·:cond_1
  
 58 ····invoke-interface·{v0,·p1},·Landroid/support/v7/internal/view/menu/v;->a(Landroid/support/v7/internal/view/menu/g;)Z
  
 59 ····move-result·v0
  
 60 ····:goto_1
 61 ····move·v1,·v0
  
 62 ····goto·:goto_0
  
 63 ····:cond_1
 64 ····move·v0,·v1
  
 65 ····goto·:goto_1
34 .end·method66 .end·method
10.4 KB
smali/android/support/v7/widget/af.smali
    
Offset 1, 387 lines modifiedOffset 1, 98 lines modified
1 .class·Landroid/support/v7/widget/af;1 .class·Landroid/support/v7/widget/af;
2 .super·Landroid/support/v7/internal/widget/aj;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/lang/Runnable;
  
3 #·instance·fields 
4 .field·private·f:Z 
  
5 .field·private·g:Z 
  
6 .field·private·h:Z 
  
 5 #·instance·fields
7 .field·private·i:Landroid/support/v4/view/ds; 
  
8 .field·private·j:Landroid/support/v4/widget/aa;6 .field·final·synthetic·a:Landroid/support/v7/widget/t;
  
  
9 #·direct·methods7 #·direct·methods
10 .method·public·constructor·<init>(Landroid/content/Context;Z)V8 .method·private·constructor·<init>(Landroid/support/v7/widget/t;)V
11 ····.locals·29 ····.locals·0
  
12 ····const/4·v0,·0x0 
  
13 ····sget·v1,·Landroid/support/v7/a/b;->dropDownListViewStyle:I 
  
14 ····invoke-direct·{p0,·p1,·v0,·v1},·Landroid/support/v7/internal/widget/aj;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
15 ····iput-boolean·p2,·p0,·Landroid/support/v7/widget/af;->g:Z 
  
16 ····const/4·v0,·0x0 
  
17 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/af;->setCacheColorHint(I)V 
  
18 ····return-void 
19 .end·method 
  
20 .method·private·a(Landroid/view/View;I)V 
21 ····.locals·2 
  
22 ····invoke-virtual·{p0,·p2},·Landroid/support/v7/widget/af;->getItemIdAtPosition(I)J 
  
23 ····move-result-wide·v0 
  
24 ····invoke-virtual·{p0,·p1,·p2,·v0,·v1},·Landroid/support/v7/widget/af;->performItemClick(Landroid/view/View;IJ)Z 
  
25 ····return-void 
26 .end·method 
  
27 .method·private·a(Landroid/view/View;IFF)V 
28 ····.locals·1 
  
29 ····const/4·v0,·0x1 
  
30 ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/af;->h:Z 
  
31 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/af;->setPressed(Z)V 
  
32 ····invoke-virtual·{p0},·Landroid/support/v7/widget/af;->layoutChildren()V 
  
33 ····invoke-virtual·{p0,·p2},·Landroid/support/v7/widget/af;->setSelection(I)V 
  
34 ····invoke-virtual·{p0,·p2,·p1,·p3,·p4},·Landroid/support/v7/widget/af;->a(ILandroid/view/View;FF)V 
  
35 ····const/4·v0,·0x0 
  
36 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/af;->setSelectorEnabled(Z)V10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/af;->a:Landroid/support/v7/widget/t;
  
37 ····invoke-virtual·{p0},·Landroid/support/v7/widget/af;->refreshDrawableState()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
38 ····return-void12 ····return-void
39 .end·method13 .end·method
  
40 .method·static·synthetic·a(Landroid/support/v7/widget/af;Z)Z14 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/t;Landroid/support/v7/widget/u;)V
41 ····.locals·015 ····.locals·0
  
 16 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/af;-><init>(Landroid/support/v7/widget/t;)V
42 ····iput-boolean·p1,·p0,·Landroid/support/v7/widget/af;->f:Z 
  
43 ····return·p1 
44 .end·method 
  
45 .method·private·d()V 
46 ····.locals·1 
  
47 ····const/4·v0,·0x0 
  
48 ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/af;->h:Z 
  
49 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/af;->setPressed(Z)V 
  
50 ····invoke-virtual·{p0},·Landroid/support/v7/widget/af;->drawableStateChanged()V 
  
51 ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->i:Landroid/support/v4/view/ds; 
  
52 ····if-eqz·v0,·:cond_0 
  
53 ····iget-object·v0,·p0,·Landroid/support/v7/widget/af;->i:Landroid/support/v4/view/ds; 
  
54 ····invoke-virtual·{v0},·Landroid/support/v4/view/ds;->a()V 
  
55 ····const/4·v0,·0x0 
  
56 ····iput-object·v0,·p0,·Landroid/support/v7/widget/af;->i:Landroid/support/v4/view/ds; 
  
57 ····:cond_0 
58 ····return-void17 ····return-void
59 .end·method18 .end·method
  
  
60 #·virtual·methods19 #·virtual·methods
61 .method·public·a(Landroid/view/MotionEvent;I)Z20 .method·public·run()V
62 ····.locals·821 ····.locals·2
  
63 ····const/4·v2,·0x1 
  
64 ····const/4·v1,·0x0 
  
65 ····invoke-static·{p1},·Landroid/support/v4/view/ba;->a(Landroid/view/MotionEvent;)I 
  
66 ····move-result·v3 
  
67 ····packed-switch·v3,·:pswitch_data_0 
  
68 ····:cond_0 
69 ····:goto_0 
Max diff block lines reached; 4959/10588 bytes (46.84%) of diff not shown.
99.2 KB
smali/android/support/v7/widget/r.smali
    
Offset 1, 146 lines modifiedOffset 1, 5162 lines modified
1 .class·public·Landroid/support/v7/widget/r;1 .class·public·Landroid/support/v7/widget/r;
2 .super·Landroid/widget/CheckBox;2 .super·Landroid/view/ViewGroup;
  
  
3 #·static·fields3 #·instance·fields
4 .field·private·static·final·a:[I4 .field·private·a:Z
  
 5 .field·private·b:I
  
 6 .field·private·c:I
5 #·instance·fields 
6 .field·private·b:Landroid/support/v7/internal/widget/be; 
  
7 .field·private·c:Landroid/graphics/drawable/Drawable;7 .field·private·d:I
  
 8 .field·private·e:I
  
 9 .field·private·f:I
8 #·direct·methods 
9 .method·static·constructor·<clinit>()V 
10 ····.locals·3 
  
11 ····const/4·v0,·0x110 .field·private·g:F
  
12 ····new-array·v0,·v0,·[I11 .field·private·h:Z
  
13 ····const/4·v1,·0x012 .field·private·i:[I
  
14 ····const·v2,·0x101010713 .field·private·j:[I
  
15 ····aput·v2,·v0,·v114 .field·private·k:Landroid/graphics/drawable/Drawable;
  
16 ····sput-object·v0,·Landroid/support/v7/widget/r;->a:[I15 .field·private·l:I
  
 16 .field·private·m:I
  
 17 .field·private·n:I
  
 18 .field·private·o:I
  
  
 19 #·direct·methods
 20 .method·public·constructor·<init>(Landroid/content/Context;)V
 21 ····.locals·1
  
 22 ····const/4·v0,·0x0
  
 23 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v7/widget/r;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
17 ····return-void24 ····return-void
18 .end·method25 .end·method
  
19 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V26 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
20 ····.locals·127 ····.locals·1
  
21 ····sget·v0,·Landroid/support/v7/a/b;->checkboxStyle:I28 ····const/4·v0,·0x0
  
22 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/r;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V29 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/r;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
23 ····return-void30 ····return-void
24 .end·method31 .end·method
  
25 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V32 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
26 ····.locals·333 ····.locals·5
  
27 ····const/4·v2,·0x034 ····const/4·v2,·0x1
  
28 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/CheckBox;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V35 ····const/4·v4,·-0x1
  
29 ····sget-boolean·v0,·Landroid/support/v7/internal/widget/be;->a:Z36 ····const/4·v3,·0x0
  
30 ····if-eqz·v0,·:cond_037 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
31 ····invoke-virtual·{p0},·Landroid/support/v7/widget/r;->getContext()Landroid/content/Context;38 ····iput-boolean·v2,·p0,·Landroid/support/v7/widget/r;->a:Z
  
 39 ····iput·v4,·p0,·Landroid/support/v7/widget/r;->b:I
  
 40 ····iput·v3,·p0,·Landroid/support/v7/widget/r;->c:I
  
 41 ····const·v0,·0x800033
  
 42 ····iput·v0,·p0,·Landroid/support/v7/widget/r;->e:I
  
 43 ····sget-object·v0,·Landroid/support/v7/b/j;->LinearLayoutCompat:[I
  
 44 ····invoke-static·{p1,·p2,·v0,·p3,·v3},·Landroid/support/v7/internal/widget/bi;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bi;
  
32 ····move-result-object·v045 ····move-result-object·v0
  
33 ····sget-object·v1,·Landroid/support/v7/widget/r;->a:[I46 ····sget·v1,·Landroid/support/v7/b/j;->LinearLayoutCompat_android_orientation:I
  
 47 ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v7/internal/widget/bi;->a(II)I
  
 48 ····move-result·v1
  
 49 ····if-ltz·v1,·:cond_0
  
 50 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/r;->setOrientation(I)V
  
 51 ····:cond_0
 52 ····sget·v1,·Landroid/support/v7/b/j;->LinearLayoutCompat_android_gravity:I
  
 53 ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v7/internal/widget/bi;->a(II)I
  
 54 ····move-result·v1
  
 55 ····if-ltz·v1,·:cond_1
  
 56 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/r;->setGravity(I)V
  
 57 ····:cond_1
 58 ····sget·v1,·Landroid/support/v7/b/j;->LinearLayoutCompat_android_baselineAligned:I
  
 59 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bi;->a(IZ)Z
  
 60 ····move-result·v1
  
 61 ····if-nez·v1,·:cond_2
  
34 ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg;62 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/r;->setBaselineAligned(Z)V
  
 63 ····:cond_2
 64 ····sget·v1,·Landroid/support/v7/b/j;->LinearLayoutCompat_android_weightSum:I
  
 65 ····const/high16·v2,·-0x40800000····#·-1.0f
  
 66 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bi;->a(IF)F
Max diff block lines reached; 94881/101509 bytes (93.47%) of diff not shown.
4.66 KB
smali/android/support/v7/widget/g.smali
    
Offset 1, 62 lines modifiedOffset 1, 102 lines modified
1 .class·Landroid/support/v7/widget/g;1 .class·Landroid/support/v7/widget/g;
2 .super·Landroid/support/v7/internal/view/menu/v;2 .super·Landroid/support/v7/widget/y;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·final·synthetic·c:Landroid/support/v7/widget/ActionMenuPresenter;4 .field·final·synthetic·a:Landroid/support/v7/widget/a;
  
 5 .field·final·synthetic·b:Landroid/support/v7/widget/f;
  
  
5 #·direct·methods6 #·direct·methods
6 .method·public·constructor·<init>(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;Landroid/view/View;Z)V7 .method·constructor·<init>(Landroid/support/v7/widget/f;Landroid/view/View;Landroid/support/v7/widget/a;)V
7 ····.locals·68 ····.locals·0
  
8 ····iput-object·p1,·p0,·Landroid/support/v7/widget/g;->c:Landroid/support/v7/widget/ActionMenuPresenter;9 ····iput-object·p1,·p0,·Landroid/support/v7/widget/g;->b:Landroid/support/v7/widget/f;
  
9 ····sget·v5,·Landroid/support/v7/a/b;->actionOverflowMenuStyle:I10 ····iput-object·p3,·p0,·Landroid/support/v7/widget/g;->a:Landroid/support/v7/widget/a;
  
10 ····move-object·v0,·p011 ····invoke-direct·{p0,·p2},·Landroid/support/v7/widget/y;-><init>(Landroid/view/View;)V
  
11 ····move-object·v1,·p212 ····return-void
 13 .end·method
  
12 ····move-object·v2,·p3 
  
13 ····move-object·v3,·p414 #·virtual·methods
 15 .method·public·a()Landroid/support/v7/widget/t;
 16 ····.locals·1
  
14 ····move·v4,·p517 ····iget-object·v0,·p0,·Landroid/support/v7/widget/g;->b:Landroid/support/v7/widget/f;
  
15 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v7/internal/view/menu/v;-><init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;Landroid/view/View;ZI)V18 ····iget-object·v0,·v0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/a;
  
16 ····const·v0,·0x80000519 ····invoke-static·{v0},·Landroid/support/v7/widget/a;->a(Landroid/support/v7/widget/a;)Landroid/support/v7/widget/h;
  
17 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/g;->a(I)V20 ····move-result-object·v0
  
18 ····iget-object·v0,·p1,·Landroid/support/v7/widget/ActionMenuPresenter;->g:Landroid/support/v7/widget/h;21 ····if-nez·v0,·:cond_0
  
19 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/g;->a(Landroid/support/v7/internal/view/menu/y;)V22 ····const/4·v0,·0x0
  
20 ····return-void23 ····:goto_0
 24 ····return-object·v0
  
 25 ····:cond_0
 26 ····iget-object·v0,·p0,·Landroid/support/v7/widget/g;->b:Landroid/support/v7/widget/f;
  
 27 ····iget-object·v0,·v0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/a;
  
 28 ····invoke-static·{v0},·Landroid/support/v7/widget/a;->a(Landroid/support/v7/widget/a;)Landroid/support/v7/widget/h;
  
 29 ····move-result-object·v0
  
 30 ····invoke-virtual·{v0},·Landroid/support/v7/widget/h;->c()Landroid/support/v7/widget/t;
  
 31 ····move-result-object·v0
  
 32 ····goto·:goto_0
21 .end·method33 .end·method
  
 34 .method·public·b()Z
 35 ····.locals·1
  
22 #·virtual·methods 
23 .method·public·onDismiss()V 
24 ····.locals·236 ····iget-object·v0,·p0,·Landroid/support/v7/widget/g;->b:Landroid/support/v7/widget/f;
  
 37 ····iget-object·v0,·v0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/a;
  
25 ····invoke-super·{p0},·Landroid/support/v7/internal/view/menu/v;->onDismiss()V38 ····invoke-virtual·{v0},·Landroid/support/v7/widget/a;->c()Z
  
 39 ····const/4·v0,·0x1
  
 40 ····return·v0
 41 .end·method
  
26 ····iget-object·v0,·p0,·Landroid/support/v7/widget/g;->c:Landroid/support/v7/widget/ActionMenuPresenter;42 .method·public·c()Z
 43 ····.locals·1
  
 44 ····iget-object·v0,·p0,·Landroid/support/v7/widget/g;->b:Landroid/support/v7/widget/f;
  
 45 ····iget-object·v0,·v0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/a;
  
27 ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuPresenter;->c(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/support/v7/internal/view/menu/i;46 ····invoke-static·{v0},·Landroid/support/v7/widget/a;->b(Landroid/support/v7/widget/a;)Landroid/support/v7/widget/e;
  
28 ····move-result-object·v047 ····move-result-object·v0
  
29 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/i;->close()V48 ····if-eqz·v0,·:cond_0
  
30 ····iget-object·v0,·p0,·Landroid/support/v7/widget/g;->c:Landroid/support/v7/widget/ActionMenuPresenter;49 ····const/4·v0,·0x0
  
31 ····const/4·v1,·0x050 ····:goto_0
 51 ····return·v0
  
32 ····invoke-static·{v0,·v1},·Landroid/support/v7/widget/ActionMenuPresenter;->a(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/support/v7/widget/g;)Landroid/support/v7/widget/g;52 ····:cond_0
 53 ····iget-object·v0,·p0,·Landroid/support/v7/widget/g;->b:Landroid/support/v7/widget/f;
  
33 ····return-void54 ····iget-object·v0,·v0,·Landroid/support/v7/widget/f;->a:Landroid/support/v7/widget/a;
  
 55 ····invoke-virtual·{v0},·Landroid/support/v7/widget/a;->d()Z
  
 56 ····const/4·v0,·0x1
  
 57 ····goto·:goto_0
34 .end·method58 .end·method
11.0 KB
smali/android/support/v7/widget/u.smali
    
Offset 1, 369 lines modifiedOffset 1, 16 lines modified
1 .class·public·Landroid/support/v7/widget/u;1 .class·Landroid/support/v7/widget/u;
 2 .super·Landroid/support/v7/widget/y;
2 .super·Landroid/widget/MultiAutoCompleteTextView; 
  
  
3 #·static·fields 
4 .field·private·static·final·a:[I 
  
  
5 #·instance·fields3 #·instance·fields
 4 .field·final·synthetic·a:Landroid/support/v7/widget/t;
6 .field·private·b:Landroid/support/v7/internal/widget/bd; 
  
7 .field·private·c:Landroid/support/v7/internal/widget/bd; 
  
8 .field·private·d:Landroid/support/v7/internal/widget/be; 
  
  
9 #·direct·methods 
10 .method·static·constructor·<clinit>()V 
11 ····.locals·1 
  
12 ····const/4·v0,·0x2 
  
13 ····new-array·v0,·v0,·[I 
  
14 ····fill-array-data·v0,·:array_0 
  
15 ····sput-object·v0,·Landroid/support/v7/widget/u;->a:[I 
  
16 ····return-void 
  
17 ····nop 
  
18 ····:array_0 
19 ····.array-data·4 
20 ········0x10100d4 
21 ········0x1010176 
22 ····.end·array-data 
23 .end·method 
  
24 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V 
25 ····.locals·1 
  
26 ····sget·v0,·Landroid/support/v7/a/b;->autoCompleteTextViewStyle:I 
  
27 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/u;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
28 ····return-void 
29 .end·method 
  
30 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
31 ····.locals·5 
  
32 ····const/4·v4,·0x1 
  
33 ····const/4·v3,·0x0 
  
34 ····invoke-static·{p1},·Landroid/support/v7/internal/widget/bb;->a(Landroid/content/Context;)Landroid/content/Context; 
  
35 ····move-result-object·v0 
  
36 ····invoke-direct·{p0,·v0,·p2,·p3},·Landroid/widget/MultiAutoCompleteTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
37 ····sget-boolean·v0,·Landroid/support/v7/internal/widget/be;->a:Z 
  
38 ····if-eqz·v0,·:cond_2 
  
39 ····invoke-virtual·{p0},·Landroid/support/v7/widget/u;->getContext()Landroid/content/Context; 
  
40 ····move-result-object·v0 
  
41 ····sget-object·v1,·Landroid/support/v7/widget/u;->a:[I 
  
42 ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg; 
  
43 ····move-result-object·v0 
  
44 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->c()Landroid/support/v7/internal/widget/be; 
  
45 ····move-result-object·v1 
  
46 ····iput-object·v1,·p0,·Landroid/support/v7/widget/u;->d:Landroid/support/v7/internal/widget/be; 
  
47 ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bg;->e(I)Z 
  
48 ····move-result·v1 
  
49 ····if-eqz·v1,·:cond_0 
  
50 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->c()Landroid/support/v7/internal/widget/be; 
  
51 ····move-result-object·v1 
  
52 ····const/4·v2,·-0x1 
  
53 ····invoke-virtual·{v0,·v3,·v2},·Landroid/support/v7/internal/widget/bg;->f(II)I 
  
54 ····move-result·v2 
  
55 ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/be;->c(I)Landroid/content/res/ColorStateList; 
  
56 ····move-result-object·v1 
  
57 ····if-eqz·v1,·:cond_0 
  
58 ····invoke-direct·{p0,·v1},·Landroid/support/v7/widget/u;->setInternalBackgroundTint(Landroid/content/res/ColorStateList;)V 
  
59 ····:cond_0 
60 ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/bg;->e(I)Z 
  
61 ····move-result·v1 
  
62 ····if-eqz·v1,·:cond_1 
  
63 ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable; 
  
64 ····move-result-object·v1 
  
65 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/u;->setDropDownBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V 
  
66 ····:cond_1 
67 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->b()V 
  
68 ····:cond_2 
69 ····return-void 
70 .end·method 
Max diff block lines reached; 5356/11179 bytes (47.91%) of diff not shown.
1.12 KB
smali/android/support/v7/widget/aj.smali
    
Offset 1, 41 lines modifiedOffset 1, 2 lines modified
1 .class·Landroid/support/v7/widget/aj;1 .class·public·interface·abstract·Landroid/support/v7/widget/aj;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Ljava/lang/Runnable; 
  
  
5 #·instance·fields 
6 .field·final·synthetic·a:Landroid/support/v7/widget/ab; 
  
  
7 #·direct·methods 
8 .method·private·constructor·<init>(Landroid/support/v7/widget/ab;)V 
9 ····.locals·0 
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/aj;->a:Landroid/support/v7/widget/ab; 
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
12 ····return-void 
13 .end·method 
  
14 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/ab;Landroid/support/v7/widget/ac;)V 
15 ····.locals·0 
  
16 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/aj;-><init>(Landroid/support/v7/widget/ab;)V 
  
17 ····return-void 
18 .end·method 
  
  
19 #·virtual·methods 
20 .method·public·run()V 
21 ····.locals·1 
  
22 ····iget-object·v0,·p0,·Landroid/support/v7/widget/aj;->a:Landroid/support/v7/widget/ab; 
  
23 ····invoke-virtual·{v0},·Landroid/support/v7/widget/ab;->e()V 
  
24 ····return-void 
25 .end·method 
4.81 KB
smali/android/support/v7/widget/ae.smali
    
Offset 1, 52 lines modifiedOffset 1, 144 lines modified
1 .class·Landroid/support/v7/widget/ae;1 .class·Landroid/support/v7/widget/ae;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/widget/AdapterView$OnItemSelectedListener;4 .implements·Landroid/view/View$OnTouchListener;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/widget/ab;6 .field·final·synthetic·a:Landroid/support/v7/widget/t;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v7/widget/ab;)V8 .method·private·constructor·<init>(Landroid/support/v7/widget/t;)V
9 ····.locals·09 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ae;->a:Landroid/support/v7/widget/ab;10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ae;->a:Landroid/support/v7/widget/t;
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····return-void12 ····return-void
13 .end·method13 .end·method
  
 14 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/t;Landroid/support/v7/widget/u;)V
 15 ····.locals·0
  
 16 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/ae;-><init>(Landroid/support/v7/widget/t;)V
  
 17 ····return-void
 18 .end·method
  
  
14 #·virtual·methods19 #·virtual·methods
15 .method·public·onItemSelected(Landroid/widget/AdapterView;Landroid/view/View;IJ)V20 .method·public·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z
16 ····.locals·221 ····.locals·4
  
 22 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getAction()I
  
 23 ····move-result·v0
  
 24 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getX()F
  
 25 ····move-result·v1
  
 26 ····float-to-int·v1,·v1
  
 27 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getY()F
  
 28 ····move-result·v2
  
 29 ····float-to-int·v2,·v2
  
 30 ····if-nez·v0,·:cond_1
  
 31 ····iget-object·v3,·p0,·Landroid/support/v7/widget/ae;->a:Landroid/support/v7/widget/t;
  
 32 ····invoke-static·{v3},·Landroid/support/v7/widget/t;->b(Landroid/support/v7/widget/t;)Landroid/widget/PopupWindow;
  
 33 ····move-result-object·v3
  
 34 ····if-eqz·v3,·:cond_1
  
 35 ····iget-object·v3,·p0,·Landroid/support/v7/widget/ae;->a:Landroid/support/v7/widget/t;
  
 36 ····invoke-static·{v3},·Landroid/support/v7/widget/t;->b(Landroid/support/v7/widget/t;)Landroid/widget/PopupWindow;
  
 37 ····move-result-object·v3
  
 38 ····invoke-virtual·{v3},·Landroid/widget/PopupWindow;->isShowing()Z
  
 39 ····move-result·v3
  
 40 ····if-eqz·v3,·:cond_1
  
 41 ····if-ltz·v1,·:cond_1
  
 42 ····iget-object·v3,·p0,·Landroid/support/v7/widget/ae;->a:Landroid/support/v7/widget/t;
  
17 ····const/4·v0,·-0x143 ····invoke-static·{v3},·Landroid/support/v7/widget/t;->b(Landroid/support/v7/widget/t;)Landroid/widget/PopupWindow;
  
18 ····if-eq·p3,·v0,·:cond_044 ····move-result-object·v3
  
19 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ae;->a:Landroid/support/v7/widget/ab;45 ····invoke-virtual·{v3},·Landroid/widget/PopupWindow;->getWidth()I
  
 46 ····move-result·v3
  
 47 ····if-ge·v1,·v3,·:cond_1
  
 48 ····if-ltz·v2,·:cond_1
  
 49 ····iget-object·v1,·p0,·Landroid/support/v7/widget/ae;->a:Landroid/support/v7/widget/t;
  
20 ····invoke-static·{v0},·Landroid/support/v7/widget/ab;->a(Landroid/support/v7/widget/ab;)Landroid/support/v7/widget/af;50 ····invoke-static·{v1},·Landroid/support/v7/widget/t;->b(Landroid/support/v7/widget/t;)Landroid/widget/PopupWindow;
  
 51 ····move-result-object·v1
  
 52 ····invoke-virtual·{v1},·Landroid/widget/PopupWindow;->getHeight()I
  
 53 ····move-result·v1
  
 54 ····if-ge·v2,·v1,·:cond_1
  
 55 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ae;->a:Landroid/support/v7/widget/t;
  
 56 ····invoke-static·{v0},·Landroid/support/v7/widget/t;->d(Landroid/support/v7/widget/t;)Landroid/os/Handler;
  
21 ····move-result-object·v057 ····move-result-object·v0
  
22 ····if-eqz·v0,·:cond_058 ····iget-object·v1,·p0,·Landroid/support/v7/widget/ae;->a:Landroid/support/v7/widget/t;
  
23 ····const/4·v1,·0x059 ····invoke-static·{v1},·Landroid/support/v7/widget/t;->c(Landroid/support/v7/widget/t;)Landroid/support/v7/widget/af;
  
24 ····invoke-static·{v0,·v1},·Landroid/support/v7/widget/af;->a(Landroid/support/v7/widget/af;Z)Z60 ····move-result-object·v1
  
 61 ····const-wide/16·v2,·0xfa
  
 62 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
  
25 ····:cond_063 ····:cond_0
26 ····return-void 
27 .end·method64 ····:goto_0
 65 ····const/4·v0,·0x0
  
 66 ····return·v0
28 .method·public·onNothingSelected(Landroid/widget/AdapterView;)V 
29 ····.locals·0 
  
30 ····return-void67 ····:cond_1
Max diff block lines reached; 0/4842 bytes (0.00%) of diff not shown.
44.2 KB
smali/android/support/v7/widget/t.smali
    
Offset 1, 326 lines modifiedOffset 1, 1365 lines modified
1 .class·public·Landroid/support/v7/widget/t;1 .class·public·Landroid/support/v7/widget/t;
2 .super·Landroid/widget/EditText;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·private·static·final·a:[I4 .field·private·static·a:Ljava/lang/reflect/Method;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·private·b:Landroid/support/v7/internal/widget/bd;6 .field·private·A:Landroid/os/Handler;
  
7 .field·private·c:Landroid/support/v7/internal/widget/bd;7 .field·private·B:Landroid/graphics/Rect;
  
 8 .field·private·C:Z
  
 9 .field·private·D:I
  
 10 .field·b:I
  
 11 .field·private·c:Landroid/content/Context;
  
 12 .field·private·d:Landroid/widget/PopupWindow;
  
 13 .field·private·e:Landroid/widget/ListAdapter;
  
8 .field·private·d:Landroid/support/v7/internal/widget/be;14 .field·private·f:Landroid/support/v7/widget/x;
  
 15 .field·private·g:I
  
 16 .field·private·h:I
  
 17 .field·private·i:I
  
 18 .field·private·j:I
  
 19 .field·private·k:Z
  
 20 .field·private·l:I
  
 21 .field·private·m:Z
  
 22 .field·private·n:Z
  
 23 .field·private·o:Landroid/view/View;
  
 24 .field·private·p:I
  
 25 .field·private·q:Landroid/database/DataSetObserver;
  
 26 .field·private·r:Landroid/view/View;
  
 27 .field·private·s:Landroid/graphics/drawable/Drawable;
  
 28 .field·private·t:Landroid/widget/AdapterView$OnItemClickListener;
  
 29 .field·private·u:Landroid/widget/AdapterView$OnItemSelectedListener;
  
 30 .field·private·final·v:Landroid/support/v7/widget/af;
  
 31 .field·private·final·w:Landroid/support/v7/widget/ae;
  
 32 .field·private·final·x:Landroid/support/v7/widget/ad;
  
 33 .field·private·final·y:Landroid/support/v7/widget/ab;
  
 34 .field·private·z:Ljava/lang/Runnable;
  
  
9 #·direct·methods35 #·direct·methods
10 .method·static·constructor·<clinit>()V36 .method·static·constructor·<clinit>()V
11 ····.locals·337 ····.locals·5
  
12 ····const/4·v0,·0x138 ····:try_start_0
 39 ····const-class·v0,·Landroid/widget/PopupWindow;
  
13 ····new-array·v0,·v0,·[I40 ····const-string·v1,·"setClipToScreenEnabled"
  
 41 ····const/4·v2,·0x1
  
 42 ····new-array·v2,·v2,·[Ljava/lang/Class;
  
14 ····const/4·v1,·0x043 ····const/4·v3,·0x0
  
 44 ····sget-object·v4,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
  
 45 ····aput-object·v4,·v2,·v3
  
 46 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
 47 ····move-result-object·v0
  
 48 ····sput-object·v0,·Landroid/support/v7/widget/t;->a:Ljava/lang/reflect/Method;
 49 ····:try_end_0
 50 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
 51 ····:goto_0
 52 ····return-void
  
 53 ····:catch_0
 54 ····move-exception·v0
  
 55 ····const-string·v0,·"ListPopupWindow"
  
 56 ····const-string·v1,·"Could·not·find·method·setClipToScreenEnabled()·on·PopupWindow.·Oh·well."
  
 57 ····invoke-static·{v0,·v1},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
 58 ····goto·:goto_0
 59 .end·method
  
 60 .method·public·constructor·<init>(Landroid/content/Context;)V
 61 ····.locals·2
  
15 ····const·v2,·0x10100d462 ····const/4·v0,·0x0
  
16 ····aput·v2,·v0,·v163 ····sget·v1,·Landroid/support/v7/b/b;->listPopupWindowStyle:I
  
17 ····sput-object·v0,·Landroid/support/v7/widget/t;->a:[I64 ····invoke-direct·{p0,·p1,·v0,·v1},·Landroid/support/v7/widget/t;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
18 ····return-void65 ····return-void
19 .end·method66 .end·method
  
20 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V67 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
21 ····.locals·168 ····.locals·1
  
22 ····sget·v0,·Landroid/support/v7/a/b;->editTextStyle:I69 ····const/4·v0,·0x0
  
Max diff block lines reached; 41517/45218 bytes (91.82%) of diff not shown.
16.0 KB
smali/android/support/v7/widget/SearchView.smali
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 .class·public·Landroid/support/v7/widget/SearchView;1 .class·public·Landroid/support/v7/widget/SearchView;
2 .super·Landroid/support/v7/widget/z;2 .super·Landroid/support/v7/widget/r;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v7/c/c;4 .implements·Landroid/support/v7/d/a;
  
  
5 #·static·fields5 #·static·fields
6 .field·static·final·a:Landroid/support/v7/widget/ao;6 .field·static·final·a:Landroid/support/v7/widget/ag;
  
7 .field·private·static·final·b:Z7 .field·private·static·final·b:Z
  
  
8 #·instance·fields8 #·instance·fields
9 .field·private·A:Z9 .field·private·A:Z
  
Offset 62, 21 lines modifiedOffset 62, 21 lines modified
  
62 .field·private·final·n:Landroid/content/Intent;62 .field·private·final·n:Landroid/content/Intent;
  
63 .field·private·final·o:Landroid/content/Intent;63 .field·private·final·o:Landroid/content/Intent;
  
64 .field·private·final·p:Ljava/lang/CharSequence;64 .field·private·final·p:Ljava/lang/CharSequence;
  
65 .field·private·q:Landroid/support/v7/widget/aq;65 .field·private·q:Landroid/support/v7/widget/ai;
  
66 .field·private·r:Landroid/support/v7/widget/ap;66 .field·private·r:Landroid/support/v7/widget/ah;
  
67 .field·private·s:Landroid/view/View$OnFocusChangeListener;67 .field·private·s:Landroid/view/View$OnFocusChangeListener;
  
68 .field·private·t:Landroid/support/v7/widget/ar;68 .field·private·t:Landroid/support/v7/widget/aj;
  
69 .field·private·u:Landroid/view/View$OnClickListener;69 .field·private·u:Landroid/view/View$OnClickListener;
  
70 .field·private·v:Z70 .field·private·v:Z
  
71 .field·private·w:Z71 .field·private·w:Z
  
Offset 98, 19 lines modifiedOffset 98, 19 lines modified
98 ····if-lt·v0,·v1,·:cond_098 ····if-lt·v0,·v1,·:cond_0
  
99 ····const/4·v0,·0x199 ····const/4·v0,·0x1
  
100 ····:goto_0100 ····:goto_0
101 ····sput-boolean·v0,·Landroid/support/v7/widget/SearchView;->b:Z101 ····sput-boolean·v0,·Landroid/support/v7/widget/SearchView;->b:Z
  
102 ····new-instance·v0,·Landroid/support/v7/widget/ao;102 ····new-instance·v0,·Landroid/support/v7/widget/ag;
  
103 ····invoke-direct·{v0},·Landroid/support/v7/widget/ao;-><init>()V103 ····invoke-direct·{v0},·Landroid/support/v7/widget/ag;-><init>()V
  
104 ····sput-object·v0,·Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/ao;104 ····sput-object·v0,·Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/ag;
  
105 ····return-void105 ····return-void
  
106 ····:cond_0106 ····:cond_0
107 ····const/4·v0,·0x0107 ····const/4·v0,·0x0
  
108 ····goto·:goto_0108 ····goto·:goto_0
Offset 279, 22 lines modifiedOffset 279, 22 lines modified
279 ····iget-boolean·v5,·p0,·Landroid/support/v7/widget/SearchView;->v:Z279 ····iget-boolean·v5,·p0,·Landroid/support/v7/widget/SearchView;->v:Z
  
280 ····if-eqz·v5,·:cond_3280 ····if-eqz·v5,·:cond_3
  
281 ····:goto_3281 ····:goto_3
282 ····invoke-virtual·{v0,·v2},·Landroid/widget/ImageView;->setVisibility(I)V282 ····invoke-virtual·{v0,·v2},·Landroid/widget/ImageView;->setVisibility(I)V
  
283 ····invoke-direct·{p0},·Landroid/support/v7/widget/SearchView;->h()V283 ····invoke-direct·{p0},·Landroid/support/v7/widget/SearchView;->i()V
  
284 ····if-nez·v3,·:cond_4284 ····if-nez·v3,·:cond_4
  
285 ····:goto_4285 ····:goto_4
286 ····invoke-direct·{p0,·v4},·Landroid/support/v7/widget/SearchView;->c(Z)V286 ····invoke-direct·{p0,·v4},·Landroid/support/v7/widget/SearchView;->c(Z)V
  
287 ····invoke-direct·{p0},·Landroid/support/v7/widget/SearchView;->g()V287 ····invoke-direct·{p0},·Landroid/support/v7/widget/SearchView;->h()V
  
288 ····return-void288 ····return-void
  
289 ····:cond_0289 ····:cond_0
290 ····move·v0,·v2290 ····move·v0,·v2
  
291 ····goto·:goto_0291 ····goto·:goto_0
Offset 581, 15 lines modifiedOffset 581, 35 lines modified
  
581 ····:cond_1581 ····:cond_1
582 ····const/4·v0,·0x0582 ····const/4·v0,·0x0
  
583 ····goto·:goto_0583 ····goto·:goto_0
584 .end·method584 .end·method
  
 585 .method·private·getPreferredWidth()I
 586 ····.locals·2
  
 587 ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView;->getContext()Landroid/content/Context;
  
 588 ····move-result-object·v0
  
 589 ····invoke-virtual·{v0},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
 590 ····move-result-object·v0
  
 591 ····sget·v1,·Landroid/support/v7/b/d;->abc_search_view_preferred_width:I
  
 592 ····invoke-virtual·{v0,·v1},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I
  
 593 ····move-result·v0
  
 594 ····return·v0
 595 .end·method
  
585 .method·private·g()V596 .method·private·h()V
586 ····.locals·2597 ····.locals·2
  
587 ····const/16·v0,·0x8598 ····const/16·v0,·0x8
  
588 ····invoke-direct·{p0},·Landroid/support/v7/widget/SearchView;->f()Z599 ····invoke-direct·{p0},·Landroid/support/v7/widget/SearchView;->f()Z
  
589 ····move-result·v1600 ····move-result·v1
Offset 619, 35 lines modifiedOffset 639, 15 lines modified
619 ····iget-object·v1,·p0,·Landroid/support/v7/widget/SearchView;->e:Landroid/view/View;639 ····iget-object·v1,·p0,·Landroid/support/v7/widget/SearchView;->e:Landroid/view/View;
  
620 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->setVisibility(I)V640 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->setVisibility(I)V
  
621 ····return-void641 ····return-void
622 .end·method642 .end·method
  
623 .method·private·getPreferredWidth()I 
624 ····.locals·2 
Max diff block lines reached; 12205/16252 bytes (75.10%) of diff not shown.
1.89 KB
smali/android/support/v7/widget/m.smali
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 .class·public·Landroid/support/v7/widget/m;1 .class·public·Landroid/support/v7/widget/m;
2 .super·Landroid/support/v7/widget/aa;2 .super·Landroid/support/v7/widget/s;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·public·a:Z4 .field·public·a:Z
5 ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty;5 ····.annotation·runtime·Landroid/view/ViewDebug$ExportedProperty;
6 ····.end·annotation6 ····.end·annotation
7 .end·field7 .end·field
Offset 31, 43 lines modifiedOffset 31, 43 lines modified
31 .field·f:Z31 .field·f:Z
  
  
32 #·direct·methods32 #·direct·methods
33 .method·public·constructor·<init>(II)V33 .method·public·constructor·<init>(II)V
34 ····.locals·134 ····.locals·1
  
35 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/aa;-><init>(II)V35 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/s;-><init>(II)V
  
36 ····const/4·v0,·0x036 ····const/4·v0,·0x0
  
37 ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/m;->a:Z37 ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/m;->a:Z
  
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
40 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V40 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
41 ····.locals·041 ····.locals·0
  
42 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/aa;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V42 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/s;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·public·constructor·<init>(Landroid/support/v7/widget/m;)V45 .method·public·constructor·<init>(Landroid/support/v7/widget/m;)V
46 ····.locals·146 ····.locals·1
  
47 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/aa;-><init>(Landroid/view/ViewGroup$LayoutParams;)V47 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/s;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
48 ····iget-boolean·v0,·p1,·Landroid/support/v7/widget/m;->a:Z48 ····iget-boolean·v0,·p1,·Landroid/support/v7/widget/m;->a:Z
  
49 ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/m;->a:Z49 ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/m;->a:Z
  
50 ····return-void50 ····return-void
51 .end·method51 .end·method
  
52 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V52 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V
53 ····.locals·053 ····.locals·0
  
54 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/aa;-><init>(Landroid/view/ViewGroup$LayoutParams;)V54 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/s;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
55 ····return-void55 ····return-void
56 .end·method56 .end·method
3.88 KB
smali/android/support/v7/widget/b.smali
    
Offset 1, 130 lines modifiedOffset 1, 2 lines modified
1 .class·Landroid/support/v7/widget/b;1 .class·synthetic·Landroid/support/v7/widget/b;
 2 .super·Ljava/lang/Object;
2 .super·Landroid/support/v7/internal/view/menu/v; 
  
  
3 #·instance·fields 
4 .field·final·synthetic·c:Landroid/support/v7/widget/ActionMenuPresenter; 
  
5 .field·private·d:Landroid/support/v7/internal/view/menu/ad; 
  
  
6 #·direct·methods 
7 .method·public·constructor·<init>(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/content/Context;Landroid/support/v7/internal/view/menu/ad;)V 
8 ····.locals·6 
  
9 ····const/4·v4,·0x0 
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/b;->c:Landroid/support/v7/widget/ActionMenuPresenter; 
  
11 ····const/4·v3,·0x0 
  
12 ····sget·v5,·Landroid/support/v7/a/b;->actionOverflowMenuStyle:I 
  
13 ····move-object·v0,·p0 
  
14 ····move-object·v1,·p2 
  
15 ····move-object·v2,·p3 
  
16 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v7/internal/view/menu/v;-><init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/i;Landroid/view/View;ZI)V 
  
17 ····iput-object·p3,·p0,·Landroid/support/v7/widget/b;->d:Landroid/support/v7/internal/view/menu/ad; 
  
18 ····invoke-virtual·{p3},·Landroid/support/v7/internal/view/menu/ad;->getItem()Landroid/view/MenuItem; 
  
19 ····move-result-object·v0 
  
20 ····check-cast·v0,·Landroid/support/v7/internal/view/menu/m; 
  
21 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/m;->j()Z 
  
22 ····move-result·v0 
  
23 ····if-nez·v0,·:cond_0 
  
24 ····invoke-static·{p1},·Landroid/support/v7/widget/ActionMenuPresenter;->d(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/view/View; 
  
25 ····move-result-object·v0 
  
26 ····if-nez·v0,·:cond_2 
  
27 ····invoke-static·{p1},·Landroid/support/v7/widget/ActionMenuPresenter;->e(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/support/v7/internal/view/menu/z; 
  
28 ····move-result-object·v0 
  
29 ····check-cast·v0,·Landroid/view/View; 
  
30 ····:goto_0 
31 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/b;->a(Landroid/view/View;)V 
  
32 ····:cond_0 
33 ····iget-object·v0,·p1,·Landroid/support/v7/widget/ActionMenuPresenter;->g:Landroid/support/v7/widget/h; 
  
34 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/b;->a(Landroid/support/v7/internal/view/menu/y;)V 
  
35 ····invoke-virtual·{p3},·Landroid/support/v7/internal/view/menu/ad;->size()I 
  
36 ····move-result·v1 
  
37 ····move·v0,·v4 
  
38 ····:goto_1 
39 ····if-ge·v0,·v1,·:cond_1 
  
40 ····invoke-virtual·{p3,·v0},·Landroid/support/v7/internal/view/menu/ad;->getItem(I)Landroid/view/MenuItem; 
  
41 ····move-result-object·v2 
  
42 ····invoke-interface·{v2},·Landroid/view/MenuItem;->isVisible()Z 
  
43 ····move-result·v3 
  
44 ····if-eqz·v3,·:cond_3 
  
45 ····invoke-interface·{v2},·Landroid/view/MenuItem;->getIcon()Landroid/graphics/drawable/Drawable; 
  
46 ····move-result-object·v2 
  
47 ····if-eqz·v2,·:cond_3 
  
48 ····const/4·v4,·0x1 
  
49 ····:cond_1 
50 ····invoke-virtual·{p0,·v4},·Landroid/support/v7/widget/b;->a(Z)V 
  
51 ····return-void 
  
52 ····:cond_2 
53 ····invoke-static·{p1},·Landroid/support/v7/widget/ActionMenuPresenter;->d(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/view/View; 
  
54 ····move-result-object·v0 
  
55 ····goto·:goto_0 
  
56 ····:cond_3 
57 ····add-int/lit8·v0,·v0,·0x1 
  
58 ····goto·:goto_1 
59 .end·method 
  
  
60 #·virtual·methods 
61 .method·public·onDismiss()V 
62 ····.locals·2 
  
63 ····invoke-super·{p0},·Landroid/support/v7/internal/view/menu/v;->onDismiss()V 
  
64 ····iget-object·v0,·p0,·Landroid/support/v7/widget/b;->c:Landroid/support/v7/widget/ActionMenuPresenter; 
  
65 ····const/4·v1,·0x0 
  
66 ····invoke-static·{v0,·v1},·Landroid/support/v7/widget/ActionMenuPresenter;->a(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/support/v7/widget/b;)Landroid/support/v7/widget/b; 
  
67 ····iget-object·v0,·p0,·Landroid/support/v7/widget/b;->c:Landroid/support/v7/widget/ActionMenuPresenter; 
  
68 ····const/4·v1,·0x0 
  
Max diff block lines reached; -1/3893 bytes (-0.03%) of diff not shown.
3.26 KB
smali/android/support/v7/widget/ad.smali
    
Offset 1, 48 lines modifiedOffset 1, 90 lines modified
1 .class·Landroid/support/v7/widget/ad;1 .class·Landroid/support/v7/widget/ad;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Ljava/lang/Runnable;4 .implements·Landroid/widget/AbsListView$OnScrollListener;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/widget/ab;6 .field·final·synthetic·a:Landroid/support/v7/widget/t;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v7/widget/ab;)V8 .method·private·constructor·<init>(Landroid/support/v7/widget/t;)V
9 ····.locals·09 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ad;->a:Landroid/support/v7/widget/ab;10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ad;->a:Landroid/support/v7/widget/t;
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····return-void12 ····return-void
13 .end·method13 .end·method
  
 14 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/t;Landroid/support/v7/widget/u;)V
 15 ····.locals·0
  
 16 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/ad;-><init>(Landroid/support/v7/widget/t;)V
  
 17 ····return-void
 18 .end·method
  
  
14 #·virtual·methods19 #·virtual·methods
15 .method·public·run()V20 .method·public·onScroll(Landroid/widget/AbsListView;III)V
16 ····.locals·121 ····.locals·0
  
 22 ····return-void
 23 .end·method
  
 24 .method·public·onScrollStateChanged(Landroid/widget/AbsListView;I)V
 25 ····.locals·2
  
 26 ····const/4·v0,·0x1
  
 27 ····if-ne·p2,·v0,·:cond_0
  
 28 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ad;->a:Landroid/support/v7/widget/t;
  
17 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ad;->a:Landroid/support/v7/widget/ab;29 ····invoke-virtual·{v0},·Landroid/support/v7/widget/t;->f()Z
  
 30 ····move-result·v0
  
 31 ····if-nez·v0,·:cond_0
  
 32 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ad;->a:Landroid/support/v7/widget/t;
  
 33 ····invoke-static·{v0},·Landroid/support/v7/widget/t;->b(Landroid/support/v7/widget/t;)Landroid/widget/PopupWindow;
  
 34 ····move-result-object·v0
  
18 ····invoke-virtual·{v0},·Landroid/support/v7/widget/ab;->d()Landroid/view/View;35 ····invoke-virtual·{v0},·Landroid/widget/PopupWindow;->getContentView()Landroid/view/View;
  
19 ····move-result-object·v036 ····move-result-object·v0
  
20 ····if-eqz·v0,·:cond_037 ····if-eqz·v0,·:cond_0
  
21 ····invoke-virtual·{v0},·Landroid/view/View;->getWindowToken()Landroid/os/IBinder;38 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ad;->a:Landroid/support/v7/widget/t;
  
 39 ····invoke-static·{v0},·Landroid/support/v7/widget/t;->d(Landroid/support/v7/widget/t;)Landroid/os/Handler;
  
22 ····move-result-object·v040 ····move-result-object·v0
  
23 ····if-eqz·v0,·:cond_041 ····iget-object·v1,·p0,·Landroid/support/v7/widget/ad;->a:Landroid/support/v7/widget/t;
  
 42 ····invoke-static·{v1},·Landroid/support/v7/widget/t;->c(Landroid/support/v7/widget/t;)Landroid/support/v7/widget/af;
  
 43 ····move-result-object·v1
  
 44 ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
  
24 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ad;->a:Landroid/support/v7/widget/ab;45 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ad;->a:Landroid/support/v7/widget/t;
  
 46 ····invoke-static·{v0},·Landroid/support/v7/widget/t;->c(Landroid/support/v7/widget/t;)Landroid/support/v7/widget/af;
  
 47 ····move-result-object·v0
  
25 ····invoke-virtual·{v0},·Landroid/support/v7/widget/ab;->c()V48 ····invoke-virtual·{v0},·Landroid/support/v7/widget/af;->run()V
  
26 ····:cond_049 ····:cond_0
27 ····return-void50 ····return-void
28 .end·method51 .end·method
17.0 KB
smali/android/support/v7/widget/q.smali
    
Offset 1, 516 lines modifiedOffset 1, 157 lines modified
1 .class·public·Landroid/support/v7/widget/q;1 .class·public·Landroid/support/v7/widget/q;
2 .super·Landroid/widget/Button;2 .super·Landroid/widget/TextView;
  
  
3 #·static·fields 
4 .field·private·static·final·a:[I 
  
  
5 #·instance·fields 
6 .field·private·b:Landroid/support/v7/internal/widget/bd; 
  
7 .field·private·c:Landroid/support/v7/internal/widget/bd; 
  
8 .field·private·d:Landroid/support/v7/internal/widget/be; 
  
  
9 #·direct·methods3 #·direct·methods
10 .method·static·constructor·<clinit>()V4 .method·public·constructor·<init>(Landroid/content/Context;)V
11 ····.locals·35 ····.locals·1
  
12 ····const/4·v0,·0x1 
  
13 ····new-array·v0,·v0,·[I 
  
14 ····const/4·v1,·0x0 
  
15 ····const·v2,·0x10100d4 
  
16 ····aput·v2,·v0,·v16 ····const/4·v0,·0x0
  
17 ····sput-object·v0,·Landroid/support/v7/widget/q;->a:[I7 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v7/widget/q;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
18 ····return-void8 ····return-void
19 .end·method9 .end·method
  
20 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V10 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
21 ····.locals·111 ····.locals·1
  
22 ····sget·v0,·Landroid/support/v7/a/b;->buttonStyle:I12 ····const·v0,·0x1010084
  
23 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/q;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V13 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/q;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
24 ····return-void14 ····return-void
25 .end·method15 .end·method
  
26 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V16 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
27 ····.locals·617 ····.locals·4
  
28 ····const·v5,·0x1010038 
  
29 ····const/4·v4,·-0x1 
  
30 ····const/4·v3,·0x0 
  
31 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/Button;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
32 ····sget-boolean·v0,·Landroid/support/v7/internal/widget/be;->a:Z 
  
33 ····if-eqz·v0,·:cond_1 
  
34 ····invoke-virtual·{p0},·Landroid/support/v7/widget/q;->getContext()Landroid/content/Context; 
  
35 ····move-result-object·v0 
  
36 ····sget-object·v1,·Landroid/support/v7/widget/q;->a:[I 
  
37 ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg; 
  
38 ····move-result-object·v0 
  
39 ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bg;->e(I)Z 
  
40 ····move-result·v1 
  
41 ····if-eqz·v1,·:cond_0 
  
42 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->c()Landroid/support/v7/internal/widget/be; 
  
43 ····move-result-object·v1 
  
44 ····invoke-virtual·{v0,·v3,·v4},·Landroid/support/v7/internal/widget/bg;->f(II)I 
  
45 ····move-result·v2 
  
46 ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/be;->c(I)Landroid/content/res/ColorStateList; 
  
47 ····move-result-object·v1 
  
48 ····if-eqz·v1,·:cond_0 
  
49 ····invoke-direct·{p0,·v1},·Landroid/support/v7/widget/q;->setInternalBackgroundTint(Landroid/content/res/ColorStateList;)V 
  
 18 ····const/4·v3,·-0x1
50 ····:cond_0 
51 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->c()Landroid/support/v7/internal/widget/be; 
  
52 ····move-result-object·v119 ····const/4·v2,·0x0
  
53 ····iput-object·v1,·p0,·Landroid/support/v7/widget/q;->d:Landroid/support/v7/internal/widget/be;20 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/TextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
54 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->b()V21 ····sget-object·v0,·Landroid/support/v7/b/j;->AppCompatTextView:[I
  
55 ····:cond_1 
56 ····sget-object·v0,·Landroid/support/v7/a/l;->AppCompatTextView:[I 
  
57 ····invoke-virtual·{p1,·p2,·v0,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;22 ····invoke-virtual·{p1,·p2,·v0,·p3,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
58 ····move-result-object·v023 ····move-result-object·v0
  
59 ····sget·v1,·Landroid/support/v7/a/l;->AppCompatTextView_android_textAppearance:I24 ····sget·v1,·Landroid/support/v7/b/j;->AppCompatTextView_android_textAppearance:I
  
60 ····invoke-virtual·{v0,·v1,·v4},·Landroid/content/res/TypedArray;->getResourceId(II)I25 ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
61 ····move-result·v126 ····move-result·v1
  
62 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V27 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
63 ····if-eq·v1,·v4,·:cond_328 ····if-eq·v1,·v3,·:cond_1
  
64 ····sget-object·v0,·Landroid/support/v7/a/l;->TextAppearance:[I29 ····sget-object·v0,·Landroid/support/v7/b/j;->TextAppearance:[I
  
65 ····invoke-virtual·{p1,·v1,·v0},·Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray;30 ····invoke-virtual·{p1,·v1,·v0},·Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray;
  
66 ····move-result-object·v031 ····move-result-object·v0
  
67 ····sget·v1,·Landroid/support/v7/a/l;->TextAppearance_textAllCaps:I32 ····sget·v1,·Landroid/support/v7/b/j;->TextAppearance_textAllCaps:I
  
Max diff block lines reached; 12597/17332 bytes (72.68%) of diff not shown.
1.38 KB
smali/android/support/v7/widget/SearchView$SearchAutoComplete.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
  
18 ····return-void18 ····return-void
19 .end·method19 .end·method
  
20 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V20 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
21 ····.locals·121 ····.locals·1
  
22 ····sget·v0,·Landroid/support/v7/a/b;->autoCompleteTextViewStyle:I22 ····sget·v0,·Landroid/support/v7/b/b;->autoCompleteTextViewStyle:I
  
23 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V23 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V26 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
Offset 206, 19 lines modifiedOffset 206, 19 lines modified
  
206 ····invoke-static·{v0},·Landroid/support/v7/widget/SearchView;->a(Landroid/content/Context;)Z206 ····invoke-static·{v0},·Landroid/support/v7/widget/SearchView;->a(Landroid/content/Context;)Z
  
207 ····move-result·v0207 ····move-result·v0
  
208 ····if-eqz·v0,·:cond_0208 ····if-eqz·v0,·:cond_0
  
209 ····sget-object·v0,·Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/ao;209 ····sget-object·v0,·Landroid/support/v7/widget/SearchView;->a:Landroid/support/v7/widget/ag;
  
210 ····const/4·v1,·0x1210 ····const/4·v1,·0x1
  
211 ····invoke-virtual·{v0,·p0,·v1},·Landroid/support/v7/widget/ao;->a(Landroid/widget/AutoCompleteTextView;Z)V211 ····invoke-virtual·{v0,·p0,·v1},·Landroid/support/v7/widget/ag;->a(Landroid/widget/AutoCompleteTextView;Z)V
  
212 ····:cond_0212 ····:cond_0
213 ····return-void213 ····return-void
214 .end·method214 .end·method
  
215 .method·public·performCompletion()V215 .method·public·performCompletion()V
216 ····.locals·0216 ····.locals·0
18.7 KB
smali/android/support/v7/widget/x.smali
    
Offset 1, 412 lines modifiedOffset 1, 387 lines modified
1 .class·public·Landroid/support/v7/widget/x;1 .class·Landroid/support/v7/widget/x;
2 .super·Landroid/widget/Spinner;2 .super·Landroid/support/v7/internal/widget/aj;
  
  
3 #·static·fields3 #·instance·fields
4 .field·private·static·final·a:[I4 .field·private·f:Z
  
 5 .field·private·g:Z
  
 6 .field·private·h:Z
5 #·instance·fields 
6 .field·private·b:Landroid/support/v7/internal/widget/bd; 
  
7 .field·private·c:Landroid/support/v7/internal/widget/bd;7 .field·private·i:Landroid/support/v4/view/dc;
  
8 .field·private·d:Landroid/support/v7/internal/widget/be;8 .field·private·j:Landroid/support/v4/widget/q;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·static·constructor·<clinit>()V10 .method·public·constructor·<init>(Landroid/content/Context;Z)V
11 ····.locals·111 ····.locals·2
  
12 ····const/4·v0,·0x212 ····const/4·v0,·0x0
  
13 ····new-array·v0,·v0,·[I13 ····sget·v1,·Landroid/support/v7/b/b;->dropDownListViewStyle:I
  
14 ····fill-array-data·v0,·:array_014 ····invoke-direct·{p0,·p1,·v0,·v1},·Landroid/support/v7/internal/widget/aj;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
15 ····sput-object·v0,·Landroid/support/v7/widget/x;->a:[I15 ····iput-boolean·p2,·p0,·Landroid/support/v7/widget/x;->g:Z
  
16 ····return-void16 ····const/4·v0,·0x0
  
17 ····nop17 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/x;->setCacheColorHint(I)V
  
 18 ····return-void
18 ····:array_0 
19 ····.array-data·4 
20 ········0x10100d4 
21 ········0x1010176 
22 ····.end·array-data 
23 .end·method19 .end·method
  
24 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V20 .method·private·a(Landroid/view/View;I)V
25 ····.locals·121 ····.locals·2
  
 22 ····invoke-virtual·{p0,·p2},·Landroid/support/v7/widget/x;->getItemIdAtPosition(I)J
  
26 ····sget·v0,·Landroid/support/v7/a/b;->spinnerStyle:I23 ····move-result-wide·v0
  
27 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/x;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V24 ····invoke-virtual·{p0,·p1,·p2,·v0,·v1},·Landroid/support/v7/widget/x;->performItemClick(Landroid/view/View;IJ)Z
  
28 ····return-void25 ····return-void
29 .end·method26 .end·method
  
30 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V27 .method·private·a(Landroid/view/View;IFF)V
31 ····.locals·528 ····.locals·1
  
32 ····const/4·v4,·0x1 
  
33 ····const/4·v3,·0x0 
  
34 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/Spinner;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V29 ····const/4·v0,·0x1
  
35 ····sget-boolean·v0,·Landroid/support/v7/internal/widget/be;->a:Z30 ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/x;->h:Z
  
36 ····if-eqz·v0,·:cond_231 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/x;->setPressed(Z)V
  
37 ····invoke-virtual·{p0},·Landroid/support/v7/widget/x;->getContext()Landroid/content/Context;32 ····invoke-virtual·{p0},·Landroid/support/v7/widget/x;->layoutChildren()V
  
38 ····move-result-object·v033 ····invoke-virtual·{p0,·p2},·Landroid/support/v7/widget/x;->setSelection(I)V
  
39 ····sget-object·v1,·Landroid/support/v7/widget/x;->a:[I34 ····invoke-virtual·{p0,·p2,·p1,·p3,·p4},·Landroid/support/v7/widget/x;->a(ILandroid/view/View;FF)V
  
40 ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg;35 ····const/4·v0,·0x0
  
41 ····move-result-object·v036 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/x;->setSelectorEnabled(Z)V
  
42 ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bg;->e(I)Z37 ····invoke-virtual·{p0},·Landroid/support/v7/widget/x;->refreshDrawableState()V
  
43 ····move-result·v138 ····return-void
 39 .end·method
  
44 ····if-eqz·v1,·:cond_040 .method·static·synthetic·a(Landroid/support/v7/widget/x;Z)Z
 41 ····.locals·0
  
45 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->c()Landroid/support/v7/internal/widget/be;42 ····iput-boolean·p1,·p0,·Landroid/support/v7/widget/x;->f:Z
  
46 ····move-result-object·v143 ····return·p1
 44 .end·method
  
47 ····const/4·v2,·-0x145 .method·private·d()V
 46 ····.locals·1
  
48 ····invoke-virtual·{v0,·v3,·v2},·Landroid/support/v7/internal/widget/bg;->f(II)I47 ····const/4·v0,·0x0
  
49 ····move-result·v248 ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/x;->h:Z
  
50 ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/be;->c(I)Landroid/content/res/ColorStateList;49 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/x;->setPressed(Z)V
  
51 ····move-result-object·v150 ····invoke-virtual·{p0},·Landroid/support/v7/widget/x;->drawableStateChanged()V
  
52 ····if-eqz·v1,·:cond_051 ····iget-object·v0,·p0,·Landroid/support/v7/widget/x;->i:Landroid/support/v4/view/dc;
  
53 ····invoke-direct·{p0,·v1},·Landroid/support/v7/widget/x;->setInternalBackgroundTint(Landroid/content/res/ColorStateList;)V52 ····if-eqz·v0,·:cond_0
  
 53 ····iget-object·v0,·p0,·Landroid/support/v7/widget/x;->i:Landroid/support/v4/view/dc;
54 ····:cond_0 
55 ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/bg;->e(I)Z 
  
56 ····move-result·v154 ····invoke-virtual·{v0},·Landroid/support/v4/view/dc;->a()V
  
57 ····if-eqz·v1,·:cond_155 ····const/4·v0,·0x0
  
58 ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable;56 ····iput-object·v0,·p0,·Landroid/support/v7/widget/x;->i:Landroid/support/v4/view/dc;
  
59 ····move-result-object·v157 ····:cond_0
 58 ····return-void
 59 .end·method
  
60 ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
61 ····const/16·v3,·0x1060 #·virtual·methods
 61 .method·public·a(Landroid/view/MotionEvent;I)Z
 62 ····.locals·8
  
62 ····if-lt·v2,·v3,·:cond_363 ····const/4·v2,·0x1
  
Max diff block lines reached; 13382/19106 bytes (70.04%) of diff not shown.
3.23 KB
smali/android/support/v7/widget/an.smali
    
Offset 2, 97 lines modifiedOffset 2, 32 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Ljava/lang/Runnable;4 .implements·Ljava/lang/Runnable;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/widget/ab;6 .field·final·synthetic·a:Landroid/support/v7/widget/Toolbar;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·private·constructor·<init>(Landroid/support/v7/widget/ab;)V8 .method·constructor·<init>(Landroid/support/v7/widget/Toolbar;)V
9 ····.locals·09 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/an;->a:Landroid/support/v7/widget/ab;10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/an;->a:Landroid/support/v7/widget/Toolbar;
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····return-void12 ····return-void
13 .end·method13 .end·method
  
14 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/ab;Landroid/support/v7/widget/ac;)V 
15 ····.locals·0 
  
16 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/an;-><init>(Landroid/support/v7/widget/ab;)V 
  
17 ····return-void 
18 .end·method 
  
  
19 #·virtual·methods14 #·virtual·methods
20 .method·public·run()V15 .method·public·run()V
21 ····.locals·216 ····.locals·1
  
22 ····iget-object·v0,·p0,·Landroid/support/v7/widget/an;->a:Landroid/support/v7/widget/ab; 
  
23 ····invoke-static·{v0},·Landroid/support/v7/widget/ab;->a(Landroid/support/v7/widget/ab;)Landroid/support/v7/widget/af; 
  
24 ····move-result-object·v0 
  
25 ····if-eqz·v0,·:cond_0 
  
26 ····iget-object·v0,·p0,·Landroid/support/v7/widget/an;->a:Landroid/support/v7/widget/ab; 
  
27 ····invoke-static·{v0},·Landroid/support/v7/widget/ab;->a(Landroid/support/v7/widget/ab;)Landroid/support/v7/widget/af; 
  
28 ····move-result-object·v0 
  
29 ····invoke-virtual·{v0},·Landroid/support/v7/widget/af;->getCount()I 
  
30 ····move-result·v0 
  
31 ····iget-object·v1,·p0,·Landroid/support/v7/widget/an;->a:Landroid/support/v7/widget/ab; 
  
32 ····invoke-static·{v1},·Landroid/support/v7/widget/ab;->a(Landroid/support/v7/widget/ab;)Landroid/support/v7/widget/af; 
  
33 ····move-result-object·v1 
  
34 ····invoke-virtual·{v1},·Landroid/support/v7/widget/af;->getChildCount()I 
  
35 ····move-result·v1 
  
36 ····if-le·v0,·v1,·:cond_0 
  
37 ····iget-object·v0,·p0,·Landroid/support/v7/widget/an;->a:Landroid/support/v7/widget/ab; 
  
38 ····invoke-static·{v0},·Landroid/support/v7/widget/ab;->a(Landroid/support/v7/widget/ab;)Landroid/support/v7/widget/af; 
  
39 ····move-result-object·v0 
  
40 ····invoke-virtual·{v0},·Landroid/support/v7/widget/af;->getChildCount()I 
  
41 ····move-result·v0 
  
42 ····iget-object·v1,·p0,·Landroid/support/v7/widget/an;->a:Landroid/support/v7/widget/ab; 
  
43 ····iget·v1,·v1,·Landroid/support/v7/widget/ab;->b:I 
  
44 ····if-gt·v0,·v1,·:cond_0 
  
45 ····iget-object·v0,·p0,·Landroid/support/v7/widget/an;->a:Landroid/support/v7/widget/ab; 
  
46 ····invoke-static·{v0},·Landroid/support/v7/widget/ab;->b(Landroid/support/v7/widget/ab;)Landroid/widget/PopupWindow; 
  
47 ····move-result-object·v0 
  
48 ····const/4·v1,·0x2 
  
49 ····invoke-virtual·{v0,·v1},·Landroid/widget/PopupWindow;->setInputMethodMode(I)V 
  
50 ····iget-object·v0,·p0,·Landroid/support/v7/widget/an;->a:Landroid/support/v7/widget/ab;17 ····iget-object·v0,·p0,·Landroid/support/v7/widget/an;->a:Landroid/support/v7/widget/Toolbar;
  
51 ····invoke-virtual·{v0},·Landroid/support/v7/widget/ab;->c()V18 ····invoke-virtual·{v0},·Landroid/support/v7/widget/Toolbar;->b()Z
  
52 ····:cond_0 
53 ····return-void19 ····return-void
54 .end·method20 .end·method
1.73 KB
smali/android/support/v7/widget/ac.smali
    
Offset 1, 16 lines modifiedOffset 1, 57 lines modified
1 .class·Landroid/support/v7/widget/ac;1 .class·Landroid/support/v7/widget/ac;
2 .super·Landroid/support/v7/widget/ag;2 .super·Landroid/database/DataSetObserver;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·final·synthetic·a:Landroid/support/v7/widget/ab;4 .field·final·synthetic·a:Landroid/support/v7/widget/t;
  
  
 5 #·direct·methods
 6 .method·private·constructor·<init>(Landroid/support/v7/widget/t;)V
 7 ····.locals·0
  
 8 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ac;->a:Landroid/support/v7/widget/t;
  
 9 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
 10 ····return-void
 11 .end·method
  
 12 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/t;Landroid/support/v7/widget/u;)V
 13 ····.locals·0
  
 14 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/ac;-><init>(Landroid/support/v7/widget/t;)V
  
 15 ····return-void
 16 .end·method
  
  
5 #·virtual·methods17 #·virtual·methods
6 .method·public·a()Landroid/support/v7/widget/ab;18 .method·public·onChanged()V
7 ····.locals·119 ····.locals·1
  
8 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ac;->a:Landroid/support/v7/widget/ab;20 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ac;->a:Landroid/support/v7/widget/t;
  
 21 ····invoke-virtual·{v0},·Landroid/support/v7/widget/t;->b()Z
  
 22 ····move-result·v0
  
 23 ····if-eqz·v0,·:cond_0
  
 24 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ac;->a:Landroid/support/v7/widget/t;
  
 25 ····invoke-virtual·{v0},·Landroid/support/v7/widget/t;->c()V
  
 26 ····:cond_0
 27 ····return-void
 28 .end·method
  
 29 .method·public·onInvalidated()V
 30 ····.locals·1
  
 31 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ac;->a:Landroid/support/v7/widget/t;
  
 32 ····invoke-virtual·{v0},·Landroid/support/v7/widget/t;->a()V
  
9 ····return-object·v033 ····return-void
10 .end·method34 .end·method
77.6 KB
smali/android/support/v7/widget/Toolbar.smali
    
Offset 5, 33 lines modifiedOffset 5, 31 lines modified
5 #·instance·fields5 #·instance·fields
6 .field·private·A:Z6 .field·private·A:Z
  
7 .field·private·final·B:Ljava/util/ArrayList;7 .field·private·final·B:Ljava/util/ArrayList;
  
8 .field·private·final·C:[I8 .field·private·final·C:[I
  
9 .field·private·D:Landroid/support/v7/widget/az;9 .field·private·D:Landroid/support/v7/widget/ar;
  
10 .field·private·final·E:Landroid/support/v7/widget/o;10 .field·private·final·E:Landroid/support/v7/widget/o;
  
11 .field·private·F:Landroid/support/v7/internal/widget/bh;11 .field·private·F:Landroid/support/v7/internal/widget/bj;
  
12 .field·private·G:Landroid/support/v7/widget/ActionMenuPresenter;12 .field·private·G:Landroid/support/v7/widget/ap;
  
13 .field·private·H:Landroid/support/v7/widget/ax;13 .field·private·H:Landroid/support/v7/internal/view/menu/v;
  
14 .field·private·I:Landroid/support/v7/internal/view/menu/y;14 .field·private·I:Landroid/support/v7/internal/view/menu/h;
  
15 .field·private·J:Landroid/support/v7/internal/view/menu/j;15 .field·private·J:Z
  
16 .field·private·K:Z16 .field·private·final·K:Ljava/lang/Runnable;
  
17 .field·private·final·L:Ljava/lang/Runnable; 
  
18 .field·private·final·M:Landroid/support/v7/internal/widget/be;17 .field·private·final·L:Landroid/support/v7/internal/widget/bg;
  
19 .field·a:Landroid/view/View;18 .field·a:Landroid/view/View;
  
20 .field·private·b:Landroid/support/v7/widget/ActionMenuView;19 .field·private·b:Landroid/support/v7/widget/ActionMenuView;
  
21 .field·private·c:Landroid/widget/TextView;20 .field·private·c:Landroid/widget/TextView;
  
Offset 92, 15 lines modifiedOffset 90, 15 lines modified
  
92 ····return-void90 ····return-void
93 .end·method91 .end·method
  
94 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V92 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
95 ····.locals·193 ····.locals·1
  
96 ····sget·v0,·Landroid/support/v7/a/b;->toolbarStyle:I94 ····sget·v0,·Landroid/support/v7/b/b;->toolbarStyle:I
  
97 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V95 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/Toolbar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
98 ····return-void96 ····return-void
99 .end·method97 .end·method
  
100 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V98 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
Offset 132, 153 lines modifiedOffset 130, 153 lines modified
  
132 ····const/4·v0,·0x2130 ····const/4·v0,·0x2
  
133 ····new-array·v0,·v0,·[I131 ····new-array·v0,·v0,·[I
  
134 ····iput-object·v0,·p0,·Landroid/support/v7/widget/Toolbar;->C:[I132 ····iput-object·v0,·p0,·Landroid/support/v7/widget/Toolbar;->C:[I
  
135 ····new-instance·v0,·Landroid/support/v7/widget/au;133 ····new-instance·v0,·Landroid/support/v7/widget/am;
  
136 ····invoke-direct·{v0,·p0},·Landroid/support/v7/widget/au;-><init>(Landroid/support/v7/widget/Toolbar;)V134 ····invoke-direct·{v0,·p0},·Landroid/support/v7/widget/am;-><init>(Landroid/support/v7/widget/Toolbar;)V
  
137 ····iput-object·v0,·p0,·Landroid/support/v7/widget/Toolbar;->E:Landroid/support/v7/widget/o;135 ····iput-object·v0,·p0,·Landroid/support/v7/widget/Toolbar;->E:Landroid/support/v7/widget/o;
  
138 ····new-instance·v0,·Landroid/support/v7/widget/av;136 ····new-instance·v0,·Landroid/support/v7/widget/an;
  
139 ····invoke-direct·{v0,·p0},·Landroid/support/v7/widget/av;-><init>(Landroid/support/v7/widget/Toolbar;)V137 ····invoke-direct·{v0,·p0},·Landroid/support/v7/widget/an;-><init>(Landroid/support/v7/widget/Toolbar;)V
  
140 ····iput-object·v0,·p0,·Landroid/support/v7/widget/Toolbar;->L:Ljava/lang/Runnable;138 ····iput-object·v0,·p0,·Landroid/support/v7/widget/Toolbar;->K:Ljava/lang/Runnable;
  
141 ····invoke-virtual·{p0},·Landroid/support/v7/widget/Toolbar;->getContext()Landroid/content/Context;139 ····invoke-virtual·{p0},·Landroid/support/v7/widget/Toolbar;->getContext()Landroid/content/Context;
  
142 ····move-result-object·v0140 ····move-result-object·v0
  
143 ····sget-object·v1,·Landroid/support/v7/a/l;->Toolbar:[I141 ····sget-object·v1,·Landroid/support/v7/b/j;->Toolbar:[I
  
144 ····invoke-static·{v0,·p2,·v1,·p3,·v6},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg;142 ····invoke-static·{v0,·p2,·v1,·p3,·v6},·Landroid/support/v7/internal/widget/bi;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bi;
  
145 ····move-result-object·v0143 ····move-result-object·v0
  
146 ····sget·v1,·Landroid/support/v7/a/l;->Toolbar_titleTextAppearance:I144 ····sget·v1,·Landroid/support/v7/b/j;->Toolbar_titleTextAppearance:I
  
147 ····invoke-virtual·{v0,·v1,·v6},·Landroid/support/v7/internal/widget/bg;->f(II)I145 ····invoke-virtual·{v0,·v1,·v6},·Landroid/support/v7/internal/widget/bi;->f(II)I
  
148 ····move-result·v1146 ····move-result·v1
  
149 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->l:I147 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->l:I
  
150 ····sget·v1,·Landroid/support/v7/a/l;->Toolbar_subtitleTextAppearance:I148 ····sget·v1,·Landroid/support/v7/b/j;->Toolbar_subtitleTextAppearance:I
  
151 ····invoke-virtual·{v0,·v1,·v6},·Landroid/support/v7/internal/widget/bg;->f(II)I149 ····invoke-virtual·{v0,·v1,·v6},·Landroid/support/v7/internal/widget/bi;->f(II)I
  
152 ····move-result·v1150 ····move-result·v1
  
153 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->m:I151 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->m:I
  
154 ····sget·v1,·Landroid/support/v7/a/l;->Toolbar_android_gravity:I152 ····sget·v1,·Landroid/support/v7/b/j;->Toolbar_android_gravity:I
  
155 ····iget·v2,·p0,·Landroid/support/v7/widget/Toolbar;->u:I153 ····iget·v2,·p0,·Landroid/support/v7/widget/Toolbar;->u:I
  
156 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bg;->b(II)I154 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bi;->b(II)I
  
157 ····move-result·v1155 ····move-result·v1
  
158 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->u:I156 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->u:I
  
159 ····const/16·v1,·0x30157 ····const/16·v1,·0x30
  
160 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->n:I158 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->n:I
  
161 ····sget·v1,·Landroid/support/v7/a/l;->Toolbar_titleMargins:I159 ····sget·v1,·Landroid/support/v7/b/j;->Toolbar_titleMargins:I
  
162 ····invoke-virtual·{v0,·v1,·v6},·Landroid/support/v7/internal/widget/bg;->c(II)I160 ····invoke-virtual·{v0,·v1,·v6},·Landroid/support/v7/internal/widget/bi;->c(II)I
  
163 ····move-result·v1161 ····move-result·v1
  
164 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->s:I162 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->s:I
  
165 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->r:I163 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->r:I
  
166 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->q:I164 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->q:I
  
167 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->p:I165 ····iput·v1,·p0,·Landroid/support/v7/widget/Toolbar;->p:I
  
168 ····sget·v1,·Landroid/support/v7/a/l;->Toolbar_titleMarginStart:I166 ····sget·v1,·Landroid/support/v7/b/j;->Toolbar_titleMarginStart:I
  
169 ····invoke-virtual·{v0,·v1,·v3},·Landroid/support/v7/internal/widget/bg;->c(II)I167 ····invoke-virtual·{v0,·v1,·v3},·Landroid/support/v7/internal/widget/bi;->c(II)I
  
Max diff block lines reached; 73742/79405 bytes (92.87%) of diff not shown.
3.0 KB
smali/android/support/v7/widget/at.smali
    
Offset 1, 74 lines modifiedOffset 1, 55 lines modified
1 .class·final·Landroid/support/v7/widget/at;1 .class·final·Landroid/support/v7/widget/at;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/os/Parcelable$Creator;
  
3 #·instance·fields 
4 .field·public·final·a:Landroid/widget/TextView; 
  
5 .field·public·final·b:Landroid/widget/TextView; 
  
6 .field·public·final·c:Landroid/widget/ImageView; 
  
7 .field·public·final·d:Landroid/widget/ImageView; 
  
8 .field·public·final·e:Landroid/widget/ImageView; 
  
  
9 #·direct·methods5 #·direct·methods
10 .method·public·constructor·<init>(Landroid/view/View;)V6 .method·constructor·<init>()V
11 ····.locals·17 ····.locals·0
  
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 9 ····return-void
 10 .end·method
13 ····const·v0,·0x1020014 
  
14 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; 
  
15 ····move-result-object·v0 
  
16 ····check-cast·v0,·Landroid/widget/TextView; 
  
17 ····iput-object·v0,·p0,·Landroid/support/v7/widget/at;->a:Landroid/widget/TextView; 
  
18 ····const·v0,·0x1020015 
  
19 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View; 
  
20 ····move-result-object·v0 
  
21 ····check-cast·v0,·Landroid/widget/TextView;11 #·virtual·methods
 12 .method·public·a(Landroid/os/Parcel;)Landroid/support/v7/widget/as;
 13 ····.locals·1
  
22 ····iput-object·v0,·p0,·Landroid/support/v7/widget/at;->b:Landroid/widget/TextView;14 ····new-instance·v0,·Landroid/support/v7/widget/as;
  
23 ····const·v0,·0x102000715 ····invoke-direct·{v0,·p1},·Landroid/support/v7/widget/as;-><init>(Landroid/os/Parcel;)V
  
24 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;16 ····return-object·v0
 17 .end·method
  
25 ····move-result-object·v018 .method·public·a(I)[Landroid/support/v7/widget/as;
 19 ····.locals·1
  
26 ····check-cast·v0,·Landroid/widget/ImageView;20 ····new-array·v0,·p1,·[Landroid/support/v7/widget/as;
  
27 ····iput-object·v0,·p0,·Landroid/support/v7/widget/at;->c:Landroid/widget/ImageView;21 ····return-object·v0
 22 .end·method
  
28 ····const·v0,·0x102000823 .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
 24 ····.locals·1
  
29 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;25 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/at;->a(Landroid/os/Parcel;)Landroid/support/v7/widget/as;
  
30 ····move-result-object·v026 ····move-result-object·v0
  
 27 ····return-object·v0
 28 .end·method
31 ····check-cast·v0,·Landroid/widget/ImageView; 
  
32 ····iput-object·v0,·p0,·Landroid/support/v7/widget/at;->d:Landroid/widget/ImageView; 
  
33 ····sget·v0,·Landroid/support/v7/a/g;->edit_query:I29 .method·public·synthetic·newArray(I)[Ljava/lang/Object;
 30 ····.locals·1
  
34 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;31 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/at;->a(I)[Landroid/support/v7/widget/as;
  
35 ····move-result-object·v032 ····move-result-object·v0
  
 33 ····return-object·v0
36 ····check-cast·v0,·Landroid/widget/ImageView; 
  
37 ····iput-object·v0,·p0,·Landroid/support/v7/widget/at;->e:Landroid/widget/ImageView; 
  
38 ····return-void 
39 .end·method34 .end·method
97.4 KB
smali/android/support/v7/widget/z.smali
    
Offset 1, 5162 lines modifiedOffset 1, 51 lines modified
1 .class·public·Landroid/support/v7/widget/z;1 .class·Landroid/support/v7/widget/z;
2 .super·Landroid/view/ViewGroup;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/lang/Runnable;
  
3 #·instance·fields 
4 .field·private·a:Z 
  
5 .field·private·b:I 
  
6 .field·private·c:I 
  
7 .field·private·d:I 
  
8 .field·private·e:I 
  
9 .field·private·f:I 
  
10 .field·private·g:F 
  
11 .field·private·h:Z 
  
12 .field·private·i:[I 
  
13 .field·private·j:[I 
  
 5 #·instance·fields
 6 .field·final·synthetic·a:Landroid/support/v7/widget/y;
14 .field·private·k:Landroid/graphics/drawable/Drawable; 
  
15 .field·private·l:I 
  
16 .field·private·m:I 
  
17 .field·private·n:I 
  
18 .field·private·o:I 
  
  
19 #·direct·methods7 #·direct·methods
20 .method·public·constructor·<init>(Landroid/content/Context;)V8 .method·private·constructor·<init>(Landroid/support/v7/widget/y;)V
21 ····.locals·19 ····.locals·0
  
22 ····const/4·v0,·0x0 
  
23 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v7/widget/z;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V 
  
24 ····return-void 
25 .end·method 
  
26 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V 
27 ····.locals·1 
  
28 ····const/4·v0,·0x0 
  
29 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/z;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
30 ····return-void 
31 .end·method 
  
32 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
33 ····.locals·5 
  
34 ····const/4·v2,·0x1 
  
35 ····const/4·v4,·-0x1 
  
36 ····const/4·v3,·0x0 
  
37 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
38 ····iput-boolean·v2,·p0,·Landroid/support/v7/widget/z;->a:Z 
  
39 ····iput·v4,·p0,·Landroid/support/v7/widget/z;->b:I 
  
40 ····iput·v3,·p0,·Landroid/support/v7/widget/z;->c:I 
  
41 ····const·v0,·0x800033 
  
42 ····iput·v0,·p0,·Landroid/support/v7/widget/z;->e:I 
  
43 ····sget-object·v0,·Landroid/support/v7/a/l;->LinearLayoutCompat:[I 
  
44 ····invoke-static·{p1,·p2,·v0,·p3,·v3},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg; 
  
45 ····move-result-object·v0 
  
46 ····sget·v1,·Landroid/support/v7/a/l;->LinearLayoutCompat_android_orientation:I 
  
47 ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v7/internal/widget/bg;->a(II)I 
  
48 ····move-result·v1 
  
49 ····if-ltz·v1,·:cond_0 
  
50 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/z;->setOrientation(I)V 
  
51 ····:cond_0 
52 ····sget·v1,·Landroid/support/v7/a/l;->LinearLayoutCompat_android_gravity:I 
  
53 ····invoke-virtual·{v0,·v1,·v4},·Landroid/support/v7/internal/widget/bg;->a(II)I 
  
54 ····move-result·v1 
  
55 ····if-ltz·v1,·:cond_1 
  
56 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/z;->setGravity(I)V 
  
57 ····:cond_1 
58 ····sget·v1,·Landroid/support/v7/a/l;->LinearLayoutCompat_android_baselineAligned:I 
  
59 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bg;->a(IZ)Z 
  
60 ····move-result·v1 
  
61 ····if-nez·v1,·:cond_2 
  
62 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/z;->setBaselineAligned(Z)V 
  
63 ····:cond_2 
64 ····sget·v1,·Landroid/support/v7/a/l;->LinearLayoutCompat_android_weightSum:I 
  
65 ····const/high16·v2,·-0x40800000····#·-1.0f 
  
66 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v7/internal/widget/bg;->a(IF)F 
  
Max diff block lines reached; 93183/99703 bytes (93.46%) of diff not shown.
4.28 KB
smali/android/support/v7/widget/al.smali
    
Offset 1, 90 lines modifiedOffset 1, 74 lines modified
1 .class·Landroid/support/v7/widget/al;1 .class·final·Landroid/support/v7/widget/al;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/widget/AbsListView$OnScrollListener; 
  
  
5 #·instance·fields3 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/widget/ab;4 .field·public·final·a:Landroid/widget/TextView;
  
 5 .field·public·final·b:Landroid/widget/TextView;
  
 6 .field·public·final·c:Landroid/widget/ImageView;
7 #·direct·methods 
8 .method·private·constructor·<init>(Landroid/support/v7/widget/ab;)V 
9 ····.locals·0 
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/al;->a:Landroid/support/v7/widget/ab;7 .field·public·final·d:Landroid/widget/ImageView;
  
 8 .field·public·final·e:Landroid/widget/ImageView;
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
12 ····return-void 
13 .end·method 
  
14 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/ab;Landroid/support/v7/widget/ac;)V 
15 ····.locals·0 
  
16 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/al;-><init>(Landroid/support/v7/widget/ab;)V9 #·direct·methods
 10 .method·public·constructor·<init>(Landroid/view/View;)V
 11 ····.locals·1
  
 12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
17 ····return-void 
18 .end·method 
  
 13 ····const·v0,·0x1020014
  
 14 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
19 #·virtual·methods 
20 .method·public·onScroll(Landroid/widget/AbsListView;III)V 
21 ····.locals·0 
  
 15 ····move-result-object·v0
22 ····return-void 
23 .end·method 
  
 16 ····check-cast·v0,·Landroid/widget/TextView;
24 .method·public·onScrollStateChanged(Landroid/widget/AbsListView;I)V 
25 ····.locals·2 
  
26 ····const/4·v0,·0x117 ····iput-object·v0,·p0,·Landroid/support/v7/widget/al;->a:Landroid/widget/TextView;
  
27 ····if-ne·p2,·v0,·:cond_018 ····const·v0,·0x1020015
  
28 ····iget-object·v0,·p0,·Landroid/support/v7/widget/al;->a:Landroid/support/v7/widget/ab;19 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
29 ····invoke-virtual·{v0},·Landroid/support/v7/widget/ab;->f()Z20 ····move-result-object·v0
  
30 ····move-result·v021 ····check-cast·v0,·Landroid/widget/TextView;
  
31 ····if-nez·v0,·:cond_022 ····iput-object·v0,·p0,·Landroid/support/v7/widget/al;->b:Landroid/widget/TextView;
  
32 ····iget-object·v0,·p0,·Landroid/support/v7/widget/al;->a:Landroid/support/v7/widget/ab;23 ····const·v0,·0x1020007
  
33 ····invoke-static·{v0},·Landroid/support/v7/widget/ab;->b(Landroid/support/v7/widget/ab;)Landroid/widget/PopupWindow;24 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
34 ····move-result-object·v025 ····move-result-object·v0
  
35 ····invoke-virtual·{v0},·Landroid/widget/PopupWindow;->getContentView()Landroid/view/View;26 ····check-cast·v0,·Landroid/widget/ImageView;
  
36 ····move-result-object·v027 ····iput-object·v0,·p0,·Landroid/support/v7/widget/al;->c:Landroid/widget/ImageView;
  
37 ····if-eqz·v0,·:cond_028 ····const·v0,·0x1020008
  
 29 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
38 ····iget-object·v0,·p0,·Landroid/support/v7/widget/al;->a:Landroid/support/v7/widget/ab; 
  
39 ····invoke-static·{v0},·Landroid/support/v7/widget/ab;->d(Landroid/support/v7/widget/ab;)Landroid/os/Handler; 
  
40 ····move-result-object·v030 ····move-result-object·v0
  
 31 ····check-cast·v0,·Landroid/widget/ImageView;
41 ····iget-object·v1,·p0,·Landroid/support/v7/widget/al;->a:Landroid/support/v7/widget/ab; 
  
42 ····invoke-static·{v1},·Landroid/support/v7/widget/ab;->c(Landroid/support/v7/widget/ab;)Landroid/support/v7/widget/an; 
  
43 ····move-result-object·v132 ····iput-object·v0,·p0,·Landroid/support/v7/widget/al;->d:Landroid/widget/ImageView;
  
44 ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V33 ····sget·v0,·Landroid/support/v7/b/f;->edit_query:I
  
 34 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
45 ····iget-object·v0,·p0,·Landroid/support/v7/widget/al;->a:Landroid/support/v7/widget/ab; 
  
46 ····invoke-static·{v0},·Landroid/support/v7/widget/ab;->c(Landroid/support/v7/widget/ab;)Landroid/support/v7/widget/an; 
  
47 ····move-result-object·v035 ····move-result-object·v0
  
48 ····invoke-virtual·{v0},·Landroid/support/v7/widget/an;->run()V36 ····check-cast·v0,·Landroid/widget/ImageView;
  
 37 ····iput-object·v0,·p0,·Landroid/support/v7/widget/al;->e:Landroid/widget/ImageView;
  
49 ····:cond_0 
50 ····return-void38 ····return-void
51 .end·method39 .end·method
6.78 KB
smali/android/support/v7/widget/ao.smali
    
Offset 1, 250 lines modifiedOffset 1, 33 lines modified
1 .class·Landroid/support/v7/widget/ao;1 .class·Landroid/support/v7/widget/ao;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/view/View$OnClickListener;
  
3 #·instance·fields 
4 .field·private·a:Ljava/lang/reflect/Method; 
  
5 .field·private·b:Ljava/lang/reflect/Method; 
  
6 .field·private·c:Ljava/lang/reflect/Method; 
  
7 .field·private·d:Ljava/lang/reflect/Method;5 #·instance·fields
 6 .field·final·synthetic·a:Landroid/support/v7/widget/Toolbar;
  
  
8 #·direct·methods7 #·direct·methods
9 .method·constructor·<init>()V8 .method·constructor·<init>(Landroid/support/v7/widget/Toolbar;)V
10 ····.locals·59 ····.locals·0
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
12 ····:try_start_0 
13 ····const-class·v0,·Landroid/widget/AutoCompleteTextView; 
  
14 ····const-string·v1,·"doBeforeTextChanged" 
  
15 ····const/4·v2,·0x0 
  
16 ····new-array·v2,·v2,·[Ljava/lang/Class; 
  
17 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; 
  
18 ····move-result-object·v0 
  
19 ····iput-object·v0,·p0,·Landroid/support/v7/widget/ao;->a:Ljava/lang/reflect/Method; 
  
20 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ao;->a:Ljava/lang/reflect/Method; 
  
21 ····const/4·v1,·0x1 
  
22 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V 
23 ····:try_end_0 
24 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_3 
  
25 ····:goto_0 
26 ····:try_start_1 
27 ····const-class·v0,·Landroid/widget/AutoCompleteTextView; 
  
28 ····const-string·v1,·"doAfterTextChanged" 
  
29 ····const/4·v2,·0x0 
  
30 ····new-array·v2,·v2,·[Ljava/lang/Class; 
  
31 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; 
  
32 ····move-result-object·v0 
  
33 ····iput-object·v0,·p0,·Landroid/support/v7/widget/ao;->b:Ljava/lang/reflect/Method; 
  
34 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ao;->b:Ljava/lang/reflect/Method; 
  
35 ····const/4·v1,·0x1 
  
36 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V 
37 ····:try_end_1 
38 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_1·..·:try_end_1}·:catch_2 
  
39 ····:goto_1 
40 ····:try_start_2 
41 ····const-class·v0,·Landroid/widget/AutoCompleteTextView; 
  
42 ····const-string·v1,·"ensureImeVisible" 
  
43 ····const/4·v2,·0x1 
  
44 ····new-array·v2,·v2,·[Ljava/lang/Class; 
  
45 ····const/4·v3,·0x0 
  
46 ····sget-object·v4,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; 
  
47 ····aput-object·v4,·v2,·v3 
  
48 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; 
  
49 ····move-result-object·v0 
  
50 ····iput-object·v0,·p0,·Landroid/support/v7/widget/ao;->c:Ljava/lang/reflect/Method; 
  
51 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ao;->c:Ljava/lang/reflect/Method; 
  
52 ····const/4·v1,·0x1 
  
53 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V 
54 ····:try_end_2 
55 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_2·..·:try_end_2}·:catch_1 
  
56 ····:goto_2 
57 ····:try_start_3 
58 ····const-class·v0,·Landroid/view/inputmethod/InputMethodManager; 
  
59 ····const-string·v1,·"showSoftInputUnchecked" 
  
60 ····const/4·v2,·0x2 
  
61 ····new-array·v2,·v2,·[Ljava/lang/Class; 
  
62 ····const/4·v3,·0x0 
  
63 ····sget-object·v4,·Ljava/lang/Integer;->TYPE:Ljava/lang/Class; 
  
64 ····aput-object·v4,·v2,·v3 
  
65 ····const/4·v3,·0x1 
  
66 ····const-class·v4,·Landroid/os/ResultReceiver; 
  
67 ····aput-object·v4,·v2,·v310 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ao;->a:Landroid/support/v7/widget/Toolbar;
  
 11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
68 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; 
  
69 ····move-result-object·v0 
  
Max diff block lines reached; 2752/6862 bytes (40.10%) of diff not shown.
52.5 KB
smali/android/support/v7/widget/as.smali
    
Offset 1, 1890 lines modifiedOffset 1, 92 lines modified
1 .class·Landroid/support/v7/widget/as;1 .class·public·Landroid/support/v7/widget/as;
2 .super·Landroid/support/v4/widget/ai;2 .super·Landroid/view/View$BaseSavedState;
  
3 #·interfaces 
4 .implements·Landroid/view/View$OnClickListener; 
  
 3 #·static·fields
 4 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;
  
5 #·instance·fields 
6 .field·private·final·j:Landroid/app/SearchManager; 
  
7 .field·private·final·k:Landroid/support/v7/widget/SearchView; 
  
8 .field·private·final·l:Landroid/app/SearchableInfo; 
  
9 .field·private·final·m:Landroid/content/Context; 
  
10 .field·private·final·n:Ljava/util/WeakHashMap; 
  
11 .field·private·final·o:I 
  
12 .field·private·p:Z 
  
13 .field·private·q:I 
  
 5 #·instance·fields
 6 .field·a:I
14 .field·private·r:Landroid/content/res/ColorStateList; 
  
15 .field·private·s:I 
  
16 .field·private·t:I 
  
17 .field·private·u:I 
  
18 .field·private·v:I 
  
19 .field·private·w:I 
  
20 .field·private·x:I7 .field·b:Z
  
  
21 #·direct·methods8 #·direct·methods
 9 .method·static·constructor·<clinit>()V
22 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V 
23 ····.locals·4 
  
24 ····const/4·v3,·0x1 
  
25 ····const/4·v2,·-0x1 
  
26 ····invoke-virtual·{p2},·Landroid/support/v7/widget/SearchView;->getSuggestionRowLayout()I 
  
27 ····move-result·v0 
  
28 ····const/4·v1,·0x0 
  
29 ····invoke-direct·{p0,·p1,·v0,·v1,·v3},·Landroid/support/v4/widget/ai;-><init>(Landroid/content/Context;ILandroid/database/Cursor;Z)V 
  
30 ····const/4·v0,·0x0 
  
31 ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/as;->p:Z 
  
32 ····iput·v3,·p0,·Landroid/support/v7/widget/as;->q:I 
  
33 ····iput·v2,·p0,·Landroid/support/v7/widget/as;->s:I 
  
34 ····iput·v2,·p0,·Landroid/support/v7/widget/as;->t:I 
  
35 ····iput·v2,·p0,·Landroid/support/v7/widget/as;->u:I 
  
36 ····iput·v2,·p0,·Landroid/support/v7/widget/as;->v:I 
  
37 ····iput·v2,·p0,·Landroid/support/v7/widget/as;->w:I 
  
38 ····iput·v2,·p0,·Landroid/support/v7/widget/as;->x:I 
  
39 ····iget-object·v0,·p0,·Landroid/support/v7/widget/as;->d:Landroid/content/Context; 
  
40 ····const-string·v1,·"search" 
  
41 ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; 
  
42 ····move-result-object·v0 
  
43 ····check-cast·v0,·Landroid/app/SearchManager; 
  
44 ····iput-object·v0,·p0,·Landroid/support/v7/widget/as;->j:Landroid/app/SearchManager; 
  
45 ····iput-object·p2,·p0,·Landroid/support/v7/widget/as;->k:Landroid/support/v7/widget/SearchView; 
  
46 ····iput-object·p3,·p0,·Landroid/support/v7/widget/as;->l:Landroid/app/SearchableInfo; 
  
47 ····invoke-virtual·{p2},·Landroid/support/v7/widget/SearchView;->getSuggestionCommitIconResId()I 
  
48 ····move-result·v0 
  
49 ····iput·v0,·p0,·Landroid/support/v7/widget/as;->o:I 
  
50 ····iput-object·p1,·p0,·Landroid/support/v7/widget/as;->m:Landroid/content/Context; 
  
51 ····iput-object·p4,·p0,·Landroid/support/v7/widget/as;->n:Ljava/util/WeakHashMap; 
  
52 ····return-void 
53 .end·method 
  
54 .method·private·a(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; 
55 ····.locals·4 
  
56 ····const/4·v1,·0x0 
  
57 ····invoke-virtual·{p1},·Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String; 
  
58 ····move-result-object·v2 
  
59 ····iget-object·v0,·p0,·Landroid/support/v7/widget/as;->n:Ljava/util/WeakHashMap; 
  
60 ····invoke-virtual·{v0,·v2},·Ljava/util/WeakHashMap;->containsKey(Ljava/lang/Object;)Z 
  
61 ····move-result·v0 
  
62 ····if-eqz·v0,·:cond_1 
  
63 ····iget-object·v0,·p0,·Landroid/support/v7/widget/as;->n:Ljava/util/WeakHashMap; 
  
64 ····invoke-virtual·{v0,·v2},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; 
Max diff block lines reached; 44061/53721 bytes (82.02%) of diff not shown.
4.63 KB
smali/android/support/v7/widget/s.smali
    
Offset 1, 105 lines modifiedOffset 1, 76 lines modified
1 .class·public·Landroid/support/v7/widget/s;1 .class·public·Landroid/support/v7/widget/s;
 2 .super·Landroid/view/ViewGroup$MarginLayoutParams;
2 .super·Landroid/widget/CheckedTextView; 
  
  
3 #·static·fields 
4 .field·private·static·final·a:[I 
  
  
5 #·instance·fields3 #·instance·fields
6 .field·private·b:Landroid/support/v7/internal/widget/be;4 .field·public·g:F
  
 5 .field·public·h:I
  
7 #·direct·methods 
8 .method·static·constructor·<clinit>()V 
9 ····.locals·3 
  
10 ····const/4·v0,·0x16 #·direct·methods
 7 .method·public·constructor·<init>(II)V
 8 ····.locals·1
  
11 ····new-array·v0,·v0,·[I9 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  
12 ····const/4·v1,·0x010 ····const/4·v0,·-0x1
  
13 ····const·v2,·0x101010811 ····iput·v0,·p0,·Landroid/support/v7/widget/s;->h:I
  
14 ····aput·v2,·v0,·v112 ····const/4·v0,·0x0
  
15 ····sput-object·v0,·Landroid/support/v7/widget/s;->a:[I13 ····iput·v0,·p0,·Landroid/support/v7/widget/s;->g:F
  
16 ····return-void14 ····return-void
17 .end·method15 .end·method
  
18 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V16 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
19 ····.locals·117 ····.locals·4
  
20 ····const·v0,·0x10103c818 ····const/4·v3,·-0x1
  
21 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/s;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V19 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
22 ····return-void 
23 .end·method 
  
24 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
25 ····.locals·3 
  
26 ····const/4·v2,·0x0 
  
27 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/CheckedTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V20 ····iput·v3,·p0,·Landroid/support/v7/widget/s;->h:I
  
28 ····sget-boolean·v0,·Landroid/support/v7/internal/widget/be;->a:Z21 ····sget-object·v0,·Landroid/support/v7/b/j;->LinearLayoutCompat_Layout:[I
  
 22 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
29 ····if-eqz·v0,·:cond_0 
  
30 ····invoke-virtual·{p0},·Landroid/support/v7/widget/s;->getContext()Landroid/content/Context; 
  
31 ····move-result-object·v023 ····move-result-object·v0
  
32 ····sget-object·v1,·Landroid/support/v7/widget/s;->a:[I24 ····sget·v1,·Landroid/support/v7/b/j;->LinearLayoutCompat_Layout_android_layout_weight:I
  
33 ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg;25 ····const/4·v2,·0x0
  
34 ····move-result-object·v026 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getFloat(IF)F
  
35 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable;27 ····move-result·v1
  
36 ····move-result-object·v128 ····iput·v1,·p0,·Landroid/support/v7/widget/s;->g:F
  
37 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/s;->setCheckMarkDrawable(Landroid/graphics/drawable/Drawable;)V29 ····sget·v1,·Landroid/support/v7/b/j;->LinearLayoutCompat_Layout_android_layout_gravity:I
  
38 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->b()V30 ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getInt(II)I
  
39 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->c()Landroid/support/v7/internal/widget/be;31 ····move-result·v1
  
40 ····move-result-object·v032 ····iput·v1,·p0,·Landroid/support/v7/widget/s;->h:I
  
41 ····iput-object·v0,·p0,·Landroid/support/v7/widget/s;->b:Landroid/support/v7/internal/widget/be;33 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
42 ····:cond_0 
43 ····return-void34 ····return-void
44 .end·method35 .end·method
  
 36 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V
  
45 #·virtual·methods 
46 .method·public·setCheckMarkDrawable(I)V 
47 ····.locals·137 ····.locals·1
  
 38 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
48 ····iget-object·v0,·p0,·Landroid/support/v7/widget/s;->b:Landroid/support/v7/internal/widget/be; 
  
49 ····if-eqz·v0,·:cond_0 
  
50 ····iget-object·v0,·p0,·Landroid/support/v7/widget/s;->b:Landroid/support/v7/internal/widget/be;39 ····const/4·v0,·-0x1
  
51 ····invoke-virtual·{v0,·p1},·Landroid/support/v7/internal/widget/be;->a(I)Landroid/graphics/drawable/Drawable;40 ····iput·v0,·p0,·Landroid/support/v7/widget/s;->h:I
  
52 ····move-result-object·v0 
  
53 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/s;->setCheckMarkDrawable(Landroid/graphics/drawable/Drawable;)V 
  
54 ····:goto_0 
55 ····return-void41 ····return-void
  
56 ····:cond_0 
57 ····invoke-super·{p0,·p1},·Landroid/widget/CheckedTextView;->setCheckMarkDrawable(I)V 
  
58 ····goto·:goto_0 
59 .end·method42 .end·method
1.2 KB
smali/android/support/v7/widget/ai.smali
    
Offset 1, 41 lines modifiedOffset 1, 7 lines modified
1 .class·Landroid/support/v7/widget/ai;1 .class·public·interface·abstract·Landroid/support/v7/widget/ai;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Ljava/lang/Runnable; 
  
  
5 #·instance·fields 
6 .field·final·synthetic·a:Landroid/support/v7/widget/ag; 
  
  
7 #·direct·methods 
8 .method·private·constructor·<init>(Landroid/support/v7/widget/ag;)V 
9 ····.locals·0 
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ai;->a:Landroid/support/v7/widget/ag; 
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
12 ····return-void 
13 .end·method 
  
14 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/ag;Landroid/support/v7/widget/ac;)V 
15 ····.locals·0 
  
16 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/ai;-><init>(Landroid/support/v7/widget/ag;)V 
  
17 ····return-void 
18 .end·method 
  
  
19 #·virtual·methods3 #·virtual·methods
 4 .method·public·abstract·a(Ljava/lang/String;)Z
20 .method·public·run()V 
21 ····.locals·1 
  
22 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ai;->a:Landroid/support/v7/widget/ag; 
  
23 ····invoke-static·{v0},·Landroid/support/v7/widget/ag;->b(Landroid/support/v7/widget/ag;)V 
  
24 ····return-void 
25 .end·method5 .end·method
6.11 KB
smali/android/support/v7/widget/e.smali
    
Offset 1, 170 lines modifiedOffset 1, 78 lines modified
1 .class·Landroid/support/v7/widget/e;1 .class·Landroid/support/v7/widget/e;
2 .super·Landroid/support/v7/internal/widget/TintImageView;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v7/widget/k;4 .implements·Ljava/lang/Runnable;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/widget/ActionMenuPresenter;6 .field·final·synthetic·a:Landroid/support/v7/widget/a;
  
7 .field·private·final·b:[F7 .field·private·b:Landroid/support/v7/widget/h;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/content/Context;)V9 .method·public·constructor·<init>(Landroid/support/v7/widget/a;Landroid/support/v7/widget/h;)V
10 ····.locals·310 ····.locals·0
  
11 ····const/4·v2,·0x111 ····iput-object·p1,·p0,·Landroid/support/v7/widget/e;->a:Landroid/support/v7/widget/a;
  
12 ····iput-object·p1,·p0,·Landroid/support/v7/widget/e;->a:Landroid/support/v7/widget/ActionMenuPresenter;12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····const/4·v0,·0x0 
  
14 ····sget·v1,·Landroid/support/v7/a/b;->actionOverflowButtonStyle:I 
  
15 ····invoke-direct·{p0,·p2,·v0,·v1},·Landroid/support/v7/internal/widget/TintImageView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
16 ····const/4·v0,·0x2 
  
17 ····new-array·v0,·v0,·[F 
  
18 ····iput-object·v0,·p0,·Landroid/support/v7/widget/e;->b:[F13 ····iput-object·p2,·p0,·Landroid/support/v7/widget/e;->b:Landroid/support/v7/widget/h;
  
19 ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/e;->setClickable(Z)V 
  
20 ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/e;->setFocusable(Z)V 
  
21 ····const/4·v0,·0x0 
  
22 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/e;->setVisibility(I)V 
  
23 ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/e;->setEnabled(Z)V 
  
24 ····new-instance·v0,·Landroid/support/v7/widget/f; 
  
25 ····invoke-direct·{v0,·p0,·p0,·p1},·Landroid/support/v7/widget/f;-><init>(Landroid/support/v7/widget/e;Landroid/view/View;Landroid/support/v7/widget/ActionMenuPresenter;)V 
  
26 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/e;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V 
  
27 ····return-void14 ····return-void
28 .end·method15 .end·method
  
  
29 #·virtual·methods16 #·virtual·methods
30 .method·public·c()Z17 .method·public·run()V
31 ····.locals·118 ····.locals·2
  
32 ····const/4·v0,·0x0 
  
 19 ····iget-object·v0,·p0,·Landroid/support/v7/widget/e;->a:Landroid/support/v7/widget/a;
33 ····return·v0 
34 .end·method 
  
 20 ····invoke-static·{v0},·Landroid/support/v7/widget/a;->f(Landroid/support/v7/widget/a;)Landroid/support/v7/internal/view/menu/g;
35 .method·public·d()Z 
36 ····.locals·1 
  
37 ····const/4·v0,·0x021 ····move-result-object·v0
  
 22 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/g;->e()V
38 ····return·v0 
39 .end·method 
  
 23 ····iget-object·v0,·p0,·Landroid/support/v7/widget/e;->a:Landroid/support/v7/widget/a;
40 .method·public·performClick()Z 
41 ····.locals·2 
  
42 ····const/4·v1,·0x124 ····invoke-static·{v0},·Landroid/support/v7/widget/a;->g(Landroid/support/v7/widget/a;)Landroid/support/v7/internal/view/menu/w;
  
43 ····invoke-super·{p0},·Landroid/support/v7/internal/widget/TintImageView;->performClick()Z25 ····move-result-object·v0
  
44 ····move-result·v026 ····check-cast·v0,·Landroid/view/View;
  
45 ····if-eqz·v0,·:cond_027 ····if-eqz·v0,·:cond_0
  
 28 ····invoke-virtual·{v0},·Landroid/view/View;->getWindowToken()Landroid/os/IBinder;
46 ····:goto_0 
47 ····return·v1 
  
48 ····:cond_0 
49 ····const/4·v0,·0x0 
  
50 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/e;->playSoundEffect(I)V29 ····move-result-object·v0
  
 30 ····if-eqz·v0,·:cond_0
51 ····iget-object·v0,·p0,·Landroid/support/v7/widget/e;->a:Landroid/support/v7/widget/ActionMenuPresenter; 
  
52 ····invoke-virtual·{v0},·Landroid/support/v7/widget/ActionMenuPresenter;->c()Z 
  
53 ····goto·:goto_0 
54 .end·method 
  
 31 ····iget-object·v0,·p0,·Landroid/support/v7/widget/e;->b:Landroid/support/v7/widget/h;
55 .method·protected·setFrame(IIII)Z 
56 ····.locals·8 
  
57 ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v7/internal/widget/TintImageView;->setFrame(IIII)Z32 ····invoke-virtual·{v0},·Landroid/support/v7/widget/h;->d()Z
  
58 ····move-result·v033 ····move-result·v0
  
59 ····invoke-virtual·{p0},·Landroid/support/v7/widget/e;->getDrawable()Landroid/graphics/drawable/Drawable; 
  
60 ····move-result-object·v1 
  
61 ····invoke-virtual·{p0},·Landroid/support/v7/widget/e;->getBackground()Landroid/graphics/drawable/Drawable; 
  
62 ····move-result-object·v2 
  
63 ····if-eqz·v1,·:cond_034 ····if-eqz·v0,·:cond_0
  
64 ····if-eqz·v2,·:cond_0 
  
65 ····invoke-virtual·{p0},·Landroid/support/v7/widget/e;->getWidth()I 
  
66 ····move-result·v1 
  
67 ····invoke-virtual·{p0},·Landroid/support/v7/widget/e;->getHeight()I 
Max diff block lines reached; 914/6181 bytes (14.79%) of diff not shown.
4.91 KB
smali/android/support/v7/widget/am.smali
    
Offset 1, 144 lines modifiedOffset 1, 53 lines modified
1 .class·Landroid/support/v7/widget/am;1 .class·Landroid/support/v7/widget/am;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/View$OnTouchListener;4 .implements·Landroid/support/v7/widget/o;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/widget/ab;6 .field·final·synthetic·a:Landroid/support/v7/widget/Toolbar;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·private·constructor·<init>(Landroid/support/v7/widget/ab;)V8 .method·constructor·<init>(Landroid/support/v7/widget/Toolbar;)V
9 ····.locals·09 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/am;->a:Landroid/support/v7/widget/ab;10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/am;->a:Landroid/support/v7/widget/Toolbar;
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····return-void12 ····return-void
13 .end·method13 .end·method
  
14 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/ab;Landroid/support/v7/widget/ac;)V 
15 ····.locals·0 
  
16 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/am;-><init>(Landroid/support/v7/widget/ab;)V 
  
17 ····return-void 
18 .end·method 
  
  
19 #·virtual·methods14 #·virtual·methods
20 .method·public·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z15 .method·public·a(Landroid/view/MenuItem;)Z
21 ····.locals·416 ····.locals·1
  
22 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getAction()I 
  
23 ····move-result·v0 
  
24 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getX()F 
  
25 ····move-result·v1 
  
26 ····float-to-int·v1,·v1 
  
27 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getY()F 
  
28 ····move-result·v2 
  
29 ····float-to-int·v2,·v2 
  
30 ····if-nez·v0,·:cond_1 
  
31 ····iget-object·v3,·p0,·Landroid/support/v7/widget/am;->a:Landroid/support/v7/widget/ab; 
  
32 ····invoke-static·{v3},·Landroid/support/v7/widget/ab;->b(Landroid/support/v7/widget/ab;)Landroid/widget/PopupWindow; 
  
33 ····move-result-object·v3 
  
34 ····if-eqz·v3,·:cond_1 
  
35 ····iget-object·v3,·p0,·Landroid/support/v7/widget/am;->a:Landroid/support/v7/widget/ab; 
  
36 ····invoke-static·{v3},·Landroid/support/v7/widget/ab;->b(Landroid/support/v7/widget/ab;)Landroid/widget/PopupWindow; 
  
37 ····move-result-object·v3 
  
38 ····invoke-virtual·{v3},·Landroid/widget/PopupWindow;->isShowing()Z 
  
39 ····move-result·v3 
  
40 ····if-eqz·v3,·:cond_1 
  
41 ····if-ltz·v1,·:cond_1 
  
42 ····iget-object·v3,·p0,·Landroid/support/v7/widget/am;->a:Landroid/support/v7/widget/ab; 
  
43 ····invoke-static·{v3},·Landroid/support/v7/widget/ab;->b(Landroid/support/v7/widget/ab;)Landroid/widget/PopupWindow;17 ····iget-object·v0,·p0,·Landroid/support/v7/widget/am;->a:Landroid/support/v7/widget/Toolbar;
  
44 ····move-result-object·v318 ····invoke-static·{v0},·Landroid/support/v7/widget/Toolbar;->a(Landroid/support/v7/widget/Toolbar;)Landroid/support/v7/widget/ar;
  
45 ····invoke-virtual·{v3},·Landroid/widget/PopupWindow;->getWidth()I 
  
46 ····move-result·v3 
  
47 ····if-ge·v1,·v3,·:cond_1 
  
48 ····if-ltz·v2,·:cond_1 
  
49 ····iget-object·v1,·p0,·Landroid/support/v7/widget/am;->a:Landroid/support/v7/widget/ab; 
  
50 ····invoke-static·{v1},·Landroid/support/v7/widget/ab;->b(Landroid/support/v7/widget/ab;)Landroid/widget/PopupWindow; 
  
51 ····move-result-object·v119 ····move-result-object·v0
  
52 ····invoke-virtual·{v1},·Landroid/widget/PopupWindow;->getHeight()I 
  
53 ····move-result·v1 
  
54 ····if-ge·v2,·v1,·:cond_120 ····if-eqz·v0,·:cond_0
  
55 ····iget-object·v0,·p0,·Landroid/support/v7/widget/am;->a:Landroid/support/v7/widget/ab;21 ····iget-object·v0,·p0,·Landroid/support/v7/widget/am;->a:Landroid/support/v7/widget/Toolbar;
  
56 ····invoke-static·{v0},·Landroid/support/v7/widget/ab;->d(Landroid/support/v7/widget/ab;)Landroid/os/Handler;22 ····invoke-static·{v0},·Landroid/support/v7/widget/Toolbar;->a(Landroid/support/v7/widget/Toolbar;)Landroid/support/v7/widget/ar;
  
57 ····move-result-object·v023 ····move-result-object·v0
  
 24 ····invoke-interface·{v0,·p1},·Landroid/support/v7/widget/ar;->a(Landroid/view/MenuItem;)Z
58 ····iget-object·v1,·p0,·Landroid/support/v7/widget/am;->a:Landroid/support/v7/widget/ab; 
  
59 ····invoke-static·{v1},·Landroid/support/v7/widget/ab;->c(Landroid/support/v7/widget/ab;)Landroid/support/v7/widget/an; 
  
60 ····move-result-object·v1 
  
 25 ····move-result·v0
61 ····const-wide/16·v2,·0xfa 
  
62 ····invoke-virtual·{v0,·v1,·v2,·v3},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z 
  
63 ····:cond_0 
64 ····:goto_026 ····:goto_0
65 ····const/4·v0,·0x0 
  
66 ····return·v027 ····return·v0
  
67 ····:cond_128 ····:cond_0
68 ····const/4·v1,·0x129 ····const/4·v0,·0x0
Max diff block lines reached; 31/4946 bytes (0.63%) of diff not shown.
955 B
smali/android/support/v7/widget/l.smali
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/v7/widget/l;1 .class·Landroid/support/v7/widget/l;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v7/internal/view/menu/y;4 .implements·Landroid/support/v7/internal/view/menu/v;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/widget/ActionMenuView;6 .field·final·synthetic·a:Landroid/support/v7/widget/ActionMenuView;
  
  
7 #·direct·methods7 #·direct·methods
Offset 26, 20 lines modifiedOffset 26, 20 lines modified
26 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/l;-><init>(Landroid/support/v7/widget/ActionMenuView;)V26 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/l;-><init>(Landroid/support/v7/widget/ActionMenuView;)V
  
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·a(Landroid/support/v7/internal/view/menu/i;Z)V30 .method·public·a(Landroid/support/v7/internal/view/menu/g;Z)V
31 ····.locals·031 ····.locals·0
  
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·public·a(Landroid/support/v7/internal/view/menu/i;)Z34 .method·public·a(Landroid/support/v7/internal/view/menu/g;)Z
35 ····.locals·135 ····.locals·1
  
36 ····const/4·v0,·0x036 ····const/4·v0,·0x0
  
37 ····return·v037 ····return·v0
38 .end·method38 .end·method
277 B
smali/android/support/v7/widget/ar.smali
    
Offset 1, 2 lines modifiedOffset 1, 7 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/widget/ar;1 .class·public·interface·abstract·Landroid/support/v7/widget/ar;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·virtual·methods
 4 .method·public·abstract·a(Landroid/view/MenuItem;)Z
 5 .end·method
37.0 KB
smali/android/support/v7/widget/ab.smali
    
Offset 1, 1365 lines modifiedOffset 1, 41 lines modified
1 .class·public·Landroid/support/v7/widget/ab;1 .class·Landroid/support/v7/widget/ab;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/lang/Runnable;
  
3 #·static·fields 
4 .field·private·static·a:Ljava/lang/reflect/Method; 
  
  
5 #·instance·fields5 #·instance·fields
6 .field·private·A:Landroid/os/Handler; 
  
7 .field·private·B:Landroid/graphics/Rect; 
  
8 .field·private·C:Z 
  
9 .field·private·D:I 
  
10 .field·b:I 
  
11 .field·private·c:Landroid/content/Context; 
  
12 .field·private·d:Landroid/widget/PopupWindow; 
  
13 .field·private·e:Landroid/widget/ListAdapter; 
  
14 .field·private·f:Landroid/support/v7/widget/af;6 .field·final·synthetic·a:Landroid/support/v7/widget/t;
  
15 .field·private·g:I 
  
16 .field·private·h:I 
  
17 .field·private·i:I 
  
18 .field·private·j:I 
  
19 .field·private·k:Z 
  
20 .field·private·l:I 
  
21 .field·private·m:Z 
  
22 .field·private·n:Z 
  
23 .field·private·o:Landroid/view/View; 
  
24 .field·private·p:I 
  
25 .field·private·q:Landroid/database/DataSetObserver; 
  
26 .field·private·r:Landroid/view/View; 
  
27 .field·private·s:Landroid/graphics/drawable/Drawable; 
  
28 .field·private·t:Landroid/widget/AdapterView$OnItemClickListener; 
  
29 .field·private·u:Landroid/widget/AdapterView$OnItemSelectedListener; 
  
30 .field·private·final·v:Landroid/support/v7/widget/an; 
  
31 .field·private·final·w:Landroid/support/v7/widget/am; 
  
32 .field·private·final·x:Landroid/support/v7/widget/al; 
  
33 .field·private·final·y:Landroid/support/v7/widget/aj; 
  
34 .field·private·z:Ljava/lang/Runnable; 
  
  
Diff chunk too large, falling back to line-by-line diff (1 lines added, 874 lines removed)
35 #·direct·methods7 #·direct·methods
36 .method·static·constructor·<clinit>()V8 .method·private·constructor·<init>(Landroid/support/v7/widget/t;)V
37 ····.locals·5 
  
38 ····:try_start_0 
39 ····const-class·v0,·Landroid/widget/PopupWindow; 
  
40 ····const-string·v1,·"setClipToScreenEnabled" 
  
41 ····const/4·v2,·0x1 
  
42 ····new-array·v2,·v2,·[Ljava/lang/Class; 
  
43 ····const/4·v3,·0x0 
  
44 ····sget-object·v4,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; 
  
45 ····aput-object·v4,·v2,·v3 
  
46 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; 
  
47 ····move-result-object·v0 
  
48 ····sput-object·v0,·Landroid/support/v7/widget/ab;->a:Ljava/lang/reflect/Method; 
49 ····:try_end_0 
50 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0 
  
51 ····:goto_0 
52 ····return-void 
  
53 ····:catch_0 
54 ····move-exception·v0 
  
55 ····const-string·v0,·"ListPopupWindow" 
  
56 ····const-string·v1,·"Could·not·find·method·setClipToScreenEnabled()·on·PopupWindow.·Oh·well." 
  
57 ····invoke-static·{v0,·v1},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I 
  
58 ····goto·:goto_0 
59 .end·method 
  
60 .method·public·constructor·<init>(Landroid/content/Context;)V 
61 ····.locals·2 
  
62 ····const/4·v0,·0x0 
  
63 ····sget·v1,·Landroid/support/v7/a/b;->listPopupWindowStyle:I 
  
64 ····invoke-direct·{p0,·p1,·v0,·v1},·Landroid/support/v7/widget/ab;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
65 ····return-void 
66 .end·method 
  
67 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
68 ····.locals·1 
Max diff block lines reached; 10459/37826 bytes (27.65%) of diff not shown.
38.8 KB
smali/android/support/v7/widget/a.smali
    
Offset 1, 2 lines modifiedOffset 1, 1683 lines modified
Diff chunk too large, falling back to line-by-line diff (1683 lines added, 2 lines removed)
1 .class·synthetic·Landroid/support/v7/widget/a;1 .class·public·Landroid/support/v7/widget/a;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v7/internal/view/menu/d;
  
 3 #·interfaces
 4 .implements·Landroid/support/v4/view/o;
  
  
 5 #·instance·fields
 6 .field·final·g:Landroid/support/v7/widget/i;
  
 7 .field·h:I
  
 8 .field·private·i:Landroid/view/View;
  
 9 .field·private·j:Z
  
 10 .field·private·k:Z
  
 11 .field·private·l:I
  
 12 .field·private·m:I
  
 13 .field·private·n:I
  
 14 .field·private·o:Z
  
 15 .field·private·p:Z
  
 16 .field·private·q:Z
  
 17 .field·private·r:Z
  
 18 .field·private·s:I
  
 19 .field·private·final·t:Landroid/util/SparseBooleanArray;
  
 20 .field·private·u:Landroid/view/View;
  
 21 .field·private·v:Landroid/support/v7/widget/h;
  
 22 .field·private·w:Landroid/support/v7/widget/c;
  
 23 .field·private·x:Landroid/support/v7/widget/e;
  
 24 .field·private·y:Landroid/support/v7/widget/d;
  
  
 25 #·direct·methods
 26 .method·public·constructor·<init>(Landroid/content/Context;)V
 27 ····.locals·2
  
 28 ····sget·v0,·Landroid/support/v7/b/h;->abc_action_menu_layout:I
  
 29 ····sget·v1,·Landroid/support/v7/b/h;->abc_action_menu_item_layout:I
  
 30 ····invoke-direct·{p0,·p1,·v0,·v1},·Landroid/support/v7/internal/view/menu/d;-><init>(Landroid/content/Context;II)V
  
 31 ····new-instance·v0,·Landroid/util/SparseBooleanArray;
  
 32 ····invoke-direct·{v0},·Landroid/util/SparseBooleanArray;-><init>()V
  
 33 ····iput-object·v0,·p0,·Landroid/support/v7/widget/a;->t:Landroid/util/SparseBooleanArray;
  
 34 ····new-instance·v0,·Landroid/support/v7/widget/i;
  
 35 ····const/4·v1,·0x0
  
 36 ····invoke-direct·{v0,·p0,·v1},·Landroid/support/v7/widget/i;-><init>(Landroid/support/v7/widget/a;Landroid/support/v7/widget/b;)V
  
 37 ····iput-object·v0,·p0,·Landroid/support/v7/widget/a;->g:Landroid/support/v7/widget/i;
  
 38 ····return-void
 39 .end·method
  
 40 .method·static·synthetic·a(Landroid/support/v7/widget/a;Landroid/support/v7/widget/c;)Landroid/support/v7/widget/c;
 41 ····.locals·0
  
 42 ····iput-object·p1,·p0,·Landroid/support/v7/widget/a;->w:Landroid/support/v7/widget/c;
  
 43 ····return-object·p1
 44 .end·method
  
 45 .method·static·synthetic·a(Landroid/support/v7/widget/a;Landroid/support/v7/widget/e;)Landroid/support/v7/widget/e;
 46 ····.locals·0
  
 47 ····iput-object·p1,·p0,·Landroid/support/v7/widget/a;->x:Landroid/support/v7/widget/e;
  
 48 ····return-object·p1
 49 .end·method
  
 50 .method·static·synthetic·a(Landroid/support/v7/widget/a;)Landroid/support/v7/widget/h;
 51 ····.locals·1
  
 52 ····iget-object·v0,·p0,·Landroid/support/v7/widget/a;->v:Landroid/support/v7/widget/h;
  
 53 ····return-object·v0
 54 .end·method
  
 55 .method·static·synthetic·a(Landroid/support/v7/widget/a;Landroid/support/v7/widget/h;)Landroid/support/v7/widget/h;
 56 ····.locals·0
  
 57 ····iput-object·p1,·p0,·Landroid/support/v7/widget/a;->v:Landroid/support/v7/widget/h;
  
 58 ····return-object·p1
 59 .end·method
  
 60 .method·private·a(Landroid/view/MenuItem;)Landroid/view/View;
 61 ····.locals·6
  
 62 ····const/4·v3,·0x0
  
 63 ····iget-object·v0,·p0,·Landroid/support/v7/widget/a;->f:Landroid/support/v7/internal/view/menu/w;
  
 64 ····check-cast·v0,·Landroid/view/ViewGroup;
  
 65 ····if-nez·v0,·:cond_1
  
 66 ····move-object·v2,·v3
  
 67 ····:cond_0
 68 ····:goto_0
 69 ····return-object·v2
  
 70 ····:cond_1
 71 ····invoke-virtual·{v0},·Landroid/view/ViewGroup;->getChildCount()I
  
Max diff block lines reached; -1/39616 bytes (-0.00%) of diff not shown.
14.9 KB
smali/android/support/v7/widget/p.smali
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
  
  
3 #·static·fields3 #·static·fields
4 .field·private·static·final·a:[I4 .field·private·static·final·a:[I
  
  
5 #·instance·fields5 #·instance·fields
6 .field·private·b:Landroid/support/v7/internal/widget/bd;6 .field·private·b:Landroid/support/v7/internal/widget/bf;
  
7 .field·private·c:Landroid/support/v7/internal/widget/bd;7 .field·private·c:Landroid/support/v7/internal/widget/bf;
  
8 .field·private·d:Landroid/support/v7/internal/widget/be;8 .field·private·d:Landroid/support/v7/internal/widget/bg;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·static·constructor·<clinit>()V10 .method·static·constructor·<clinit>()V
11 ····.locals·111 ····.locals·1
  
12 ····const/4·v0,·0x212 ····const/4·v0,·0x2
Offset 46, 166 lines modifiedOffset 46, 166 lines modified
  
46 ····return-void46 ····return-void
47 .end·method47 .end·method
  
48 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V48 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
49 ····.locals·149 ····.locals·1
  
50 ····sget·v0,·Landroid/support/v7/a/b;->autoCompleteTextViewStyle:I50 ····sget·v0,·Landroid/support/v7/b/b;->autoCompleteTextViewStyle:I
  
51 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/p;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V51 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/p;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
54 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V54 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
55 ····.locals·555 ····.locals·5
  
56 ····const/4·v4,·0x156 ····const/4·v4,·0x1
  
57 ····const/4·v3,·0x057 ····const/4·v3,·0x0
  
58 ····invoke-static·{p1},·Landroid/support/v7/internal/widget/bb;->a(Landroid/content/Context;)Landroid/content/Context;58 ····invoke-static·{p1},·Landroid/support/v7/internal/widget/bd;->a(Landroid/content/Context;)Landroid/content/Context;
  
59 ····move-result-object·v059 ····move-result-object·v0
  
60 ····invoke-direct·{p0,·v0,·p2,·p3},·Landroid/widget/AutoCompleteTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V60 ····invoke-direct·{p0,·v0,·p2,·p3},·Landroid/widget/AutoCompleteTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
61 ····sget-boolean·v0,·Landroid/support/v7/internal/widget/be;->a:Z61 ····sget-boolean·v0,·Landroid/support/v7/internal/widget/bg;->a:Z
  
62 ····if-eqz·v0,·:cond_262 ····if-eqz·v0,·:cond_2
  
63 ····invoke-virtual·{p0},·Landroid/support/v7/widget/p;->getContext()Landroid/content/Context;63 ····invoke-virtual·{p0},·Landroid/support/v7/widget/p;->getContext()Landroid/content/Context;
  
64 ····move-result-object·v064 ····move-result-object·v0
  
65 ····sget-object·v1,·Landroid/support/v7/widget/p;->a:[I65 ····sget-object·v1,·Landroid/support/v7/widget/p;->a:[I
  
66 ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg;66 ····invoke-static·{v0,·p2,·v1,·p3,·v3},·Landroid/support/v7/internal/widget/bi;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bi;
  
67 ····move-result-object·v067 ····move-result-object·v0
  
68 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->c()Landroid/support/v7/internal/widget/be;68 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bi;->c()Landroid/support/v7/internal/widget/bg;
  
69 ····move-result-object·v169 ····move-result-object·v1
  
70 ····iput-object·v1,·p0,·Landroid/support/v7/widget/p;->d:Landroid/support/v7/internal/widget/be;70 ····iput-object·v1,·p0,·Landroid/support/v7/widget/p;->d:Landroid/support/v7/internal/widget/bg;
  
71 ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bg;->e(I)Z71 ····invoke-virtual·{v0,·v3},·Landroid/support/v7/internal/widget/bi;->d(I)Z
  
72 ····move-result·v172 ····move-result·v1
  
73 ····if-eqz·v1,·:cond_073 ····if-eqz·v1,·:cond_0
  
74 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->c()Landroid/support/v7/internal/widget/be;74 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bi;->c()Landroid/support/v7/internal/widget/bg;
  
75 ····move-result-object·v175 ····move-result-object·v1
  
76 ····const/4·v2,·-0x176 ····const/4·v2,·-0x1
  
77 ····invoke-virtual·{v0,·v3,·v2},·Landroid/support/v7/internal/widget/bg;->f(II)I77 ····invoke-virtual·{v0,·v3,·v2},·Landroid/support/v7/internal/widget/bi;->f(II)I
  
78 ····move-result·v278 ····move-result·v2
  
79 ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/be;->c(I)Landroid/content/res/ColorStateList;79 ····invoke-virtual·{v1,·v2},·Landroid/support/v7/internal/widget/bg;->c(I)Landroid/content/res/ColorStateList;
  
80 ····move-result-object·v180 ····move-result-object·v1
  
81 ····if-eqz·v1,·:cond_081 ····if-eqz·v1,·:cond_0
  
82 ····invoke-direct·{p0,·v1},·Landroid/support/v7/widget/p;->setInternalBackgroundTint(Landroid/content/res/ColorStateList;)V82 ····invoke-direct·{p0,·v1},·Landroid/support/v7/widget/p;->setInternalBackgroundTint(Landroid/content/res/ColorStateList;)V
  
83 ····:cond_083 ····:cond_0
84 ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/bg;->e(I)Z84 ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/bi;->d(I)Z
  
85 ····move-result·v185 ····move-result·v1
  
86 ····if-eqz·v1,·:cond_186 ····if-eqz·v1,·:cond_1
  
87 ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable;87 ····invoke-virtual·{v0,·v4},·Landroid/support/v7/internal/widget/bi;->a(I)Landroid/graphics/drawable/Drawable;
  
88 ····move-result-object·v188 ····move-result-object·v1
  
89 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/p;->setDropDownBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V89 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/p;->setDropDownBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
  
90 ····:cond_190 ····:cond_1
91 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->b()V91 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bi;->b()V
  
92 ····:cond_292 ····:cond_2
93 ····return-void93 ····return-void
94 .end·method94 .end·method
  
95 .method·private·a()V95 .method·private·a()V
96 ····.locals·196 ····.locals·1
  
97 ····invoke-virtual·{p0},·Landroid/support/v7/widget/p;->getBackground()Landroid/graphics/drawable/Drawable;97 ····invoke-virtual·{p0},·Landroid/support/v7/widget/p;->getBackground()Landroid/graphics/drawable/Drawable;
  
98 ····move-result-object·v098 ····move-result-object·v0
  
99 ····if-eqz·v0,·:cond_099 ····if-eqz·v0,·:cond_0
  
100 ····iget-object·v0,·p0,·Landroid/support/v7/widget/p;->c:Landroid/support/v7/internal/widget/bd;100 ····iget-object·v0,·p0,·Landroid/support/v7/widget/p;->c:Landroid/support/v7/internal/widget/bf;
  
101 ····if-eqz·v0,·:cond_1101 ····if-eqz·v0,·:cond_1
  
102 ····iget-object·v0,·p0,·Landroid/support/v7/widget/p;->c:Landroid/support/v7/internal/widget/bd;102 ····iget-object·v0,·p0,·Landroid/support/v7/widget/p;->c:Landroid/support/v7/internal/widget/bf;
  
103 ····invoke-static·{p0,·v0},·Landroid/support/v7/internal/widget/be;->a(Landroid/view/View;Landroid/support/v7/internal/widget/bd;)V103 ····invoke-static·{p0,·v0},·Landroid/support/v7/internal/widget/bg;->a(Landroid/view/View;Landroid/support/v7/internal/widget/bf;)V
Max diff block lines reached; 9649/15196 bytes (63.50%) of diff not shown.
18.3 KB
smali/android/support/v7/widget/y.smali
    
Offset 1, 164 lines modifiedOffset 1, 680 lines modified
1 .class·public·Landroid/support/v7/widget/y;1 .class·public·abstract·Landroid/support/v7/widget/y;
2 .super·Landroid/widget/TextView;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/view/View$OnTouchListener;
  
  
 5 #·instance·fields
 6 .field·private·final·a:F
  
 7 .field·private·final·b:I
  
 8 .field·private·final·c:I
  
 9 .field·private·final·d:Landroid/view/View;
  
 10 .field·private·e:Ljava/lang/Runnable;
  
 11 .field·private·f:Ljava/lang/Runnable;
  
 12 .field·private·g:Z
  
 13 .field·private·h:Z
  
 14 .field·private·i:I
  
 15 .field·private·final·j:[I
  
  
3 #·direct·methods16 #·direct·methods
4 .method·public·constructor·<init>(Landroid/content/Context;)V17 .method·public·constructor·<init>(Landroid/view/View;)V
5 ····.locals·118 ····.locals·2
  
 19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
6 ····const/4·v0,·0x020 ····const/4·v0,·0x2
  
 21 ····new-array·v0,·v0,·[I
  
 22 ····iput-object·v0,·p0,·Landroid/support/v7/widget/y;->j:[I
  
 23 ····iput-object·p1,·p0,·Landroid/support/v7/widget/y;->d:Landroid/view/View;
  
 24 ····invoke-virtual·{p1},·Landroid/view/View;->getContext()Landroid/content/Context;
  
 25 ····move-result-object·v0
  
 26 ····invoke-static·{v0},·Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
  
 27 ····move-result-object·v0
  
 28 ····invoke-virtual·{v0},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
  
 29 ····move-result·v0
  
 30 ····int-to-float·v0,·v0
  
 31 ····iput·v0,·p0,·Landroid/support/v7/widget/y;->a:F
  
 32 ····invoke-static·{},·Landroid/view/ViewConfiguration;->getTapTimeout()I
  
 33 ····move-result·v0
  
 34 ····iput·v0,·p0,·Landroid/support/v7/widget/y;->b:I
  
 35 ····iget·v0,·p0,·Landroid/support/v7/widget/y;->b:I
  
 36 ····invoke-static·{},·Landroid/view/ViewConfiguration;->getLongPressTimeout()I
  
 37 ····move-result·v1
  
 38 ····add-int/2addr·v0,·v1
  
 39 ····div-int/lit8·v0,·v0,·0x2
  
7 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v7/widget/y;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V40 ····iput·v0,·p0,·Landroid/support/v7/widget/y;->c:I
  
8 ····return-void41 ····return-void
9 .end·method42 .end·method
  
10 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V43 .method·static·synthetic·a(Landroid/support/v7/widget/y;)Landroid/view/View;
11 ····.locals·144 ····.locals·1
  
12 ····const·v0,·0x101008445 ····iget-object·v0,·p0,·Landroid/support/v7/widget/y;->d:Landroid/view/View;
  
 46 ····return-object·v0
13 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/y;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
14 ····return-void 
15 .end·method47 .end·method
  
16 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V48 .method·private·a(Landroid/view/MotionEvent;)Z
17 ····.locals·449 ····.locals·7
  
18 ····const/4·v3,·-0x150 ····const/4·v6,·0x0
  
19 ····const/4·v2,·0x051 ····const/4·v1,·0x1
  
20 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/TextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V52 ····const/4·v0,·0x0
  
21 ····sget-object·v0,·Landroid/support/v7/a/l;->AppCompatTextView:[I53 ····iget-object·v2,·p0,·Landroid/support/v7/widget/y;->d:Landroid/view/View;
  
22 ····invoke-virtual·{p1,·p2,·v0,·p3,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;54 ····invoke-virtual·{v2},·Landroid/view/View;->isEnabled()Z
  
23 ····move-result-object·v055 ····move-result·v3
  
 56 ····if-nez·v3,·:cond_1
  
 57 ····:cond_0
 58 ····:goto_0
 59 ····return·v0
  
 60 ····:cond_1
 61 ····invoke-static·{p1},·Landroid/support/v4/view/az;->a(Landroid/view/MotionEvent;)I
  
24 ····sget·v1,·Landroid/support/v7/a/l;->AppCompatTextView_android_textAppearance:I62 ····move-result·v3
  
25 ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I63 ····packed-switch·v3,·:pswitch_data_0
  
 64 ····goto·:goto_0
  
 65 ····:pswitch_0
 66 ····invoke-virtual·{p1,·v0},·Landroid/view/MotionEvent;->getPointerId(I)I
  
26 ····move-result·v167 ····move-result·v1
  
27 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V68 ····iput·v1,·p0,·Landroid/support/v7/widget/y;->i:I
Max diff block lines reached; 13121/18704 bytes (70.15%) of diff not shown.
24.7 KB
smali/android/support/v7/widget/ActionMenuView.smali
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 .class·public·Landroid/support/v7/widget/ActionMenuView;1 .class·public·Landroid/support/v7/widget/ActionMenuView;
2 .super·Landroid/support/v7/widget/z;2 .super·Landroid/support/v7/widget/r;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v7/internal/view/menu/k;4 .implements·Landroid/support/v7/internal/view/menu/i;
5 .implements·Landroid/support/v7/internal/view/menu/z;5 .implements·Landroid/support/v7/internal/view/menu/w;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·private·a:Landroid/support/v7/internal/view/menu/i;7 .field·private·a:Landroid/support/v7/internal/view/menu/g;
  
8 .field·private·b:Landroid/content/Context;8 .field·private·b:Landroid/content/Context;
  
9 .field·private·c:Landroid/content/Context;9 .field·private·c:Landroid/content/Context;
  
10 .field·private·d:I10 .field·private·d:I
  
11 .field·private·e:Z11 .field·private·e:Z
  
12 .field·private·f:Landroid/support/v7/widget/ActionMenuPresenter;12 .field·private·f:Landroid/support/v7/widget/a;
  
13 .field·private·g:Landroid/support/v7/internal/view/menu/y;13 .field·private·g:Landroid/support/v7/internal/view/menu/v;
  
14 .field·private·h:Landroid/support/v7/internal/view/menu/j;14 .field·private·h:Landroid/support/v7/internal/view/menu/h;
  
15 .field·private·i:Z15 .field·private·i:Z
  
16 .field·private·j:I16 .field·private·j:I
  
17 .field·private·k:I17 .field·private·k:I
  
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 .end·method46 .end·method
  
47 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V47 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
48 ····.locals·348 ····.locals·3
  
49 ····const/4·v2,·0x049 ····const/4·v2,·0x0
  
50 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/z;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V50 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/widget/r;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
51 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ActionMenuView;->b:Landroid/content/Context;51 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ActionMenuView;->b:Landroid/content/Context;
  
52 ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/ActionMenuView;->setBaselineAligned(Z)V52 ····invoke-virtual·{p0,·v2},·Landroid/support/v7/widget/ActionMenuView;->setBaselineAligned(Z)V
  
53 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;53 ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources;
  
Offset 221, 18 lines modifiedOffset 221, 18 lines modified
221 ····.locals·1221 ····.locals·1
  
222 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->m:Landroid/support/v7/widget/o;222 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->m:Landroid/support/v7/widget/o;
  
223 ····return-object·v0223 ····return-object·v0
224 .end·method224 .end·method
  
225 .method·static·synthetic·b(Landroid/support/v7/widget/ActionMenuView;)Landroid/support/v7/internal/view/menu/j;225 .method·static·synthetic·b(Landroid/support/v7/widget/ActionMenuView;)Landroid/support/v7/internal/view/menu/h;
226 ····.locals·1226 ····.locals·1
  
227 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->h:Landroid/support/v7/internal/view/menu/j;227 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ActionMenuView;->h:Landroid/support/v7/internal/view/menu/h;
  
228 ····return-object·v0228 ····return-object·v0
229 .end·method229 .end·method
  
230 .method·private·c(II)V230 .method·private·c(II)V
231 ····.locals·34231 ····.locals·34
  
Offset 1223, 14 lines modifiedOffset 1223, 30 lines modified
1223 ····move·v7,·v101223 ····move·v7,·v10
  
1224 ····goto/16·:goto_51224 ····goto/16·:goto_5
1225 .end·method1225 .end·method
  
  
1226 #·virtual·methods1226 #·virtual·methods
 1227 .method·protected·a()Landroid/support/v7/widget/m;
 1228 ····.locals·2
  
 1229 ····const/4·v1,·-0x2
  
 1230 ····new-instance·v0,·Landroid/support/v7/widget/m;
  
 1231 ····invoke-direct·{v0,·v1,·v1},·Landroid/support/v7/widget/m;-><init>(II)V
  
 1232 ····const/16·v1,·0x10
  
 1233 ····iput·v1,·v0,·Landroid/support/v7/widget/m;->h:I
  
 1234 ····return-object·v0
 1235 .end·method
  
1227 .method·public·a(Landroid/util/AttributeSet;)Landroid/support/v7/widget/m;1236 .method·public·a(Landroid/util/AttributeSet;)Landroid/support/v7/widget/m;
1228 ····.locals·21237 ····.locals·2
  
1229 ····new-instance·v0,·Landroid/support/v7/widget/m;1238 ····new-instance·v0,·Landroid/support/v7/widget/m;
  
1230 ····invoke-virtual·{p0},·Landroid/support/v7/widget/ActionMenuView;->getContext()Landroid/content/Context;1239 ····invoke-virtual·{p0},·Landroid/support/v7/widget/ActionMenuView;->getContext()Landroid/content/Context;
  
Offset 1273, 47 lines modifiedOffset 1289, 39 lines modified
1273 ····new-instance·v0,·Landroid/support/v7/widget/m;1289 ····new-instance·v0,·Landroid/support/v7/widget/m;
  
1274 ····invoke-direct·{v0,·p1},·Landroid/support/v7/widget/m;-><init>(Landroid/view/ViewGroup$LayoutParams;)V1290 ····invoke-direct·{v0,·p1},·Landroid/support/v7/widget/m;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
1275 ····goto·:goto_01291 ····goto·:goto_0
  
1276 ····:cond_21292 ····:cond_2
1277 ····invoke-virtual·{p0},·Landroid/support/v7/widget/ActionMenuView;->b()Landroid/support/v7/widget/m;1293 ····invoke-virtual·{p0},·Landroid/support/v7/widget/ActionMenuView;->a()Landroid/support/v7/widget/m;
  
1278 ····move-result-object·v01294 ····move-result-object·v0
  
1279 ····goto·:goto_11295 ····goto·:goto_1
1280 .end·method1296 .end·method
  
1281 .method·public·a(Landroid/support/v7/internal/view/menu/i;)V1297 .method·public·a(Landroid/support/v7/internal/view/menu/g;)V
1282 ····.locals·01298 ····.locals·0
  
1283 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ActionMenuView;->a:Landroid/support/v7/internal/view/menu/i;1299 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ActionMenuView;->a:Landroid/support/v7/internal/view/menu/g;
  
1284 ····return-void1300 ····return-void
1285 .end·method1301 .end·method
  
1286 .method·public·a(Landroid/support/v7/internal/view/menu/y;Landroid/support/v7/internal/view/menu/j;)V1302 .method·public·a(Landroid/support/v7/internal/view/menu/v;Landroid/support/v7/internal/view/menu/h;)V
1287 ····.locals·01303 ····.locals·0
  
1288 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/internal/view/menu/y;1304 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ActionMenuView;->g:Landroid/support/v7/internal/view/menu/v;
  
1289 ····iput-object·p2,·p0,·Landroid/support/v7/widget/ActionMenuView;->h:Landroid/support/v7/internal/view/menu/j;1305 ····iput-object·p2,·p0,·Landroid/support/v7/widget/ActionMenuView;->h:Landroid/support/v7/internal/view/menu/h;
  
Max diff block lines reached; 20404/25233 bytes (80.86%) of diff not shown.
1.46 KB
smali/android/support/v7/widget/ah.smali
    
Offset 1, 51 lines modifiedOffset 1, 7 lines modified
1 .class·Landroid/support/v7/widget/ah;1 .class·public·interface·abstract·Landroid/support/v7/widget/ah;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Ljava/lang/Runnable; 
  
  
5 #·instance·fields 
6 .field·final·synthetic·a:Landroid/support/v7/widget/ag; 
  
  
7 #·direct·methods 
8 .method·private·constructor·<init>(Landroid/support/v7/widget/ag;)V 
9 ····.locals·0 
  
10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ah;->a:Landroid/support/v7/widget/ag; 
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
12 ····return-void 
13 .end·method 
  
14 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/ag;Landroid/support/v7/widget/ac;)V 
15 ····.locals·0 
  
16 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/ah;-><init>(Landroid/support/v7/widget/ag;)V 
  
17 ····return-void 
18 .end·method 
  
  
19 #·virtual·methods3 #·virtual·methods
 4 .method·public·abstract·a()Z
20 .method·public·run()V 
21 ····.locals·2 
  
22 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ah;->a:Landroid/support/v7/widget/ag; 
  
23 ····invoke-static·{v0},·Landroid/support/v7/widget/ag;->a(Landroid/support/v7/widget/ag;)Landroid/view/View; 
  
24 ····move-result-object·v0 
  
25 ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; 
  
26 ····move-result-object·v0 
  
27 ····const/4·v1,·0x1 
  
28 ····invoke-interface·{v0,·v1},·Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V 
  
29 ····return-void 
30 .end·method5 .end·method
4.99 KB
smali/android/support/v7/widget/c.smali
    
Offset 1, 58 lines modifiedOffset 1, 130 lines modified
1 .class·Landroid/support/v7/widget/c;1 .class·Landroid/support/v7/widget/c;
2 .super·Landroid/support/v7/internal/view/menu/c;2 .super·Landroid/support/v7/internal/view/menu/s;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·final·synthetic·a:Landroid/support/v7/widget/ActionMenuPresenter;4 .field·final·synthetic·c:Landroid/support/v7/widget/a;
  
 5 .field·private·d:Landroid/support/v7/internal/view/menu/aa;
  
  
5 #·direct·methods6 #·direct·methods
6 .method·private·constructor·<init>(Landroid/support/v7/widget/ActionMenuPresenter;)V7 .method·public·constructor·<init>(Landroid/support/v7/widget/a;Landroid/content/Context;Landroid/support/v7/internal/view/menu/aa;)V
7 ····.locals·08 ····.locals·6
  
8 ····iput-object·p1,·p0,·Landroid/support/v7/widget/c;->a:Landroid/support/v7/widget/ActionMenuPresenter;9 ····const/4·v4,·0x0
  
9 ····invoke-direct·{p0},·Landroid/support/v7/internal/view/menu/c;-><init>()V10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/c;->c:Landroid/support/v7/widget/a;
  
 11 ····const/4·v3,·0x0
10 ····return-void 
11 .end·method 
  
 12 ····sget·v5,·Landroid/support/v7/b/b;->actionOverflowMenuStyle:I
12 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/ActionMenuPresenter;Landroid/support/v7/widget/a;)V 
13 ····.locals·0 
  
14 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/c;-><init>(Landroid/support/v7/widget/ActionMenuPresenter;)V13 ····move-object·v0,·p0
  
 14 ····move-object·v1,·p2
15 ····return-void 
16 .end·method 
  
 15 ····move-object·v2,·p3
  
 16 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v7/internal/view/menu/s;-><init>(Landroid/content/Context;Landroid/support/v7/internal/view/menu/g;Landroid/view/View;ZI)V
17 #·virtual·methods 
18 .method·public·a()Landroid/support/v7/widget/ab; 
19 ····.locals·1 
  
20 ····iget-object·v0,·p0,·Landroid/support/v7/widget/c;->a:Landroid/support/v7/widget/ActionMenuPresenter;17 ····iput-object·p3,·p0,·Landroid/support/v7/widget/c;->d:Landroid/support/v7/internal/view/menu/aa;
  
21 ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuPresenter;->h(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/support/v7/widget/b;18 ····invoke-virtual·{p3},·Landroid/support/v7/internal/view/menu/aa;->getItem()Landroid/view/MenuItem;
  
22 ····move-result-object·v019 ····move-result-object·v0
  
23 ····if-eqz·v0,·:cond_020 ····check-cast·v0,·Landroid/support/v7/internal/view/menu/j;
  
24 ····iget-object·v0,·p0,·Landroid/support/v7/widget/c;->a:Landroid/support/v7/widget/ActionMenuPresenter;21 ····invoke-virtual·{v0},·Landroid/support/v7/internal/view/menu/j;->j()Z
  
25 ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuPresenter;->h(Landroid/support/v7/widget/ActionMenuPresenter;)Landroid/support/v7/widget/b;22 ····move-result·v0
  
 23 ····if-nez·v0,·:cond_0
  
 24 ····invoke-static·{p1},·Landroid/support/v7/widget/a;->d(Landroid/support/v7/widget/a;)Landroid/view/View;
  
26 ····move-result-object·v025 ····move-result-object·v0
  
27 ····invoke-virtual·{v0},·Landroid/support/v7/widget/b;->c()Landroid/support/v7/widget/ab;26 ····if-nez·v0,·:cond_2
  
 27 ····invoke-static·{p1},·Landroid/support/v7/widget/a;->e(Landroid/support/v7/widget/a;)Landroid/support/v7/internal/view/menu/w;
  
28 ····move-result-object·v028 ····move-result-object·v0
  
 29 ····check-cast·v0,·Landroid/view/View;
  
29 ····:goto_030 ····:goto_0
30 ····return-object·v031 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/c;->a(Landroid/view/View;)V
  
31 ····:cond_032 ····:cond_0
 33 ····iget-object·v0,·p1,·Landroid/support/v7/widget/a;->g:Landroid/support/v7/widget/i;
  
 34 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/widget/c;->a(Landroid/support/v7/internal/view/menu/v;)V
  
 35 ····invoke-virtual·{p3},·Landroid/support/v7/internal/view/menu/aa;->size()I
  
 36 ····move-result·v1
  
 37 ····move·v0,·v4
  
 38 ····:goto_1
 39 ····if-ge·v0,·v1,·:cond_1
  
 40 ····invoke-virtual·{p3,·v0},·Landroid/support/v7/internal/view/menu/aa;->getItem(I)Landroid/view/MenuItem;
  
 41 ····move-result-object·v2
  
 42 ····invoke-interface·{v2},·Landroid/view/MenuItem;->isVisible()Z
  
 43 ····move-result·v3
  
 44 ····if-eqz·v3,·:cond_3
  
 45 ····invoke-interface·{v2},·Landroid/view/MenuItem;->getIcon()Landroid/graphics/drawable/Drawable;
  
 46 ····move-result-object·v2
  
 47 ····if-eqz·v2,·:cond_3
  
32 ····const/4·v0,·0x048 ····const/4·v4,·0x1
  
 49 ····:cond_1
 50 ····invoke-virtual·{p0,·v4},·Landroid/support/v7/widget/c;->a(Z)V
  
 51 ····return-void
  
 52 ····:cond_2
 53 ····invoke-static·{p1},·Landroid/support/v7/widget/a;->d(Landroid/support/v7/widget/a;)Landroid/view/View;
  
 54 ····move-result-object·v0
  
33 ····goto·:goto_055 ····goto·:goto_0
  
 56 ····:cond_3
 57 ····add-int/lit8·v0,·v0,·0x1
  
 58 ····goto·:goto_1
 59 .end·method
  
  
 60 #·virtual·methods
 61 .method·public·onDismiss()V
 62 ····.locals·2
  
 63 ····invoke-super·{p0},·Landroid/support/v7/internal/view/menu/s;->onDismiss()V
  
 64 ····iget-object·v0,·p0,·Landroid/support/v7/widget/c;->c:Landroid/support/v7/widget/a;
  
Max diff block lines reached; 0/5029 bytes (0.00%) of diff not shown.
52.1 KB
smali/android/support/v7/widget/ak.smali
    
Offset 1, 57 lines modifiedOffset 1, 1890 lines modified
1 .class·Landroid/support/v7/widget/ak;1 .class·Landroid/support/v7/widget/ak;
2 .super·Landroid/database/DataSetObserver;2 .super·Landroid/support/v4/widget/w;
  
 3 #·interfaces
 4 .implements·Landroid/view/View$OnClickListener;
  
  
3 #·instance·fields5 #·instance·fields
4 .field·final·synthetic·a:Landroid/support/v7/widget/ab;6 .field·private·final·j:Landroid/app/SearchManager;
  
 7 .field·private·final·k:Landroid/support/v7/widget/SearchView;
  
 8 .field·private·final·l:Landroid/app/SearchableInfo;
  
 9 .field·private·final·m:Landroid/content/Context;
  
 10 .field·private·final·n:Ljava/util/WeakHashMap;
  
 11 .field·private·final·o:I
  
 12 .field·private·p:Z
  
 13 .field·private·q:I
  
 14 .field·private·r:Landroid/content/res/ColorStateList;
  
 15 .field·private·s:I
  
 16 .field·private·t:I
  
 17 .field·private·u:I
  
 18 .field·private·v:I
  
 19 .field·private·w:I
  
 20 .field·private·x:I
  
  
5 #·direct·methods21 #·direct·methods
6 .method·private·constructor·<init>(Landroid/support/v7/widget/ab;)V22 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V
7 ····.locals·023 ····.locals·4
  
 24 ····const/4·v3,·0x1
  
 25 ····const/4·v2,·-0x1
  
 26 ····invoke-virtual·{p2},·Landroid/support/v7/widget/SearchView;->getSuggestionRowLayout()I
  
 27 ····move-result·v0
  
 28 ····const/4·v1,·0x0
  
 29 ····invoke-direct·{p0,·p1,·v0,·v1,·v3},·Landroid/support/v4/widget/w;-><init>(Landroid/content/Context;ILandroid/database/Cursor;Z)V
  
 30 ····const/4·v0,·0x0
  
 31 ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/ak;->p:Z
  
 32 ····iput·v3,·p0,·Landroid/support/v7/widget/ak;->q:I
  
 33 ····iput·v2,·p0,·Landroid/support/v7/widget/ak;->s:I
  
 34 ····iput·v2,·p0,·Landroid/support/v7/widget/ak;->t:I
  
 35 ····iput·v2,·p0,·Landroid/support/v7/widget/ak;->u:I
  
8 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ak;->a:Landroid/support/v7/widget/ab;36 ····iput·v2,·p0,·Landroid/support/v7/widget/ak;->v:I
  
9 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V37 ····iput·v2,·p0,·Landroid/support/v7/widget/ak;->w:I
  
 38 ····iput·v2,·p0,·Landroid/support/v7/widget/ak;->x:I
  
 39 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ak;->d:Landroid/content/Context;
  
 40 ····const-string·v1,·"search"
  
 41 ····invoke-virtual·{v0,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
 42 ····move-result-object·v0
  
 43 ····check-cast·v0,·Landroid/app/SearchManager;
  
 44 ····iput-object·v0,·p0,·Landroid/support/v7/widget/ak;->j:Landroid/app/SearchManager;
  
 45 ····iput-object·p2,·p0,·Landroid/support/v7/widget/ak;->k:Landroid/support/v7/widget/SearchView;
  
 46 ····iput-object·p3,·p0,·Landroid/support/v7/widget/ak;->l:Landroid/app/SearchableInfo;
  
 47 ····invoke-virtual·{p2},·Landroid/support/v7/widget/SearchView;->getSuggestionCommitIconResId()I
  
 48 ····move-result·v0
  
 49 ····iput·v0,·p0,·Landroid/support/v7/widget/ak;->o:I
  
 50 ····iput-object·p1,·p0,·Landroid/support/v7/widget/ak;->m:Landroid/content/Context;
  
 51 ····iput-object·p4,·p0,·Landroid/support/v7/widget/ak;->n:Ljava/util/WeakHashMap;
  
10 ····return-void52 ····return-void
11 .end·method53 .end·method
  
12 .method·synthetic·constructor·<init>(Landroid/support/v7/widget/ab;Landroid/support/v7/widget/ac;)V54 .method·private·a(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;
13 ····.locals·055 ····.locals·4
  
 56 ····const/4·v1,·0x0
  
 57 ····invoke-virtual·{p1},·Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String;
  
 58 ····move-result-object·v2
  
 59 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ak;->n:Ljava/util/WeakHashMap;
  
 60 ····invoke-virtual·{v0,·v2},·Ljava/util/WeakHashMap;->containsKey(Ljava/lang/Object;)Z
  
 61 ····move-result·v0
  
 62 ····if-eqz·v0,·:cond_1
  
 63 ····iget-object·v0,·p0,·Landroid/support/v7/widget/ak;->n:Ljava/util/WeakHashMap;
  
 64 ····invoke-virtual·{v0,·v2},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
 65 ····move-result-object·v0
  
 66 ····check-cast·v0,·Landroid/graphics/drawable/Drawable$ConstantState;
  
Max diff block lines reached; 46391/53313 bytes (87.02%) of diff not shown.
2.34 KB
smali/android/support/v7/widget/n.smali
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·Landroid/support/v7/widget/n;1 .class·Landroid/support/v7/widget/n;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v7/internal/view/menu/j;4 .implements·Landroid/support/v7/internal/view/menu/h;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v7/widget/ActionMenuView;6 .field·final·synthetic·a:Landroid/support/v7/widget/ActionMenuView;
  
  
7 #·direct·methods7 #·direct·methods
Offset 26, 38 lines modifiedOffset 26, 38 lines modified
26 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/n;-><init>(Landroid/support/v7/widget/ActionMenuView;)V26 ····invoke-direct·{p0,·p1},·Landroid/support/v7/widget/n;-><init>(Landroid/support/v7/widget/ActionMenuView;)V
  
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·a(Landroid/support/v7/internal/view/menu/i;)V30 .method·public·a(Landroid/support/v7/internal/view/menu/g;)V
31 ····.locals·131 ····.locals·1
  
32 ····iget-object·v0,·p0,·Landroid/support/v7/widget/n;->a:Landroid/support/v7/widget/ActionMenuView;32 ····iget-object·v0,·p0,·Landroid/support/v7/widget/n;->a:Landroid/support/v7/widget/ActionMenuView;
  
33 ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuView;->b(Landroid/support/v7/widget/ActionMenuView;)Landroid/support/v7/internal/view/menu/j;33 ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuView;->b(Landroid/support/v7/widget/ActionMenuView;)Landroid/support/v7/internal/view/menu/h;
  
34 ····move-result-object·v034 ····move-result-object·v0
  
35 ····if-eqz·v0,·:cond_035 ····if-eqz·v0,·:cond_0
  
36 ····iget-object·v0,·p0,·Landroid/support/v7/widget/n;->a:Landroid/support/v7/widget/ActionMenuView;36 ····iget-object·v0,·p0,·Landroid/support/v7/widget/n;->a:Landroid/support/v7/widget/ActionMenuView;
  
37 ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuView;->b(Landroid/support/v7/widget/ActionMenuView;)Landroid/support/v7/internal/view/menu/j;37 ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuView;->b(Landroid/support/v7/widget/ActionMenuView;)Landroid/support/v7/internal/view/menu/h;
  
38 ····move-result-object·v038 ····move-result-object·v0
  
39 ····invoke-interface·{v0,·p1},·Landroid/support/v7/internal/view/menu/j;->a(Landroid/support/v7/internal/view/menu/i;)V39 ····invoke-interface·{v0,·p1},·Landroid/support/v7/internal/view/menu/h;->a(Landroid/support/v7/internal/view/menu/g;)V
  
40 ····:cond_040 ····:cond_0
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
43 .method·public·a(Landroid/support/v7/internal/view/menu/i;Landroid/view/MenuItem;)Z43 .method·public·a(Landroid/support/v7/internal/view/menu/g;Landroid/view/MenuItem;)Z
44 ····.locals·144 ····.locals·1
  
45 ····iget-object·v0,·p0,·Landroid/support/v7/widget/n;->a:Landroid/support/v7/widget/ActionMenuView;45 ····iget-object·v0,·p0,·Landroid/support/v7/widget/n;->a:Landroid/support/v7/widget/ActionMenuView;
  
46 ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuView;->a(Landroid/support/v7/widget/ActionMenuView;)Landroid/support/v7/widget/o;46 ····invoke-static·{v0},·Landroid/support/v7/widget/ActionMenuView;->a(Landroid/support/v7/widget/ActionMenuView;)Landroid/support/v7/widget/o;
  
47 ····move-result-object·v047 ····move-result-object·v0
3.08 KB
smali/android/support/v7/widget/aq.smali
    
Offset 1, 7 lines modifiedOffset 1, 114 lines modified
1 .class·public·interface·abstract·Landroid/support/v7/widget/aq;1 .class·public·Landroid/support/v7/widget/aq;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v7/a/b;
  
  
 3 #·instance·fields
 4 .field·b:I
  
  
 5 #·direct·methods
 6 .method·public·constructor·<init>(II)V
 7 ····.locals·1
  
 8 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/a/b;-><init>(II)V
  
 9 ····const/4·v0,·0x0
  
 10 ····iput·v0,·p0,·Landroid/support/v7/widget/aq;->b:I
  
 11 ····const·v0,·0x800013
  
 12 ····iput·v0,·p0,·Landroid/support/v7/widget/aq;->a:I
  
 13 ····return-void
 14 .end·method
  
 15 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
 16 ····.locals·1
  
 17 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/a/b;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
 18 ····const/4·v0,·0x0
  
 19 ····iput·v0,·p0,·Landroid/support/v7/widget/aq;->b:I
  
 20 ····return-void
 21 .end·method
  
 22 .method·public·constructor·<init>(Landroid/support/v7/a/b;)V
 23 ····.locals·1
  
 24 ····invoke-direct·{p0,·p1},·Landroid/support/v7/a/b;-><init>(Landroid/support/v7/a/b;)V
  
 25 ····const/4·v0,·0x0
  
 26 ····iput·v0,·p0,·Landroid/support/v7/widget/aq;->b:I
  
 27 ····return-void
 28 .end·method
  
 29 .method·public·constructor·<init>(Landroid/support/v7/widget/aq;)V
 30 ····.locals·1
  
 31 ····invoke-direct·{p0,·p1},·Landroid/support/v7/a/b;-><init>(Landroid/support/v7/a/b;)V
  
 32 ····const/4·v0,·0x0
  
 33 ····iput·v0,·p0,·Landroid/support/v7/widget/aq;->b:I
  
 34 ····iget·v0,·p1,·Landroid/support/v7/widget/aq;->b:I
  
 35 ····iput·v0,·p0,·Landroid/support/v7/widget/aq;->b:I
  
 36 ····return-void
 37 .end·method
  
 38 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V
 39 ····.locals·1
  
 40 ····invoke-direct·{p0,·p1},·Landroid/support/v7/a/b;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
 41 ····const/4·v0,·0x0
  
 42 ····iput·v0,·p0,·Landroid/support/v7/widget/aq;->b:I
  
 43 ····return-void
 44 .end·method
  
 45 .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
 46 ····.locals·1
  
 47 ····invoke-direct·{p0,·p1},·Landroid/support/v7/a/b;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
 48 ····const/4·v0,·0x0
  
 49 ····iput·v0,·p0,·Landroid/support/v7/widget/aq;->b:I
  
 50 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/aq;->a(Landroid/view/ViewGroup$MarginLayoutParams;)V
  
 51 ····return-void
 52 .end·method
  
  
3 #·virtual·methods53 #·virtual·methods
4 .method·public·abstract·a(Ljava/lang/String;)Z54 .method·a(Landroid/view/ViewGroup$MarginLayoutParams;)V
 55 ····.locals·1
  
 56 ····iget·v0,·p1,·Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
  
 57 ····iput·v0,·p0,·Landroid/support/v7/widget/aq;->leftMargin:I
  
 58 ····iget·v0,·p1,·Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
  
 59 ····iput·v0,·p0,·Landroid/support/v7/widget/aq;->topMargin:I
  
 60 ····iget·v0,·p1,·Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
  
 61 ····iput·v0,·p0,·Landroid/support/v7/widget/aq;->rightMargin:I
  
 62 ····iget·v0,·p1,·Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
  
 63 ····iput·v0,·p0,·Landroid/support/v7/widget/aq;->bottomMargin:I
  
 64 ····return-void
5 .end·method65 .end·method
4.86 KB
smali/android/support/v7/widget/v.smali
    
Offset 1, 146 lines modifiedOffset 1, 48 lines modified
1 .class·public·Landroid/support/v7/widget/v;1 .class·Landroid/support/v7/widget/v;
2 .super·Landroid/widget/RadioButton;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/lang/Runnable;
  
3 #·static·fields 
4 .field·private·static·final·a:[I 
  
  
5 #·instance·fields5 #·instance·fields
 6 .field·final·synthetic·a:Landroid/support/v7/widget/t;
6 .field·private·b:Landroid/support/v7/internal/widget/be; 
  
7 .field·private·c:Landroid/graphics/drawable/Drawable; 
  
  
8 #·direct·methods7 #·direct·methods
9 .method·static·constructor·<clinit>()V8 .method·constructor·<init>(Landroid/support/v7/widget/t;)V
10 ····.locals·39 ····.locals·0
  
11 ····const/4·v0,·0x1 
  
12 ····new-array·v0,·v0,·[I 
  
13 ····const/4·v1,·0x0 
  
14 ····const·v2,·0x1010107 
  
15 ····aput·v2,·v0,·v1 
  
16 ····sput-object·v0,·Landroid/support/v7/widget/v;->a:[I 
  
17 ····return-void 
18 .end·method 
  
19 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V 
20 ····.locals·1 
  
21 ····sget·v0,·Landroid/support/v7/a/b;->radioButtonStyle:I10 ····iput-object·p1,·p0,·Landroid/support/v7/widget/v;->a:Landroid/support/v7/widget/t;
  
22 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/v;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····return-void12 ····return-void
24 .end·method13 .end·method
  
25 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
26 ····.locals·3 
  
27 ····const/4·v2,·0x0 
  
28 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/widget/RadioButton;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V 
  
 14 #·virtual·methods
 15 .method·public·run()V
 16 ····.locals·1
29 ····sget-boolean·v0,·Landroid/support/v7/internal/widget/be;->a:Z 
  
30 ····if-eqz·v0,·:cond_0 
  
31 ····invoke-virtual·{p0},·Landroid/support/v7/widget/v;->getContext()Landroid/content/Context; 
  
32 ····move-result-object·v0 
  
33 ····sget-object·v1,·Landroid/support/v7/widget/v;->a:[I17 ····iget-object·v0,·p0,·Landroid/support/v7/widget/v;->a:Landroid/support/v7/widget/t;
  
34 ····invoke-static·{v0,·p2,·v1,·p3,·v2},·Landroid/support/v7/internal/widget/bg;->a(Landroid/content/Context;Landroid/util/AttributeSet;[III)Landroid/support/v7/internal/widget/bg;18 ····invoke-virtual·{v0},·Landroid/support/v7/widget/t;->d()Landroid/view/View;
  
35 ····move-result-object·v019 ····move-result-object·v0
  
 20 ····if-eqz·v0,·:cond_0
36 ····invoke-virtual·{v0,·v2},·Landroid/support/v7/internal/widget/bg;->a(I)Landroid/graphics/drawable/Drawable; 
  
37 ····move-result-object·v1 
  
38 ····invoke-virtual·{p0,·v1},·Landroid/support/v7/widget/v;->setButtonDrawable(Landroid/graphics/drawable/Drawable;)V 
  
39 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->b()V 
  
40 ····invoke-virtual·{v0},·Landroid/support/v7/internal/widget/bg;->c()Landroid/support/v7/internal/widget/be;21 ····invoke-virtual·{v0},·Landroid/view/View;->getWindowToken()Landroid/os/IBinder;
  
41 ····move-result-object·v022 ····move-result-object·v0
  
42 ····iput-object·v0,·p0,·Landroid/support/v7/widget/v;->b:Landroid/support/v7/internal/widget/be; 
  
43 ····:cond_0 
44 ····return-void 
45 .end·method 
  
  
46 #·virtual·methods 
47 .method·public·getCompoundPaddingLeft()I 
48 ····.locals·3 
  
49 ····invoke-super·{p0},·Landroid/widget/RadioButton;->getCompoundPaddingLeft()I 
  
50 ····move-result·v0 
  
51 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I 
  
52 ····const/16·v2,·0x11 
  
53 ····if-ge·v1,·v2,·:cond_0 
  
54 ····iget-object·v1,·p0,·Landroid/support/v7/widget/v;->c:Landroid/graphics/drawable/Drawable; 
  
55 ····if-eqz·v1,·:cond_0 
  
56 ····iget-object·v1,·p0,·Landroid/support/v7/widget/v;->c:Landroid/graphics/drawable/Drawable; 
  
57 ····invoke-virtual·{v1},·Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I 
  
58 ····move-result·v1 
  
59 ····add-int/2addr·v0,·v1 
  
60 ····:cond_0 
61 ····return·v0 
62 .end·method 
  
63 .method·public·setButtonDrawable(I)V 
64 ····.locals·1 
  
65 ····iget-object·v0,·p0,·Landroid/support/v7/widget/v;->b:Landroid/support/v7/internal/widget/be; 
  
66 ····if-eqz·v0,·:cond_023 ····if-eqz·v0,·:cond_0
  
Max diff block lines reached; 556/4899 bytes (11.35%) of diff not shown.
14.7 KB
smali/android/support/v7/a/b.smali
    
Offset 1, 406 lines modifiedOffset 1, 80 lines modified
1 .class·public·final·Landroid/support/v7/a/b;1 .class·public·Landroid/support/v7/a/b;
2 .super·Ljava/lang/Object;2 .super·Landroid/view/ViewGroup$MarginLayoutParams;
  
  
3 #·static·fields3 #·instance·fields
4 .field·public·static·final·actionBarDivider:I·=·0x7f0100734 .field·public·a:I
  
5 .field·public·static·final·actionBarItemBackground:I·=·0x7f010074 
  
6 .field·public·static·final·actionBarPopupTheme:I·=·0x7f01006d5 #·direct·methods
 6 .method·public·constructor·<init>(II)V
 7 ····.locals·1
  
7 .field·public·static·final·actionBarSize:I·=·0x7f0100728 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  
8 .field·public·static·final·actionBarSplitStyle:I·=·0x7f01006f9 ····const/4·v0,·0x0
  
9 .field·public·static·final·actionBarStyle:I·=·0x7f01006e10 ····iput·v0,·p0,·Landroid/support/v7/a/b;->a:I
  
10 .field·public·static·final·actionBarTabBarStyle:I·=·0x7f01006911 ····const·v0,·0x800013
  
11 .field·public·static·final·actionBarTabStyle:I·=·0x7f01006812 ····iput·v0,·p0,·Landroid/support/v7/a/b;->a:I
  
12 .field·public·static·final·actionBarTabTextStyle:I·=·0x7f01006a13 ····return-void
 14 .end·method
  
13 .field·public·static·final·actionBarTheme:I·=·0x7f01007015 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
 16 ····.locals·3
  
14 .field·public·static·final·actionBarWidgetTheme:I·=·0x7f01007117 ····const/4·v2,·0x0
  
15 .field·public·static·final·actionButtonStyle:I·=·0x7f01008d18 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
16 .field·public·static·final·actionDropDownStyle:I·=·0x7f01008919 ····iput·v2,·p0,·Landroid/support/v7/a/b;->a:I
  
17 .field·public·static·final·actionLayout:I·=·0x7f01004020 ····sget-object·v0,·Landroid/support/v7/b/j;->ActionBarLayout:[I
  
18 .field·public·static·final·actionMenuTextAppearance:I·=·0x7f01007521 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
19 .field·public·static·final·actionMenuTextColor:I·=·0x7f01007622 ····move-result-object·v0
  
20 .field·public·static·final·actionModeBackground:I·=·0x7f01007923 ····sget·v1,·Landroid/support/v7/b/j;->ActionBarLayout_android_layout_gravity:I
  
21 .field·public·static·final·actionModeCloseButtonStyle:I·=·0x7f01007824 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInt(II)I
  
22 .field·public·static·final·actionModeCloseDrawable:I·=·0x7f01007b25 ····move-result·v1
  
23 .field·public·static·final·actionModeCopyDrawable:I·=·0x7f01007d26 ····iput·v1,·p0,·Landroid/support/v7/a/b;->a:I
  
24 .field·public·static·final·actionModeCutDrawable:I·=·0x7f01007c27 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
25 .field·public·static·final·actionModeFindDrawable:I·=·0x7f01008128 ····return-void
 29 .end·method
  
26 .field·public·static·final·actionModePasteDrawable:I·=·0x7f01007e30 .method·public·constructor·<init>(Landroid/support/v7/a/b;)V
 31 ····.locals·1
  
27 .field·public·static·final·actionModePopupWindowStyle:I·=·0x7f01008332 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  
28 .field·public·static·final·actionModeSelectAllDrawable:I·=·0x7f01007f33 ····const/4·v0,·0x0
  
29 .field·public·static·final·actionModeShareDrawable:I·=·0x7f01008034 ····iput·v0,·p0,·Landroid/support/v7/a/b;->a:I
  
30 .field·public·static·final·actionModeSplitBackground:I·=·0x7f01007a35 ····iget·v0,·p1,·Landroid/support/v7/a/b;->a:I
  
31 .field·public·static·final·actionModeStyle:I·=·0x7f01007736 ····iput·v0,·p0,·Landroid/support/v7/a/b;->a:I
  
32 .field·public·static·final·actionModeWebSearchDrawable:I·=·0x7f01008237 ····return-void
 38 .end·method
  
33 .field·public·static·final·actionOverflowButtonStyle:I·=·0x7f01006b39 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V
 40 ····.locals·1
  
34 .field·public·static·final·actionOverflowMenuStyle:I·=·0x7f01006c41 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
35 .field·public·static·final·actionProviderClass:I·=·0x7f01004242 ····const/4·v0,·0x0
  
36 .field·public·static·final·actionViewClass:I·=·0x7f01004143 ····iput·v0,·p0,·Landroid/support/v7/a/b;->a:I
  
 44 ····return-void
 45 .end·method
37 .field·public·static·final·activityChooserViewStyle:I·=·0x7f010095 
  
38 .field·public·static·final·alertDialogButtonGroupStyle:I·=·0x7f0100b6 
  
39 .field·public·static·final·alertDialogCenterButtons:I·=·0x7f0100b7 
  
40 .field·public·static·final·alertDialogStyle:I·=·0x7f0100b5 
  
41 .field·public·static·final·alertDialogTheme:I·=·0x7f0100b8 
  
42 .field·public·static·final·autoCompleteTextViewStyle:I·=·0x7f0100bd 
  
43 .field·public·static·final·background:I·=·0x7f01000c 
  
44 .field·public·static·final·backgroundSplit:I·=·0x7f01000e 
  
45 .field·public·static·final·backgroundStacked:I·=·0x7f01000d 
  
46 .field·public·static·final·backgroundTint:I·=·0x7f0100d6 
  
47 .field·public·static·final·backgroundTintMode:I·=·0x7f0100d7 
  
48 .field·public·static·final·barSize:I·=·0x7f01002c 
  
49 .field·public·static·final·borderlessButtonStyle:I·=·0x7f010092 
  
50 .field·public·static·final·buttonBarButtonStyle:I·=·0x7f01008f 
  
51 .field·public·static·final·buttonBarNegativeButtonStyle:I·=·0x7f0100bb 
  
52 .field·public·static·final·buttonBarNeutralButtonStyle:I·=·0x7f0100bc 
  
53 .field·public·static·final·buttonBarPositiveButtonStyle:I·=·0x7f0100ba 
  
54 .field·public·static·final·buttonBarStyle:I·=·0x7f01008e 
  
55 .field·public·static·final·buttonPanelSideLayout:I·=·0x7f010020 
  
56 .field·public·static·final·buttonStyle:I·=·0x7f0100be 
  
57 .field·public·static·final·buttonStyleSmall:I·=·0x7f0100bf 
  
58 .field·public·static·final·checkboxStyle:I·=·0x7f0100c0 
  
59 .field·public·static·final·checkedTextViewStyle:I·=·0x7f0100c1 
  
Max diff block lines reached; -1/14934 bytes (-0.01%) of diff not shown.
206 B
smali/android/support/v7/a/a.smali
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 .class·public·final·Landroid/support/v7/a/a;1 .class·public·abstract·Landroid/support/v7/a/a;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
1.28 KB
smali/android/support/v7/a/c.smali
    
Offset 1, 18 lines modifiedOffset 1, 29 lines modified
1 .class·public·final·Landroid/support/v7/a/c;1 .class·public·abstract·Landroid/support/v7/a/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields 
4 .field·public·static·final·abc_action_bar_embed_tabs:I·=·0x7f0800003 #·direct·methods
 4 .method·public·constructor·<init>()V
 5 ····.locals·0
  
5 .field·public·static·final·abc_action_bar_embed_tabs_pre_jb:I·=·0x7f0800016 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
6 .field·public·static·final·abc_action_bar_expanded_action_views_exclusive:I·=·0x7f0800027 ····return-void
 8 .end·method
  
7 .field·public·static·final·abc_config_actionMenuItemAllCaps:I·=·0x7f080003 
  
8 .field·public·static·final·abc_config_allowActionMenuItemTextWithIcon:I·=·0x7f0800049 #·virtual·methods
 10 .method·public·abstract·a()Landroid/graphics/drawable/Drawable;
 11 .end·method
  
9 .field·public·static·final·abc_config_closeDialogWhenTouchOutside:I·=·0x7f08000512 .method·public·abstract·b()Ljava/lang/CharSequence;
 13 .end·method
  
10 .field·public·static·final·abc_config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f08000614 .method·public·abstract·c()Landroid/view/View;
 15 .end·method
  
 16 .method·public·abstract·d()Ljava/lang/CharSequence;
 17 .end·method
  
 18 .method·public·abstract·select()V
 19 .end·method
732 B
smali/com/jmelzer/myttr/activities/aa.smali
    
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
  
51 ····check-cast·v0,·Lcom/jmelzer/myttr/c;51 ····check-cast·v0,·Lcom/jmelzer/myttr/c;
  
52 ····new-instance·v1,·Lcom/jmelzer/myttr/activities/k;52 ····new-instance·v1,·Lcom/jmelzer/myttr/activities/k;
  
53 ····iget-object·v2,·p0,·Lcom/jmelzer/myttr/activities/aa;->a:Lcom/jmelzer/myttr/activities/z;53 ····iget-object·v2,·p0,·Lcom/jmelzer/myttr/activities/aa;->a:Lcom/jmelzer/myttr/activities/z;
  
54 ····invoke-virtual·{v2},·Lcom/jmelzer/myttr/activities/z;->b()Landroid/support/v4/app/n;54 ····invoke-virtual·{v2},·Lcom/jmelzer/myttr/activities/z;->b()Landroid/support/v4/a/o;
  
55 ····move-result-object·v255 ····move-result-object·v2
  
56 ····const-class·v3,·Lcom/jmelzer/myttr/activities/EventDetailActivity;56 ····const-class·v3,·Lcom/jmelzer/myttr/activities/EventDetailActivity;
  
57 ····invoke-direct·{v1,·v0,·v2,·v3},·Lcom/jmelzer/myttr/activities/k;-><init>(Lcom/jmelzer/myttr/c;Landroid/app/Activity;Ljava/lang/Class;)V57 ····invoke-direct·{v1,·v0,·v2,·v3},·Lcom/jmelzer/myttr/activities/k;-><init>(Lcom/jmelzer/myttr/c;Landroid/app/Activity;Ljava/lang/Class;)V
  
419 B
smali/com/jmelzer/myttr/activities/w.smali
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·Lcom/jmelzer/myttr/activities/w;1 .class·Lcom/jmelzer/myttr/activities/w;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/view/dg;4 .implements·Landroid/support/v4/view/cw;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/app/ActionBar;6 .field·final·synthetic·a:Landroid/app/ActionBar;
  
7 .field·final·synthetic·b:Lcom/jmelzer/myttr/activities/EventsActivity;7 .field·final·synthetic·b:Lcom/jmelzer/myttr/activities/EventsActivity;
  
1.01 KB
smali/com/jmelzer/myttr/activities/ae.smali
    
Offset 1, 29 lines modifiedOffset 1, 29 lines modified
1 .class·public·Lcom/jmelzer/myttr/activities/ae;1 .class·public·Lcom/jmelzer/myttr/activities/ae;
2 .super·Landroid/support/v4/app/z;2 .super·Landroid/support/v4/a/ab;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·a:Landroid/app/Activity;4 .field·a:Landroid/app/Activity;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·public·constructor·<init>(Landroid/support/v4/app/s;Landroid/app/Activity;)V6 .method·public·constructor·<init>(Landroid/support/v4/a/t;Landroid/app/Activity;)V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0,·p1},·Landroid/support/v4/app/z;-><init>(Landroid/support/v4/app/s;)V8 ····invoke-direct·{p0,·p1},·Landroid/support/v4/a/ab;-><init>(Landroid/support/v4/a/t;)V
  
9 ····iput-object·p2,·p0,·Lcom/jmelzer/myttr/activities/ae;->a:Landroid/app/Activity;9 ····iput-object·p2,·p0,·Lcom/jmelzer/myttr/activities/ae;->a:Landroid/app/Activity;
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·public·a(I)Landroid/support/v4/app/Fragment;13 .method·public·a(I)Landroid/support/v4/a/l;
14 ····.locals·114 ····.locals·1
  
15 ····const/4·v0,·0x115 ····const/4·v0,·0x1
  
16 ····if-ne·p1,·v0,·:cond_016 ····if-ne·p1,·v0,·:cond_0
  
17 ····new-instance·v0,·Lcom/jmelzer/myttr/activities/ad;17 ····new-instance·v0,·Lcom/jmelzer/myttr/activities/ad;
1.28 KB
smali/com/jmelzer/myttr/activities/b.smali
    
Offset 46, 25 lines modifiedOffset 46, 25 lines modified
  
46 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/b;->j()Lcom/jmelzer/myttr/activities/bw;46 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/b;->j()Lcom/jmelzer/myttr/activities/bw;
  
47 ····move-result-object·v047 ····move-result-object·v0
  
48 ····iget-object·v3,·p0,·Lcom/jmelzer/myttr/activities/b;->n:Landroid/support/v4/view/ViewPager;48 ····iget-object·v3,·p0,·Lcom/jmelzer/myttr/activities/b;->n:Landroid/support/v4/view/ViewPager;
  
49 ····invoke-virtual·{v3,·v0},·Landroid/support/v4/view/ViewPager;->setAdapter(Landroid/support/v4/view/bo;)V49 ····invoke-virtual·{v3,·v0},·Landroid/support/v4/view/ViewPager;->setAdapter(Landroid/support/v4/view/bh;)V
  
50 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/b;->k()V50 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/b;->k()V
  
51 ····iget-object·v0,·p0,·Lcom/jmelzer/myttr/activities/b;->n:Landroid/support/v4/view/ViewPager;51 ····iget-object·v0,·p0,·Lcom/jmelzer/myttr/activities/b;->n:Landroid/support/v4/view/ViewPager;
  
52 ····new-instance·v3,·Lcom/jmelzer/myttr/activities/c;52 ····new-instance·v3,·Lcom/jmelzer/myttr/activities/c;
  
53 ····invoke-direct·{v3,·p0,·v2},·Lcom/jmelzer/myttr/activities/c;-><init>(Lcom/jmelzer/myttr/activities/b;Landroid/app/ActionBar;)V53 ····invoke-direct·{v3,·p0,·v2},·Lcom/jmelzer/myttr/activities/c;-><init>(Lcom/jmelzer/myttr/activities/b;Landroid/app/ActionBar;)V
  
54 ····invoke-virtual·{v0,·v3},·Landroid/support/v4/view/ViewPager;->setOnPageChangeListener(Landroid/support/v4/view/dg;)V54 ····invoke-virtual·{v0,·v3},·Landroid/support/v4/view/ViewPager;->setOnPageChangeListener(Landroid/support/v4/view/cw;)V
  
55 ····const/4·v0,·0x255 ····const/4·v0,·0x2
  
56 ····invoke-virtual·{v2,·v0},·Landroid/app/ActionBar;->setNavigationMode(I)V56 ····invoke-virtual·{v2,·v0},·Landroid/app/ActionBar;->setNavigationMode(I)V
  
57 ····new-instance·v3,·Lcom/jmelzer/myttr/activities/d;57 ····new-instance·v3,·Lcom/jmelzer/myttr/activities/d;
  
1.93 KB
smali/com/jmelzer/myttr/activities/ad.smali
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 .class·public·Lcom/jmelzer/myttr/activities/ad;1 .class·public·Lcom/jmelzer/myttr/activities/ad;
2 .super·Landroid/support/v4/app/Fragment;2 .super·Landroid/support/v4/a/l;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·private·aa:Lcom/github/mikephil/charting/charts/LineChart;4 .field·private·aa:Lcom/github/mikephil/charting/charts/LineChart;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·public·constructor·<init>()V6 .method·public·constructor·<init>()V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V8 ····invoke-direct·{p0},·Landroid/support/v4/a/l;-><init>()V
  
9 ····return-void9 ····return-void
10 .end·method10 .end·method
  
11 .method·private·I()V11 .method·private·H()V
12 ····.locals·1312 ····.locals·13
  
13 ····const/4·v12,·0x113 ····const/4·v12,·0x1
  
14 ····const/4·v11,·-0x114 ····const/4·v11,·-0x1
  
15 ····const/high16·v10,·-0x100000015 ····const/high16·v10,·-0x1000000
Offset 365, 35 lines modifiedOffset 365, 35 lines modified
  
365 ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/charts/LineChart;->getLegend()Lcom/github/mikephil/charting/c/c;365 ····invoke-virtual·{v0},·Lcom/github/mikephil/charting/charts/LineChart;->getLegend()Lcom/github/mikephil/charting/c/c;
  
366 ····move-result-object·v0366 ····move-result-object·v0
  
367 ····invoke-virtual·{v0,·v3},·Lcom/github/mikephil/charting/c/c;->b(Z)V367 ····invoke-virtual·{v0,·v3},·Lcom/github/mikephil/charting/c/c;->b(Z)V
  
368 ····invoke-direct·{p0},·Lcom/jmelzer/myttr/activities/ad;->I()V368 ····invoke-direct·{p0},·Lcom/jmelzer/myttr/activities/ad;->H()V
  
369 ····const·v0,·0x7f0b007a369 ····const·v0,·0x7f0b007a
  
370 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;370 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
371 ····move-result-object·v0371 ····move-result-object·v0
  
372 ····check-cast·v0,·Landroid/widget/TextView;372 ····check-cast·v0,·Landroid/widget/TextView;
  
373 ····new-instance·v2,·Ljava/lang/StringBuilder;373 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
374 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V374 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
375 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/ad;->b()Landroid/support/v4/app/n;375 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/ad;->b()Landroid/support/v4/a/o;
  
376 ····move-result-object·v3376 ····move-result-object·v3
  
377 ····const·v4,·0x7f0d0020377 ····const·v4,·0x7f0d0020
  
378 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/n;->getString(I)Ljava/lang/String;378 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/a/o;->getString(I)Ljava/lang/String;
  
379 ····move-result-object·v3379 ····move-result-object·v3
  
380 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;380 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
381 ····move-result-object·v2381 ····move-result-object·v2
  
983 B
smali/com/jmelzer/myttr/activities/LigaMannschaftResultsActivity.smali
    
Offset 100, 21 lines modifiedOffset 100, 21 lines modified
100 .end·method100 .end·method
  
101 .method·protected·j()Lcom/jmelzer/myttr/activities/bw;101 .method·protected·j()Lcom/jmelzer/myttr/activities/bw;
102 ····.locals·3102 ····.locals·3
  
103 ····new-instance·v0,·Lcom/jmelzer/myttr/activities/bw;103 ····new-instance·v0,·Lcom/jmelzer/myttr/activities/bw;
  
104 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/LigaMannschaftResultsActivity;->f()Landroid/support/v4/app/s;104 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/LigaMannschaftResultsActivity;->f()Landroid/support/v4/a/t;
  
105 ····move-result-object·v1105 ····move-result-object·v1
  
106 ····sget-object·v2,·Lcom/jmelzer/myttr/MyApplication;->m:Lcom/jmelzer/myttr/j;106 ····sget-object·v2,·Lcom/jmelzer/myttr/MyApplication;->m:Lcom/jmelzer/myttr/j;
  
107 ····invoke-direct·{v0,·v1,·v2},·Lcom/jmelzer/myttr/activities/bw;-><init>(Landroid/support/v4/app/s;Lcom/jmelzer/myttr/j;)V107 ····invoke-direct·{v0,·v1,·v2},·Lcom/jmelzer/myttr/activities/bw;-><init>(Landroid/support/v4/a/t;Lcom/jmelzer/myttr/j;)V
  
108 ····return-object·v0108 ····return-object·v0
109 .end·method109 .end·method
  
110 .method·protected·m()Z110 .method·protected·m()Z
111 ····.locals·1111 ····.locals·1
  
985 B
smali/com/jmelzer/myttr/activities/LigaAllResultsActivity.smali
    
Offset 66, 23 lines modifiedOffset 66, 23 lines modified
66 .end·method66 .end·method
  
67 .method·protected·j()Lcom/jmelzer/myttr/activities/bw;67 .method·protected·j()Lcom/jmelzer/myttr/activities/bw;
68 ····.locals·368 ····.locals·3
  
69 ····new-instance·v0,·Lcom/jmelzer/myttr/activities/bw;69 ····new-instance·v0,·Lcom/jmelzer/myttr/activities/bw;
  
70 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/LigaAllResultsActivity;->f()Landroid/support/v4/app/s;70 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/LigaAllResultsActivity;->f()Landroid/support/v4/a/t;
  
71 ····move-result-object·v171 ····move-result-object·v1
  
72 ····invoke-static·{},·Lcom/jmelzer/myttr/MyApplication;->a()Lcom/jmelzer/myttr/g;72 ····invoke-static·{},·Lcom/jmelzer/myttr/MyApplication;->a()Lcom/jmelzer/myttr/g;
  
73 ····move-result-object·v273 ····move-result-object·v2
  
74 ····invoke-direct·{v0,·v1,·v2},·Lcom/jmelzer/myttr/activities/bw;-><init>(Landroid/support/v4/app/s;Lcom/jmelzer/myttr/g;)V74 ····invoke-direct·{v0,·v1,·v2},·Lcom/jmelzer/myttr/activities/bw;-><init>(Landroid/support/v4/a/t;Lcom/jmelzer/myttr/g;)V
  
75 ····return-object·v075 ····return-object·v0
76 .end·method76 .end·method
  
77 .method·protected·m()Z77 .method·protected·m()Z
78 ····.locals·178 ····.locals·1
  
2.31 KB
smali/com/jmelzer/myttr/activities/bd.smali
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 .class·public·Lcom/jmelzer/myttr/activities/bd;1 .class·public·Lcom/jmelzer/myttr/activities/bd;
2 .super·Landroid/support/v4/app/Fragment;2 .super·Landroid/support/v4/a/l;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·aa:Lcom/jmelzer/myttr/j;4 .field·aa:Lcom/jmelzer/myttr/j;
  
5 .field·ab:Lcom/jmelzer/myttr/g;5 .field·ab:Lcom/jmelzer/myttr/g;
  
Offset 12, 24 lines modifiedOffset 12, 24 lines modified
12 .field·ad:I12 .field·ad:I
  
  
13 #·direct·methods13 #·direct·methods
14 .method·public·constructor·<init>()V14 .method·public·constructor·<init>()V
15 ····.locals·115 ····.locals·1
  
16 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V16 ····invoke-direct·{p0},·Landroid/support/v4/a/l;-><init>()V
  
17 ····const/4·v0,·0x017 ····const/4·v0,·0x0
  
18 ····iput·v0,·p0,·Lcom/jmelzer/myttr/activities/bd;->ad:I18 ····iput·v0,·p0,·Lcom/jmelzer/myttr/activities/bd;->ad:I
  
19 ····return-void19 ····return-void
20 .end·method20 .end·method
  
21 .method·private·I()V21 .method·private·H()V
22 ····.locals·322 ····.locals·3
  
23 ····sget-object·v0,·Lcom/jmelzer/myttr/MyApplication;->o:Lcom/jmelzer/myttr/l;23 ····sget-object·v0,·Lcom/jmelzer/myttr/MyApplication;->o:Lcom/jmelzer/myttr/l;
  
24 ····invoke-virtual·{v0},·Lcom/jmelzer/myttr/l;->e()Ljava/lang/String;24 ····invoke-virtual·{v0},·Lcom/jmelzer/myttr/l;->e()Ljava/lang/String;
  
25 ····move-result-object·v025 ····move-result-object·v0
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
  
38 ····:goto_038 ····:goto_0
39 ····return-void39 ····return-void
  
40 ····:cond_040 ····:cond_0
41 ····new-instance·v0,·Lcom/jmelzer/myttr/activities/bf;41 ····new-instance·v0,·Lcom/jmelzer/myttr/activities/bf;
  
42 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/bd;->b()Landroid/support/v4/app/n;42 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/bd;->b()Landroid/support/v4/a/o;
  
43 ····move-result-object·v143 ····move-result-object·v1
  
44 ····const-class·v2,·Lcom/jmelzer/myttr/activities/LigaSpielberichtActivity;44 ····const-class·v2,·Lcom/jmelzer/myttr/activities/LigaSpielberichtActivity;
  
45 ····invoke-direct·{v0,·p0,·v1,·v2},·Lcom/jmelzer/myttr/activities/bf;-><init>(Lcom/jmelzer/myttr/activities/bd;Landroid/app/Activity;Ljava/lang/Class;)V45 ····invoke-direct·{v0,·p0,·v1,·v2},·Lcom/jmelzer/myttr/activities/bf;-><init>(Lcom/jmelzer/myttr/activities/bd;Landroid/app/Activity;Ljava/lang/Class;)V
  
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
  
58 ····goto·:goto_058 ····goto·:goto_0
59 .end·method59 .end·method
  
60 .method·static·synthetic·a(Lcom/jmelzer/myttr/activities/bd;)V60 .method·static·synthetic·a(Lcom/jmelzer/myttr/activities/bd;)V
61 ····.locals·061 ····.locals·0
  
62 ····invoke-direct·{p0},·Lcom/jmelzer/myttr/activities/bd;->I()V62 ····invoke-direct·{p0},·Lcom/jmelzer/myttr/activities/bd;->H()V
  
63 ····return-void63 ····return-void
64 .end·method64 .end·method
  
  
65 #·virtual·methods65 #·virtual·methods
66 .method·public·a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;66 .method·public·a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
  
86 ····move-result-object·v086 ····move-result-object·v0
  
87 ····check-cast·v0,·Landroid/widget/ListView;87 ····check-cast·v0,·Landroid/widget/ListView;
  
88 ····new-instance·v2,·Lcom/jmelzer/myttr/activities/bg;88 ····new-instance·v2,·Lcom/jmelzer/myttr/activities/bg;
  
89 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/bd;->b()Landroid/support/v4/app/n;89 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/bd;->b()Landroid/support/v4/a/o;
  
90 ····move-result-object·v390 ····move-result-object·v3
  
91 ····const·v4,·0x109000391 ····const·v4,·0x1090003
  
92 ····new-instance·v5,·Ljava/util/ArrayList;92 ····new-instance·v5,·Ljava/util/ArrayList;
  
1.38 KB
smali/com/jmelzer/myttr/activities/z.smali
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 .class·public·Lcom/jmelzer/myttr/activities/z;1 .class·public·Lcom/jmelzer/myttr/activities/z;
2 .super·Landroid/support/v4/app/Fragment;2 .super·Landroid/support/v4/a/l;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·aa:Ljava/util/List;4 .field·aa:Ljava/util/List;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·public·constructor·<init>()V6 .method·public·constructor·<init>()V
7 ····.locals·07 ····.locals·0
  
8 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V8 ····invoke-direct·{p0},·Landroid/support/v4/a/l;-><init>()V
  
9 ····return-void9 ····return-void
10 .end·method10 .end·method
  
  
11 #·virtual·methods11 #·virtual·methods
12 .method·public·a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;12 .method·public·a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
Offset 68, 21 lines modifiedOffset 68, 21 lines modified
  
68 ····check-cast·v0,·Landroid/widget/TextView;68 ····check-cast·v0,·Landroid/widget/TextView;
  
69 ····new-instance·v2,·Ljava/lang/StringBuilder;69 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
70 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V70 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
71 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/z;->b()Landroid/support/v4/app/n;71 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/z;->b()Landroid/support/v4/a/o;
  
72 ····move-result-object·v372 ····move-result-object·v3
  
73 ····const·v4,·0x7f0d006e73 ····const·v4,·0x7f0d006e
  
74 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/app/n;->getString(I)Ljava/lang/String;74 ····invoke-virtual·{v3,·v4},·Landroid/support/v4/a/o;->getString(I)Ljava/lang/String;
  
75 ····move-result-object·v375 ····move-result-object·v3
  
76 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;76 ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
77 ····move-result-object·v277 ····move-result-object·v2
  
1.61 KB
smali/com/jmelzer/myttr/activities/bw.smali
    
Offset 1, 41 lines modifiedOffset 1, 41 lines modified
1 .class·public·Lcom/jmelzer/myttr/activities/bw;1 .class·public·Lcom/jmelzer/myttr/activities/bw;
2 .super·Landroid/support/v4/app/z;2 .super·Landroid/support/v4/a/ab;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·a:Lcom/jmelzer/myttr/j;4 .field·a:Lcom/jmelzer/myttr/j;
  
5 .field·b:Lcom/jmelzer/myttr/g;5 .field·b:Lcom/jmelzer/myttr/g;
  
  
6 #·direct·methods6 #·direct·methods
7 .method·public·constructor·<init>(Landroid/support/v4/app/s;Lcom/jmelzer/myttr/g;)V7 .method·public·constructor·<init>(Landroid/support/v4/a/t;Lcom/jmelzer/myttr/g;)V
8 ····.locals·08 ····.locals·0
  
9 ····invoke-direct·{p0,·p1},·Landroid/support/v4/app/z;-><init>(Landroid/support/v4/app/s;)V9 ····invoke-direct·{p0,·p1},·Landroid/support/v4/a/ab;-><init>(Landroid/support/v4/a/t;)V
  
10 ····iput-object·p2,·p0,·Lcom/jmelzer/myttr/activities/bw;->b:Lcom/jmelzer/myttr/g;10 ····iput-object·p2,·p0,·Lcom/jmelzer/myttr/activities/bw;->b:Lcom/jmelzer/myttr/g;
  
11 ····return-void11 ····return-void
12 .end·method12 .end·method
  
13 .method·public·constructor·<init>(Landroid/support/v4/app/s;Lcom/jmelzer/myttr/j;)V13 .method·public·constructor·<init>(Landroid/support/v4/a/t;Lcom/jmelzer/myttr/j;)V
14 ····.locals·014 ····.locals·0
  
15 ····invoke-direct·{p0,·p1},·Landroid/support/v4/app/z;-><init>(Landroid/support/v4/app/s;)V15 ····invoke-direct·{p0,·p1},·Landroid/support/v4/a/ab;-><init>(Landroid/support/v4/a/t;)V
  
16 ····iput-object·p2,·p0,·Lcom/jmelzer/myttr/activities/bw;->a:Lcom/jmelzer/myttr/j;16 ····iput-object·p2,·p0,·Lcom/jmelzer/myttr/activities/bw;->a:Lcom/jmelzer/myttr/j;
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
  
19 #·virtual·methods19 #·virtual·methods
20 .method·public·a(I)Landroid/support/v4/app/Fragment;20 .method·public·a(I)Landroid/support/v4/a/l;
21 ····.locals·221 ····.locals·2
  
22 ····new-instance·v0,·Lcom/jmelzer/myttr/activities/bd;22 ····new-instance·v0,·Lcom/jmelzer/myttr/activities/bd;
  
23 ····invoke-direct·{v0},·Lcom/jmelzer/myttr/activities/bd;-><init>()V23 ····invoke-direct·{v0},·Lcom/jmelzer/myttr/activities/bd;-><init>()V
  
24 ····invoke-virtual·{v0,·p1},·Lcom/jmelzer/myttr/activities/bd;->a(I)V24 ····invoke-virtual·{v0,·p1},·Lcom/jmelzer/myttr/activities/bd;->a(I)V
1.54 KB
smali/com/jmelzer/myttr/activities/e.smali
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 .class·public·abstract·Lcom/jmelzer/myttr/activities/e;1 .class·public·abstract·Lcom/jmelzer/myttr/activities/e;
2 .super·Landroid/support/v4/app/n;2 .super·Landroid/support/v4/a/o;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·constructor·<init>()V4 .method·public·constructor·<init>()V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/app/n;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/a/o;-><init>()V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
  
  
9 #·virtual·methods9 #·virtual·methods
10 .method·protected·l()Z10 .method·protected·l()Z
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
  
79 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;79 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
80 ····move-result-object·v180 ····move-result-object·v1
  
81 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I81 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
82 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/n;->onCreate(Landroid/os/Bundle;)V82 ····invoke-super·{p0,·p1},·Landroid/support/v4/a/o;->onCreate(Landroid/os/Bundle;)V
  
83 ····new-instance·v0,·Lcom/jmelzer/myttr/activities/de;83 ····new-instance·v0,·Lcom/jmelzer/myttr/activities/de;
  
84 ····invoke-direct·{v0,·p0},·Lcom/jmelzer/myttr/activities/de;-><init>(Landroid/content/Context;)V84 ····invoke-direct·{v0,·p0},·Lcom/jmelzer/myttr/activities/de;-><init>(Landroid/content/Context;)V
  
85 ····invoke-static·{v0},·Ljava/lang/Thread;->setDefaultUncaughtExceptionHandler(Ljava/lang/Thread$UncaughtExceptionHandler;)V85 ····invoke-static·{v0},·Ljava/lang/Thread;->setDefaultUncaughtExceptionHandler(Ljava/lang/Thread$UncaughtExceptionHandler;)V
  
Offset 211, 15 lines modifiedOffset 211, 15 lines modified
  
211 ····goto·:goto_0211 ····goto·:goto_0
212 .end·method212 .end·method
  
213 .method·protected·onRestart()V213 .method·protected·onRestart()V
214 ····.locals·3214 ····.locals·3
  
215 ····invoke-super·{p0},·Landroid/support/v4/app/n;->onRestart()V215 ····invoke-super·{p0},·Landroid/support/v4/a/o;->onRestart()V
  
216 ····const-string·v0,·"myttr"216 ····const-string·v0,·"myttr"
  
217 ····new-instance·v1,·Ljava/lang/StringBuilder;217 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
218 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V218 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
1.11 KB
smali/com/jmelzer/myttr/activities/SimInfoFragment.smali
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 .class·public·Lcom/jmelzer/myttr/activities/SimInfoFragment;1 .class·public·Lcom/jmelzer/myttr/activities/SimInfoFragment;
2 .super·Landroid/support/v4/app/Fragment;2 .super·Landroid/support/v4/a/l;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·constructor·<init>()V4 .method·public·constructor·<init>()V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/a/l;-><init>()V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
  
  
9 #·virtual·methods9 #·virtual·methods
10 .method·public·a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;10 .method·public·a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 ····const·v0,·0x7f03005520 ····const·v0,·0x7f030055
  
21 ····invoke-virtual·{p1,·v0,·p2,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;21 ····invoke-virtual·{p1,·v0,·p2,·v4},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
22 ····move-result-object·v122 ····move-result-object·v1
  
23 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/SimInfoFragment;->b()Landroid/support/v4/app/n;23 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/SimInfoFragment;->b()Landroid/support/v4/a/o;
  
24 ····move-result-object·v024 ····move-result-object·v0
  
25 ····if-eqz·v0,·:cond_025 ····if-eqz·v0,·:cond_0
  
26 ····const·v0,·0x7f0b00e626 ····const·v0,·0x7f0b00e6
  
406 B
smali/com/jmelzer/myttr/activities/c.smali
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·Lcom/jmelzer/myttr/activities/c;1 .class·Lcom/jmelzer/myttr/activities/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/view/dg;4 .implements·Landroid/support/v4/view/cw;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/app/ActionBar;6 .field·final·synthetic·a:Landroid/app/ActionBar;
  
7 .field·final·synthetic·b:Lcom/jmelzer/myttr/activities/b;7 .field·final·synthetic·b:Lcom/jmelzer/myttr/activities/b;
  
2.25 KB
smali/com/jmelzer/myttr/activities/EventsActivity.smali
    
Offset 91, 45 lines modifiedOffset 91, 45 lines modified
  
91 ····const·v0,·0x7f03003291 ····const·v0,·0x7f030032
  
92 ····invoke-virtual·{p0,·v0},·Lcom/jmelzer/myttr/activities/EventsActivity;->setContentView(I)V92 ····invoke-virtual·{p0,·v0},·Lcom/jmelzer/myttr/activities/EventsActivity;->setContentView(I)V
  
93 ····new-instance·v0,·Lcom/jmelzer/myttr/activities/ae;93 ····new-instance·v0,·Lcom/jmelzer/myttr/activities/ae;
  
94 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/EventsActivity;->f()Landroid/support/v4/app/s;94 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/EventsActivity;->f()Landroid/support/v4/a/t;
  
95 ····move-result-object·v195 ····move-result-object·v1
  
96 ····invoke-direct·{v0,·v1,·p0},·Lcom/jmelzer/myttr/activities/ae;-><init>(Landroid/support/v4/app/s;Landroid/app/Activity;)V96 ····invoke-direct·{v0,·v1,·p0},·Lcom/jmelzer/myttr/activities/ae;-><init>(Landroid/support/v4/a/t;Landroid/app/Activity;)V
  
97 ····iput-object·v0,·p0,·Lcom/jmelzer/myttr/activities/EventsActivity;->n:Lcom/jmelzer/myttr/activities/ae;97 ····iput-object·v0,·p0,·Lcom/jmelzer/myttr/activities/EventsActivity;->n:Lcom/jmelzer/myttr/activities/ae;
  
98 ····const·v0,·0x7f0b00a198 ····const·v0,·0x7f0b00a1
  
99 ····invoke-virtual·{p0,·v0},·Lcom/jmelzer/myttr/activities/EventsActivity;->findViewById(I)Landroid/view/View;99 ····invoke-virtual·{p0,·v0},·Lcom/jmelzer/myttr/activities/EventsActivity;->findViewById(I)Landroid/view/View;
  
100 ····move-result-object·v0100 ····move-result-object·v0
  
101 ····check-cast·v0,·Landroid/support/v4/view/ViewPager;101 ····check-cast·v0,·Landroid/support/v4/view/ViewPager;
  
102 ····iget-object·v1,·p0,·Lcom/jmelzer/myttr/activities/EventsActivity;->n:Lcom/jmelzer/myttr/activities/ae;102 ····iget-object·v1,·p0,·Lcom/jmelzer/myttr/activities/EventsActivity;->n:Lcom/jmelzer/myttr/activities/ae;
  
103 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setAdapter(Landroid/support/v4/view/bo;)V103 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setAdapter(Landroid/support/v4/view/bh;)V
  
104 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/EventsActivity;->g()V104 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/EventsActivity;->g()V
  
105 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/EventsActivity;->getActionBar()Landroid/app/ActionBar;105 ····invoke-virtual·{p0},·Lcom/jmelzer/myttr/activities/EventsActivity;->getActionBar()Landroid/app/ActionBar;
  
106 ····move-result-object·v1106 ····move-result-object·v1
  
107 ····new-instance·v2,·Lcom/jmelzer/myttr/activities/w;107 ····new-instance·v2,·Lcom/jmelzer/myttr/activities/w;
  
108 ····invoke-direct·{v2,·p0,·v1},·Lcom/jmelzer/myttr/activities/w;-><init>(Lcom/jmelzer/myttr/activities/EventsActivity;Landroid/app/ActionBar;)V108 ····invoke-direct·{v2,·p0,·v1},·Lcom/jmelzer/myttr/activities/w;-><init>(Lcom/jmelzer/myttr/activities/EventsActivity;Landroid/app/ActionBar;)V
  
109 ····invoke-virtual·{v0,·v2},·Landroid/support/v4/view/ViewPager;->setOnPageChangeListener(Landroid/support/v4/view/dg;)V109 ····invoke-virtual·{v0,·v2},·Landroid/support/v4/view/ViewPager;->setOnPageChangeListener(Landroid/support/v4/view/cw;)V
  
110 ····const/4·v2,·0x2110 ····const/4·v2,·0x2
  
111 ····invoke-virtual·{v1,·v2},·Landroid/app/ActionBar;->setNavigationMode(I)V111 ····invoke-virtual·{v1,·v2},·Landroid/app/ActionBar;->setNavigationMode(I)V
  
112 ····new-instance·v2,·Lcom/jmelzer/myttr/activities/x;112 ····new-instance·v2,·Lcom/jmelzer/myttr/activities/x;
  
2.25 KB
res/layout/notification_template_big_media.xml
2.17 KB
res/layout/notification_template_big_media.xml
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/status_bar_latest_event_content"·android:layout_width="fill_parent"·android:layout_height="128.0dip">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/status_bar_latest_event_content"·android:layout_width="fill_parent"·android:layout_height="128.0dip">
3 ··<ImageView·android:id="@id/icon"·android:layout_width="@dimen/notification_large_icon_width"·android:layout_height="@dimen/notification_large_icon_height"·android:scaleType="centerCrop"/>3 ··<ImageView·android:id="@id/icon"·android:layout_width="@dimen/notification_large_icon_width"·android:layout_height="@dimen/notification_large_icon_height"·android:scaleType="centerCrop"/>
4 ··<include·android:layout_width="48.0dip"·android:layout_height="48.0dip"·android:layout_marginLeft="2.0dip"·android:layout_marginRight="2.0dip"·android:layout_alignParentRight="true"·layout="@layout/notification_media_cancel_action"/>4 ··<include·android:layout_width="48.0dip"·android:layout_height="48.0dip"·android:layout_marginLeft="2.0dip"·android:layout_marginRight="2.0dip"·android:layout_alignParentRight="true"·layout="@layout/notification_media_cancel_action"/>
5 ··<include·android:layout_gravity="fill_vertical"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/notification_large_icon_width"·android:layout_toLeftOf="@id/cancel_action"·layout="@layout/notification_template_lines"/>5 ··<include·android:layout_gravity="fill_vertical"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="@dimen/notification_large_icon_width"·android:layout_toLeftOf="@id/cancel_action"·android:layout_marginStart="@dimen/notification_large_icon_width"·android:layout_toStartOf="@id/cancel_action"·layout="@layout/notification_template_lines"/>
6 ··<LinearLayout·android:orientation="horizontal"·android:id="@id/media_actions"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:layout_marginLeft="12.0dip"·android:layout_marginRight="12.0dip"·android:layout_alignParentBottom="true"/>6 ··<LinearLayout·android:orientation="horizontal"·android:id="@id/media_actions"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:layout_marginLeft="12.0dip"·android:layout_marginRight="12.0dip"·android:layout_alignParentBottom="true"·android:layoutDirection="ltr"/>
7 ··<ImageView·android:id="@id/action_divider"·android:background="?android:dividerHorizontal"·android:layout_width="fill_parent"·android:layout_height="1.0dip"·android:layout_above="@id/media_actions"/>7 ··<ImageView·android:id="@id/action_divider"·android:background="?android:dividerHorizontal"·android:layout_width="fill_parent"·android:layout_height="1.0dip"·android:layout_above="@id/media_actions"/>
8 </RelativeLayout>8 </RelativeLayout>
1.06 KB
res/layout/notification_template_part_chronometer.xml
976 B
res/layout/notification_template_part_chronometer.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <Chronometer·xmlns:android="http://schemas.android.com/apk/res/android"·android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Time"·android:gravity="center"·android:layout_gravity="center"·android:id="@id/chronometer"·android:paddingLeft="8.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"·android:layout_weight="0.0"/>2 <Chronometer·xmlns:android="http://schemas.android.com/apk/res/android"·android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Time"·android:gravity="center"·android:layout_gravity="center"·android:id="@id/chronometer"·android:paddingLeft="8.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"·android:layout_weight="0.0"·android:paddingStart="8.0dip"/>
1.66 KB
res/layout/notification_template_media.xml
1.58 KB
res/layout/notification_template_media.xml
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:id="@id/status_bar_latest_event_content"·android:layout_width="fill_parent"·android:layout_height="64.0dip">2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:id="@id/status_bar_latest_event_content"·android:layout_width="fill_parent"·android:layout_height="64.0dip">
3 ··<ImageView·android:id="@id/icon"·android:layout_width="@dimen/notification_large_icon_width"·android:layout_height="@dimen/notification_large_icon_width"·android:scaleType="centerCrop"/>3 ··<ImageView·android:id="@id/icon"·android:layout_width="@dimen/notification_large_icon_width"·android:layout_height="@dimen/notification_large_icon_width"·android:scaleType="centerCrop"/>
4 ··<include·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:layout_weight="1.0"·layout="@layout/notification_template_lines"/>4 ··<include·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:layout_weight="1.0"·layout="@layout/notification_template_lines"/>
5 ··<LinearLayout·android:layout_gravity="end|center"·android:orientation="horizontal"·android:id="@id/media_actions"·android:layout_width="wrap_content"·android:layout_height="fill_parent"/>5 ··<LinearLayout·android:layout_gravity="end|center"·android:orientation="horizontal"·android:id="@id/media_actions"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:layoutDirection="ltr"/>
6 ··<include·android:layout_width="48.0dip"·android:layout_height="fill_parent"·android:layout_marginRight="6.0dip"·layout="@layout/notification_media_cancel_action"/>6 ··<include·android:layout_width="48.0dip"·android:layout_height="fill_parent"·android:layout_marginRight="6.0dip"·android:layout_marginEnd="6.0dip"·layout="@layout/notification_media_cancel_action"/>
7 ··<ImageView·android:id="@id/end_padder"·android:layout_width="6.0dip"·android:layout_height="fill_parent"/>7 ··<ImageView·android:id="@id/end_padder"·android:layout_width="6.0dip"·android:layout_height="fill_parent"/>
8 </LinearLayout>8 </LinearLayout>
1.4 KB
res/layout/abc_dialog_title_material.xml
1.32 KB
res/layout/abc_dialog_title_material.xml
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <android.support.v7.internal.widget.FitWindowsLinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:fitsSystemWindows="true"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <android.support.v7.internal.widget.FitWindowsLinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:fitsSystemWindows="true"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<TextView·android:ellipsize="end"·android:id="@id/title"·android:paddingLeft="?dialogPreferredPadding"·android:paddingTop="@dimen/abc_dialog_padding_top_material"·android:paddingRight="?dialogPreferredPadding"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:singleLine="true"·style="?android:attr/windowTitleStyle"/>3 ··<TextView·android:ellipsize="end"·android:id="@id/title"·android:paddingLeft="?dialogPreferredPadding"·android:paddingTop="@dimen/abc_dialog_padding_top_material"·android:paddingRight="?dialogPreferredPadding"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:singleLine="true"·android:textAlignment="viewStart"·style="?android:attr/windowTitleStyle"/>
4 ··<include·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_weight="1.0"·layout="@layout/abc_screen_content_include"/>4 ··<include·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_weight="1.0"·layout="@layout/abc_screen_content_include"/>
5 </android.support.v7.internal.widget.FitWindowsLinearLayout>5 </android.support.v7.internal.widget.FitWindowsLinearLayout>
4.1 KB
res/layout/abc_search_view.xml
4.04 KB
res/layout/abc_search_view.xml
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:id="@id/search_bar"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="horizontal"·android:id="@id/search_bar"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<TextView·android:textAppearance="?android:textAppearanceMedium"·android:textColor="?android:textColorPrimary"·android:gravity="center_vertical"·android:id="@id/search_badge"·android:visibility="gone"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:layout_marginBottom="2.0dip"·android:drawablePadding="0.0dip"/>3 ··<TextView·android:textAppearance="?android:textAppearanceMedium"·android:textColor="?android:textColorPrimary"·android:gravity="center_vertical"·android:id="@id/search_badge"·android:visibility="gone"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:layout_marginBottom="2.0dip"·android:drawablePadding="0.0dip"/>
4 ··<android.support.v7.internal.widget.TintImageView·android:layout_gravity="center_vertical"·android:id="@id/search_button"·android:focusable="true"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:contentDescription="@string/abc_searchview_description_search"·style="?attr/actionButtonStyle"/>4 ··<android.support.v7.internal.widget.TintImageView·android:layout_gravity="center_vertical"·android:id="@id/search_button"·android:focusable="true"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:contentDescription="@string/abc_searchview_description_search"·style="?attr/actionButtonStyle"/>
5 ··<LinearLayout·android:layout_gravity="center_vertical"·android:orientation="horizontal"·android:id="@id/search_edit_frame"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="4.0dip"·android:layout_marginRight="8.0dip"·android:layout_marginBottom="4.0dip"·android:layout_weight="1.0">5 ··<LinearLayout·android:layout_gravity="center_vertical"·android:orientation="horizontal"·android:id="@id/search_edit_frame"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="4.0dip"·android:layout_marginRight="8.0dip"·android:layout_marginBottom="4.0dip"·android:layout_weight="1.0"·android:layoutDirection="locale">
6 ····<android.support.v7.internal.widget.TintImageView·android:layout_gravity="center_vertical"·android:id="@id/search_mag_icon"·android:visibility="gone"·android:layout_width="@dimen/abc_dropdownitem_icon_width"·android:layout_height="wrap_content"·android:scaleType="centerInside"·style="@style/RtlOverlay.Widget.AppCompat.SearchView.MagIcon"/>6 ····<android.support.v7.internal.widget.TintImageView·android:layout_gravity="center_vertical"·android:id="@id/search_mag_icon"·android:visibility="gone"·android:layout_width="@dimen/abc_dropdownitem_icon_width"·android:layout_height="wrap_content"·android:scaleType="centerInside"·style="@style/RtlOverlay.Widget.AppCompat.SearchView.MagIcon"/>
7 ····<LinearLayout·android:layout_gravity="center_vertical"·android:orientation="horizontal"·android:id="@id/search_plate"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_weight="1.0">7 ····<LinearLayout·android:layout_gravity="center_vertical"·android:orientation="horizontal"·android:id="@id/search_plate"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_weight="1.0">
8 ······<view·android:ellipsize="end"·android:layout_gravity="bottom"·android:id="@id/search_src_text"·android:background="@null"·android:paddingLeft="@dimen/abc_dropdownitem_text_padding_left"·android:paddingRight="@dimen/abc_dropdownitem_text_padding_right"·android:layout_width="0.0dip"·android:layout_height="36.0dip"·android:minWidth="@dimen/abc_search_view_text_min_width"·android:singleLine="true"·android:layout_weight="1.0"·android:inputType="textAutoComplete|textNoSuggestions"·android:dropDownAnchor="@id/search_edit_frame"·android:imeOptions="actionSearch"·android:dropDownHeight="wrap_content"·android:dropDownHorizontalOffset="0.0dip"·android:dropDownVerticalOffset="0.0dip"·class="android.support.v7.widget.SearchView$SearchAutoComplete"/>8 ······<view·android:ellipsize="end"·android:layout_gravity="bottom"·android:id="@id/search_src_text"·android:background="@null"·android:paddingLeft="@dimen/abc_dropdownitem_text_padding_left"·android:paddingRight="@dimen/abc_dropdownitem_text_padding_right"·android:layout_width="0.0dip"·android:layout_height="36.0dip"·android:minWidth="@dimen/abc_search_view_text_min_width"·android:singleLine="true"·android:layout_weight="1.0"·android:inputType="textAutoComplete|textNoSuggestions"·android:dropDownAnchor="@id/search_edit_frame"·android:imeOptions="actionSearch"·android:dropDownHeight="wrap_content"·android:dropDownHorizontalOffset="0.0dip"·android:dropDownVerticalOffset="0.0dip"·class="android.support.v7.widget.SearchView$SearchAutoComplete"/>
9 ······<android.support.v7.internal.widget.TintImageView·android:layout_gravity="center_vertical"·android:id="@id/search_close_btn"·android:background="?selectableItemBackgroundBorderless"·android:paddingLeft="8.0dip"·android:paddingRight="8.0dip"·android:focusable="true"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:contentDescription="@string/abc_searchview_description_clear"/>9 ······<android.support.v7.internal.widget.TintImageView·android:layout_gravity="center_vertical"·android:id="@id/search_close_btn"·android:background="?selectableItemBackgroundBorderless"·android:paddingLeft="8.0dip"·android:paddingRight="8.0dip"·android:focusable="true"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:contentDescription="@string/abc_searchview_description_clear"/>
10 ····</LinearLayout>10 ····</LinearLayout>
11 ····<LinearLayout·android:orientation="horizontal"·android:id="@id/submit_area"·android:layout_width="wrap_content"·android:layout_height="fill_parent">11 ····<LinearLayout·android:orientation="horizontal"·android:id="@id/submit_area"·android:layout_width="wrap_content"·android:layout_height="fill_parent">
12 ······<android.support.v7.internal.widget.TintImageView·android:layout_gravity="center_vertical"·android:id="@id/search_go_btn"·android:background="?selectableItemBackgroundBorderless"·android:paddingLeft="16.0dip"·android:paddingRight="16.0dip"·android:focusable="true"·android:visibility="gone"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:contentDescription="@string/abc_searchview_description_submit"/>12 ······<android.support.v7.internal.widget.TintImageView·android:layout_gravity="center_vertical"·android:id="@id/search_go_btn"·android:background="?selectableItemBackgroundBorderless"·android:paddingLeft="16.0dip"·android:paddingRight="16.0dip"·android:focusable="true"·android:visibility="gone"·android:layout_width="wrap_content"·android:layout_height="fill_parent"·android:contentDescription="@string/abc_searchview_description_submit"/>
4.29 KB
res/layout/abc_alert_dialog_material.xml
4.21 KB
res/layout/abc_alert_dialog_material.xml
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:id="@id/parentPanel"·android:layout_width="fill_parent"·android:layout_height="wrap_content">2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:id="@id/parentPanel"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
3 ··<LinearLayout·android:orientation="vertical"·android:id="@id/topPanel"·android:layout_width="fill_parent"·android:layout_height="wrap_content">3 ··<LinearLayout·android:orientation="vertical"·android:id="@id/topPanel"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
4 ····<LinearLayout·android:gravity="center_vertical"·android:orientation="horizontal"·android:id="@id/title_template"·android:paddingLeft="?dialogPreferredPadding"·android:paddingTop="@dimen/abc_dialog_padding_top_material"·android:paddingRight="?dialogPreferredPadding"·android:layout_width="fill_parent"·android:layout_height="wrap_content">4 ····<LinearLayout·android:gravity="center_vertical"·android:orientation="horizontal"·android:id="@id/title_template"·android:paddingLeft="?dialogPreferredPadding"·android:paddingTop="@dimen/abc_dialog_padding_top_material"·android:paddingRight="?dialogPreferredPadding"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
5 ······<ImageView·android:id="@android:id/icon"·android:layout_width="32.0dip"·android:layout_height="32.0dip"·android:src="@null"·android:scaleType="fitCenter"·style="@style/RtlOverlay.Widget.AppCompat.DialogTitle.Icon"/>5 ······<ImageView·android:id="@android:id/icon"·android:layout_width="32.0dip"·android:layout_height="32.0dip"·android:src="@null"·android:scaleType="fitCenter"·style="@style/RtlOverlay.Widget.AppCompat.DialogTitle.Icon"/>
6 ······<android.support.v7.internal.widget.DialogTitle·android:ellipsize="end"·android:id="@id/alertTitle"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:singleLine="true"·style="?attr/android:windowTitleStyle"/>6 ······<android.support.v7.internal.widget.DialogTitle·android:ellipsize="end"·android:id="@id/alertTitle"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:singleLine="true"·android:textAlignment="viewStart"·style="?attr/android:windowTitleStyle"/>
7 ····</LinearLayout>7 ····</LinearLayout>
8 ··</LinearLayout>8 ··</LinearLayout>
9 ··<FrameLayout·android:id="@id/contentPanel"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="48.0dip"·android:layout_weight="1.0">9 ··<FrameLayout·android:id="@id/contentPanel"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="48.0dip"·android:layout_weight="1.0">
10 ····<ScrollView·android:id="@id/scrollView"·android:clipToPadding="false"·android:layout_width="fill_parent"·android:layout_height="wrap_content">10 ····<ScrollView·android:id="@id/scrollView"·android:clipToPadding="false"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
11 ······<LinearLayout·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="wrap_content">11 ······<LinearLayout·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="wrap_content">
12 ········<TextView·android:id="@android:id/message"·android:paddingLeft="?dialogPreferredPadding"·android:paddingTop="@dimen/abc_dialog_padding_top_material"·android:paddingRight="?dialogPreferredPadding"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="@style/TextAppearance.AppCompat.Subhead"/>12 ········<TextView·android:id="@android:id/message"·android:paddingLeft="?dialogPreferredPadding"·android:paddingTop="@dimen/abc_dialog_padding_top_material"·android:paddingRight="?dialogPreferredPadding"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="@style/TextAppearance.AppCompat.Subhead"/>
13 ········<View·android:id="@id/textSpacerNoButtons"·android:visibility="gone"·android:layout_width="0.0dip"·android:layout_height="@dimen/abc_dialog_padding_top_material"/>13 ········<View·android:id="@id/textSpacerNoButtons"·android:visibility="gone"·android:layout_width="0.0dip"·android:layout_height="@dimen/abc_dialog_padding_top_material"/>
14 ······</LinearLayout>14 ······</LinearLayout>
15 ····</ScrollView>15 ····</ScrollView>
16 ··</FrameLayout>16 ··</FrameLayout>
17 ··<FrameLayout·android:id="@id/customPanel"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="48.0dip"·android:layout_weight="1.0">17 ··<FrameLayout·android:id="@id/customPanel"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:minHeight="48.0dip"·android:layout_weight="1.0">
18 ····<FrameLayout·android:id="@id/custom"·android:layout_width="fill_parent"·android:layout_height="wrap_content"/>18 ····<FrameLayout·android:id="@id/custom"·android:layout_width="fill_parent"·android:layout_height="wrap_content"/>
19 ··</FrameLayout>19 ··</FrameLayout>
20 ··<LinearLayout·android:gravity="bottom"·android:orientation="horizontal"·android:id="@id/buttonPanel"·android:paddingLeft="12.0dip"·android:paddingTop="8.0dip"·android:paddingRight="12.0dip"·android:paddingBottom="8.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·style="?attr/buttonBarStyle">20 ··<LinearLayout·android:gravity="bottom"·android:orientation="horizontal"·android:id="@id/buttonPanel"·android:paddingLeft="12.0dip"·android:paddingTop="8.0dip"·android:paddingRight="12.0dip"·android:paddingBottom="8.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layoutDirection="locale"·style="?attr/buttonBarStyle">
21 ····<Button·android:id="@android:id/button3"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·style="?attr/buttonBarNeutralButtonStyle"/>21 ····<Button·android:id="@android:id/button3"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·style="?attr/buttonBarNeutralButtonStyle"/>
22 ····<android.support.v4.widget.Space·android:visibility="invisible"·android:layout_width="0.0dip"·android:layout_height="0.0dip"·android:layout_weight="1.0"/>22 ····<android.support.v4.widget.Space·android:visibility="invisible"·android:layout_width="0.0dip"·android:layout_height="0.0dip"·android:layout_weight="1.0"/>
23 ····<Button·android:id="@android:id/button2"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·style="?attr/buttonBarNegativeButtonStyle"/>23 ····<Button·android:id="@android:id/button2"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·style="?attr/buttonBarNegativeButtonStyle"/>
24 ····<Button·android:id="@android:id/button1"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·style="?attr/buttonBarPositiveButtonStyle"/>24 ····<Button·android:id="@android:id/button1"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·style="?attr/buttonBarPositiveButtonStyle"/>
25 ··</LinearLayout>25 ··</LinearLayout>
26 </LinearLayout>26 </LinearLayout>
2.11 KB
res/layout/selectplayer.xml
2.05 KB
res/layout/selectplayer.xml
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<TextView·android:layout_gravity="center"·android:id="@id/textView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginBottom="10.0dip"·android:text="@string/text_select_player"/>3 ··<TextView·android:layout_gravity="center"·android:id="@id/textView"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginBottom="10.0dip"·android:text="@string/text_select_player"/>
4 ··<LinearLayout·android:id="@id/header"·android:layout_below="@id/textView"·android:layout_alignParentLeft="true"·style="@style/HeaderListStyle">4 ··<LinearLayout·android:id="@id/header"·android:layout_below="@id/textView"·android:layout_alignParentLeft="true"·android:layout_alignParentStart="true"·style="@style/HeaderListStyle">
5 ····<TextView·android:gravity="start"·android:id="@id/textView1"·android:layout_width="0.0px"·android:layout_height="wrap_content"·android:layout_marginLeft="10.0dip"·android:text="@string/header_firstname"·android:layout_weight="5.0"/>5 ····<TextView·android:gravity="start"·android:id="@id/textView1"·android:layout_width="0.0px"·android:layout_height="wrap_content"·android:layout_marginLeft="10.0dip"·android:text="@string/header_firstname"·android:layout_weight="5.0"/>
6 ····<TextView·android:id="@id/textView2"·android:layout_width="0.0px"·android:layout_height="wrap_content"·android:text="@string/header_lastname"·android:layout_weight="5.0"/>6 ····<TextView·android:id="@id/textView2"·android:layout_width="0.0px"·android:layout_height="wrap_content"·android:text="@string/header_lastname"·android:layout_weight="5.0"/>
7 ··</LinearLayout>7 ··</LinearLayout>
8 ··<View·android:id="@id/line"·android:background="@color/white"·android:layout_width="fill_parent"·android:layout_height="2.0dip"·android:layout_below="@id/header"/>8 ··<View·android:id="@id/line"·android:background="@color/white"·android:layout_width="fill_parent"·android:layout_height="2.0dip"·android:layout_below="@id/header"/>
9 ··<ListView·android:id="@id/playerlistview"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:layout_above="@id/footer"·android:layout_below="@id/line"/>9 ··<ListView·android:id="@id/playerlistview"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:layout_above="@id/footer"·android:layout_below="@id/line"/>
10 ··<LinearLayout·android:orientation="horizontal"·android:id="@id/footer"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentBottom="true">10 ··<LinearLayout·android:orientation="horizontal"·android:id="@id/footer"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_alignParentBottom="true">
11 ····<Button·android:id="@id/btn2"·android:background="@drawable/buttonshape"·android:layout_width="wrap_content"·android:layout_height="50.0dip"·android:layout_marginRight="10.0dip"·android:text="@string/loadplayerfromclub"·android:layout_weight="1.0"·android:onClick="cluplist"/>11 ····<Button·android:id="@id/btn2"·android:background="@drawable/buttonshape"·android:layout_width="wrap_content"·android:layout_height="50.0dip"·android:layout_marginRight="10.0dip"·android:text="@string/loadplayerfromclub"·android:layout_weight="1.0"·android:onClick="cluplist"/>
1.75 KB
res/layout/ttr_calc.xml
1.7 KB
res/layout/ttr_calc.xml
    
Offset 8, 11 lines modifiedOffset 8, 11 lines modified
8 ······<TextView·android:layout_gravity="center"·android:id="@id/textView2"·android:layout_width="0.0px"·android:layout_height="wrap_content"·android:text="Punkte"·android:layout_weight="0.2"/>8 ······<TextView·android:layout_gravity="center"·android:id="@id/textView2"·android:layout_width="0.0px"·android:layout_height="wrap_content"·android:text="Punkte"·android:layout_weight="0.2"/>
9 ······<TextView·android:layout_gravity="center"·android:id="@id/textView3"·android:layout_width="0.0px"·android:layout_height="wrap_content"·android:text="Sieg?"·android:layout_weight="0.1"/>9 ······<TextView·android:layout_gravity="center"·android:id="@id/textView3"·android:layout_width="0.0px"·android:layout_height="wrap_content"·android:text="Sieg?"·android:layout_weight="0.1"/>
10 ······<TextView·android:layout_gravity="center"·android:id="@id/textView4"·android:layout_width="0.0px"·android:layout_height="wrap_content"·android:text="····"·android:layout_weight="0.1"/>10 ······<TextView·android:layout_gravity="center"·android:id="@id/textView4"·android:layout_width="0.0px"·android:layout_height="wrap_content"·android:text="····"·android:layout_weight="0.1"/>
11 ····</LinearLayout>11 ····</LinearLayout>
12 ····<View·android:background="#ffffffff"·android:layout_width="fill_parent"·android:layout_height="2.0dip"·android:layout_below="@id/header"/>12 ····<View·android:background="#ffffffff"·android:layout_width="fill_parent"·android:layout_height="2.0dip"·android:layout_below="@id/header"/>
13 ····<RelativeLayout·android:layout_width="fill_parent"·android:layout_height="400.0dip"·android:layout_marginTop="20.0dip"·android:layout_below="@id/header"·android:layout_alignParentBottom="true">13 ····<RelativeLayout·android:layout_width="fill_parent"·android:layout_height="400.0dip"·android:layout_marginTop="20.0dip"·android:layout_below="@id/header"·android:layout_alignParentBottom="true">
14 ······<Button·android:id="@id/footer"·android:background="@drawable/buttonshape"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/calc"·android:layout_alignParentBottom="true"·android:onClick="recalc"/>14 ······<Button·android:id="@id/footer"·android:background="@drawable/buttonshape"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:text="@string/calc"·android:layout_alignParentBottom="true"·android:onClick="recalc"/>
15 ······<ListView·android:id="@id/playerlistview"·android:layout_width="fill_parent"·android:layout_height="200.0dip"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"/>15 ······<ListView·android:id="@id/playerlistview"·android:layout_width="fill_parent"·android:layout_height="200.0dip"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:layout_alignParentStart="true"/>
16 ····</RelativeLayout>16 ····</RelativeLayout>
17 ··</RelativeLayout>17 ··</RelativeLayout>
18 </LinearLayout>18 </LinearLayout>
1.02 KB
res/layout/notification_template_part_time.xml
950 B
res/layout/notification_template_part_time.xml
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <DateTimeView·xmlns:android="http://schemas.android.com/apk/res/android"·android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Time"·android:gravity="center"·android:layout_gravity="center"·android:id="@id/time"·android:paddingLeft="8.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"·android:layout_weight="0.0"/>2 <DateTimeView·xmlns:android="http://schemas.android.com/apk/res/android"·android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Time"·android:gravity="center"·android:layout_gravity="center"·android:id="@id/time"·android:paddingLeft="8.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"·android:layout_weight="0.0"·android:paddingStart="8.0dip"/>
4.32 KB
res/layout/notification_template_lines.xml
4.24 KB
res/layout/notification_template_lines.xml
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:paddingTop="2.0dip"·android:paddingRight="8.0dip"·android:paddingBottom="2.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content">2 <LinearLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:orientation="vertical"·android:paddingTop="2.0dip"·android:paddingRight="8.0dip"·android:paddingBottom="2.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:paddingEnd="8.0dip">
3 ··<LinearLayout·android:orientation="horizontal"·android:id="@id/line1"·android:paddingTop="6.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip">3 ··<LinearLayout·android:orientation="horizontal"·android:id="@id/line1"·android:paddingTop="6.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginStart="8.0dip">
4 ····<TextView·android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Title"·android:ellipsize="marquee"·android:id="@id/title"·android:fadingEdge="horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:singleLine="true"·android:layout_weight="1.0"/>4 ····<TextView·android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Title"·android:ellipsize="marquee"·android:id="@id/title"·android:fadingEdge="horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:singleLine="true"·android:layout_weight="1.0"/>
5 ····<include·android:layout_gravity="center"·android:id="@id/time"·android:visibility="gone"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_weight="0.0"·layout="@layout/notification_template_part_time"/>5 ····<include·android:layout_gravity="center"·android:id="@id/time"·android:visibility="gone"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_weight="0.0"·layout="@layout/notification_template_part_time"/>
6 ····<include·android:layout_gravity="center"·android:id="@id/chronometer"·android:visibility="gone"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_weight="0.0"·layout="@layout/notification_template_part_chronometer"/>6 ····<include·android:layout_gravity="center"·android:id="@id/chronometer"·android:visibility="gone"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_weight="0.0"·layout="@layout/notification_template_part_chronometer"/>
7 ··</LinearLayout>7 ··</LinearLayout>
8 ··<TextView·android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Line2"·android:ellipsize="marquee"·android:id="@id/text2"·android:visibility="gone"·android:fadingEdge="horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="-2.0dip"·android:layout_marginBottom="-2.0dip"·android:singleLine="true"/>8 ··<TextView·android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Line2"·android:ellipsize="marquee"·android:id="@id/text2"·android:visibility="gone"·android:fadingEdge="horizontal"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginTop="-2.0dip"·android:layout_marginBottom="-2.0dip"·android:singleLine="true"·android:layout_marginStart="8.0dip"/>
9 ··<LinearLayout·android:gravity="center_vertical"·android:orientation="horizontal"·android:id="@id/line3"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip">9 ··<LinearLayout·android:gravity="center_vertical"·android:orientation="horizontal"·android:id="@id/line3"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="8.0dip"·android:layout_marginStart="8.0dip">
10 ····<TextView·android:textAppearance="@style/TextAppearance.StatusBar.EventContent"·android:ellipsize="marquee"·android:layout_gravity="center"·android:id="@id/text"·android:fadingEdge="horizontal"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:singleLine="true"·android:layout_weight="1.0"/>10 ····<TextView·android:textAppearance="@style/TextAppearance.StatusBar.EventContent"·android:ellipsize="marquee"·android:layout_gravity="center"·android:id="@id/text"·android:fadingEdge="horizontal"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:singleLine="true"·android:layout_weight="1.0"/>
11 ····<TextView·android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Info"·android:gravity="center"·android:layout_gravity="center"·android:id="@id/info"·android:paddingLeft="8.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"·android:layout_weight="0.0"/>11 ····<TextView·android:textAppearance="@style/TextAppearance.StatusBar.EventContent.Info"·android:gravity="center"·android:layout_gravity="center"·android:id="@id/info"·android:paddingLeft="8.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:singleLine="true"·android:layout_weight="0.0"·android:paddingStart="8.0dip"/>
12 ··</LinearLayout>12 ··</LinearLayout>
13 </LinearLayout>13 </LinearLayout>
2.74 KB
res/layout/notification_template_big_media_narrow.xml
2.64 KB
res/layout/notification_template_big_media_narrow.xml
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/status_bar_latest_event_content"·android:layout_width="fill_parent"·android:layout_height="128.0dip">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/status_bar_latest_event_content"·android:layout_width="fill_parent"·android:layout_height="128.0dip">
3 ··<ImageView·android:id="@id/icon"·android:layout_width="128.0dip"·android:layout_height="128.0dip"·android:scaleType="centerCrop"/>3 ··<ImageView·android:id="@id/icon"·android:layout_width="128.0dip"·android:layout_height="128.0dip"·android:scaleType="centerCrop"/>
4 ··<include·android:layout_width="48.0dip"·android:layout_height="48.0dip"·android:layout_marginLeft="2.0dip"·android:layout_marginRight="2.0dip"·android:layout_alignParentRight="true"·layout="@layout/notification_media_cancel_action"/>4 ··<include·android:layout_width="48.0dip"·android:layout_height="48.0dip"·android:layout_marginLeft="2.0dip"·android:layout_marginRight="2.0dip"·android:layout_alignParentRight="true"·android:layout_alignParentEnd="true"·layout="@layout/notification_media_cancel_action"/>
5 ··<include·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="128.0dip"·android:layout_toLeftOf="@id/cancel_action"·layout="@layout/notification_template_lines"/>5 ··<include·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_marginLeft="128.0dip"·android:layout_toLeftOf="@id/cancel_action"·android:layout_marginStart="128.0dip"·android:layout_toStartOf="@id/cancel_action"·layout="@layout/notification_template_lines"/>
6 ··<LinearLayout·android:orientation="horizontal"·android:id="@id/media_actions"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:layout_marginLeft="12.0dip"·android:layout_marginRight="12.0dip"·android:layout_toRightOf="@id/icon"·android:layout_alignParentBottom="true"/>6 ··<LinearLayout·android:orientation="horizontal"·android:id="@id/media_actions"·android:layout_width="fill_parent"·android:layout_height="48.0dip"·android:layout_marginLeft="12.0dip"·android:layout_marginRight="12.0dip"·android:layout_toRightOf="@id/icon"·android:layout_alignParentBottom="true"·android:layoutDirection="ltr"·android:layout_toEndOf="@id/icon"/>
7 ··<ImageView·android:id="@id/action_divider"·android:background="?android:dividerHorizontal"·android:layout_width="fill_parent"·android:layout_height="1.0dip"·android:layout_toRightOf="@id/icon"·android:layout_above="@id/media_actions"/>7 ··<ImageView·android:id="@id/action_divider"·android:background="?android:dividerHorizontal"·android:layout_width="fill_parent"·android:layout_height="1.0dip"·android:layout_toRightOf="@id/icon"·android:layout_above="@id/media_actions"·android:layout_toEndOf="@id/icon"/>
8 </RelativeLayout>8 </RelativeLayout>
3.41 KB
smali/android/support/v4/view/ee.smali vs.
smali/android/support/v4/a/x.smali
Files 14% similar despite different names
    
Offset 1, 60 lines modifiedOffset 1, 74 lines modified
1 .class·final·Landroid/support/v4/view/ee;1 .class·Landroid/support/v4/a/x;
2 .super·Landroid/animation/AnimatorListenerAdapter;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/view/animation/Animation$AnimationListener;
  
  
3 #·instance·fields5 #·instance·fields
4 .field·final·synthetic·a:Landroid/support/v4/view/ej;6 .field·final·synthetic·a:Landroid/support/v4/a/l;
  
5 .field·final·synthetic·b:Landroid/view/View;7 .field·final·synthetic·b:Landroid/support/v4/a/v;
  
  
6 #·direct·methods8 #·direct·methods
7 .method·constructor·<init>(Landroid/support/v4/view/ej;Landroid/view/View;)V9 .method·constructor·<init>(Landroid/support/v4/a/v;Landroid/support/v4/a/l;)V
8 ····.locals·010 ····.locals·0
  
9 ····iput-object·p1,·p0,·Landroid/support/v4/view/ee;->a:Landroid/support/v4/view/ej;11 ····iput-object·p1,·p0,·Landroid/support/v4/a/x;->b:Landroid/support/v4/a/v;
  
10 ····iput-object·p2,·p0,·Landroid/support/v4/view/ee;->b:Landroid/view/View;12 ····iput-object·p2,·p0,·Landroid/support/v4/a/x;->a:Landroid/support/v4/a/l;
  
11 ····invoke-direct·{p0},·Landroid/animation/AnimatorListenerAdapter;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····return-void14 ····return-void
13 .end·method15 .end·method
  
  
14 #·virtual·methods16 #·virtual·methods
15 .method·public·onAnimationCancel(Landroid/animation/Animator;)V17 .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V
16 ····.locals·218 ····.locals·6
  
17 ····iget-object·v0,·p0,·Landroid/support/v4/view/ee;->a:Landroid/support/v4/view/ej;19 ····const/4·v3,·0x0
  
18 ····iget-object·v1,·p0,·Landroid/support/v4/view/ee;->b:Landroid/view/View;20 ····iget-object·v0,·p0,·Landroid/support/v4/a/x;->a:Landroid/support/v4/a/l;
  
19 ····invoke-interface·{v0,·v1},·Landroid/support/v4/view/ej;->c(Landroid/view/View;)V21 ····iget-object·v0,·v0,·Landroid/support/v4/a/l;->c:Landroid/view/View;
  
20 ····return-void 
21 .end·method22 ····if-eqz·v0,·:cond_0
  
 23 ····iget-object·v0,·p0,·Landroid/support/v4/a/x;->a:Landroid/support/v4/a/l;
  
 24 ····const/4·v1,·0x0
  
 25 ····iput-object·v1,·v0,·Landroid/support/v4/a/l;->c:Landroid/view/View;
  
 26 ····iget-object·v0,·p0,·Landroid/support/v4/a/x;->b:Landroid/support/v4/a/v;
  
 27 ····iget-object·v1,·p0,·Landroid/support/v4/a/x;->a:Landroid/support/v4/a/l;
22 .method·public·onAnimationEnd(Landroid/animation/Animator;)V 
23 ····.locals·2 
  
24 ····iget-object·v0,·p0,·Landroid/support/v4/view/ee;->a:Landroid/support/v4/view/ej;28 ····iget-object·v2,·p0,·Landroid/support/v4/a/x;->a:Landroid/support/v4/a/l;
  
25 ····iget-object·v1,·p0,·Landroid/support/v4/view/ee;->b:Landroid/view/View;29 ····iget·v2,·v2,·Landroid/support/v4/a/l;->d:I
  
26 ····invoke-interface·{v0,·v1},·Landroid/support/v4/view/ej;->b(Landroid/view/View;)V30 ····move·v4,·v3
  
 31 ····move·v5,·v3
  
 32 ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/a/v;->a(Landroid/support/v4/a/l;IIIZ)V
  
 33 ····:cond_0
27 ····return-void34 ····return-void
28 .end·method35 .end·method
  
29 .method·public·onAnimationStart(Landroid/animation/Animator;)V36 .method·public·onAnimationRepeat(Landroid/view/animation/Animation;)V
30 ····.locals·237 ····.locals·0
  
31 ····iget-object·v0,·p0,·Landroid/support/v4/view/ee;->a:Landroid/support/v4/view/ej; 
  
32 ····iget-object·v1,·p0,·Landroid/support/v4/view/ee;->b:Landroid/view/View;38 ····return-void
 39 .end·method
  
33 ····invoke-interface·{v0,·v1},·Landroid/support/v4/view/ej;->a(Landroid/view/View;)V40 .method·public·onAnimationStart(Landroid/view/animation/Animation;)V
 41 ····.locals·0
  
34 ····return-void42 ····return-void
35 .end·method43 .end·method
13.1 KB
smali/android/support/v4/view/du.smali vs.
smali/android/support/v4/g/n.smali
Files 24% similar despite different names
    
Offset 1, 246 lines modifiedOffset 1, 362 lines modified
1 .class·Landroid/support/v4/view/du;1 .class·public·Landroid/support/v4/g/n;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/view/ec;4 .implements·Ljava/lang/Cloneable;
  
  
 5 #·static·fields
 6 .field·private·static·final·a:Ljava/lang/Object;
  
  
5 #·instance·fields7 #·instance·fields
6 .field·a:Ljava/util/WeakHashMap;8 .field·private·b:Z
  
 9 .field·private·c:[I
  
 10 .field·private·d:[Ljava/lang/Object;
  
 11 .field·private·e:I
  
  
7 #·direct·methods12 #·direct·methods
8 .method·constructor·<init>()V13 .method·static·constructor·<clinit>()V
9 ····.locals·114 ····.locals·1
  
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····new-instance·v0,·Ljava/lang/Object;
  
11 ····const/4·v0,·0x016 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
12 ····iput-object·v0,·p0,·Landroid/support/v4/view/du;->a:Ljava/util/WeakHashMap;17 ····sput-object·v0,·Landroid/support/v4/g/n;->a:Ljava/lang/Object;
  
13 ····return-void18 ····return-void
14 .end·method19 .end·method
  
15 .method·static·synthetic·a(Landroid/support/v4/view/du;Landroid/support/v4/view/ds;Landroid/view/View;)V20 .method·public·constructor·<init>()V
16 ····.locals·021 ····.locals·1
  
 22 ····const/16·v0,·0xa
  
17 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/du;->c(Landroid/support/v4/view/ds;Landroid/view/View;)V23 ····invoke-direct·{p0,·v0},·Landroid/support/v4/g/n;-><init>(I)V
  
18 ····return-void24 ····return-void
19 .end·method25 .end·method
  
20 .method·private·a(Landroid/view/View;)V26 .method·public·constructor·<init>(I)V
21 ····.locals·127 ····.locals·3
  
22 ····iget-object·v0,·p0,·Landroid/support/v4/view/du;->a:Ljava/util/WeakHashMap;28 ····const/4·v2,·0x0
  
23 ····if-eqz·v0,·:cond_029 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····iget-object·v0,·p0,·Landroid/support/v4/view/du;->a:Ljava/util/WeakHashMap;30 ····iput-boolean·v2,·p0,·Landroid/support/v4/g/n;->b:Z
  
25 ····invoke-virtual·{v0,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;31 ····if-nez·p1,·:cond_0
  
26 ····move-result-object·v032 ····sget-object·v0,·Landroid/support/v4/g/c;->a:[I
  
27 ····check-cast·v0,·Ljava/lang/Runnable;33 ····iput-object·v0,·p0,·Landroid/support/v4/g/n;->c:[I
  
28 ····if-eqz·v0,·:cond_034 ····sget-object·v0,·Landroid/support/v4/g/c;->c:[Ljava/lang/Object;
  
29 ····invoke-virtual·{p1,·v0},·Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z35 ····iput-object·v0,·p0,·Landroid/support/v4/g/n;->d:[Ljava/lang/Object;
  
 36 ····:goto_0
 37 ····iput·v2,·p0,·Landroid/support/v4/g/n;->e:I
  
30 ····:cond_0 
31 ····return-void38 ····return-void
32 .end·method 
  
33 .method·private·c(Landroid/support/v4/view/ds;Landroid/view/View;)V 
34 ····.locals·339 ····:cond_0
 40 ····invoke-static·{p1},·Landroid/support/v4/g/c;->a(I)I
  
35 ····const/high16·v0,·0x7e00000041 ····move-result·v0
  
36 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->getTag(I)Ljava/lang/Object;42 ····new-array·v1,·v0,·[I
  
37 ····move-result-object·v043 ····iput-object·v1,·p0,·Landroid/support/v4/g/n;->c:[I
  
38 ····const/4·v1,·0x044 ····new-array·v0,·v0,·[Ljava/lang/Object;
  
 45 ····iput-object·v0,·p0,·Landroid/support/v4/g/n;->d:[Ljava/lang/Object;
  
 46 ····goto·:goto_0
 47 .end·method
  
39 ····instance-of·v2,·v0,·Landroid/support/v4/view/ej;48 .method·private·d()V
 49 ····.locals·8
  
40 ····if-eqz·v2,·:cond_450 ····const/4·v2,·0x0
  
41 ····check-cast·v0,·Landroid/support/v4/view/ej;51 ····iget·v3,·p0,·Landroid/support/v4/g/n;->e:I
  
 52 ····iget-object·v4,·p0,·Landroid/support/v4/g/n;->c:[I
  
 53 ····iget-object·v5,·p0,·Landroid/support/v4/g/n;->d:[Ljava/lang/Object;
  
 54 ····move·v1,·v2
  
 55 ····move·v0,·v2
  
42 ····:goto_056 ····:goto_0
43 ····invoke-static·{p1},·Landroid/support/v4/view/ds;->a(Landroid/support/v4/view/ds;)Ljava/lang/Runnable;57 ····if-ge·v1,·v3,·:cond_2
  
44 ····move-result-object·v158 ····aget-object·v6,·v5,·v1
  
45 ····invoke-static·{p1},·Landroid/support/v4/view/ds;->b(Landroid/support/v4/view/ds;)Ljava/lang/Runnable;59 ····sget-object·v7,·Landroid/support/v4/g/n;->a:Ljava/lang/Object;
  
46 ····move-result-object·v260 ····if-eq·v6,·v7,·:cond_1
  
47 ····if-eqz·v1,·:cond_061 ····if-eq·v1,·v0,·:cond_0
  
48 ····invoke-interface·{v1},·Ljava/lang/Runnable;->run()V62 ····aget·v7,·v4,·v1
  
49 ····:cond_0 
50 ····if-eqz·v0,·:cond_163 ····aput·v7,·v4,·v0
  
 64 ····aput-object·v6,·v5,·v0
  
51 ····invoke-interface·{v0,·p2},·Landroid/support/v4/view/ej;->a(Landroid/view/View;)V65 ····const/4·v6,·0x0
  
52 ····invoke-interface·{v0,·p2},·Landroid/support/v4/view/ej;->b(Landroid/view/View;)V66 ····aput-object·v6,·v5,·v1
  
 67 ····:cond_0
 68 ····add-int/lit8·v0,·v0,·0x1
  
Max diff block lines reached; 8952/13325 bytes (67.18%) of diff not shown.
3.75 KB
smali/android/support/v4/view/en.smali vs.
smali/android/support/v4/c/a/f.smali
Files 27% similar despite different names
    
Offset 1, 92 lines modifiedOffset 1, 64 lines modified
1 .class·Landroid/support/v4/view/en;1 .class·Landroid/support/v4/c/a/f;
2 .super·Landroid/support/v4/view/em;2 .super·Landroid/support/v4/c/a/e;
  
  
3 #·instance·fields 
4 .field·private·final·a:Landroid/view/WindowInsets; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·constructor·<init>(Landroid/view/WindowInsets;)V4 .method·constructor·<init>()V
7 ····.locals·05 ····.locals·0
  
8 ····invoke-direct·{p0},·Landroid/support/v4/view/em;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/c/a/e;-><init>()V
  
9 ····iput-object·p1,·p0,·Landroid/support/v4/view/en;->a:Landroid/view/WindowInsets; 
  
10 ····return-void7 ····return-void
11 .end·method8 .end·method
  
  
12 #·virtual·methods9 #·virtual·methods
13 .method·public·a()I10 .method·public·a(Landroid/graphics/drawable/Drawable;FF)V
14 ····.locals·111 ····.locals·0
  
15 ····iget-object·v0,·p0,·Landroid/support/v4/view/en;->a:Landroid/view/WindowInsets; 
  
16 ····invoke-virtual·{v0},·Landroid/view/WindowInsets;->getSystemWindowInsetLeft()I 
  
17 ····move-result·v012 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/c/a/l;->a(Landroid/graphics/drawable/Drawable;FF)V
  
18 ····return·v013 ····return-void
19 .end·method14 .end·method
  
20 .method·public·a(IIII)Landroid/support/v4/view/em;15 .method·public·a(Landroid/graphics/drawable/Drawable;I)V
21 ····.locals·216 ····.locals·0
  
22 ····new-instance·v0,·Landroid/support/v4/view/en; 
  
23 ····iget-object·v1,·p0,·Landroid/support/v4/view/en;->a:Landroid/view/WindowInsets; 
  
24 ····invoke-virtual·{v1,·p1,·p2,·p3,·p4},·Landroid/view/WindowInsets;->replaceSystemWindowInsets(IIII)Landroid/view/WindowInsets; 
  
25 ····move-result-object·v1 
  
26 ····invoke-direct·{v0,·v1},·Landroid/support/v4/view/en;-><init>(Landroid/view/WindowInsets;)V17 ····invoke-static·{p1,·p2},·Landroid/support/v4/c/a/l;->a(Landroid/graphics/drawable/Drawable;I)V
  
27 ····return-object·v018 ····return-void
28 .end·method19 .end·method
  
29 .method·public·b()I20 .method·public·a(Landroid/graphics/drawable/Drawable;IIII)V
30 ····.locals·121 ····.locals·0
  
31 ····iget-object·v0,·p0,·Landroid/support/v4/view/en;->a:Landroid/view/WindowInsets; 
  
32 ····invoke-virtual·{v0},·Landroid/view/WindowInsets;->getSystemWindowInsetTop()I 
  
33 ····move-result·v022 ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/c/a/l;->a(Landroid/graphics/drawable/Drawable;IIII)V
  
34 ····return·v023 ····return-void
35 .end·method24 .end·method
  
36 .method·public·c()I25 .method·public·a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
37 ····.locals·126 ····.locals·0
  
38 ····iget-object·v0,·p0,·Landroid/support/v4/view/en;->a:Landroid/view/WindowInsets; 
  
39 ····invoke-virtual·{v0},·Landroid/view/WindowInsets;->getSystemWindowInsetRight()I 
  
40 ····move-result·v027 ····invoke-static·{p1,·p2},·Landroid/support/v4/c/a/l;->a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
  
41 ····return·v028 ····return-void
42 .end·method29 .end·method
  
43 .method·public·d()I30 .method·public·a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
44 ····.locals·131 ····.locals·0
  
45 ····iget-object·v0,·p0,·Landroid/support/v4/view/en;->a:Landroid/view/WindowInsets; 
  
46 ····invoke-virtual·{v0},·Landroid/view/WindowInsets;->getSystemWindowInsetBottom()I 
  
47 ····move-result·v032 ····invoke-static·{p1,·p2},·Landroid/support/v4/c/a/l;->a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
  
48 ····return·v033 ····return-void
49 .end·method34 .end·method
  
50 .method·e()Landroid/view/WindowInsets;35 .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
51 ····.locals·136 ····.locals·1
  
52 ····iget-object·v0,·p0,·Landroid/support/v4/view/en;->a:Landroid/view/WindowInsets;37 ····invoke-static·{p1},·Landroid/support/v4/c/a/l;->a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
  
 38 ····move-result-object·v0
  
53 ····return-object·v039 ····return-object·v0
54 .end·method40 .end·method
1.8 KB
smali/android/support/v4/view/ei.smali vs.
smali/android/support/v4/a/e.smali
Files 21% similar despite different names
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
1 .class·final·Landroid/support/v4/view/ei;1 .class·Landroid/support/v4/a/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/animation/ValueAnimator$AnimatorUpdateListener;4 .implements·Landroid/support/v4/a/al;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v4/view/el;6 .field·final·synthetic·a:Landroid/support/v4/a/l;
  
7 .field·final·synthetic·b:Landroid/view/View;7 .field·final·synthetic·b:Landroid/support/v4/a/d;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·constructor·<init>(Landroid/support/v4/view/el;Landroid/view/View;)V9 .method·constructor·<init>(Landroid/support/v4/a/d;Landroid/support/v4/a/l;)V
10 ····.locals·010 ····.locals·0
  
11 ····iput-object·p1,·p0,·Landroid/support/v4/view/ei;->a:Landroid/support/v4/view/el;11 ····iput-object·p1,·p0,·Landroid/support/v4/a/e;->b:Landroid/support/v4/a/d;
  
12 ····iput-object·p2,·p0,·Landroid/support/v4/view/ei;->b:Landroid/view/View;12 ····iput-object·p2,·p0,·Landroid/support/v4/a/e;->a:Landroid/support/v4/a/l;
  
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
  
16 #·virtual·methods16 #·virtual·methods
17 .method·public·onAnimationUpdate(Landroid/animation/ValueAnimator;)V17 .method·public·a()Landroid/view/View;
18 ····.locals·218 ····.locals·1
  
19 ····iget-object·v0,·p0,·Landroid/support/v4/view/ei;->a:Landroid/support/v4/view/el;19 ····iget-object·v0,·p0,·Landroid/support/v4/a/e;->a:Landroid/support/v4/a/l;
  
20 ····iget-object·v1,·p0,·Landroid/support/v4/view/ei;->b:Landroid/view/View;20 ····invoke-virtual·{v0},·Landroid/support/v4/a/l;->g()Landroid/view/View;
  
21 ····invoke-interface·{v0,·v1},·Landroid/support/v4/view/el;->a(Landroid/view/View;)V21 ····move-result-object·v0
  
22 ····return-void22 ····return-object·v0
23 .end·method23 .end·method
2.46 KB
smali/android/support/v4/view/ef.smali vs.
smali/android/support/v4/a/ai.smali
Files 26% similar despite different names
    
Offset 1, 34 lines modifiedOffset 1, 51 lines modified
1 .class·Landroid/support/v4/view/ef;1 .class·final·Landroid/support/v4/a/ai;
2 .super·Ljava/lang/Object;2 .super·Landroid/transition/Transition$EpicenterCallback;
  
  
 3 #·instance·fields
 4 .field·final·synthetic·a:Landroid/support/v4/a/ak;
  
 5 .field·private·b:Landroid/graphics/Rect;
  
  
3 #·direct·methods6 #·direct·methods
4 .method·public·static·a(Landroid/view/View;Landroid/support/v4/view/ej;)V7 .method·constructor·<init>(Landroid/support/v4/a/ak;)V
5 ····.locals·28 ····.locals·0
  
6 ····if-eqz·p1,·:cond_09 ····iput-object·p1,·p0,·Landroid/support/v4/a/ai;->a:Landroid/support/v4/a/ak;
  
7 ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;10 ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V
  
8 ····move-result-object·v011 ····return-void
 12 .end·method
  
9 ····new-instance·v1,·Landroid/support/v4/view/eg; 
  
10 ····invoke-direct·{v1,·p1,·p0},·Landroid/support/v4/view/eg;-><init>(Landroid/support/v4/view/ej;Landroid/view/View;)V13 #·virtual·methods
 14 .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect;
 15 ····.locals·1
  
11 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;16 ····iget-object·v0,·p0,·Landroid/support/v4/a/ai;->b:Landroid/graphics/Rect;
  
 17 ····if-nez·v0,·:cond_0
12 ····:goto_0 
13 ····return-void 
  
14 ····:cond_0 
15 ····invoke-virtual·{p0},·Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;18 ····iget-object·v0,·p0,·Landroid/support/v4/a/ai;->a:Landroid/support/v4/a/ak;
  
 19 ····iget-object·v0,·v0,·Landroid/support/v4/a/ak;->a:Landroid/view/View;
  
 20 ····if-eqz·v0,·:cond_0
  
 21 ····iget-object·v0,·p0,·Landroid/support/v4/a/ai;->a:Landroid/support/v4/a/ak;
  
 22 ····iget-object·v0,·v0,·Landroid/support/v4/a/ak;->a:Landroid/view/View;
  
 23 ····invoke-static·{v0},·Landroid/support/v4/a/af;->b(Landroid/view/View;)Landroid/graphics/Rect;
  
16 ····move-result-object·v024 ····move-result-object·v0
  
17 ····const/4·v1,·0x025 ····iput-object·v0,·p0,·Landroid/support/v4/a/ai;->b:Landroid/graphics/Rect;
  
18 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;26 ····:cond_0
 27 ····iget-object·v0,·p0,·Landroid/support/v4/a/ai;->b:Landroid/graphics/Rect;
  
19 ····goto·:goto_028 ····return-object·v0
20 .end·method29 .end·method
3.37 KB
smali/android/support/v4/view/dv.smali vs.
smali/android/support/v4/a/m.smali
Files 25% similar despite different names
    
Offset 1, 66 lines modifiedOffset 1, 72 lines modified
1 .class·Landroid/support/v4/view/dv;1 .class·Landroid/support/v4/a/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Ljava/lang/Runnable;4 .implements·Landroid/support/v4/a/s;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·a:Ljava/lang/ref/WeakReference; 
  
7 .field·b:Landroid/support/v4/view/ds; 
  
8 .field·final·synthetic·c:Landroid/support/v4/view/du;6 .field·final·synthetic·a:Landroid/support/v4/a/l;
  
  
9 #·direct·methods7 #·direct·methods
10 .method·private·constructor·<init>(Landroid/support/v4/view/du;Landroid/support/v4/view/ds;Landroid/view/View;)V8 .method·constructor·<init>(Landroid/support/v4/a/l;)V
11 ····.locals·19 ····.locals·0
  
12 ····iput-object·p1,·p0,·Landroid/support/v4/view/dv;->c:Landroid/support/v4/view/du;10 ····iput-object·p1,·p0,·Landroid/support/v4/a/m;->a:Landroid/support/v4/a/l;
  
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····new-instance·v0,·Ljava/lang/ref/WeakReference;12 ····return-void
 13 .end·method
  
15 ····invoke-direct·{v0,·p3},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V 
  
16 ····iput-object·v0,·p0,·Landroid/support/v4/view/dv;->a:Ljava/lang/ref/WeakReference;14 #·virtual·methods
 15 .method·public·a(I)Landroid/view/View;
 16 ····.locals·2
  
17 ····iput-object·p2,·p0,·Landroid/support/v4/view/dv;->b:Landroid/support/v4/view/ds;17 ····iget-object·v0,·p0,·Landroid/support/v4/a/m;->a:Landroid/support/v4/a/l;
  
 18 ····iget-object·v0,·v0,·Landroid/support/v4/a/l;->J:Landroid/view/View;
18 ····return-void 
19 .end·method 
  
 19 ····if-nez·v0,·:cond_0
20 .method·synthetic·constructor·<init>(Landroid/support/v4/view/du;Landroid/support/v4/view/ds;Landroid/view/View;Landroid/support/v4/view/dt;)V 
21 ····.locals·0 
  
22 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v4/view/dv;-><init>(Landroid/support/v4/view/du;Landroid/support/v4/view/ds;Landroid/view/View;)V20 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
 21 ····const-string·v1,·"Fragment·does·not·have·a·view"
23 ····return-void 
24 .end·method 
  
 22 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
25 #·virtual·methods 
26 .method·public·run()V 
27 ····.locals·323 ····throw·v0
  
 24 ····:cond_0
 25 ····iget-object·v0,·p0,·Landroid/support/v4/a/m;->a:Landroid/support/v4/a/l;
  
28 ····iget-object·v0,·p0,·Landroid/support/v4/view/dv;->a:Ljava/lang/ref/WeakReference;26 ····iget-object·v0,·v0,·Landroid/support/v4/a/l;->J:Landroid/view/View;
  
29 ····invoke-virtual·{v0},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;27 ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
30 ····move-result-object·v028 ····move-result-object·v0
  
31 ····check-cast·v0,·Landroid/view/View;29 ····return-object·v0
 30 .end·method
  
32 ····if-eqz·v0,·:cond_031 .method·public·a()Z
 32 ····.locals·1
  
33 ····iget-object·v1,·p0,·Landroid/support/v4/view/dv;->c:Landroid/support/v4/view/du;33 ····iget-object·v0,·p0,·Landroid/support/v4/a/m;->a:Landroid/support/v4/a/l;
  
34 ····iget-object·v2,·p0,·Landroid/support/v4/view/dv;->b:Landroid/support/v4/view/ds;34 ····iget-object·v0,·v0,·Landroid/support/v4/a/l;->J:Landroid/view/View;
  
35 ····invoke-static·{v1,·v2,·v0},·Landroid/support/v4/view/du;->a(Landroid/support/v4/view/du;Landroid/support/v4/view/ds;Landroid/view/View;)V35 ····if-eqz·v0,·:cond_0
  
 36 ····const/4·v0,·0x1
  
 37 ····:goto_0
 38 ····return·v0
  
36 ····:cond_039 ····:cond_0
37 ····return-void40 ····const/4·v0,·0x0
  
 41 ····goto·:goto_0
38 .end·method42 .end·method
4.96 KB
smali/android/support/v4/view/dw.smali vs.
smali/android/support/v4/g/h.smali
Files 26% similar despite different names
    
Offset 1, 102 lines modifiedOffset 1, 128 lines modified
1 .class·Landroid/support/v4/view/dw;1 .class·final·Landroid/support/v4/g/h;
2 .super·Landroid/support/v4/view/du;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/util/Iterator;
  
  
3 #·instance·fields5 #·instance·fields
4 .field·b:Ljava/util/WeakHashMap;6 .field·final·a:I
  
 7 .field·b:I
  
 8 .field·c:I
  
 9 .field·d:Z
  
 10 .field·final·synthetic·e:Landroid/support/v4/g/g;
  
  
5 #·direct·methods11 #·direct·methods
6 .method·constructor·<init>()V12 .method·constructor·<init>(Landroid/support/v4/g/g;I)V
7 ····.locals·113 ····.locals·1
  
8 ····invoke-direct·{p0},·Landroid/support/v4/view/du;-><init>()V14 ····iput-object·p1,·p0,·Landroid/support/v4/g/h;->e:Landroid/support/v4/g/g;
  
 15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9 ····const/4·v0,·0x016 ····const/4·v0,·0x0
  
10 ····iput-object·v0,·p0,·Landroid/support/v4/view/dw;->b:Ljava/util/WeakHashMap;17 ····iput-boolean·v0,·p0,·Landroid/support/v4/g/h;->d:Z
  
 18 ····iput·p2,·p0,·Landroid/support/v4/g/h;->a:I
  
 19 ····invoke-virtual·{p1},·Landroid/support/v4/g/g;->a()I
  
 20 ····move-result·v0
  
 21 ····iput·v0,·p0,·Landroid/support/v4/g/h;->b:I
  
11 ····return-void22 ····return-void
12 .end·method23 .end·method
  
  
13 #·virtual·methods24 #·virtual·methods
14 .method·public·a(Landroid/support/v4/view/ds;Landroid/view/View;)V25 .method·public·hasNext()Z
15 ····.locals·026 ····.locals·2
  
16 ····invoke-static·{p2},·Landroid/support/v4/view/ed;->a(Landroid/view/View;)V27 ····iget·v0,·p0,·Landroid/support/v4/g/h;->c:I
  
 28 ····iget·v1,·p0,·Landroid/support/v4/g/h;->b:I
17 ····return-void 
18 .end·method 
  
 29 ····if-ge·v0,·v1,·:cond_0
19 .method·public·a(Landroid/support/v4/view/ds;Landroid/view/View;F)V 
20 ····.locals·0 
  
21 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ed;->a(Landroid/view/View;F)V30 ····const/4·v0,·0x1
  
 31 ····:goto_0
22 ····return-void32 ····return·v0
  
 33 ····:cond_0
 34 ····const/4·v0,·0x0
  
 35 ····goto·:goto_0
23 .end·method36 .end·method
  
24 .method·public·a(Landroid/support/v4/view/ds;Landroid/view/View;J)V37 .method·public·next()Ljava/lang/Object;
25 ····.locals·138 ····.locals·3
  
26 ····invoke-static·{p2,·p3,·p4},·Landroid/support/v4/view/ed;->a(Landroid/view/View;J)V39 ····iget-object·v0,·p0,·Landroid/support/v4/g/h;->e:Landroid/support/v4/g/g;
  
 40 ····iget·v1,·p0,·Landroid/support/v4/g/h;->c:I
27 ····return-void 
28 .end·method 
  
 41 ····iget·v2,·p0,·Landroid/support/v4/g/h;->a:I
29 .method·public·a(Landroid/support/v4/view/ds;Landroid/view/View;Landroid/support/v4/view/ej;)V 
30 ····.locals·1 
  
31 ····const/high16·v0,·0x7e00000042 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/g/g;->a(II)Ljava/lang/Object;
  
32 ····invoke-virtual·{p2,·v0,·p3},·Landroid/view/View;->setTag(ILjava/lang/Object;)V43 ····move-result-object·v0
  
33 ····new-instance·v0,·Landroid/support/v4/view/dx;44 ····iget·v1,·p0,·Landroid/support/v4/g/h;->c:I
  
34 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/dx;-><init>(Landroid/support/v4/view/ds;)V45 ····add-int/lit8·v1,·v1,·0x1
  
35 ····invoke-static·{p2,·v0},·Landroid/support/v4/view/ed;->a(Landroid/view/View;Landroid/support/v4/view/ej;)V46 ····iput·v1,·p0,·Landroid/support/v4/g/h;->c:I
  
36 ····return-void47 ····const/4·v1,·0x1
  
 48 ····iput-boolean·v1,·p0,·Landroid/support/v4/g/h;->d:Z
  
 49 ····return-object·v0
37 .end·method50 .end·method
  
38 .method·public·a(Landroid/support/v4/view/ds;Landroid/view/View;Landroid/view/animation/Interpolator;)V51 .method·public·remove()V
39 ····.locals·052 ····.locals·2
  
40 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ed;->a(Landroid/view/View;Landroid/view/animation/Interpolator;)V53 ····iget-boolean·v0,·p0,·Landroid/support/v4/g/h;->d:Z
  
 54 ····if-nez·v0,·:cond_0
41 ····return-void 
42 .end·method 
  
 55 ····new-instance·v0,·Ljava/lang/IllegalStateException;
43 .method·public·b(Landroid/support/v4/view/ds;Landroid/view/View;)V 
44 ····.locals·0 
  
45 ····invoke-static·{p2},·Landroid/support/v4/view/ed;->b(Landroid/view/View;)V56 ····invoke-direct·{v0},·Ljava/lang/IllegalStateException;-><init>()V
  
 57 ····throw·v0
46 ····return-void 
47 .end·method 
  
48 .method·public·b(Landroid/support/v4/view/ds;Landroid/view/View;F)V 
49 ····.locals·058 ····:cond_0
 59 ····iget·v0,·p0,·Landroid/support/v4/g/h;->c:I
  
50 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ed;->b(Landroid/view/View;F)V60 ····add-int/lit8·v0,·v0,·-0x1
  
 61 ····iput·v0,·p0,·Landroid/support/v4/g/h;->c:I
51 ····return-void 
52 .end·method 
  
Max diff block lines reached; 670/4968 bytes (13.49%) of diff not shown.
1.28 KB
smali/android/support/v4/view/a/ag.smali vs.
smali/android/support/v4/a/ae.smali
Files 27% similar despite different names
    
Offset 1, 31 lines modifiedOffset 1, 26 lines modified
1 .class·interface·abstract·Landroid/support/v4/view/a/ag;1 .class·public·abstract·Landroid/support/v4/a/ae;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·virtual·methods3 #·direct·methods
4 .method·public·abstract·a()Ljava/lang/Object; 
5 .end·method4 .method·public·constructor·<init>()V
 5 ····.locals·0
  
 6 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
6 .method·public·abstract·a(Ljava/lang/Object;I)V 
7 .end·method 
  
8 .method·public·abstract·a(Ljava/lang/Object;Z)V7 ····return-void
9 .end·method8 .end·method
  
10 .method·public·abstract·b(Ljava/lang/Object;I)V 
11 .end·method 
  
 9 #·virtual·methods
 10 .method·public·abstract·a()I
12 .method·public·abstract·c(Ljava/lang/Object;I)V 
13 .end·method 
  
14 .method·public·abstract·d(Ljava/lang/Object;I)V 
15 .end·method11 .end·method
  
16 .method·public·abstract·e(Ljava/lang/Object;I)V12 .method·public·abstract·a(ILandroid/support/v4/a/l;Ljava/lang/String;)Landroid/support/v4/a/ae;
17 .end·method13 .end·method
  
18 .method·public·abstract·f(Ljava/lang/Object;I)V14 .method·public·abstract·a(Landroid/support/v4/a/l;)Landroid/support/v4/a/ae;
19 .end·method15 .end·method
  
20 .method·public·abstract·g(Ljava/lang/Object;I)V16 .method·public·abstract·b(Landroid/support/v4/a/l;)Landroid/support/v4/a/ae;
21 .end·method17 .end·method
2.43 KB
smali/android/support/v4/d/f.smali vs.
smali/android/support/v4/a/k.smali
Files 19% similar despite different names
    
Offset 1, 61 lines modifiedOffset 1, 55 lines modified
1 .class·Landroid/support/v4/d/f;1 .class·final·Landroid/support/v4/a/k;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/os/Parcelable$ClassLoaderCreator;4 .implements·Landroid/os/Parcelable$Creator;
  
  
5 #·instance·fields 
6 .field·private·final·a:Landroid/support/v4/d/e; 
  
  
7 #·direct·methods5 #·direct·methods
8 .method·public·constructor·<init>(Landroid/support/v4/d/e;)V6 .method·constructor·<init>()V
9 ····.locals·07 ····.locals·0
  
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11 ····iput-object·p1,·p0,·Landroid/support/v4/d/f;->a:Landroid/support/v4/d/e; 
  
12 ····return-void9 ····return-void
13 .end·method10 .end·method
  
  
14 #·virtual·methods11 #·virtual·methods
15 .method·public·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;12 .method·public·a(Landroid/os/Parcel;)Landroid/support/v4/a/j;
16 ····.locals·213 ····.locals·1
  
17 ····iget-object·v0,·p0,·Landroid/support/v4/d/f;->a:Landroid/support/v4/d/e;14 ····new-instance·v0,·Landroid/support/v4/a/j;
  
18 ····const/4·v1,·0x015 ····invoke-direct·{v0,·p1},·Landroid/support/v4/a/j;-><init>(Landroid/os/Parcel;)V
  
19 ····invoke-interface·{v0,·p1,·v1},·Landroid/support/v4/d/e;->a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;16 ····return-object·v0
 17 .end·method
  
20 ····move-result-object·v018 .method·public·a(I)[Landroid/support/v4/a/j;
 19 ····.locals·1
  
 20 ····new-array·v0,·p1,·[Landroid/support/v4/a/j;
  
21 ····return-object·v021 ····return-object·v0
22 .end·method22 .end·method
  
23 .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;23 .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
24 ····.locals·124 ····.locals·1
  
 25 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/k;->a(Landroid/os/Parcel;)Landroid/support/v4/a/j;
25 ····iget-object·v0,·p0,·Landroid/support/v4/d/f;->a:Landroid/support/v4/d/e; 
  
26 ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v4/d/e;->a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; 
  
27 ····move-result-object·v026 ····move-result-object·v0
  
28 ····return-object·v027 ····return-object·v0
29 .end·method28 .end·method
  
30 .method·public·newArray(I)[Ljava/lang/Object;29 .method·public·synthetic·newArray(I)[Ljava/lang/Object;
31 ····.locals·130 ····.locals·1
  
32 ····iget-object·v0,·p0,·Landroid/support/v4/d/f;->a:Landroid/support/v4/d/e;31 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/k;->a(I)[Landroid/support/v4/a/j;
  
33 ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/e;->a(I)[Ljava/lang/Object; 
  
34 ····move-result-object·v032 ····move-result-object·v0
  
35 ····return-object·v033 ····return-object·v0
36 .end·method34 .end·method
1.83 KB
smali/android/support/v4/d/d.smali vs.
smali/android/support/v4/c/a/j.smali
Files 22% similar despite different names
    
Offset 1, 49 lines modifiedOffset 1, 29 lines modified
1 .class·Landroid/support/v4/d/d;1 .class·Landroid/support/v4/c/a/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Landroid/os/Parcelable$Creator; 
  
  
5 #·instance·fields 
6 .field·final·a:Landroid/support/v4/d/e; 
  
  
7 #·direct·methods3 #·direct·methods
8 .method·public·constructor·<init>(Landroid/support/v4/d/e;)V4 .method·public·static·a(Landroid/graphics/drawable/Drawable;)V
9 ····.locals·05 ····.locals·0
  
 6 ····invoke-virtual·{p0},·Landroid/graphics/drawable/Drawable;->jumpToCurrentState()V
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
11 ····iput-object·p1,·p0,·Landroid/support/v4/d/d;->a:Landroid/support/v4/d/e; 
  
12 ····return-void7 ····return-void
13 .end·method8 .end·method
  
 9 .method·public·static·b(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
 10 ····.locals·1
  
 11 ····instance-of·v0,·p0,·Landroid/support/v4/c/a/o;
14 #·virtual·methods 
15 .method·public·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; 
16 ····.locals·2 
  
17 ····iget-object·v0,·p0,·Landroid/support/v4/d/d;->a:Landroid/support/v4/d/e; 
  
18 ····const/4·v1,·0x0 
  
19 ····invoke-interface·{v0,·p1,·v1},·Landroid/support/v4/d/e;->a(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; 
  
20 ····move-result-object·v0 
  
21 ····return-object·v0 
22 .end·method 
  
 12 ····if-nez·v0,·:cond_0
23 .method·public·newArray(I)[Ljava/lang/Object; 
24 ····.locals·1 
  
25 ····iget-object·v0,·p0,·Landroid/support/v4/d/d;->a:Landroid/support/v4/d/e;13 ····new-instance·v0,·Landroid/support/v4/c/a/o;
  
26 ····invoke-interface·{v0,·p1},·Landroid/support/v4/d/e;->a(I)[Ljava/lang/Object;14 ····invoke-direct·{v0,·p0},·Landroid/support/v4/c/a/o;-><init>(Landroid/graphics/drawable/Drawable;)V
  
27 ····move-result-object·v015 ····move-object·p0,·v0
  
 16 ····:cond_0
28 ····return-object·v017 ····return-object·p0
29 .end·method18 .end·method
3.98 KB
smali/android/support/v4/b/a/f.smali vs.
smali/android/support/v4/c/a/l.smali
Files 17% similar despite different names
    
Offset 1, 64 lines modifiedOffset 1, 91 lines modified
1 .class·Landroid/support/v4/b/a/f;1 .class·Landroid/support/v4/c/a/l;
2 .super·Landroid/support/v4/b/a/e;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·public·static·a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
5 ····.locals·05 ····.locals·1
  
6 ····invoke-direct·{p0},·Landroid/support/v4/b/a/e;-><init>()V6 ····instance-of·v0,·p0,·Landroid/graphics/drawable/GradientDrawable;
  
 7 ····if-eqz·v0,·:cond_0
7 ····return-void 
8 .end·method 
  
 8 ····new-instance·v0,·Landroid/support/v4/c/a/q;
  
 9 ····invoke-direct·{v0,·p0},·Landroid/support/v4/c/a/q;-><init>(Landroid/graphics/drawable/Drawable;)V
9 #·virtual·methods 
10 .method·public·a(Landroid/graphics/drawable/Drawable;FF)V 
11 ····.locals·0 
  
12 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/b/a/l;->a(Landroid/graphics/drawable/Drawable;FF)V10 ····move-object·p0,·v0
  
13 ····return-void11 ····:cond_0
 12 ····return-object·p0
14 .end·method13 .end·method
  
15 .method·public·a(Landroid/graphics/drawable/Drawable;I)V14 .method·public·static·a(Landroid/graphics/drawable/Drawable;FF)V
16 ····.locals·015 ····.locals·0
  
17 ····invoke-static·{p1,·p2},·Landroid/support/v4/b/a/l;->a(Landroid/graphics/drawable/Drawable;I)V16 ····invoke-virtual·{p0,·p1,·p2},·Landroid/graphics/drawable/Drawable;->setHotspot(FF)V
  
18 ····return-void17 ····return-void
19 .end·method18 .end·method
  
20 .method·public·a(Landroid/graphics/drawable/Drawable;IIII)V19 .method·public·static·a(Landroid/graphics/drawable/Drawable;I)V
21 ····.locals·020 ····.locals·1
  
 21 ····instance-of·v0,·p0,·Landroid/support/v4/c/a/q;
  
22 ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/b/a/l;->a(Landroid/graphics/drawable/Drawable;IIII)V22 ····if-eqz·v0,·:cond_0
  
 23 ····invoke-static·{p0,·p1},·Landroid/support/v4/c/a/i;->a(Landroid/graphics/drawable/Drawable;I)V
  
 24 ····:goto_0
23 ····return-void25 ····return-void
  
 26 ····:cond_0
 27 ····invoke-virtual·{p0,·p1},·Landroid/graphics/drawable/Drawable;->setTint(I)V
  
 28 ····goto·:goto_0
24 .end·method29 .end·method
  
25 .method·public·a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V30 .method·public·static·a(Landroid/graphics/drawable/Drawable;IIII)V
26 ····.locals·031 ····.locals·0
  
27 ····invoke-static·{p1,·p2},·Landroid/support/v4/b/a/l;->a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V32 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/graphics/drawable/Drawable;->setHotspotBounds(IIII)V
  
28 ····return-void33 ····return-void
29 .end·method34 .end·method
  
30 .method·public·a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V35 .method·public·static·a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
31 ····.locals·036 ····.locals·1
  
32 ····invoke-static·{p1,·p2},·Landroid/support/v4/b/a/l;->a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V37 ····instance-of·v0,·p0,·Landroid/support/v4/c/a/q;
  
 38 ····if-eqz·v0,·:cond_0
  
 39 ····invoke-static·{p0,·p1},·Landroid/support/v4/c/a/i;->a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
  
 40 ····:goto_0
33 ····return-void41 ····return-void
  
 42 ····:cond_0
 43 ····invoke-virtual·{p0,·p1},·Landroid/graphics/drawable/Drawable;->setTintList(Landroid/content/res/ColorStateList;)V
  
 44 ····goto·:goto_0
34 .end·method45 .end·method
  
35 .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;46 .method·public·static·a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
36 ····.locals·147 ····.locals·1
  
 48 ····instance-of·v0,·p0,·Landroid/support/v4/c/a/q;
  
 49 ····if-eqz·v0,·:cond_0
  
37 ····invoke-static·{p1},·Landroid/support/v4/b/a/l;->a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;50 ····invoke-static·{p0,·p1},·Landroid/support/v4/c/a/i;->a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
  
 51 ····:goto_0
 52 ····return-void
  
38 ····move-result-object·v053 ····:cond_0
 54 ····invoke-virtual·{p0,·p1},·Landroid/graphics/drawable/Drawable;->setTintMode(Landroid/graphics/PorterDuff$Mode;)V
  
39 ····return-object·v055 ····goto·:goto_0
40 .end·method56 .end·method
1.22 KB
smali/android/support/v4/b/a/d.smali vs.
smali/android/support/v4/c/a/d.smali
Files 2% similar despite different names
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 .class·Landroid/support/v4/b/a/d;1 .class·Landroid/support/v4/c/a/d;
2 .super·Landroid/support/v4/b/a/b;2 .super·Landroid/support/v4/c/a/b;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·constructor·<init>()V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/b/a/b;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/c/a/b;-><init>()V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
  
  
9 #·virtual·methods9 #·virtual·methods
10 .method·public·a(Landroid/graphics/drawable/Drawable;)V10 .method·public·a(Landroid/graphics/drawable/Drawable;)V
11 ····.locals·011 ····.locals·0
  
12 ····invoke-static·{p1},·Landroid/support/v4/b/a/j;->a(Landroid/graphics/drawable/Drawable;)V12 ····invoke-static·{p1},·Landroid/support/v4/c/a/j;->a(Landroid/graphics/drawable/Drawable;)V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
15 .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;15 .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
16 ····.locals·116 ····.locals·1
  
17 ····invoke-static·{p1},·Landroid/support/v4/b/a/j;->b(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;17 ····invoke-static·{p1},·Landroid/support/v4/c/a/j;->b(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
  
18 ····move-result-object·v018 ····move-result-object·v0
  
19 ····return-object·v019 ····return-object·v0
20 .end·method20 .end·method
2.54 KB
smali/android/support/v4/b/a/i.smali vs.
smali/android/support/v4/c/a/i.smali
Files 7% similar despite different names
    
Offset 1, 66 lines modifiedOffset 1, 66 lines modified
1 .class·Landroid/support/v4/b/a/i;1 .class·Landroid/support/v4/c/a/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;4 .method·public·static·a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
5 ····.locals·15 ····.locals·1
  
6 ····instance-of·v0,·p0,·Landroid/support/v4/b/a/n;6 ····instance-of·v0,·p0,·Landroid/support/v4/c/a/n;
  
7 ····if-nez·v0,·:cond_07 ····if-nez·v0,·:cond_0
  
8 ····new-instance·v0,·Landroid/support/v4/b/a/n;8 ····new-instance·v0,·Landroid/support/v4/c/a/n;
  
9 ····invoke-direct·{v0,·p0},·Landroid/support/v4/b/a/n;-><init>(Landroid/graphics/drawable/Drawable;)V9 ····invoke-direct·{v0,·p0},·Landroid/support/v4/c/a/n;-><init>(Landroid/graphics/drawable/Drawable;)V
  
10 ····move-object·p0,·v010 ····move-object·p0,·v0
  
11 ····:cond_011 ····:cond_0
12 ····return-object·p012 ····return-object·p0
13 .end·method13 .end·method
  
14 .method·public·static·a(Landroid/graphics/drawable/Drawable;I)V14 .method·public·static·a(Landroid/graphics/drawable/Drawable;I)V
15 ····.locals·115 ····.locals·1
  
16 ····instance-of·v0,·p0,·Landroid/support/v4/b/a/m;16 ····instance-of·v0,·p0,·Landroid/support/v4/c/a/m;
  
17 ····if-eqz·v0,·:cond_017 ····if-eqz·v0,·:cond_0
  
18 ····check-cast·p0,·Landroid/support/v4/b/a/m;18 ····check-cast·p0,·Landroid/support/v4/c/a/m;
  
19 ····invoke-interface·{p0,·p1},·Landroid/support/v4/b/a/m;->setTint(I)V19 ····invoke-interface·{p0,·p1},·Landroid/support/v4/c/a/m;->setTint(I)V
  
20 ····:cond_020 ····:cond_0
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
23 .method·public·static·a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V23 .method·public·static·a(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
24 ····.locals·124 ····.locals·1
  
25 ····instance-of·v0,·p0,·Landroid/support/v4/b/a/m;25 ····instance-of·v0,·p0,·Landroid/support/v4/c/a/m;
  
26 ····if-eqz·v0,·:cond_026 ····if-eqz·v0,·:cond_0
  
27 ····check-cast·p0,·Landroid/support/v4/b/a/m;27 ····check-cast·p0,·Landroid/support/v4/c/a/m;
  
28 ····invoke-interface·{p0,·p1},·Landroid/support/v4/b/a/m;->setTintList(Landroid/content/res/ColorStateList;)V28 ····invoke-interface·{p0,·p1},·Landroid/support/v4/c/a/m;->setTintList(Landroid/content/res/ColorStateList;)V
  
29 ····:cond_029 ····:cond_0
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
32 .method·public·static·a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V32 .method·public·static·a(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
33 ····.locals·133 ····.locals·1
  
34 ····instance-of·v0,·p0,·Landroid/support/v4/b/a/m;34 ····instance-of·v0,·p0,·Landroid/support/v4/c/a/m;
  
35 ····if-eqz·v0,·:cond_035 ····if-eqz·v0,·:cond_0
  
36 ····check-cast·p0,·Landroid/support/v4/b/a/m;36 ····check-cast·p0,·Landroid/support/v4/c/a/m;
  
37 ····invoke-interface·{p0,·p1},·Landroid/support/v4/b/a/m;->setTintMode(Landroid/graphics/PorterDuff$Mode;)V37 ····invoke-interface·{p0,·p1},·Landroid/support/v4/c/a/m;->setTintMode(Landroid/graphics/PorterDuff$Mode;)V
  
38 ····:cond_038 ····:cond_0
39 ····return-void39 ····return-void
40 .end·method40 .end·method
955 B
smali/android/support/v4/b/a/g.smali vs.
smali/android/support/v4/c/a/g.smali
Files 19% similar despite different names
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
1 .class·Landroid/support/v4/b/a/g;1 .class·Landroid/support/v4/c/a/g;
2 .super·Landroid/support/v4/b/a/f;2 .super·Landroid/support/v4/c/a/f;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·constructor·<init>()V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/b/a/f;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/c/a/f;-><init>()V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
  
  
9 #·virtual·methods9 #·virtual·methods
10 .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;10 .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
11 ····.locals·111 ····.locals·1
  
12 ····invoke-static·{p1},·Landroid/support/v4/b/a/h;->a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;12 ····invoke-static·{p1},·Landroid/support/v4/c/a/h;->a(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
  
13 ····move-result-object·v013 ····move-result-object·v0
  
14 ····return-object·v014 ····return-object·v0
15 .end·method15 .end·method
1010 B
smali/android/support/v4/b/a/k.smali vs.
smali/android/support/v4/c/a/k.smali
Files 10% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·Landroid/support/v4/b/a/k;1 .class·Landroid/support/v4/c/a/k;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(Landroid/graphics/drawable/Drawable;Z)V4 .method·public·static·a(Landroid/graphics/drawable/Drawable;Z)V
5 ····.locals·05 ····.locals·0
  
Offset 20, 20 lines modifiedOffset 20, 20 lines modified
  
20 ····return·v020 ····return·v0
21 .end·method21 .end·method
  
22 .method·public·static·b(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;22 .method·public·static·b(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
23 ····.locals·123 ····.locals·1
  
24 ····instance-of·v0,·p0,·Landroid/support/v4/b/a/p;24 ····instance-of·v0,·p0,·Landroid/support/v4/c/a/p;
  
25 ····if-nez·v0,·:cond_025 ····if-nez·v0,·:cond_0
  
26 ····new-instance·v0,·Landroid/support/v4/b/a/p;26 ····new-instance·v0,·Landroid/support/v4/c/a/p;
  
27 ····invoke-direct·{v0,·p0},·Landroid/support/v4/b/a/p;-><init>(Landroid/graphics/drawable/Drawable;)V27 ····invoke-direct·{v0,·p0},·Landroid/support/v4/c/a/p;-><init>(Landroid/graphics/drawable/Drawable;)V
  
28 ····move-object·p0,·v028 ····move-object·p0,·v0
  
29 ····:cond_029 ····:cond_0
30 ····return-object·p030 ····return-object·p0
31 .end·method31 .end·method
2.93 KB
smali/android/support/v4/b/a/q.smali vs.
smali/android/support/v4/c/a/q.smali
Files 16% similar despite different names
    
Offset 1, 78 lines modifiedOffset 1, 78 lines modified
1 .class·Landroid/support/v4/b/a/q;1 .class·Landroid/support/v4/c/a/q;
2 .super·Landroid/support/v4/b/a/p;2 .super·Landroid/support/v4/c/a/p;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V4 .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0,·p1},·Landroid/support/v4/b/a/p;-><init>(Landroid/graphics/drawable/Drawable;)V6 ····invoke-direct·{p0,·p1},·Landroid/support/v4/c/a/p;-><init>(Landroid/graphics/drawable/Drawable;)V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
  
  
9 #·virtual·methods9 #·virtual·methods
10 .method·public·applyTheme(Landroid/content/res/Resources$Theme;)V10 .method·public·applyTheme(Landroid/content/res/Resources$Theme;)V
11 ····.locals·111 ····.locals·1
  
12 ····iget-object·v0,·p0,·Landroid/support/v4/b/a/q;->b:Landroid/graphics/drawable/Drawable;12 ····iget-object·v0,·p0,·Landroid/support/v4/c/a/q;->b:Landroid/graphics/drawable/Drawable;
  
13 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->applyTheme(Landroid/content/res/Resources$Theme;)V13 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->applyTheme(Landroid/content/res/Resources$Theme;)V
  
14 ····return-void14 ····return-void
15 .end·method15 .end·method
  
16 .method·public·canApplyTheme()Z16 .method·public·canApplyTheme()Z
17 ····.locals·117 ····.locals·1
  
18 ····iget-object·v0,·p0,·Landroid/support/v4/b/a/q;->b:Landroid/graphics/drawable/Drawable;18 ····iget-object·v0,·p0,·Landroid/support/v4/c/a/q;->b:Landroid/graphics/drawable/Drawable;
  
19 ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->canApplyTheme()Z19 ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->canApplyTheme()Z
  
20 ····move-result·v020 ····move-result·v0
  
21 ····return·v021 ····return·v0
22 .end·method22 .end·method
  
23 .method·public·getDirtyBounds()Landroid/graphics/Rect;23 .method·public·getDirtyBounds()Landroid/graphics/Rect;
24 ····.locals·124 ····.locals·1
  
25 ····iget-object·v0,·p0,·Landroid/support/v4/b/a/q;->b:Landroid/graphics/drawable/Drawable;25 ····iget-object·v0,·p0,·Landroid/support/v4/c/a/q;->b:Landroid/graphics/drawable/Drawable;
  
26 ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->getDirtyBounds()Landroid/graphics/Rect;26 ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->getDirtyBounds()Landroid/graphics/Rect;
  
27 ····move-result-object·v027 ····move-result-object·v0
  
28 ····return-object·v028 ····return-object·v0
29 .end·method29 .end·method
  
30 .method·public·getOutline(Landroid/graphics/Outline;)V30 .method·public·getOutline(Landroid/graphics/Outline;)V
31 ····.locals·131 ····.locals·1
  
32 ····iget-object·v0,·p0,·Landroid/support/v4/b/a/q;->b:Landroid/graphics/drawable/Drawable;32 ····iget-object·v0,·p0,·Landroid/support/v4/c/a/q;->b:Landroid/graphics/drawable/Drawable;
  
33 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->getOutline(Landroid/graphics/Outline;)V33 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->getOutline(Landroid/graphics/Outline;)V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
36 .method·public·setHotspot(FF)V36 .method·public·setHotspot(FF)V
37 ····.locals·137 ····.locals·1
  
38 ····iget-object·v0,·p0,·Landroid/support/v4/b/a/q;->b:Landroid/graphics/drawable/Drawable;38 ····iget-object·v0,·p0,·Landroid/support/v4/c/a/q;->b:Landroid/graphics/drawable/Drawable;
  
39 ····invoke-virtual·{v0,·p1,·p2},·Landroid/graphics/drawable/Drawable;->setHotspot(FF)V39 ····invoke-virtual·{v0,·p1,·p2},·Landroid/graphics/drawable/Drawable;->setHotspot(FF)V
  
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·public·setHotspotBounds(IIII)V42 .method·public·setHotspotBounds(IIII)V
43 ····.locals·143 ····.locals·1
  
44 ····iget-object·v0,·p0,·Landroid/support/v4/b/a/q;->b:Landroid/graphics/drawable/Drawable;44 ····iget-object·v0,·p0,·Landroid/support/v4/c/a/q;->b:Landroid/graphics/drawable/Drawable;
  
45 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Landroid/graphics/drawable/Drawable;->setHotspotBounds(IIII)V45 ····invoke-virtual·{v0,·p1,·p2,·p3,·p4},·Landroid/graphics/drawable/Drawable;->setHotspotBounds(IIII)V
  
46 ····return-void46 ····return-void
47 .end·method47 .end·method
1.37 KB
smali/android/support/v4/b/a/o.smali vs.
smali/android/support/v4/c/a/p.smali
Files 18% similar despite different names
    
Offset 1, 24 lines modifiedOffset 1, 36 lines modified
1 .class·Landroid/support/v4/b/a/o;1 .class·Landroid/support/v4/c/a/p;
2 .super·Landroid/support/v4/b/a/n;2 .super·Landroid/support/v4/c/a/o;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V4 .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0,·p1},·Landroid/support/v4/b/a/n;-><init>(Landroid/graphics/drawable/Drawable;)V6 ····invoke-direct·{p0,·p1},·Landroid/support/v4/c/a/o;-><init>(Landroid/graphics/drawable/Drawable;)V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
  
  
9 #·virtual·methods9 #·virtual·methods
10 .method·public·jumpToCurrentState()V10 .method·public·isAutoMirrored()Z
11 ····.locals·111 ····.locals·1
  
12 ····iget-object·v0,·p0,·Landroid/support/v4/b/a/o;->b:Landroid/graphics/drawable/Drawable;12 ····iget-object·v0,·p0,·Landroid/support/v4/c/a/p;->b:Landroid/graphics/drawable/Drawable;
  
13 ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->jumpToCurrentState()V13 ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->isAutoMirrored()Z
  
 14 ····move-result·v0
  
 15 ····return·v0
 16 .end·method
  
 17 .method·public·setAutoMirrored(Z)V
 18 ····.locals·1
  
 19 ····iget-object·v0,·p0,·Landroid/support/v4/c/a/p;->b:Landroid/graphics/drawable/Drawable;
  
 20 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->setAutoMirrored(Z)V
  
14 ····return-void21 ····return-void
15 .end·method22 .end·method
1.54 KB
smali/android/support/v4/b/a/e.smali vs.
smali/android/support/v4/c/a/e.smali
Files 12% similar despite different names
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
1 .class·Landroid/support/v4/b/a/e;1 .class·Landroid/support/v4/c/a/e;
2 .super·Landroid/support/v4/b/a/d;2 .super·Landroid/support/v4/c/a/d;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·constructor·<init>()V4 .method·constructor·<init>()V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0},·Landroid/support/v4/b/a/d;-><init>()V6 ····invoke-direct·{p0},·Landroid/support/v4/c/a/d;-><init>()V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
  
  
9 #·virtual·methods9 #·virtual·methods
10 .method·public·a(Landroid/graphics/drawable/Drawable;Z)V10 .method·public·a(Landroid/graphics/drawable/Drawable;Z)V
11 ····.locals·011 ····.locals·0
  
12 ····invoke-static·{p1,·p2},·Landroid/support/v4/b/a/k;->a(Landroid/graphics/drawable/Drawable;Z)V12 ····invoke-static·{p1,·p2},·Landroid/support/v4/c/a/k;->a(Landroid/graphics/drawable/Drawable;Z)V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
15 .method·public·b(Landroid/graphics/drawable/Drawable;)Z15 .method·public·b(Landroid/graphics/drawable/Drawable;)Z
16 ····.locals·116 ····.locals·1
  
17 ····invoke-static·{p1},·Landroid/support/v4/b/a/k;->a(Landroid/graphics/drawable/Drawable;)Z17 ····invoke-static·{p1},·Landroid/support/v4/c/a/k;->a(Landroid/graphics/drawable/Drawable;)Z
  
18 ····move-result·v018 ····move-result·v0
  
19 ····return·v019 ····return·v0
20 .end·method20 .end·method
  
21 .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;21 .method·public·c(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
22 ····.locals·122 ····.locals·1
  
23 ····invoke-static·{p1},·Landroid/support/v4/b/a/k;->b(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;23 ····invoke-static·{p1},·Landroid/support/v4/c/a/k;->b(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
  
24 ····move-result-object·v024 ····move-result-object·v0
  
25 ····return-object·v025 ····return-object·v0
26 .end·method26 .end·method
2.01 KB
smali/android/support/v4/b/a/p.smali vs.
smali/android/support/v4/a/ad.smali
Files 26% similar despite different names
    
Offset 1, 36 lines modifiedOffset 1, 55 lines modified
1 .class·Landroid/support/v4/b/a/p;1 .class·final·Landroid/support/v4/a/ad;
2 .super·Landroid/support/v4/b/a/o;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/os/Parcelable$Creator;
  
  
3 #·direct·methods5 #·direct·methods
4 .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V6 .method·constructor·<init>()V
5 ····.locals·07 ····.locals·0
  
6 ····invoke-direct·{p0,·p1},·Landroid/support/v4/b/a/o;-><init>(Landroid/graphics/drawable/Drawable;)V8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7 ····return-void9 ····return-void
8 .end·method10 .end·method
  
  
9 #·virtual·methods11 #·virtual·methods
10 .method·public·isAutoMirrored()Z12 .method·public·a(Landroid/os/Parcel;)Landroid/support/v4/a/ac;
11 ····.locals·113 ····.locals·1
  
12 ····iget-object·v0,·p0,·Landroid/support/v4/b/a/p;->b:Landroid/graphics/drawable/Drawable;14 ····new-instance·v0,·Landroid/support/v4/a/ac;
  
 15 ····invoke-direct·{v0,·p1},·Landroid/support/v4/a/ac;-><init>(Landroid/os/Parcel;)V
  
 16 ····return-object·v0
 17 .end·method
  
13 ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->isAutoMirrored()Z18 .method·public·a(I)[Landroid/support/v4/a/ac;
 19 ····.locals·1
  
14 ····move-result·v020 ····new-array·v0,·p1,·[Landroid/support/v4/a/ac;
  
15 ····return·v021 ····return-object·v0
16 .end·method22 .end·method
  
17 .method·public·setAutoMirrored(Z)V23 .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
18 ····.locals·124 ····.locals·1
  
19 ····iget-object·v0,·p0,·Landroid/support/v4/b/a/p;->b:Landroid/graphics/drawable/Drawable;25 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/ad;->a(Landroid/os/Parcel;)Landroid/support/v4/a/ac;
  
20 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->setAutoMirrored(Z)V26 ····move-result-object·v0
  
21 ····return-void27 ····return-object·v0
 28 .end·method
  
 29 .method·public·synthetic·newArray(I)[Ljava/lang/Object;
 30 ····.locals·1
  
 31 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/ad;->a(I)[Landroid/support/v4/a/ac;
  
 32 ····move-result-object·v0
  
 33 ····return-object·v0
22 .end·method34 .end·method
1.87 KB
smali/android/support/v4/b/a/j.smali vs.
smali/android/support/v4/a/i.smali
Files 27% similar despite different names
    
Offset 1, 29 lines modifiedOffset 1, 44 lines modified
1 .class·Landroid/support/v4/b/a/j;1 .class·public·Landroid/support/v4/a/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
 3 #·instance·fields
 4 .field·public·a:Landroid/support/v4/g/a;
3 #·direct·methods 
4 .method·public·static·a(Landroid/graphics/drawable/Drawable;)V 
5 ····.locals·0 
  
6 ····invoke-virtual·{p0},·Landroid/graphics/drawable/Drawable;->jumpToCurrentState()V5 .field·public·b:Ljava/util/ArrayList;
  
7 ····return-void 
8 .end·method6 .field·public·c:Landroid/support/v4/a/ak;
  
 7 .field·public·d:Landroid/view/View;
  
9 .method·public·static·b(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;8 .field·final·synthetic·e:Landroid/support/v4/a/d;
  
  
 9 #·direct·methods
 10 .method·public·constructor·<init>(Landroid/support/v4/a/d;)V
10 ····.locals·111 ····.locals·1
  
11 ····instance-of·v0,·p0,·Landroid/support/v4/b/a/o;12 ····iput-object·p1,·p0,·Landroid/support/v4/a/i;->e:Landroid/support/v4/a/d;
  
12 ····if-nez·v0,·:cond_013 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····new-instance·v0,·Landroid/support/v4/b/a/o;14 ····new-instance·v0,·Landroid/support/v4/g/a;
  
14 ····invoke-direct·{v0,·p0},·Landroid/support/v4/b/a/o;-><init>(Landroid/graphics/drawable/Drawable;)V15 ····invoke-direct·{v0},·Landroid/support/v4/g/a;-><init>()V
  
15 ····move-object·p0,·v016 ····iput-object·v0,·p0,·Landroid/support/v4/a/i;->a:Landroid/support/v4/g/a;
  
16 ····:cond_0 
17 ····return-object·p017 ····new-instance·v0,·Ljava/util/ArrayList;
  
 18 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
 19 ····iput-object·v0,·p0,·Landroid/support/v4/a/i;->b:Ljava/util/ArrayList;
  
 20 ····new-instance·v0,·Landroid/support/v4/a/ak;
  
 21 ····invoke-direct·{v0},·Landroid/support/v4/a/ak;-><init>()V
  
 22 ····iput-object·v0,·p0,·Landroid/support/v4/a/i;->c:Landroid/support/v4/a/ak;
  
 23 ····return-void
18 .end·method24 .end·method
17.5 KB
smali/android/support/v4/b/a/n.smali vs.
smali/android/support/v4/c/a/n.smali
Files 4% similar despite different names
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·Landroid/support/v4/b/a/n;1 .class·Landroid/support/v4/c/a/n;
2 .super·Landroid/graphics/drawable/Drawable;2 .super·Landroid/graphics/drawable/Drawable;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/graphics/drawable/Drawable$Callback;4 .implements·Landroid/graphics/drawable/Drawable$Callback;
5 .implements·Landroid/support/v4/b/a/m;5 .implements·Landroid/support/v4/c/a/m;
  
  
6 #·static·fields6 #·static·fields
7 .field·static·final·a:Landroid/graphics/PorterDuff$Mode;7 .field·static·final·a:Landroid/graphics/PorterDuff$Mode;
  
  
8 #·instance·fields8 #·instance·fields
Offset 26, 281 lines modifiedOffset 26, 273 lines modified
  
26 #·direct·methods26 #·direct·methods
27 .method·static·constructor·<clinit>()V27 .method·static·constructor·<clinit>()V
28 ····.locals·128 ····.locals·1
  
29 ····sget-object·v0,·Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;29 ····sget-object·v0,·Landroid/graphics/PorterDuff$Mode;->SRC_IN:Landroid/graphics/PorterDuff$Mode;
  
30 ····sput-object·v0,·Landroid/support/v4/b/a/n;->a:Landroid/graphics/PorterDuff$Mode;30 ····sput-object·v0,·Landroid/support/v4/c/a/n;->a:Landroid/graphics/PorterDuff$Mode;
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
33 .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V33 .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V
34 ····.locals·134 ····.locals·1
  
35 ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V35 ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V
  
36 ····sget-object·v0,·Landroid/support/v4/b/a/n;->a:Landroid/graphics/PorterDuff$Mode;36 ····sget-object·v0,·Landroid/support/v4/c/a/n;->a:Landroid/graphics/PorterDuff$Mode;
  
37 ····iput-object·v0,·p0,·Landroid/support/v4/b/a/n;->d:Landroid/graphics/PorterDuff$Mode;37 ····iput-object·v0,·p0,·Landroid/support/v4/c/a/n;->d:Landroid/graphics/PorterDuff$Mode;
  
38 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/b/a/n;->a(Landroid/graphics/drawable/Drawable;)V38 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/c/a/n;->a(Landroid/graphics/drawable/Drawable;)V
  
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·private·a([I)Z41 .method·private·a([I)Z
42 ····.locals·442 ····.locals·4
  
43 ····const/4·v0,·0x143 ····const/4·v0,·0x1
  
44 ····iget-object·v1,·p0,·Landroid/support/v4/b/a/n;->c:Landroid/content/res/ColorStateList;44 ····iget-object·v1,·p0,·Landroid/support/v4/c/a/n;->c:Landroid/content/res/ColorStateList;
  
45 ····if-eqz·v1,·:cond_145 ····if-eqz·v1,·:cond_1
  
46 ····iget-object·v1,·p0,·Landroid/support/v4/b/a/n;->d:Landroid/graphics/PorterDuff$Mode;46 ····iget-object·v1,·p0,·Landroid/support/v4/c/a/n;->d:Landroid/graphics/PorterDuff$Mode;
  
47 ····if-eqz·v1,·:cond_147 ····if-eqz·v1,·:cond_1
  
48 ····iget-object·v1,·p0,·Landroid/support/v4/b/a/n;->c:Landroid/content/res/ColorStateList;48 ····iget-object·v1,·p0,·Landroid/support/v4/c/a/n;->c:Landroid/content/res/ColorStateList;
  
49 ····iget-object·v2,·p0,·Landroid/support/v4/b/a/n;->c:Landroid/content/res/ColorStateList;49 ····iget-object·v2,·p0,·Landroid/support/v4/c/a/n;->c:Landroid/content/res/ColorStateList;
  
50 ····invoke-virtual·{v2},·Landroid/content/res/ColorStateList;->getDefaultColor()I50 ····invoke-virtual·{v2},·Landroid/content/res/ColorStateList;->getDefaultColor()I
  
51 ····move-result·v251 ····move-result·v2
  
52 ····invoke-virtual·{v1,·p1,·v2},·Landroid/content/res/ColorStateList;->getColorForState([II)I52 ····invoke-virtual·{v1,·p1,·v2},·Landroid/content/res/ColorStateList;->getColorForState([II)I
  
53 ····move-result·v153 ····move-result·v1
  
54 ····iget-object·v2,·p0,·Landroid/support/v4/b/a/n;->d:Landroid/graphics/PorterDuff$Mode;54 ····iget-object·v2,·p0,·Landroid/support/v4/c/a/n;->d:Landroid/graphics/PorterDuff$Mode;
  
55 ····iget-boolean·v3,·p0,·Landroid/support/v4/b/a/n;->g:Z55 ····iget-boolean·v3,·p0,·Landroid/support/v4/c/a/n;->g:Z
  
56 ····if-eqz·v3,·:cond_056 ····if-eqz·v3,·:cond_0
  
57 ····iget·v3,·p0,·Landroid/support/v4/b/a/n;->e:I57 ····iget·v3,·p0,·Landroid/support/v4/c/a/n;->e:I
  
58 ····if-ne·v1,·v3,·:cond_058 ····if-ne·v1,·v3,·:cond_0
  
59 ····iget-object·v3,·p0,·Landroid/support/v4/b/a/n;->f:Landroid/graphics/PorterDuff$Mode;59 ····iget-object·v3,·p0,·Landroid/support/v4/c/a/n;->f:Landroid/graphics/PorterDuff$Mode;
  
60 ····if-eq·v2,·v3,·:cond_160 ····if-eq·v2,·v3,·:cond_1
  
61 ····:cond_061 ····:cond_0
62 ····invoke-virtual·{p0,·v1,·v2},·Landroid/support/v4/b/a/n;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V62 ····invoke-virtual·{p0,·v1,·v2},·Landroid/support/v4/c/a/n;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V
  
63 ····iput·v1,·p0,·Landroid/support/v4/b/a/n;->e:I63 ····iput·v1,·p0,·Landroid/support/v4/c/a/n;->e:I
  
64 ····iput-object·v2,·p0,·Landroid/support/v4/b/a/n;->f:Landroid/graphics/PorterDuff$Mode;64 ····iput-object·v2,·p0,·Landroid/support/v4/c/a/n;->f:Landroid/graphics/PorterDuff$Mode;
  
65 ····iput-boolean·v0,·p0,·Landroid/support/v4/b/a/n;->g:Z65 ····iput-boolean·v0,·p0,·Landroid/support/v4/c/a/n;->g:Z
  
66 ····:goto_066 ····:goto_0
67 ····return·v067 ····return·v0
  
68 ····:cond_168 ····:cond_1
69 ····const/4·v0,·0x069 ····const/4·v0,·0x0
  
70 ····goto·:goto_070 ····goto·:goto_0
71 .end·method71 .end·method
  
  
72 #·virtual·methods72 #·virtual·methods
73 .method·public·a()Landroid/graphics/drawable/Drawable; 
74 ····.locals·1 
  
75 ····iget-object·v0,·p0,·Landroid/support/v4/b/a/n;->b:Landroid/graphics/drawable/Drawable; 
  
76 ····return-object·v0 
77 .end·method 
  
78 .method·public·a(Landroid/graphics/drawable/Drawable;)V73 .method·public·a(Landroid/graphics/drawable/Drawable;)V
79 ····.locals·274 ····.locals·2
  
80 ····iget-object·v0,·p0,·Landroid/support/v4/b/a/n;->b:Landroid/graphics/drawable/Drawable;75 ····iget-object·v0,·p0,·Landroid/support/v4/c/a/n;->b:Landroid/graphics/drawable/Drawable;
  
81 ····if-eqz·v0,·:cond_076 ····if-eqz·v0,·:cond_0
  
82 ····iget-object·v0,·p0,·Landroid/support/v4/b/a/n;->b:Landroid/graphics/drawable/Drawable;77 ····iget-object·v0,·p0,·Landroid/support/v4/c/a/n;->b:Landroid/graphics/drawable/Drawable;
  
83 ····const/4·v1,·0x078 ····const/4·v1,·0x0
  
84 ····invoke-virtual·{v0,·v1},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V79 ····invoke-virtual·{v0,·v1},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
  
85 ····:cond_080 ····:cond_0
86 ····iput-object·p1,·p0,·Landroid/support/v4/b/a/n;->b:Landroid/graphics/drawable/Drawable;81 ····iput-object·p1,·p0,·Landroid/support/v4/c/a/n;->b:Landroid/graphics/drawable/Drawable;
  
87 ····if-eqz·p1,·:cond_182 ····if-eqz·p1,·:cond_1
  
88 ····invoke-virtual·{p1,·p0},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V83 ····invoke-virtual·{p1,·p0},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
  
Max diff block lines reached; 12509/17766 bytes (70.41%) of diff not shown.
1.89 KB
smali/android/support/v4/app/aa.smali vs.
smali/android/support/v4/a/aa.smali
Files 26% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·final·Landroid/support/v4/app/aa;1 .class·final·Landroid/support/v4/a/aa;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/os/Parcelable$Creator;4 .implements·Landroid/os/Parcelable$Creator;
  
  
5 #·direct·methods5 #·direct·methods
Offset 12, 44 lines modifiedOffset 12, 44 lines modified
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·a(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;16 .method·public·a(Landroid/os/Parcel;)Landroid/support/v4/a/z;
17 ····.locals·117 ····.locals·1
  
18 ····new-instance·v0,·Landroid/support/v4/app/FragmentState;18 ····new-instance·v0,·Landroid/support/v4/a/z;
  
19 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentState;-><init>(Landroid/os/Parcel;)V19 ····invoke-direct·{v0,·p1},·Landroid/support/v4/a/z;-><init>(Landroid/os/Parcel;)V
  
20 ····return-object·v020 ····return-object·v0
21 .end·method21 .end·method
  
22 .method·public·a(I)[Landroid/support/v4/app/FragmentState;22 .method·public·a(I)[Landroid/support/v4/a/z;
23 ····.locals·123 ····.locals·1
  
24 ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentState;24 ····new-array·v0,·p1,·[Landroid/support/v4/a/z;
  
25 ····return-object·v025 ····return-object·v0
26 .end·method26 .end·method
  
27 .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;27 .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
28 ····.locals·128 ····.locals·1
  
29 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/aa;->a(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;29 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/aa;->a(Landroid/os/Parcel;)Landroid/support/v4/a/z;
  
30 ····move-result-object·v030 ····move-result-object·v0
  
31 ····return-object·v031 ····return-object·v0
32 .end·method32 .end·method
  
33 .method·public·synthetic·newArray(I)[Ljava/lang/Object;33 .method·public·synthetic·newArray(I)[Ljava/lang/Object;
34 ····.locals·134 ····.locals·1
  
35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/aa;->a(I)[Landroid/support/v4/app/FragmentState;35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/aa;->a(I)[Landroid/support/v4/a/z;
  
36 ····move-result-object·v036 ····move-result-object·v0
  
37 ····return-object·v037 ····return-object·v0
38 .end·method38 .end·method
34.9 KB
smali/android/support/v4/app/ap.smali vs.
smali/android/support/v4/a/ap.smali
Files 8% similar despite different names
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 .class·final·Landroid/support/v4/app/ap;1 .class·final·Landroid/support/v4/a/ap;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/a/d;4 .implements·Landroid/support/v4/b/d;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·a:I6 .field·final·a:I
  
7 .field·final·b:Landroid/os/Bundle;7 .field·final·b:Landroid/os/Bundle;
  
8 .field·c:Landroid/support/v4/app/an;8 .field·c:Landroid/support/v4/a/an;
  
9 .field·d:Landroid/support/v4/a/c;9 .field·d:Landroid/support/v4/b/c;
  
10 .field·e:Z10 .field·e:Z
  
11 .field·f:Z11 .field·f:Z
  
12 .field·g:Ljava/lang/Object;12 .field·g:Ljava/lang/Object;
  
Offset 28, 47 lines modifiedOffset 28, 47 lines modified
  
28 .field·k:Z28 .field·k:Z
  
29 .field·l:Z29 .field·l:Z
  
30 .field·m:Z30 .field·m:Z
  
31 .field·n:Landroid/support/v4/app/ap;31 .field·n:Landroid/support/v4/a/ap;
  
32 .field·final·synthetic·o:Landroid/support/v4/app/ao;32 .field·final·synthetic·o:Landroid/support/v4/a/ao;
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·a()V34 .method·a()V
35 ····.locals·435 ····.locals·4
  
36 ····const/4·v3,·0x136 ····const/4·v3,·0x1
  
37 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/ap;->i:Z37 ····iget-boolean·v0,·p0,·Landroid/support/v4/a/ap;->i:Z
  
38 ····if-eqz·v0,·:cond_138 ····if-eqz·v0,·:cond_1
  
39 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/ap;->j:Z39 ····iget-boolean·v0,·p0,·Landroid/support/v4/a/ap;->j:Z
  
40 ····if-eqz·v0,·:cond_140 ····if-eqz·v0,·:cond_1
  
41 ····iput-boolean·v3,·p0,·Landroid/support/v4/app/ap;->h:Z41 ····iput-boolean·v3,·p0,·Landroid/support/v4/a/ap;->h:Z
  
42 ····:cond_042 ····:cond_0
43 ····:goto_043 ····:goto_0
44 ····return-void44 ····return-void
  
45 ····:cond_145 ····:cond_1
46 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/ap;->h:Z46 ····iget-boolean·v0,·p0,·Landroid/support/v4/a/ap;->h:Z
  
47 ····if-nez·v0,·:cond_047 ····if-nez·v0,·:cond_0
  
48 ····iput-boolean·v3,·p0,·Landroid/support/v4/app/ap;->h:Z48 ····iput-boolean·v3,·p0,·Landroid/support/v4/a/ap;->h:Z
  
49 ····sget-boolean·v0,·Landroid/support/v4/app/ao;->a:Z49 ····sget-boolean·v0,·Landroid/support/v4/a/ao;->a:Z
  
50 ····if-eqz·v0,·:cond_250 ····if-eqz·v0,·:cond_2
  
51 ····const-string·v0,·"LoaderManager"51 ····const-string·v0,·"LoaderManager"
  
52 ····new-instance·v1,·Ljava/lang/StringBuilder;52 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
Offset 87, 52 lines modifiedOffset 87, 52 lines modified
87 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;87 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
88 ····move-result-object·v188 ····move-result-object·v1
  
89 ····invoke-static·{v0,·v1},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I89 ····invoke-static·{v0,·v1},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
  
90 ····:cond_290 ····:cond_2
91 ····iget-object·v0,·p0,·Landroid/support/v4/app/ap;->d:Landroid/support/v4/a/c;91 ····iget-object·v0,·p0,·Landroid/support/v4/a/ap;->d:Landroid/support/v4/b/c;
  
92 ····if-nez·v0,·:cond_392 ····if-nez·v0,·:cond_3
  
93 ····iget-object·v0,·p0,·Landroid/support/v4/app/ap;->c:Landroid/support/v4/app/an;93 ····iget-object·v0,·p0,·Landroid/support/v4/a/ap;->c:Landroid/support/v4/a/an;
  
94 ····if-eqz·v0,·:cond_394 ····if-eqz·v0,·:cond_3
  
95 ····iget-object·v0,·p0,·Landroid/support/v4/app/ap;->c:Landroid/support/v4/app/an;95 ····iget-object·v0,·p0,·Landroid/support/v4/a/ap;->c:Landroid/support/v4/a/an;
  
96 ····iget·v1,·p0,·Landroid/support/v4/app/ap;->a:I96 ····iget·v1,·p0,·Landroid/support/v4/a/ap;->a:I
  
97 ····iget-object·v2,·p0,·Landroid/support/v4/app/ap;->b:Landroid/os/Bundle;97 ····iget-object·v2,·p0,·Landroid/support/v4/a/ap;->b:Landroid/os/Bundle;
  
98 ····invoke-interface·{v0,·v1,·v2},·Landroid/support/v4/app/an;->a(ILandroid/os/Bundle;)Landroid/support/v4/a/c;98 ····invoke-interface·{v0,·v1,·v2},·Landroid/support/v4/a/an;->a(ILandroid/os/Bundle;)Landroid/support/v4/b/c;
  
99 ····move-result-object·v099 ····move-result-object·v0
  
100 ····iput-object·v0,·p0,·Landroid/support/v4/app/ap;->d:Landroid/support/v4/a/c;100 ····iput-object·v0,·p0,·Landroid/support/v4/a/ap;->d:Landroid/support/v4/b/c;
  
101 ····:cond_3101 ····:cond_3
102 ····iget-object·v0,·p0,·Landroid/support/v4/app/ap;->d:Landroid/support/v4/a/c;102 ····iget-object·v0,·p0,·Landroid/support/v4/a/ap;->d:Landroid/support/v4/b/c;
  
103 ····if-eqz·v0,·:cond_0103 ····if-eqz·v0,·:cond_0
  
104 ····iget-object·v0,·p0,·Landroid/support/v4/app/ap;->d:Landroid/support/v4/a/c;104 ····iget-object·v0,·p0,·Landroid/support/v4/a/ap;->d:Landroid/support/v4/b/c;
  
105 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;105 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
106 ····move-result-object·v0106 ····move-result-object·v0
  
107 ····invoke-virtual·{v0},·Ljava/lang/Class;->isMemberClass()Z107 ····invoke-virtual·{v0},·Ljava/lang/Class;->isMemberClass()Z
  
108 ····move-result·v0108 ····move-result·v0
  
109 ····if-eqz·v0,·:cond_4109 ····if-eqz·v0,·:cond_4
  
110 ····iget-object·v0,·p0,·Landroid/support/v4/app/ap;->d:Landroid/support/v4/a/c;110 ····iget-object·v0,·p0,·Landroid/support/v4/a/ap;->d:Landroid/support/v4/b/c;
  
111 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;111 ····invoke-virtual·{v0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
112 ····move-result-object·v0112 ····move-result-object·v0
  
113 ····invoke-virtual·{v0},·Ljava/lang/Class;->getModifiers()I113 ····invoke-virtual·{v0},·Ljava/lang/Class;->getModifiers()I
  
Offset 152, 87 lines modifiedOffset 152, 87 lines modified
  
152 ····const-string·v2,·"Object·returned·from·onCreateLoader·must·not·be·a·non-static·inner·member·class:·"152 ····const-string·v2,·"Object·returned·from·onCreateLoader·must·not·be·a·non-static·inner·member·class:·"
  
Max diff block lines reached; 31265/35653 bytes (87.69%) of diff not shown.
1.01 KB
smali/android/support/v4/app/ag.smali vs.
smali/android/support/v4/a/ag.smali
Files 18% similar despite different names
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
1 .class·final·Landroid/support/v4/app/ag;1 .class·final·Landroid/support/v4/a/ag;
2 .super·Landroid/transition/Transition$EpicenterCallback;2 .super·Landroid/transition/Transition$EpicenterCallback;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·final·synthetic·a:Landroid/graphics/Rect;4 .field·final·synthetic·a:Landroid/graphics/Rect;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·constructor·<init>(Landroid/graphics/Rect;)V6 .method·constructor·<init>(Landroid/graphics/Rect;)V
7 ····.locals·07 ····.locals·0
  
8 ····iput-object·p1,·p0,·Landroid/support/v4/app/ag;->a:Landroid/graphics/Rect;8 ····iput-object·p1,·p0,·Landroid/support/v4/a/ag;->a:Landroid/graphics/Rect;
  
9 ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V9 ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect;13 .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect;
14 ····.locals·114 ····.locals·1
  
15 ····iget-object·v0,·p0,·Landroid/support/v4/app/ag;->a:Landroid/graphics/Rect;15 ····iget-object·v0,·p0,·Landroid/support/v4/a/ag;->a:Landroid/graphics/Rect;
  
16 ····return-object·v016 ····return-object·v0
17 .end·method17 .end·method
8.2 KB
smali/android/support/v4/app/f.smali vs.
smali/android/support/v4/a/f.smali
Files 26% similar despite different names
    
Offset 1, 134 lines modifiedOffset 1, 134 lines modified
1 .class·Landroid/support/v4/app/f;1 .class·Landroid/support/v4/a/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/view/View;6 .field·final·synthetic·a:Landroid/view/View;
  
7 .field·final·synthetic·b:Ljava/lang/Object;7 .field·final·synthetic·b:Ljava/lang/Object;
  
8 .field·final·synthetic·c:Ljava/util/ArrayList;8 .field·final·synthetic·c:Ljava/util/ArrayList;
  
9 .field·final·synthetic·d:Landroid/support/v4/app/i;9 .field·final·synthetic·d:Landroid/support/v4/a/i;
  
10 .field·final·synthetic·e:Z10 .field·final·synthetic·e:Z
  
11 .field·final·synthetic·f:Landroid/support/v4/app/Fragment;11 .field·final·synthetic·f:Landroid/support/v4/a/l;
  
12 .field·final·synthetic·g:Landroid/support/v4/app/Fragment;12 .field·final·synthetic·g:Landroid/support/v4/a/l;
  
13 .field·final·synthetic·h:Landroid/support/v4/app/d;13 .field·final·synthetic·h:Landroid/support/v4/a/d;
  
  
14 #·direct·methods14 #·direct·methods
15 .method·constructor·<init>(Landroid/support/v4/app/d;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/i;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V15 .method·constructor·<init>(Landroid/support/v4/a/d;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/a/i;ZLandroid/support/v4/a/l;Landroid/support/v4/a/l;)V
16 ····.locals·016 ····.locals·0
  
17 ····iput-object·p1,·p0,·Landroid/support/v4/app/f;->h:Landroid/support/v4/app/d;17 ····iput-object·p1,·p0,·Landroid/support/v4/a/f;->h:Landroid/support/v4/a/d;
  
18 ····iput-object·p2,·p0,·Landroid/support/v4/app/f;->a:Landroid/view/View;18 ····iput-object·p2,·p0,·Landroid/support/v4/a/f;->a:Landroid/view/View;
  
19 ····iput-object·p3,·p0,·Landroid/support/v4/app/f;->b:Ljava/lang/Object;19 ····iput-object·p3,·p0,·Landroid/support/v4/a/f;->b:Ljava/lang/Object;
  
20 ····iput-object·p4,·p0,·Landroid/support/v4/app/f;->c:Ljava/util/ArrayList;20 ····iput-object·p4,·p0,·Landroid/support/v4/a/f;->c:Ljava/util/ArrayList;
  
21 ····iput-object·p5,·p0,·Landroid/support/v4/app/f;->d:Landroid/support/v4/app/i;21 ····iput-object·p5,·p0,·Landroid/support/v4/a/f;->d:Landroid/support/v4/a/i;
  
22 ····iput-boolean·p6,·p0,·Landroid/support/v4/app/f;->e:Z22 ····iput-boolean·p6,·p0,·Landroid/support/v4/a/f;->e:Z
  
23 ····iput-object·p7,·p0,·Landroid/support/v4/app/f;->f:Landroid/support/v4/app/Fragment;23 ····iput-object·p7,·p0,·Landroid/support/v4/a/f;->f:Landroid/support/v4/a/l;
  
24 ····iput-object·p8,·p0,·Landroid/support/v4/app/f;->g:Landroid/support/v4/app/Fragment;24 ····iput-object·p8,·p0,·Landroid/support/v4/a/f;->g:Landroid/support/v4/a/l;
  
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
  
28 #·virtual·methods28 #·virtual·methods
29 .method·public·onPreDraw()Z29 .method·public·onPreDraw()Z
30 ····.locals·630 ····.locals·6
  
31 ····iget-object·v0,·p0,·Landroid/support/v4/app/f;->a:Landroid/view/View;31 ····iget-object·v0,·p0,·Landroid/support/v4/a/f;->a:Landroid/view/View;
  
32 ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;32 ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
  
33 ····move-result-object·v033 ····move-result-object·v0
  
34 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V34 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V
  
35 ····iget-object·v0,·p0,·Landroid/support/v4/app/f;->b:Ljava/lang/Object;35 ····iget-object·v0,·p0,·Landroid/support/v4/a/f;->b:Ljava/lang/Object;
  
36 ····if-eqz·v0,·:cond_036 ····if-eqz·v0,·:cond_0
  
37 ····iget-object·v0,·p0,·Landroid/support/v4/app/f;->b:Ljava/lang/Object;37 ····iget-object·v0,·p0,·Landroid/support/v4/a/f;->b:Ljava/lang/Object;
  
38 ····iget-object·v1,·p0,·Landroid/support/v4/app/f;->c:Ljava/util/ArrayList;38 ····iget-object·v1,·p0,·Landroid/support/v4/a/f;->c:Ljava/util/ArrayList;
  
39 ····invoke-static·{v0,·v1},·Landroid/support/v4/app/af;->a(Ljava/lang/Object;Ljava/util/ArrayList;)V39 ····invoke-static·{v0,·v1},·Landroid/support/v4/a/af;->a(Ljava/lang/Object;Ljava/util/ArrayList;)V
  
40 ····iget-object·v0,·p0,·Landroid/support/v4/app/f;->c:Ljava/util/ArrayList;40 ····iget-object·v0,·p0,·Landroid/support/v4/a/f;->c:Ljava/util/ArrayList;
  
41 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->clear()V41 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->clear()V
  
42 ····iget-object·v0,·p0,·Landroid/support/v4/app/f;->h:Landroid/support/v4/app/d;42 ····iget-object·v0,·p0,·Landroid/support/v4/a/f;->h:Landroid/support/v4/a/d;
  
43 ····iget-object·v1,·p0,·Landroid/support/v4/app/f;->d:Landroid/support/v4/app/i;43 ····iget-object·v1,·p0,·Landroid/support/v4/a/f;->d:Landroid/support/v4/a/i;
  
44 ····iget-boolean·v2,·p0,·Landroid/support/v4/app/f;->e:Z44 ····iget-boolean·v2,·p0,·Landroid/support/v4/a/f;->e:Z
  
45 ····iget-object·v3,·p0,·Landroid/support/v4/app/f;->f:Landroid/support/v4/app/Fragment;45 ····iget-object·v3,·p0,·Landroid/support/v4/a/f;->f:Landroid/support/v4/a/l;
  
46 ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/v4/app/d;->a(Landroid/support/v4/app/d;Landroid/support/v4/app/i;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/f/a;46 ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/v4/a/d;->a(Landroid/support/v4/a/d;Landroid/support/v4/a/i;ZLandroid/support/v4/a/l;)Landroid/support/v4/g/a;
  
47 ····move-result-object·v547 ····move-result-object·v5
  
48 ····iget-object·v0,·p0,·Landroid/support/v4/app/f;->c:Ljava/util/ArrayList;48 ····iget-object·v0,·p0,·Landroid/support/v4/a/f;->c:Ljava/util/ArrayList;
  
49 ····iget-object·v1,·p0,·Landroid/support/v4/app/f;->d:Landroid/support/v4/app/i;49 ····iget-object·v1,·p0,·Landroid/support/v4/a/f;->d:Landroid/support/v4/a/i;
  
50 ····iget-object·v1,·v1,·Landroid/support/v4/app/i;->d:Landroid/view/View;50 ····iget-object·v1,·v1,·Landroid/support/v4/a/i;->d:Landroid/view/View;
  
51 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z51 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
52 ····iget-object·v0,·p0,·Landroid/support/v4/app/f;->c:Ljava/util/ArrayList;52 ····iget-object·v0,·p0,·Landroid/support/v4/a/f;->c:Ljava/util/ArrayList;
  
53 ····invoke-virtual·{v5},·Landroid/support/v4/f/a;->values()Ljava/util/Collection;53 ····invoke-virtual·{v5},·Landroid/support/v4/g/a;->values()Ljava/util/Collection;
  
54 ····move-result-object·v154 ····move-result-object·v1
  
55 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z55 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
  
56 ····iget-object·v0,·p0,·Landroid/support/v4/app/f;->b:Ljava/lang/Object;56 ····iget-object·v0,·p0,·Landroid/support/v4/a/f;->b:Ljava/lang/Object;
  
57 ····iget-object·v1,·p0,·Landroid/support/v4/app/f;->c:Ljava/util/ArrayList;57 ····iget-object·v1,·p0,·Landroid/support/v4/a/f;->c:Ljava/util/ArrayList;
  
58 ····invoke-static·{v0,·v1},·Landroid/support/v4/app/af;->b(Ljava/lang/Object;Ljava/util/ArrayList;)V58 ····invoke-static·{v0,·v1},·Landroid/support/v4/a/af;->b(Ljava/lang/Object;Ljava/util/ArrayList;)V
  
59 ····iget-object·v0,·p0,·Landroid/support/v4/app/f;->h:Landroid/support/v4/app/d;59 ····iget-object·v0,·p0,·Landroid/support/v4/a/f;->h:Landroid/support/v4/a/d;
  
60 ····iget-object·v1,·p0,·Landroid/support/v4/app/f;->d:Landroid/support/v4/app/i;60 ····iget-object·v1,·p0,·Landroid/support/v4/a/f;->d:Landroid/support/v4/a/i;
  
61 ····invoke-static·{v0,·v5,·v1},·Landroid/support/v4/app/d;->a(Landroid/support/v4/app/d;Landroid/support/v4/f/a;Landroid/support/v4/app/i;)V61 ····invoke-static·{v0,·v5,·v1},·Landroid/support/v4/a/d;->a(Landroid/support/v4/a/d;Landroid/support/v4/g/a;Landroid/support/v4/a/i;)V
  
62 ····iget-object·v0,·p0,·Landroid/support/v4/app/f;->h:Landroid/support/v4/app/d;62 ····iget-object·v0,·p0,·Landroid/support/v4/a/f;->h:Landroid/support/v4/a/d;
  
63 ····iget-object·v1,·p0,·Landroid/support/v4/app/f;->d:Landroid/support/v4/app/i;63 ····iget-object·v1,·p0,·Landroid/support/v4/a/f;->d:Landroid/support/v4/a/i;
  
64 ····iget-object·v2,·p0,·Landroid/support/v4/app/f;->f:Landroid/support/v4/app/Fragment;64 ····iget-object·v2,·p0,·Landroid/support/v4/a/f;->f:Landroid/support/v4/a/l;
  
65 ····iget-object·v3,·p0,·Landroid/support/v4/app/f;->g:Landroid/support/v4/app/Fragment;65 ····iget-object·v3,·p0,·Landroid/support/v4/a/f;->g:Landroid/support/v4/a/l;
  
66 ····iget-boolean·v4,·p0,·Landroid/support/v4/app/f;->e:Z66 ····iget-boolean·v4,·p0,·Landroid/support/v4/a/f;->e:Z
  
Max diff block lines reached; 64/8286 bytes (0.77%) of diff not shown.
11.7 KB
smali/android/support/v4/app/af.smali vs.
smali/android/support/v4/a/af.smali
Files 5% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·Landroid/support/v4/app/af;1 .class·Landroid/support/v4/a/af;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·static·a(Ljava/lang/Object;)Ljava/lang/Object;4 .method·public·static·a(Ljava/lang/Object;)Ljava/lang/Object;
5 ····.locals·05 ····.locals·0
  
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 .end·method19 .end·method
  
20 .method·public·static·a(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;Landroid/view/View;)Ljava/lang/Object;20 .method·public·static·a(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;Landroid/view/View;)Ljava/lang/Object;
21 ····.locals·121 ····.locals·1
  
22 ····if-eqz·p0,·:cond_122 ····if-eqz·p0,·:cond_1
  
23 ····invoke-static·{p2,·p1},·Landroid/support/v4/app/af;->b(Ljava/util/ArrayList;Landroid/view/View;)V23 ····invoke-static·{p2,·p1},·Landroid/support/v4/a/af;->b(Ljava/util/ArrayList;Landroid/view/View;)V
  
24 ····if-eqz·p3,·:cond_024 ····if-eqz·p3,·:cond_0
  
25 ····invoke-interface·{p3},·Ljava/util/Map;->values()Ljava/util/Collection;25 ····invoke-interface·{p3},·Ljava/util/Map;->values()Ljava/util/Collection;
  
26 ····move-result-object·v026 ····move-result-object·v0
  
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 ····:cond_249 ····:cond_2
50 ····invoke-virtual·{p2,·p4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z50 ····invoke-virtual·{p2,·p4},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
51 ····move-object·v0,·p051 ····move-object·v0,·p0
  
52 ····check-cast·v0,·Landroid/transition/Transition;52 ····check-cast·v0,·Landroid/transition/Transition;
  
53 ····invoke-static·{v0,·p2},·Landroid/support/v4/app/af;->b(Ljava/lang/Object;Ljava/util/ArrayList;)V53 ····invoke-static·{v0,·p2},·Landroid/support/v4/a/af;->b(Ljava/lang/Object;Ljava/util/ArrayList;)V
  
54 ····goto·:goto_054 ····goto·:goto_0
55 .end·method55 .end·method
  
56 .method·public·static·a(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;56 .method·public·static·a(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;
57 ····.locals·257 ····.locals·2
  
Offset 169, 22 lines modifiedOffset 169, 22 lines modified
169 ····invoke-virtual·{p0},·Landroid/view/View;->getTransitionName()Ljava/lang/String;169 ····invoke-virtual·{p0},·Landroid/view/View;->getTransitionName()Ljava/lang/String;
  
170 ····move-result-object·v0170 ····move-result-object·v0
  
171 ····return-object·v0171 ····return-object·v0
172 .end·method172 .end·method
  
173 .method·private·static·a(Landroid/transition/Transition;Landroid/support/v4/app/ak;)V173 .method·private·static·a(Landroid/transition/Transition;Landroid/support/v4/a/ak;)V
174 ····.locals·1174 ····.locals·1
  
175 ····if-eqz·p0,·:cond_0175 ····if-eqz·p0,·:cond_0
  
176 ····new-instance·v0,·Landroid/support/v4/app/ai;176 ····new-instance·v0,·Landroid/support/v4/a/ai;
  
177 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/ai;-><init>(Landroid/support/v4/app/ak;)V177 ····invoke-direct·{v0,·p1},·Landroid/support/v4/a/ai;-><init>(Landroid/support/v4/a/ak;)V
  
178 ····invoke-virtual·{p0,·v0},·Landroid/transition/Transition;->setEpicenterCallback(Landroid/transition/Transition$EpicenterCallback;)V178 ····invoke-virtual·{p0,·v0},·Landroid/transition/Transition;->setEpicenterCallback(Landroid/transition/Transition$EpicenterCallback;)V
  
179 ····:cond_0179 ····:cond_0
180 ····return-void180 ····return-void
181 .end·method181 .end·method
  
Offset 209, 15 lines modifiedOffset 209, 15 lines modified
  
209 ····if-eqz·v11,·:cond_0209 ····if-eqz·v11,·:cond_0
  
210 ····invoke-virtual·{p0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;210 ····invoke-virtual·{p0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
  
211 ····move-result-object·v12211 ····move-result-object·v12
  
212 ····new-instance·v0,·Landroid/support/v4/app/aj;212 ····new-instance·v0,·Landroid/support/v4/a/aj;
  
213 ····move-object·v1,·p0213 ····move-object·v1,·p0
  
214 ····move-object·v3,·p1214 ····move-object·v3,·p1
  
215 ····move-object/from16·v4,·p3215 ····move-object/from16·v4,·p3
  
Offset 225, 15 lines modifiedOffset 225, 15 lines modified
  
225 ····move-object/from16·v8,·p7225 ····move-object/from16·v8,·p7
  
226 ····move-object/from16·v9,·p10226 ····move-object/from16·v9,·p10
  
227 ····move-object/from16·v10,·p9227 ····move-object/from16·v10,·p9
  
228 ····invoke-direct/range·{v0·..·v11},·Landroid/support/v4/app/aj;-><init>(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V228 ····invoke-direct/range·{v0·..·v11},·Landroid/support/v4/a/aj;-><init>(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V
  
229 ····invoke-virtual·{v12,·v0},·Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V229 ····invoke-virtual·{v12,·v0},·Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V
  
230 ····:cond_0230 ····:cond_0
231 ····return-void231 ····return-void
232 .end·method232 .end·method
  
Offset 248, 21 lines modifiedOffset 248, 21 lines modified
248 .end·method248 .end·method
  
249 .method·public·static·a(Ljava/lang/Object;Landroid/view/View;)V249 .method·public·static·a(Ljava/lang/Object;Landroid/view/View;)V
250 ····.locals·2250 ····.locals·2
  
251 ····check-cast·p0,·Landroid/transition/Transition;251 ····check-cast·p0,·Landroid/transition/Transition;
  
252 ····invoke-static·{p1},·Landroid/support/v4/app/af;->c(Landroid/view/View;)Landroid/graphics/Rect;252 ····invoke-static·{p1},·Landroid/support/v4/a/af;->c(Landroid/view/View;)Landroid/graphics/Rect;
  
253 ····move-result-object·v0253 ····move-result-object·v0
  
254 ····new-instance·v1,·Landroid/support/v4/app/ag;254 ····new-instance·v1,·Landroid/support/v4/a/ag;
  
255 ····invoke-direct·{v1,·v0},·Landroid/support/v4/app/ag;-><init>(Landroid/graphics/Rect;)V255 ····invoke-direct·{v1,·v0},·Landroid/support/v4/a/ag;-><init>(Landroid/graphics/Rect;)V
  
256 ····invoke-virtual·{p0,·v1},·Landroid/transition/Transition;->setEpicenterCallback(Landroid/transition/Transition$EpicenterCallback;)V256 ····invoke-virtual·{p0,·v1},·Landroid/transition/Transition;->setEpicenterCallback(Landroid/transition/Transition$EpicenterCallback;)V
  
257 ····return-void257 ····return-void
258 .end·method258 .end·method
  
259 .method·public·static·a(Ljava/lang/Object;Landroid/view/View;Z)V259 .method·public·static·a(Ljava/lang/Object;Landroid/view/View;Z)V
Offset 271, 15 lines modifiedOffset 271, 15 lines modified
271 ····check-cast·p0,·Landroid/transition/Transition;271 ····check-cast·p0,·Landroid/transition/Transition;
  
272 ····invoke-virtual·{p0,·p1,·p2},·Landroid/transition/Transition;->excludeTarget(Landroid/view/View;Z)Landroid/transition/Transition;272 ····invoke-virtual·{p0,·p1,·p2},·Landroid/transition/Transition;->excludeTarget(Landroid/view/View;Z)Landroid/transition/Transition;
  
273 ····return-void273 ····return-void
274 .end·method274 .end·method
  
275 .method·public·static·a(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/al;Landroid/view/View;Landroid/support/v4/app/ak;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V275 .method·public·static·a(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/a/al;Landroid/view/View;Landroid/support/v4/a/ak;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V
276 ····.locals·10276 ····.locals·10
Max diff block lines reached; 6746/11910 bytes (56.64%) of diff not shown.
3.07 KB
smali/android/support/v4/app/g.smali vs.
smali/android/support/v4/a/g.smali
Files 24% similar despite different names
    
Offset 1, 65 lines modifiedOffset 1, 65 lines modified
1 .class·Landroid/support/v4/app/g;1 .class·Landroid/support/v4/a/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/view/View;6 .field·final·synthetic·a:Landroid/view/View;
  
7 .field·final·synthetic·b:Landroid/support/v4/app/i;7 .field·final·synthetic·b:Landroid/support/v4/a/i;
  
8 .field·final·synthetic·c:I8 .field·final·synthetic·c:I
  
9 .field·final·synthetic·d:Ljava/lang/Object;9 .field·final·synthetic·d:Ljava/lang/Object;
  
10 .field·final·synthetic·e:Landroid/support/v4/app/d;10 .field·final·synthetic·e:Landroid/support/v4/a/d;
  
  
11 #·direct·methods11 #·direct·methods
12 .method·constructor·<init>(Landroid/support/v4/app/d;Landroid/view/View;Landroid/support/v4/app/i;ILjava/lang/Object;)V12 .method·constructor·<init>(Landroid/support/v4/a/d;Landroid/view/View;Landroid/support/v4/a/i;ILjava/lang/Object;)V
13 ····.locals·013 ····.locals·0
  
14 ····iput-object·p1,·p0,·Landroid/support/v4/app/g;->e:Landroid/support/v4/app/d;14 ····iput-object·p1,·p0,·Landroid/support/v4/a/g;->e:Landroid/support/v4/a/d;
  
15 ····iput-object·p2,·p0,·Landroid/support/v4/app/g;->a:Landroid/view/View;15 ····iput-object·p2,·p0,·Landroid/support/v4/a/g;->a:Landroid/view/View;
  
16 ····iput-object·p3,·p0,·Landroid/support/v4/app/g;->b:Landroid/support/v4/app/i;16 ····iput-object·p3,·p0,·Landroid/support/v4/a/g;->b:Landroid/support/v4/a/i;
  
17 ····iput·p4,·p0,·Landroid/support/v4/app/g;->c:I17 ····iput·p4,·p0,·Landroid/support/v4/a/g;->c:I
  
18 ····iput-object·p5,·p0,·Landroid/support/v4/app/g;->d:Ljava/lang/Object;18 ····iput-object·p5,·p0,·Landroid/support/v4/a/g;->d:Ljava/lang/Object;
  
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····return-void20 ····return-void
21 .end·method21 .end·method
  
  
22 #·virtual·methods22 #·virtual·methods
23 .method·public·onPreDraw()Z23 .method·public·onPreDraw()Z
24 ····.locals·424 ····.locals·4
  
25 ····iget-object·v0,·p0,·Landroid/support/v4/app/g;->a:Landroid/view/View;25 ····iget-object·v0,·p0,·Landroid/support/v4/a/g;->a:Landroid/view/View;
  
26 ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;26 ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
  
27 ····move-result-object·v027 ····move-result-object·v0
  
28 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V28 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V
  
29 ····iget-object·v0,·p0,·Landroid/support/v4/app/g;->e:Landroid/support/v4/app/d;29 ····iget-object·v0,·p0,·Landroid/support/v4/a/g;->e:Landroid/support/v4/a/d;
  
30 ····iget-object·v1,·p0,·Landroid/support/v4/app/g;->b:Landroid/support/v4/app/i;30 ····iget-object·v1,·p0,·Landroid/support/v4/a/g;->b:Landroid/support/v4/a/i;
  
31 ····iget·v2,·p0,·Landroid/support/v4/app/g;->c:I31 ····iget·v2,·p0,·Landroid/support/v4/a/g;->c:I
  
32 ····iget-object·v3,·p0,·Landroid/support/v4/app/g;->d:Ljava/lang/Object;32 ····iget-object·v3,·p0,·Landroid/support/v4/a/g;->d:Ljava/lang/Object;
  
33 ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/v4/app/d;->a(Landroid/support/v4/app/d;Landroid/support/v4/app/i;ILjava/lang/Object;)V33 ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/v4/a/d;->a(Landroid/support/v4/a/d;Landroid/support/v4/a/i;ILjava/lang/Object;)V
  
34 ····const/4·v0,·0x134 ····const/4·v0,·0x1
  
35 ····return·v035 ····return·v0
36 .end·method36 .end·method
201 KB
smali/android/support/v4/app/u.smali vs.
smali/android/support/v4/a/v.smali
Files 10% similar despite different names
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 .class·final·Landroid/support/v4/app/u;1 .class·final·Landroid/support/v4/a/v;
2 .super·Landroid/support/v4/app/s;2 .super·Landroid/support/v4/a/t;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/view/am;4 .implements·Landroid/support/v4/view/al;
  
  
5 #·static·fields5 #·static·fields
6 .field·static·final·A:Landroid/view/animation/Interpolator;6 .field·static·final·A:Landroid/view/animation/Interpolator;
  
7 .field·static·final·B:Landroid/view/animation/Interpolator;7 .field·static·final·B:Landroid/view/animation/Interpolator;
  
Offset 40, 19 lines modifiedOffset 40, 19 lines modified
  
40 .field·l:Ljava/util/ArrayList;40 .field·l:Ljava/util/ArrayList;
  
41 .field·m:Ljava/util/ArrayList;41 .field·m:Ljava/util/ArrayList;
  
42 .field·n:I42 .field·n:I
  
43 .field·o:Landroid/support/v4/app/n;43 .field·o:Landroid/support/v4/a/o;
  
44 .field·p:Landroid/support/v4/app/r;44 .field·p:Landroid/support/v4/a/s;
  
45 .field·q:Landroid/support/v4/app/Fragment;45 .field·q:Landroid/support/v4/a/l;
  
46 .field·r:Z46 .field·r:Z
  
47 .field·s:Z47 .field·s:Z
  
48 .field·t:Z48 .field·t:Z
  
Offset 73, 86 lines modifiedOffset 73, 86 lines modified
  
73 ····const/4·v0,·0x073 ····const/4·v0,·0x0
  
74 ····const/high16·v4,·0x40200000····#·2.5f74 ····const/high16·v4,·0x40200000····#·2.5f
  
75 ····const/high16·v3,·0x3fc00000····#·1.5f75 ····const/high16·v3,·0x3fc00000····#·1.5f
  
76 ····sput-boolean·v0,·Landroid/support/v4/app/u;->a:Z76 ····sput-boolean·v0,·Landroid/support/v4/a/v;->a:Z
  
77 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I77 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
78 ····const/16·v2,·0xb78 ····const/16·v2,·0xb
  
79 ····if-lt·v1,·v2,·:cond_079 ····if-lt·v1,·v2,·:cond_0
  
80 ····const/4·v0,·0x180 ····const/4·v0,·0x1
  
81 ····:cond_081 ····:cond_0
82 ····sput-boolean·v0,·Landroid/support/v4/app/u;->b:Z82 ····sput-boolean·v0,·Landroid/support/v4/a/v;->b:Z
  
83 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;83 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;
  
84 ····invoke-direct·{v0,·v4},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V84 ····invoke-direct·{v0,·v4},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V
  
85 ····sput-object·v0,·Landroid/support/v4/app/u;->z:Landroid/view/animation/Interpolator;85 ····sput-object·v0,·Landroid/support/v4/a/v;->z:Landroid/view/animation/Interpolator;
  
86 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;86 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;
  
87 ····invoke-direct·{v0,·v3},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V87 ····invoke-direct·{v0,·v3},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V
  
88 ····sput-object·v0,·Landroid/support/v4/app/u;->A:Landroid/view/animation/Interpolator;88 ····sput-object·v0,·Landroid/support/v4/a/v;->A:Landroid/view/animation/Interpolator;
  
89 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;89 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;
  
90 ····invoke-direct·{v0,·v4},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V90 ····invoke-direct·{v0,·v4},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V
  
91 ····sput-object·v0,·Landroid/support/v4/app/u;->B:Landroid/view/animation/Interpolator;91 ····sput-object·v0,·Landroid/support/v4/a/v;->B:Landroid/view/animation/Interpolator;
  
92 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;92 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;
  
93 ····invoke-direct·{v0,·v3},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V93 ····invoke-direct·{v0,·v3},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V
  
94 ····sput-object·v0,·Landroid/support/v4/app/u;->C:Landroid/view/animation/Interpolator;94 ····sput-object·v0,·Landroid/support/v4/a/v;->C:Landroid/view/animation/Interpolator;
  
95 ····return-void95 ····return-void
96 .end·method96 .end·method
  
97 .method·constructor·<init>()V97 .method·constructor·<init>()V
98 ····.locals·298 ····.locals·2
  
99 ····const/4·v1,·0x099 ····const/4·v1,·0x0
  
100 ····invoke-direct·{p0},·Landroid/support/v4/app/s;-><init>()V100 ····invoke-direct·{p0},·Landroid/support/v4/a/t;-><init>()V
  
101 ····const/4·v0,·0x0101 ····const/4·v0,·0x0
  
102 ····iput·v0,·p0,·Landroid/support/v4/app/u;->n:I102 ····iput·v0,·p0,·Landroid/support/v4/a/v;->n:I
  
103 ····iput-object·v1,·p0,·Landroid/support/v4/app/u;->w:Landroid/os/Bundle;103 ····iput-object·v1,·p0,·Landroid/support/v4/a/v;->w:Landroid/os/Bundle;
  
104 ····iput-object·v1,·p0,·Landroid/support/v4/app/u;->x:Landroid/util/SparseArray;104 ····iput-object·v1,·p0,·Landroid/support/v4/a/v;->x:Landroid/util/SparseArray;
  
105 ····new-instance·v0,·Landroid/support/v4/app/v;105 ····new-instance·v0,·Landroid/support/v4/a/w;
  
106 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/v;-><init>(Landroid/support/v4/app/u;)V106 ····invoke-direct·{v0,·p0},·Landroid/support/v4/a/w;-><init>(Landroid/support/v4/a/v;)V
  
107 ····iput-object·v0,·p0,·Landroid/support/v4/app/u;->y:Ljava/lang/Runnable;107 ····iput-object·v0,·p0,·Landroid/support/v4/a/v;->y:Ljava/lang/Runnable;
  
108 ····return-void108 ····return-void
109 .end·method109 .end·method
  
110 .method·static·a(Landroid/content/Context;FF)Landroid/view/animation/Animation;110 .method·static·a(Landroid/content/Context;FF)Landroid/view/animation/Animation;
111 ····.locals·4111 ····.locals·4
  
112 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;112 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;
  
113 ····invoke-direct·{v0,·p1,·p2},·Landroid/view/animation/AlphaAnimation;-><init>(FF)V113 ····invoke-direct·{v0,·p1,·p2},·Landroid/view/animation/AlphaAnimation;-><init>(FF)V
  
114 ····sget-object·v1,·Landroid/support/v4/app/u;->A:Landroid/view/animation/Interpolator;114 ····sget-object·v1,·Landroid/support/v4/a/v;->A:Landroid/view/animation/Interpolator;
  
115 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V115 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
116 ····const-wide/16·v2,·0xdc116 ····const-wide/16·v2,·0xdc
  
117 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V117 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
Offset 184, 29 lines modifiedOffset 184, 29 lines modified
  
184 ····move·v3,·p1184 ····move·v3,·p1
  
185 ····move·v4,·p2185 ····move·v4,·p2
  
186 ····invoke-direct/range·{v0·..·v8},·Landroid/view/animation/ScaleAnimation;-><init>(FFFFIFIF)V186 ····invoke-direct/range·{v0·..·v8},·Landroid/view/animation/ScaleAnimation;-><init>(FFFFIFIF)V
  
Max diff block lines reached; 201106/205902 bytes (97.67%) of diff not shown.
7.58 KB
smali/android/support/v4/app/aj.smali vs.
smali/android/support/v4/a/aj.smali
Files 14% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·final·Landroid/support/v4/app/aj;1 .class·final·Landroid/support/v4/a/aj;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;
  
  
5 #·instance·fields5 #·instance·fields
Offset 29, 96 lines modifiedOffset 29, 96 lines modified
29 .field·final·synthetic·k:Landroid/transition/Transition;29 .field·final·synthetic·k:Landroid/transition/Transition;
  
  
30 #·direct·methods30 #·direct·methods
31 .method·constructor·<init>(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V31 .method·constructor·<init>(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V
32 ····.locals·032 ····.locals·0
  
33 ····iput-object·p1,·p0,·Landroid/support/v4/app/aj;->a:Landroid/view/View;33 ····iput-object·p1,·p0,·Landroid/support/v4/a/aj;->a:Landroid/view/View;
  
34 ····iput-object·p2,·p0,·Landroid/support/v4/app/aj;->b:Landroid/transition/Transition;34 ····iput-object·p2,·p0,·Landroid/support/v4/a/aj;->b:Landroid/transition/Transition;
  
35 ····iput-object·p3,·p0,·Landroid/support/v4/app/aj;->c:Landroid/view/View;35 ····iput-object·p3,·p0,·Landroid/support/v4/a/aj;->c:Landroid/view/View;
  
36 ····iput-object·p4,·p0,·Landroid/support/v4/app/aj;->d:Ljava/util/ArrayList;36 ····iput-object·p4,·p0,·Landroid/support/v4/a/aj;->d:Ljava/util/ArrayList;
  
37 ····iput-object·p5,·p0,·Landroid/support/v4/app/aj;->e:Landroid/transition/Transition;37 ····iput-object·p5,·p0,·Landroid/support/v4/a/aj;->e:Landroid/transition/Transition;
  
38 ····iput-object·p6,·p0,·Landroid/support/v4/app/aj;->f:Ljava/util/ArrayList;38 ····iput-object·p6,·p0,·Landroid/support/v4/a/aj;->f:Ljava/util/ArrayList;
  
39 ····iput-object·p7,·p0,·Landroid/support/v4/app/aj;->g:Landroid/transition/Transition;39 ····iput-object·p7,·p0,·Landroid/support/v4/a/aj;->g:Landroid/transition/Transition;
  
40 ····iput-object·p8,·p0,·Landroid/support/v4/app/aj;->h:Ljava/util/ArrayList;40 ····iput-object·p8,·p0,·Landroid/support/v4/a/aj;->h:Ljava/util/ArrayList;
  
41 ····iput-object·p9,·p0,·Landroid/support/v4/app/aj;->i:Ljava/util/Map;41 ····iput-object·p9,·p0,·Landroid/support/v4/a/aj;->i:Ljava/util/Map;
  
42 ····iput-object·p10,·p0,·Landroid/support/v4/app/aj;->j:Ljava/util/ArrayList;42 ····iput-object·p10,·p0,·Landroid/support/v4/a/aj;->j:Ljava/util/ArrayList;
  
43 ····iput-object·p11,·p0,·Landroid/support/v4/app/aj;->k:Landroid/transition/Transition;43 ····iput-object·p11,·p0,·Landroid/support/v4/a/aj;->k:Landroid/transition/Transition;
  
44 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V44 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
  
47 #·virtual·methods47 #·virtual·methods
48 .method·public·onPreDraw()Z48 .method·public·onPreDraw()Z
49 ····.locals·549 ····.locals·5
  
50 ····const/4·v2,·0x050 ····const/4·v2,·0x0
  
51 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->a:Landroid/view/View;51 ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->a:Landroid/view/View;
  
52 ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;52 ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
  
53 ····move-result-object·v053 ····move-result-object·v0
  
54 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V54 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V
  
55 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->b:Landroid/transition/Transition;55 ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->b:Landroid/transition/Transition;
  
56 ····if-eqz·v0,·:cond_056 ····if-eqz·v0,·:cond_0
  
57 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->b:Landroid/transition/Transition;57 ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->b:Landroid/transition/Transition;
  
58 ····iget-object·v1,·p0,·Landroid/support/v4/app/aj;->c:Landroid/view/View;58 ····iget-object·v1,·p0,·Landroid/support/v4/a/aj;->c:Landroid/view/View;
  
59 ····invoke-virtual·{v0,·v1},·Landroid/transition/Transition;->removeTarget(Landroid/view/View;)Landroid/transition/Transition;59 ····invoke-virtual·{v0,·v1},·Landroid/transition/Transition;->removeTarget(Landroid/view/View;)Landroid/transition/Transition;
  
60 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->b:Landroid/transition/Transition;60 ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->b:Landroid/transition/Transition;
  
61 ····iget-object·v1,·p0,·Landroid/support/v4/app/aj;->d:Ljava/util/ArrayList;61 ····iget-object·v1,·p0,·Landroid/support/v4/a/aj;->d:Ljava/util/ArrayList;
  
62 ····invoke-static·{v0,·v1},·Landroid/support/v4/app/af;->a(Ljava/lang/Object;Ljava/util/ArrayList;)V62 ····invoke-static·{v0,·v1},·Landroid/support/v4/a/af;->a(Ljava/lang/Object;Ljava/util/ArrayList;)V
  
63 ····:cond_063 ····:cond_0
64 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->e:Landroid/transition/Transition;64 ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->e:Landroid/transition/Transition;
  
65 ····if-eqz·v0,·:cond_165 ····if-eqz·v0,·:cond_1
  
66 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->e:Landroid/transition/Transition;66 ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->e:Landroid/transition/Transition;
  
67 ····iget-object·v1,·p0,·Landroid/support/v4/app/aj;->f:Ljava/util/ArrayList;67 ····iget-object·v1,·p0,·Landroid/support/v4/a/aj;->f:Ljava/util/ArrayList;
  
68 ····invoke-static·{v0,·v1},·Landroid/support/v4/app/af;->a(Ljava/lang/Object;Ljava/util/ArrayList;)V68 ····invoke-static·{v0,·v1},·Landroid/support/v4/a/af;->a(Ljava/lang/Object;Ljava/util/ArrayList;)V
  
69 ····:cond_169 ····:cond_1
70 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->g:Landroid/transition/Transition;70 ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->g:Landroid/transition/Transition;
  
71 ····if-eqz·v0,·:cond_271 ····if-eqz·v0,·:cond_2
  
72 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->g:Landroid/transition/Transition;72 ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->g:Landroid/transition/Transition;
  
73 ····iget-object·v1,·p0,·Landroid/support/v4/app/aj;->h:Ljava/util/ArrayList;73 ····iget-object·v1,·p0,·Landroid/support/v4/a/aj;->h:Ljava/util/ArrayList;
  
74 ····invoke-static·{v0,·v1},·Landroid/support/v4/app/af;->a(Ljava/lang/Object;Ljava/util/ArrayList;)V74 ····invoke-static·{v0,·v1},·Landroid/support/v4/a/af;->a(Ljava/lang/Object;Ljava/util/ArrayList;)V
  
75 ····:cond_275 ····:cond_2
76 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->i:Ljava/util/Map;76 ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->i:Ljava/util/Map;
  
77 ····invoke-interface·{v0},·Ljava/util/Map;->entrySet()Ljava/util/Set;77 ····invoke-interface·{v0},·Ljava/util/Map;->entrySet()Ljava/util/Set;
  
78 ····move-result-object·v078 ····move-result-object·v0
  
79 ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator;79 ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
Offset 150, 28 lines modifiedOffset 150, 28 lines modified
150 ····check-cast·v0,·Ljava/lang/String;150 ····check-cast·v0,·Ljava/lang/String;
  
151 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V151 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V
  
152 ····goto·:goto_0152 ····goto·:goto_0
  
153 ····:cond_3153 ····:cond_3
154 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->j:Ljava/util/ArrayList;154 ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->j:Ljava/util/ArrayList;
  
155 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I155 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I
  
156 ····move-result·v3156 ····move-result·v3
  
157 ····move·v1,·v2157 ····move·v1,·v2
  
158 ····:goto_1158 ····:goto_1
159 ····if-ge·v1,·v3,·:cond_4159 ····if-ge·v1,·v3,·:cond_4
  
160 ····iget-object·v4,·p0,·Landroid/support/v4/app/aj;->k:Landroid/transition/Transition;160 ····iget-object·v4,·p0,·Landroid/support/v4/a/aj;->k:Landroid/transition/Transition;
  
161 ····iget-object·v0,·p0,·Landroid/support/v4/app/aj;->j:Ljava/util/ArrayList;161 ····iget-object·v0,·p0,·Landroid/support/v4/a/aj;->j:Ljava/util/ArrayList;
Max diff block lines reached; 772/7644 bytes (10.10%) of diff not shown.
2.46 KB
smali/android/support/v4/app/k.smali vs.
smali/android/support/v4/a/q.smali
Files 24% similar despite different names
    
Offset 1, 66 lines modifiedOffset 1, 57 lines modified
1 .class·Landroid/support/v4/app/k;1 .class·Landroid/support/v4/a/q;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/v4/app/r;4 .implements·Landroid/support/v4/a/s;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v4/app/Fragment;6 .field·final·synthetic·a:Landroid/support/v4/a/o;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V8 .method·constructor·<init>(Landroid/support/v4/a/o;)V
9 ····.locals·09 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/v4/app/k;->a:Landroid/support/v4/app/Fragment;10 ····iput-object·p1,·p0,·Landroid/support/v4/a/q;->a:Landroid/support/v4/a/o;
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····return-void12 ····return-void
13 .end·method13 .end·method
  
  
14 #·virtual·methods14 #·virtual·methods
15 .method·public·a(I)Landroid/view/View;15 .method·public·a(I)Landroid/view/View;
16 ····.locals·216 ····.locals·1
  
17 ····iget-object·v0,·p0,·Landroid/support/v4/app/k;->a:Landroid/support/v4/app/Fragment; 
  
18 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->J:Landroid/view/View; 
  
19 ····if-nez·v0,·:cond_0 
  
20 ····new-instance·v0,·Ljava/lang/IllegalStateException; 
  
21 ····const-string·v1,·"Fragment·does·not·have·a·view" 
  
22 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V 
  
23 ····throw·v0 
  
24 ····:cond_0 
25 ····iget-object·v0,·p0,·Landroid/support/v4/app/k;->a:Landroid/support/v4/app/Fragment; 
  
26 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->J:Landroid/view/View;17 ····iget-object·v0,·p0,·Landroid/support/v4/a/q;->a:Landroid/support/v4/a/o;
  
27 ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View;18 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/a/o;->findViewById(I)Landroid/view/View;
  
28 ····move-result-object·v019 ····move-result-object·v0
  
29 ····return-object·v020 ····return-object·v0
30 .end·method21 .end·method
  
31 .method·public·a()Z22 .method·public·a()Z
32 ····.locals·123 ····.locals·1
  
33 ····iget-object·v0,·p0,·Landroid/support/v4/app/k;->a:Landroid/support/v4/app/Fragment;24 ····iget-object·v0,·p0,·Landroid/support/v4/a/q;->a:Landroid/support/v4/a/o;
  
 25 ····invoke-virtual·{v0},·Landroid/support/v4/a/o;->getWindow()Landroid/view/Window;
  
 26 ····move-result-object·v0
  
 27 ····if-eqz·v0,·:cond_0
  
 28 ····invoke-virtual·{v0},·Landroid/view/Window;->peekDecorView()Landroid/view/View;
  
34 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->J:Landroid/view/View;29 ····move-result-object·v0
  
35 ····if-eqz·v0,·:cond_030 ····if-eqz·v0,·:cond_0
  
36 ····const/4·v0,·0x131 ····const/4·v0,·0x1
  
37 ····:goto_032 ····:goto_0
38 ····return·v033 ····return·v0
2.92 KB
smali/android/support/v4/app/m.smali vs.
smali/android/support/v4/a/p.smali
Files 24% similar despite different names
    
Offset 1, 57 lines modifiedOffset 1, 70 lines modified
1 .class·final·Landroid/support/v4/app/m;1 .class·Landroid/support/v4/a/p;
2 .super·Ljava/lang/Object;2 .super·Landroid/os/Handler;
  
3 #·interfaces 
4 .implements·Landroid/os/Parcelable$Creator; 
 3 #·instance·fields
 4 .field·final·synthetic·a:Landroid/support/v4/a/o;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·constructor·<init>()V6 .method·constructor·<init>(Landroid/support/v4/a/o;)V
7 ····.locals·07 ····.locals·0
  
 8 ····iput-object·p1,·p0,·Landroid/support/v4/a/p;->a:Landroid/support/v4/a/o;
  
8 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V
  
9 ····return-void10 ····return-void
10 .end·method11 .end·method
  
  
11 #·virtual·methods12 #·virtual·methods
12 .method·public·a(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;13 .method·public·handleMessage(Landroid/os/Message;)V
13 ····.locals·214 ····.locals·2
  
14 ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState;15 ····iget·v0,·p1,·Landroid/os/Message;->what:I
  
15 ····const/4·v1,·0x016 ····packed-switch·v0,·:pswitch_data_0
  
16 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/app/Fragment$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V17 ····invoke-super·{p0,·p1},·Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V
  
17 ····return-object·v0 
18 .end·method18 ····:cond_0
 19 ····:goto_0
 20 ····return-void
  
19 .method·public·a(I)[Landroid/support/v4/app/Fragment$SavedState; 
20 ····.locals·121 ····:pswitch_0
 22 ····iget-object·v0,·p0,·Landroid/support/v4/a/p;->a:Landroid/support/v4/a/o;
  
21 ····new-array·v0,·p1,·[Landroid/support/v4/app/Fragment$SavedState;23 ····iget-boolean·v0,·v0,·Landroid/support/v4/a/o;->f:Z
  
 24 ····if-eqz·v0,·:cond_0
22 ····return-object·v0 
23 .end·method 
  
 25 ····iget-object·v0,·p0,·Landroid/support/v4/a/p;->a:Landroid/support/v4/a/o;
24 .method·public·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; 
25 ····.locals·1 
  
26 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/m;->a(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;26 ····const/4·v1,·0x0
  
27 ····move-result-object·v027 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/a/o;->a(Z)V
  
28 ····return-object·v0 
29 .end·method28 ····goto·:goto_0
  
 29 ····:pswitch_1
 30 ····iget-object·v0,·p0,·Landroid/support/v4/a/p;->a:Landroid/support/v4/a/o;
  
 31 ····invoke-virtual·{v0},·Landroid/support/v4/a/o;->b()V
  
 32 ····iget-object·v0,·p0,·Landroid/support/v4/a/p;->a:Landroid/support/v4/a/o;
  
 33 ····iget-object·v0,·v0,·Landroid/support/v4/a/o;->b:Landroid/support/v4/a/v;
  
 34 ····invoke-virtual·{v0},·Landroid/support/v4/a/v;->e()Z
30 .method·public·synthetic·newArray(I)[Ljava/lang/Object; 
31 ····.locals·1 
  
32 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/m;->a(I)[Landroid/support/v4/app/Fragment$SavedState;35 ····goto·:goto_0
  
33 ····move-result-object·v036 ····nop
  
34 ····return-object·v037 ····:pswitch_data_0
 38 ····.packed-switch·0x1
 39 ········:pswitch_0
 40 ········:pswitch_1
 41 ····.end·packed-switch
35 .end·method42 .end·method
2.41 KB
smali/android/support/v4/app/av.smali vs.
smali/android/support/v4/a/aq.smali
Files 13% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·Landroid/support/v4/app/av;1 .class·Landroid/support/v4/a/aq;
2 .super·Landroid/widget/FrameLayout;2 .super·Landroid/widget/FrameLayout;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·constructor·<init>(Landroid/content/Context;)V4 .method·public·constructor·<init>(Landroid/content/Context;)V
5 ····.locals·05 ····.locals·0
  
Offset 12, 52 lines modifiedOffset 12, 52 lines modified
12 .end·method12 .end·method
  
13 .method·static·a(Landroid/view/View;)Landroid/view/ViewGroup;13 .method·static·a(Landroid/view/View;)Landroid/view/ViewGroup;
14 ····.locals·314 ····.locals·3
  
15 ····const/4·v2,·-0x115 ····const/4·v2,·-0x1
  
16 ····new-instance·v0,·Landroid/support/v4/app/av;16 ····new-instance·v0,·Landroid/support/v4/a/aq;
  
17 ····invoke-virtual·{p0},·Landroid/view/View;->getContext()Landroid/content/Context;17 ····invoke-virtual·{p0},·Landroid/view/View;->getContext()Landroid/content/Context;
  
18 ····move-result-object·v118 ····move-result-object·v1
  
19 ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/av;-><init>(Landroid/content/Context;)V19 ····invoke-direct·{v0,·v1},·Landroid/support/v4/a/aq;-><init>(Landroid/content/Context;)V
  
20 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;20 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
21 ····move-result-object·v121 ····move-result-object·v1
  
22 ····if-eqz·v1,·:cond_022 ····if-eqz·v1,·:cond_0
  
23 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/av;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V23 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/a/aq;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
  
24 ····:cond_024 ····:cond_0
25 ····new-instance·v1,·Landroid/widget/FrameLayout$LayoutParams;25 ····new-instance·v1,·Landroid/widget/FrameLayout$LayoutParams;
  
26 ····invoke-direct·{v1,·v2,·v2},·Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V26 ····invoke-direct·{v1,·v2,·v2},·Landroid/widget/FrameLayout$LayoutParams;-><init>(II)V
  
27 ····invoke-virtual·{p0,·v1},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V27 ····invoke-virtual·{p0,·v1},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
  
28 ····invoke-virtual·{v0,·p0},·Landroid/support/v4/app/av;->addView(Landroid/view/View;)V28 ····invoke-virtual·{v0,·p0},·Landroid/support/v4/a/aq;->addView(Landroid/view/View;)V
  
29 ····return-object·v029 ····return-object·v0
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·protected·dispatchRestoreInstanceState(Landroid/util/SparseArray;)V32 .method·protected·dispatchRestoreInstanceState(Landroid/util/SparseArray;)V
33 ····.locals·033 ····.locals·0
  
34 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/av;->dispatchThawSelfOnly(Landroid/util/SparseArray;)V34 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/aq;->dispatchThawSelfOnly(Landroid/util/SparseArray;)V
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
37 .method·protected·dispatchSaveInstanceState(Landroid/util/SparseArray;)V37 .method·protected·dispatchSaveInstanceState(Landroid/util/SparseArray;)V
38 ····.locals·038 ····.locals·0
  
39 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/av;->dispatchFreezeSelfOnly(Landroid/util/SparseArray;)V39 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/a/aq;->dispatchFreezeSelfOnly(Landroid/util/SparseArray;)V
  
40 ····return-void40 ····return-void
41 .end·method41 .end·method
3.86 KB
smali/android/support/v4/app/FragmentManagerState.smali vs.
smali/android/support/v4/a/z.smali
Files 26% similar despite different names
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 .class·final·Landroid/support/v4/app/FragmentManagerState;1 .class·final·Landroid/support/v4/a/z;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/os/Parcelable;4 .implements·Landroid/os/Parcelable;
  
  
5 #·static·fields5 #·static·fields
6 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;6 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;
  
  
7 #·instance·fields7 #·instance·fields
8 .field·a:[Landroid/support/v4/app/FragmentState;8 .field·a:[Landroid/support/v4/a/ac;
  
9 .field·b:[I9 .field·b:[I
  
10 .field·c:[Landroid/support/v4/app/BackStackState;10 .field·c:[Landroid/support/v4/a/j;
  
  
11 #·direct·methods11 #·direct·methods
12 .method·static·constructor·<clinit>()V12 .method·static·constructor·<clinit>()V
13 ····.locals·113 ····.locals·1
  
14 ····new-instance·v0,·Landroid/support/v4/app/y;14 ····new-instance·v0,·Landroid/support/v4/a/aa;
  
15 ····invoke-direct·{v0},·Landroid/support/v4/app/y;-><init>()V15 ····invoke-direct·{v0},·Landroid/support/v4/a/aa;-><init>()V
  
16 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerState;->CREATOR:Landroid/os/Parcelable$Creator;16 ····sput-object·v0,·Landroid/support/v4/a/z;->CREATOR:Landroid/os/Parcelable$Creator;
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
Offset 39, 39 lines modifiedOffset 39, 39 lines modified
39 .end·method39 .end·method
  
40 .method·public·constructor·<init>(Landroid/os/Parcel;)V40 .method·public·constructor·<init>(Landroid/os/Parcel;)V
41 ····.locals·141 ····.locals·1
  
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
43 ····sget-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator;43 ····sget-object·v0,·Landroid/support/v4/a/ac;->CREATOR:Landroid/os/Parcelable$Creator;
  
44 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;44 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
  
45 ····move-result-object·v045 ····move-result-object·v0
  
46 ····check-cast·v0,·[Landroid/support/v4/app/FragmentState;46 ····check-cast·v0,·[Landroid/support/v4/a/ac;
  
47 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->a:[Landroid/support/v4/app/FragmentState;47 ····iput-object·v0,·p0,·Landroid/support/v4/a/z;->a:[Landroid/support/v4/a/ac;
  
48 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I48 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I
  
49 ····move-result-object·v049 ····move-result-object·v0
  
50 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->b:[I50 ····iput-object·v0,·p0,·Landroid/support/v4/a/z;->b:[I
  
51 ····sget-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator;51 ····sget-object·v0,·Landroid/support/v4/a/j;->CREATOR:Landroid/os/Parcelable$Creator;
  
52 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;52 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
  
53 ····move-result-object·v053 ····move-result-object·v0
  
54 ····check-cast·v0,·[Landroid/support/v4/app/BackStackState;54 ····check-cast·v0,·[Landroid/support/v4/a/j;
  
55 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->c:[Landroid/support/v4/app/BackStackState;55 ····iput-object·v0,·p0,·Landroid/support/v4/a/z;->c:[Landroid/support/v4/a/j;
  
56 ····return-void56 ····return-void
57 .end·method57 .end·method
  
  
58 #·virtual·methods58 #·virtual·methods
59 .method·public·describeContents()I59 .method·public·describeContents()I
Offset 81, 21 lines modifiedOffset 81, 21 lines modified
  
81 ····return·v081 ····return·v0
82 .end·method82 .end·method
  
83 .method·public·writeToParcel(Landroid/os/Parcel;I)V83 .method·public·writeToParcel(Landroid/os/Parcel;I)V
84 ····.locals·184 ····.locals·1
  
85 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->a:[Landroid/support/v4/app/FragmentState;85 ····iget-object·v0,·p0,·Landroid/support/v4/a/z;->a:[Landroid/support/v4/a/ac;
  
86 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V86 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V
  
87 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->b:[I87 ····iget-object·v0,·p0,·Landroid/support/v4/a/z;->b:[I
  
88 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeIntArray([I)V88 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeIntArray([I)V
  
89 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->c:[Landroid/support/v4/app/BackStackState;89 ····iget-object·v0,·p0,·Landroid/support/v4/a/z;->c:[Landroid/support/v4/a/j;
  
90 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V90 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V
  
91 ····return-void91 ····return-void
92 .end·method92 .end·method
635 B
smali/android/support/v4/app/aw.smali vs.
smali/android/support/v4/a/ar.smali
Files 3% similar despite different names
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 .class·public·abstract·Landroid/support/v4/app/aw;1 .class·public·abstract·Landroid/support/v4/a/ar;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·private·static·a:I4 .field·private·static·a:I
  
  
5 #·direct·methods5 #·direct·methods
6 .method·static·constructor·<clinit>()V6 .method·static·constructor·<clinit>()V
7 ····.locals·17 ····.locals·1
  
8 ····const/high16·v0,·0x1000008 ····const/high16·v0,·0x100000
  
9 ····sput·v0,·Landroid/support/v4/app/aw;->a:I9 ····sput·v0,·Landroid/support/v4/a/ar;->a:I
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·public·a(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V13 .method·public·a(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
10.0 KB
smali/android/support/v4/app/z.smali vs.
smali/android/support/v4/a/ab.smali
Files 11% similar despite different names
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 .class·public·abstract·Landroid/support/v4/app/z;1 .class·public·abstract·Landroid/support/v4/a/ab;
2 .super·Landroid/support/v4/view/bo;2 .super·Landroid/support/v4/view/bh;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·private·final·a:Landroid/support/v4/app/s;4 .field·private·final·a:Landroid/support/v4/a/t;
  
5 .field·private·b:Landroid/support/v4/app/ae;5 .field·private·b:Landroid/support/v4/a/ae;
  
6 .field·private·c:Landroid/support/v4/app/Fragment;6 .field·private·c:Landroid/support/v4/a/l;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(Landroid/support/v4/app/s;)V8 .method·public·constructor·<init>(Landroid/support/v4/a/t;)V
9 ····.locals·19 ····.locals·1
  
10 ····const/4·v0,·0x010 ····const/4·v0,·0x0
  
11 ····invoke-direct·{p0},·Landroid/support/v4/view/bo;-><init>()V11 ····invoke-direct·{p0},·Landroid/support/v4/view/bh;-><init>()V
  
12 ····iput-object·v0,·p0,·Landroid/support/v4/app/z;->b:Landroid/support/v4/app/ae;12 ····iput-object·v0,·p0,·Landroid/support/v4/a/ab;->b:Landroid/support/v4/a/ae;
  
13 ····iput-object·v0,·p0,·Landroid/support/v4/app/z;->c:Landroid/support/v4/app/Fragment;13 ····iput-object·v0,·p0,·Landroid/support/v4/a/ab;->c:Landroid/support/v4/a/l;
  
14 ····iput-object·p1,·p0,·Landroid/support/v4/app/z;->a:Landroid/support/v4/app/s;14 ····iput-object·p1,·p0,·Landroid/support/v4/a/ab;->a:Landroid/support/v4/a/t;
  
15 ····return-void15 ····return-void
16 .end·method16 .end·method
  
17 .method·private·static·a(IJ)Ljava/lang/String;17 .method·private·static·a(IJ)Ljava/lang/String;
18 ····.locals·318 ····.locals·3
  
Offset 67, 91 lines modifiedOffset 67, 91 lines modified
67 ····.locals·167 ····.locals·1
  
68 ····const/4·v0,·0x068 ····const/4·v0,·0x0
  
69 ····return-object·v069 ····return-object·v0
70 .end·method70 .end·method
  
71 .method·public·abstract·a(I)Landroid/support/v4/app/Fragment;71 .method·public·abstract·a(I)Landroid/support/v4/a/l;
72 .end·method72 .end·method
  
73 .method·public·a(Landroid/view/ViewGroup;I)Ljava/lang/Object;73 .method·public·a(Landroid/view/ViewGroup;I)Ljava/lang/Object;
74 ····.locals·774 ····.locals·7
  
75 ····const/4·v6,·0x075 ····const/4·v6,·0x0
  
76 ····iget-object·v0,·p0,·Landroid/support/v4/app/z;->b:Landroid/support/v4/app/ae;76 ····iget-object·v0,·p0,·Landroid/support/v4/a/ab;->b:Landroid/support/v4/a/ae;
  
77 ····if-nez·v0,·:cond_077 ····if-nez·v0,·:cond_0
  
78 ····iget-object·v0,·p0,·Landroid/support/v4/app/z;->a:Landroid/support/v4/app/s;78 ····iget-object·v0,·p0,·Landroid/support/v4/a/ab;->a:Landroid/support/v4/a/t;
  
79 ····invoke-virtual·{v0},·Landroid/support/v4/app/s;->a()Landroid/support/v4/app/ae;79 ····invoke-virtual·{v0},·Landroid/support/v4/a/t;->a()Landroid/support/v4/a/ae;
  
80 ····move-result-object·v080 ····move-result-object·v0
  
81 ····iput-object·v0,·p0,·Landroid/support/v4/app/z;->b:Landroid/support/v4/app/ae;81 ····iput-object·v0,·p0,·Landroid/support/v4/a/ab;->b:Landroid/support/v4/a/ae;
  
82 ····:cond_082 ····:cond_0
83 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/z;->b(I)J83 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/a/ab;->b(I)J
  
84 ····move-result-wide·v284 ····move-result-wide·v2
  
85 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I85 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
86 ····move-result·v086 ····move-result·v0
  
87 ····invoke-static·{v0,·v2,·v3},·Landroid/support/v4/app/z;->a(IJ)Ljava/lang/String;87 ····invoke-static·{v0,·v2,·v3},·Landroid/support/v4/a/ab;->a(IJ)Ljava/lang/String;
  
88 ····move-result-object·v088 ····move-result-object·v0
  
89 ····iget-object·v1,·p0,·Landroid/support/v4/app/z;->a:Landroid/support/v4/app/s;89 ····iget-object·v1,·p0,·Landroid/support/v4/a/ab;->a:Landroid/support/v4/a/t;
  
90 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/app/s;->a(Ljava/lang/String;)Landroid/support/v4/app/Fragment;90 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/a/t;->a(Ljava/lang/String;)Landroid/support/v4/a/l;
  
91 ····move-result-object·v091 ····move-result-object·v0
  
92 ····if-eqz·v0,·:cond_292 ····if-eqz·v0,·:cond_2
  
93 ····iget-object·v1,·p0,·Landroid/support/v4/app/z;->b:Landroid/support/v4/app/ae;93 ····iget-object·v1,·p0,·Landroid/support/v4/a/ab;->b:Landroid/support/v4/a/ae;
  
94 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/app/ae;->b(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/ae;94 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/a/ae;->b(Landroid/support/v4/a/l;)Landroid/support/v4/a/ae;
  
95 ····:goto_095 ····:goto_0
96 ····iget-object·v1,·p0,·Landroid/support/v4/app/z;->c:Landroid/support/v4/app/Fragment;96 ····iget-object·v1,·p0,·Landroid/support/v4/a/ab;->c:Landroid/support/v4/a/l;
  
97 ····if-eq·v0,·v1,·:cond_197 ····if-eq·v0,·v1,·:cond_1
  
98 ····invoke-virtual·{v0,·v6},·Landroid/support/v4/app/Fragment;->b(Z)V98 ····invoke-virtual·{v0,·v6},·Landroid/support/v4/a/l;->b(Z)V
  
99 ····invoke-virtual·{v0,·v6},·Landroid/support/v4/app/Fragment;->c(Z)V99 ····invoke-virtual·{v0,·v6},·Landroid/support/v4/a/l;->c(Z)V
  
100 ····:cond_1100 ····:cond_1
101 ····return-object·v0101 ····return-object·v0
  
102 ····:cond_2102 ····:cond_2
103 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/z;->a(I)Landroid/support/v4/app/Fragment;103 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/a/ab;->a(I)Landroid/support/v4/a/l;
  
104 ····move-result-object·v0104 ····move-result-object·v0
  
105 ····iget-object·v1,·p0,·Landroid/support/v4/app/z;->b:Landroid/support/v4/app/ae;105 ····iget-object·v1,·p0,·Landroid/support/v4/a/ab;->b:Landroid/support/v4/a/ae;
  
106 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I106 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
107 ····move-result·v4107 ····move-result·v4
  
108 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I108 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
109 ····move-result·v5109 ····move-result·v5
  
110 ····invoke-static·{v5,·v2,·v3},·Landroid/support/v4/app/z;->a(IJ)Ljava/lang/String;110 ····invoke-static·{v5,·v2,·v3},·Landroid/support/v4/a/ab;->a(IJ)Ljava/lang/String;
  
111 ····move-result-object·v2111 ····move-result-object·v2
  
112 ····invoke-virtual·{v1,·v4,·v0,·v2},·Landroid/support/v4/app/ae;->a(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/ae;112 ····invoke-virtual·{v1,·v4,·v0,·v2},·Landroid/support/v4/a/ae;->a(ILandroid/support/v4/a/l;Ljava/lang/String;)Landroid/support/v4/a/ae;
  
113 ····goto·:goto_0113 ····goto·:goto_0
114 .end·method114 .end·method
  
115 .method·public·a(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V115 .method·public·a(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V
116 ····.locals·0116 ····.locals·0
  
Offset 163, 42 lines modifiedOffset 163, 42 lines modified
  
163 ····return-void163 ····return-void
Max diff block lines reached; 4642/10139 bytes (45.78%) of diff not shown.
93.8 KB
smali/android/support/v4/app/Fragment.smali vs.
smali/android/support/v4/a/l.smali
Files 15% similar despite different names
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 .class·public·Landroid/support/v4/app/Fragment;1 .class·public·Landroid/support/v4/a/l;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/content/ComponentCallbacks;4 .implements·Landroid/content/ComponentCallbacks;
5 .implements·Landroid/view/View$OnCreateContextMenuListener;5 .implements·Landroid/view/View$OnCreateContextMenuListener;
  
  
6 #·static·fields6 #·static·fields
7 .field·static·final·a:Ljava/lang/Object;7 .field·static·final·a:Ljava/lang/Object;
  
8 .field·private·static·final·aa:Landroid/support/v4/f/m;8 .field·private·static·final·aa:Landroid/support/v4/g/m;
  
  
9 #·instance·fields9 #·instance·fields
10 .field·A:Z10 .field·A:Z
  
11 .field·B:Z11 .field·B:Z
  
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
  
35 .field·K:Landroid/view/View;35 .field·K:Landroid/view/View;
  
36 .field·L:Z36 .field·L:Z
  
37 .field·M:Z37 .field·M:Z
  
38 .field·N:Landroid/support/v4/app/ao;38 .field·N:Landroid/support/v4/a/ao;
  
39 .field·O:Z39 .field·O:Z
  
40 .field·P:Z40 .field·P:Z
  
41 .field·Q:Ljava/lang/Object;41 .field·Q:Ljava/lang/Object;
  
Offset 57, 17 lines modifiedOffset 57, 17 lines modified
  
57 .field·V:Ljava/lang/Object;57 .field·V:Ljava/lang/Object;
  
58 .field·W:Ljava/lang/Boolean;58 .field·W:Ljava/lang/Boolean;
  
59 .field·X:Ljava/lang/Boolean;59 .field·X:Ljava/lang/Boolean;
  
60 .field·Y:Landroid/support/v4/app/aw;60 .field·Y:Landroid/support/v4/a/ar;
  
61 .field·Z:Landroid/support/v4/app/aw;61 .field·Z:Landroid/support/v4/a/ar;
  
62 .field·b:I62 .field·b:I
  
63 .field·c:Landroid/view/View;63 .field·c:Landroid/view/View;
  
64 .field·d:I64 .field·d:I
  
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
  
77 .field·g:I77 .field·g:I
  
78 .field·h:Ljava/lang/String;78 .field·h:Ljava/lang/String;
  
79 .field·i:Landroid/os/Bundle;79 .field·i:Landroid/os/Bundle;
  
80 .field·j:Landroid/support/v4/app/Fragment;80 .field·j:Landroid/support/v4/a/l;
  
81 .field·k:I81 .field·k:I
  
82 .field·l:I82 .field·l:I
  
83 .field·m:Z83 .field·m:Z
  
Offset 97, 44 lines modifiedOffset 97, 44 lines modified
  
97 .field·q:Z97 .field·q:Z
  
98 .field·r:Z98 .field·r:Z
  
99 .field·s:I99 .field·s:I
  
100 .field·t:Landroid/support/v4/app/u;100 .field·t:Landroid/support/v4/a/v;
  
101 .field·u:Landroid/support/v4/app/n;101 .field·u:Landroid/support/v4/a/o;
  
102 .field·v:Landroid/support/v4/app/u;102 .field·v:Landroid/support/v4/a/v;
  
103 .field·w:Landroid/support/v4/app/Fragment;103 .field·w:Landroid/support/v4/a/l;
  
104 .field·x:I104 .field·x:I
  
105 .field·y:I105 .field·y:I
  
106 .field·z:Ljava/lang/String;106 .field·z:Ljava/lang/String;
  
  
107 #·direct·methods107 #·direct·methods
108 .method·static·constructor·<clinit>()V108 .method·static·constructor·<clinit>()V
109 ····.locals·1109 ····.locals·1
  
110 ····new-instance·v0,·Landroid/support/v4/f/m;110 ····new-instance·v0,·Landroid/support/v4/g/m;
  
111 ····invoke-direct·{v0},·Landroid/support/v4/f/m;-><init>()V111 ····invoke-direct·{v0},·Landroid/support/v4/g/m;-><init>()V
  
112 ····sput-object·v0,·Landroid/support/v4/app/Fragment;->aa:Landroid/support/v4/f/m;112 ····sput-object·v0,·Landroid/support/v4/a/l;->aa:Landroid/support/v4/g/m;
  
113 ····new-instance·v0,·Ljava/lang/Object;113 ····new-instance·v0,·Ljava/lang/Object;
  
114 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V114 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
115 ····sput-object·v0,·Landroid/support/v4/app/Fragment;->a:Ljava/lang/Object;115 ····sput-object·v0,·Landroid/support/v4/a/l;->a:Ljava/lang/Object;
  
116 ····return-void116 ····return-void
117 .end·method117 .end·method
  
118 .method·public·constructor·<init>()V118 .method·public·constructor·<init>()V
119 ····.locals·4119 ····.locals·4
  
Offset 144, 68 lines modifiedOffset 144, 68 lines modified
  
144 ····const/4·v1,·0x0144 ····const/4·v1,·0x0
  
145 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V145 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
146 ····const/4·v0,·0x0146 ····const/4·v0,·0x0
  
147 ····iput·v0,·p0,·Landroid/support/v4/app/Fragment;->b:I147 ····iput·v0,·p0,·Landroid/support/v4/a/l;->b:I
  
148 ····iput·v2,·p0,·Landroid/support/v4/app/Fragment;->g:I148 ····iput·v2,·p0,·Landroid/support/v4/a/l;->g:I
  
149 ····iput·v2,·p0,·Landroid/support/v4/app/Fragment;->k:I149 ····iput·v2,·p0,·Landroid/support/v4/a/l;->k:I
Max diff block lines reached; 93002/95927 bytes (96.95%) of diff not shown.
4.25 KB
smali/android/support/v4/app/o.smali vs.
smali/android/support/v4/g/b.smali
Files 26% similar despite different names
    
Offset 1, 70 lines modifiedOffset 1, 120 lines modified
1 .class·Landroid/support/v4/app/o;1 .class·Landroid/support/v4/g/b;
2 .super·Landroid/os/Handler;2 .super·Landroid/support/v4/g/g;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·final·synthetic·a:Landroid/support/v4/app/n;4 .field·final·synthetic·a:Landroid/support/v4/g/a;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·constructor·<init>(Landroid/support/v4/app/n;)V6 .method·constructor·<init>(Landroid/support/v4/g/a;)V
7 ····.locals·07 ····.locals·0
  
8 ····iput-object·p1,·p0,·Landroid/support/v4/app/o;->a:Landroid/support/v4/app/n;8 ····iput-object·p1,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a;
  
9 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V9 ····invoke-direct·{p0},·Landroid/support/v4/g/g;-><init>()V
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·public·handleMessage(Landroid/os/Message;)V13 .method·protected·a()I
 14 ····.locals·1
  
 15 ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a;
  
 16 ····iget·v0,·v0,·Landroid/support/v4/g/a;->h:I
  
 17 ····return·v0
 18 .end·method
  
 19 .method·protected·a(Ljava/lang/Object;)I
 20 ····.locals·1
  
 21 ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a;
  
 22 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/a;->a(Ljava/lang/Object;)I
  
 23 ····move-result·v0
  
 24 ····return·v0
 25 .end·method
  
 26 .method·protected·a(II)Ljava/lang/Object;
14 ····.locals·227 ····.locals·2
  
15 ····iget·v0,·p1,·Landroid/os/Message;->what:I28 ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a;
  
 29 ····iget-object·v0,·v0,·Landroid/support/v4/g/a;->g:[Ljava/lang/Object;
  
16 ····packed-switch·v0,·:pswitch_data_030 ····shl-int/lit8·v1,·p1,·0x1
  
 31 ····add-int/2addr·v1,·p2
  
 32 ····aget-object·v0,·v0,·v1
  
 33 ····return-object·v0
 34 .end·method
  
17 ····invoke-super·{p0,·p1},·Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V35 .method·protected·a(ILjava/lang/Object;)Ljava/lang/Object;
 36 ····.locals·1
  
 37 ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a;
  
 38 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/g/a;->a(ILjava/lang/Object;)Ljava/lang/Object;
  
 39 ····move-result-object·v0
  
 40 ····return-object·v0
 41 .end·method
  
 42 .method·protected·a(I)V
 43 ····.locals·1
  
 44 ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a;
  
 45 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/a;->d(I)Ljava/lang/Object;
  
18 ····:cond_0 
19 ····:goto_0 
20 ····return-void46 ····return-void
 47 .end·method
  
21 ····:pswitch_0 
22 ····iget-object·v0,·p0,·Landroid/support/v4/app/o;->a:Landroid/support/v4/app/n;48 .method·protected·a(Ljava/lang/Object;Ljava/lang/Object;)V
 49 ····.locals·1
  
23 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/n;->f:Z50 ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a;
  
24 ····if-eqz·v0,·:cond_051 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/g/a;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
25 ····iget-object·v0,·p0,·Landroid/support/v4/app/o;->a:Landroid/support/v4/app/n;52 ····return-void
 53 .end·method
  
26 ····const/4·v1,·0x054 .method·protected·b(Ljava/lang/Object;)I
 55 ····.locals·1
  
27 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/n;->a(Z)V56 ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a;
  
28 ····goto·:goto_057 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/a;->b(Ljava/lang/Object;)I
  
 58 ····move-result·v0
29 ····:pswitch_1 
30 ····iget-object·v0,·p0,·Landroid/support/v4/app/o;->a:Landroid/support/v4/app/n; 
  
31 ····invoke-virtual·{v0},·Landroid/support/v4/app/n;->b()V59 ····return·v0
 60 .end·method
  
32 ····iget-object·v0,·p0,·Landroid/support/v4/app/o;->a:Landroid/support/v4/app/n;61 .method·protected·b()Ljava/util/Map;
 62 ····.locals·1
  
33 ····iget-object·v0,·v0,·Landroid/support/v4/app/n;->b:Landroid/support/v4/app/u;63 ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a;
  
34 ····invoke-virtual·{v0},·Landroid/support/v4/app/u;->e()Z64 ····return-object·v0
 65 .end·method
  
 66 .method·protected·c()V
 67 ····.locals·1
  
35 ····goto·:goto_068 ····iget-object·v0,·p0,·Landroid/support/v4/g/b;->a:Landroid/support/v4/g/a;
  
36 ····nop69 ····invoke-virtual·{v0},·Landroid/support/v4/g/a;->clear()V
  
 70 ····return-void
37 ····:pswitch_data_0 
38 ····.packed-switch·0x1 
39 ········:pswitch_0 
Max diff block lines reached; 0/4240 bytes (0.00%) of diff not shown.
24.0 KB
smali/android/support/v4/app/ao.smali vs.
smali/android/support/v4/a/ao.smali
Files 5% similar despite different names
    
Offset 1, 84 lines modifiedOffset 1, 84 lines modified
1 .class·Landroid/support/v4/app/ao;1 .class·Landroid/support/v4/a/ao;
2 .super·Landroid/support/v4/app/am;2 .super·Landroid/support/v4/a/am;
  
  
3 #·static·fields3 #·static·fields
4 .field·static·a:Z4 .field·static·a:Z
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·b:Landroid/support/v4/f/n;6 .field·final·b:Landroid/support/v4/g/n;
  
7 .field·final·c:Landroid/support/v4/f/n;7 .field·final·c:Landroid/support/v4/g/n;
  
8 .field·final·d:Ljava/lang/String;8 .field·final·d:Ljava/lang/String;
  
9 .field·e:Landroid/support/v4/app/n;9 .field·e:Landroid/support/v4/a/o;
  
10 .field·f:Z10 .field·f:Z
  
11 .field·g:Z11 .field·g:Z
  
  
12 #·direct·methods12 #·direct·methods
13 .method·static·constructor·<clinit>()V13 .method·static·constructor·<clinit>()V
14 ····.locals·114 ····.locals·1
  
15 ····const/4·v0,·0x015 ····const/4·v0,·0x0
  
16 ····sput-boolean·v0,·Landroid/support/v4/app/ao;->a:Z16 ····sput-boolean·v0,·Landroid/support/v4/a/ao;->a:Z
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
19 .method·constructor·<init>(Ljava/lang/String;Landroid/support/v4/app/n;Z)V19 .method·constructor·<init>(Ljava/lang/String;Landroid/support/v4/a/o;Z)V
20 ····.locals·120 ····.locals·1
  
21 ····invoke-direct·{p0},·Landroid/support/v4/app/am;-><init>()V21 ····invoke-direct·{p0},·Landroid/support/v4/a/am;-><init>()V
  
22 ····new-instance·v0,·Landroid/support/v4/f/n;22 ····new-instance·v0,·Landroid/support/v4/g/n;
  
23 ····invoke-direct·{v0},·Landroid/support/v4/f/n;-><init>()V23 ····invoke-direct·{v0},·Landroid/support/v4/g/n;-><init>()V
  
24 ····iput-object·v0,·p0,·Landroid/support/v4/app/ao;->b:Landroid/support/v4/f/n;24 ····iput-object·v0,·p0,·Landroid/support/v4/a/ao;->b:Landroid/support/v4/g/n;
  
25 ····new-instance·v0,·Landroid/support/v4/f/n;25 ····new-instance·v0,·Landroid/support/v4/g/n;
  
26 ····invoke-direct·{v0},·Landroid/support/v4/f/n;-><init>()V26 ····invoke-direct·{v0},·Landroid/support/v4/g/n;-><init>()V
  
27 ····iput-object·v0,·p0,·Landroid/support/v4/app/ao;->c:Landroid/support/v4/f/n;27 ····iput-object·v0,·p0,·Landroid/support/v4/a/ao;->c:Landroid/support/v4/g/n;
  
28 ····iput-object·p1,·p0,·Landroid/support/v4/app/ao;->d:Ljava/lang/String;28 ····iput-object·p1,·p0,·Landroid/support/v4/a/ao;->d:Ljava/lang/String;
  
29 ····iput-object·p2,·p0,·Landroid/support/v4/app/ao;->e:Landroid/support/v4/app/n;29 ····iput-object·p2,·p0,·Landroid/support/v4/a/ao;->e:Landroid/support/v4/a/o;
  
30 ····iput-boolean·p3,·p0,·Landroid/support/v4/app/ao;->f:Z30 ····iput-boolean·p3,·p0,·Landroid/support/v4/a/ao;->f:Z
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·a(Landroid/support/v4/app/n;)V34 .method·a(Landroid/support/v4/a/o;)V
35 ····.locals·035 ····.locals·0
  
36 ····iput-object·p1,·p0,·Landroid/support/v4/app/ao;->e:Landroid/support/v4/app/n;36 ····iput-object·p1,·p0,·Landroid/support/v4/a/ao;->e:Landroid/support/v4/a/o;
  
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
39 .method·public·a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V39 .method·public·a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
40 ····.locals·540 ····.locals·5
  
41 ····const/4·v2,·0x041 ····const/4·v2,·0x0
  
42 ····iget-object·v0,·p0,·Landroid/support/v4/app/ao;->b:Landroid/support/v4/f/n;42 ····iget-object·v0,·p0,·Landroid/support/v4/a/ao;->b:Landroid/support/v4/g/n;
  
43 ····invoke-virtual·{v0},·Landroid/support/v4/f/n;->b()I43 ····invoke-virtual·{v0},·Landroid/support/v4/g/n;->b()I
  
44 ····move-result·v044 ····move-result·v0
  
45 ····if-lez·v0,·:cond_045 ····if-lez·v0,·:cond_0
  
46 ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V46 ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
Offset 103, 66 lines modifiedOffset 103, 66 lines modified
103 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;103 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
104 ····move-result-object·v3104 ····move-result-object·v3
  
105 ····move·v1,·v2105 ····move·v1,·v2
  
106 ····:goto_0106 ····:goto_0
107 ····iget-object·v0,·p0,·Landroid/support/v4/app/ao;->b:Landroid/support/v4/f/n;107 ····iget-object·v0,·p0,·Landroid/support/v4/a/ao;->b:Landroid/support/v4/g/n;
  
108 ····invoke-virtual·{v0},·Landroid/support/v4/f/n;->b()I108 ····invoke-virtual·{v0},·Landroid/support/v4/g/n;->b()I
  
109 ····move-result·v0109 ····move-result·v0
  
110 ····if-ge·v1,·v0,·:cond_0110 ····if-ge·v1,·v0,·:cond_0
  
111 ····iget-object·v0,·p0,·Landroid/support/v4/app/ao;->b:Landroid/support/v4/f/n;111 ····iget-object·v0,·p0,·Landroid/support/v4/a/ao;->b:Landroid/support/v4/g/n;
  
112 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/f/n;->b(I)Ljava/lang/Object;112 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/g/n;->b(I)Ljava/lang/Object;
  
113 ····move-result-object·v0113 ····move-result-object·v0
  
114 ····check-cast·v0,·Landroid/support/v4/app/ap;114 ····check-cast·v0,·Landroid/support/v4/a/ap;
  
115 ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V115 ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
116 ····const-string·v4,·"··#"116 ····const-string·v4,·"··#"
  
117 ····invoke-virtual·{p3,·v4},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V117 ····invoke-virtual·{p3,·v4},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
118 ····iget-object·v4,·p0,·Landroid/support/v4/app/ao;->b:Landroid/support/v4/f/n;118 ····iget-object·v4,·p0,·Landroid/support/v4/a/ao;->b:Landroid/support/v4/g/n;
  
119 ····invoke-virtual·{v4,·v1},·Landroid/support/v4/f/n;->a(I)I119 ····invoke-virtual·{v4,·v1},·Landroid/support/v4/g/n;->a(I)I
  
120 ····move-result·v4120 ····move-result·v4
  
121 ····invoke-virtual·{p3,·v4},·Ljava/io/PrintWriter;->print(I)V121 ····invoke-virtual·{p3,·v4},·Ljava/io/PrintWriter;->print(I)V
  
122 ····const-string·v4,·":·"122 ····const-string·v4,·":·"
  
123 ····invoke-virtual·{p3,·v4},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V123 ····invoke-virtual·{p3,·v4},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
124 ····invoke-virtual·{v0},·Landroid/support/v4/app/ap;->toString()Ljava/lang/String;124 ····invoke-virtual·{v0},·Landroid/support/v4/a/ap;->toString()Ljava/lang/String;
Max diff block lines reached; 19512/24459 bytes (79.77%) of diff not shown.
21.8 KB
smali/android/support/v4/app/FragmentTabHost.smali vs.
smali/android/support/v7/c/a/a.smali
Files 27% similar despite different names
    
Offset 1, 415 lines modifiedOffset 1, 408 lines modified
1 .class·public·Landroid/support/v4/app/FragmentTabHost;1 .class·public·Landroid/support/v7/c/a/a;
2 .super·Landroid/widget/TabHost;2 .super·Landroid/graphics/drawable/Drawable;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/widget/TabHost$OnTabChangeListener;4 .implements·Landroid/graphics/drawable/Drawable$Callback;
  
  
5 #·instance·fields5 #·instance·fields
 6 .field·private·a:Landroid/graphics/drawable/Drawable;
6 .field·private·final·a:Ljava/util/ArrayList; 
  
7 .field·private·b:Landroid/content/Context; 
  
8 .field·private·c:Landroid/support/v4/app/s; 
  
9 .field·private·d:I 
  
10 .field·private·e:Landroid/widget/TabHost$OnTabChangeListener; 
  
11 .field·private·f:Landroid/support/v4/app/ad; 
  
12 .field·private·g:Z 
  
  
13 #·direct·methods7 #·direct·methods
14 .method·private·a(Ljava/lang/String;Landroid/support/v4/app/ae;)Landroid/support/v4/app/ae;8 .method·public·constructor·<init>(Landroid/graphics/drawable/Drawable;)V
15 ····.locals·49 ····.locals·0
  
16 ····const/4·v1,·0x010 ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V
  
17 ····const/4·v0,·0x011 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/c/a/a;->a(Landroid/graphics/drawable/Drawable;)V
  
18 ····move·v2,·v012 ····return-void
 13 .end·method
  
19 ····:goto_0 
20 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTabHost;->a:Ljava/util/ArrayList; 
  
21 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I14 #·virtual·methods
 15 .method·public·a(Landroid/graphics/drawable/Drawable;)V
 16 ····.locals·2
  
22 ····move-result·v017 ····iget-object·v0,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable;
  
23 ····if-ge·v2,·v0,·:cond_018 ····if-eqz·v0,·:cond_0
  
24 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTabHost;->a:Ljava/util/ArrayList;19 ····iget-object·v0,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable;
  
25 ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;20 ····const/4·v1,·0x0
  
26 ····move-result-object·v021 ····invoke-virtual·{v0,·v1},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
  
27 ····check-cast·v0,·Landroid/support/v4/app/ad;22 ····:cond_0
 23 ····iput-object·p1,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable;
  
28 ····invoke-static·{v0},·Landroid/support/v4/app/ad;->b(Landroid/support/v4/app/ad;)Ljava/lang/String;24 ····if-eqz·p1,·:cond_1
  
29 ····move-result-object·v325 ····invoke-virtual·{p1,·p0},·Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
  
30 ····invoke-virtual·{v3,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z26 ····:cond_1
 27 ····return-void
 28 .end·method
  
31 ····move-result·v329 .method·public·draw(Landroid/graphics/Canvas;)V
 30 ····.locals·1
  
32 ····if-eqz·v3,·:cond_731 ····iget-object·v0,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable;
  
 32 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
33 ····:goto_1 
34 ····add-int/lit8·v1,·v2,·0x1 
  
35 ····move·v2,·v133 ····return-void
 34 .end·method
  
36 ····move-object·v1,·v035 .method·public·getChangingConfigurations()I
 36 ····.locals·1
  
37 ····goto·:goto_037 ····iget-object·v0,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable;
  
 38 ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->getChangingConfigurations()I
38 ····:cond_0 
39 ····if-nez·v1,·:cond_1 
  
40 ····new-instance·v0,·Ljava/lang/IllegalStateException;39 ····move-result·v0
  
41 ····new-instance·v1,·Ljava/lang/StringBuilder;40 ····return·v0
 41 .end·method
  
42 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V42 .method·public·getCurrent()Landroid/graphics/drawable/Drawable;
 43 ····.locals·1
  
43 ····const-string·v2,·"No·tab·known·for·tag·"44 ····iget-object·v0,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable;
  
44 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;45 ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->getCurrent()Landroid/graphics/drawable/Drawable;
  
45 ····move-result-object·v146 ····move-result-object·v0
  
46 ····invoke-virtual·{v1,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;47 ····return-object·v0
 48 .end·method
  
47 ····move-result-object·v149 .method·public·getIntrinsicHeight()I
 50 ····.locals·1
  
48 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;51 ····iget-object·v0,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable;
  
49 ····move-result-object·v152 ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
  
50 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V53 ····move-result·v0
  
51 ····throw·v054 ····return·v0
 55 .end·method
  
52 ····:cond_1 
53 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTabHost;->f:Landroid/support/v4/app/ad;56 .method·public·getIntrinsicWidth()I
 57 ····.locals·1
  
54 ····if-eq·v0,·v1,·:cond_558 ····iget-object·v0,·p0,·Landroid/support/v7/c/a/a;->a:Landroid/graphics/drawable/Drawable;
  
55 ····if-nez·p2,·:cond_259 ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
  
56 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTabHost;->c:Landroid/support/v4/app/s;60 ····move-result·v0
  
57 ····invoke-virtual·{v0},·Landroid/support/v4/app/s;->a()Landroid/support/v4/app/ae;61 ····return·v0
 62 .end·method
  
58 ····move-result-object·p263 .method·public·getMinimumHeight()I
Max diff block lines reached; 16723/22179 bytes (75.40%) of diff not shown.
7.68 KB
smali/android/support/v4/app/ah.smali vs.
smali/android/support/v4/a/ah.smali
Files 10% similar despite different names
    
Offset 1, 101 lines modifiedOffset 1, 101 lines modified
1 .class·final·Landroid/support/v4/app/ah;1 .class·final·Landroid/support/v4/a/ah;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/view/View;6 .field·final·synthetic·a:Landroid/view/View;
  
7 .field·final·synthetic·b:Landroid/support/v4/app/al;7 .field·final·synthetic·b:Landroid/support/v4/a/al;
  
8 .field·final·synthetic·c:Ljava/util/Map;8 .field·final·synthetic·c:Ljava/util/Map;
  
9 .field·final·synthetic·d:Ljava/util/Map;9 .field·final·synthetic·d:Ljava/util/Map;
  
10 .field·final·synthetic·e:Landroid/transition/Transition;10 .field·final·synthetic·e:Landroid/transition/Transition;
  
11 .field·final·synthetic·f:Ljava/util/ArrayList;11 .field·final·synthetic·f:Ljava/util/ArrayList;
  
12 .field·final·synthetic·g:Landroid/view/View;12 .field·final·synthetic·g:Landroid/view/View;
  
  
13 #·direct·methods13 #·direct·methods
14 .method·constructor·<init>(Landroid/view/View;Landroid/support/v4/app/al;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/view/View;)V14 .method·constructor·<init>(Landroid/view/View;Landroid/support/v4/a/al;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/view/View;)V
15 ····.locals·015 ····.locals·0
  
16 ····iput-object·p1,·p0,·Landroid/support/v4/app/ah;->a:Landroid/view/View;16 ····iput-object·p1,·p0,·Landroid/support/v4/a/ah;->a:Landroid/view/View;
  
17 ····iput-object·p2,·p0,·Landroid/support/v4/app/ah;->b:Landroid/support/v4/app/al;17 ····iput-object·p2,·p0,·Landroid/support/v4/a/ah;->b:Landroid/support/v4/a/al;
  
18 ····iput-object·p3,·p0,·Landroid/support/v4/app/ah;->c:Ljava/util/Map;18 ····iput-object·p3,·p0,·Landroid/support/v4/a/ah;->c:Ljava/util/Map;
  
19 ····iput-object·p4,·p0,·Landroid/support/v4/app/ah;->d:Ljava/util/Map;19 ····iput-object·p4,·p0,·Landroid/support/v4/a/ah;->d:Ljava/util/Map;
  
20 ····iput-object·p5,·p0,·Landroid/support/v4/app/ah;->e:Landroid/transition/Transition;20 ····iput-object·p5,·p0,·Landroid/support/v4/a/ah;->e:Landroid/transition/Transition;
  
21 ····iput-object·p6,·p0,·Landroid/support/v4/app/ah;->f:Ljava/util/ArrayList;21 ····iput-object·p6,·p0,·Landroid/support/v4/a/ah;->f:Ljava/util/ArrayList;
  
22 ····iput-object·p7,·p0,·Landroid/support/v4/app/ah;->g:Landroid/view/View;22 ····iput-object·p7,·p0,·Landroid/support/v4/a/ah;->g:Landroid/view/View;
  
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·onPreDraw()Z27 .method·public·onPreDraw()Z
28 ····.locals·528 ····.locals·5
  
29 ····iget-object·v0,·p0,·Landroid/support/v4/app/ah;->a:Landroid/view/View;29 ····iget-object·v0,·p0,·Landroid/support/v4/a/ah;->a:Landroid/view/View;
  
30 ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;30 ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
  
31 ····move-result-object·v031 ····move-result-object·v0
  
32 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V32 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V
  
33 ····iget-object·v0,·p0,·Landroid/support/v4/app/ah;->b:Landroid/support/v4/app/al;33 ····iget-object·v0,·p0,·Landroid/support/v4/a/ah;->b:Landroid/support/v4/a/al;
  
34 ····invoke-interface·{v0},·Landroid/support/v4/app/al;->a()Landroid/view/View;34 ····invoke-interface·{v0},·Landroid/support/v4/a/al;->a()Landroid/view/View;
  
35 ····move-result-object·v235 ····move-result-object·v2
  
36 ····if-eqz·v2,·:cond_236 ····if-eqz·v2,·:cond_2
  
37 ····iget-object·v0,·p0,·Landroid/support/v4/app/ah;->c:Ljava/util/Map;37 ····iget-object·v0,·p0,·Landroid/support/v4/a/ah;->c:Ljava/util/Map;
  
38 ····invoke-interface·{v0},·Ljava/util/Map;->isEmpty()Z38 ····invoke-interface·{v0},·Ljava/util/Map;->isEmpty()Z
  
39 ····move-result·v039 ····move-result·v0
  
40 ····if-nez·v0,·:cond_140 ····if-nez·v0,·:cond_1
  
41 ····iget-object·v0,·p0,·Landroid/support/v4/app/ah;->d:Ljava/util/Map;41 ····iget-object·v0,·p0,·Landroid/support/v4/a/ah;->d:Ljava/util/Map;
  
42 ····invoke-static·{v0,·v2},·Landroid/support/v4/app/af;->a(Ljava/util/Map;Landroid/view/View;)V42 ····invoke-static·{v0,·v2},·Landroid/support/v4/a/af;->a(Ljava/util/Map;Landroid/view/View;)V
  
43 ····iget-object·v0,·p0,·Landroid/support/v4/app/ah;->d:Ljava/util/Map;43 ····iget-object·v0,·p0,·Landroid/support/v4/a/ah;->d:Ljava/util/Map;
  
44 ····invoke-interface·{v0},·Ljava/util/Map;->keySet()Ljava/util/Set;44 ····invoke-interface·{v0},·Ljava/util/Map;->keySet()Ljava/util/Set;
  
45 ····move-result-object·v045 ····move-result-object·v0
  
46 ····iget-object·v1,·p0,·Landroid/support/v4/app/ah;->c:Ljava/util/Map;46 ····iget-object·v1,·p0,·Landroid/support/v4/a/ah;->c:Ljava/util/Map;
  
47 ····invoke-interface·{v1},·Ljava/util/Map;->values()Ljava/util/Collection;47 ····invoke-interface·{v1},·Ljava/util/Map;->values()Ljava/util/Collection;
  
48 ····move-result-object·v148 ····move-result-object·v1
  
49 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->retainAll(Ljava/util/Collection;)Z49 ····invoke-interface·{v0,·v1},·Ljava/util/Set;->retainAll(Ljava/util/Collection;)Z
  
50 ····iget-object·v0,·p0,·Landroid/support/v4/app/ah;->c:Ljava/util/Map;50 ····iget-object·v0,·p0,·Landroid/support/v4/a/ah;->c:Ljava/util/Map;
  
51 ····invoke-interface·{v0},·Ljava/util/Map;->entrySet()Ljava/util/Set;51 ····invoke-interface·{v0},·Ljava/util/Map;->entrySet()Ljava/util/Set;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator;53 ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
Offset 117, 15 lines modifiedOffset 117, 15 lines modified
  
117 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;117 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
118 ····move-result-object·v1118 ····move-result-object·v1
  
119 ····check-cast·v1,·Ljava/lang/String;119 ····check-cast·v1,·Ljava/lang/String;
  
120 ····iget-object·v4,·p0,·Landroid/support/v4/app/ah;->d:Ljava/util/Map;120 ····iget-object·v4,·p0,·Landroid/support/v4/a/ah;->d:Ljava/util/Map;
  
121 ····invoke-interface·{v4,·v1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;121 ····invoke-interface·{v4,·v1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
122 ····move-result-object·v1122 ····move-result-object·v1
  
123 ····check-cast·v1,·Landroid/view/View;123 ····check-cast·v1,·Landroid/view/View;
  
Offset 138, 48 lines modifiedOffset 138, 48 lines modified
138 ····check-cast·v0,·Ljava/lang/String;138 ····check-cast·v0,·Ljava/lang/String;
  
139 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V139 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V
  
140 ····goto·:goto_0140 ····goto·:goto_0
  
141 ····:cond_1141 ····:cond_1
142 ····iget-object·v0,·p0,·Landroid/support/v4/app/ah;->e:Landroid/transition/Transition;142 ····iget-object·v0,·p0,·Landroid/support/v4/a/ah;->e:Landroid/transition/Transition;
  
Max diff block lines reached; 2307/7747 bytes (29.78%) of diff not shown.
24.8 KB
smali/android/support/v4/app/BackStackState.smali vs.
smali/android/support/v4/a/j.smali
Files 12% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·final·Landroid/support/v4/app/BackStackState;1 .class·final·Landroid/support/v4/a/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/os/Parcelable;4 .implements·Landroid/os/Parcelable;
  
  
5 #·static·fields5 #·static·fields
Offset 33, 260 lines modifiedOffset 33, 260 lines modified
33 .field·final·k:Ljava/util/ArrayList;33 .field·final·k:Ljava/util/ArrayList;
  
  
34 #·direct·methods34 #·direct·methods
35 .method·static·constructor·<clinit>()V35 .method·static·constructor·<clinit>()V
36 ····.locals·136 ····.locals·1
  
37 ····new-instance·v0,·Landroid/support/v4/app/j;37 ····new-instance·v0,·Landroid/support/v4/a/k;
  
38 ····invoke-direct·{v0},·Landroid/support/v4/app/j;-><init>()V38 ····invoke-direct·{v0},·Landroid/support/v4/a/k;-><init>()V
  
39 ····sput-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator;39 ····sput-object·v0,·Landroid/support/v4/a/j;->CREATOR:Landroid/os/Parcelable$Creator;
  
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·public·constructor·<init>(Landroid/os/Parcel;)V42 .method·public·constructor·<init>(Landroid/os/Parcel;)V
43 ····.locals·143 ····.locals·1
  
44 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V44 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
45 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I45 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I
  
46 ····move-result-object·v046 ····move-result-object·v0
  
47 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->a:[I47 ····iput-object·v0,·p0,·Landroid/support/v4/a/j;->a:[I
  
48 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I48 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
49 ····move-result·v049 ····move-result·v0
  
50 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->b:I50 ····iput·v0,·p0,·Landroid/support/v4/a/j;->b:I
  
51 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I51 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
52 ····move-result·v052 ····move-result·v0
  
53 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->c:I53 ····iput·v0,·p0,·Landroid/support/v4/a/j;->c:I
  
54 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;54 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
55 ····move-result-object·v055 ····move-result-object·v0
  
56 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->d:Ljava/lang/String;56 ····iput-object·v0,·p0,·Landroid/support/v4/a/j;->d:Ljava/lang/String;
  
57 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I57 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
58 ····move-result·v058 ····move-result·v0
  
59 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->e:I59 ····iput·v0,·p0,·Landroid/support/v4/a/j;->e:I
  
60 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I60 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
61 ····move-result·v061 ····move-result·v0
  
62 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->f:I62 ····iput·v0,·p0,·Landroid/support/v4/a/j;->f:I
  
63 ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;63 ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
  
64 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;64 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  
65 ····move-result-object·v065 ····move-result-object·v0
  
66 ····check-cast·v0,·Ljava/lang/CharSequence;66 ····check-cast·v0,·Ljava/lang/CharSequence;
  
67 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->g:Ljava/lang/CharSequence;67 ····iput-object·v0,·p0,·Landroid/support/v4/a/j;->g:Ljava/lang/CharSequence;
  
68 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I68 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
69 ····move-result·v069 ····move-result·v0
  
70 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->h:I70 ····iput·v0,·p0,·Landroid/support/v4/a/j;->h:I
  
71 ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;71 ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
  
72 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;72 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  
73 ····move-result-object·v073 ····move-result-object·v0
  
74 ····check-cast·v0,·Ljava/lang/CharSequence;74 ····check-cast·v0,·Ljava/lang/CharSequence;
  
75 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->i:Ljava/lang/CharSequence;75 ····iput-object·v0,·p0,·Landroid/support/v4/a/j;->i:Ljava/lang/CharSequence;
  
76 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;76 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
  
77 ····move-result-object·v077 ····move-result-object·v0
  
78 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->j:Ljava/util/ArrayList;78 ····iput-object·v0,·p0,·Landroid/support/v4/a/j;->j:Ljava/util/ArrayList;
  
79 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;79 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
  
80 ····move-result-object·v080 ····move-result-object·v0
  
81 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->k:Ljava/util/ArrayList;81 ····iput-object·v0,·p0,·Landroid/support/v4/a/j;->k:Ljava/util/ArrayList;
  
82 ····return-void82 ····return-void
83 .end·method83 .end·method
  
84 .method·public·constructor·<init>(Landroid/support/v4/app/u;Landroid/support/v4/app/d;)V84 .method·public·constructor·<init>(Landroid/support/v4/a/v;Landroid/support/v4/a/d;)V
85 ····.locals·885 ····.locals·8
  
86 ····const/4·v3,·0x086 ····const/4·v3,·0x0
  
87 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V87 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
88 ····iget-object·v0,·p2,·Landroid/support/v4/app/d;->c:Landroid/support/v4/app/h;88 ····iget-object·v0,·p2,·Landroid/support/v4/a/d;->c:Landroid/support/v4/a/h;
  
89 ····move-object·v1,·v089 ····move-object·v1,·v0
  
90 ····move·v0,·v390 ····move·v0,·v3
  
91 ····:goto_091 ····:goto_0
92 ····if-eqz·v1,·:cond_192 ····if-eqz·v1,·:cond_1
  
93 ····iget-object·v2,·v1,·Landroid/support/v4/app/h;->i:Ljava/util/ArrayList;93 ····iget-object·v2,·v1,·Landroid/support/v4/a/h;->i:Ljava/util/ArrayList;
  
94 ····if-eqz·v2,·:cond_094 ····if-eqz·v2,·:cond_0
  
Max diff block lines reached; 20501/25314 bytes (80.99%) of diff not shown.
44.4 KB
smali/android/support/v4/app/n.smali vs.
smali/android/support/v4/a/o.smali
Files 15% similar despite different names
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 .class·public·Landroid/support/v4/app/n;1 .class·public·Landroid/support/v4/a/o;
2 .super·Landroid/app/Activity;2 .super·Landroid/app/Activity;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·final·a:Landroid/os/Handler;4 .field·final·a:Landroid/os/Handler;
  
5 .field·final·b:Landroid/support/v4/app/u;5 .field·final·b:Landroid/support/v4/a/v;
  
6 .field·final·c:Landroid/support/v4/app/r;6 .field·final·c:Landroid/support/v4/a/s;
  
7 .field·d:Z7 .field·d:Z
  
8 .field·e:Z8 .field·e:Z
  
9 .field·f:Z9 .field·f:Z
  
Offset 21, 42 lines modifiedOffset 21, 42 lines modified
  
21 .field·i:Z21 .field·i:Z
  
22 .field·j:Z22 .field·j:Z
  
23 .field·k:Z23 .field·k:Z
  
24 .field·l:Landroid/support/v4/f/m;24 .field·l:Landroid/support/v4/g/m;
  
25 .field·m:Landroid/support/v4/app/ao;25 .field·m:Landroid/support/v4/a/ao;
  
  
26 #·direct·methods26 #·direct·methods
27 .method·public·constructor·<init>()V27 .method·public·constructor·<init>()V
28 ····.locals·128 ····.locals·1
  
29 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V29 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V
  
30 ····new-instance·v0,·Landroid/support/v4/app/o;30 ····new-instance·v0,·Landroid/support/v4/a/p;
  
31 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/o;-><init>(Landroid/support/v4/app/n;)V31 ····invoke-direct·{v0,·p0},·Landroid/support/v4/a/p;-><init>(Landroid/support/v4/a/o;)V
  
32 ····iput-object·v0,·p0,·Landroid/support/v4/app/n;->a:Landroid/os/Handler;32 ····iput-object·v0,·p0,·Landroid/support/v4/a/o;->a:Landroid/os/Handler;
  
33 ····new-instance·v0,·Landroid/support/v4/app/u;33 ····new-instance·v0,·Landroid/support/v4/a/v;
  
34 ····invoke-direct·{v0},·Landroid/support/v4/app/u;-><init>()V34 ····invoke-direct·{v0},·Landroid/support/v4/a/v;-><init>()V
  
35 ····iput-object·v0,·p0,·Landroid/support/v4/app/n;->b:Landroid/support/v4/app/u;35 ····iput-object·v0,·p0,·Landroid/support/v4/a/o;->b:Landroid/support/v4/a/v;
  
36 ····new-instance·v0,·Landroid/support/v4/app/p;36 ····new-instance·v0,·Landroid/support/v4/a/q;
  
37 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/p;-><init>(Landroid/support/v4/app/n;)V37 ····invoke-direct·{v0,·p0},·Landroid/support/v4/a/q;-><init>(Landroid/support/v4/a/o;)V
  
38 ····iput-object·v0,·p0,·Landroid/support/v4/app/n;->c:Landroid/support/v4/app/r;38 ····iput-object·v0,·p0,·Landroid/support/v4/a/o;->c:Landroid/support/v4/a/s;
  
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·private·static·a(Landroid/view/View;)Ljava/lang/String;41 .method·private·static·a(Landroid/view/View;)Ljava/lang/String;
42 ····.locals·742 ····.locals·7
  
Offset 442, 15 lines modifiedOffset 442, 15 lines modified
  
442 ····invoke-virtual·{p2,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V442 ····invoke-virtual·{p2,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
  
443 ····:cond_0443 ····:cond_0
444 ····return-void444 ····return-void
  
445 ····:cond_1445 ····:cond_1
446 ····invoke-static·{p3},·Landroid/support/v4/app/n;->a(Landroid/view/View;)Ljava/lang/String;446 ····invoke-static·{p3},·Landroid/support/v4/a/o;->a(Landroid/view/View;)Ljava/lang/String;
  
447 ····move-result-object·v0447 ····move-result-object·v0
  
448 ····invoke-virtual·{p2,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V448 ····invoke-virtual·{p2,·v0},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
  
449 ····instance-of·v0,·p3,·Landroid/view/ViewGroup;449 ····instance-of·v0,·p3,·Landroid/view/ViewGroup;
  
Offset 487, 130 lines modifiedOffset 487, 130 lines modified
487 ····:goto_0487 ····:goto_0
488 ····if-ge·v0,·v1,·:cond_0488 ····if-ge·v0,·v1,·:cond_0
  
489 ····invoke-virtual·{p3,·v0},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;489 ····invoke-virtual·{p3,·v0},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
  
490 ····move-result-object·v3490 ····move-result-object·v3
  
491 ····invoke-direct·{p0,·v2,·p2,·v3},·Landroid/support/v4/app/n;->a(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V491 ····invoke-direct·{p0,·v2,·p2,·v3},·Landroid/support/v4/a/o;->a(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V
  
492 ····add-int/lit8·v0,·v0,·0x1492 ····add-int/lit8·v0,·v0,·0x1
  
493 ····goto·:goto_0493 ····goto·:goto_0
494 .end·method494 .end·method
  
  
495 #·virtual·methods495 #·virtual·methods
496 .method·a(Ljava/lang/String;ZZ)Landroid/support/v4/app/ao;496 .method·a(Ljava/lang/String;ZZ)Landroid/support/v4/a/ao;
497 ····.locals·2497 ····.locals·2
  
498 ····iget-object·v0,·p0,·Landroid/support/v4/app/n;->l:Landroid/support/v4/f/m;498 ····iget-object·v0,·p0,·Landroid/support/v4/a/o;->l:Landroid/support/v4/g/m;
  
499 ····if-nez·v0,·:cond_0499 ····if-nez·v0,·:cond_0
  
500 ····new-instance·v0,·Landroid/support/v4/f/m;500 ····new-instance·v0,·Landroid/support/v4/g/m;
  
501 ····invoke-direct·{v0},·Landroid/support/v4/f/m;-><init>()V501 ····invoke-direct·{v0},·Landroid/support/v4/g/m;-><init>()V
  
502 ····iput-object·v0,·p0,·Landroid/support/v4/app/n;->l:Landroid/support/v4/f/m;502 ····iput-object·v0,·p0,·Landroid/support/v4/a/o;->l:Landroid/support/v4/g/m;
  
503 ····:cond_0503 ····:cond_0
504 ····iget-object·v0,·p0,·Landroid/support/v4/app/n;->l:Landroid/support/v4/f/m;504 ····iget-object·v0,·p0,·Landroid/support/v4/a/o;->l:Landroid/support/v4/g/m;
  
505 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/f/m;->get(Ljava/lang/Object;)Ljava/lang/Object;505 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/m;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
506 ····move-result-object·v0506 ····move-result-object·v0
  
507 ····check-cast·v0,·Landroid/support/v4/app/ao;507 ····check-cast·v0,·Landroid/support/v4/a/ao;
  
508 ····if-nez·v0,·:cond_2508 ····if-nez·v0,·:cond_2
  
509 ····if-eqz·p3,·:cond_1509 ····if-eqz·p3,·:cond_1
  
510 ····new-instance·v0,·Landroid/support/v4/app/ao;510 ····new-instance·v0,·Landroid/support/v4/a/ao;
  
511 ····invoke-direct·{v0,·p1,·p0,·p2},·Landroid/support/v4/app/ao;-><init>(Ljava/lang/String;Landroid/support/v4/app/n;Z)V511 ····invoke-direct·{v0,·p1,·p0,·p2},·Landroid/support/v4/a/ao;-><init>(Ljava/lang/String;Landroid/support/v4/a/o;Z)V
  
512 ····iget-object·v1,·p0,·Landroid/support/v4/app/n;->l:Landroid/support/v4/f/m;512 ····iget-object·v1,·p0,·Landroid/support/v4/a/o;->l:Landroid/support/v4/g/m;
  
513 ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/v4/f/m;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;513 ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/v4/g/m;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
Max diff block lines reached; 40180/45351 bytes (88.60%) of diff not shown.
4.28 KB
smali/android/support/v4/app/aq.smali vs.
smali/android/support/v4/g/c.smali
Files 27% similar despite different names
    
Offset 1, 84 lines modifiedOffset 1, 143 lines modified
1 .class·public·Landroid/support/v4/app/aq;1 .class·Landroid/support/v4/g/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·private·static·final·a:Landroid/support/v4/app/ar;4 .field·static·final·a:[I
  
 5 .field·static·final·b:[J
  
 6 .field·static·final·c:[Ljava/lang/Object;
  
  
5 #·direct·methods7 #·direct·methods
6 .method·static·constructor·<clinit>()V8 .method·static·constructor·<clinit>()V
7 ····.locals·29 ····.locals·2
  
8 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I10 ····const/4·v1,·0x0
  
9 ····const/16·v1,·0x1011 ····new-array·v0,·v1,·[I
  
10 ····if-lt·v0,·v1,·:cond_012 ····sput-object·v0,·Landroid/support/v4/g/c;->a:[I
  
11 ····new-instance·v0,·Landroid/support/v4/app/at;13 ····new-array·v0,·v1,·[J
  
12 ····invoke-direct·{v0},·Landroid/support/v4/app/at;-><init>()V14 ····sput-object·v0,·Landroid/support/v4/g/c;->b:[J
  
13 ····sput-object·v0,·Landroid/support/v4/app/aq;->a:Landroid/support/v4/app/ar;15 ····new-array·v0,·v1,·[Ljava/lang/Object;
  
 16 ····sput-object·v0,·Landroid/support/v4/g/c;->c:[Ljava/lang/Object;
  
14 ····:goto_0 
15 ····return-void17 ····return-void
 18 .end·method
  
16 ····:cond_0 
17 ····new-instance·v0,·Landroid/support/v4/app/as;19 .method·public·static·a(I)I
 20 ····.locals·1
  
 21 ····mul-int/lit8·v0,·p0,·0x4
  
 22 ····invoke-static·{v0},·Landroid/support/v4/g/c;->b(I)I
  
 23 ····move-result·v0
  
 24 ····div-int/lit8·v0,·v0,·0x4
  
 25 ····return·v0
 26 .end·method
  
 27 .method·static·a([III)I
 28 ····.locals·4
  
 29 ····const/4·v1,·0x0
  
 30 ····add-int/lit8·v0,·p1,·-0x1
  
 31 ····:goto_0
 32 ····if-gt·v1,·v0,·:cond_2
  
 33 ····add-int·v2,·v1,·v0
  
 34 ····ushr-int/lit8·v2,·v2,·0x1
  
 35 ····aget·v3,·p0,·v2
  
18 ····invoke-direct·{v0},·Landroid/support/v4/app/as;-><init>()V36 ····if-ge·v3,·p2,·:cond_0
  
19 ····sput-object·v0,·Landroid/support/v4/app/aq;->a:Landroid/support/v4/app/ar;37 ····add-int/lit8·v1,·v2,·0x1
  
20 ····goto·:goto_038 ····goto·:goto_0
  
 39 ····:cond_0
 40 ····if-le·v3,·p2,·:cond_1
  
 41 ····add-int/lit8·v0,·v2,·-0x1
  
 42 ····goto·:goto_0
  
 43 ····:cond_1
 44 ····move·v0,·v2
  
 45 ····:goto_1
 46 ····return·v0
  
 47 ····:cond_2
 48 ····xor-int/lit8·v0,·v1,·-0x1
  
 49 ····goto·:goto_1
21 .end·method50 .end·method
  
22 .method·public·static·a(Landroid/app/Activity;)Ljava/lang/String;51 .method·public·static·a(Ljava/lang/Object;Ljava/lang/Object;)Z
23 ····.locals·252 ····.locals·1
  
 53 ····if-eq·p0,·p1,·:cond_0
24 ····:try_start_0 
25 ····invoke-virtual·{p0},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; 
  
26 ····move-result-object·v054 ····if-eqz·p0,·:cond_1
  
 55 ····invoke-virtual·{p0,·p1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
27 ····invoke-static·{p0,·v0},·Landroid/support/v4/app/aq;->a(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; 
28 ····:try_end_0 
29 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 
  
30 ····move-result-object·v056 ····move-result·v0
  
31 ····return-object·v057 ····if-eqz·v0,·:cond_1
  
32 ····:catch_0 
33 ····move-exception·v058 ····:cond_0
 59 ····const/4·v0,·0x1
  
34 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;60 ····:goto_0
 61 ····return·v0
  
35 ····invoke-direct·{v1,·v0},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/Throwable;)V62 ····:cond_1
 63 ····const/4·v0,·0x0
  
36 ····throw·v164 ····goto·:goto_0
37 .end·method65 .end·method
  
38 .method·public·static·a(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;66 .method·public·static·b(I)I
39 ····.locals·267 ····.locals·3
  
 68 ····const/4·v2,·0x1
  
40 ····invoke-virtual·{p0},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;69 ····const/4·v0,·0x4
Max diff block lines reached; 825/4275 bytes (19.30%) of diff not shown.
1.15 KB
smali/android/support/v4/app/v.smali vs.
smali/android/support/v4/a/w.smali
Files 14% similar despite different names
    
Offset 1, 33 lines modifiedOffset 1, 33 lines modified
1 .class·Landroid/support/v4/app/v;1 .class·Landroid/support/v4/a/w;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Ljava/lang/Runnable;4 .implements·Ljava/lang/Runnable;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v4/app/u;6 .field·final·synthetic·a:Landroid/support/v4/a/v;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v4/app/u;)V8 .method·constructor·<init>(Landroid/support/v4/a/v;)V
9 ····.locals·09 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/v4/app/v;->a:Landroid/support/v4/app/u;10 ····iput-object·p1,·p0,·Landroid/support/v4/a/w;->a:Landroid/support/v4/a/v;
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····return-void12 ····return-void
13 .end·method13 .end·method
  
  
14 #·virtual·methods14 #·virtual·methods
15 .method·public·run()V15 .method·public·run()V
16 ····.locals·116 ····.locals·1
  
17 ····iget-object·v0,·p0,·Landroid/support/v4/app/v;->a:Landroid/support/v4/app/u;17 ····iget-object·v0,·p0,·Landroid/support/v4/a/w;->a:Landroid/support/v4/a/v;
  
18 ····invoke-virtual·{v0},·Landroid/support/v4/app/u;->e()Z18 ····invoke-virtual·{v0},·Landroid/support/v4/a/v;->e()Z
  
19 ····return-void19 ····return-void
20 .end·method20 .end·method
4.9 KB
smali/android/support/v4/f/h.smali vs.
smali/android/support/v4/g/e.smali
Files 26% similar despite different names
    
Offset 1, 128 lines modifiedOffset 1, 117 lines modified
1 .class·final·Landroid/support/v4/f/h;1 .class·public·Landroid/support/v4/g/e;
 2 .super·Ljava/io/Writer;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Ljava/util/Iterator; 
  
  
5 #·instance·fields3 #·instance·fields
 4 .field·private·final·a:Ljava/lang/String;
6 .field·final·a:I 
  
7 .field·b:I 
  
8 .field·c:I 
  
 5 .field·private·b:Ljava/lang/StringBuilder;
9 .field·d:Z 
  
10 .field·final·synthetic·e:Landroid/support/v4/f/g; 
  
  
11 #·direct·methods6 #·direct·methods
12 .method·constructor·<init>(Landroid/support/v4/f/g;I)V7 .method·public·constructor·<init>(Ljava/lang/String;)V
13 ····.locals·18 ····.locals·2
  
14 ····iput-object·p1,·p0,·Landroid/support/v4/f/h;->e:Landroid/support/v4/f/g; 
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
16 ····const/4·v0,·0x09 ····invoke-direct·{p0},·Ljava/io/Writer;-><init>()V
  
17 ····iput-boolean·v0,·p0,·Landroid/support/v4/f/h;->d:Z10 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
18 ····iput·p2,·p0,·Landroid/support/v4/f/h;->a:I11 ····const/16·v1,·0x80
  
19 ····invoke-virtual·{p1},·Landroid/support/v4/f/g;->a()I12 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(I)V
  
20 ····move-result·v013 ····iput-object·v0,·p0,·Landroid/support/v4/g/e;->b:Ljava/lang/StringBuilder;
  
21 ····iput·v0,·p0,·Landroid/support/v4/f/h;->b:I14 ····iput-object·p1,·p0,·Landroid/support/v4/g/e;->a:Ljava/lang/String;
  
22 ····return-void15 ····return-void
23 .end·method16 .end·method
  
 17 .method·private·a()V
 18 ····.locals·3
  
 19 ····iget-object·v0,·p0,·Landroid/support/v4/g/e;->b:Ljava/lang/StringBuilder;
24 #·virtual·methods 
25 .method·public·hasNext()Z 
26 ····.locals·2 
  
27 ····iget·v0,·p0,·Landroid/support/v4/f/h;->c:I20 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->length()I
  
28 ····iget·v1,·p0,·Landroid/support/v4/f/h;->b:I21 ····move-result·v0
  
29 ····if-ge·v0,·v1,·:cond_022 ····if-lez·v0,·:cond_0
  
30 ····const/4·v0,·0x123 ····iget-object·v0,·p0,·Landroid/support/v4/g/e;->a:Ljava/lang/String;
  
 24 ····iget-object·v1,·p0,·Landroid/support/v4/g/e;->b:Ljava/lang/StringBuilder;
31 ····:goto_0 
32 ····return·v0 
  
 25 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
33 ····:cond_0 
34 ····const/4·v0,·0x0 
  
 26 ····move-result-object·v1
35 ····goto·:goto_0 
36 .end·method 
  
 27 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
37 .method·public·next()Ljava/lang/Object; 
38 ····.locals·3 
  
39 ····iget-object·v0,·p0,·Landroid/support/v4/f/h;->e:Landroid/support/v4/f/g;28 ····iget-object·v0,·p0,·Landroid/support/v4/g/e;->b:Ljava/lang/StringBuilder;
  
40 ····iget·v1,·p0,·Landroid/support/v4/f/h;->c:I29 ····const/4·v1,·0x0
  
41 ····iget·v2,·p0,·Landroid/support/v4/f/h;->a:I30 ····iget-object·v2,·p0,·Landroid/support/v4/g/e;->b:Ljava/lang/StringBuilder;
  
42 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/f/g;->a(II)Ljava/lang/Object;31 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->length()I
  
43 ····move-result-object·v032 ····move-result·v2
  
44 ····iget·v1,·p0,·Landroid/support/v4/f/h;->c:I33 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->delete(II)Ljava/lang/StringBuilder;
  
45 ····add-int/lit8·v1,·v1,·0x134 ····:cond_0
 35 ····return-void
 36 .end·method
  
46 ····iput·v1,·p0,·Landroid/support/v4/f/h;->c:I 
  
47 ····const/4·v1,·0x137 #·virtual·methods
 38 .method·public·close()V
 39 ····.locals·0
  
48 ····iput-boolean·v1,·p0,·Landroid/support/v4/f/h;->d:Z40 ····invoke-direct·{p0},·Landroid/support/v4/g/e;->a()V
  
49 ····return-object·v041 ····return-void
50 .end·method42 .end·method
  
51 .method·public·remove()V43 .method·public·flush()V
52 ····.locals·244 ····.locals·0
  
53 ····iget-boolean·v0,·p0,·Landroid/support/v4/f/h;->d:Z 
  
54 ····if-nez·v0,·:cond_045 ····invoke-direct·{p0},·Landroid/support/v4/g/e;->a()V
  
55 ····new-instance·v0,·Ljava/lang/IllegalStateException;46 ····return-void
 47 .end·method
  
56 ····invoke-direct·{v0},·Ljava/lang/IllegalStateException;-><init>()V48 .method·public·write([CII)V
 49 ····.locals·3
  
57 ····throw·v050 ····const/4·v0,·0x0
  
58 ····:cond_0 
59 ····iget·v0,·p0,·Landroid/support/v4/f/h;->c:I51 ····:goto_0
 52 ····if-ge·v0,·p3,·:cond_1
  
60 ····add-int/lit8·v0,·v0,·-0x153 ····add-int·v1,·p2,·v0
  
61 ····iput·v0,·p0,·Landroid/support/v4/f/h;->c:I54 ····aget-char·v1,·p1,·v1
  
Max diff block lines reached; 747/4908 bytes (15.22%) of diff not shown.
8.03 KB
smali/android/support/v4/f/i.smali vs.
smali/android/support/v4/g/i.smali
Files 6% similar despite different names
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 .class·final·Landroid/support/v4/f/i;1 .class·final·Landroid/support/v4/g/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Ljava/util/Set;4 .implements·Ljava/util/Set;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v4/f/g;6 .field·final·synthetic·a:Landroid/support/v4/g/g;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v4/f/g;)V8 .method·constructor·<init>(Landroid/support/v4/g/g;)V
9 ····.locals·09 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/v4/f/i;->a:Landroid/support/v4/f/g;10 ····iput-object·p1,·p0,·Landroid/support/v4/g/i;->a:Landroid/support/v4/g/g;
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····return-void12 ····return-void
13 .end·method13 .end·method
  
  
Offset 33, 27 lines modifiedOffset 33, 27 lines modified
33 .end·method33 .end·method
  
34 .method·public·synthetic·add(Ljava/lang/Object;)Z34 .method·public·synthetic·add(Ljava/lang/Object;)Z
35 ····.locals·135 ····.locals·1
  
36 ····check-cast·p1,·Ljava/util/Map$Entry;36 ····check-cast·p1,·Ljava/util/Map$Entry;
  
37 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/f/i;->a(Ljava/util/Map$Entry;)Z37 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/g/i;->a(Ljava/util/Map$Entry;)Z
  
38 ····move-result·v038 ····move-result·v0
  
39 ····return·v039 ····return·v0
40 .end·method40 .end·method
  
41 .method·public·addAll(Ljava/util/Collection;)Z41 .method·public·addAll(Ljava/util/Collection;)Z
42 ····.locals·542 ····.locals·5
  
43 ····iget-object·v0,·p0,·Landroid/support/v4/f/i;->a:Landroid/support/v4/f/g;43 ····iget-object·v0,·p0,·Landroid/support/v4/g/i;->a:Landroid/support/v4/g/g;
  
44 ····invoke-virtual·{v0},·Landroid/support/v4/f/g;->a()I44 ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->a()I
  
45 ····move-result·v145 ····move-result·v1
  
46 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;46 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
47 ····move-result-object·v247 ····move-result-object·v2
  
Offset 66, 32 lines modifiedOffset 66, 32 lines modified
  
66 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;66 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
67 ····move-result-object·v067 ····move-result-object·v0
  
68 ····check-cast·v0,·Ljava/util/Map$Entry;68 ····check-cast·v0,·Ljava/util/Map$Entry;
  
69 ····iget-object·v3,·p0,·Landroid/support/v4/f/i;->a:Landroid/support/v4/f/g;69 ····iget-object·v3,·p0,·Landroid/support/v4/g/i;->a:Landroid/support/v4/g/g;
  
70 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;70 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
71 ····move-result-object·v471 ····move-result-object·v4
  
72 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;72 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
73 ····move-result-object·v073 ····move-result-object·v0
  
74 ····invoke-virtual·{v3,·v4,·v0},·Landroid/support/v4/f/g;->a(Ljava/lang/Object;Ljava/lang/Object;)V74 ····invoke-virtual·{v3,·v4,·v0},·Landroid/support/v4/g/g;->a(Ljava/lang/Object;Ljava/lang/Object;)V
  
75 ····goto·:goto_075 ····goto·:goto_0
  
76 ····:cond_076 ····:cond_0
77 ····iget-object·v0,·p0,·Landroid/support/v4/f/i;->a:Landroid/support/v4/f/g;77 ····iget-object·v0,·p0,·Landroid/support/v4/g/i;->a:Landroid/support/v4/g/g;
  
78 ····invoke-virtual·{v0},·Landroid/support/v4/f/g;->a()I78 ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->a()I
  
79 ····move-result·v079 ····move-result·v0
  
80 ····if-eq·v1,·v0,·:cond_180 ····if-eq·v1,·v0,·:cond_1
  
81 ····const/4·v0,·0x181 ····const/4·v0,·0x1
  
Offset 103, 17 lines modifiedOffset 103, 17 lines modified
  
103 ····goto·:goto_1103 ····goto·:goto_1
104 .end·method104 .end·method
  
105 .method·public·clear()V105 .method·public·clear()V
106 ····.locals·1106 ····.locals·1
  
107 ····iget-object·v0,·p0,·Landroid/support/v4/f/i;->a:Landroid/support/v4/f/g;107 ····iget-object·v0,·p0,·Landroid/support/v4/g/i;->a:Landroid/support/v4/g/g;
  
108 ····invoke-virtual·{v0},·Landroid/support/v4/f/g;->c()V108 ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->c()V
  
109 ····return-void109 ····return-void
110 .end·method110 .end·method
  
111 .method·public·contains(Ljava/lang/Object;)Z111 .method·public·contains(Ljava/lang/Object;)Z
112 ····.locals·3112 ····.locals·3
  
Offset 126, 39 lines modifiedOffset 126, 39 lines modified
126 ····:cond_0126 ····:cond_0
127 ····:goto_0127 ····:goto_0
128 ····return·v0128 ····return·v0
  
129 ····:cond_1129 ····:cond_1
130 ····check-cast·p1,·Ljava/util/Map$Entry;130 ····check-cast·p1,·Ljava/util/Map$Entry;
  
131 ····iget-object·v1,·p0,·Landroid/support/v4/f/i;->a:Landroid/support/v4/f/g;131 ····iget-object·v1,·p0,·Landroid/support/v4/g/i;->a:Landroid/support/v4/g/g;
  
132 ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;132 ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
133 ····move-result-object·v2133 ····move-result-object·v2
  
134 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/f/g;->a(Ljava/lang/Object;)I134 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/g/g;->a(Ljava/lang/Object;)I
  
135 ····move-result·v1135 ····move-result·v1
  
136 ····if-ltz·v1,·:cond_0136 ····if-ltz·v1,·:cond_0
  
137 ····iget-object·v0,·p0,·Landroid/support/v4/f/i;->a:Landroid/support/v4/f/g;137 ····iget-object·v0,·p0,·Landroid/support/v4/g/i;->a:Landroid/support/v4/g/g;
  
138 ····const/4·v2,·0x1138 ····const/4·v2,·0x1
  
139 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/f/g;->a(II)Ljava/lang/Object;139 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/g/g;->a(II)Ljava/lang/Object;
Max diff block lines reached; 4029/8111 bytes (49.67%) of diff not shown.
4.59 KB
smali/android/support/v4/f/g.smali vs.
smali/android/support/v4/g/g.smali
Files 7% similar despite different names
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 .class·abstract·Landroid/support/v4/f/g;1 .class·abstract·Landroid/support/v4/g/g;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·b:Landroid/support/v4/f/i;4 .field·b:Landroid/support/v4/g/i;
  
5 .field·c:Landroid/support/v4/f/j;5 .field·c:Landroid/support/v4/g/j;
  
6 .field·d:Landroid/support/v4/f/l;6 .field·d:Landroid/support/v4/g/l;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>()V8 .method·constructor·<init>()V
9 ····.locals·09 ····.locals·0
  
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 235, 15 lines modifiedOffset 235, 15 lines modified
  
235 .method·protected·abstract·a(Ljava/lang/Object;Ljava/lang/Object;)V235 .method·protected·abstract·a(Ljava/lang/Object;Ljava/lang/Object;)V
236 .end·method236 .end·method
  
237 .method·public·a([Ljava/lang/Object;I)[Ljava/lang/Object;237 .method·public·a([Ljava/lang/Object;I)[Ljava/lang/Object;
238 ····.locals·4238 ····.locals·4
  
239 ····invoke-virtual·{p0},·Landroid/support/v4/f/g;->a()I239 ····invoke-virtual·{p0},·Landroid/support/v4/g/g;->a()I
  
240 ····move-result·v2240 ····move-result·v2
  
241 ····array-length·v0,·p1241 ····array-length·v0,·p1
  
242 ····if-ge·v0,·v2,·:cond_2242 ····if-ge·v0,·v2,·:cond_2
  
Offset 265, 15 lines modifiedOffset 265, 15 lines modified
  
265 ····:goto_0265 ····:goto_0
266 ····const/4·v1,·0x0266 ····const/4·v1,·0x0
  
267 ····:goto_1267 ····:goto_1
268 ····if-ge·v1,·v2,·:cond_0268 ····if-ge·v1,·v2,·:cond_0
  
269 ····invoke-virtual·{p0,·v1,·p2},·Landroid/support/v4/f/g;->a(II)Ljava/lang/Object;269 ····invoke-virtual·{p0,·v1,·p2},·Landroid/support/v4/g/g;->a(II)Ljava/lang/Object;
  
270 ····move-result-object·v3270 ····move-result-object·v3
  
271 ····aput-object·v3,·v0,·v1271 ····aput-object·v3,·v0,·v1
  
272 ····add-int/lit8·v1,·v1,·0x1272 ····add-int/lit8·v1,·v1,·0x1
  
Offset 302, 26 lines modifiedOffset 302, 26 lines modified
  
302 .method·protected·abstract·b()Ljava/util/Map;302 .method·protected·abstract·b()Ljava/util/Map;
303 .end·method303 .end·method
  
304 .method·public·b(I)[Ljava/lang/Object;304 .method·public·b(I)[Ljava/lang/Object;
305 ····.locals·4305 ····.locals·4
  
306 ····invoke-virtual·{p0},·Landroid/support/v4/f/g;->a()I306 ····invoke-virtual·{p0},·Landroid/support/v4/g/g;->a()I
  
307 ····move-result·v1307 ····move-result·v1
  
308 ····new-array·v2,·v1,·[Ljava/lang/Object;308 ····new-array·v2,·v1,·[Ljava/lang/Object;
  
309 ····const/4·v0,·0x0309 ····const/4·v0,·0x0
  
310 ····:goto_0310 ····:goto_0
311 ····if-ge·v0,·v1,·:cond_0311 ····if-ge·v0,·v1,·:cond_0
  
312 ····invoke-virtual·{p0,·v0,·p1},·Landroid/support/v4/f/g;->a(II)Ljava/lang/Object;312 ····invoke-virtual·{p0,·v0,·p1},·Landroid/support/v4/g/g;->a(II)Ljava/lang/Object;
  
313 ····move-result-object·v3313 ····move-result-object·v3
  
314 ····aput-object·v3,·v2,·v0314 ····aput-object·v3,·v2,·v0
  
315 ····add-int/lit8·v0,·v0,·0x1315 ····add-int/lit8·v0,·v0,·0x1
  
Offset 333, 60 lines modifiedOffset 333, 60 lines modified
  
333 .method·protected·abstract·c()V333 .method·protected·abstract·c()V
334 .end·method334 .end·method
  
335 .method·public·d()Ljava/util/Set;335 .method·public·d()Ljava/util/Set;
336 ····.locals·1336 ····.locals·1
  
337 ····iget-object·v0,·p0,·Landroid/support/v4/f/g;->b:Landroid/support/v4/f/i;337 ····iget-object·v0,·p0,·Landroid/support/v4/g/g;->b:Landroid/support/v4/g/i;
  
338 ····if-nez·v0,·:cond_0338 ····if-nez·v0,·:cond_0
  
339 ····new-instance·v0,·Landroid/support/v4/f/i;339 ····new-instance·v0,·Landroid/support/v4/g/i;
  
340 ····invoke-direct·{v0,·p0},·Landroid/support/v4/f/i;-><init>(Landroid/support/v4/f/g;)V340 ····invoke-direct·{v0,·p0},·Landroid/support/v4/g/i;-><init>(Landroid/support/v4/g/g;)V
  
341 ····iput-object·v0,·p0,·Landroid/support/v4/f/g;->b:Landroid/support/v4/f/i;341 ····iput-object·v0,·p0,·Landroid/support/v4/g/g;->b:Landroid/support/v4/g/i;
  
342 ····:cond_0342 ····:cond_0
343 ····iget-object·v0,·p0,·Landroid/support/v4/f/g;->b:Landroid/support/v4/f/i;343 ····iget-object·v0,·p0,·Landroid/support/v4/g/g;->b:Landroid/support/v4/g/i;
  
344 ····return-object·v0344 ····return-object·v0
345 .end·method345 .end·method
  
346 .method·public·e()Ljava/util/Set;346 .method·public·e()Ljava/util/Set;
347 ····.locals·1347 ····.locals·1
  
348 ····iget-object·v0,·p0,·Landroid/support/v4/f/g;->c:Landroid/support/v4/f/j;348 ····iget-object·v0,·p0,·Landroid/support/v4/g/g;->c:Landroid/support/v4/g/j;
  
349 ····if-nez·v0,·:cond_0349 ····if-nez·v0,·:cond_0
  
350 ····new-instance·v0,·Landroid/support/v4/f/j;350 ····new-instance·v0,·Landroid/support/v4/g/j;
  
351 ····invoke-direct·{v0,·p0},·Landroid/support/v4/f/j;-><init>(Landroid/support/v4/f/g;)V351 ····invoke-direct·{v0,·p0},·Landroid/support/v4/g/j;-><init>(Landroid/support/v4/g/g;)V
  
352 ····iput-object·v0,·p0,·Landroid/support/v4/f/g;->c:Landroid/support/v4/f/j;352 ····iput-object·v0,·p0,·Landroid/support/v4/g/g;->c:Landroid/support/v4/g/j;
  
353 ····:cond_0353 ····:cond_0
354 ····iget-object·v0,·p0,·Landroid/support/v4/f/g;->c:Landroid/support/v4/f/j;354 ····iget-object·v0,·p0,·Landroid/support/v4/g/g;->c:Landroid/support/v4/g/j;
  
355 ····return-object·v0355 ····return-object·v0
356 .end·method356 .end·method
  
357 .method·public·f()Ljava/util/Collection;357 .method·public·f()Ljava/util/Collection;
358 ····.locals·1358 ····.locals·1
  
359 ····iget-object·v0,·p0,·Landroid/support/v4/f/g;->d:Landroid/support/v4/f/l;359 ····iget-object·v0,·p0,·Landroid/support/v4/g/g;->d:Landroid/support/v4/g/l;
  
360 ····if-nez·v0,·:cond_0360 ····if-nez·v0,·:cond_0
  
361 ····new-instance·v0,·Landroid/support/v4/f/l;361 ····new-instance·v0,·Landroid/support/v4/g/l;
Max diff block lines reached; 544/4595 bytes (11.84%) of diff not shown.
11.3 KB
smali/android/support/v4/f/k.smali vs.
smali/android/support/v4/g/k.smali
Files 4% similar despite different names
    
Offset 1, 78 lines modifiedOffset 1, 78 lines modified
1 .class·final·Landroid/support/v4/f/k;1 .class·final·Landroid/support/v4/g/k;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Ljava/util/Iterator;4 .implements·Ljava/util/Iterator;
5 .implements·Ljava/util/Map$Entry;5 .implements·Ljava/util/Map$Entry;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·a:I7 .field·a:I
  
8 .field·b:I8 .field·b:I
  
9 .field·c:Z9 .field·c:Z
  
10 .field·final·synthetic·d:Landroid/support/v4/f/g;10 .field·final·synthetic·d:Landroid/support/v4/g/g;
  
  
11 #·direct·methods11 #·direct·methods
12 .method·constructor·<init>(Landroid/support/v4/f/g;)V12 .method·constructor·<init>(Landroid/support/v4/g/g;)V
13 ····.locals·113 ····.locals·1
  
14 ····iput-object·p1,·p0,·Landroid/support/v4/f/k;->d:Landroid/support/v4/f/g;14 ····iput-object·p1,·p0,·Landroid/support/v4/g/k;->d:Landroid/support/v4/g/g;
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····const/4·v0,·0x016 ····const/4·v0,·0x0
  
17 ····iput-boolean·v0,·p0,·Landroid/support/v4/f/k;->c:Z17 ····iput-boolean·v0,·p0,·Landroid/support/v4/g/k;->c:Z
  
18 ····invoke-virtual·{p1},·Landroid/support/v4/f/g;->a()I18 ····invoke-virtual·{p1},·Landroid/support/v4/g/g;->a()I
  
19 ····move-result·v019 ····move-result·v0
  
20 ····add-int/lit8·v0,·v0,·-0x120 ····add-int/lit8·v0,·v0,·-0x1
  
21 ····iput·v0,·p0,·Landroid/support/v4/f/k;->a:I21 ····iput·v0,·p0,·Landroid/support/v4/g/k;->a:I
  
22 ····const/4·v0,·-0x122 ····const/4·v0,·-0x1
  
23 ····iput·v0,·p0,·Landroid/support/v4/f/k;->b:I23 ····iput·v0,·p0,·Landroid/support/v4/g/k;->b:I
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·a()Ljava/util/Map$Entry;27 .method·public·a()Ljava/util/Map$Entry;
28 ····.locals·128 ····.locals·1
  
29 ····iget·v0,·p0,·Landroid/support/v4/f/k;->b:I29 ····iget·v0,·p0,·Landroid/support/v4/g/k;->b:I
  
30 ····add-int/lit8·v0,·v0,·0x130 ····add-int/lit8·v0,·v0,·0x1
  
31 ····iput·v0,·p0,·Landroid/support/v4/f/k;->b:I31 ····iput·v0,·p0,·Landroid/support/v4/g/k;->b:I
  
32 ····const/4·v0,·0x132 ····const/4·v0,·0x1
  
33 ····iput-boolean·v0,·p0,·Landroid/support/v4/f/k;->c:Z33 ····iput-boolean·v0,·p0,·Landroid/support/v4/g/k;->c:Z
  
34 ····return-object·p034 ····return-object·p0
35 .end·method35 .end·method
  
36 .method·public·final·equals(Ljava/lang/Object;)Z36 .method·public·final·equals(Ljava/lang/Object;)Z
37 ····.locals·537 ····.locals·5
  
38 ····const/4·v0,·0x138 ····const/4·v0,·0x1
  
39 ····const/4·v1,·0x039 ····const/4·v1,·0x0
  
40 ····iget-boolean·v2,·p0,·Landroid/support/v4/f/k;->c:Z40 ····iget-boolean·v2,·p0,·Landroid/support/v4/g/k;->c:Z
  
41 ····if-nez·v2,·:cond_041 ····if-nez·v2,·:cond_0
  
42 ····new-instance·v0,·Ljava/lang/IllegalStateException;42 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
43 ····const-string·v1,·"This·container·does·not·support·retaining·Map.Entry·objects"43 ····const-string·v1,·"This·container·does·not·support·retaining·Map.Entry·objects"
  
Offset 91, 41 lines modifiedOffset 91, 41 lines modified
91 ····:cond_191 ····:cond_1
92 ····check-cast·p1,·Ljava/util/Map$Entry;92 ····check-cast·p1,·Ljava/util/Map$Entry;
  
93 ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;93 ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
94 ····move-result-object·v294 ····move-result-object·v2
  
95 ····iget-object·v3,·p0,·Landroid/support/v4/f/k;->d:Landroid/support/v4/f/g;95 ····iget-object·v3,·p0,·Landroid/support/v4/g/k;->d:Landroid/support/v4/g/g;
  
96 ····iget·v4,·p0,·Landroid/support/v4/f/k;->b:I96 ····iget·v4,·p0,·Landroid/support/v4/g/k;->b:I
  
97 ····invoke-virtual·{v3,·v4,·v1},·Landroid/support/v4/f/g;->a(II)Ljava/lang/Object;97 ····invoke-virtual·{v3,·v4,·v1},·Landroid/support/v4/g/g;->a(II)Ljava/lang/Object;
  
98 ····move-result-object·v398 ····move-result-object·v3
  
99 ····invoke-static·{v2,·v3},·Landroid/support/v4/f/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z99 ····invoke-static·{v2,·v3},·Landroid/support/v4/g/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
  
100 ····move-result·v2100 ····move-result·v2
  
101 ····if-eqz·v2,·:cond_2101 ····if-eqz·v2,·:cond_2
  
102 ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;102 ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
103 ····move-result-object·v2103 ····move-result-object·v2
  
104 ····iget-object·v3,·p0,·Landroid/support/v4/f/k;->d:Landroid/support/v4/f/g;104 ····iget-object·v3,·p0,·Landroid/support/v4/g/k;->d:Landroid/support/v4/g/g;
  
105 ····iget·v4,·p0,·Landroid/support/v4/f/k;->b:I105 ····iget·v4,·p0,·Landroid/support/v4/g/k;->b:I
  
106 ····invoke-virtual·{v3,·v4,·v0},·Landroid/support/v4/f/g;->a(II)Ljava/lang/Object;106 ····invoke-virtual·{v3,·v4,·v0},·Landroid/support/v4/g/g;->a(II)Ljava/lang/Object;
  
107 ····move-result-object·v3107 ····move-result-object·v3
  
108 ····invoke-static·{v2,·v3},·Landroid/support/v4/f/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z108 ····invoke-static·{v2,·v3},·Landroid/support/v4/g/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
  
109 ····move-result·v2109 ····move-result·v2
  
110 ····if-eqz·v2,·:cond_2110 ····if-eqz·v2,·:cond_2
  
111 ····:goto_1111 ····:goto_1
112 ····move·v1,·v0112 ····move·v1,·v0
Offset 137, 75 lines modifiedOffset 137, 75 lines modified
  
137 ····goto·:goto_1137 ····goto·:goto_1
138 .end·method138 .end·method
  
139 .method·public·getKey()Ljava/lang/Object;139 .method·public·getKey()Ljava/lang/Object;
140 ····.locals·3140 ····.locals·3
Max diff block lines reached; 7447/11462 bytes (64.97%) of diff not shown.
34.0 KB
smali/android/support/v4/f/m.smali vs.
smali/android/support/v4/g/m.smali
Files 4% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·Landroid/support/v4/f/m;1 .class·public·Landroid/support/v4/g/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·static·b:[Ljava/lang/Object;4 .field·static·b:[Ljava/lang/Object;
  
5 .field·static·c:I5 .field·static·c:I
Offset 22, 25 lines modifiedOffset 22, 25 lines modified
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·124 ····.locals·1
  
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····sget-object·v0,·Landroid/support/v4/f/c;->a:[I26 ····sget-object·v0,·Landroid/support/v4/g/c;->a:[I
  
27 ····iput-object·v0,·p0,·Landroid/support/v4/f/m;->f:[I27 ····iput-object·v0,·p0,·Landroid/support/v4/g/m;->f:[I
  
28 ····sget-object·v0,·Landroid/support/v4/f/c;->c:[Ljava/lang/Object;28 ····sget-object·v0,·Landroid/support/v4/g/c;->c:[Ljava/lang/Object;
  
29 ····iput-object·v0,·p0,·Landroid/support/v4/f/m;->g:[Ljava/lang/Object;29 ····iput-object·v0,·p0,·Landroid/support/v4/g/m;->g:[Ljava/lang/Object;
  
30 ····const/4·v0,·0x030 ····const/4·v0,·0x0
  
31 ····iput·v0,·p0,·Landroid/support/v4/f/m;->h:I31 ····iput·v0,·p0,·Landroid/support/v4/g/m;->h:I
  
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·private·static·a([I[Ljava/lang/Object;I)V34 .method·private·static·a([I[Ljava/lang/Object;I)V
35 ····.locals·435 ····.locals·4
  
Offset 50, 26 lines modifiedOffset 50, 26 lines modified
  
50 ····array-length·v0,·p050 ····array-length·v0,·p0
  
51 ····const/16·v1,·0x851 ····const/16·v1,·0x8
  
52 ····if-ne·v0,·v1,·:cond_352 ····if-ne·v0,·v1,·:cond_3
  
53 ····const-class·v1,·Landroid/support/v4/f/a;53 ····const-class·v1,·Landroid/support/v4/g/a;
  
54 ····monitor-enter·v154 ····monitor-enter·v1
  
55 ····:try_start_055 ····:try_start_0
56 ····sget·v0,·Landroid/support/v4/f/m;->e:I56 ····sget·v0,·Landroid/support/v4/g/m;->e:I
  
57 ····if-ge·v0,·v2,·:cond_157 ····if-ge·v0,·v2,·:cond_1
  
58 ····const/4·v0,·0x058 ····const/4·v0,·0x0
  
59 ····sget-object·v2,·Landroid/support/v4/f/m;->d:[Ljava/lang/Object;59 ····sget-object·v2,·Landroid/support/v4/g/m;->d:[Ljava/lang/Object;
  
60 ····aput-object·v2,·p1,·v060 ····aput-object·v2,·p1,·v0
  
61 ····const/4·v0,·0x161 ····const/4·v0,·0x1
  
62 ····aput-object·p0,·p1,·v062 ····aput-object·p0,·p1,·v0
  
Offset 85, 21 lines modifiedOffset 85, 21 lines modified
85 ····aput-object·v2,·p1,·v085 ····aput-object·v2,·p1,·v0
  
86 ····add-int/lit8·v0,·v0,·-0x186 ····add-int/lit8·v0,·v0,·-0x1
  
87 ····goto·:goto_087 ····goto·:goto_0
  
88 ····:cond_088 ····:cond_0
89 ····sput-object·p1,·Landroid/support/v4/f/m;->d:[Ljava/lang/Object;89 ····sput-object·p1,·Landroid/support/v4/g/m;->d:[Ljava/lang/Object;
  
90 ····sget·v0,·Landroid/support/v4/f/m;->e:I90 ····sget·v0,·Landroid/support/v4/g/m;->e:I
  
91 ····add-int/lit8·v0,·v0,·0x191 ····add-int/lit8·v0,·v0,·0x1
  
92 ····sput·v0,·Landroid/support/v4/f/m;->e:I92 ····sput·v0,·Landroid/support/v4/g/m;->e:I
  
93 ····:cond_193 ····:cond_1
94 ····monitor-exit·v194 ····monitor-exit·v1
  
95 ····:cond_295 ····:cond_2
96 ····:goto_196 ····:goto_1
97 ····return-void97 ····return-void
Offset 116, 26 lines modifiedOffset 116, 26 lines modified
116 ····:cond_3116 ····:cond_3
117 ····array-length·v0,·p0117 ····array-length·v0,·p0
  
118 ····const/4·v1,·0x4118 ····const/4·v1,·0x4
  
119 ····if-ne·v0,·v1,·:cond_2119 ····if-ne·v0,·v1,·:cond_2
  
120 ····const-class·v1,·Landroid/support/v4/f/a;120 ····const-class·v1,·Landroid/support/v4/g/a;
  
121 ····monitor-enter·v1121 ····monitor-enter·v1
  
122 ····:try_start_1122 ····:try_start_1
123 ····sget·v0,·Landroid/support/v4/f/m;->c:I123 ····sget·v0,·Landroid/support/v4/g/m;->c:I
  
124 ····if-ge·v0,·v2,·:cond_5124 ····if-ge·v0,·v2,·:cond_5
  
125 ····const/4·v0,·0x0125 ····const/4·v0,·0x0
  
126 ····sget-object·v2,·Landroid/support/v4/f/m;->b:[Ljava/lang/Object;126 ····sget-object·v2,·Landroid/support/v4/g/m;->b:[Ljava/lang/Object;
  
127 ····aput-object·v2,·p1,·v0127 ····aput-object·v2,·p1,·v0
  
128 ····const/4·v0,·0x1128 ····const/4·v0,·0x1
  
129 ····aput-object·p0,·p1,·v0129 ····aput-object·p0,·p1,·v0
  
Offset 151, 21 lines modifiedOffset 151, 21 lines modified
151 ····aput-object·v2,·p1,·v0151 ····aput-object·v2,·p1,·v0
  
152 ····add-int/lit8·v0,·v0,·-0x1152 ····add-int/lit8·v0,·v0,·-0x1
  
153 ····goto·:goto_2153 ····goto·:goto_2
  
154 ····:cond_4154 ····:cond_4
155 ····sput-object·p1,·Landroid/support/v4/f/m;->b:[Ljava/lang/Object;155 ····sput-object·p1,·Landroid/support/v4/g/m;->b:[Ljava/lang/Object;
  
156 ····sget·v0,·Landroid/support/v4/f/m;->c:I156 ····sget·v0,·Landroid/support/v4/g/m;->c:I
  
157 ····add-int/lit8·v0,·v0,·0x1157 ····add-int/lit8·v0,·v0,·0x1
  
158 ····sput·v0,·Landroid/support/v4/f/m;->c:I158 ····sput·v0,·Landroid/support/v4/g/m;->c:I
  
159 ····:cond_5159 ····:cond_5
Max diff block lines reached; 31374/34726 bytes (90.35%) of diff not shown.
7.86 KB
smali/android/support/v4/f/l.smali vs.
smali/android/support/v4/g/l.smali
Files 4% similar despite different names
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 .class·final·Landroid/support/v4/f/l;1 .class·final·Landroid/support/v4/g/l;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Ljava/util/Collection;4 .implements·Ljava/util/Collection;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v4/f/g;6 .field·final·synthetic·a:Landroid/support/v4/g/g;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v4/f/g;)V8 .method·constructor·<init>(Landroid/support/v4/g/g;)V
9 ····.locals·09 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/v4/f/l;->a:Landroid/support/v4/f/g;10 ····iput-object·p1,·p0,·Landroid/support/v4/g/l;->a:Landroid/support/v4/g/g;
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····return-void12 ····return-void
13 .end·method13 .end·method
  
  
Offset 41, 27 lines modifiedOffset 41, 27 lines modified
  
41 ····throw·v041 ····throw·v0
42 .end·method42 .end·method
  
43 .method·public·clear()V43 .method·public·clear()V
44 ····.locals·144 ····.locals·1
  
45 ····iget-object·v0,·p0,·Landroid/support/v4/f/l;->a:Landroid/support/v4/f/g;45 ····iget-object·v0,·p0,·Landroid/support/v4/g/l;->a:Landroid/support/v4/g/g;
  
46 ····invoke-virtual·{v0},·Landroid/support/v4/f/g;->c()V46 ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->c()V
  
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·public·contains(Ljava/lang/Object;)Z49 .method·public·contains(Ljava/lang/Object;)Z
50 ····.locals·150 ····.locals·1
  
51 ····iget-object·v0,·p0,·Landroid/support/v4/f/l;->a:Landroid/support/v4/f/g;51 ····iget-object·v0,·p0,·Landroid/support/v4/g/l;->a:Landroid/support/v4/g/g;
  
52 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/f/g;->b(Ljava/lang/Object;)I52 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/g;->b(Ljava/lang/Object;)I
  
53 ····move-result·v053 ····move-result·v0
  
54 ····if-ltz·v0,·:cond_054 ····if-ltz·v0,·:cond_0
  
55 ····const/4·v0,·0x155 ····const/4·v0,·0x1
  
Offset 88, 15 lines modifiedOffset 88, 15 lines modified
  
88 ····if-eqz·v1,·:cond_188 ····if-eqz·v1,·:cond_1
  
89 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;89 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
90 ····move-result-object·v190 ····move-result-object·v1
  
91 ····invoke-virtual·{p0,·v1},·Landroid/support/v4/f/l;->contains(Ljava/lang/Object;)Z91 ····invoke-virtual·{p0,·v1},·Landroid/support/v4/g/l;->contains(Ljava/lang/Object;)Z
  
92 ····move-result·v192 ····move-result·v1
  
93 ····if-nez·v1,·:cond_093 ····if-nez·v1,·:cond_0
  
94 ····const/4·v0,·0x094 ····const/4·v0,·0x0
  
Offset 108, 17 lines modifiedOffset 108, 17 lines modified
  
108 ····goto·:goto_0108 ····goto·:goto_0
109 .end·method109 .end·method
  
110 .method·public·isEmpty()Z110 .method·public·isEmpty()Z
111 ····.locals·1111 ····.locals·1
  
112 ····iget-object·v0,·p0,·Landroid/support/v4/f/l;->a:Landroid/support/v4/f/g;112 ····iget-object·v0,·p0,·Landroid/support/v4/g/l;->a:Landroid/support/v4/g/g;
  
113 ····invoke-virtual·{v0},·Landroid/support/v4/f/g;->a()I113 ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->a()I
  
114 ····move-result·v0114 ····move-result·v0
  
115 ····if-nez·v0,·:cond_0115 ····if-nez·v0,·:cond_0
  
116 ····const/4·v0,·0x1116 ····const/4·v0,·0x1
  
Offset 130, 39 lines modifiedOffset 130, 39 lines modified
  
130 ····goto·:goto_0130 ····goto·:goto_0
131 .end·method131 .end·method
  
132 .method·public·iterator()Ljava/util/Iterator;132 .method·public·iterator()Ljava/util/Iterator;
133 ····.locals·3133 ····.locals·3
  
134 ····new-instance·v0,·Landroid/support/v4/f/h;134 ····new-instance·v0,·Landroid/support/v4/g/h;
  
135 ····iget-object·v1,·p0,·Landroid/support/v4/f/l;->a:Landroid/support/v4/f/g;135 ····iget-object·v1,·p0,·Landroid/support/v4/g/l;->a:Landroid/support/v4/g/g;
  
136 ····const/4·v2,·0x1136 ····const/4·v2,·0x1
  
137 ····invoke-direct·{v0,·v1,·v2},·Landroid/support/v4/f/h;-><init>(Landroid/support/v4/f/g;I)V137 ····invoke-direct·{v0,·v1,·v2},·Landroid/support/v4/g/h;-><init>(Landroid/support/v4/g/g;I)V
  
138 ····return-object·v0138 ····return-object·v0
139 .end·method139 .end·method
  
140 .method·public·remove(Ljava/lang/Object;)Z140 .method·public·remove(Ljava/lang/Object;)Z
141 ····.locals·2141 ····.locals·2
  
142 ····iget-object·v0,·p0,·Landroid/support/v4/f/l;->a:Landroid/support/v4/f/g;142 ····iget-object·v0,·p0,·Landroid/support/v4/g/l;->a:Landroid/support/v4/g/g;
  
143 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/f/g;->b(Ljava/lang/Object;)I143 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/g;->b(Ljava/lang/Object;)I
  
144 ····move-result·v0144 ····move-result·v0
  
145 ····if-ltz·v0,·:cond_0145 ····if-ltz·v0,·:cond_0
  
146 ····iget-object·v1,·p0,·Landroid/support/v4/f/l;->a:Landroid/support/v4/f/g;146 ····iget-object·v1,·p0,·Landroid/support/v4/g/l;->a:Landroid/support/v4/g/g;
  
147 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/f/g;->a(I)V147 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/g/g;->a(I)V
  
148 ····const/4·v0,·0x1148 ····const/4·v0,·0x1
  
149 ····:goto_0149 ····:goto_0
150 ····return·v0150 ····return·v0
  
151 ····:cond_0151 ····:cond_0
Offset 174, 40 lines modifiedOffset 174, 40 lines modified
174 .method·public·removeAll(Ljava/util/Collection;)Z174 .method·public·removeAll(Ljava/util/Collection;)Z
Max diff block lines reached; 4059/7943 bytes (51.10%) of diff not shown.
7.92 KB
smali/android/support/v4/f/j.smali vs.
smali/android/support/v4/g/j.smali
Files 4% similar despite different names
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 .class·final·Landroid/support/v4/f/j;1 .class·final·Landroid/support/v4/g/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Ljava/util/Set;4 .implements·Ljava/util/Set;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/v4/f/g;6 .field·final·synthetic·a:Landroid/support/v4/g/g;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>(Landroid/support/v4/f/g;)V8 .method·constructor·<init>(Landroid/support/v4/g/g;)V
9 ····.locals·09 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/v4/f/j;->a:Landroid/support/v4/f/g;10 ····iput-object·p1,·p0,·Landroid/support/v4/g/j;->a:Landroid/support/v4/g/g;
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····return-void12 ····return-void
13 .end·method13 .end·method
  
  
Offset 41, 27 lines modifiedOffset 41, 27 lines modified
  
41 ····throw·v041 ····throw·v0
42 .end·method42 .end·method
  
43 .method·public·clear()V43 .method·public·clear()V
44 ····.locals·144 ····.locals·1
  
45 ····iget-object·v0,·p0,·Landroid/support/v4/f/j;->a:Landroid/support/v4/f/g;45 ····iget-object·v0,·p0,·Landroid/support/v4/g/j;->a:Landroid/support/v4/g/g;
  
46 ····invoke-virtual·{v0},·Landroid/support/v4/f/g;->c()V46 ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->c()V
  
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·public·contains(Ljava/lang/Object;)Z49 .method·public·contains(Ljava/lang/Object;)Z
50 ····.locals·150 ····.locals·1
  
51 ····iget-object·v0,·p0,·Landroid/support/v4/f/j;->a:Landroid/support/v4/f/g;51 ····iget-object·v0,·p0,·Landroid/support/v4/g/j;->a:Landroid/support/v4/g/g;
  
52 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/f/g;->a(Ljava/lang/Object;)I52 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/g/g;->a(Ljava/lang/Object;)I
  
53 ····move-result·v053 ····move-result·v0
  
54 ····if-ltz·v0,·:cond_054 ····if-ltz·v0,·:cond_0
  
55 ····const/4·v0,·0x155 ····const/4·v0,·0x1
  
Offset 73, 60 lines modifiedOffset 73, 60 lines modified
  
73 ····goto·:goto_073 ····goto·:goto_0
74 .end·method74 .end·method
  
75 .method·public·containsAll(Ljava/util/Collection;)Z75 .method·public·containsAll(Ljava/util/Collection;)Z
76 ····.locals·176 ····.locals·1
  
77 ····iget-object·v0,·p0,·Landroid/support/v4/f/j;->a:Landroid/support/v4/f/g;77 ····iget-object·v0,·p0,·Landroid/support/v4/g/j;->a:Landroid/support/v4/g/g;
  
78 ····invoke-virtual·{v0},·Landroid/support/v4/f/g;->b()Ljava/util/Map;78 ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->b()Ljava/util/Map;
  
79 ····move-result-object·v079 ····move-result-object·v0
  
80 ····invoke-static·{v0,·p1},·Landroid/support/v4/f/g;->a(Ljava/util/Map;Ljava/util/Collection;)Z80 ····invoke-static·{v0,·p1},·Landroid/support/v4/g/g;->a(Ljava/util/Map;Ljava/util/Collection;)Z
  
81 ····move-result·v081 ····move-result·v0
  
82 ····return·v082 ····return·v0
83 .end·method83 .end·method
  
84 .method·public·equals(Ljava/lang/Object;)Z84 .method·public·equals(Ljava/lang/Object;)Z
85 ····.locals·185 ····.locals·1
  
86 ····invoke-static·{p0,·p1},·Landroid/support/v4/f/g;->a(Ljava/util/Set;Ljava/lang/Object;)Z86 ····invoke-static·{p0,·p1},·Landroid/support/v4/g/g;->a(Ljava/util/Set;Ljava/lang/Object;)Z
  
87 ····move-result·v087 ····move-result·v0
  
88 ····return·v088 ····return·v0
89 .end·method89 .end·method
  
90 .method·public·hashCode()I90 .method·public·hashCode()I
91 ····.locals·491 ····.locals·4
  
92 ····const/4·v1,·0x092 ····const/4·v1,·0x0
  
93 ····iget-object·v0,·p0,·Landroid/support/v4/f/j;->a:Landroid/support/v4/f/g;93 ····iget-object·v0,·p0,·Landroid/support/v4/g/j;->a:Landroid/support/v4/g/g;
  
94 ····invoke-virtual·{v0},·Landroid/support/v4/f/g;->a()I94 ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->a()I
  
95 ····move-result·v095 ····move-result·v0
  
96 ····add-int/lit8·v0,·v0,·-0x196 ····add-int/lit8·v0,·v0,·-0x1
  
97 ····move·v2,·v097 ····move·v2,·v0
  
98 ····move·v3,·v198 ····move·v3,·v1
  
99 ····:goto_099 ····:goto_0
100 ····if-ltz·v2,·:cond_1100 ····if-ltz·v2,·:cond_1
  
101 ····iget-object·v0,·p0,·Landroid/support/v4/f/j;->a:Landroid/support/v4/f/g;101 ····iget-object·v0,·p0,·Landroid/support/v4/g/j;->a:Landroid/support/v4/g/g;
  
102 ····invoke-virtual·{v0,·v2,·v1},·Landroid/support/v4/f/g;->a(II)Ljava/lang/Object;102 ····invoke-virtual·{v0,·v2,·v1},·Landroid/support/v4/g/g;->a(II)Ljava/lang/Object;
  
103 ····move-result-object·v0103 ····move-result-object·v0
  
104 ····if-nez·v0,·:cond_0104 ····if-nez·v0,·:cond_0
  
105 ····move·v0,·v1105 ····move·v0,·v1
  
Offset 149, 17 lines modifiedOffset 149, 17 lines modified
149 ····:cond_1149 ····:cond_1
150 ····return·v3150 ····return·v3
151 .end·method151 .end·method
  
152 .method·public·isEmpty()Z152 .method·public·isEmpty()Z
153 ····.locals·1153 ····.locals·1
  
154 ····iget-object·v0,·p0,·Landroid/support/v4/f/j;->a:Landroid/support/v4/f/g;154 ····iget-object·v0,·p0,·Landroid/support/v4/g/j;->a:Landroid/support/v4/g/g;
  
155 ····invoke-virtual·{v0},·Landroid/support/v4/f/g;->a()I155 ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->a()I
  
156 ····move-result·v0156 ····move-result·v0
  
157 ····if-nez·v0,·:cond_0157 ····if-nez·v0,·:cond_0
Max diff block lines reached; 4148/8002 bytes (51.84%) of diff not shown.
21.5 KB
smali/android/support/v7/internal/view/menu/ac.smali vs.
smali/android/support/v4/a/ac.smali
Files 24% similar despite different names
    
Offset 1, 430 lines modifiedOffset 1, 428 lines modified
1 .class·Landroid/support/v7/internal/view/menu/ac; 
2 .super·Landroid/support/v7/internal/view/menu/e;1 .class·final·Landroid/support/v4/a/ac;
 2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/Menu;4 .implements·Landroid/os/Parcelable;
  
  
 5 #·static·fields
 6 .field·public·static·final·CREATOR:Landroid/os/Parcelable$Creator;
5 #·direct·methods 
6 .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/c/a/a;)V 
7 ····.locals·0 
  
8 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v7/internal/view/menu/e;-><init>(Landroid/content/Context;Ljava/lang/Object;)V 
  
9 ····return-void 
10 .end·method7 #·instance·fields
 8 .field·final·a:Ljava/lang/String;
  
 9 .field·final·b:I
  
 10 .field·final·c:Z
11 #·virtual·methods 
12 .method·public·add(I)Landroid/view/MenuItem; 
13 ····.locals·1 
  
14 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object;11 .field·final·d:I
  
15 ····check-cast·v0,·Landroid/support/v4/c/a/a;12 .field·final·e:I
  
16 ····invoke-interface·{v0,·p1},·Landroid/support/v4/c/a/a;->add(I)Landroid/view/MenuItem;13 .field·final·f:Ljava/lang/String;
  
17 ····move-result-object·v014 .field·final·g:Z
  
18 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ac;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem;15 .field·final·h:Z
  
19 ····move-result-object·v016 .field·final·i:Landroid/os/Bundle;
  
 17 .field·j:Landroid/os/Bundle;
20 ····return-object·v0 
21 .end·method 
  
 18 .field·k:Landroid/support/v4/a/l;
22 .method·public·add(IIII)Landroid/view/MenuItem; 
23 ····.locals·1 
  
24 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; 
  
25 ····check-cast·v0,·Landroid/support/v4/c/a/a; 
  
26 ····invoke-interface·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/c/a/a;->add(IIII)Landroid/view/MenuItem;19 #·direct·methods
 20 .method·static·constructor·<clinit>()V
 21 ····.locals·1
  
27 ····move-result-object·v022 ····new-instance·v0,·Landroid/support/v4/a/ad;
  
28 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ac;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem;23 ····invoke-direct·{v0},·Landroid/support/v4/a/ad;-><init>()V
  
29 ····move-result-object·v024 ····sput-object·v0,·Landroid/support/v4/a/ac;->CREATOR:Landroid/os/Parcelable$Creator;
  
30 ····return-object·v025 ····return-void
31 .end·method26 .end·method
  
32 .method·public·add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;27 .method·public·constructor·<init>(Landroid/os/Parcel;)V
33 ····.locals·128 ····.locals·3
  
34 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; 
  
35 ····check-cast·v0,·Landroid/support/v4/c/a/a;29 ····const/4·v1,·0x1
  
36 ····invoke-interface·{v0,·p1,·p2,·p3,·p4},·Landroid/support/v4/c/a/a;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;30 ····const/4·v2,·0x0
  
37 ····move-result-object·v031 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
38 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ac;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem;32 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
  
39 ····move-result-object·v033 ····move-result-object·v0
  
 34 ····iput-object·v0,·p0,·Landroid/support/v4/a/ac;->a:Ljava/lang/String;
40 ····return-object·v0 
41 .end·method 
  
 35 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
42 .method·public·add(Ljava/lang/CharSequence;)Landroid/view/MenuItem; 
43 ····.locals·1 
  
44 ····iget-object·v0,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object;36 ····move-result·v0
  
45 ····check-cast·v0,·Landroid/support/v4/c/a/a;37 ····iput·v0,·p0,·Landroid/support/v4/a/ac;->b:I
  
46 ····invoke-interface·{v0,·p1},·Landroid/support/v4/c/a/a;->add(Ljava/lang/CharSequence;)Landroid/view/MenuItem;38 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
47 ····move-result-object·v039 ····move-result·v0
  
48 ····invoke-virtual·{p0,·v0},·Landroid/support/v7/internal/view/menu/ac;->a(Landroid/view/MenuItem;)Landroid/view/MenuItem;40 ····if-eqz·v0,·:cond_0
  
49 ····move-result-object·v041 ····move·v0,·v1
  
50 ····return-object·v0 
51 .end·method42 ····:goto_0
 43 ····iput-boolean·v0,·p0,·Landroid/support/v4/a/ac;->c:Z
  
 44 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
52 .method·public·addIntentOptions(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I 
53 ····.locals·10 
  
54 ····const/4·v9,·0x045 ····move-result·v0
  
55 ····if-eqz·p8,·:cond_046 ····iput·v0,·p0,·Landroid/support/v4/a/ac;->d:I
  
56 ····move-object/from16·v0,·p847 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
57 ····array-length·v1,·v048 ····move-result·v0
  
58 ····new-array·v9,·v1,·[Landroid/view/MenuItem;49 ····iput·v0,·p0,·Landroid/support/v4/a/ac;->e:I
  
 50 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String;
59 ····:cond_0 
60 ····iget-object·v1,·p0,·Landroid/support/v7/internal/view/menu/ac;->b:Ljava/lang/Object; 
  
61 ····check-cast·v1,·Landroid/support/v4/c/a/a;51 ····move-result-object·v0
  
62 ····move·v2,·p152 ····iput-object·v0,·p0,·Landroid/support/v4/a/ac;->f:Ljava/lang/String;
  
63 ····move·v3,·p253 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
Max diff block lines reached; 16775/21899 bytes (76.60%) of diff not shown.
1.18 KB
smali/android/support/v7/app/d.smali vs.
smali/android/support/v4/c/a/o.smali
Files 25% similar despite different names
    
Offset 1, 29 lines modifiedOffset 1, 24 lines modified
1 .class·public·abstract·Landroid/support/v7/app/d; 
2 .super·Ljava/lang/Object;1 .class·Landroid/support/v4/c/a/o;
 2 .super·Landroid/support/v4/c/a/n;
  
  
3 #·direct·methods3 #·direct·methods
4 .method·public·constructor·<init>()V4 .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V
5 ····.locals·05 ····.locals·0
  
6 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V6 ····invoke-direct·{p0,·p1},·Landroid/support/v4/c/a/n;-><init>(Landroid/graphics/drawable/Drawable;)V
  
7 ····return-void7 ····return-void
8 .end·method8 .end·method
  
  
9 #·virtual·methods9 #·virtual·methods
 10 .method·public·jumpToCurrentState()V
 11 ····.locals·1
10 .method·public·abstract·a()Landroid/graphics/drawable/Drawable; 
11 .end·method 
  
12 .method·public·abstract·b()Ljava/lang/CharSequence; 
13 .end·method 
  
 12 ····iget-object·v0,·p0,·Landroid/support/v4/c/a/o;->b:Landroid/graphics/drawable/Drawable;
14 .method·public·abstract·c()Landroid/view/View; 
15 .end·method 
  
 13 ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->jumpToCurrentState()V
16 .method·public·abstract·d()Ljava/lang/CharSequence; 
17 .end·method 
  
18 .method·public·abstract·select()V14 ····return-void
19 .end·method15 .end·method
5.12 KB
smali/android/support/v7/app/b.smali vs.
smali/android/support/v4/g/a.smali
Files 23% similar despite different names
    
Offset 1, 80 lines modifiedOffset 1, 142 lines modified
1 .class·public·Landroid/support/v7/app/b;1 .class·public·Landroid/support/v4/g/a;
2 .super·Landroid/view/ViewGroup$MarginLayoutParams;2 .super·Landroid/support/v4/g/m;
  
 3 #·interfaces
 4 .implements·Ljava/util/Map;
  
  
3 #·instance·fields5 #·instance·fields
4 .field·public·a:I6 .field·a:Landroid/support/v4/g/g;
  
  
5 #·direct·methods7 #·direct·methods
6 .method·public·constructor·<init>(II)V8 .method·public·constructor·<init>()V
 9 ····.locals·0
  
 10 ····invoke-direct·{p0},·Landroid/support/v4/g/m;-><init>()V
  
 11 ····return-void
 12 .end·method
  
 13 .method·private·b()Landroid/support/v4/g/g;
7 ····.locals·114 ····.locals·1
  
8 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V15 ····iget-object·v0,·p0,·Landroid/support/v4/g/a;->a:Landroid/support/v4/g/g;
  
9 ····const/4·v0,·0x016 ····if-nez·v0,·:cond_0
  
10 ····iput·v0,·p0,·Landroid/support/v7/app/b;->a:I17 ····new-instance·v0,·Landroid/support/v4/g/b;
  
11 ····const·v0,·0x80001318 ····invoke-direct·{v0,·p0},·Landroid/support/v4/g/b;-><init>(Landroid/support/v4/g/a;)V
  
12 ····iput·v0,·p0,·Landroid/support/v7/app/b;->a:I19 ····iput-object·v0,·p0,·Landroid/support/v4/g/a;->a:Landroid/support/v4/g/g;
  
13 ····return-void20 ····:cond_0
 21 ····iget-object·v0,·p0,·Landroid/support/v4/g/a;->a:Landroid/support/v4/g/g;
  
 22 ····return-object·v0
14 .end·method23 .end·method
  
15 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V 
16 ····.locals·3 
  
17 ····const/4·v2,·0x024 #·virtual·methods
 25 .method·public·a(Ljava/util/Collection;)Z
 26 ····.locals·1
  
 27 ····invoke-static·{p0,·p1},·Landroid/support/v4/g/g;->c(Ljava/util/Map;Ljava/util/Collection;)Z
  
18 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V28 ····move-result·v0
  
19 ····iput·v2,·p0,·Landroid/support/v7/app/b;->a:I29 ····return·v0
 30 .end·method
  
20 ····sget-object·v0,·Landroid/support/v7/a/l;->ActionBarLayout:[I31 .method·public·entrySet()Ljava/util/Set;
 32 ····.locals·1
  
21 ····invoke-virtual·{p1,·p2,·v0},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;33 ····invoke-direct·{p0},·Landroid/support/v4/g/a;->b()Landroid/support/v4/g/g;
  
22 ····move-result-object·v034 ····move-result-object·v0
  
23 ····sget·v1,·Landroid/support/v7/a/l;->ActionBarLayout_android_layout_gravity:I35 ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->d()Ljava/util/Set;
  
24 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInt(II)I36 ····move-result-object·v0
  
25 ····move-result·v137 ····return-object·v0
 38 .end·method
  
26 ····iput·v1,·p0,·Landroid/support/v7/app/b;->a:I39 .method·public·keySet()Ljava/util/Set;
 40 ····.locals·1
  
27 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V41 ····invoke-direct·{p0},·Landroid/support/v4/g/a;->b()Landroid/support/v4/g/g;
  
28 ····return-void42 ····move-result-object·v0
  
 43 ····invoke-virtual·{v0},·Landroid/support/v4/g/g;->e()Ljava/util/Set;
  
 44 ····move-result-object·v0
  
 45 ····return-object·v0
29 .end·method46 .end·method
  
30 .method·public·constructor·<init>(Landroid/support/v7/app/b;)V47 .method·public·putAll(Ljava/util/Map;)V
31 ····.locals·148 ····.locals·3
  
32 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V49 ····iget·v0,·p0,·Landroid/support/v4/g/a;->h:I
  
33 ····const/4·v0,·0x050 ····invoke-interface·{p1},·Ljava/util/Map;->size()I
  
34 ····iput·v0,·p0,·Landroid/support/v7/app/b;->a:I51 ····move-result·v1
  
 52 ····add-int/2addr·v0,·v1
  
 53 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/g/a;->a(I)V
  
 54 ····invoke-interface·{p1},·Ljava/util/Map;->entrySet()Ljava/util/Set;
  
 55 ····move-result-object·v0
  
 56 ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
 57 ····move-result-object·v1
  
 58 ····:goto_0
 59 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
 60 ····move-result·v0
  
 61 ····if-eqz·v0,·:cond_0
  
 62 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
35 ····iget·v0,·p1,·Landroid/support/v7/app/b;->a:I63 ····move-result-object·v0
  
 64 ····check-cast·v0,·Ljava/util/Map$Entry;
  
 65 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
 66 ····move-result-object·v2
  
 67 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
 68 ····move-result-object·v0
  
 69 ····invoke-virtual·{p0,·v2,·v0},·Landroid/support/v4/g/a;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
36 ····iput·v0,·p0,·Landroid/support/v7/app/b;->a:I70 ····goto·:goto_0
  
Max diff block lines reached; 617/5130 bytes (12.03%) of diff not shown.
409 B
smali/android/support/v7/a/f.smali vs.
smali/android/support/v7/b/e.smali
Files 0% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Landroid/support/v7/a/f;1 .class·public·final·Landroid/support/v7/b/e;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·public·static·final·abc_ab_share_pack_mtrl_alpha:I·=·0x7f0200054 .field·public·static·final·abc_ab_share_pack_mtrl_alpha:I·=·0x7f020005
  
5 .field·public·static·final·abc_btn_borderless_material:I·=·0x7f0200065 .field·public·static·final·abc_btn_borderless_material:I·=·0x7f020006
406 B
smali/android/support/v7/a/i.smali vs.
smali/android/support/v7/b/h.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Landroid/support/v7/a/i;1 .class·public·final·Landroid/support/v7/b/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·public·static·final·abc_action_bar_title_item:I·=·0x7f0300004 .field·public·static·final·abc_action_bar_title_item:I·=·0x7f030000
  
5 .field·public·static·final·abc_action_bar_up_container:I·=·0x7f0300015 .field·public·static·final·abc_action_bar_up_container:I·=·0x7f030001
371 B
smali/android/support/v7/a/g.smali vs.
smali/android/support/v7/b/f.smali
Files 0% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Landroid/support/v7/a/g;1 .class·public·final·Landroid/support/v7/b/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·public·static·final·action0:I·=·0x7f0b00d44 .field·public·static·final·action0:I·=·0x7f0b00d4
  
5 .field·public·static·final·action_bar:I·=·0x7f0b004d5 .field·public·static·final·action_bar:I·=·0x7f0b004d
429 B
smali/android/support/v7/a/e.smali vs.
smali/android/support/v7/b/d.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Landroid/support/v7/a/e;1 .class·public·final·Landroid/support/v7/b/d;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·public·static·final·abc_action_bar_content_inset_material:I·=·0x7f0a00004 .field·public·static·final·abc_action_bar_content_inset_material:I·=·0x7f0a0000
  
5 .field·public·static·final·abc_action_bar_default_height_material:I·=·0x7f0a00015 .field·public·static·final·abc_action_bar_default_height_material:I·=·0x7f0a0001
5.46 KB
smali/android/support/v7/a/l.smali vs.
smali/android/support/v7/b/j.smali
Files 2% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Landroid/support/v7/a/l;1 .class·public·final·Landroid/support/v7/b/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·public·static·final·ActionBar:[I4 .field·public·static·final·ActionBar:[I
  
5 .field·public·static·final·ActionBarLayout:[I5 .field·public·static·final·ActionBarLayout:[I
Offset 636, 185 lines modifiedOffset 636, 185 lines modified
  
636 ····const/16·v0,·0x1b636 ····const/16·v0,·0x1b
  
637 ····new-array·v0,·v0,·[I637 ····new-array·v0,·v0,·[I
  
638 ····fill-array-data·v0,·:array_0638 ····fill-array-data·v0,·:array_0
  
639 ····sput-object·v0,·Landroid/support/v7/a/l;->ActionBar:[I639 ····sput-object·v0,·Landroid/support/v7/b/j;->ActionBar:[I
  
640 ····new-array·v0,·v4,·[I640 ····new-array·v0,·v4,·[I
  
641 ····const·v1,·0x10100b3641 ····const·v1,·0x10100b3
  
642 ····aput·v1,·v0,·v2642 ····aput·v1,·v0,·v2
  
643 ····sput-object·v0,·Landroid/support/v7/a/l;->ActionBarLayout:[I643 ····sput-object·v0,·Landroid/support/v7/b/j;->ActionBarLayout:[I
  
644 ····new-array·v0,·v4,·[I644 ····new-array·v0,·v4,·[I
  
645 ····const·v1,·0x101013f645 ····const·v1,·0x101013f
  
646 ····aput·v1,·v0,·v2646 ····aput·v1,·v0,·v2
  
647 ····sput-object·v0,·Landroid/support/v7/a/l;->ActionMenuItemView:[I647 ····sput-object·v0,·Landroid/support/v7/b/j;->ActionMenuItemView:[I
  
648 ····new-array·v0,·v2,·[I648 ····new-array·v0,·v2,·[I
  
649 ····sput-object·v0,·Landroid/support/v7/a/l;->ActionMenuView:[I649 ····sput-object·v0,·Landroid/support/v7/b/j;->ActionMenuView:[I
  
650 ····new-array·v0,·v5,·[I650 ····new-array·v0,·v5,·[I
  
651 ····fill-array-data·v0,·:array_1651 ····fill-array-data·v0,·:array_1
  
652 ····sput-object·v0,·Landroid/support/v7/a/l;->ActionMode:[I652 ····sput-object·v0,·Landroid/support/v7/b/j;->ActionMode:[I
  
653 ····new-array·v0,·v3,·[I653 ····new-array·v0,·v3,·[I
  
654 ····fill-array-data·v0,·:array_2654 ····fill-array-data·v0,·:array_2
  
655 ····sput-object·v0,·Landroid/support/v7/a/l;->ActivityChooserView:[I655 ····sput-object·v0,·Landroid/support/v7/b/j;->ActivityChooserView:[I
  
656 ····new-array·v0,·v5,·[I656 ····new-array·v0,·v5,·[I
  
657 ····fill-array-data·v0,·:array_3657 ····fill-array-data·v0,·:array_3
  
658 ····sput-object·v0,·Landroid/support/v7/a/l;->AlertDialog:[I658 ····sput-object·v0,·Landroid/support/v7/b/j;->AlertDialog:[I
  
659 ····new-array·v0,·v3,·[I659 ····new-array·v0,·v3,·[I
  
660 ····fill-array-data·v0,·:array_4660 ····fill-array-data·v0,·:array_4
  
661 ····sput-object·v0,·Landroid/support/v7/a/l;->AppCompatTextView:[I661 ····sput-object·v0,·Landroid/support/v7/b/j;->AppCompatTextView:[I
  
662 ····new-array·v0,·v6,·[I662 ····new-array·v0,·v6,·[I
  
663 ····fill-array-data·v0,·:array_5663 ····fill-array-data·v0,·:array_5
  
664 ····sput-object·v0,·Landroid/support/v7/a/l;->DrawerArrowToggle:[I664 ····sput-object·v0,·Landroid/support/v7/b/j;->DrawerArrowToggle:[I
  
665 ····const/16·v0,·0x9665 ····const/16·v0,·0x9
  
666 ····new-array·v0,·v0,·[I666 ····new-array·v0,·v0,·[I
  
667 ····fill-array-data·v0,·:array_6667 ····fill-array-data·v0,·:array_6
  
668 ····sput-object·v0,·Landroid/support/v7/a/l;->LinearLayoutCompat:[I668 ····sput-object·v0,·Landroid/support/v7/b/j;->LinearLayoutCompat:[I
  
669 ····const/4·v0,·0x4669 ····const/4·v0,·0x4
  
670 ····new-array·v0,·v0,·[I670 ····new-array·v0,·v0,·[I
  
671 ····fill-array-data·v0,·:array_7671 ····fill-array-data·v0,·:array_7
  
672 ····sput-object·v0,·Landroid/support/v7/a/l;->LinearLayoutCompat_Layout:[I672 ····sput-object·v0,·Landroid/support/v7/b/j;->LinearLayoutCompat_Layout:[I
  
673 ····new-array·v0,·v3,·[I673 ····new-array·v0,·v3,·[I
  
674 ····fill-array-data·v0,·:array_8674 ····fill-array-data·v0,·:array_8
  
675 ····sput-object·v0,·Landroid/support/v7/a/l;->ListPopupWindow:[I675 ····sput-object·v0,·Landroid/support/v7/b/j;->ListPopupWindow:[I
  
676 ····new-array·v0,·v5,·[I676 ····new-array·v0,·v5,·[I
  
677 ····fill-array-data·v0,·:array_9677 ····fill-array-data·v0,·:array_9
  
678 ····sput-object·v0,·Landroid/support/v7/a/l;->MenuGroup:[I678 ····sput-object·v0,·Landroid/support/v7/b/j;->MenuGroup:[I
  
679 ····const/16·v0,·0x11679 ····const/16·v0,·0x11
  
680 ····new-array·v0,·v0,·[I680 ····new-array·v0,·v0,·[I
  
681 ····fill-array-data·v0,·:array_a681 ····fill-array-data·v0,·:array_a
  
682 ····sput-object·v0,·Landroid/support/v7/a/l;->MenuItem:[I682 ····sput-object·v0,·Landroid/support/v7/b/j;->MenuItem:[I
  
683 ····new-array·v0,·v6,·[I683 ····new-array·v0,·v6,·[I
  
684 ····fill-array-data·v0,·:array_b684 ····fill-array-data·v0,·:array_b
  
685 ····sput-object·v0,·Landroid/support/v7/a/l;->MenuView:[I685 ····sput-object·v0,·Landroid/support/v7/b/j;->MenuView:[I
  
686 ····new-array·v0,·v3,·[I686 ····new-array·v0,·v3,·[I
  
687 ····fill-array-data·v0,·:array_c687 ····fill-array-data·v0,·:array_c
  
688 ····sput-object·v0,·Landroid/support/v7/a/l;->PopupWindow:[I688 ····sput-object·v0,·Landroid/support/v7/b/j;->PopupWindow:[I
  
689 ····new-array·v0,·v4,·[I689 ····new-array·v0,·v4,·[I
  
690 ····const·v1,·0x7f010045690 ····const·v1,·0x7f010045
  
691 ····aput·v1,·v0,·v2691 ····aput·v1,·v0,·v2
  
692 ····sput-object·v0,·Landroid/support/v7/a/l;->PopupWindowBackgroundState:[I692 ····sput-object·v0,·Landroid/support/v7/b/j;->PopupWindowBackgroundState:[I
  
693 ····const/16·v0,·0x11693 ····const/16·v0,·0x11
  
694 ····new-array·v0,·v0,·[I694 ····new-array·v0,·v0,·[I
Max diff block lines reached; 1697/5482 bytes (30.96%) of diff not shown.
423 B
smali/android/support/v7/a/j.smali vs.
smali/android/support/v7/b/i.smali
Files 1% similar despite different names
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 .class·public·final·Landroid/support/v7/a/j;1 .class·public·final·Landroid/support/v7/b/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·public·static·final·abc_action_bar_home_description:I·=·0x7f0d00004 .field·public·static·final·abc_action_bar_home_description:I·=·0x7f0d0000
  
5 .field·public·static·final·abc_action_bar_home_description_format:I·=·0x7f0d00015 .field·public·static·final·abc_action_bar_home_description_format:I·=·0x7f0d0001