90.1 MB
/home/fdroid/fdroiddata/tmp/net.mcarolan.whenzebus_1.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_net.mcarolan.whenzebus_1.apk
4.87 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/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v11/abc_screen_content_include.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png 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/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-tvdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-tvdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png 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/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png entry referenced by META-INF/MANIFEST.MF not found in the APK [ truncated after 25 lines; 1 ignored ]
    
Offset 1, 20 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:·55e590768c836af03eb16a8c730a3c2f63e020f175217519306c1a09827f0289 
10 Signer·#1·certificate·SHA-1·digest:·ec38b60b376ec23894a8ee7f25729d608d9e6dd6 
11 Signer·#1·certificate·MD5·digest:·650c3d96f8573cb68afebed2a9d51169 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·528e5f2dc8233ac12a1288dc77d4beace386a288c563b8315385299d17e6d6b0 
15 Signer·#1·public·key·SHA-1·digest:·b99b801370284ee183aaf0f4446a0b534380c3b8 
16 Signer·#1·public·key·MD5·digest:·ce07c7a4d167f59b9fe904725cb94a10 
17 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/. 
18 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/. 
19 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/. 
20 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/. 
134 KB
zipinfo {}
    
Offset 1, 694 lines modifiedOffset 1, 703 lines modified
Diff chunk too large, falling back to line-by-line diff (703 lines added, 694 lines removed)
1 Zip·file·size:·2183745·bytes,·number·of·entries:·6921 Zip·file·size:·2194972·bytes,·number·of·entries:·701
2 -rw----·····2.0·fat····66447·bl·defN·15-May-08·13:17·META-INF/MANIFEST.MF2 -rw----·····2.0·fat·····2448·bX·defN·17-Oct-12·00:32·AndroidManifest.xml
3 -rw----·····2.0·fat····66568·bl·defN·15-May-08·13:17·META-INF/52646789.SF3 -rw----·····2.0·fat······396·bl·defN·17-Oct-12·00:32·res/anim/abc_fade_in.xml
4 -rw----·····2.0·fat·····1332·bl·defN·15-May-08·13:17·META-INF/52646789.RSA4 -rw----·····2.0·fat······396·bl·defN·17-Oct-12·00:32·res/anim/abc_fade_out.xml
5 -rw----·····2.0·fat····11560·bl·defN·15-May-08·06:43·META-INF/LICENSE.txt5 -rw----·····2.0·fat······860·bl·defN·17-Oct-12·00:32·res/anim/abc_grow_fade_in_from_bottom.xml
6 -rw----·····2.0·fat······316·bl·defN·15-May-08·06:43·META-INF/NOTICE.txt6 -rw----·····2.0·fat······512·bl·defN·17-Oct-12·00:32·res/anim/abc_popup_enter.xml
7 -rw----·····2.0·fat·······41·bl·defN·15-May-08·06:43·META-INF/buildserverid7 -rw----·····2.0·fat······512·bl·defN·17-Oct-12·00:32·res/anim/abc_popup_exit.xml
8 -rw----·····2.0·fat·······41·bl·defN·15-May-08·06:43·META-INF/fdroidserverid8 -rw----·····2.0·fat······860·bl·defN·17-Oct-12·00:32·res/anim/abc_shrink_fade_out_from_bottom.xml
9 -rw----·····2.0·fat·····2448·bX·defN·15-May-08·06:42·AndroidManifest.xml9 -rw----·····2.0·fat······400·bl·defN·17-Oct-12·00:32·res/anim/abc_slide_in_bottom.xml
10 -rw----·····2.0·fat······396·bl·defN·15-May-08·06:42·res/anim/abc_fade_in.xml10 -rw----·····2.0·fat······400·bl·defN·17-Oct-12·00:32·res/anim/abc_slide_in_top.xml
11 -rw----·····2.0·fat······396·bl·defN·15-May-08·06:42·res/anim/abc_fade_out.xml11 -rw----·····2.0·fat······400·bl·defN·17-Oct-12·00:32·res/anim/abc_slide_out_bottom.xml
12 -rw----·····2.0·fat······860·bl·defN·15-May-08·06:42·res/anim/abc_grow_fade_in_from_bottom.xml12 -rw----·····2.0·fat······400·bl·defN·17-Oct-12·00:32·res/anim/abc_slide_out_top.xml
13 -rw----·····2.0·fat······512·bl·defN·15-May-08·06:42·res/anim/abc_popup_enter.xml13 -rw----·····2.0·fat······472·bl·defN·17-Oct-12·00:32·res/color-v11/abc_background_cache_hint_selector_material_dark.xml
14 -rw----·····2.0·fat······512·bl·defN·15-May-08·06:42·res/anim/abc_popup_exit.xml14 -rw----·····2.0·fat······472·bl·defN·17-Oct-12·00:32·res/color-v11/abc_background_cache_hint_selector_material_light.xml
15 -rw----·····2.0·fat······860·bl·defN·15-May-08·06:42·res/anim/abc_shrink_fade_out_from_bottom.xml15 -rw----·····2.0·fat······344·bl·defN·17-Oct-12·00:32·res/color/abc_background_cache_hint_selector_material_dark.xml
16 -rw----·····2.0·fat······400·bl·defN·15-May-08·06:42·res/anim/abc_slide_in_bottom.xml16 -rw----·····2.0·fat······344·bl·defN·17-Oct-12·00:32·res/color/abc_background_cache_hint_selector_material_light.xml
17 -rw----·····2.0·fat······400·bl·defN·15-May-08·06:42·res/anim/abc_slide_in_top.xml17 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:32·res/color/abc_primary_text_disable_only_material_dark.xml
18 -rw----·····2.0·fat······400·bl·defN·15-May-08·06:42·res/anim/abc_slide_out_bottom.xml18 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:32·res/color/abc_primary_text_disable_only_material_light.xml
19 -rw----·····2.0·fat······400·bl·defN·15-May-08·06:42·res/anim/abc_slide_out_top.xml19 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:32·res/color/abc_primary_text_material_dark.xml
20 -rw----·····2.0·fat······472·bl·defN·15-May-08·06:42·res/color-v11/abc_background_cache_hint_selector_material_dark.xml20 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:32·res/color/abc_primary_text_material_light.xml
21 -rw----·····2.0·fat······472·bl·defN·15-May-08·06:42·res/color-v11/abc_background_cache_hint_selector_material_light.xml21 -rw----·····2.0·fat······596·bl·defN·17-Oct-12·00:32·res/color/abc_search_url_text.xml
22 -rw----·····2.0·fat······344·bl·defN·15-May-08·06:42·res/color/abc_background_cache_hint_selector_material_dark.xml22 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:32·res/color/abc_secondary_text_material_dark.xml
23 -rw----·····2.0·fat······344·bl·defN·15-May-08·06:42·res/color/abc_background_cache_hint_selector_material_light.xml23 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:32·res/color/abc_secondary_text_material_light.xml
24 -rw----·····2.0·fat······468·bl·defN·15-May-08·06:42·res/color/abc_primary_text_disable_only_material_dark.xml24 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:32·res/color/switch_thumb_material_dark.xml
25 -rw----·····2.0·fat······468·bl·defN·15-May-08·06:42·res/color/abc_primary_text_disable_only_material_light.xml25 -rw----·····2.0·fat······468·bl·defN·17-Oct-12·00:32·res/color/switch_thumb_material_light.xml
26 -rw----·····2.0·fat······468·bl·defN·15-May-08·06:42·res/color/abc_primary_text_material_dark.xml26 -rw----·····1.0·fat······287·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png
27 -rw----·····2.0·fat······468·bl·defN·15-May-08·06:42·res/color/abc_primary_text_material_light.xml27 -rw----·····1.0·fat······306·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png
28 -rw----·····2.0·fat······596·bl·defN·15-May-08·06:42·res/color/abc_search_url_text.xml28 -rw----·····1.0·fat······549·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png
29 -rw----·····2.0·fat······468·bl·defN·15-May-08·06:42·res/color/abc_secondary_text_material_dark.xml29 -rw----·····1.0·fat······622·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png
30 -rw----·····2.0·fat······468·bl·defN·15-May-08·06:42·res/color/abc_secondary_text_material_light.xml30 -rw----·····1.0·fat······753·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png
31 -rw----·····2.0·fat······468·bl·defN·15-May-08·06:42·res/color/switch_thumb_material_dark.xml31 -rw----·····1.0·fat·····1619·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png
32 -rw----·····2.0·fat······468·bl·defN·15-May-08·06:42·res/color/switch_thumb_material_light.xml32 -rw----·····1.0·fat·····1078·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png
33 -rw----·····1.0·fat······287·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png33 -rw----·····1.0·fat·····1548·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
34 -rw----·····1.0·fat······306·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png34 -rw----·····1.0·fat·····1748·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
35 -rw----·····1.0·fat······549·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png35 -rw----·····1.0·fat······229·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
36 -rw----·····1.0·fat······622·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png36 -rw----·····1.0·fat······416·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
37 -rw----·····1.0·fat······753·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png37 -rw----·····1.0·fat······280·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png
38 -rw----·····1.0·fat·····1619·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png38 -rw----·····1.0·fat······233·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
39 -rw----·····1.0·fat·····1078·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png39 -rw----·····1.0·fat······160·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png
40 -rw----·····1.0·fat·····1671·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png40 -rw----·····1.0·fat······288·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
41 -rw----·····1.0·fat·····1958·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png41 -rw----·····1.0·fat······612·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
42 -rw----·····1.0·fat······229·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png42 -rw----·····1.0·fat······190·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png
43 -rw----·····1.0·fat······416·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png43 -rw----·····1.0·fat······373·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
44 -rw----·····1.0·fat······280·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png44 -rw----·····1.0·fat······270·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
45 -rw----·····1.0·fat······233·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png45 -rw----·····1.0·fat······791·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png
46 -rw----·····1.0·fat······160·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png46 -rw----·····1.0·fat·····1028·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png
47 -rw----·····1.0·fat······288·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png47 -rw----·····1.0·fat······541·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png
48 -rw----·····1.0·fat······612·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png48 -rw----·····1.0·fat······170·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png
49 -rw----·····1.0·fat······190·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png49 -rw----·····1.0·fat······244·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_list_focused_holo.9.png
50 -rw----·····1.0·fat······373·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png50 -rw----·····1.0·fat······212·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png
51 -rw----·····1.0·fat······270·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png51 -rw----·····1.0·fat······212·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png
52 -rw----·····1.0·fat······791·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png52 -rw----·····1.0·fat······212·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png
53 -rw----·····1.0·fat·····1028·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png53 -rw----·····1.0·fat······239·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png
54 -rw----·····1.0·fat······541·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png54 -rw----·····1.0·fat······240·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png
55 -rw----·····1.0·fat······170·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png55 -rw----·····1.0·fat······840·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
56 -rw----·····1.0·fat······244·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_list_focused_holo.9.png56 -rw----·····1.0·fat·····1290·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png
57 -rw----·····1.0·fat······212·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png57 -rw----·····1.0·fat······392·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png
58 -rw----·····1.0·fat······212·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png58 -rw----·····1.0·fat······534·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png
59 -rw----·····1.0·fat······212·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png59 -rw----·····1.0·fat······199·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
60 -rw----·····1.0·fat······239·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png60 -rw----·····1.0·fat······239·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_text_cursor_mtrl_alpha.9.png
61 -rw----·····1.0·fat······240·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png61 -rw----·····1.0·fat······192·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
62 -rw----·····1.0·fat······870·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png62 -rw----·····1.0·fat······202·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png
63 -rw----·····1.0·fat·····1290·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png63 -rw----·····1.0·fat······182·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
64 -rw----·····1.0·fat······392·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png64 -rw----·····1.0·fat······182·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
65 -rw----·····1.0·fat······534·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png65 -rw----·····1.0·fat·····5964·b-·stor·17-Oct-12·00:31·res/drawable-hdpi-v4/ic_launcher.png
66 -rw----·····1.0·fat······199·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png66 -rw----·····1.0·fat······384·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
67 -rw----·····1.0·fat······239·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_text_cursor_mtrl_alpha.9.png67 -rw----·····1.0·fat······289·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
68 -rw----·····1.0·fat······192·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png68 -rw----·····1.0·fat······610·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
69 -rw----·····1.0·fat······202·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png69 -rw----·····1.0·fat······391·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png
70 -rw----·····1.0·fat······182·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png70 -rw----·····1.0·fat······325·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
71 -rw----·····1.0·fat······182·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png71 -rw----·····1.0·fat······174·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
72 -rw----·····1.0·fat·····5964·b-·stor·15-May-08·06:42·res/drawable-hdpi-v4/ic_launcher.png72 -rw----·····1.0·fat······381·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
73 -rw----·····1.0·fat······384·b-·stor·15-May-08·06:42·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png73 -rw----·····1.0·fat······351·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png
74 -rw----·····1.0·fat······289·b-·stor·15-May-08·06:42·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png74 -rw----·····1.0·fat······428·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-xhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
75 -rw----·····1.0·fat······610·b-·stor·15-May-08·06:42·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png75 -rw----·····1.0·fat······237·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
76 -rw----·····1.0·fat······391·b-·stor·15-May-08·06:42·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png76 -rw----·····1.0·fat······729·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
77 -rw----·····1.0·fat······325·b-·stor·15-May-08·06:42·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png77 -rw----·····1.0·fat······503·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-xhdpi-v4/abc_spinner_mtrl_am_alpha.9.png
78 -rw----·····1.0·fat······174·b-·stor·15-May-08·06:42·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png78 -rw----·····1.0·fat······475·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-xxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
79 -rw----·····1.0·fat······381·b-·stor·15-May-08·06:42·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png79 -rw----·····1.0·fat······361·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
80 -rw----·····1.0·fat······351·b-·stor·15-May-08·06:42·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png80 -rw----·····1.0·fat······991·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
81 -rw----·····1.0·fat······428·b-·stor·15-May-08·06:42·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png81 -rw----·····1.0·fat······630·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png
82 -rw----·····1.0·fat······237·b-·stor·15-May-08·06:42·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png82 -rw----·····1.0·fat······246·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
83 -rw----·····1.0·fat······729·b-·stor·15-May-08·06:42·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png83 -rw----·····1.0·fat······418·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
84 -rw----·····1.0·fat······503·b-·stor·15-May-08·06:42·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png84 -rw----·····1.0·fat·····1257·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
85 -rw----·····1.0·fat······475·b-·stor·15-May-08·06:42·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png85 -rw----·····1.0·fat······611·b-·stor·17-Oct-12·00:31·res/drawable-ldrtl-xxxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png
86 -rw----·····1.0·fat······361·b-·stor·15-May-08·06:42·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png86 -rw----·····1.0·fat······274·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png
87 -rw----·····1.0·fat······991·b-·stor·15-May-08·06:42·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png87 -rw----·····1.0·fat······288·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png
88 -rw----·····1.0·fat······630·b-·stor·15-May-08·06:42·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png88 -rw----·····1.0·fat······429·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png
89 -rw----·····1.0·fat······246·b-·stor·15-May-08·06:42·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png89 -rw----·····1.0·fat······428·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png
90 -rw----·····1.0·fat······418·b-·stor·15-May-08·06:42·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png90 -rw----·····1.0·fat······493·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png
91 -rw----·····1.0·fat·····1257·b-·stor·15-May-08·06:42·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png91 -rw----·····1.0·fat·····1348·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png
92 -rw----·····1.0·fat······611·b-·stor·15-May-08·06:42·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png92 -rw----·····1.0·fat·····1005·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png
93 -rw----·····1.0·fat······274·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png93 -rw----·····1.0·fat·····1047·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
94 -rw----·····1.0·fat······288·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png94 -rw----·····1.0·fat·····1124·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
95 -rw----·····1.0·fat······429·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png95 -rw----·····1.0·fat······225·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
96 -rw----·····1.0·fat······428·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png96 -rw----·····1.0·fat······351·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
97 -rw----·····1.0·fat······493·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png97 -rw----·····1.0·fat······236·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png
98 -rw----·····1.0·fat·····1348·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_btn_rating_star_off_mtrl_alpha.png98 -rw----·····1.0·fat······280·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
99 -rw----·····1.0·fat·····1005·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_btn_rating_star_on_mtrl_alpha.png99 -rw----·····1.0·fat······158·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png
100 -rw----·····1.0·fat·····1109·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png100 -rw----·····1.0·fat······185·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
101 -rw----·····1.0·fat·····1224·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png101 -rw----·····1.0·fat······377·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
102 -rw----·····1.0·fat······225·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png102 -rw----·····1.0·fat······158·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png
103 -rw----·····1.0·fat······351·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png103 -rw----·····1.0·fat······234·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
104 -rw----·····1.0·fat······236·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png104 -rw----·····1.0·fat······186·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
105 -rw----·····1.0·fat······280·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png105 -rw----·····1.0·fat······545·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png
106 -rw----·····1.0·fat······158·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png106 -rw----·····1.0·fat······681·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png
107 -rw----·····1.0·fat······185·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png107 -rw----·····1.0·fat······415·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png
108 -rw----·····1.0·fat······377·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png108 -rw----·····1.0·fat······170·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png
109 -rw----·····1.0·fat······158·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png109 -rw----·····1.0·fat······222·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_list_focused_holo.9.png
110 -rw----·····1.0·fat······234·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png110 -rw----·····1.0·fat······211·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png
111 -rw----·····1.0·fat······186·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png111 -rw----·····1.0·fat······211·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png
112 -rw----·····1.0·fat······545·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png112 -rw----·····1.0·fat······211·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png
113 -rw----·····1.0·fat······681·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png113 -rw----·····1.0·fat······226·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png
114 -rw----·····1.0·fat······415·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png114 -rw----·····1.0·fat······227·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png
115 -rw----·····1.0·fat······170·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png115 -rw----·····1.0·fat······604·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
116 -rw----·····1.0·fat······222·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_list_focused_holo.9.png116 -rw----·····1.0·fat······863·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png
117 -rw----·····1.0·fat······211·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png117 -rw----·····1.0·fat······353·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png
118 -rw----·····1.0·fat······211·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png118 -rw----·····1.0·fat······426·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png
119 -rw----·····1.0·fat······211·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png119 -rw----·····1.0·fat······192·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
120 -rw----·····1.0·fat······226·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png120 -rw----·····1.0·fat······229·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_text_cursor_mtrl_alpha.9.png
121 -rw----·····1.0·fat······227·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png121 -rw----·····1.0·fat······186·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
122 -rw----·····1.0·fat······618·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png122 -rw----·····1.0·fat······185·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png
123 -rw----·····1.0·fat······863·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png123 -rw----·····1.0·fat······181·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
124 -rw----·····1.0·fat······353·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png124 -rw----·····1.0·fat······180·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
125 -rw----·····1.0·fat······426·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png125 -rw----·····1.0·fat·····3112·b-·stor·17-Oct-12·00:31·res/drawable-mdpi-v4/ic_launcher.png
126 -rw----·····1.0·fat······192·b-·stor·15-May-08·06:42·res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png126 -rw----·····1.0·fat······297·b-·stor·17-Oct-12·00:31·res/drawable-xhdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png
Max diff block lines reached; -1/137086 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.23 KB
AndroidManifest.xml (original / undecoded)
No difference found for decoded AndroidManifest.xml
    
Offset 106, 15 lines modifiedOffset 106, 15 lines modified
00000690:·1500·0000·1400·1400·0100·0000·0000·0000··................00000690:·1500·0000·1400·1400·0100·0000·0000·0000··................
000006a0:·0a00·0000·0400·0000·1600·0000·0800·0003··................000006a0:·0a00·0000·0400·0000·1600·0000·0800·0003··................
000006b0:·1600·0000·0301·1000·1800·0000·0b00·0000··................000006b0:·1600·0000·0301·1000·1800·0000·0b00·0000··................
000006c0:·ffff·ffff·ffff·ffff·1500·0000·0201·1000··................000006c0:·ffff·ffff·ffff·ffff·1500·0000·0201·1000··................
000006d0:·8800·0000·0d00·0000·ffff·ffff·ffff·ffff··................000006d0:·8800·0000·0d00·0000·ffff·ffff·ffff·ffff··................
000006e0:·1700·0000·1400·1400·0500·0000·0000·0000··................000006e0:·1700·0000·1400·1400·0500·0000·0000·0000··................
000006f0:·0a00·0000·0800·0000·ffff·ffff·0800·0001··................000006f0:·0a00·0000·0800·0000·ffff·ffff·0800·0001··................
00000700:·7000·077f·0a00·0000·0700·0000·ffff·ffff··p...............00000700:·7800·077f·0a00·0000·0700·0000·ffff·ffff··x...............
00000710:·0800·0001·1900·057f·0a00·0000·0600·0000··................00000710:·0800·0001·1900·057f·0a00·0000·0600·0000··................
00000720:·ffff·ffff·0800·0001·3b00·027f·0a00·0000··........;.......00000720:·ffff·ffff·0800·0001·3b00·027f·0a00·0000··........;.......
00000730:·0400·0000·1800·0000·0800·0003·1800·0000··................00000730:·0400·0000·1800·0000·0800·0003·1800·0000··................
00000740:·0a00·0000·0500·0000·ffff·ffff·0800·0012··................00000740:·0a00·0000·0500·0000·ffff·ffff·0800·0012··................
00000750:·ffff·ffff·0201·1000·3800·0000·1300·0000··........8.......00000750:·ffff·ffff·0201·1000·3800·0000·1300·0000··........8.......
00000760:·ffff·ffff·ffff·ffff·1900·0000·1400·1400··................00000760:·ffff·ffff·ffff·ffff·1900·0000·1400·1400··................
00000770:·0100·0000·0000·0000·0a00·0000·0400·0000··................00000770:·0100·0000·0000·0000·0a00·0000·0400·0000··................
194 KB
resources.arsc
194 KB
aapt2 dump resources {}
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 ······()·(file)·res/anim/abc_slide_in_bottom.xml·type=XML17 ······()·(file)·res/anim/abc_slide_in_bottom.xml·type=XML
18 ····resource·0x7f040007·anim/abc_slide_in_top18 ····resource·0x7f040007·anim/abc_slide_in_top
19 ······()·(file)·res/anim/abc_slide_in_top.xml·type=XML19 ······()·(file)·res/anim/abc_slide_in_top.xml·type=XML
20 ····resource·0x7f040008·anim/abc_slide_out_bottom20 ····resource·0x7f040008·anim/abc_slide_out_bottom
21 ······()·(file)·res/anim/abc_slide_out_bottom.xml·type=XML21 ······()·(file)·res/anim/abc_slide_out_bottom.xml·type=XML
22 ····resource·0x7f040009·anim/abc_slide_out_top22 ····resource·0x7f040009·anim/abc_slide_out_top
23 ······()·(file)·res/anim/abc_slide_out_top.xml·type=XML23 ······()·(file)·res/anim/abc_slide_out_top.xml·type=XML
24 ··type·attr·id=01·entryCount=19924 ··type·attr·id=01·entryCount=201
25 ····resource·0x7f010000·attr/drawerArrowStyle25 ····resource·0x7f010000·attr/drawerArrowStyle
26 ······()·(attr)·type=reference26 ······()·(attr)·type=reference
27 ····resource·0x7f010001·attr/height27 ····resource·0x7f010001·attr/height
28 ······()·(attr)·type=dimension28 ······()·(attr)·type=dimension
29 ····resource·0x7f010002·attr/isLightTheme29 ····resource·0x7f010002·attr/isLightTheme
30 ······()·(attr)·type=boolean30 ······()·(attr)·type=boolean
31 ····resource·0x7f010003·attr/title31 ····resource·0x7f010003·attr/title
Offset 153, 298 lines modifiedOffset 153, 302 lines modified
153 ······()·(attr)·type=boolean153 ······()·(attr)·type=boolean
154 ····resource·0x7f010037·attr/layout154 ····resource·0x7f010037·attr/layout
155 ······()·(attr)·type=reference155 ······()·(attr)·type=reference
156 ····resource·0x7f010038·attr/iconifiedByDefault156 ····resource·0x7f010038·attr/iconifiedByDefault
157 ······()·(attr)·type=boolean157 ······()·(attr)·type=boolean
158 ····resource·0x7f010039·attr/queryHint158 ····resource·0x7f010039·attr/queryHint
159 ······()·(attr)·type=string159 ······()·(attr)·type=string
 160 ····resource·0x7f01003a·attr/defaultQueryHint
 161 ······()·(attr)·type=string
160 ····resource·0x7f01003a·attr/closeIcon162 ····resource·0x7f01003b·attr/closeIcon
161 ······()·(attr)·type=reference163 ······()·(attr)·type=reference
162 ····resource·0x7f01003b·attr/goIcon164 ····resource·0x7f01003c·attr/goIcon
163 ······()·(attr)·type=reference165 ······()·(attr)·type=reference
164 ····resource·0x7f01003c·attr/searchIcon166 ····resource·0x7f01003d·attr/searchIcon
165 ······()·(attr)·type=reference167 ······()·(attr)·type=reference
166 ····resource·0x7f01003d·attr/searchHintIcon168 ····resource·0x7f01003e·attr/searchHintIcon
167 ······()·(attr)·type=reference169 ······()·(attr)·type=reference
168 ····resource·0x7f01003e·attr/voiceIcon170 ····resource·0x7f01003f·attr/voiceIcon
169 ······()·(attr)·type=reference171 ······()·(attr)·type=reference
170 ····resource·0x7f01003f·attr/commitIcon172 ····resource·0x7f010040·attr/commitIcon
171 ······()·(attr)·type=reference173 ······()·(attr)·type=reference
172 ····resource·0x7f010040·attr/suggestionRowLayout174 ····resource·0x7f010041·attr/suggestionRowLayout
173 ······()·(attr)·type=reference175 ······()·(attr)·type=reference
174 ····resource·0x7f010041·attr/queryBackground176 ····resource·0x7f010042·attr/queryBackground
175 ······()·(attr)·type=reference177 ······()·(attr)·type=reference
176 ····resource·0x7f010042·attr/submitBackground178 ····resource·0x7f010043·attr/submitBackground
177 ······()·(attr)·type=reference179 ······()·(attr)·type=reference
178 ····resource·0x7f010043·attr/prompt180 ····resource·0x7f010044·attr/prompt
179 ······()·(attr)·type=reference181 ······()·(attr)·type=reference
180 ····resource·0x7f010044·attr/spinnerMode182 ····resource·0x7f010045·attr/spinnerMode
181 ······()·(attr)·type=enum·size=2183 ······()·(attr)·type=enum·size=2
182 ········dialog(0x7f0b001b)=0x00000000184 ········dialog(0x7f0b001b)=0x00000000
183 ········dropdown(0x7f0b001c)=0x00000001185 ········dropdown(0x7f0b001c)=0x00000001
184 ····resource·0x7f010045·attr/popupPromptView186 ····resource·0x7f010046·attr/popupPromptView
185 ······()·(attr)·type=reference187 ······()·(attr)·type=reference
186 ····resource·0x7f010046·attr/disableChildrenWhenDisabled188 ····resource·0x7f010047·attr/disableChildrenWhenDisabled
187 ······()·(attr)·type=boolean189 ······()·(attr)·type=boolean
188 ····resource·0x7f010047·attr/track190 ····resource·0x7f010048·attr/track
189 ······()·(attr)·type=reference191 ······()·(attr)·type=reference
190 ····resource·0x7f010048·attr/thumbTextPadding192 ····resource·0x7f010049·attr/thumbTextPadding
191 ······()·(attr)·type=dimension193 ······()·(attr)·type=dimension
192 ····resource·0x7f010049·attr/switchTextAppearance194 ····resource·0x7f01004a·attr/switchTextAppearance
193 ······()·(attr)·type=reference195 ······()·(attr)·type=reference
194 ····resource·0x7f01004a·attr/switchMinWidth196 ····resource·0x7f01004b·attr/switchMinWidth
195 ······()·(attr)·type=dimension197 ······()·(attr)·type=dimension
196 ····resource·0x7f01004b·attr/switchPadding198 ····resource·0x7f01004c·attr/switchPadding
197 ······()·(attr)·type=dimension199 ······()·(attr)·type=dimension
198 ····resource·0x7f01004c·attr/splitTrack200 ····resource·0x7f01004d·attr/splitTrack
199 ······()·(attr)·type=boolean201 ······()·(attr)·type=boolean
200 ····resource·0x7f01004d·attr/showText202 ····resource·0x7f01004e·attr/showText
201 ······()·(attr)·type=boolean203 ······()·(attr)·type=boolean
202 ····resource·0x7f01004e·attr/windowActionBar204 ····resource·0x7f01004f·attr/windowActionBar
203 ······()·(attr)·type=boolean205 ······()·(attr)·type=boolean
204 ····resource·0x7f01004f·attr/windowNoTitle206 ····resource·0x7f010050·attr/windowNoTitle
205 ······()·(attr)·type=boolean207 ······()·(attr)·type=boolean
206 ····resource·0x7f010050·attr/windowActionBarOverlay208 ····resource·0x7f010051·attr/windowActionBarOverlay
207 ······()·(attr)·type=boolean209 ······()·(attr)·type=boolean
208 ····resource·0x7f010051·attr/windowActionModeOverlay210 ····resource·0x7f010052·attr/windowActionModeOverlay
209 ······()·(attr)·type=boolean211 ······()·(attr)·type=boolean
210 ····resource·0x7f010052·attr/windowFixedWidthMajor212 ····resource·0x7f010053·attr/windowFixedWidthMajor
211 ······()·(attr)·type=dimension|fraction213 ······()·(attr)·type=dimension|fraction
212 ····resource·0x7f010053·attr/windowFixedHeightMinor214 ····resource·0x7f010054·attr/windowFixedHeightMinor
213 ······()·(attr)·type=dimension|fraction215 ······()·(attr)·type=dimension|fraction
214 ····resource·0x7f010054·attr/windowFixedWidthMinor216 ····resource·0x7f010055·attr/windowFixedWidthMinor
215 ······()·(attr)·type=dimension|fraction217 ······()·(attr)·type=dimension|fraction
216 ····resource·0x7f010055·attr/windowFixedHeightMajor218 ····resource·0x7f010056·attr/windowFixedHeightMajor
217 ······()·(attr)·type=dimension|fraction219 ······()·(attr)·type=dimension|fraction
218 ····resource·0x7f010056·attr/windowMinWidthMajor220 ····resource·0x7f010057·attr/windowMinWidthMajor
219 ······()·(attr)·type=dimension|fraction221 ······()·(attr)·type=dimension|fraction
220 ····resource·0x7f010057·attr/windowMinWidthMinor222 ····resource·0x7f010058·attr/windowMinWidthMinor
221 ······()·(attr)·type=dimension|fraction223 ······()·(attr)·type=dimension|fraction
222 ····resource·0x7f010058·attr/actionBarTabStyle224 ····resource·0x7f010059·attr/actionBarTabStyle
223 ······()·(attr)·type=reference225 ······()·(attr)·type=reference
224 ····resource·0x7f010059·attr/actionBarTabBarStyle226 ····resource·0x7f01005a·attr/actionBarTabBarStyle
225 ······()·(attr)·type=reference227 ······()·(attr)·type=reference
226 ····resource·0x7f01005a·attr/actionBarTabTextStyle228 ····resource·0x7f01005b·attr/actionBarTabTextStyle
227 ······()·(attr)·type=reference229 ······()·(attr)·type=reference
228 ····resource·0x7f01005b·attr/actionOverflowButtonStyle230 ····resource·0x7f01005c·attr/actionOverflowButtonStyle
229 ······()·(attr)·type=reference231 ······()·(attr)·type=reference
230 ····resource·0x7f01005c·attr/actionOverflowMenuStyle232 ····resource·0x7f01005d·attr/actionOverflowMenuStyle
231 ······()·(attr)·type=reference233 ······()·(attr)·type=reference
232 ····resource·0x7f01005d·attr/actionBarPopupTheme234 ····resource·0x7f01005e·attr/actionBarPopupTheme
233 ······()·(attr)·type=reference235 ······()·(attr)·type=reference
234 ····resource·0x7f01005e·attr/actionBarStyle236 ····resource·0x7f01005f·attr/actionBarStyle
235 ······()·(attr)·type=reference237 ······()·(attr)·type=reference
236 ····resource·0x7f01005f·attr/actionBarSplitStyle238 ····resource·0x7f010060·attr/actionBarSplitStyle
237 ······()·(attr)·type=reference239 ······()·(attr)·type=reference
238 ····resource·0x7f010060·attr/actionBarTheme240 ····resource·0x7f010061·attr/actionBarTheme
239 ······()·(attr)·type=reference241 ······()·(attr)·type=reference
240 ····resource·0x7f010061·attr/actionBarWidgetTheme242 ····resource·0x7f010062·attr/actionBarWidgetTheme
241 ······()·(attr)·type=reference243 ······()·(attr)·type=reference
242 ····resource·0x7f010062·attr/actionBarSize244 ····resource·0x7f010063·attr/actionBarSize
243 ······()·(attr)·type=dimension|enum·size=1245 ······()·(attr)·type=dimension|enum·size=1
244 ········wrap_content(0x7f0b001d)=0x00000000246 ········wrap_content(0x7f0b001d)=0x00000000
245 ····resource·0x7f010063·attr/actionBarDivider247 ····resource·0x7f010064·attr/actionBarDivider
246 ······()·(attr)·type=reference248 ······()·(attr)·type=reference
247 ····resource·0x7f010064·attr/actionBarItemBackground249 ····resource·0x7f010065·attr/actionBarItemBackground
248 ······()·(attr)·type=reference250 ······()·(attr)·type=reference
249 ····resource·0x7f010065·attr/actionMenuTextAppearance251 ····resource·0x7f010066·attr/actionMenuTextAppearance
250 ······()·(attr)·type=reference252 ······()·(attr)·type=reference
251 ····resource·0x7f010066·attr/actionMenuTextColor253 ····resource·0x7f010067·attr/actionMenuTextColor
252 ······()·(attr)·type=reference|color254 ······()·(attr)·type=reference|color
253 ····resource·0x7f010067·attr/actionModeStyle255 ····resource·0x7f010068·attr/actionModeStyle
254 ······()·(attr)·type=reference256 ······()·(attr)·type=reference
255 ····resource·0x7f010068·attr/actionModeCloseButtonStyle257 ····resource·0x7f010069·attr/actionModeCloseButtonStyle
256 ······()·(attr)·type=reference258 ······()·(attr)·type=reference
257 ····resource·0x7f010069·attr/actionModeBackground259 ····resource·0x7f01006a·attr/actionModeBackground
258 ······()·(attr)·type=reference260 ······()·(attr)·type=reference
259 ····resource·0x7f01006a·attr/actionModeSplitBackground261 ····resource·0x7f01006b·attr/actionModeSplitBackground
260 ······()·(attr)·type=reference262 ······()·(attr)·type=reference
261 ····resource·0x7f01006b·attr/actionModeCloseDrawable263 ····resource·0x7f01006c·attr/actionModeCloseDrawable
Max diff block lines reached; 191071/198718 bytes (96.15%) of diff not shown.
86.7 MB
classes.dex
86.2 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 356 lines modifiedOffset 1, 523 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·eeddf57f4 checksum············:·eed1b8d9
5 signature···········:·d813...c8685 signature···········:·eb77...6db1
6 file_size···········:·39273046 file_size···········:·3957032
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·2853910 string_ids_size·····:·28785
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·411912 type_ids_size·······:·4152
13 type_ids_off········:·114268·(0x01be5c)13 type_ids_off········:·115252·(0x01c234)
14 proto_ids_size······:·656814 proto_ids_size······:·6621
15 proto_ids_off·······:·130744·(0x01feb8)15 proto_ids_off·······:·131860·(0x020314)
16 field_ids_size······:·1075316 field_ids_size······:·10892
17 field_ids_off·······:·209560·(0x033298)17 field_ids_off·······:·211312·(0x033970)
18 method_ids_size·····:·3394318 method_ids_size·····:·34195
19 method_ids_off······:·295584·(0x0482a0)19 method_ids_off······:·298448·(0x048dd0)
20 class_defs_size·····:·323520 class_defs_size·····:·3265
21 class_defs_off······:·567128·(0x08a758)21 class_defs_off······:·572008·(0x08ba68)
22 data_size···········:·325665622 data_size···········:·3280544
23 data_off············:·670648·(0x0a3bb8)23 data_off············:·676488·(0x0a5288)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·21425 class_idx···········:·217
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·339527 superclass_idx······:·3427
28 source_file_idx·····:·215528 source_file_idx·····:·2161
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·031 direct_methods_size·:·0
32 virtual_methods_size:·032 virtual_methods_size:·0
  
33 Class·#0·annotations:33 Class·#0·annotations:
34 Annotations·on·class34 Annotations·on·class
35 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented;35 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented;
36 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=SOURCE36 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=CLASS
37 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·}37 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·LOCAL_VARIABLE·}
  
38 Class·#0············-38 Class·#0············-
39 ··Class·descriptor··:·'Landroid/support/annotation/AnimRes;'39 ··Class·descriptor··:·'Landroid/support/annotation/AnimRes;'
40 ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION)40 ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION)
41 ··Superclass········:·'Ljava/lang/Object;'41 ··Superclass········:·'Ljava/lang/Object;'
42 ··Interfaces········-42 ··Interfaces········-
43 ····#0··············:·'Ljava/lang/annotation/Annotation;'43 ····#0··············:·'Ljava/lang/annotation/Annotation;'
44 ··Static·fields·····-44 ··Static·fields·····-
45 ··Instance·fields···-45 ··Instance·fields···-
46 ··Direct·methods····-46 ··Direct·methods····-
47 ··Virtual·methods···-47 ··Virtual·methods···-
48 ··source_file_idx···:·2155·(AnimRes.java)48 ··source_file_idx···:·2161·(AnimRes.java)
  
49 Class·#1·header:49 Class·#1·header:
50 class_idx···········:·21550 class_idx···········:·218
51 access_flags········:·9729·(0x2601)51 access_flags········:·9729·(0x2601)
52 superclass_idx······:·339552 superclass_idx······:·3427
53 source_file_idx·····:·215853 source_file_idx·····:·2168
54 static_fields_size··:·054 static_fields_size··:·0
55 instance_fields_size:·055 instance_fields_size:·0
56 direct_methods_size·:·056 direct_methods_size·:·0
57 virtual_methods_size:·057 virtual_methods_size:·0
  
58 Class·#1·annotations:58 Class·#1·annotations:
59 Annotations·on·class59 Annotations·on·class
60 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented;60 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented;
61 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=SOURCE61 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=CLASS
62 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·}62 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·LOCAL_VARIABLE·}
  
63 Class·#1············-63 Class·#1············-
64 ··Class·descriptor··:·'Landroid/support/annotation/AnimatorRes;'64 ··Class·descriptor··:·'Landroid/support/annotation/AnimatorRes;'
65 ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION)65 ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION)
66 ··Superclass········:·'Ljava/lang/Object;'66 ··Superclass········:·'Ljava/lang/Object;'
67 ··Interfaces········-67 ··Interfaces········-
68 ····#0··············:·'Ljava/lang/annotation/Annotation;'68 ····#0··············:·'Ljava/lang/annotation/Annotation;'
69 ··Static·fields·····-69 ··Static·fields·····-
70 ··Instance·fields···-70 ··Instance·fields···-
71 ··Direct·methods····-71 ··Direct·methods····-
72 ··Virtual·methods···-72 ··Virtual·methods···-
73 ··source_file_idx···:·2158·(AnimatorRes.java)73 ··source_file_idx···:·2168·(AnimatorRes.java)
  
74 Class·#2·header:74 Class·#2·header:
75 class_idx···········:·21675 class_idx···········:·219
76 access_flags········:·9729·(0x2601)76 access_flags········:·9729·(0x2601)
77 superclass_idx······:·339577 superclass_idx······:·3427
78 source_file_idx·····:·216078 source_file_idx·····:·2171
79 static_fields_size··:·079 static_fields_size··:·0
80 instance_fields_size:·080 instance_fields_size:·0
81 direct_methods_size·:·081 direct_methods_size·:·0
82 virtual_methods_size:·082 virtual_methods_size:·0
  
83 Class·#2·annotations:83 Class·#2·annotations:
84 Annotations·on·class84 Annotations·on·class
85 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented;85 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented;
86 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=SOURCE86 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=CLASS
87 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·}87 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·LOCAL_VARIABLE·}
  
88 Class·#2············-88 Class·#2············-
89 ··Class·descriptor··:·'Landroid/support/annotation/AnyRes;'89 ··Class·descriptor··:·'Landroid/support/annotation/AnyRes;'
90 ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION)90 ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION)
91 ··Superclass········:·'Ljava/lang/Object;'91 ··Superclass········:·'Ljava/lang/Object;'
92 ··Interfaces········-92 ··Interfaces········-
93 ····#0··············:·'Ljava/lang/annotation/Annotation;'93 ····#0··············:·'Ljava/lang/annotation/Annotation;'
94 ··Static·fields·····-94 ··Static·fields·····-
95 ··Instance·fields···-95 ··Instance·fields···-
96 ··Direct·methods····-96 ··Direct·methods····-
97 ··Virtual·methods···-97 ··Virtual·methods···-
98 ··source_file_idx···:·2160·(AnyRes.java)98 ··source_file_idx···:·2171·(AnyRes.java)
  
99 Class·#3·header:99 Class·#3·header:
100 class_idx···········:·217100 class_idx···········:·220
101 access_flags········:·9729·(0x2601)101 access_flags········:·9729·(0x2601)
102 superclass_idx······:·3395102 superclass_idx······:·3427
103 source_file_idx·····:·2208103 source_file_idx·····:·2222
104 static_fields_size··:·0104 static_fields_size··:·0
105 instance_fields_size:·0105 instance_fields_size:·0
106 direct_methods_size·:·0106 direct_methods_size·:·0
107 virtual_methods_size:·0107 virtual_methods_size:·0
  
108 Class·#3·annotations:108 Class·#3·annotations:
109 Annotations·on·class109 Annotations·on·class
110 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented;110 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented;
111 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=SOURCE111 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=CLASS
112 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·}112 ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·LOCAL_VARIABLE·}
  
113 Class·#3············-113 Class·#3············-
114 ··Class·descriptor··:·'Landroid/support/annotation/ArrayRes;'114 ··Class·descriptor··:·'Landroid/support/annotation/ArrayRes;'
115 ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION)115 ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION)
Max diff block lines reached; 90413184/90419069 bytes (99.99%) of diff not shown.
526 KB
classes.jar
93.5 KB
zipinfo {}
    
Offset 1, 38 lines modifiedOffset 1, 62 lines modified
1 Zip·file·size:·5927244·bytes,·number·of·entries:·32351 Zip·file·size:·5969122·bytes,·number·of·entries:·3265
2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class
3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class
4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class
5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class
6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class
 7 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class
7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class8 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class
 9 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/CallSuper.class
 10 ?rwxrwxr-x··2.0·unx······170·b-·stor·80-Jan-01·00:00·android/support/annotation/CheckResult.class
 11 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorInt.class
8 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class12 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class
9 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/DimenRes.class13 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/DimenRes.class
10 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/DrawableRes.class14 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/DrawableRes.class
 15 ?rwxrwxr-x··2.0·unx······214·b-·stor·80-Jan-01·00:00·android/support/annotation/FloatRange.class
11 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/FractionRes.class16 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/FractionRes.class
12 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·android/support/annotation/IdRes.class17 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·android/support/annotation/IdRes.class
13 ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·android/support/annotation/IntDef.class18 ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·android/support/annotation/IntDef.class
 19 ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·android/support/annotation/IntRange.class
14 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·android/support/annotation/IntegerRes.class20 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·android/support/annotation/IntegerRes.class
15 ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·android/support/annotation/InterpolatorRes.class21 ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·android/support/annotation/InterpolatorRes.class
 22 ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·android/support/annotation/Keep.class
16 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/LayoutRes.class23 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/LayoutRes.class
 24 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·android/support/annotation/MainThread.class
17 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/MenuRes.class25 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/MenuRes.class
18 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/NonNull.class26 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/NonNull.class
19 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/Nullable.class27 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/Nullable.class
20 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·android/support/annotation/PluralsRes.class28 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·android/support/annotation/PluralsRes.class
21 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/RawRes.class29 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/RawRes.class
 30 ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·android/support/annotation/RequiresPermission$Read.class
 31 ?rwxrwxr-x··2.0·unx······210·b-·stor·80-Jan-01·00:00·android/support/annotation/RequiresPermission$Write.class
 32 ?rwxrwxr-x··2.0·unx······259·b-·stor·80-Jan-01·00:00·android/support/annotation/RequiresPermission.class
 33 ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·android/support/annotation/Size.class
22 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/annotation/StringDef.class34 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/annotation/StringDef.class
23 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/StringRes.class35 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/StringRes.class
24 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/StyleRes.class36 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/StyleRes.class
25 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/StyleableRes.class37 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/StyleableRes.class
 38 ?rwxrwxr-x··2.0·unx······131·b-·stor·80-Jan-01·00:00·android/support/annotation/TransitionRes.class
 39 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/UiThread.class
 40 ?rwxrwxr-x··2.0·unx······135·b-·stor·80-Jan-01·00:00·android/support/annotation/VisibleForTesting.class
 41 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/WorkerThread.class
26 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/XmlRes.class42 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/XmlRes.class
27 ?rwxrwxr-x··2.0·unx······416·b-·stor·80-Jan-01·00:00·android/support/v4/BuildConfig.class43 ?rwxrwxr-x··2.0·unx······416·b-·stor·80-Jan-01·00:00·android/support/v4/BuildConfig.class
28 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class44 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
29 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class45 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
30 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class46 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
31 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class47 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class
 48 ?rwxrwxr-x··2.0·unx······688·b-·stor·80-Jan-01·00:00·android/support/v4/animation/AnimatorCompatHelper.class
 49 ?rwxrwxr-x··2.0·unx······267·b-·stor·80-Jan-01·00:00·android/support/v4/animation/AnimatorListenerCompat.class
 50 ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·android/support/v4/animation/AnimatorProvider.class
 51 ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·android/support/v4/animation/AnimatorUpdateListenerCompat.class
 52 ?rwxrwxr-x··2.0·unx·····1470·b-·stor·80-Jan-01·00:00·android/support/v4/animation/DonutAnimatorCompatProvider$DonutFloatValueAnimator$1.class
 53 ?rwxrwxr-x··2.0·unx······996·b-·stor·80-Jan-01·00:00·android/support/v4/animation/HoneycombMr1AnimatorCompatProvider$AnimatorListenerCompatWrapper.class
 54 ?rwxrwxr-x··2.0·unx······905·b-·stor·80-Jan-01·00:00·android/support/v4/animation/HoneycombMr1AnimatorCompatProvider$HoneycombValueAnimatorCompat$1.class
 55 ?rwxrwxr-x··2.0·unx······423·b-·stor·80-Jan-01·00:00·android/support/v4/animation/ValueAnimatorCompat.class
32 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class56 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class
33 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class57 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class
34 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class58 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class
35 ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.class59 ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.class
36 ?rwxrwxr-x··2.0·unx·····1975·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class60 ?rwxrwxr-x··2.0·unx·····1975·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class
37 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class61 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class
38 ?rwxrwxr-x··2.0·unx·····2577·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb.class62 ?rwxrwxr-x··2.0·unx·····2577·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb.class
Offset 50, 15 lines modifiedOffset 74, 14 lines modified
50 ?rwxrwxr-x··2.0·unx·····2499·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$2.class74 ?rwxrwxr-x··2.0·unx·····2499·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$2.class
51 ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$3.class75 ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$3.class
52 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$Op.class76 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$Op.class
53 ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$TransitionState.class77 ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$TransitionState.class
54 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState$1.class78 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState$1.class
55 ?rwxrwxr-x··2.0·unx·····4671·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class79 ?rwxrwxr-x··2.0·unx·····4671·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class
56 ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·android/support/v4/app/BundleUtil.class80 ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·android/support/v4/app/BundleUtil.class
57 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·android/support/v4/app/DialogFragment$DialogStyle.class 
58 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class81 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class
59 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class82 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class
60 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class83 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class
61 ?rwxrwxr-x··2.0·unx····20820·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class84 ?rwxrwxr-x··2.0·unx····20820·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class
62 ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class85 ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class
63 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class86 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class
64 ?rwxrwxr-x··2.0·unx····13456·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentActivity.class87 ?rwxrwxr-x··2.0·unx····13456·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentActivity.class
Offset 78, 15 lines modifiedOffset 101, 14 lines modified
78 ?rwxrwxr-x··2.0·unx·····3152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class101 ?rwxrwxr-x··2.0·unx·····3152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class
79 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$1.class102 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$1.class
80 ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$DummyTabFactory.class103 ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$DummyTabFactory.class
81 ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState$1.class104 ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState$1.class
82 ?rwxrwxr-x··2.0·unx·····1231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class105 ?rwxrwxr-x··2.0·unx·····1231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class
83 ?rwxrwxr-x··2.0·unx·····1078·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$TabInfo.class106 ?rwxrwxr-x··2.0·unx·····1078·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$TabInfo.class
84 ?rwxrwxr-x··2.0·unx·····6422·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class107 ?rwxrwxr-x··2.0·unx·····6422·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class
85 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction$Transit.class 
86 ?rwxrwxr-x··2.0·unx·····1771·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class108 ?rwxrwxr-x··2.0·unx·····1771·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class
87 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$1.class109 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$1.class
88 ?rwxrwxr-x··2.0·unx·····2536·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$2.class110 ?rwxrwxr-x··2.0·unx·····2536·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$2.class
89 ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$3.class111 ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$3.class
90 ?rwxrwxr-x··2.0·unx·····2360·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$4.class112 ?rwxrwxr-x··2.0·unx·····2360·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$4.class
91 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$EpicenterView.class113 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$EpicenterView.class
92 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$ViewRetriever.class114 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$ViewRetriever.class
Offset 97, 35 lines modifiedOffset 119, 36 lines modified
97 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class119 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class
98 ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager.class120 ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager.class
99 ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils$NavUtilsImpl.class121 ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils$NavUtilsImpl.class
100 ?rwxrwxr-x··2.0·unx·····3258·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils.class122 ?rwxrwxr-x··2.0·unx·····3258·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils.class
101 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtilsJB.class123 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtilsJB.class
102 ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·android/support/v4/app/NoSaveStateFrameLayout.class124 ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·android/support/v4/app/NoSaveStateFrameLayout.class
103 ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationBuilderWithActions.class125 ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationBuilderWithActions.class
104 ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationBuilderWithBuilderAccessor.class126 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationBuilderWithBuilderAccessor.class
105 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$1.class127 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$1.class
106 ?rwxrwxr-x··2.0·unx·····2528·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Action$Builder.class128 ?rwxrwxr-x··2.0·unx·····2528·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Action$Builder.class
107 ?rwxrwxr-x··2.0·unx······247·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Action$Extender.class129 ?rwxrwxr-x··2.0·unx······247·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Action$Extender.class
108 ?rwxrwxr-x··2.0·unx·····7508·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Builder.class130 ?rwxrwxr-x··2.0·unx·····7772·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Builder.class
 131 ?rwxrwxr-x··2.0·unx······466·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$BuilderExtender.class
109 ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.class132 ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.class
110 ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Extender.class133 ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Extender.class
111 ?rwxrwxr-x··2.0·unx·····1278·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class134 ?rwxrwxr-x··2.0·unx·····1337·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class
112 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Style.class135 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Style.class
113 ?rwxrwxr-x··2.0·unx·····7642·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class136 ?rwxrwxr-x··2.0·unx·····7642·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class
114 ?rwxrwxr-x··2.0·unx·····4120·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi20.class137 ?rwxrwxr-x··2.0·unx·····4120·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi20.class
115 ?rwxrwxr-x··2.0·unx·····5236·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi21.class138 ?rwxrwxr-x··2.0·unx·····5236·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi21.class
116 ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action$Factory.class139 ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action$Factory.class
117 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action.class140 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action.class
118 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation$Factory.class141 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation$Factory.class
119 ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation.class142 ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation.class
120 ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase.class143 ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase.class
121 ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatExtras.class144 ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatExtras.class
122 ?rwxrwxr-x··2.0·unx······626·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatGingerbread.class145 ?rwxrwxr-x··2.0·unx······626·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatGingerbread.class
123 ?rwxrwxr-x··2.0·unx·····2594·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class146 ?rwxrwxr-x··2.0·unx·····2594·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class
124 ?rwxrwxr-x··2.0·unx·····2679·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatIceCreamSandwich.class147 ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatIceCreamSandwich.class
125 ?rwxrwxr-x··2.0·unx····11172·b-·defN·80-Jan-01·00:00·android/support/v4/app/NotificationCompatJellybean.class148 ?rwxrwxr-x··2.0·unx····11172·b-·defN·80-Jan-01·00:00·android/support/v4/app/NotificationCompatJellybean.class
126 ?rwxrwxr-x··2.0·unx·····2048·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatKitKat.class149 ?rwxrwxr-x··2.0·unx·····2048·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatKitKat.class
127 ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatSideChannelService$1.class150 ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatSideChannelService$1.class
Max diff block lines reached; 81625/95746 bytes (85.25%) of diff not shown.
16.4 KB
zipnote «TEMP»/diffoscope__mhw6eie_tmp/tmpxryjqo74_.zip
    
Offset 9, 44 lines modifiedOffset 9, 68 lines modified
  
9 Filename:·android/support/annotation/ArrayRes.class9 Filename:·android/support/annotation/ArrayRes.class
10 Comment:·10 Comment:·
  
11 Filename:·android/support/annotation/AttrRes.class11 Filename:·android/support/annotation/AttrRes.class
12 Comment:·12 Comment:·
  
 13 Filename:·android/support/annotation/BinderThread.class
 14 Comment:·
  
13 Filename:·android/support/annotation/BoolRes.class15 Filename:·android/support/annotation/BoolRes.class
14 Comment:·16 Comment:·
  
 17 Filename:·android/support/annotation/CallSuper.class
 18 Comment:·
  
 19 Filename:·android/support/annotation/CheckResult.class
 20 Comment:·
  
 21 Filename:·android/support/annotation/ColorInt.class
 22 Comment:·
  
15 Filename:·android/support/annotation/ColorRes.class23 Filename:·android/support/annotation/ColorRes.class
16 Comment:·24 Comment:·
  
17 Filename:·android/support/annotation/DimenRes.class25 Filename:·android/support/annotation/DimenRes.class
18 Comment:·26 Comment:·
  
19 Filename:·android/support/annotation/DrawableRes.class27 Filename:·android/support/annotation/DrawableRes.class
20 Comment:·28 Comment:·
  
 29 Filename:·android/support/annotation/FloatRange.class
 30 Comment:·
  
21 Filename:·android/support/annotation/FractionRes.class31 Filename:·android/support/annotation/FractionRes.class
22 Comment:·32 Comment:·
  
23 Filename:·android/support/annotation/IdRes.class33 Filename:·android/support/annotation/IdRes.class
24 Comment:·34 Comment:·
  
25 Filename:·android/support/annotation/IntDef.class35 Filename:·android/support/annotation/IntDef.class
26 Comment:·36 Comment:·
  
 37 Filename:·android/support/annotation/IntRange.class
 38 Comment:·
  
27 Filename:·android/support/annotation/IntegerRes.class39 Filename:·android/support/annotation/IntegerRes.class
28 Comment:·40 Comment:·
  
29 Filename:·android/support/annotation/InterpolatorRes.class41 Filename:·android/support/annotation/InterpolatorRes.class
30 Comment:·42 Comment:·
  
 43 Filename:·android/support/annotation/Keep.class
 44 Comment:·
  
31 Filename:·android/support/annotation/LayoutRes.class45 Filename:·android/support/annotation/LayoutRes.class
32 Comment:·46 Comment:·
  
 47 Filename:·android/support/annotation/MainThread.class
 48 Comment:·
  
33 Filename:·android/support/annotation/MenuRes.class49 Filename:·android/support/annotation/MenuRes.class
34 Comment:·50 Comment:·
  
35 Filename:·android/support/annotation/NonNull.class51 Filename:·android/support/annotation/NonNull.class
36 Comment:·52 Comment:·
  
37 Filename:·android/support/annotation/Nullable.class53 Filename:·android/support/annotation/Nullable.class
Offset 54, 26 lines modifiedOffset 78, 50 lines modified
  
54 Filename:·android/support/annotation/PluralsRes.class78 Filename:·android/support/annotation/PluralsRes.class
55 Comment:·79 Comment:·
  
56 Filename:·android/support/annotation/RawRes.class80 Filename:·android/support/annotation/RawRes.class
57 Comment:·81 Comment:·
  
 82 Filename:·android/support/annotation/RequiresPermission$Read.class
 83 Comment:·
  
 84 Filename:·android/support/annotation/RequiresPermission$Write.class
 85 Comment:·
  
 86 Filename:·android/support/annotation/RequiresPermission.class
 87 Comment:·
  
 88 Filename:·android/support/annotation/Size.class
 89 Comment:·
  
58 Filename:·android/support/annotation/StringDef.class90 Filename:·android/support/annotation/StringDef.class
59 Comment:·91 Comment:·
  
60 Filename:·android/support/annotation/StringRes.class92 Filename:·android/support/annotation/StringRes.class
61 Comment:·93 Comment:·
  
62 Filename:·android/support/annotation/StyleRes.class94 Filename:·android/support/annotation/StyleRes.class
63 Comment:·95 Comment:·
  
64 Filename:·android/support/annotation/StyleableRes.class96 Filename:·android/support/annotation/StyleableRes.class
65 Comment:·97 Comment:·
  
 98 Filename:·android/support/annotation/TransitionRes.class
 99 Comment:·
  
 100 Filename:·android/support/annotation/UiThread.class
 101 Comment:·
  
 102 Filename:·android/support/annotation/VisibleForTesting.class
 103 Comment:·
  
 104 Filename:·android/support/annotation/WorkerThread.class
 105 Comment:·
  
66 Filename:·android/support/annotation/XmlRes.class106 Filename:·android/support/annotation/XmlRes.class
67 Comment:·107 Comment:·
  
68 Filename:·android/support/v4/BuildConfig.class108 Filename:·android/support/v4/BuildConfig.class
69 Comment:·109 Comment:·
  
70 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class110 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
Offset 84, 14 lines modifiedOffset 132, 38 lines modified
  
84 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class132 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
85 Comment:·133 Comment:·
  
86 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class134 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class
87 Comment:·135 Comment:·
  
Max diff block lines reached; 12859/16726 bytes (76.88%) of diff not shown.
480 B
android/support/v4/app/NotificationBuilderWithBuilderAccessor.class
346 B
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.app.Notification$Builder;2 import·android.app.Notification$Builder;
 3 import·android.app.Notification;
  
3 interface·NotificationBuilderWithBuilderAccessor4 public·interface·NotificationBuilderWithBuilderAccessor
4 {5 {
 6 ····Notification·build();
 7 ····
5 ····Notification$Builder·getBuilder();8 ····Notification$Builder·getBuilder();
6 }9 }
2.82 KB
android/support/v4/app/NotificationCompat$Builder.class
2.71 KB
procyon -ec {}
    
Offset 9, 42 lines modifiedOffset 9, 42 lines modified
9 import·android.content.Context;9 import·android.content.Context;
10 import·android.app.PendingIntent;10 import·android.app.PendingIntent;
11 import·java.util.ArrayList;11 import·java.util.ArrayList;
  
12 public·class·NotificationCompat$Builder12 public·class·NotificationCompat$Builder
13 {13 {
14 ····private·static·final·int·MAX_CHARSEQUENCE_LENGTH·=·5120;14 ····private·static·final·int·MAX_CHARSEQUENCE_LENGTH·=·5120;
15 ····ArrayList·mActions;15 ····public·ArrayList·mActions;
16 ····String·mCategory;16 ····String·mCategory;
17 ····int·mColor;17 ····int·mColor;
18 ····CharSequence·mContentInfo;18 ····public·CharSequence·mContentInfo;
19 ····PendingIntent·mContentIntent;19 ····PendingIntent·mContentIntent;
20 ····CharSequence·mContentText;20 ····public·CharSequence·mContentText;
21 ····CharSequence·mContentTitle;21 ····public·CharSequence·mContentTitle;
22 ····Context·mContext;22 ····public·Context·mContext;
23 ····Bundle·mExtras;23 ····Bundle·mExtras;
24 ····PendingIntent·mFullScreenIntent;24 ····PendingIntent·mFullScreenIntent;
25 ····String·mGroupKey;25 ····String·mGroupKey;
26 ····boolean·mGroupSummary;26 ····boolean·mGroupSummary;
27 ····Bitmap·mLargeIcon;27 ····public·Bitmap·mLargeIcon;
28 ····boolean·mLocalOnly;28 ····boolean·mLocalOnly;
29 ····Notification·mNotification;29 ····public·Notification·mNotification;
30 ····int·mNumber;30 ····public·int·mNumber;
31 ····public·ArrayList·mPeople;31 ····public·ArrayList·mPeople;
32 ····int·mPriority;32 ····int·mPriority;
33 ····int·mProgress;33 ····int·mProgress;
34 ····boolean·mProgressIndeterminate;34 ····boolean·mProgressIndeterminate;
35 ····int·mProgressMax;35 ····int·mProgressMax;
36 ····Notification·mPublicVersion;36 ····Notification·mPublicVersion;
37 ····boolean·mShowWhen;37 ····boolean·mShowWhen;
38 ····String·mSortKey;38 ····String·mSortKey;
39 ····NotificationCompat$Style·mStyle;39 ····public·NotificationCompat$Style·mStyle;
40 ····CharSequence·mSubText;40 ····public·CharSequence·mSubText;
41 ····RemoteViews·mTickerView;41 ····RemoteViews·mTickerView;
42 ····boolean·mUseChronometer;42 ····public·boolean·mUseChronometer;
43 ····int·mVisibility;43 ····int·mVisibility;
44 ····44 ····
45 ····public·NotificationCompat$Builder(final·Context·mContext)·{45 ····public·NotificationCompat$Builder(final·Context·mContext)·{
46 ········this.mShowWhen·=·true;46 ········this.mShowWhen·=·true;
47 ········this.mActions·=·new·ArrayList();47 ········this.mActions·=·new·ArrayList();
48 ········this.mLocalOnly·=·false;48 ········this.mLocalOnly·=·false;
49 ········this.mColor·=·0;49 ········this.mColor·=·0;
Offset 100, 31 lines modifiedOffset 100, 35 lines modified
100 ····100 ····
101 ····public·NotificationCompat$Builder·addPerson(final·String·e)·{101 ····public·NotificationCompat$Builder·addPerson(final·String·e)·{
102 ········this.mPeople.add(e);102 ········this.mPeople.add(e);
103 ········return·this;103 ········return·this;
104 ····}104 ····}
105 ····105 ····
106 ····public·Notification·build()·{106 ····public·Notification·build()·{
107 ········return·NotificationCompat.access$200().build(this);107 ········return·NotificationCompat.access$200().build(this,·this.getExtender());
108 ····}108 ····}
109 ····109 ····
110 ····public·NotificationCompat$Builder·extend(final·NotificationCompat$Extender·notificationCompat$Extender)·{110 ····public·NotificationCompat$Builder·extend(final·NotificationCompat$Extender·notificationCompat$Extender)·{
111 ········notificationCompat$Extender.extend(this);111 ········notificationCompat$Extender.extend(this);
112 ········return·this;112 ········return·this;
113 ····}113 ····}
114 ····114 ····
 115 ····protected·NotificationCompat$BuilderExtender·getExtender()·{
 116 ········return·new·NotificationCompat$BuilderExtender();
 117 ····}
 118 ····
115 ····public·Bundle·getExtras()·{119 ····public·Bundle·getExtras()·{
116 ········if·(this.mExtras·==·null)·{120 ········if·(this.mExtras·==·null)·{
117 ············this.mExtras·=·new·Bundle();121 ············this.mExtras·=·new·Bundle();
118 ········}122 ········}
119 ········return·this.mExtras;123 ········return·this.mExtras;
120 ····}124 ····}
121 ····125 ····
122 ····public·Notification·getNotification()·{126 ····public·Notification·getNotification()·{
123 ········return·NotificationCompat.access$200().build(this);127 ········return·this.build();
124 ····}128 ····}
125 ····129 ····
126 ····public·NotificationCompat$Builder·setAutoCancel(final·boolean·b)·{130 ····public·NotificationCompat$Builder·setAutoCancel(final·boolean·b)·{
127 ········this.setFlag(16,·b);131 ········this.setFlag(16,·b);
128 ········return·this;132 ········return·this;
129 ····}133 ····}
130 ····134 ····
744 B
android/support/v4/app/NotificationCompat$NotificationCompatImpl.class
604 B
procyon -ec {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 import·android.os.Bundle;3 import·android.os.Bundle;
4 import·java.util.ArrayList;4 import·java.util.ArrayList;
5 import·android.app.Notification;5 import·android.app.Notification;
  
6 interface·NotificationCompat$NotificationCompatImpl6 interface·NotificationCompat$NotificationCompatImpl
7 {7 {
8 ····Notification·build(final·NotificationCompat$Builder·p0);8 ····Notification·build(final·NotificationCompat$Builder·p0,·final·NotificationCompat$BuilderExtender·p1);
9 ····9 ····
10 ····NotificationCompat$Action·getAction(final·Notification·p0,·final·int·p1);10 ····NotificationCompat$Action·getAction(final·Notification·p0,·final·int·p1);
11 ····11 ····
12 ····int·getActionCount(final·Notification·p0);12 ····int·getActionCount(final·Notification·p0);
13 ····13 ····
14 ····NotificationCompat$Action[]·getActionsFromParcelableArrayList(final·ArrayList·p0);14 ····NotificationCompat$Action[]·getActionsFromParcelableArrayList(final·ArrayList·p0);
15 ····15 ····
865 B
android/support/v4/app/NotificationCompatBase$Action.class
749 B
procyon -ec {}
    
Offset 2, 17 lines modifiedOffset 2, 17 lines modified
2 package·android.support.v4.app;2 package·android.support.v4.app;
  
3 import·android.os.Bundle;3 import·android.os.Bundle;
4 import·android.app.PendingIntent;4 import·android.app.PendingIntent;
  
5 public·abstract·class·NotificationCompatBase$Action5 public·abstract·class·NotificationCompatBase$Action
6 {6 {
7 ····protected·abstract·PendingIntent·getActionIntent();7 ····public·abstract·PendingIntent·getActionIntent();
8 ····8 ····
9 ····protected·abstract·Bundle·getExtras();9 ····public·abstract·Bundle·getExtras();
10 ····10 ····
11 ····protected·abstract·int·getIcon();11 ····public·abstract·int·getIcon();
12 ····12 ····
13 ····protected·abstract·RemoteInputCompatBase$RemoteInput[]·getRemoteInputs();13 ····public·abstract·RemoteInputCompatBase$RemoteInput[]·getRemoteInputs();
14 ····14 ····
15 ····protected·abstract·CharSequence·getTitle();15 ····public·abstract·CharSequence·getTitle();
16 }16 }
256 B
android/support/v4/app/NotificationCompatBase.class
154 B
procyon -ec {}
    
Offset 1, 6 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 class·NotificationCompatBase2 public·class·NotificationCompatBase
3 {3 {
4 }4 }
1.69 KB
android/support/v4/app/NotificationCompatIceCreamSandwich.class
1.57 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 6 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.app.Notification$Builder; 
3 import·android.graphics.Bitmap; 
4 import·android.app.PendingIntent; 
5 import·android.widget.RemoteViews; 
6 import·android.app.Notification; 
7 import·android.content.Context; 
  
8 class·NotificationCompatIceCreamSandwich2 class·NotificationCompatIceCreamSandwich
9 {3 {
10 ····static·Notification·add(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b)·{ 
11 ········return·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setProgress(n,·n2,·b).getNotification(); 
12 ····} 
13 }4 }
5.07 KB
android/support/v4/graphics/ColorUtils.class
4.99 KB
procyon -ec {}
    
Offset 15, 57 lines modifiedOffset 15, 57 lines modified
15 ········final·float·n·=·array[0];15 ········final·float·n·=·array[0];
16 ········final·float·n2·=·array[1];16 ········final·float·n2·=·array[1];
17 ········final·float·n3·=·array[2];17 ········final·float·n3·=·array[2];
18 ········final·float·n4·=·(1.0f·-·Math.abs(2.0f·*·n3·-·1.0f))·*·n2;18 ········final·float·n4·=·(1.0f·-·Math.abs(2.0f·*·n3·-·1.0f))·*·n2;
19 ········final·float·n5·=·n3·-·0.5f·*·n4;19 ········final·float·n5·=·n3·-·0.5f·*·n4;
20 ········final·float·n6·=·n4·*·(1.0f·-·Math.abs(n·/·60.0f·%·2.0f·-·1.0f));20 ········final·float·n6·=·n4·*·(1.0f·-·Math.abs(n·/·60.0f·%·2.0f·-·1.0f));
21 ········final·int·n7·=·(int)n·/·60;21 ········final·int·n7·=·(int)n·/·60;
22 ········int·b·=·0;22 ········int·n8·=·0;
23 ········int·b2·=·0;23 ········int·n9·=·0;
24 ········int·b3·=·0;24 ········int·n10·=·0;
25 ········switch·(n7)·{25 ········switch·(n7)·{
26 ············case·0:·{26 ············case·0:·{
27 ················b·=·Math.round(255.0f·*·(n4·+·n5));27 ················n8·=·Math.round(255.0f·*·(n4·+·n5));
28 ················b2·=·Math.round(255.0f·*·(n6·+·n5));28 ················n9·=·Math.round(255.0f·*·(n6·+·n5));
29 ················b3·=·Math.round(255.0f·*·n5);29 ················n10·=·Math.round(255.0f·*·n5);
30 ················break;30 ················break;
31 ············}31 ············}
32 ············case·1:·{32 ············case·1:·{
33 ················b·=·Math.round(255.0f·*·(n6·+·n5));33 ················n8·=·Math.round(255.0f·*·(n6·+·n5));
34 ················b2·=·Math.round(255.0f·*·(n4·+·n5));34 ················n9·=·Math.round(255.0f·*·(n4·+·n5));
35 ················b3·=·Math.round(255.0f·*·n5);35 ················n10·=·Math.round(255.0f·*·n5);
36 ················break;36 ················break;
37 ············}37 ············}
38 ············case·2:·{38 ············case·2:·{
39 ················b·=·Math.round(255.0f·*·n5);39 ················n8·=·Math.round(255.0f·*·n5);
40 ················b2·=·Math.round(255.0f·*·(n4·+·n5));40 ················n9·=·Math.round(255.0f·*·(n4·+·n5));
41 ················b3·=·Math.round(255.0f·*·(n6·+·n5));41 ················n10·=·Math.round(255.0f·*·(n6·+·n5));
42 ················break;42 ················break;
43 ············}43 ············}
44 ············case·3:·{44 ············case·3:·{
45 ················b·=·Math.round(255.0f·*·n5);45 ················n8·=·Math.round(255.0f·*·n5);
46 ················b2·=·Math.round(255.0f·*·(n6·+·n5));46 ················n9·=·Math.round(255.0f·*·(n6·+·n5));
47 ················b3·=·Math.round(255.0f·*·(n4·+·n5));47 ················n10·=·Math.round(255.0f·*·(n4·+·n5));
48 ················break;48 ················break;
49 ············}49 ············}
50 ············case·4:·{50 ············case·4:·{
51 ················b·=·Math.round(255.0f·*·(n6·+·n5));51 ················n8·=·Math.round(255.0f·*·(n6·+·n5));
52 ················b2·=·Math.round(255.0f·*·n5);52 ················n9·=·Math.round(255.0f·*·n5);
53 ················b3·=·Math.round(255.0f·*·(n4·+·n5));53 ················n10·=·Math.round(255.0f·*·(n4·+·n5));
54 ················break;54 ················break;
55 ············}55 ············}
56 ············case·5:56 ············case·5:
57 ············case·6:·{57 ············case·6:·{
58 ················b·=·Math.round(255.0f·*·(n4·+·n5));58 ················n8·=·Math.round(255.0f·*·(n4·+·n5));
59 ················b2·=·Math.round(255.0f·*·n5);59 ················n9·=·Math.round(255.0f·*·n5);
60 ················b3·=·Math.round(255.0f·*·(n6·+·n5));60 ················n10·=·Math.round(255.0f·*·(n6·+·n5));
61 ················break;61 ················break;
62 ············}62 ············}
63 ········}63 ········}
64 ········return·Color.rgb(Math.max(0,·Math.min(255,·b)),·Math.max(0,·Math.min(255,·b2)),·Math.max(0,·Math.min(255,·b3)));64 ········return·Color.rgb(constrain(n8,·0,·255),·constrain(n9,·0,·255),·constrain(n10,·0,·255));
65 ····}65 ····}
66 ····66 ····
67 ····public·static·void·RGBToHSL(final·int·n,·final·int·n2,·final·int·n3,·final·float[]·array)·{67 ····public·static·void·RGBToHSL(final·int·n,·final·int·n2,·final·int·n3,·final·float[]·array)·{
68 ········final·float·n4·=·n·/·255.0f;68 ········final·float·n4·=·n·/·255.0f;
69 ········final·float·n5·=·n2·/·255.0f;69 ········final·float·n5·=·n2·/·255.0f;
70 ········final·float·n6·=·n3·/·255.0f;70 ········final·float·n6·=·n3·/·255.0f;
71 ········final·float·max·=·Math.max(n4,·Math.max(n5,·n6));71 ········final·float·max·=·Math.max(n4,·Math.max(n5,·n6));
Offset 86, 17 lines modifiedOffset 86, 21 lines modified
86 ················n10·=·(n6·-·n4)·/·n7·+·2.0f;86 ················n10·=·(n6·-·n4)·/·n7·+·2.0f;
87 ············}87 ············}
88 ············else·{88 ············else·{
89 ················n10·=·(n4·-·n5)·/·n7·+·4.0f;89 ················n10·=·(n4·-·n5)·/·n7·+·4.0f;
90 ············}90 ············}
91 ············n9·=·n7·/·(1.0f·-·Math.abs(2.0f·*·n8·-·1.0f));91 ············n9·=·n7·/·(1.0f·-·Math.abs(2.0f·*·n8·-·1.0f));
92 ········}92 ········}
93 ········array[0]·=·60.0f·*·n10·%·360.0f;93 ········float·n11·=·60.0f·*·n10·%·360.0f;
94 ········array[1]·=·n9; 
95 ········array[2]·=·n8;94 ········if·(n11·<·0.0f)·{
 95 ············n11·+=·360.0f;
 96 ········}
 97 ········array[0]·=·constrain(n11,·0.0f,·360.0f);
 98 ········array[1]·=·constrain(n9,·0.0f,·1.0f);
 99 ········array[2]·=·constrain(n8,·0.0f,·1.0f);
96 ····}100 ····}
97 ····101 ····
98 ····public·static·double·calculateContrast(int·compositeColors,·final·int·n)·{102 ····public·static·double·calculateContrast(int·compositeColors,·final·int·n)·{
99 ········final·int·n2·=·255;103 ········final·int·n2·=·255;
100 ········final·double·n3·=·0.05;104 ········final·double·n3·=·0.05;
101 ········if·(Color.alpha(n)·!=·n2)·{105 ········if·(Color.alpha(n)·!=·n2)·{
102 ············throw·new·IllegalArgumentException("background·can·not·be·translucent");106 ············throw·new·IllegalArgumentException("background·can·not·be·translucent");
Offset 183, 14 lines modifiedOffset 187, 38 lines modified
183 ········}187 ········}
184 ········else·{188 ········else·{
185 ············n6·=·(n·*·255·*·n2·+·n3·*·n4·*·(255·-·n2))·/·(n5·*·255);189 ············n6·=·(n·*·255·*·n2·+·n3·*·n4·*·(255·-·n2))·/·(n5·*·255);
186 ········}190 ········}
187 ········return·n6;191 ········return·n6;
188 ····}192 ····}
189 ····193 ····
 194 ····private·static·float·constrain(final·float·n,·float·n2,·final·float·n3)·{
 195 ········if·(n·>=·n2)·{
 196 ············if·(n·>·n3)·{
 197 ················n2·=·n3;
 198 ············}
 199 ············else·{
 200 ················n2·=·n;
 201 ············}
 202 ········}
 203 ········return·n2;
 204 ····}
 205 ····
 206 ····private·static·int·constrain(final·int·n,·int·n2,·final·int·n3)·{
 207 ········if·(n·>=·n2)·{
 208 ············if·(n·>·n3)·{
 209 ················n2·=·n3;
 210 ············}
 211 ············else·{
 212 ················n2·=·n;
 213 ············}
 214 ········}
 215 ········return·n2;
 216 ····}
 217 ····
190 ····public·static·int·setAlphaComponent(final·int·n,·final·int·n2)·{218 ····public·static·int·setAlphaComponent(final·int·n,·final·int·n2)·{
191 ········if·(n2·<·0·||·n2·>·255)·{219 ········if·(n2·<·0·||·n2·>·255)·{
192 ············throw·new·IllegalArgumentException("alpha·must·be·between·0·and·255.");220 ············throw·new·IllegalArgumentException("alpha·must·be·between·0·and·255.");
193 ········}221 ········}
194 ········return·(0xFFFFFF·&·n)·|·n2·<<·24;222 ········return·(0xFFFFFF·&·n)·|·n2·<<·24;
195 ····}223 ····}
196 }224 }
1.95 KB
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler.class
1.77 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 14 lines modified
  
1 package·android.support.v4.media.session;1 package·android.support.v4.media.session;
  
2 import·android.os.Bundle;2 import·android.os.Bundle;
 3 import·android.os.Parcelable;
3 import·android.content.Intent;4 import·android.content.Intent;
 5 import·android.view.KeyEvent;
4 import·android.support.v4.media.RatingCompat;6 import·android.support.v4.media.RatingCompat;
5 import·android.os.Message;7 import·android.os.Message;
6 import·android.os.Looper;8 import·android.os.Looper;
7 import·android.os.Handler;9 import·android.os.Handler;
  
8 class·MediaSessionCompat$MediaSessionImplBase$MessageHandler·extends·Handler10 class·MediaSessionCompat$MediaSessionImplBase$MessageHandler·extends·Handler
9 {11 {
Offset 86, 15 lines modifiedOffset 88, 18 lines modified
86 ····················break;88 ····················break;
87 ················}89 ················}
88 ················case·13:·{90 ················case·13:·{
89 ····················MediaSessionCompat$MediaSessionImplBase.access$2400(this.this$0).onCustomAction((String)message.obj,·message.getData());91 ····················MediaSessionCompat$MediaSessionImplBase.access$2400(this.this$0).onCustomAction((String)message.obj,·message.getData());
90 ····················break;92 ····················break;
91 ················}93 ················}
92 ················case·14:·{94 ················case·14:·{
 95 ····················final·KeyEvent·keyEvent·=·(KeyEvent)message.obj;
 96 ····················final·Intent·intent·=·new·Intent("android.intent.action.MEDIA_BUTTON");
 97 ····················intent.putExtra("android.intent.extra.KEY_EVENT",·(Parcelable)keyEvent);
93 ····················MediaSessionCompat$MediaSessionImplBase.access$2400(this.this$0).onMediaButtonEvent((Intent)message.obj);98 ····················MediaSessionCompat$MediaSessionImplBase.access$2400(this.this$0).onMediaButtonEvent(intent);
94 ····················break;99 ····················break;
95 ················}100 ················}
96 ················case·15:·{101 ················case·15:·{
97 ····················final·MediaSessionCompat$MediaSessionImplBase$Command·mediaSessionCompat$MediaSessionImplBase$Command·=·(MediaSessionCompat$MediaSessionImplBase$Command)message.obj;102 ····················final·MediaSessionCompat$MediaSessionImplBase$Command·mediaSessionCompat$MediaSessionImplBase$Command·=·(MediaSessionCompat$MediaSessionImplBase$Command)message.obj;
98 ····················MediaSessionCompat$MediaSessionImplBase.access$2400(this.this$0).onCommand(mediaSessionCompat$MediaSessionImplBase$Command.command,·mediaSessionCompat$MediaSessionImplBase$Command.extras,·mediaSessionCompat$MediaSessionImplBase$Command.stub);103 ····················MediaSessionCompat$MediaSessionImplBase.access$2400(this.this$0).onCommand(mediaSessionCompat$MediaSessionImplBase$Command.command,·mediaSessionCompat$MediaSessionImplBase$Command.extras,·mediaSessionCompat$MediaSessionImplBase$Command.stub);
99 ····················break;104 ····················break;
100 ················}105 ················}
2.75 KB
android/support/v4/media/session/MediaSessionCompat.class
2.64 KB
procyon -ec {}
    
Offset 4, 14 lines modifiedOffset 4, 15 lines modified
4 import·java.util.List;4 import·java.util.List;
5 import·android.support.v4.media.VolumeProviderCompat;5 import·android.support.v4.media.VolumeProviderCompat;
6 import·android.support.v4.media.MediaMetadataCompat;6 import·android.support.v4.media.MediaMetadataCompat;
7 import·android.os.Handler;7 import·android.os.Handler;
8 import·java.util.Iterator;8 import·java.util.Iterator;
9 import·android.os.Bundle;9 import·android.os.Bundle;
10 import·android.os.Build$VERSION;10 import·android.os.Build$VERSION;
 11 import·android.content.Intent;
11 import·android.text.TextUtils;12 import·android.text.TextUtils;
12 import·android.app.PendingIntent;13 import·android.app.PendingIntent;
13 import·android.content.ComponentName;14 import·android.content.ComponentName;
14 import·android.content.Context;15 import·android.content.Context;
15 import·java.util.ArrayList;16 import·java.util.ArrayList;
  
16 public·class·MediaSessionCompat17 public·class·MediaSessionCompat
Offset 24, 27 lines modifiedOffset 25, 32 lines modified
24 ····25 ····
25 ····private·MediaSessionCompat(final·Context·context,·final·MediaSessionCompat$MediaSessionImpl·mImpl)·{26 ····private·MediaSessionCompat(final·Context·context,·final·MediaSessionCompat$MediaSessionImpl·mImpl)·{
26 ········this.mActiveListeners·=·new·ArrayList();27 ········this.mActiveListeners·=·new·ArrayList();
27 ········this.mImpl·=·mImpl;28 ········this.mImpl·=·mImpl;
28 ········this.mController·=·new·MediaControllerCompat(context,·this);29 ········this.mController·=·new·MediaControllerCompat(context,·this);
29 ····}30 ····}
30 ····31 ····
31 ····public·MediaSessionCompat(final·Context·context,·final·String·s,·final·ComponentName·componentName,·final·PendingIntent·mediaButtonReceiver)·{32 ····public·MediaSessionCompat(final·Context·context,·final·String·s,·final·ComponentName·component,·PendingIntent·broadcast)·{
32 ········this.mActiveListeners·=·new·ArrayList();33 ········this.mActiveListeners·=·new·ArrayList();
33 ········if·(context·==·null)·{34 ········if·(context·==·null)·{
34 ············throw·new·IllegalArgumentException("context·must·not·be·null");35 ············throw·new·IllegalArgumentException("context·must·not·be·null");
35 ········}36 ········}
36 ········if·(TextUtils.isEmpty((CharSequence)s))·{37 ········if·(TextUtils.isEmpty((CharSequence)s))·{
37 ············throw·new·IllegalArgumentException("tag·must·not·be·null·or·empty");38 ············throw·new·IllegalArgumentException("tag·must·not·be·null·or·empty");
38 ········}39 ········}
 40 ········if·(component·!=·null·&&·broadcast·==·null)·{
 41 ············final·Intent·intent·=·new·Intent("android.intent.action.MEDIA_BUTTON");
 42 ············intent.setComponent(component);
 43 ············broadcast·=·PendingIntent.getBroadcast(context,·0,·intent,·0);
 44 ········}
39 ········if·(Build$VERSION.SDK_INT·>=·21)·{45 ········if·(Build$VERSION.SDK_INT·>=·21)·{
40 ············(this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplApi21(context,·s)).setMediaButtonReceiver(mediaButtonReceiver);46 ············(this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplApi21(context,·s)).setMediaButtonReceiver(broadcast);
41 ········}47 ········}
42 ········else·{48 ········else·{
43 ············this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplBase(context,·s,·componentName,·mediaButtonReceiver);49 ············this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplBase(context,·s,·component,·broadcast);
44 ········}50 ········}
45 ········this.mController·=·new·MediaControllerCompat(context,·this);51 ········this.mController·=·new·MediaControllerCompat(context,·this);
46 ····}52 ····}
47 ····53 ····
48 ····public·static·MediaSessionCompat·obtain(final·Context·context,·final·Object·o)·{54 ····public·static·MediaSessionCompat·obtain(final·Context·context,·final·Object·o)·{
49 ········return·new·MediaSessionCompat(context,·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplApi21(o));55 ········return·new·MediaSessionCompat(context,·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplApi21(o));
50 ····}56 ····}
1.34 KB
android/support/v4/media/session/MediaSessionCompatApi14.class
1.22 KB
procyon -ec {}
    
Offset 41, 14 lines modifiedOffset 41, 15 lines modified
41 ····static·final·int·STATE_FAST_FORWARDING·=·4;41 ····static·final·int·STATE_FAST_FORWARDING·=·4;
42 ····static·final·int·STATE_NONE·=·0;42 ····static·final·int·STATE_NONE·=·0;
43 ····static·final·int·STATE_PAUSED·=·2;43 ····static·final·int·STATE_PAUSED·=·2;
44 ····static·final·int·STATE_PLAYING·=·3;44 ····static·final·int·STATE_PLAYING·=·3;
45 ····static·final·int·STATE_REWINDING·=·5;45 ····static·final·int·STATE_REWINDING·=·5;
46 ····static·final·int·STATE_SKIPPING_TO_NEXT·=·10;46 ····static·final·int·STATE_SKIPPING_TO_NEXT·=·10;
47 ····static·final·int·STATE_SKIPPING_TO_PREVIOUS·=·9;47 ····static·final·int·STATE_SKIPPING_TO_PREVIOUS·=·9;
 48 ····static·final·int·STATE_SKIPPING_TO_QUEUE_ITEM·=·11;
48 ····static·final·int·STATE_STOPPED·=·1;49 ····static·final·int·STATE_STOPPED·=·1;
49 ····50 ····
50 ····static·void·buildOldMetadata(final·Bundle·bundle,·final·RemoteControlClient$MetadataEditor·remoteControlClient$MetadataEditor)·{51 ····static·void·buildOldMetadata(final·Bundle·bundle,·final·RemoteControlClient$MetadataEditor·remoteControlClient$MetadataEditor)·{
51 ········final·int·n·=·100;52 ········final·int·n·=·100;
52 ········if·(bundle·!=·null)·{53 ········if·(bundle·!=·null)·{
53 ············if·(bundle.containsKey("android.media.metadata.ART"))·{54 ············if·(bundle.containsKey("android.media.metadata.ART"))·{
54 ················remoteControlClient$MetadataEditor.putBitmap(n,·(Bitmap)bundle.getParcelable("android.media.metadata.ART"));55 ················remoteControlClient$MetadataEditor.putBitmap(n,·(Bitmap)bundle.getParcelable("android.media.metadata.ART"));
Offset 138, 15 lines modifiedOffset 139, 16 lines modified
138 ················n2·=·5;139 ················n2·=·5;
139 ················break;140 ················break;
140 ············}141 ············}
141 ············case·9:·{142 ············case·9:·{
142 ················n2·=·7;143 ················n2·=·7;
143 ················break;144 ················break;
144 ············}145 ············}
 146 ············case·10:
145 ············case·10:·{147 ············case·11:·{
146 ················n2·=·6;148 ················n2·=·6;
147 ················break;149 ················break;
148 ············}150 ············}
149 ············case·1:·{151 ············case·1:·{
150 ················n2·=·1;152 ················n2·=·1;
151 ················break;153 ················break;
152 ············}154 ············}
636 B
android/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy.class
484 B
procyon -ec {}
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 ····}24 ····}
25 ····25 ····
26 ····public·void·onFastForward()·{26 ····public·void·onFastForward()·{
27 ········this.mCallback.onFastForward();27 ········this.mCallback.onFastForward();
28 ····}28 ····}
29 ····29 ····
30 ····public·boolean·onMediaButtonEvent(final·Intent·intent)·{30 ····public·boolean·onMediaButtonEvent(final·Intent·intent)·{
31 ········return·this.mCallback.onMediaButtonEvent(intent);31 ········return·this.mCallback.onMediaButtonEvent(intent)·||·super.onMediaButtonEvent(intent);
32 ····}32 ····}
33 ····33 ····
34 ····public·void·onPause()·{34 ····public·void·onPause()·{
35 ········this.mCallback.onPause();35 ········this.mCallback.onPause();
36 ····}36 ····}
37 ····37 ····
38 ····public·void·onPlay()·{38 ····public·void·onPlay()·{
4.22 KB
android/support/v4/media/session/PlaybackStateCompat$Builder.class
4.09 KB
procyon -ec {}
    
Offset 1, 54 lines modifiedOffset 1, 92 lines modified
  
1 package·android.support.v4.media.session;1 package·android.support.v4.media.session;
  
2 import·android.os.SystemClock;2 import·android.os.SystemClock;
 3 import·java.util.Collection;
 4 import·java.util.ArrayList;
 5 import·android.os.Bundle;
 6 import·java.util.List;
  
3 public·final·class·PlaybackStateCompat$Builder7 public·final·class·PlaybackStateCompat$Builder
4 {8 {
5 ····private·long·mActions;9 ····private·long·mActions;
 10 ····private·long·mActiveItemId;
6 ····private·long·mBufferedPosition;11 ····private·long·mBufferedPosition;
 12 ····private·final·List·mCustomActions;
7 ····private·CharSequence·mErrorMessage;13 ····private·CharSequence·mErrorMessage;
 14 ····private·Bundle·mExtras;
8 ····private·long·mPosition;15 ····private·long·mPosition;
9 ····private·float·mRate;16 ····private·float·mRate;
10 ····private·int·mState;17 ····private·int·mState;
11 ····private·long·mUpdateTime;18 ····private·long·mUpdateTime;
12 ····19 ····
13 ····public·PlaybackStateCompat$Builder()·{20 ····public·PlaybackStateCompat$Builder()·{
 21 ········this.mCustomActions·=·new·ArrayList();
 22 ········this.mActiveItemId·=·-1;
14 ····}23 ····}
15 ····24 ····
16 ····public·PlaybackStateCompat$Builder(final·PlaybackStateCompat·playbackStateCompat)·{25 ····public·PlaybackStateCompat$Builder(final·PlaybackStateCompat·playbackStateCompat)·{
 26 ········this.mCustomActions·=·new·ArrayList();
 27 ········this.mActiveItemId·=·-1;
17 ········this.mState·=·PlaybackStateCompat.access$300(playbackStateCompat);28 ········this.mState·=·PlaybackStateCompat.access$300(playbackStateCompat);
18 ········this.mPosition·=·PlaybackStateCompat.access$400(playbackStateCompat);29 ········this.mPosition·=·PlaybackStateCompat.access$400(playbackStateCompat);
19 ········this.mRate·=·PlaybackStateCompat.access$500(playbackStateCompat);30 ········this.mRate·=·PlaybackStateCompat.access$500(playbackStateCompat);
20 ········this.mUpdateTime·=·PlaybackStateCompat.access$600(playbackStateCompat);31 ········this.mUpdateTime·=·PlaybackStateCompat.access$600(playbackStateCompat);
21 ········this.mBufferedPosition·=·PlaybackStateCompat.access$700(playbackStateCompat);32 ········this.mBufferedPosition·=·PlaybackStateCompat.access$700(playbackStateCompat);
22 ········this.mActions·=·PlaybackStateCompat.access$800(playbackStateCompat);33 ········this.mActions·=·PlaybackStateCompat.access$800(playbackStateCompat);
23 ········this.mErrorMessage·=·PlaybackStateCompat.access$900(playbackStateCompat);34 ········this.mErrorMessage·=·PlaybackStateCompat.access$900(playbackStateCompat);
 35 ········if·(PlaybackStateCompat.access$1000(playbackStateCompat)·!=·null)·{
 36 ············this.mCustomActions.addAll(PlaybackStateCompat.access$1000(playbackStateCompat));
 37 ········}
 38 ········this.mActiveItemId·=·PlaybackStateCompat.access$1100(playbackStateCompat);
 39 ········this.mExtras·=·PlaybackStateCompat.access$1200(playbackStateCompat);
 40 ····}
 41 ····
 42 ····public·PlaybackStateCompat$Builder·addCustomAction(final·PlaybackStateCompat$CustomAction·playbackStateCompat$CustomAction)·{
 43 ········if·(playbackStateCompat$CustomAction·==·null)·{
 44 ············throw·new·IllegalArgumentException("You·may·not·add·a·null·CustomAction·to·PlaybackStateCompat.");
 45 ········}
 46 ········this.mCustomActions.add(playbackStateCompat$CustomAction);
 47 ········return·this;
 48 ····}
 49 ····
 50 ····public·PlaybackStateCompat$Builder·addCustomAction(final·String·s,·final·String·s2,·final·int·n)·{
 51 ········return·this.addCustomAction(new·PlaybackStateCompat$CustomAction(s,·(CharSequence)s2,·n,·(Bundle)null,·(PlaybackStateCompat$1)null));
24 ····}52 ····}
25 ····53 ····
26 ····public·PlaybackStateCompat·build()·{54 ····public·PlaybackStateCompat·build()·{
27 ········return·new·PlaybackStateCompat(this.mState,·this.mPosition,·this.mBufferedPosition,·this.mRate,·this.mActions,·this.mErrorMessage,·this.mUpdateTime,·(PlaybackStateCompat$1)null);55 ········return·new·PlaybackStateCompat(this.mState,·this.mPosition,·this.mBufferedPosition,·this.mRate,·this.mActions,·this.mErrorMessage,·this.mUpdateTime,·this.mCustomActions,·this.mActiveItemId,·this.mExtras,·(PlaybackStateCompat$1)null);
28 ····}56 ····}
29 ····57 ····
30 ····public·PlaybackStateCompat$Builder·setActions(final·long·mActions)·{58 ····public·PlaybackStateCompat$Builder·setActions(final·long·mActions)·{
31 ········this.mActions·=·mActions;59 ········this.mActions·=·mActions;
32 ········return·this;60 ········return·this;
33 ····}61 ····}
34 ····62 ····
 63 ····public·PlaybackStateCompat$Builder·setActiveQueueItemId(final·long·mActiveItemId)·{
 64 ········this.mActiveItemId·=·mActiveItemId;
 65 ········return·this;
 66 ····}
 67 ····
35 ····public·PlaybackStateCompat$Builder·setBufferedPosition(final·long·mBufferedPosition)·{68 ····public·PlaybackStateCompat$Builder·setBufferedPosition(final·long·mBufferedPosition)·{
36 ········this.mBufferedPosition·=·mBufferedPosition;69 ········this.mBufferedPosition·=·mBufferedPosition;
37 ········return·this;70 ········return·this;
38 ····}71 ····}
39 ····72 ····
40 ····public·PlaybackStateCompat$Builder·setErrorMessage(final·CharSequence·mErrorMessage)·{73 ····public·PlaybackStateCompat$Builder·setErrorMessage(final·CharSequence·mErrorMessage)·{
41 ········this.mErrorMessage·=·mErrorMessage;74 ········this.mErrorMessage·=·mErrorMessage;
42 ········return·this;75 ········return·this;
43 ····}76 ····}
44 ····77 ····
 78 ····public·PlaybackStateCompat$Builder·setExtras(final·Bundle·mExtras)·{
 79 ········this.mExtras·=·mExtras;
 80 ········return·this;
 81 ····}
 82 ····
45 ····public·PlaybackStateCompat$Builder·setState(final·int·n,·final·long·n2,·final·float·n3)·{83 ····public·PlaybackStateCompat$Builder·setState(final·int·n,·final·long·n2,·final·float·n3)·{
46 ········return·this.setState(n,·n2,·n3,·SystemClock.elapsedRealtime());84 ········return·this.setState(n,·n2,·n3,·SystemClock.elapsedRealtime());
47 ····}85 ····}
48 ····86 ····
49 ····public·PlaybackStateCompat$Builder·setState(final·int·mState,·final·long·mPosition,·final·float·mRate,·final·long·mUpdateTime)·{87 ····public·PlaybackStateCompat$Builder·setState(final·int·mState,·final·long·mPosition,·final·float·mRate,·final·long·mUpdateTime)·{
50 ········this.mState·=·mState;88 ········this.mState·=·mState;
51 ········this.mPosition·=·mPosition;89 ········this.mPosition·=·mPosition;
2.62 KB
android/support/v4/media/session/PlaybackStateCompat$CustomAction.class
2.48 KB
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 22 lines modified
  
1 package·android.support.v4.media.session;1 package·android.support.v4.media.session;
  
 2 import·android.os.Build$VERSION;
2 import·android.text.TextUtils;3 import·android.text.TextUtils;
3 import·android.os.Parcel;4 import·android.os.Parcel;
4 import·android.os.Bundle;5 import·android.os.Bundle;
5 import·android.os.Parcelable$Creator;6 import·android.os.Parcelable$Creator;
6 import·android.os.Parcelable;7 import·android.os.Parcelable;
  
7 public·final·class·PlaybackStateCompat$CustomAction·implements·Parcelable8 public·final·class·PlaybackStateCompat$CustomAction·implements·Parcelable
8 {9 {
9 ····public·static·final·Parcelable$Creator·CREATOR;10 ····public·static·final·Parcelable$Creator·CREATOR;
10 ····private·final·String·mAction;11 ····private·final·String·mAction;
 12 ····private·Object·mCustomActionObj;
11 ····private·final·Bundle·mExtras;13 ····private·final·Bundle·mExtras;
12 ····private·final·int·mIcon;14 ····private·final·int·mIcon;
13 ····private·final·CharSequence·mName;15 ····private·final·CharSequence·mName;
14 ····16 ····
15 ····static·{17 ····static·{
16 ········CREATOR·=·(Parcelable$Creator)new·PlaybackStateCompat$CustomAction$1();18 ········CREATOR·=·(Parcelable$Creator)new·PlaybackStateCompat$CustomAction$1();
17 ····}19 ····}
Offset 29, 22 lines modifiedOffset 31, 46 lines modified
29 ····private·PlaybackStateCompat$CustomAction(final·String·mAction,·final·CharSequence·mName,·final·int·mIcon,·final·Bundle·mExtras)·{31 ····private·PlaybackStateCompat$CustomAction(final·String·mAction,·final·CharSequence·mName,·final·int·mIcon,·final·Bundle·mExtras)·{
30 ········this.mAction·=·mAction;32 ········this.mAction·=·mAction;
31 ········this.mName·=·mName;33 ········this.mName·=·mName;
32 ········this.mIcon·=·mIcon;34 ········this.mIcon·=·mIcon;
33 ········this.mExtras·=·mExtras;35 ········this.mExtras·=·mExtras;
34 ····}36 ····}
35 ····37 ····
 38 ····public·static·PlaybackStateCompat$CustomAction·fromCustomAction(final·Object·mCustomActionObj)·{
 39 ········PlaybackStateCompat$CustomAction·playbackStateCompat$CustomAction;
 40 ········if·(mCustomActionObj·==·null·||·Build$VERSION.SDK_INT·<·21)·{
 41 ············playbackStateCompat$CustomAction·=·null;
 42 ········}
 43 ········else·{
 44 ············playbackStateCompat$CustomAction·=·new·PlaybackStateCompat$CustomAction(PlaybackStateCompatApi21$CustomAction.getAction(mCustomActionObj),·PlaybackStateCompatApi21$CustomAction.getName(mCustomActionObj),·PlaybackStateCompatApi21$CustomAction.getIcon(mCustomActionObj),·PlaybackStateCompatApi21$CustomAction.getExtras(mCustomActionObj));
 45 ············playbackStateCompat$CustomAction.mCustomActionObj·=·mCustomActionObj;
 46 ········}
 47 ········return·playbackStateCompat$CustomAction;
 48 ····}
 49 ····
36 ····public·int·describeContents()·{50 ····public·int·describeContents()·{
37 ········return·0;51 ········return·0;
38 ····}52 ····}
39 ····53 ····
40 ····public·String·getAction()·{54 ····public·String·getAction()·{
41 ········return·this.mAction;55 ········return·this.mAction;
42 ····}56 ····}
43 ····57 ····
 58 ····public·Object·getCustomAction()·{
 59 ········Object·o;
 60 ········if·(this.mCustomActionObj·!=·null·||·Build$VERSION.SDK_INT·<·21)·{
 61 ············o·=·this.mCustomActionObj;
 62 ········}
 63 ········else·{
 64 ············this.mCustomActionObj·=·PlaybackStateCompatApi21$CustomAction.newInstance(this.mAction,·this.mName,·this.mIcon,·this.mExtras);
 65 ············o·=·this.mCustomActionObj;
 66 ········}
 67 ········return·o;
 68 ····}
 69 ····
44 ····public·Bundle·getExtras()·{70 ····public·Bundle·getExtras()·{
45 ········return·this.mExtras;71 ········return·this.mExtras;
46 ····}72 ····}
47 ····73 ····
48 ····public·int·getIcon()·{74 ····public·int·getIcon()·{
49 ········return·this.mIcon;75 ········return·this.mIcon;
50 ····}76 ····}
8.58 KB
android/support/v4/media/session/PlaybackStateCompat.class
8.47 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 18 lines modified
  
1 package·android.support.v4.media.session;1 package·android.support.v4.media.session;
  
 2 import·java.util.Iterator;
2 import·android.os.Build$VERSION;3 import·android.os.Build$VERSION;
3 import·android.text.TextUtils;4 import·android.text.TextUtils;
4 import·android.os.Parcel;5 import·android.os.Parcel;
 6 import·java.util.Collection;
 7 import·java.util.ArrayList;
 8 import·android.os.Bundle;
 9 import·java.util.List;
5 import·android.os.Parcelable$Creator;10 import·android.os.Parcelable$Creator;
6 import·android.os.Parcelable;11 import·android.os.Parcelable;
  
7 public·final·class·PlaybackStateCompat·implements·Parcelable12 public·final·class·PlaybackStateCompat·implements·Parcelable
8 {13 {
9 ····public·static·final·long·ACTION_FAST_FORWARD·=·64L;14 ····public·static·final·long·ACTION_FAST_FORWARD·=·64L;
10 ····public·static·final·long·ACTION_PAUSE·=·2L;15 ····public·static·final·long·ACTION_PAUSE·=·2L;
Offset 30, 91 lines modifiedOffset 35, 142 lines modified
30 ····public·static·final·int·STATE_FAST_FORWARDING·=·4;35 ····public·static·final·int·STATE_FAST_FORWARDING·=·4;
31 ····public·static·final·int·STATE_NONE·=·0;36 ····public·static·final·int·STATE_NONE·=·0;
32 ····public·static·final·int·STATE_PAUSED·=·2;37 ····public·static·final·int·STATE_PAUSED·=·2;
33 ····public·static·final·int·STATE_PLAYING·=·3;38 ····public·static·final·int·STATE_PLAYING·=·3;
34 ····public·static·final·int·STATE_REWINDING·=·5;39 ····public·static·final·int·STATE_REWINDING·=·5;
35 ····public·static·final·int·STATE_SKIPPING_TO_NEXT·=·10;40 ····public·static·final·int·STATE_SKIPPING_TO_NEXT·=·10;
36 ····public·static·final·int·STATE_SKIPPING_TO_PREVIOUS·=·9;41 ····public·static·final·int·STATE_SKIPPING_TO_PREVIOUS·=·9;
 42 ····public·static·final·int·STATE_SKIPPING_TO_QUEUE_ITEM·=·11;
37 ····public·static·final·int·STATE_STOPPED·=·1;43 ····public·static·final·int·STATE_STOPPED·=·1;
38 ····private·final·long·mActions;44 ····private·final·long·mActions;
 45 ····private·final·long·mActiveItemId;
39 ····private·final·long·mBufferedPosition;46 ····private·final·long·mBufferedPosition;
 47 ····private·List·mCustomActions;
40 ····private·final·CharSequence·mErrorMessage;48 ····private·final·CharSequence·mErrorMessage;
 49 ····private·final·Bundle·mExtras;
41 ····private·final·long·mPosition;50 ····private·final·long·mPosition;
42 ····private·final·float·mSpeed;51 ····private·final·float·mSpeed;
43 ····private·final·int·mState;52 ····private·final·int·mState;
44 ····private·Object·mStateObj;53 ····private·Object·mStateObj;
45 ····private·final·long·mUpdateTime;54 ····private·final·long·mUpdateTime;
46 ····55 ····
47 ····static·{56 ····static·{
48 ········CREATOR·=·(Parcelable$Creator)new·PlaybackStateCompat$1();57 ········CREATOR·=·(Parcelable$Creator)new·PlaybackStateCompat$1();
49 ····}58 ····}
50 ····59 ····
51 ····private·PlaybackStateCompat(final·int·mState,·final·long·mPosition,·final·long·mBufferedPosition,·final·float·mSpeed,·final·long·mActions,·final·CharSequence·mErrorMessage,·final·long·mUpdateTime)·{60 ····private·PlaybackStateCompat(final·int·mState,·final·long·mPosition,·final·long·mBufferedPosition,·final·float·mSpeed,·final·long·mActions,·final·CharSequence·mErrorMessage,·final·long·mUpdateTime,·final·List·c,·final·long·mActiveItemId,·final·Bundle·mExtras)·{
52 ········this.mState·=·mState;61 ········this.mState·=·mState;
53 ········this.mPosition·=·mPosition;62 ········this.mPosition·=·mPosition;
54 ········this.mBufferedPosition·=·mBufferedPosition;63 ········this.mBufferedPosition·=·mBufferedPosition;
55 ········this.mSpeed·=·mSpeed;64 ········this.mSpeed·=·mSpeed;
56 ········this.mActions·=·mActions;65 ········this.mActions·=·mActions;
57 ········this.mErrorMessage·=·mErrorMessage;66 ········this.mErrorMessage·=·mErrorMessage;
58 ········this.mUpdateTime·=·mUpdateTime;67 ········this.mUpdateTime·=·mUpdateTime;
 68 ········this.mCustomActions·=·new·ArrayList(c);
 69 ········this.mActiveItemId·=·mActiveItemId;
 70 ········this.mExtras·=·mExtras;
59 ····}71 ····}
60 ····72 ····
61 ····private·PlaybackStateCompat(final·Parcel·parcel)·{73 ····private·PlaybackStateCompat(final·Parcel·parcel)·{
62 ········this.mState·=·parcel.readInt();74 ········this.mState·=·parcel.readInt();
63 ········this.mPosition·=·parcel.readLong();75 ········this.mPosition·=·parcel.readLong();
64 ········this.mSpeed·=·parcel.readFloat();76 ········this.mSpeed·=·parcel.readFloat();
65 ········this.mUpdateTime·=·parcel.readLong();77 ········this.mUpdateTime·=·parcel.readLong();
66 ········this.mBufferedPosition·=·parcel.readLong();78 ········this.mBufferedPosition·=·parcel.readLong();
67 ········this.mActions·=·parcel.readLong();79 ········this.mActions·=·parcel.readLong();
68 ········this.mErrorMessage·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel);80 ········this.mErrorMessage·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel);
 81 ········this.mCustomActions·=·parcel.createTypedArrayList(PlaybackStateCompat$CustomAction.CREATOR);
 82 ········this.mActiveItemId·=·parcel.readLong();
 83 ········this.mExtras·=·parcel.readBundle();
69 ····}84 ····}
70 ····85 ····
71 ····public·static·PlaybackStateCompat·fromPlaybackState(final·Object·mStateObj)·{86 ····public·static·PlaybackStateCompat·fromPlaybackState(final·Object·mStateObj)·{
72 ········PlaybackStateCompat·playbackStateCompat;87 ········PlaybackStateCompat·playbackStateCompat;
73 ········if·(mStateObj·==·null·||·Build$VERSION.SDK_INT·<·21)·{88 ········if·(mStateObj·==·null·||·Build$VERSION.SDK_INT·<·21)·{
74 ············playbackStateCompat·=·null;89 ············playbackStateCompat·=·null;
75 ········}90 ········}
76 ········else·{91 ········else·{
 92 ············final·List·customActions·=·PlaybackStateCompatApi21.getCustomActions(mStateObj);
 93 ············ArrayList·list·=·null;
 94 ············if·(customActions·!=·null)·{
 95 ················list·=·new·ArrayList<PlaybackStateCompat$CustomAction>(customActions.size());
 96 ················final·Iterator<Object>·iterator·=·customActions.iterator();
 97 ················while·(iterator.hasNext())·{
 98 ····················list.add(PlaybackStateCompat$CustomAction.fromCustomAction(iterator.next()));
 99 ················}
 100 ············}
 101 ············Bundle·extras;
 102 ············if·(Build$VERSION.SDK_INT·>=·22)·{
 103 ················extras·=·PlaybackStateCompatApi22.getExtras(mStateObj);
 104 ············}
 105 ············else·{
 106 ················extras·=·null;
 107 ············}
77 ············playbackStateCompat·=·new·PlaybackStateCompat(PlaybackStateCompatApi21.getState(mStateObj),·PlaybackStateCompatApi21.getPosition(mStateObj),·PlaybackStateCompatApi21.getBufferedPosition(mStateObj),·PlaybackStateCompatApi21.getPlaybackSpeed(mStateObj),·PlaybackStateCompatApi21.getActions(mStateObj),·PlaybackStateCompatApi21.getErrorMessage(mStateObj),·PlaybackStateCompatApi21.getLastPositionUpdateTime(mStateObj));108 ············playbackStateCompat·=·new·PlaybackStateCompat(PlaybackStateCompatApi21.getState(mStateObj),·PlaybackStateCompatApi21.getPosition(mStateObj),·PlaybackStateCompatApi21.getBufferedPosition(mStateObj),·PlaybackStateCompatApi21.getPlaybackSpeed(mStateObj),·PlaybackStateCompatApi21.getActions(mStateObj),·PlaybackStateCompatApi21.getErrorMessage(mStateObj),·PlaybackStateCompatApi21.getLastPositionUpdateTime(mStateObj),·list,·PlaybackStateCompatApi21.getActiveQueueItemId(mStateObj),·extras);
78 ············playbackStateCompat.mStateObj·=·mStateObj;109 ············playbackStateCompat.mStateObj·=·mStateObj;
79 ········}110 ········}
80 ········return·playbackStateCompat;111 ········return·playbackStateCompat;
81 ····}112 ····}
82 ····113 ····
83 ····public·int·describeContents()·{114 ····public·int·describeContents()·{
84 ········return·0;115 ········return·0;
85 ····}116 ····}
86 ····117 ····
87 ····public·long·getActions()·{118 ····public·long·getActions()·{
88 ········return·this.mActions;119 ········return·this.mActions;
89 ····}120 ····}
90 ····121 ····
 122 ····public·long·getActiveQueueItemId()·{
 123 ········return·this.mActiveItemId;
 124 ····}
 125 ····
91 ····public·long·getBufferedPosition()·{126 ····public·long·getBufferedPosition()·{
92 ········return·this.mBufferedPosition;127 ········return·this.mBufferedPosition;
93 ····}128 ····}
94 ····129 ····
 130 ····public·List·getCustomActions()·{
 131 ········return·this.mCustomActions;
 132 ····}
 133 ····
95 ····public·CharSequence·getErrorMessage()·{134 ····public·CharSequence·getErrorMessage()·{
96 ········return·this.mErrorMessage;135 ········return·this.mErrorMessage;
97 ····}136 ····}
98 ····137 ····
 138 ····public·Bundle·getExtras()·{
 139 ········return·this.mExtras;
 140 ····}
 141 ····
99 ····public·long·getLastPositionUpdateTime()·{142 ····public·long·getLastPositionUpdateTime()·{
Max diff block lines reached; 2848/8645 bytes (32.94%) of diff not shown.
2.47 KB
android/support/v4/media/session/PlaybackStateCompatApi21.class
2.35 KB
procyon -ec {}
    
Offset 1, 23 lines modifiedOffset 1, 34 lines modified
  
1 package·android.support.v4.media.session;1 package·android.support.v4.media.session;
  
 2 import·java.util.Iterator;
 3 import·android.media.session.PlaybackState$CustomAction;
2 import·android.media.session.PlaybackState$Builder;4 import·android.media.session.PlaybackState$Builder;
 5 import·java.util.List;
3 import·android.media.session.PlaybackState;6 import·android.media.session.PlaybackState;
  
4 class·PlaybackStateCompatApi217 class·PlaybackStateCompatApi21
5 {8 {
6 ····public·static·long·getActions(final·Object·o)·{9 ····public·static·long·getActions(final·Object·o)·{
7 ········return·((PlaybackState)o).getActions();10 ········return·((PlaybackState)o).getActions();
8 ····}11 ····}
9 ····12 ····
 13 ····public·static·long·getActiveQueueItemId(final·Object·o)·{
 14 ········return·((PlaybackState)o).getActiveQueueItemId();
 15 ····}
 16 ····
10 ····public·static·long·getBufferedPosition(final·Object·o)·{17 ····public·static·long·getBufferedPosition(final·Object·o)·{
11 ········return·((PlaybackState)o).getBufferedPosition();18 ········return·((PlaybackState)o).getBufferedPosition();
12 ····}19 ····}
13 ····20 ····
 21 ····public·static·List·getCustomActions(final·Object·o)·{
 22 ········return·((PlaybackState)o).getCustomActions();
 23 ····}
 24 ····
14 ····public·static·CharSequence·getErrorMessage(final·Object·o)·{25 ····public·static·CharSequence·getErrorMessage(final·Object·o)·{
15 ········return·((PlaybackState)o).getErrorMessage();26 ········return·((PlaybackState)o).getErrorMessage();
16 ····}27 ····}
17 ····28 ····
18 ····public·static·long·getLastPositionUpdateTime(final·Object·o)·{29 ····public·static·long·getLastPositionUpdateTime(final·Object·o)·{
19 ········return·((PlaybackState)o).getLastPositionUpdateTime();30 ········return·((PlaybackState)o).getLastPositionUpdateTime();
20 ····}31 ····}
Offset 30, 16 lines modifiedOffset 41, 21 lines modified
30 ········return·((PlaybackState)o).getPosition();41 ········return·((PlaybackState)o).getPosition();
31 ····}42 ····}
32 ····43 ····
33 ····public·static·int·getState(final·Object·o)·{44 ····public·static·int·getState(final·Object·o)·{
34 ········return·((PlaybackState)o).getState();45 ········return·((PlaybackState)o).getState();
35 ····}46 ····}
36 ····47 ····
37 ····public·static·Object·newInstance(final·int·n,·final·long·n2,·final·long·bufferedPosition,·final·float·n3,·final·long·actions,·final·CharSequence·errorMessage,·final·long·n4)·{48 ····public·static·Object·newInstance(final·int·n,·final·long·n2,·final·long·bufferedPosition,·final·float·n3,·final·long·actions,·final·CharSequence·errorMessage,·final·long·n4,·final·List·list,·final·long·activeQueueItemId)·{
38 ········final·PlaybackState$Builder·playbackState$Builder·=·new·PlaybackState$Builder();49 ········final·PlaybackState$Builder·playbackState$Builder·=·new·PlaybackState$Builder();
39 ········playbackState$Builder.setState(n,·n2,·n3,·n4);50 ········playbackState$Builder.setState(n,·n2,·n3,·n4);
40 ········playbackState$Builder.setBufferedPosition(bufferedPosition);51 ········playbackState$Builder.setBufferedPosition(bufferedPosition);
41 ········playbackState$Builder.setActions(actions);52 ········playbackState$Builder.setActions(actions);
42 ········playbackState$Builder.setErrorMessage(errorMessage);53 ········playbackState$Builder.setErrorMessage(errorMessage);
 54 ········final·Iterator<PlaybackState$CustomAction>·iterator·=·list.iterator();
 55 ········while·(iterator.hasNext())·{
 56 ············playbackState$Builder.addCustomAction((PlaybackState$CustomAction)iterator.next());
 57 ········}
 58 ········playbackState$Builder.setActiveQueueItemId(activeQueueItemId);
43 ········return·playbackState$Builder.build();59 ········return·playbackState$Builder.build();
44 ····}60 ····}
45 }61 }
599 B
android/support/v4/view/ViewCompat$ViewCompatImpl.class
489 B
procyon -ec {}
    
Offset 108, 14 lines modifiedOffset 108, 16 lines modified
108 ····108 ····
109 ····boolean·hasAccessibilityDelegate(final·View·p0);109 ····boolean·hasAccessibilityDelegate(final·View·p0);
110 ····110 ····
111 ····boolean·hasNestedScrollingParent(final·View·p0);111 ····boolean·hasNestedScrollingParent(final·View·p0);
112 ····112 ····
113 ····boolean·hasTransientState(final·View·p0);113 ····boolean·hasTransientState(final·View·p0);
114 ····114 ····
 115 ····boolean·isAttachedToWindow(final·View·p0);
 116 ····
115 ····boolean·isImportantForAccessibility(final·View·p0);117 ····boolean·isImportantForAccessibility(final·View·p0);
116 ····118 ····
117 ····boolean·isLaidOut(final·View·p0);119 ····boolean·isLaidOut(final·View·p0);
118 ····120 ····
119 ····boolean·isNestedScrollingEnabled(final·View·p0);121 ····boolean·isNestedScrollingEnabled(final·View·p0);
120 ····122 ····
121 ····boolean·isOpaque(final·View·p0);123 ····boolean·isOpaque(final·View·p0);
1.79 KB
android/support/v4/view/ViewCompat.class
1.72 KB
procyon -ec {}
    
Offset 266, 14 lines modifiedOffset 266, 18 lines modified
266 ········return·ViewCompat.IMPL.hasNestedScrollingParent(view);266 ········return·ViewCompat.IMPL.hasNestedScrollingParent(view);
267 ····}267 ····}
268 ····268 ····
269 ····public·static·boolean·hasTransientState(final·View·view)·{269 ····public·static·boolean·hasTransientState(final·View·view)·{
270 ········return·ViewCompat.IMPL.hasTransientState(view);270 ········return·ViewCompat.IMPL.hasTransientState(view);
271 ····}271 ····}
272 ····272 ····
 273 ····public·static·boolean·isAttachedToWindow(final·View·view)·{
 274 ········return·ViewCompat.IMPL.isAttachedToWindow(view);
 275 ····}
 276 ····
273 ····public·static·boolean·isLaidOut(final·View·view)·{277 ····public·static·boolean·isLaidOut(final·View·view)·{
274 ········return·ViewCompat.IMPL.isLaidOut(view);278 ········return·ViewCompat.IMPL.isLaidOut(view);
275 ····}279 ····}
276 ····280 ····
277 ····public·static·boolean·isNestedScrollingEnabled(final·View·view)·{281 ····public·static·boolean·isNestedScrollingEnabled(final·View·view)·{
278 ········return·ViewCompat.IMPL.isNestedScrollingEnabled(view);282 ········return·ViewCompat.IMPL.isNestedScrollingEnabled(view);
279 ····}283 ····}
Offset 286, 14 lines modifiedOffset 290, 28 lines modified
286 ········return·ViewCompat.IMPL.isPaddingRelative(view);290 ········return·ViewCompat.IMPL.isPaddingRelative(view);
287 ····}291 ····}
288 ····292 ····
289 ····public·static·void·jumpDrawablesToCurrentState(final·View·view)·{293 ····public·static·void·jumpDrawablesToCurrentState(final·View·view)·{
290 ········ViewCompat.IMPL.jumpDrawablesToCurrentState(view);294 ········ViewCompat.IMPL.jumpDrawablesToCurrentState(view);
291 ····}295 ····}
292 ····296 ····
 297 ····public·static·void·offsetLeftAndRight(final·View·view,·final·int·n)·{
 298 ········view.offsetLeftAndRight(n);
 299 ········if·(n·!=·0·&&·Build$VERSION.SDK_INT·<·11)·{
 300 ············view.invalidate();
 301 ········}
 302 ····}
 303 ····
 304 ····public·static·void·offsetTopAndBottom(final·View·view,·final·int·n)·{
 305 ········view.offsetTopAndBottom(n);
 306 ········if·(n·!=·0·&&·Build$VERSION.SDK_INT·<·11)·{
 307 ············view.invalidate();
 308 ········}
 309 ····}
 310 ····
293 ····public·static·WindowInsetsCompat·onApplyWindowInsets(final·View·view,·final·WindowInsetsCompat·windowInsetsCompat)·{311 ····public·static·WindowInsetsCompat·onApplyWindowInsets(final·View·view,·final·WindowInsetsCompat·windowInsetsCompat)·{
294 ········return·ViewCompat.IMPL.onApplyWindowInsets(view,·windowInsetsCompat);312 ········return·ViewCompat.IMPL.onApplyWindowInsets(view,·windowInsetsCompat);
295 ····}313 ····}
296 ····314 ····
297 ····public·static·void·onInitializeAccessibilityEvent(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{315 ····public·static·void·onInitializeAccessibilityEvent(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
298 ········ViewCompat.IMPL.onInitializeAccessibilityEvent(view,·accessibilityEvent);316 ········ViewCompat.IMPL.onInitializeAccessibilityEvent(view,·accessibilityEvent);
299 ····}317 ····}
4.79 KB
android/support/v4/view/ViewCompatBase.class
4.71 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 23 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
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.view.View;4 import·android.view.View;
 5 import·java.lang.reflect.Field;
  
5 class·ViewCompatBase6 class·ViewCompatBase
6 {7 {
 8 ····private·static·final·String·TAG·=·"ViewCompatBase";
 9 ····private·static·Field·sMinHeightField;
 10 ····private·static·boolean·sMinHeightFieldFetched;
 11 ····private·static·Field·sMinWidthField;
 12 ····private·static·boolean·sMinWidthFieldFetched;
 13 ····
7 ····static·ColorStateList·getBackgroundTintList(final·View·view)·{14 ····static·ColorStateList·getBackgroundTintList(final·View·view)·{
8 ········ColorStateList·supportBackgroundTintList;15 ········ColorStateList·supportBackgroundTintList;
9 ········if·(view·instanceof·TintableBackgroundView)·{16 ········if·(view·instanceof·TintableBackgroundView)·{
10 ············supportBackgroundTintList·=·((TintableBackgroundView)view).getSupportBackgroundTintList();17 ············supportBackgroundTintList·=·((TintableBackgroundView)view).getSupportBackgroundTintList();
11 ········}18 ········}
12 ········else·{19 ········else·{
13 ············supportBackgroundTintList·=·null;20 ············supportBackgroundTintList·=·null;
Offset 25, 14 lines modifiedOffset 32, 96 lines modified
25 ········}32 ········}
26 ········else·{33 ········else·{
27 ············supportBackgroundTintMode·=·null;34 ············supportBackgroundTintMode·=·null;
28 ········}35 ········}
29 ········return·supportBackgroundTintMode;36 ········return·supportBackgroundTintMode;
30 ····}37 ····}
31 ····38 ····
 39 ····static·int·getMinimumHeight(final·View·obj)·{
 40 ········final·boolean·sMinHeightFieldFetched·=·true;
 41 ········Label_0045:·{
 42 ············if·(ViewCompatBase.sMinHeightFieldFetched)·{
 43 ················break·Label_0045;
 44 ············}
 45 ············final·Class<View>·clazz·=·View.class;
 46 ············final·String·name·=·"mMinHeight";
 47 ············final·Class<View>·clazz2·=·clazz;
 48 ············try·{
 49 ················final·Field·declaredField·=·clazz2.getDeclaredField(name);
 50 ················try·{
 51 ····················(ViewCompatBase.sMinHeightField·=·declaredField).setAccessible(true);
 52 ····················ViewCompatBase.sMinHeightFieldFetched·=·sMinHeightFieldFetched;
 53 ····················Label_0076:·{
 54 ························if·(ViewCompatBase.sMinHeightField·==·null)·{
 55 ····························break·Label_0076;
 56 ························}
 57 ························try·{
 58 ····························final·Object·value·=·ViewCompatBase.sMinHeightField.get(obj);
 59 ····························try·{
 60 ································final·Integer·n·=·(Integer)value;
 61 ································try·{
 62 ····································return·(int)n;
 63 ································}
 64 ································catch·(Exception·ex)·{}
 65 ····························}
 66 ····························catch·(Exception·ex2)·{}
 67 ························}
 68 ························catch·(Exception·ex3)·{}
 69 ····················}
 70 ····················final·int·intValue·=·0;
 71 ················}
 72 ················catch·(NoSuchFieldException·ex4)·{}
 73 ············}
 74 ············catch·(NoSuchFieldException·ex5)·{}
 75 ········}
 76 ····}
 77 ····
 78 ····static·int·getMinimumWidth(final·View·obj)·{
 79 ········final·boolean·sMinWidthFieldFetched·=·true;
 80 ········Label_0045:·{
 81 ············if·(ViewCompatBase.sMinWidthFieldFetched)·{
 82 ················break·Label_0045;
 83 ············}
 84 ············final·Class<View>·clazz·=·View.class;
 85 ············final·String·name·=·"mMinWidth";
 86 ············final·Class<View>·clazz2·=·clazz;
 87 ············try·{
 88 ················final·Field·declaredField·=·clazz2.getDeclaredField(name);
 89 ················try·{
 90 ····················(ViewCompatBase.sMinWidthField·=·declaredField).setAccessible(true);
 91 ····················ViewCompatBase.sMinWidthFieldFetched·=·sMinWidthFieldFetched;
 92 ····················Label_0076:·{
 93 ························if·(ViewCompatBase.sMinWidthField·==·null)·{
 94 ····························break·Label_0076;
 95 ························}
 96 ························try·{
 97 ····························final·Object·value·=·ViewCompatBase.sMinWidthField.get(obj);
 98 ····························try·{
 99 ································final·Integer·n·=·(Integer)value;
 100 ································try·{
 101 ····································return·(int)n;
 102 ································}
 103 ································catch·(Exception·ex)·{}
 104 ····························}
 105 ····························catch·(Exception·ex2)·{}
 106 ························}
 107 ························catch·(Exception·ex3)·{}
 108 ····················}
 109 ····················final·int·intValue·=·0;
 110 ················}
 111 ················catch·(NoSuchFieldException·ex4)·{}
 112 ············}
 113 ············catch·(NoSuchFieldException·ex5)·{}
 114 ········}
 115 ····}
 116 ····
 117 ····static·boolean·isAttachedToWindow(final·View·view)·{
 118 ········return·view.getWindowToken()·!=·null;
 119 ····}
 120 ····
32 ····static·boolean·isLaidOut(final·View·view)·{121 ····static·boolean·isLaidOut(final·View·view)·{
33 ········return·view.getWidth()·>·0·&&·view.getHeight()·>·0;122 ········return·view.getWidth()·>·0·&&·view.getHeight()·>·0;
34 ····}123 ····}
35 ····124 ····
36 ····static·void·setBackgroundTintList(final·View·view,·final·ColorStateList·supportBackgroundTintList)·{125 ····static·void·setBackgroundTintList(final·View·view,·final·ColorStateList·supportBackgroundTintList)·{
37 ········if·(view·instanceof·TintableBackgroundView)·{126 ········if·(view·instanceof·TintableBackgroundView)·{
38 ············((TintableBackgroundView)view).setSupportBackgroundTintList(supportBackgroundTintList);127 ············((TintableBackgroundView)view).setSupportBackgroundTintList(supportBackgroundTintList);
703 B
android/support/v4/view/ViewCompatKitKat.class
611 B
procyon -ec {}
    
Offset 5, 14 lines modifiedOffset 5, 18 lines modified
  
5 class·ViewCompatKitKat5 class·ViewCompatKitKat
6 {6 {
7 ····public·static·int·getAccessibilityLiveRegion(final·View·view)·{7 ····public·static·int·getAccessibilityLiveRegion(final·View·view)·{
8 ········return·view.getAccessibilityLiveRegion();8 ········return·view.getAccessibilityLiveRegion();
9 ····}9 ····}
10 ····10 ····
 11 ····public·static·boolean·isAttachedToWindow(final·View·view)·{
 12 ········return·view.isAttachedToWindow();
 13 ····}
 14 ····
11 ····public·static·boolean·isLaidOut(final·View·view)·{15 ····public·static·boolean·isLaidOut(final·View·view)·{
12 ········return·view.isLaidOut();16 ········return·view.isLaidOut();
13 ····}17 ····}
14 ····18 ····
15 ····public·static·void·setAccessibilityLiveRegion(final·View·view,·final·int·accessibilityLiveRegion)·{19 ····public·static·void·setAccessibilityLiveRegion(final·View·view,·final·int·accessibilityLiveRegion)·{
16 ········view.setAccessibilityLiveRegion(accessibilityLiveRegion);20 ········view.setAccessibilityLiveRegion(accessibilityLiveRegion);
17 ····}21 ····}
10.8 KB
android/support/v4/view/ViewPager.class
10.7 KB
procyon -ec {}
    
Offset 11, 27 lines modifiedOffset 11, 27 lines modified
11 import·android.view.accessibility.AccessibilityEvent;11 import·android.view.accessibility.AccessibilityEvent;
12 import·android.view.KeyEvent;12 import·android.view.KeyEvent;
13 import·android.os.SystemClock;13 import·android.os.SystemClock;
14 import·android.view.SoundEffectConstants;14 import·android.view.SoundEffectConstants;
15 import·android.view.FocusFinder;15 import·android.view.FocusFinder;
16 import·android.util.Log;16 import·android.util.Log;
17 import·android.view.ViewGroup$LayoutParams;17 import·android.view.ViewGroup$LayoutParams;
18 import·java.util.List; 
19 import·java.util.Collections;18 import·java.util.Collections;
20 import·android.view.MotionEvent;19 import·android.view.MotionEvent;
21 import·android.view.ViewParent;20 import·android.view.ViewParent;
22 import·android.graphics.Paint;21 import·android.graphics.Paint;
23 import·android.view.View;22 import·android.view.View;
24 import·android.util.AttributeSet;23 import·android.util.AttributeSet;
25 import·android.content.Context;24 import·android.content.Context;
26 import·android.view.VelocityTracker;25 import·android.view.VelocityTracker;
27 import·android.graphics.Rect;26 import·android.graphics.Rect;
28 import·java.lang.reflect.Method;27 import·java.lang.reflect.Method;
29 import·android.widget.Scroller;28 import·android.widget.Scroller;
30 import·android.os.Parcelable;29 import·android.os.Parcelable;
 30 import·java.util.List;
31 import·android.graphics.drawable.Drawable;31 import·android.graphics.drawable.Drawable;
32 import·android.support.v4.widget.EdgeEffectCompat;32 import·android.support.v4.widget.EdgeEffectCompat;
33 import·java.util.ArrayList;33 import·java.util.ArrayList;
34 import·android.view.animation.Interpolator;34 import·android.view.animation.Interpolator;
35 import·java.util.Comparator;35 import·java.util.Comparator;
36 import·android.view.ViewGroup;36 import·android.view.ViewGroup;
  
Offset 92, 14 lines modifiedOffset 92, 15 lines modified
92 ····private·Drawable·mMarginDrawable;92 ····private·Drawable·mMarginDrawable;
93 ····private·int·mMaximumVelocity;93 ····private·int·mMaximumVelocity;
94 ····private·int·mMinimumVelocity;94 ····private·int·mMinimumVelocity;
95 ····private·boolean·mNeedCalculatePageOffsets;95 ····private·boolean·mNeedCalculatePageOffsets;
96 ····private·ViewPager$PagerObserver·mObserver;96 ····private·ViewPager$PagerObserver·mObserver;
97 ····private·int·mOffscreenPageLimit;97 ····private·int·mOffscreenPageLimit;
98 ····private·ViewPager$OnPageChangeListener·mOnPageChangeListener;98 ····private·ViewPager$OnPageChangeListener·mOnPageChangeListener;
 99 ····private·List·mOnPageChangeListeners;
99 ····private·int·mPageMargin;100 ····private·int·mPageMargin;
100 ····private·ViewPager$PageTransformer·mPageTransformer;101 ····private·ViewPager$PageTransformer·mPageTransformer;
101 ····private·boolean·mPopulatePending;102 ····private·boolean·mPopulatePending;
102 ····private·Parcelable·mRestoredAdapterState;103 ····private·Parcelable·mRestoredAdapterState;
103 ····private·ClassLoader·mRestoredClassLoader;104 ····private·ClassLoader·mRestoredClassLoader;
104 ····private·int·mRestoredCurItem;105 ····private·int·mRestoredCurItem;
105 ····private·EdgeEffectCompat·mRightEdge;106 ····private·EdgeEffectCompat·mRightEdge;
Offset 316, 14 lines modifiedOffset 317, 65 lines modified
316 ········}317 ········}
317 ········if·(this.mItems.size()·>·0)·{318 ········if·(this.mItems.size()·>·0)·{
318 ············max·=·Math.max(((ViewPager$ItemInfo)this.mItems.get(0)).position,·Math.min(max,·((ViewPager$ItemInfo)this.mItems.get(this.mItems.size()·-·1)).position));319 ············max·=·Math.max(((ViewPager$ItemInfo)this.mItems.get(0)).position,·Math.min(max,·((ViewPager$ItemInfo)this.mItems.get(this.mItems.size()·-·1)).position));
319 ········}320 ········}
320 ········return·max;321 ········return·max;
321 ····}322 ····}
322 ····323 ····
 324 ····private·void·dispatchOnPageScrolled(final·int·n,·final·float·n2,·final·int·n3)·{
 325 ········if·(this.mOnPageChangeListener·!=·null)·{
 326 ············this.mOnPageChangeListener.onPageScrolled(n,·n2,·n3);
 327 ········}
 328 ········if·(this.mOnPageChangeListeners·!=·null)·{
 329 ············for·(int·i·=·0;·i·<·this.mOnPageChangeListeners.size();·++i)·{
 330 ················final·ViewPager$OnPageChangeListener·viewPager$OnPageChangeListener·=·(ViewPager$OnPageChangeListener)this.mOnPageChangeListeners.get(i);
 331 ················if·(viewPager$OnPageChangeListener·!=·null)·{
 332 ····················viewPager$OnPageChangeListener.onPageScrolled(n,·n2,·n3);
 333 ················}
 334 ············}
 335 ········}
 336 ········if·(this.mInternalPageChangeListener·!=·null)·{
 337 ············this.mInternalPageChangeListener.onPageScrolled(n,·n2,·n3);
 338 ········}
 339 ····}
 340 ····
 341 ····private·void·dispatchOnPageSelected(final·int·n)·{
 342 ········if·(this.mOnPageChangeListener·!=·null)·{
 343 ············this.mOnPageChangeListener.onPageSelected(n);
 344 ········}
 345 ········if·(this.mOnPageChangeListeners·!=·null)·{
 346 ············for·(int·i·=·0;·i·<·this.mOnPageChangeListeners.size();·++i)·{
 347 ················final·ViewPager$OnPageChangeListener·viewPager$OnPageChangeListener·=·(ViewPager$OnPageChangeListener)this.mOnPageChangeListeners.get(i);
 348 ················if·(viewPager$OnPageChangeListener·!=·null)·{
 349 ····················viewPager$OnPageChangeListener.onPageSelected(n);
 350 ················}
 351 ············}
 352 ········}
 353 ········if·(this.mInternalPageChangeListener·!=·null)·{
 354 ············this.mInternalPageChangeListener.onPageSelected(n);
 355 ········}
 356 ····}
 357 ····
 358 ····private·void·dispatchOnScrollStateChanged(final·int·n)·{
 359 ········if·(this.mOnPageChangeListener·!=·null)·{
 360 ············this.mOnPageChangeListener.onPageScrollStateChanged(n);
 361 ········}
 362 ········if·(this.mOnPageChangeListeners·!=·null)·{
 363 ············for·(int·i·=·0;·i·<·this.mOnPageChangeListeners.size();·++i)·{
 364 ················final·ViewPager$OnPageChangeListener·viewPager$OnPageChangeListener·=·(ViewPager$OnPageChangeListener)this.mOnPageChangeListeners.get(i);
 365 ················if·(viewPager$OnPageChangeListener·!=·null)·{
 366 ····················viewPager$OnPageChangeListener.onPageScrollStateChanged(n);
 367 ················}
 368 ············}
 369 ········}
 370 ········if·(this.mInternalPageChangeListener·!=·null)·{
 371 ············this.mInternalPageChangeListener.onPageScrollStateChanged(n);
 372 ········}
 373 ····}
 374 ····
323 ····private·void·enableLayers(final·boolean·b)·{375 ····private·void·enableLayers(final·boolean·b)·{
324 ········for·(int·childCount·=·this.getChildCount(),·i·=·0;·i·<·childCount;·++i)·{376 ········for·(int·childCount·=·this.getChildCount(),·i·=·0;·i·<·childCount;·++i)·{
325 ············int·n;377 ············int·n;
326 ············if·(b)·{378 ············if·(b)·{
327 ················n·=·2;379 ················n·=·2;
328 ············}380 ············}
329 ············else·{381 ············else·{
Offset 547, 43 lines modifiedOffset 599, 35 lines modified
547 ········final·ViewPager$ItemInfo·infoForPosition·=·this.infoForPosition(n);599 ········final·ViewPager$ItemInfo·infoForPosition·=·this.infoForPosition(n);
548 ········int·n3·=·0;600 ········int·n3·=·0;
549 ········if·(infoForPosition·!=·null)·{601 ········if·(infoForPosition·!=·null)·{
550 ············n3·=·(int)(this.getClientWidth()·*·Math.max(this.mFirstOffset,·Math.min(infoForPosition.offset,·this.mLastOffset)));602 ············n3·=·(int)(this.getClientWidth()·*·Math.max(this.mFirstOffset,·Math.min(infoForPosition.offset,·this.mLastOffset)));
551 ········}603 ········}
552 ········if·(b)·{604 ········if·(b)·{
553 ············this.smoothScrollTo(n3,·0,·n2);605 ············this.smoothScrollTo(n3,·0,·n2);
554 ············if·(b2·&&·this.mOnPageChangeListener·!=·null)·{606 ············if·(b2)·{
555 ················this.mOnPageChangeListener.onPageSelected(n);607 ················this.dispatchOnPageSelected(n);
556 ············} 
557 ············if·(b2·&&·this.mInternalPageChangeListener·!=·null)·{ 
558 ················this.mInternalPageChangeListener.onPageSelected(n); 
559 ············}608 ············}
560 ········}609 ········}
561 ········else·{610 ········else·{
562 ············if·(b2·&&·this.mOnPageChangeListener·!=·null)·{611 ············if·(b2)·{
Max diff block lines reached; 5206/10913 bytes (47.70%) of diff not shown.
1.5 KB
android/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl.class
1.33 KB
procyon -ec {}
    
Offset 54, 21 lines modifiedOffset 54, 29 lines modified
54 ····54 ····
55 ····void·translationXBy(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);55 ····void·translationXBy(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);
56 ····56 ····
57 ····void·translationY(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);57 ····void·translationY(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);
58 ····58 ····
59 ····void·translationYBy(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);59 ····void·translationYBy(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);
60 ····60 ····
 61 ····void·translationZ(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);
 62 ····
 63 ····void·translationZBy(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);
 64 ····
61 ····void·withEndAction(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·Runnable·p2);65 ····void·withEndAction(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·Runnable·p2);
62 ····66 ····
63 ····void·withLayer(final·ViewPropertyAnimatorCompat·p0,·final·View·p1);67 ····void·withLayer(final·ViewPropertyAnimatorCompat·p0,·final·View·p1);
64 ····68 ····
65 ····void·withStartAction(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·Runnable·p2);69 ····void·withStartAction(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·Runnable·p2);
66 ····70 ····
67 ····void·x(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);71 ····void·x(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);
68 ····72 ····
69 ····void·xBy(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);73 ····void·xBy(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);
70 ····74 ····
71 ····void·y(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);75 ····void·y(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);
72 ····76 ····
73 ····void·yBy(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);77 ····void·yBy(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);
 78 ····
 79 ····void·z(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);
 80 ····
 81 ····void·zBy(final·ViewPropertyAnimatorCompat·p0,·final·View·p1,·final·float·p2);
74 }82 }
2.91 KB
android/support/v4/view/ViewPropertyAnimatorCompat.class
2.8 KB
procyon -ec {}
    
Offset 14, 15 lines modifiedOffset 14, 18 lines modified
14 ····private·Runnable·mEndAction;14 ····private·Runnable·mEndAction;
15 ····private·int·mOldLayerType;15 ····private·int·mOldLayerType;
16 ····private·Runnable·mStartAction;16 ····private·Runnable·mStartAction;
17 ····private·WeakReference·mView;17 ····private·WeakReference·mView;
18 ····18 ····
19 ····static·{19 ····static·{
20 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;20 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
21 ········if·(sdk_INT·>=·19)·{21 ········if·(sdk_INT·>=·21)·{
 22 ············IMPL·=·(ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl)new·ViewPropertyAnimatorCompat$LollipopViewPropertyAnimatorCompatImpl();
 23 ········}
 24 ········else·if·(sdk_INT·>=·19)·{
22 ············IMPL·=·(ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl)new·ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl();25 ············IMPL·=·(ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl)new·ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl();
23 ········}26 ········}
24 ········else·if·(sdk_INT·>=·18)·{27 ········else·if·(sdk_INT·>=·18)·{
25 ············IMPL·=·(ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl)new·ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl();28 ············IMPL·=·(ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl)new·ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl();
26 ········}29 ········}
27 ········else·if·(sdk_INT·>=·16)·{30 ········else·if·(sdk_INT·>=·16)·{
28 ············IMPL·=·(ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl)new·ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl();31 ············IMPL·=·(ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl)new·ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl();
Offset 256, 14 lines modifiedOffset 259, 30 lines modified
256 ········final·View·view·=·(View)this.mView.get();259 ········final·View·view·=·(View)this.mView.get();
257 ········if·(view·!=·null)·{260 ········if·(view·!=·null)·{
258 ············ViewPropertyAnimatorCompat.IMPL.translationYBy(this,·view,·n);261 ············ViewPropertyAnimatorCompat.IMPL.translationYBy(this,·view,·n);
259 ········}262 ········}
260 ········return·this;263 ········return·this;
261 ····}264 ····}
262 ····265 ····
 266 ····public·ViewPropertyAnimatorCompat·translationZ(final·float·n)·{
 267 ········final·View·view·=·(View)this.mView.get();
 268 ········if·(view·!=·null)·{
 269 ············ViewPropertyAnimatorCompat.IMPL.translationZ(this,·view,·n);
 270 ········}
 271 ········return·this;
 272 ····}
 273 ····
 274 ····public·ViewPropertyAnimatorCompat·translationZBy(final·float·n)·{
 275 ········final·View·view·=·(View)this.mView.get();
 276 ········if·(view·!=·null)·{
 277 ············ViewPropertyAnimatorCompat.IMPL.translationZBy(this,·view,·n);
 278 ········}
 279 ········return·this;
 280 ····}
 281 ····
263 ····public·ViewPropertyAnimatorCompat·withEndAction(final·Runnable·runnable)·{282 ····public·ViewPropertyAnimatorCompat·withEndAction(final·Runnable·runnable)·{
264 ········final·View·view·=·(View)this.mView.get();283 ········final·View·view·=·(View)this.mView.get();
265 ········if·(view·!=·null)·{284 ········if·(view·!=·null)·{
266 ············ViewPropertyAnimatorCompat.IMPL.withEndAction(this,·view,·runnable);285 ············ViewPropertyAnimatorCompat.IMPL.withEndAction(this,·view,·runnable);
267 ········}286 ········}
268 ········return·this;287 ········return·this;
269 ····}288 ····}
Offset 311, 8 lines modifiedOffset 330, 24 lines modified
311 ····public·ViewPropertyAnimatorCompat·yBy(final·float·n)·{330 ····public·ViewPropertyAnimatorCompat·yBy(final·float·n)·{
312 ········final·View·view·=·(View)this.mView.get();331 ········final·View·view·=·(View)this.mView.get();
313 ········if·(view·!=·null)·{332 ········if·(view·!=·null)·{
314 ············ViewPropertyAnimatorCompat.IMPL.yBy(this,·view,·n);333 ············ViewPropertyAnimatorCompat.IMPL.yBy(this,·view,·n);
315 ········}334 ········}
316 ········return·this;335 ········return·this;
317 ····}336 ····}
 337 ····
 338 ····public·ViewPropertyAnimatorCompat·z(final·float·n)·{
 339 ········final·View·view·=·(View)this.mView.get();
 340 ········if·(view·!=·null)·{
 341 ············ViewPropertyAnimatorCompat.IMPL.z(this,·view,·n);
 342 ········}
 343 ········return·this;
 344 ····}
 345 ····
 346 ····public·ViewPropertyAnimatorCompat·zBy(final·float·n)·{
 347 ········final·View·view·=·(View)this.mView.get();
 348 ········if·(view·!=·null)·{
 349 ············ViewPropertyAnimatorCompat.IMPL.zBy(this,·view,·n);
 350 ········}
 351 ········return·this;
 352 ····}
318 }353 }
2.19 KB
android/support/v4/widget/MaterialProgressDrawable$1.class
2.08 KB
procyon -ec {}
    
Offset 12, 21 lines modifiedOffset 12, 26 lines modified
12 ····MaterialProgressDrawable$1(final·MaterialProgressDrawable·this$0,·final·MaterialProgressDrawable$Ring·val$ring)·{12 ····MaterialProgressDrawable$1(final·MaterialProgressDrawable·this$0,·final·MaterialProgressDrawable$Ring·val$ring)·{
13 ········this.this$0·=·this$0;13 ········this.this$0·=·this$0;
14 ········this.val$ring·=·val$ring;14 ········this.val$ring·=·val$ring;
15 ····}15 ····}
16 ····16 ····
17 ····public·void·applyTransformation(final·float·n,·final·Transformation·transformation)·{17 ····public·void·applyTransformation(final·float·n,·final·Transformation·transformation)·{
18 ········if·(this.this$0.mFinishing)·{18 ········if·(this.this$0.mFinishing)·{
19 ············MaterialProgressDrawable.access$200(this.this$0,·n,·this.val$ring);19 ············MaterialProgressDrawable.access$000(this.this$0,·n,·this.val$ring);
20 ········}20 ········}
21 ········else·{21 ········else·{
22 ············final·float·n2·=·(float)Math.toRadians((double)this.val$ring.getStrokeWidth()·/·(6.283185307179586·*·this.val$ring.getCenterRadius()));22 ············final·float·access$100·=·MaterialProgressDrawable.access$100(this.this$0,·this.val$ring);
23 ············final·float·startingEndTrim·=·this.val$ring.getStartingEndTrim();23 ············final·float·startingEndTrim·=·this.val$ring.getStartingEndTrim();
24 ············final·float·startingStartTrim·=·this.val$ring.getStartingStartTrim();24 ············final·float·startingStartTrim·=·this.val$ring.getStartingStartTrim();
25 ············final·float·startingRotation·=·this.val$ring.getStartingRotation();25 ············final·float·startingRotation·=·this.val$ring.getStartingRotation();
26 ············this.val$ring.setEndTrim(startingEndTrim·+·MaterialProgressDrawable.access$300().getInterpolation(n)·*·(0.8f·-·n2));26 ············MaterialProgressDrawable.access$200(this.this$0,·n,·this.val$ring);
 27 ············if·(n·<=·0.5f)·{
27 ············this.val$ring.setStartTrim(startingStartTrim·+·0.8f·*·MaterialProgressDrawable.access$400().getInterpolation(n));28 ················this.val$ring.setStartTrim(startingStartTrim·+·(0.8f·-·access$100)·*·MaterialProgressDrawable.access$300().getInterpolation(n·/·0.5f));
 29 ············}
 30 ············if·(n·>·0.5f)·{
 31 ················this.val$ring.setEndTrim(startingEndTrim·+·MaterialProgressDrawable.access$300().getInterpolation((n·-·0.5f)·/·0.5f)·*·(0.8f·-·access$100));
 32 ············}
28 ············this.val$ring.setRotation(startingRotation·+·0.25f·*·n);33 ············this.val$ring.setRotation(startingRotation·+·0.25f·*·n);
29 ············this.this$0.setRotation(144.0f·*·n·+·720.0f·*·(MaterialProgressDrawable.access$500(this.this$0)·/·5.0f));34 ············this.this$0.setRotation(216.0f·*·n·+·1080.0f·*·(MaterialProgressDrawable.access$400(this.this$0)·/·5.0f));
30 ········}35 ········}
31 ····}36 ····}
32 }37 }
1.08 KB
android/support/v4/widget/MaterialProgressDrawable$2.class
994 B
procyon -ec {}
    
Offset 19, 19 lines modifiedOffset 19, 19 lines modified
19 ····19 ····
20 ····public·void·onAnimationRepeat(final·Animation·animation)·{20 ····public·void·onAnimationRepeat(final·Animation·animation)·{
21 ········this.val$ring.storeOriginals();21 ········this.val$ring.storeOriginals();
22 ········this.val$ring.goToNextColor();22 ········this.val$ring.goToNextColor();
23 ········this.val$ring.setStartTrim(this.val$ring.getEndTrim());23 ········this.val$ring.setStartTrim(this.val$ring.getEndTrim());
24 ········if·(this.this$0.mFinishing)·{24 ········if·(this.this$0.mFinishing)·{
25 ············this.this$0.mFinishing·=·false;25 ············this.this$0.mFinishing·=·false;
26 ············animation.setDuration(1333L);26 ············animation.setDuration(1332L);
27 ············this.val$ring.setShowArrow(false);27 ············this.val$ring.setShowArrow(false);
28 ········}28 ········}
29 ········else·{29 ········else·{
30 ············MaterialProgressDrawable.access$502(this.this$0,·(MaterialProgressDrawable.access$500(this.this$0)·+·1.0f)·%·5.0f);30 ············MaterialProgressDrawable.access$402(this.this$0,·(MaterialProgressDrawable.access$400(this.this$0)·+·1.0f)·%·5.0f);
31 ········}31 ········}
32 ····}32 ····}
33 ····33 ····
34 ····public·void·onAnimationStart(final·Animation·animation)·{34 ····public·void·onAnimationStart(final·Animation·animation)·{
35 ········MaterialProgressDrawable.access$502(this.this$0,·0.0f);35 ········MaterialProgressDrawable.access$402(this.this$0,·0.0f);
36 ····}36 ····}
37 }37 }
5.16 KB
android/support/v4/widget/MaterialProgressDrawable$Ring.class
5.04 KB
procyon -ec {}
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
22 ····private·float·mArrowScale;22 ····private·float·mArrowScale;
23 ····private·int·mArrowWidth;23 ····private·int·mArrowWidth;
24 ····private·int·mBackgroundColor;24 ····private·int·mBackgroundColor;
25 ····private·final·Drawable$Callback·mCallback;25 ····private·final·Drawable$Callback·mCallback;
26 ····private·final·Paint·mCirclePaint;26 ····private·final·Paint·mCirclePaint;
27 ····private·int·mColorIndex;27 ····private·int·mColorIndex;
28 ····private·int[]·mColors;28 ····private·int[]·mColors;
 29 ····private·int·mCurrentColor;
29 ····private·float·mEndTrim;30 ····private·float·mEndTrim;
30 ····private·final·Paint·mPaint;31 ····private·final·Paint·mPaint;
31 ····private·double·mRingCenterRadius;32 ····private·double·mRingCenterRadius;
32 ····private·float·mRotation;33 ····private·float·mRotation;
33 ····private·boolean·mShowArrow;34 ····private·boolean·mShowArrow;
34 ····private·float·mStartTrim;35 ····private·float·mStartTrim;
35 ····private·float·mStartingEndTrim;36 ····private·float·mStartingEndTrim;
Offset 45, 15 lines modifiedOffset 46, 15 lines modified
45 ········this.mPaint·=·new·Paint();46 ········this.mPaint·=·new·Paint();
46 ········this.mArrowPaint·=·new·Paint();47 ········this.mArrowPaint·=·new·Paint();
47 ········this.mStartTrim·=·0.0f;48 ········this.mStartTrim·=·0.0f;
48 ········this.mEndTrim·=·0.0f;49 ········this.mEndTrim·=·0.0f;
49 ········this.mRotation·=·0.0f;50 ········this.mRotation·=·0.0f;
50 ········this.mStrokeWidth·=·5.0f;51 ········this.mStrokeWidth·=·5.0f;
51 ········this.mStrokeInset·=·2.5f;52 ········this.mStrokeInset·=·2.5f;
52 ········this.mCirclePaint·=·new·Paint();53 ········this.mCirclePaint·=·new·Paint((int)(b·?·1·:·0));
53 ········this.mCallback·=·mCallback;54 ········this.mCallback·=·mCallback;
54 ········this.mPaint.setStrokeCap(Paint$Cap.SQUARE);55 ········this.mPaint.setStrokeCap(Paint$Cap.SQUARE);
55 ········this.mPaint.setAntiAlias(b);56 ········this.mPaint.setAntiAlias(b);
56 ········this.mPaint.setStyle(Paint$Style.STROKE);57 ········this.mPaint.setStyle(Paint$Style.STROKE);
57 ········this.mArrowPaint.setStyle(Paint$Style.FILL);58 ········this.mArrowPaint.setStyle(Paint$Style.FILL);
58 ········this.mArrowPaint.setAntiAlias(b);59 ········this.mArrowPaint.setAntiAlias(b);
59 ····}60 ····}
Offset 70, 32 lines modifiedOffset 71, 36 lines modified
70 ············final·float·n4·=·(float)(this.mRingCenterRadius·*·Math.cos(0.0)·+·rect.exactCenterX());71 ············final·float·n4·=·(float)(this.mRingCenterRadius·*·Math.cos(0.0)·+·rect.exactCenterX());
71 ············final·float·n5·=·(float)(this.mRingCenterRadius·*·Math.sin(0.0)·+·rect.exactCenterY());72 ············final·float·n5·=·(float)(this.mRingCenterRadius·*·Math.sin(0.0)·+·rect.exactCenterY());
72 ············this.mArrow.moveTo(0.0f,·0.0f);73 ············this.mArrow.moveTo(0.0f,·0.0f);
73 ············this.mArrow.lineTo((float)this.mArrowWidth·*·this.mArrowScale,·0.0f);74 ············this.mArrow.lineTo((float)this.mArrowWidth·*·this.mArrowScale,·0.0f);
74 ············this.mArrow.lineTo(this.mArrowWidth·*·this.mArrowScale·/·2.0f,·(float)this.mArrowHeight·*·this.mArrowScale);75 ············this.mArrow.lineTo(this.mArrowWidth·*·this.mArrowScale·/·2.0f,·(float)this.mArrowHeight·*·this.mArrowScale);
75 ············this.mArrow.offset(n4·-·n3,·n5);76 ············this.mArrow.offset(n4·-·n3,·n5);
76 ············this.mArrow.close();77 ············this.mArrow.close();
77 ············this.mArrowPaint.setColor(this.mColors[this.mColorIndex]);78 ············this.mArrowPaint.setColor(this.mCurrentColor);
78 ············canvas.rotate(n·+·n2·-·5.0f,·rect.exactCenterX(),·rect.exactCenterY());79 ············canvas.rotate(n·+·n2·-·5.0f,·rect.exactCenterX(),·rect.exactCenterY());
79 ············canvas.drawPath(this.mArrow,·this.mArrowPaint);80 ············canvas.drawPath(this.mArrow,·this.mArrowPaint);
80 ········}81 ········}
81 ····}82 ····}
82 ····83 ····
 84 ····private·int·getNextColorIndex()·{
 85 ········return·(this.mColorIndex·+·1)·%·this.mColors.length;
 86 ····}
 87 ····
83 ····private·void·invalidateSelf()·{88 ····private·void·invalidateSelf()·{
84 ········this.mCallback.invalidateDrawable((Drawable)null);89 ········this.mCallback.invalidateDrawable((Drawable)null);
85 ····}90 ····}
86 ····91 ····
87 ····public·void·draw(final·Canvas·canvas,·final·Rect·rect)·{92 ····public·void·draw(final·Canvas·canvas,·final·Rect·rect)·{
88 ········final·float·n·=·360.0f;93 ········final·float·n·=·360.0f;
89 ········final·RectF·mTempBounds·=·this.mTempBounds;94 ········final·RectF·mTempBounds·=·this.mTempBounds;
90 ········mTempBounds.set(rect);95 ········mTempBounds.set(rect);
91 ········mTempBounds.inset(this.mStrokeInset,·this.mStrokeInset);96 ········mTempBounds.inset(this.mStrokeInset,·this.mStrokeInset);
92 ········final·float·n2·=·(this.mStartTrim·+·this.mRotation)·*·n;97 ········final·float·n2·=·(this.mStartTrim·+·this.mRotation)·*·n;
93 ········final·float·n3·=·(this.mEndTrim·+·this.mRotation)·*·n·-·n2;98 ········final·float·n3·=·(this.mEndTrim·+·this.mRotation)·*·n·-·n2;
94 ········this.mPaint.setColor(this.mColors[this.mColorIndex]);99 ········this.mPaint.setColor(this.mCurrentColor);
95 ········canvas.drawArc(mTempBounds,·n2,·n3,·false,·this.mPaint);100 ········canvas.drawArc(mTempBounds,·n2,·n3,·false,·this.mPaint);
96 ········this.drawTriangle(canvas,·n2,·n3,·rect);101 ········this.drawTriangle(canvas,·n2,·n3,·rect);
97 ········if·(this.mAlpha·<·255)·{102 ········if·(this.mAlpha·<·255)·{
98 ············this.mCirclePaint.setColor(this.mBackgroundColor);103 ············this.mCirclePaint.setColor(this.mBackgroundColor);
99 ············this.mCirclePaint.setAlpha(255·-·this.mAlpha);104 ············this.mCirclePaint.setAlpha(255·-·this.mAlpha);
100 ············canvas.drawCircle(rect.exactCenterX(),·rect.exactCenterY(),·(float)(rect.width()·/·2),·this.mCirclePaint);105 ············canvas.drawCircle(rect.exactCenterX(),·rect.exactCenterY(),·(float)(rect.width()·/·2),·this.mCirclePaint);
101 ········}106 ········}
Offset 113, 22 lines modifiedOffset 118, 30 lines modified
113 ········return·this.mEndTrim;118 ········return·this.mEndTrim;
114 ····}119 ····}
115 ····120 ····
116 ····public·float·getInsets()·{121 ····public·float·getInsets()·{
117 ········return·this.mStrokeInset;122 ········return·this.mStrokeInset;
118 ····}123 ····}
119 ····124 ····
 125 ····public·int·getNextColor()·{
 126 ········return·this.mColors[this.getNextColorIndex()];
 127 ····}
 128 ····
120 ····public·float·getRotation()·{129 ····public·float·getRotation()·{
121 ········return·this.mRotation;130 ········return·this.mRotation;
122 ····}131 ····}
123 ····132 ····
124 ····public·float·getStartTrim()·{133 ····public·float·getStartTrim()·{
125 ········return·this.mStartTrim;134 ········return·this.mStartTrim;
126 ····}135 ····}
127 ····136 ····
 137 ····public·int·getStartingColor()·{
 138 ········return·this.mColors[this.mColorIndex];
 139 ····}
 140 ····
128 ····public·float·getStartingEndTrim()·{141 ····public·float·getStartingEndTrim()·{
129 ········return·this.mStartingEndTrim;142 ········return·this.mStartingEndTrim;
130 ····}143 ····}
131 ····144 ····
132 ····public·float·getStartingRotation()·{145 ····public·float·getStartingRotation()·{
133 ········return·this.mStartingRotation;146 ········return·this.mStartingRotation;
134 ····}147 ····}
Offset 138, 15 lines modifiedOffset 151, 15 lines modified
138 ····}151 ····}
139 ····152 ····
140 ····public·float·getStrokeWidth()·{153 ····public·float·getStrokeWidth()·{
141 ········return·this.mStrokeWidth;154 ········return·this.mStrokeWidth;
142 ····}155 ····}
143 ····156 ····
144 ····public·void·goToNextColor()·{157 ····public·void·goToNextColor()·{
145 ········this.mColorIndex·=·(this.mColorIndex·+·1)·%·this.mColors.length;158 ········this.setColorIndex(this.getNextColorIndex());
146 ····}159 ····}
147 ····160 ····
148 ····public·void·resetOriginals()·{161 ····public·void·resetOriginals()·{
149 ········this.mStartingStartTrim·=·0.0f;162 ········this.mStartingStartTrim·=·0.0f;
150 ········this.mStartingEndTrim·=·0.0f;163 ········this.mStartingEndTrim·=·0.0f;
151 ········this.setStartTrim(this.mStartingRotation·=·0.0f);164 ········this.setStartTrim(this.mStartingRotation·=·0.0f);
152 ········this.setEndTrim(0.0f);165 ········this.setEndTrim(0.0f);
Offset 173, 21 lines modifiedOffset 186, 26 lines modified
173 ········this.mBackgroundColor·=·mBackgroundColor;186 ········this.mBackgroundColor·=·mBackgroundColor;
174 ····}187 ····}
175 ····188 ····
176 ····public·void·setCenterRadius(final·double·mRingCenterRadius)·{189 ····public·void·setCenterRadius(final·double·mRingCenterRadius)·{
177 ········this.mRingCenterRadius·=·mRingCenterRadius;190 ········this.mRingCenterRadius·=·mRingCenterRadius;
178 ····}191 ····}
179 ····192 ····
 193 ····public·void·setColor(final·int·mCurrentColor)·{
 194 ········this.mCurrentColor·=·mCurrentColor;
 195 ····}
 196 ····
Max diff block lines reached; 395/5132 bytes (7.70%) of diff not shown.
7.61 KB
android/support/v4/widget/MaterialProgressDrawable.class
7.5 KB
procyon -ec {}
    
Offset 2, 45 lines modifiedOffset 2, 47 lines modified
2 package·android.support.v4.widget;2 package·android.support.v4.widget;
  
3 import·android.graphics.ColorFilter;3 import·android.graphics.ColorFilter;
4 import·android.graphics.Rect;4 import·android.graphics.Rect;
5 import·android.graphics.Canvas;5 import·android.graphics.Canvas;
6 import·android.view.animation.Animation$AnimationListener;6 import·android.view.animation.Animation$AnimationListener;
7 import·android.content.Context;7 import·android.content.Context;
8 import·android.view.animation.AccelerateDecelerateInterpolator;8 import·android.support.v4.view.animation.FastOutSlowInInterpolator;
9 import·android.view.animation.LinearInterpolator;9 import·android.view.animation.LinearInterpolator;
10 import·android.content.res.Resources;10 import·android.content.res.Resources;
11 import·android.view.View;11 import·android.view.View;
12 import·android.graphics.drawable.Drawable$Callback;12 import·android.graphics.drawable.Drawable$Callback;
13 import·java.util.ArrayList;13 import·java.util.ArrayList;
14 import·android.view.animation.Animation;14 import·android.view.animation.Animation;
15 import·android.view.animation.Interpolator;15 import·android.view.animation.Interpolator;
16 import·android.graphics.drawable.Animatable;16 import·android.graphics.drawable.Animatable;
17 import·android.graphics.drawable.Drawable;17 import·android.graphics.drawable.Drawable;
  
18 class·MaterialProgressDrawable·extends·Drawable·implements·Animatable18 class·MaterialProgressDrawable·extends·Drawable·implements·Animatable
19 {19 {
20 ····private·static·final·int·ANIMATION_DURATION·=·1333;20 ····private·static·final·int·ANIMATION_DURATION·=·1332;
21 ····private·static·final·int·ARROW_HEIGHT·=·5;21 ····private·static·final·int·ARROW_HEIGHT·=·5;
22 ····private·static·final·int·ARROW_HEIGHT_LARGE·=·6;22 ····private·static·final·int·ARROW_HEIGHT_LARGE·=·6;
23 ····private·static·final·float·ARROW_OFFSET_ANGLE·=·5.0f;23 ····private·static·final·float·ARROW_OFFSET_ANGLE·=·5.0f;
24 ····private·static·final·int·ARROW_WIDTH·=·10;24 ····private·static·final·int·ARROW_WIDTH·=·10;
25 ····private·static·final·int·ARROW_WIDTH_LARGE·=·12;25 ····private·static·final·int·ARROW_WIDTH_LARGE·=·12;
26 ····private·static·final·float·CENTER_RADIUS·=·8.75f;26 ····private·static·final·float·CENTER_RADIUS·=·8.75f;
27 ····private·static·final·float·CENTER_RADIUS_LARGE·=·12.5f;27 ····private·static·final·float·CENTER_RADIUS_LARGE·=·12.5f;
28 ····private·static·final·int·CIRCLE_DIAMETER·=·40;28 ····private·static·final·int·CIRCLE_DIAMETER·=·40;
29 ····private·static·final·int·CIRCLE_DIAMETER_LARGE·=·56;29 ····private·static·final·int·CIRCLE_DIAMETER_LARGE·=·56;
 30 ····private·static·final·float·COLOR_START_DELAY_OFFSET·=·0.75f;
30 ····static·final·int·DEFAULT·=·1;31 ····static·final·int·DEFAULT·=·1;
31 ····private·static·final·Interpolator·EASE_INTERPOLATOR; 
32 ····private·static·final·Interpolator·END_CURVE_INTERPOLATOR;32 ····private·static·final·float·END_TRIM_START_DELAY_OFFSET·=·0.5f;
 33 ····private·static·final·float·FULL_ROTATION·=·1080.0f;
33 ····static·final·int·LARGE·=·0;34 ····static·final·int·LARGE·=·0;
34 ····private·static·final·Interpolator·LINEAR_INTERPOLATOR;35 ····private·static·final·Interpolator·LINEAR_INTERPOLATOR;
 36 ····private·static·final·Interpolator·MATERIAL_INTERPOLATOR;
35 ····private·static·final·float·MAX_PROGRESS_ARC·=·0.8f;37 ····private·static·final·float·MAX_PROGRESS_ARC·=·0.8f;
36 ····private·static·final·float·NUM_POINTS·=·5.0f;38 ····private·static·final·float·NUM_POINTS·=·5.0f;
37 ····private·static·final·Interpolator·START_CURVE_INTERPOLATOR;39 ····private·static·final·float·START_TRIM_DURATION_OFFSET·=·0.5f;
38 ····private·static·final·float·STROKE_WIDTH·=·2.5f;40 ····private·static·final·float·STROKE_WIDTH·=·2.5f;
39 ····private·static·final·float·STROKE_WIDTH_LARGE·=·3.0f;41 ····private·static·final·float·STROKE_WIDTH_LARGE·=·3.0f;
40 ····private·final·int[]·COLORS;42 ····private·final·int[]·COLORS;
41 ····private·Animation·mAnimation;43 ····private·Animation·mAnimation;
42 ····private·final·ArrayList·mAnimators;44 ····private·final·ArrayList·mAnimators;
43 ····private·final·Drawable$Callback·mCallback;45 ····private·final·Drawable$Callback·mCallback;
44 ····boolean·mFinishing;46 ····boolean·mFinishing;
Offset 50, 17 lines modifiedOffset 52, 15 lines modified
50 ····private·final·MaterialProgressDrawable$Ring·mRing;52 ····private·final·MaterialProgressDrawable$Ring·mRing;
51 ····private·float·mRotation;53 ····private·float·mRotation;
52 ····private·float·mRotationCount;54 ····private·float·mRotationCount;
53 ····private·double·mWidth;55 ····private·double·mWidth;
54 ····56 ····
55 ····static·{57 ····static·{
56 ········LINEAR_INTERPOLATOR·=·(Interpolator)new·LinearInterpolator();58 ········LINEAR_INTERPOLATOR·=·(Interpolator)new·LinearInterpolator();
57 ········END_CURVE_INTERPOLATOR·=·(Interpolator)new·MaterialProgressDrawable$EndCurveInterpolator((MaterialProgressDrawable$1)null); 
58 ········START_CURVE_INTERPOLATOR·=·(Interpolator)new·MaterialProgressDrawable$StartCurveInterpolator((MaterialProgressDrawable$1)null); 
59 ········EASE_INTERPOLATOR·=·(Interpolator)new·AccelerateDecelerateInterpolator();59 ········MATERIAL_INTERPOLATOR·=·(Interpolator)new·FastOutSlowInInterpolator();
60 ····}60 ····}
61 ····61 ····
62 ····public·MaterialProgressDrawable(final·Context·context,·final·View·mParent)·{62 ····public·MaterialProgressDrawable(final·Context·context,·final·View·mParent)·{
63 ········final·int·n·=·1;63 ········final·int·n·=·1;
64 ········final·int[]·colors·=·new·int[n];64 ········final·int[]·colors·=·new·int[n];
65 ········colors[0]·=·-16777216;65 ········colors[0]·=·-16777216;
66 ········this.COLORS·=·colors;66 ········this.COLORS·=·colors;
Offset 70, 19 lines modifiedOffset 70, 35 lines modified
70 ········this.mResources·=·context.getResources();70 ········this.mResources·=·context.getResources();
71 ········(this.mRing·=·new·MaterialProgressDrawable$Ring(this.mCallback)).setColors(this.COLORS);71 ········(this.mRing·=·new·MaterialProgressDrawable$Ring(this.mCallback)).setColors(this.COLORS);
72 ········this.updateSizes(n);72 ········this.updateSizes(n);
73 ········this.setupAnimators();73 ········this.setupAnimators();
74 ····}74 ····}
75 ····75 ····
76 ····private·void·applyFinishTranslation(final·float·n,·final·MaterialProgressDrawable$Ring·materialProgressDrawable$Ring)·{76 ····private·void·applyFinishTranslation(final·float·n,·final·MaterialProgressDrawable$Ring·materialProgressDrawable$Ring)·{
 77 ········this.updateRingColor(n,·materialProgressDrawable$Ring);
77 ········final·float·n2·=·(float)(Math.floor(materialProgressDrawable$Ring.getStartingRotation()·/·0.8f)·+·1.0);78 ········final·float·n2·=·(float)(Math.floor(materialProgressDrawable$Ring.getStartingRotation()·/·0.8f)·+·1.0);
78 ········materialProgressDrawable$Ring.setStartTrim(materialProgressDrawable$Ring.getStartingStartTrim()·+·(materialProgressDrawable$Ring.getStartingEndTrim()·-·materialProgressDrawable$Ring.getStartingStartTrim())·*·n);79 ········materialProgressDrawable$Ring.setStartTrim(materialProgressDrawable$Ring.getStartingStartTrim()·+·(materialProgressDrawable$Ring.getStartingEndTrim()·-·this.getMinProgressArc(materialProgressDrawable$Ring)·-·materialProgressDrawable$Ring.getStartingStartTrim())·*·n);
 80 ········materialProgressDrawable$Ring.setEndTrim(materialProgressDrawable$Ring.getStartingEndTrim());
79 ········materialProgressDrawable$Ring.setRotation(materialProgressDrawable$Ring.getStartingRotation()·+·(n2·-·materialProgressDrawable$Ring.getStartingRotation())·*·n);81 ········materialProgressDrawable$Ring.setRotation(materialProgressDrawable$Ring.getStartingRotation()·+·(n2·-·materialProgressDrawable$Ring.getStartingRotation())·*·n);
80 ····}82 ····}
81 ····83 ····
 84 ····private·int·evaluateColorChange(final·float·n,·final·int·i,·final·int·j)·{
 85 ········final·int·intValue·=·(int)Integer.valueOf(i);
 86 ········final·int·n2·=·intValue·>>·24·&·0xFF;
 87 ········final·int·n3·=·intValue·>>·16·&·0xFF;
 88 ········final·int·n4·=·intValue·>>·8·&·0xFF;
 89 ········final·int·n5·=·intValue·&·0xFF;
 90 ········final·int·intValue2·=·(int)Integer.valueOf(j);
 91 ········return·(int)(((intValue2·>>·24·&·0xFF)·-·n2)·*·n)·+·n2·<<·24·|·(int)(((intValue2·>>·16·&·0xFF)·-·n3)·*·n)·+·n3·<<·16·|·(int)(((intValue2·>>·8·&·0xFF)·-·n4)·*·n)·+·n4·<<·8·|·(int)(((intValue2·&·0xFF)·-·n5)·*·n)·+·n5;
 92 ····}
 93 ····
 94 ····private·float·getMinProgressArc(final·MaterialProgressDrawable$Ring·materialProgressDrawable$Ring)·{
 95 ········return·(float)Math.toRadians((double)materialProgressDrawable$Ring.getStrokeWidth()·/·(6.283185307179586·*·materialProgressDrawable$Ring.getCenterRadius()));
 96 ····}
 97 ····
82 ····private·float·getRotation()·{98 ····private·float·getRotation()·{
83 ········return·this.mRotation;99 ········return·this.mRotation;
84 ····}100 ····}
85 ····101 ····
86 ····private·void·setSizeParameters(final·double·n,·final·double·n2,·final·double·n3,·final·double·n4,·final·float·n5,·final·float·n6)·{102 ····private·void·setSizeParameters(final·double·n,·final·double·n2,·final·double·n3,·final·double·n4,·final·float·n5,·final·float·n6)·{
87 ········final·MaterialProgressDrawable$Ring·mRing·=·this.mRing;103 ········final·MaterialProgressDrawable$Ring·mRing·=·this.mRing;
88 ········final·float·density·=·this.mResources.getDisplayMetrics().density;104 ········final·float·density·=·this.mResources.getDisplayMetrics().density;
Offset 101, 14 lines modifiedOffset 117, 21 lines modified
101 ········((Animation)mAnimation).setRepeatCount(-1);117 ········((Animation)mAnimation).setRepeatCount(-1);
102 ········((Animation)mAnimation).setRepeatMode(1);118 ········((Animation)mAnimation).setRepeatMode(1);
103 ········((Animation)mAnimation).setInterpolator(MaterialProgressDrawable.LINEAR_INTERPOLATOR);119 ········((Animation)mAnimation).setInterpolator(MaterialProgressDrawable.LINEAR_INTERPOLATOR);
104 ········((Animation)mAnimation).setAnimationListener((Animation$AnimationListener)new·MaterialProgressDrawable$2(this,·mRing));120 ········((Animation)mAnimation).setAnimationListener((Animation$AnimationListener)new·MaterialProgressDrawable$2(this,·mRing));
105 ········this.mAnimation·=·(Animation)mAnimation;121 ········this.mAnimation·=·(Animation)mAnimation;
106 ····}122 ····}
107 ····123 ····
 124 ····private·void·updateRingColor(final·float·n,·final·MaterialProgressDrawable$Ring·materialProgressDrawable$Ring)·{
 125 ········final·float·n2·=·0.75f;
 126 ········if·(n·>·n2)·{
 127 ············materialProgressDrawable$Ring.setColor(this.evaluateColorChange((n·-·n2)·/·0.25f,·materialProgressDrawable$Ring.getStartingColor(),·materialProgressDrawable$Ring.getNextColor()));
 128 ········}
 129 ····}
 130 ····
108 ····public·void·draw(final·Canvas·canvas)·{131 ····public·void·draw(final·Canvas·canvas)·{
109 ········final·Rect·bounds·=·this.getBounds();132 ········final·Rect·bounds·=·this.getBounds();
110 ········final·int·save·=·canvas.save();133 ········final·int·save·=·canvas.save();
111 ········canvas.rotate(this.mRotation,·bounds.exactCenterX(),·bounds.exactCenterY());134 ········canvas.rotate(this.mRotation,·bounds.exactCenterX(),·bounds.exactCenterY());
112 ········this.mRing.draw(canvas,·bounds);135 ········this.mRing.draw(canvas,·bounds);
113 ········canvas.restoreToCount(save);136 ········canvas.restoreToCount(save);
114 ····}137 ····}
Offset 186, 15 lines modifiedOffset 209, 15 lines modified
186 ············this.mFinishing·=·true;209 ············this.mFinishing·=·true;
187 ············this.mAnimation.setDuration(666L);210 ············this.mAnimation.setDuration(666L);
Max diff block lines reached; 391/7648 bytes (5.11%) of diff not shown.
528 B
android/support/v7/app/AppCompatCallback.class
436 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 14 lines modified
  
1 package·android.support.v7.app;1 package·android.support.v7.app;
  
 2 import·android.support.v7.view.ActionMode$Callback;
2 import·android.support.v7.view.ActionMode;3 import·android.support.v7.view.ActionMode;
  
3 public·interface·AppCompatCallback4 public·interface·AppCompatCallback
4 {5 {
5 ····void·onSupportActionModeFinished(final·ActionMode·p0);6 ····void·onSupportActionModeFinished(final·ActionMode·p0);
6 ····7 ····
7 ····void·onSupportActionModeStarted(final·ActionMode·p0);8 ····void·onSupportActionModeStarted(final·ActionMode·p0);
 9 ····
 10 ····ActionMode·onWindowStartingSupportActionMode(final·ActionMode$Callback·p0);
8 }11 }
3.56 KB
android/support/v7/app/AppCompatDelegate.class
3.47 KB
procyon -ec {}
    
Offset 6, 44 lines modifiedOffset 6, 46 lines modified
6 import·android.support.v7.widget.Toolbar;6 import·android.support.v7.widget.Toolbar;
7 import·android.os.Bundle;7 import·android.os.Bundle;
8 import·android.content.res.Configuration;8 import·android.content.res.Configuration;
9 import·android.view.MenuInflater;9 import·android.view.MenuInflater;
10 import·android.util.AttributeSet;10 import·android.util.AttributeSet;
11 import·android.view.ViewGroup$LayoutParams;11 import·android.view.ViewGroup$LayoutParams;
12 import·android.view.View;12 import·android.view.View;
 13 import·android.os.Build$VERSION;
 14 import·android.view.Window;
13 import·android.app.Dialog;15 import·android.app.Dialog;
14 import·android.content.Context;16 import·android.content.Context;
15 import·android.os.Build$VERSION; 
16 import·android.app.Activity;17 import·android.app.Activity;
  
17 public·abstract·class·AppCompatDelegate18 public·abstract·class·AppCompatDelegate
18 {19 {
19 ····static·final·String·TAG·=·"AppCompatDelegate";20 ····static·final·String·TAG·=·"AppCompatDelegate";
20 ····21 ····
21 ····AppCompatDelegate()·{22 ····AppCompatDelegate()·{
22 ····}23 ····}
23 ····24 ····
24 ····public·static·AppCompatDelegate·create(final·Activity·activity,·final·AppCompatCallback·appCompatCallback)·{25 ····public·static·AppCompatDelegate·create(final·Activity·activity,·final·AppCompatCallback·appCompatCallback)·{
25 ········Object·o; 
26 ········if·(Build$VERSION.SDK_INT·>=·11)·{ 
27 ············o·=·new·AppCompatDelegateImplV11((Context)activity,·activity.getWindow(),·appCompatCallback); 
28 ········} 
29 ········else·{ 
30 ············o·=·new·AppCompatDelegateImplV7((Context)activity,·activity.getWindow(),·appCompatCallback);26 ········return·create((Context)activity,·activity.getWindow(),·appCompatCallback);
31 ········} 
32 ········return·(AppCompatDelegate)o; 
33 ····}27 ····}
34 ····28 ····
35 ····public·static·AppCompatDelegate·create(final·Dialog·dialog,·final·AppCompatCallback·appCompatCallback)·{29 ····public·static·AppCompatDelegate·create(final·Dialog·dialog,·final·AppCompatCallback·appCompatCallback)·{
 30 ········return·create(dialog.getContext(),·dialog.getWindow(),·appCompatCallback);
 31 ····}
 32 ····
 33 ····private·static·AppCompatDelegate·create(final·Context·context,·final·Window·window,·final·AppCompatCallback·appCompatCallback)·{
 34 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
36 ········Object·o;35 ········Object·o;
37 ········if·(Build$VERSION.SDK_INT·>=·11)·{36 ········if·(sdk_INT·>=·14)·{
 37 ············o·=·new·AppCompatDelegateImplV14(context,·window,·appCompatCallback);
 38 ········}
 39 ········else·if·(sdk_INT·>=·11)·{
38 ············o·=·new·AppCompatDelegateImplV11(dialog.getContext(),·dialog.getWindow(),·appCompatCallback);40 ············o·=·new·AppCompatDelegateImplV11(context,·window,·appCompatCallback);
39 ········}41 ········}
40 ········else·{42 ········else·{
41 ············o·=·new·AppCompatDelegateImplV7(dialog.getContext(),·dialog.getWindow(),·appCompatCallback);43 ············o·=·new·AppCompatDelegateImplV7(context,·window,·appCompatCallback);
42 ········}44 ········}
43 ········return·(AppCompatDelegate)o;45 ········return·(AppCompatDelegate)o;
44 ····}46 ····}
45 ····47 ····
46 ····public·abstract·void·addContentView(final·View·p0,·final·ViewGroup$LayoutParams·p1);48 ····public·abstract·void·addContentView(final·View·p0,·final·ViewGroup$LayoutParams·p1);
47 ····49 ····
48 ····public·abstract·View·createView(final·View·p0,·final·String·p1,·final·Context·p2,·final·AttributeSet·p3);50 ····public·abstract·View·createView(final·View·p0,·final·String·p1,·final·Context·p2,·final·AttributeSet·p3);
Offset 54, 14 lines modifiedOffset 56, 16 lines modified
54 ····56 ····
55 ····public·abstract·ActionBar·getSupportActionBar();57 ····public·abstract·ActionBar·getSupportActionBar();
56 ····58 ····
57 ····public·abstract·void·installViewFactory();59 ····public·abstract·void·installViewFactory();
58 ····60 ····
59 ····public·abstract·void·invalidateOptionsMenu();61 ····public·abstract·void·invalidateOptionsMenu();
60 ····62 ····
 63 ····public·abstract·boolean·isHandleNativeActionModesEnabled();
 64 ····
61 ····public·abstract·void·onConfigurationChanged(final·Configuration·p0);65 ····public·abstract·void·onConfigurationChanged(final·Configuration·p0);
62 ····66 ····
63 ····public·abstract·void·onCreate(final·Bundle·p0);67 ····public·abstract·void·onCreate(final·Bundle·p0);
64 ····68 ····
65 ····public·abstract·void·onDestroy();69 ····public·abstract·void·onDestroy();
66 ····70 ····
67 ····public·abstract·void·onPostCreate(final·Bundle·p0);71 ····public·abstract·void·onPostCreate(final·Bundle·p0);
Offset 74, 13 lines modifiedOffset 78, 15 lines modified
74 ····78 ····
75 ····public·abstract·void·setContentView(final·int·p0);79 ····public·abstract·void·setContentView(final·int·p0);
76 ····80 ····
77 ····public·abstract·void·setContentView(final·View·p0);81 ····public·abstract·void·setContentView(final·View·p0);
78 ····82 ····
79 ····public·abstract·void·setContentView(final·View·p0,·final·ViewGroup$LayoutParams·p1);83 ····public·abstract·void·setContentView(final·View·p0,·final·ViewGroup$LayoutParams·p1);
80 ····84 ····
 85 ····public·abstract·void·setHandleNativeActionModesEnabled(final·boolean·p0);
 86 ····
81 ····public·abstract·void·setSupportActionBar(final·Toolbar·p0);87 ····public·abstract·void·setSupportActionBar(final·Toolbar·p0);
82 ····88 ····
83 ····public·abstract·void·setTitle(final·CharSequence·p0);89 ····public·abstract·void·setTitle(final·CharSequence·p0);
84 ····90 ····
85 ····public·abstract·ActionMode·startSupportActionMode(final·ActionMode$Callback·p0);91 ····public·abstract·ActionMode·startSupportActionMode(final·ActionMode$Callback·p0);
86 }92 }
20.9 KB
android/support/v7/appcompat/R$attr.class
20.9 KB
procyon -ec {}
Max HTML report size reached
849 B
android/support/v7/appcompat/R$dimen.class
765 B
procyon -ec {}
    
Offset 65, 8 lines modifiedOffset 65, 11 lines modified
65 ····public·static·final·int·abc_text_size_title_material_toolbar·=·2131099653;65 ····public·static·final·int·abc_text_size_title_material_toolbar·=·2131099653;
66 ····public·static·final·int·dialog_fixed_height_major·=·2131099656;66 ····public·static·final·int·dialog_fixed_height_major·=·2131099656;
67 ····public·static·final·int·dialog_fixed_height_minor·=·2131099657;67 ····public·static·final·int·dialog_fixed_height_minor·=·2131099657;
68 ····public·static·final·int·dialog_fixed_width_major·=·2131099658;68 ····public·static·final·int·dialog_fixed_width_major·=·2131099658;
69 ····public·static·final·int·dialog_fixed_width_minor·=·2131099659;69 ····public·static·final·int·dialog_fixed_width_minor·=·2131099659;
70 ····public·static·final·int·disabled_alpha_material_dark·=·2131099714;70 ····public·static·final·int·disabled_alpha_material_dark·=·2131099714;
71 ····public·static·final·int·disabled_alpha_material_light·=·2131099715;71 ····public·static·final·int·disabled_alpha_material_light·=·2131099715;
 72 ····public·static·final·int·notification_large_icon_height·=·2131099716;
 73 ····public·static·final·int·notification_large_icon_width·=·2131099717;
 74 ····public·static·final·int·notification_subtext_size·=·2131099718;
72 }75 }
749 B
android/support/v7/appcompat/R$drawable.class
659 B
procyon -ec {}
    
Offset 58, 8 lines modifiedOffset 58, 9 lines modified
58 ····public·static·final·int·abc_tab_indicator_mtrl_alpha·=·2130837556;58 ····public·static·final·int·abc_tab_indicator_mtrl_alpha·=·2130837556;
59 ····public·static·final·int·abc_text_cursor_mtrl_alpha·=·2130837557;59 ····public·static·final·int·abc_text_cursor_mtrl_alpha·=·2130837557;
60 ····public·static·final·int·abc_textfield_activated_mtrl_alpha·=·2130837558;60 ····public·static·final·int·abc_textfield_activated_mtrl_alpha·=·2130837558;
61 ····public·static·final·int·abc_textfield_default_mtrl_alpha·=·2130837559;61 ····public·static·final·int·abc_textfield_default_mtrl_alpha·=·2130837559;
62 ····public·static·final·int·abc_textfield_search_activated_mtrl_alpha·=·2130837560;62 ····public·static·final·int·abc_textfield_search_activated_mtrl_alpha·=·2130837560;
63 ····public·static·final·int·abc_textfield_search_default_mtrl_alpha·=·2130837561;63 ····public·static·final·int·abc_textfield_search_default_mtrl_alpha·=·2130837561;
64 ····public·static·final·int·abc_textfield_search_material·=·2130837562;64 ····public·static·final·int·abc_textfield_search_material·=·2130837562;
 65 ····public·static·final·int·notification_template_icon_bg·=·2130837564;
65 }66 }
4.32 KB
android/support/v7/appcompat/R$id.class
4.24 KB
procyon -ec {}
    
Offset 1, 51 lines modifiedOffset 1, 60 lines modified
  
1 package·android.support.v7.appcompat;1 package·android.support.v7.appcompat;
  
2 public·final·class·R$id2 public·final·class·R$id
3 {3 {
 4 ····public·static·final·int·action0·=·2131427426;
4 ····public·static·final·int·action_bar·=·2131427392;5 ····public·static·final·int·action_bar·=·2131427392;
5 ····public·static·final·int·action_bar_activity_content·=·2131427328;6 ····public·static·final·int·action_bar_activity_content·=·2131427328;
6 ····public·static·final·int·action_bar_container·=·2131427391;7 ····public·static·final·int·action_bar_container·=·2131427391;
7 ····public·static·final·int·action_bar_root·=·2131427387;8 ····public·static·final·int·action_bar_root·=·2131427387;
8 ····public·static·final·int·action_bar_spinner·=·2131427329;9 ····public·static·final·int·action_bar_spinner·=·2131427329;
9 ····public·static·final·int·action_bar_subtitle·=·2131427364;10 ····public·static·final·int·action_bar_subtitle·=·2131427364;
10 ····public·static·final·int·action_bar_title·=·2131427363;11 ····public·static·final·int·action_bar_title·=·2131427363;
11 ····public·static·final·int·action_context_bar·=·2131427393;12 ····public·static·final·int·action_context_bar·=·2131427393;
 13 ····public·static·final·int·action_divider·=·2131427430;
12 ····public·static·final·int·action_menu_divider·=·2131427330;14 ····public·static·final·int·action_menu_divider·=·2131427330;
13 ····public·static·final·int·action_menu_presenter·=·2131427331;15 ····public·static·final·int·action_menu_presenter·=·2131427331;
14 ····public·static·final·int·action_mode_bar·=·2131427389;16 ····public·static·final·int·action_mode_bar·=·2131427389;
15 ····public·static·final·int·action_mode_bar_stub·=·2131427388;17 ····public·static·final·int·action_mode_bar_stub·=·2131427388;
16 ····public·static·final·int·action_mode_close_button·=·2131427365;18 ····public·static·final·int·action_mode_close_button·=·2131427365;
17 ····public·static·final·int·activity_chooser_view_content·=·2131427366;19 ····public·static·final·int·activity_chooser_view_content·=·2131427366;
18 ····public·static·final·int·alertTitle·=·2131427376;20 ····public·static·final·int·alertTitle·=·2131427376;
19 ····public·static·final·int·always·=·2131427350;21 ····public·static·final·int·always·=·2131427350;
20 ····public·static·final·int·beginning·=·2131427347;22 ····public·static·final·int·beginning·=·2131427347;
21 ····public·static·final·int·buttonPanel·=·2131427382;23 ····public·static·final·int·buttonPanel·=·2131427382;
 24 ····public·static·final·int·cancel_action·=·2131427427;
22 ····public·static·final·int·checkbox·=·2131427384;25 ····public·static·final·int·checkbox·=·2131427384;
 26 ····public·static·final·int·chronometer·=·2131427433;
23 ····public·static·final·int·collapseActionView·=·2131427351;27 ····public·static·final·int·collapseActionView·=·2131427351;
24 ····public·static·final·int·contentPanel·=·2131427377;28 ····public·static·final·int·contentPanel·=·2131427377;
25 ····public·static·final·int·custom·=·2131427381;29 ····public·static·final·int·custom·=·2131427381;
26 ····public·static·final·int·customPanel·=·2131427380;30 ····public·static·final·int·customPanel·=·2131427380;
27 ····public·static·final·int·decor_content_parent·=·2131427390;31 ····public·static·final·int·decor_content_parent·=·2131427390;
28 ····public·static·final·int·default_activity_button·=·2131427369;32 ····public·static·final·int·default_activity_button·=·2131427369;
29 ····public·static·final·int·dialog·=·2131427355;33 ····public·static·final·int·dialog·=·2131427355;
30 ····public·static·final·int·disableHome·=·2131427340;34 ····public·static·final·int·disableHome·=·2131427340;
31 ····public·static·final·int·dropdown·=·2131427356;35 ····public·static·final·int·dropdown·=·2131427356;
32 ····public·static·final·int·edit_query·=·2131427394;36 ····public·static·final·int·edit_query·=·2131427394;
33 ····public·static·final·int·end·=·2131427348;37 ····public·static·final·int·end·=·2131427348;
 38 ····public·static·final·int·end_padder·=·2131427438;
34 ····public·static·final·int·expand_activities_button·=·2131427367;39 ····public·static·final·int·expand_activities_button·=·2131427367;
35 ····public·static·final·int·expanded_menu·=·2131427383;40 ····public·static·final·int·expanded_menu·=·2131427383;
36 ····public·static·final·int·home·=·2131427332;41 ····public·static·final·int·home·=·2131427332;
37 ····public·static·final·int·homeAsUp·=·2131427341;42 ····public·static·final·int·homeAsUp·=·2131427341;
38 ····public·static·final·int·icon·=·2131427371;43 ····public·static·final·int·icon·=·2131427371;
39 ····public·static·final·int·ifRoom·=·2131427352;44 ····public·static·final·int·ifRoom·=·2131427352;
40 ····public·static·final·int·image·=·2131427368;45 ····public·static·final·int·image·=·2131427368;
 46 ····public·static·final·int·info·=·2131427437;
 47 ····public·static·final·int·line1·=·2131427431;
 48 ····public·static·final·int·line3·=·2131427435;
41 ····public·static·final·int·listMode·=·2131427337;49 ····public·static·final·int·listMode·=·2131427337;
42 ····public·static·final·int·list_item·=·2131427370;50 ····public·static·final·int·list_item·=·2131427370;
 51 ····public·static·final·int·media_actions·=·2131427429;
43 ····public·static·final·int·middle·=·2131427349;52 ····public·static·final·int·middle·=·2131427349;
44 ····public·static·final·int·multiply·=·2131427358;53 ····public·static·final·int·multiply·=·2131427358;
45 ····public·static·final·int·never·=·2131427353;54 ····public·static·final·int·never·=·2131427353;
46 ····public·static·final·int·none·=·2131427342;55 ····public·static·final·int·none·=·2131427342;
47 ····public·static·final·int·normal·=·2131427338;56 ····public·static·final·int·normal·=·2131427338;
48 ····public·static·final·int·parentPanel·=·2131427373;57 ····public·static·final·int·parentPanel·=·2131427373;
49 ····public·static·final·int·progress_circular·=·2131427333;58 ····public·static·final·int·progress_circular·=·2131427333;
Offset 68, 17 lines modifiedOffset 77, 21 lines modified
68 ····public·static·final·int·showCustom·=·2131427343;77 ····public·static·final·int·showCustom·=·2131427343;
69 ····public·static·final·int·showHome·=·2131427344;78 ····public·static·final·int·showHome·=·2131427344;
70 ····public·static·final·int·showTitle·=·2131427345;79 ····public·static·final·int·showTitle·=·2131427345;
71 ····public·static·final·int·split_action_bar·=·2131427335;80 ····public·static·final·int·split_action_bar·=·2131427335;
72 ····public·static·final·int·src_atop·=·2131427360;81 ····public·static·final·int·src_atop·=·2131427360;
73 ····public·static·final·int·src_in·=·2131427361;82 ····public·static·final·int·src_in·=·2131427361;
74 ····public·static·final·int·src_over·=·2131427362;83 ····public·static·final·int·src_over·=·2131427362;
 84 ····public·static·final·int·status_bar_latest_event_content·=·2131427428;
75 ····public·static·final·int·submit_area·=·2131427403;85 ····public·static·final·int·submit_area·=·2131427403;
76 ····public·static·final·int·tabMode·=·2131427339;86 ····public·static·final·int·tabMode·=·2131427339;
 87 ····public·static·final·int·text·=·2131427436;
 88 ····public·static·final·int·text2·=·2131427434;
77 ····public·static·final·int·textSpacerNoButtons·=·2131427379;89 ····public·static·final·int·textSpacerNoButtons·=·2131427379;
 90 ····public·static·final·int·time·=·2131427432;
78 ····public·static·final·int·title·=·2131427372;91 ····public·static·final·int·title·=·2131427372;
79 ····public·static·final·int·title_template·=·2131427375;92 ····public·static·final·int·title_template·=·2131427375;
80 ····public·static·final·int·topPanel·=·2131427374;93 ····public·static·final·int·topPanel·=·2131427374;
81 ····public·static·final·int·up·=·2131427336;94 ····public·static·final·int·up·=·2131427336;
82 ····public·static·final·int·useLogo·=·2131427346;95 ····public·static·final·int·useLogo·=·2131427346;
83 ····public·static·final·int·withText·=·2131427354;96 ····public·static·final·int·withText·=·2131427354;
84 ····public·static·final·int·wrap_content·=·2131427357;97 ····public·static·final·int·wrap_content·=·2131427357;
568 B
android/support/v7/appcompat/R$integer.class
480 B
procyon -ec {}
    
Offset 2, 8 lines modifiedOffset 2, 10 lines modified
2 package·android.support.v7.appcompat;2 package·android.support.v7.appcompat;
  
3 public·final·class·R$integer3 public·final·class·R$integer
4 {4 {
5 ····public·static·final·int·abc_config_activityDefaultDur·=·2131296257;5 ····public·static·final·int·abc_config_activityDefaultDur·=·2131296257;
6 ····public·static·final·int·abc_config_activityShortDur·=·2131296258;6 ····public·static·final·int·abc_config_activityShortDur·=·2131296258;
7 ····public·static·final·int·abc_max_action_buttons·=·2131296256;7 ····public·static·final·int·abc_max_action_buttons·=·2131296256;
 8 ····public·static·final·int·cancel_button_image_alpha·=·2131296259;
 9 ····public·static·final·int·status_bar_notification_info_maxnum·=·2131296260;
8 }10 }
1.79 KB
android/support/v7/appcompat/R$layout.class
1.71 KB
procyon -ec {}
    
Offset 24, 12 lines modifiedOffset 24, 20 lines modified
24 ····public·static·final·int·abc_screen_simple·=·2130903058;24 ····public·static·final·int·abc_screen_simple·=·2130903058;
25 ····public·static·final·int·abc_screen_simple_overlay_action_mode·=·2130903059;25 ····public·static·final·int·abc_screen_simple_overlay_action_mode·=·2130903059;
26 ····public·static·final·int·abc_screen_toolbar·=·2130903060;26 ····public·static·final·int·abc_screen_toolbar·=·2130903060;
27 ····public·static·final·int·abc_search_dropdown_item_icons_2line·=·2130903061;27 ····public·static·final·int·abc_search_dropdown_item_icons_2line·=·2130903061;
28 ····public·static·final·int·abc_search_view·=·2130903062;28 ····public·static·final·int·abc_search_view·=·2130903062;
29 ····public·static·final·int·abc_select_dialog_material·=·2130903063;29 ····public·static·final·int·abc_select_dialog_material·=·2130903063;
30 ····public·static·final·int·abc_simple_dropdown_hint·=·2130903064;30 ····public·static·final·int·abc_simple_dropdown_hint·=·2130903064;
 31 ····public·static·final·int·notification_media_action·=·2130903073;
 32 ····public·static·final·int·notification_media_cancel_action·=·2130903074;
 33 ····public·static·final·int·notification_template_big_media·=·2130903075;
 34 ····public·static·final·int·notification_template_big_media_narrow·=·2130903076;
 35 ····public·static·final·int·notification_template_lines·=·2130903077;
 36 ····public·static·final·int·notification_template_media·=·2130903078;
 37 ····public·static·final·int·notification_template_part_chronometer·=·2130903079;
 38 ····public·static·final·int·notification_template_part_time·=·2130903080;
31 ····public·static·final·int·select_dialog_item_material·=·2130903073;39 ····public·static·final·int·select_dialog_item_material·=·2130903081;
32 ····public·static·final·int·select_dialog_multichoice_material·=·2130903074;40 ····public·static·final·int·select_dialog_multichoice_material·=·2130903082;
33 ····public·static·final·int·select_dialog_singlechoice_material·=·2130903075;41 ····public·static·final·int·select_dialog_singlechoice_material·=·2130903083;
34 ····public·static·final·int·support_simple_spinner_dropdown_item·=·2130903076;42 ····public·static·final·int·support_simple_spinner_dropdown_item·=·2130903084;
35 }43 }
766 B
android/support/v7/appcompat/R$string.class
680 B
procyon -ec {}
    
Offset 16, 8 lines modifiedOffset 16, 9 lines modified
16 ····public·static·final·int·abc_searchview_description_query·=·2131034119;16 ····public·static·final·int·abc_searchview_description_query·=·2131034119;
17 ····public·static·final·int·abc_searchview_description_search·=·2131034120;17 ····public·static·final·int·abc_searchview_description_search·=·2131034120;
18 ····public·static·final·int·abc_searchview_description_submit·=·2131034121;18 ····public·static·final·int·abc_searchview_description_submit·=·2131034121;
19 ····public·static·final·int·abc_searchview_description_voice·=·2131034122;19 ····public·static·final·int·abc_searchview_description_voice·=·2131034122;
20 ····public·static·final·int·abc_shareactionprovider_share_with·=·2131034123;20 ····public·static·final·int·abc_shareactionprovider_share_with·=·2131034123;
21 ····public·static·final·int·abc_shareactionprovider_share_with_application·=·2131034124;21 ····public·static·final·int·abc_shareactionprovider_share_with_application·=·2131034124;
22 ····public·static·final·int·abc_toolbar_collapse_description·=·2131034128;22 ····public·static·final·int·abc_toolbar_collapse_description·=·2131034128;
 23 ····public·static·final·int·status_bar_notification_info_overflow·=·2131034149;
23 }24 }
44.7 KB
android/support/v7/appcompat/R$style.class
44.6 KB
procyon -ec {}
Max HTML report size reached
22.9 KB
android/support/v7/appcompat/R$styleable.class
22.8 KB
procyon -ec {}
Max HTML report size reached
9.81 KB
android/support/v7/internal/app/AppCompatViewInflater.class
9.69 KB
procyon -ec {}
    
Offset 7, 110 lines modifiedOffset 7, 108 lines modified
7 import·android.support.v7.widget.AppCompatMultiAutoCompleteTextView;7 import·android.support.v7.widget.AppCompatMultiAutoCompleteTextView;
8 import·android.support.v7.widget.AppCompatAutoCompleteTextView;8 import·android.support.v7.widget.AppCompatAutoCompleteTextView;
9 import·android.support.v7.widget.AppCompatCheckedTextView;9 import·android.support.v7.widget.AppCompatCheckedTextView;
10 import·android.support.v7.widget.AppCompatRadioButton;10 import·android.support.v7.widget.AppCompatRadioButton;
11 import·android.support.v7.widget.AppCompatCheckBox;11 import·android.support.v7.widget.AppCompatCheckBox;
12 import·android.support.v7.widget.AppCompatSpinner;12 import·android.support.v7.widget.AppCompatSpinner;
13 import·android.support.v7.widget.AppCompatEditText;13 import·android.support.v7.widget.AppCompatEditText;
14 import·android.support.v7.internal.widget.ViewUtils;14 import·android.content.res.TypedArray;
 15 import·android.support.v7.internal.view.ContextThemeWrapper;
 16 import·android.util.Log;
 17 import·android.support.v7.appcompat.R$styleable;
15 import·java.lang.reflect.Executable;18 import·java.lang.reflect.Executable;
16 import·java.lang.reflect.Constructor;19 import·java.lang.reflect.Constructor;
17 import·android.view.View;20 import·android.view.View;
18 import·java.util.HashMap;21 import·android.support.v4.util.ArrayMap;
19 import·android.util.AttributeSet;22 import·android.util.AttributeSet;
20 import·android.content.Context;23 import·android.content.Context;
21 import·java.util.Map;24 import·java.util.Map;
  
22 public·class·AppCompatViewInflater25 public·class·AppCompatViewInflater
23 {26 {
 27 ····private·static·final·String·LOG_TAG·=·"AppCompatViewInflater";
24 ····private·static·final·Map·sConstructorMap;28 ····private·static·final·Map·sConstructorMap;
25 ····static·final·Class[]·sConstructorSignature;29 ····static·final·Class[]·sConstructorSignature;
26 ····private·final·Object[]·mConstructorArgs;30 ····private·final·Object[]·mConstructorArgs;
27 ····private·final·Context·mContext; 
28 ····31 ····
29 ····static·{32 ····static·{
30 ········sConstructorSignature·=·new·Class[]·{·Context.class,·AttributeSet.class·};33 ········sConstructorSignature·=·new·Class[]·{·Context.class,·AttributeSet.class·};
31 ········sConstructorMap·=·new·HashMap();34 ········sConstructorMap·=·(Map)new·ArrayMap();
32 ····}35 ····}
33 ····36 ····
34 ····public·AppCompatViewInflater(final·Context·mContext)·{37 ····public·AppCompatViewInflater()·{
35 ········this.mConstructorArgs·=·new·Object[2];38 ········this.mConstructorArgs·=·new·Object[2];
36 ········this.mContext·=·mContext; 
37 ····}39 ····}
38 ····40 ····
39 ····private·View·createView(final·String·str,·final·String·str2)·{41 ····private·View·createView(final·Context·context,·final·String·str,·final·String·str2)·{
40 ········Executable·constructor·=·(Constructor<Object>)AppCompatViewInflater.sConstructorMap.get(str);42 ········Executable·constructor·=·(Constructor<Object>)AppCompatViewInflater.sConstructorMap.get(str);
41 ········Label_0106:·{43 ········Label_0118:·{
42 ············if·(constructor·!=·null)·{44 ············if·(constructor·!=·null)·{
43 ················break·Label_0106;45 ················break·Label_0118;
44 ············}46 ············}
45 ············try·{47 ············try·{
46 ················final·Context·mContext·=·this.mContext; 
47 ················try·{ 
48 ····················final·ClassLoader·classLoader·=·mContext.getClassLoader();48 ················final·ClassLoader·classLoader·=·context.getClassLoader();
49 ····················Label_0135:·{49 ················Label_0153:·{
50 ························if·(str2·==·null)·{50 ····················if·(str2·==·null)·{
51 ····························break·Label_0135;51 ························break·Label_0153;
52 ························}52 ····················}
 53 ····················try·{
 54 ························final·StringBuilder·sb·=·new·StringBuilder();
53 ························try·{55 ························try·{
54 ····························final·StringBuilder·sb·=·new·StringBuilder();56 ····························final·StringBuilder·append·=·sb.append(str2).append(str);
55 ····························try·{57 ····························try·{
56 ································final·StringBuilder·append·=·sb.append(str2).append(str); 
57 ································try·{ 
58 ····································String·string·=·append.toString();58 ································String·string·=·append.toString();
59 ····································while·(true)·{59 ································while·(true)·{
60 ········································final·Class<?·extends·View>·subclass·=·classLoader.loadClass(string).asSubclass(View.class);60 ····································final·Class<?·extends·View>·subclass·=·classLoader.loadClass(string).asSubclass(View.class);
 61 ····································try·{
 62 ········································constructor·=·subclass.getConstructor((Class<?>[])AppCompatViewInflater.sConstructorSignature);
61 ········································try·{63 ········································try·{
62 ············································constructor·=·subclass.getConstructor((Class<?>[])AppCompatViewInflater.sConstructorSignature);64 ············································AppCompatViewInflater.sConstructorMap.put(str,·constructor);
 65 ············································((Constructor)constructor).setAccessible(true);
 66 ············································final·View·instance·=·((Constructor<View>)constructor).newInstance(this.mConstructorArgs);
63 ············································try·{67 ············································try·{
64 ················································AppCompatViewInflater.sConstructorMap.put(str,·constructor); 
65 ················································((Constructor)constructor).setAccessible(true); 
66 ················································final·View·instance·=·((Constructor<View>)constructor).newInstance(this.mConstructorArgs); 
67 ················································try·{ 
68 ····················································return·(View)instance;68 ················································return·(View)instance;
69 ····················································string·=·str;69 ················································string·=·str;
70 ················································}70 ············································}
71 ················································catch·(Exception·ex)·{71 ············································catch·(Exception·ex)·{
72 ····················································final·View·view·=·null;72 ················································final·View·view·=·null;
73 ················································} 
74 ············································}73 ············································}
75 ············································catch·(Exception·ex2)·{} 
76 ········································}74 ········································}
77 ········································catch·(Exception·ex3)·{}75 ········································catch·(Exception·ex2)·{}
78 ····································}76 ····································}
 77 ····································catch·(Exception·ex3)·{}
79 ································}78 ································}
80 ································catch·(Exception·ex4)·{} 
81 ····························}79 ····························}
82 ····························catch·(Exception·ex5)·{}80 ····························catch·(Exception·ex4)·{}
83 ························}81 ························}
84 ························catch·(Exception·ex6)·{}82 ························catch·(Exception·ex5)·{}
85 ····················}83 ····················}
 84 ····················catch·(Exception·ex6)·{}
86 ················}85 ················}
87 ················catch·(Exception·ex7)·{} 
88 ············}86 ············}
89 ············catch·(Exception·ex8)·{}87 ············catch·(Exception·ex7)·{}
90 ········}88 ········}
91 ····}89 ····}
92 ····90 ····
93 ····private·View·createViewFromTag(final·Context·context,·String·attributeValue,·final·AttributeSet·set)·{91 ····private·View·createViewFromTag(final·Context·context,·String·attributeValue,·final·AttributeSet·set)·{
94 ········final·int·n·=·1;92 ········final·int·n·=·1;
95 ········if·(attributeValue.equals("view"))·{93 ········if·(attributeValue.equals("view"))·{
96 ············attributeValue·=·set.getAttributeValue((String)null,·"class");94 ············attributeValue·=·set.getAttributeValue((String)null,·"class");
97 ········}95 ········}
98 ········try·{96 ········try·{
99 ············this.mConstructorArgs[0]·=·context;97 ············this.mConstructorArgs[0]·=·context;
100 ············this.mConstructorArgs[1]·=·set;98 ············this.mConstructorArgs[1]·=·set;
101 ············View·view;99 ············View·view;
102 ············if·(-1·==·attributeValue.indexOf(46))·{100 ············if·(-1·==·attributeValue.indexOf(46))·{
103 ················view·=·this.createView(attributeValue,·"android.widget.");101 ················view·=·this.createView(context,·attributeValue,·"android.widget.");
104 ················this.mConstructorArgs[0]·=·null;102 ················this.mConstructorArgs[0]·=·null;
105 ················this.mConstructorArgs[n]·=·null;103 ················this.mConstructorArgs[n]·=·null;
106 ············}104 ············}
107 ············else·{105 ············else·{
108 ················view·=·this.createView(attributeValue,·null);106 ················view·=·this.createView(context,·attributeValue,·null);
109 ················this.mConstructorArgs[0]·=·null;107 ················this.mConstructorArgs[0]·=·null;
110 ················this.mConstructorArgs[n]·=·null;108 ················this.mConstructorArgs[n]·=·null;
111 ············}109 ············}
112 ············return·view;110 ············return·view;
113 ········}111 ········}
114 ········catch·(Exception·ex)·{112 ········catch·(Exception·ex)·{
115 ············this.mConstructorArgs[0]·=·null;113 ············this.mConstructorArgs[0]·=·null;
Offset 119, 35 lines modifiedOffset 117, 53 lines modified
119 ········}117 ········}
120 ········finally·{118 ········finally·{
121 ············this.mConstructorArgs[0]·=·null;119 ············this.mConstructorArgs[0]·=·null;
122 ············this.mConstructorArgs[n]·=·null;120 ············this.mConstructorArgs[n]·=·null;
Max diff block lines reached; 2207/9899 bytes (22.30%) of diff not shown.
7.26 KB
android/support/v7/internal/widget/TintManager.class
7.16 KB
procyon -ec {}
    
Offset 26, 14 lines modifiedOffset 26, 15 lines modified
26 ····private·static·final·int[]·COLORFILTER_TINT_COLOR_CONTROL_NORMAL;26 ····private·static·final·int[]·COLORFILTER_TINT_COLOR_CONTROL_NORMAL;
27 ····private·static·final·TintManager$ColorFilterLruCache·COLOR_FILTER_CACHE;27 ····private·static·final·TintManager$ColorFilterLruCache·COLOR_FILTER_CACHE;
28 ····private·static·final·boolean·DEBUG·=·false;28 ····private·static·final·boolean·DEBUG·=·false;
29 ····private·static·final·PorterDuff$Mode·DEFAULT_MODE;29 ····private·static·final·PorterDuff$Mode·DEFAULT_MODE;
30 ····private·static·final·WeakHashMap·INSTANCE_CACHE;30 ····private·static·final·WeakHashMap·INSTANCE_CACHE;
31 ····public·static·final·boolean·SHOULD_BE_USED·=·false;31 ····public·static·final·boolean·SHOULD_BE_USED·=·false;
32 ····private·static·final·String·TAG·=·"TintManager";32 ····private·static·final·String·TAG·=·"TintManager";
 33 ····private·static·final·int[]·TINT_CHECKABLE_BUTTON_LIST;
33 ····private·static·final·int[]·TINT_COLOR_CONTROL_NORMAL;34 ····private·static·final·int[]·TINT_COLOR_CONTROL_NORMAL;
34 ····private·static·final·int[]·TINT_COLOR_CONTROL_STATE_LIST;35 ····private·static·final·int[]·TINT_COLOR_CONTROL_STATE_LIST;
35 ····private·final·WeakReference·mContextRef;36 ····private·final·WeakReference·mContextRef;
36 ····private·ColorStateList·mDefaultColorStateList;37 ····private·ColorStateList·mDefaultColorStateList;
37 ····private·SparseArray·mTintLists;38 ····private·SparseArray·mTintLists;
38 ····39 ····
39 ····static·{40 ····static·{
Offset 77, 28 lines modifiedOffset 78, 30 lines modified
77 ········colorfilter_COLOR_CONTROL_ACTIVATED[n2]·=·R$drawable.abc_text_cursor_mtrl_alpha;78 ········colorfilter_COLOR_CONTROL_ACTIVATED[n2]·=·R$drawable.abc_text_cursor_mtrl_alpha;
78 ········COLORFILTER_COLOR_CONTROL_ACTIVATED·=·colorfilter_COLOR_CONTROL_ACTIVATED;79 ········COLORFILTER_COLOR_CONTROL_ACTIVATED·=·colorfilter_COLOR_CONTROL_ACTIVATED;
79 ········final·int[]·colorfilter_COLOR_BACKGROUND_MULTIPLY·=·new·int[n2];80 ········final·int[]·colorfilter_COLOR_BACKGROUND_MULTIPLY·=·new·int[n2];
80 ········colorfilter_COLOR_BACKGROUND_MULTIPLY[0]·=·R$drawable.abc_popup_background_mtrl_mult;81 ········colorfilter_COLOR_BACKGROUND_MULTIPLY[0]·=·R$drawable.abc_popup_background_mtrl_mult;
81 ········colorfilter_COLOR_BACKGROUND_MULTIPLY[n4]·=·R$drawable.abc_cab_background_internal_bg;82 ········colorfilter_COLOR_BACKGROUND_MULTIPLY[n4]·=·R$drawable.abc_cab_background_internal_bg;
82 ········colorfilter_COLOR_BACKGROUND_MULTIPLY[n3]·=·R$drawable.abc_menu_hardkey_panel_mtrl_mult;83 ········colorfilter_COLOR_BACKGROUND_MULTIPLY[n3]·=·R$drawable.abc_menu_hardkey_panel_mtrl_mult;
83 ········COLORFILTER_COLOR_BACKGROUND_MULTIPLY·=·colorfilter_COLOR_BACKGROUND_MULTIPLY;84 ········COLORFILTER_COLOR_BACKGROUND_MULTIPLY·=·colorfilter_COLOR_BACKGROUND_MULTIPLY;
84 ········final·int[]·tint_COLOR_CONTROL_STATE_LIST·=·new·int[12];85 ········final·int[]·tint_COLOR_CONTROL_STATE_LIST·=·new·int[10];
85 ········tint_COLOR_CONTROL_STATE_LIST[0]·=·R$drawable.abc_edit_text_material;86 ········tint_COLOR_CONTROL_STATE_LIST[0]·=·R$drawable.abc_edit_text_material;
86 ········tint_COLOR_CONTROL_STATE_LIST[n4]·=·R$drawable.abc_tab_indicator_material;87 ········tint_COLOR_CONTROL_STATE_LIST[n4]·=·R$drawable.abc_tab_indicator_material;
87 ········tint_COLOR_CONTROL_STATE_LIST[n3]·=·R$drawable.abc_textfield_search_material;88 ········tint_COLOR_CONTROL_STATE_LIST[n3]·=·R$drawable.abc_textfield_search_material;
88 ········tint_COLOR_CONTROL_STATE_LIST[n2]·=·R$drawable.abc_spinner_mtrl_am_alpha;89 ········tint_COLOR_CONTROL_STATE_LIST[n2]·=·R$drawable.abc_spinner_mtrl_am_alpha;
89 ········tint_COLOR_CONTROL_STATE_LIST[n]·=·R$drawable.abc_btn_check_material; 
90 ········tint_COLOR_CONTROL_STATE_LIST[5]·=·R$drawable.abc_btn_radio_material; 
91 ········tint_COLOR_CONTROL_STATE_LIST[6]·=·R$drawable.abc_spinner_textfield_background_material;90 ········tint_COLOR_CONTROL_STATE_LIST[n]·=·R$drawable.abc_spinner_textfield_background_material;
92 ········tint_COLOR_CONTROL_STATE_LIST[7]·=·R$drawable.abc_ratingbar_full_material;91 ········tint_COLOR_CONTROL_STATE_LIST[5]·=·R$drawable.abc_ratingbar_full_material;
93 ········tint_COLOR_CONTROL_STATE_LIST[8]·=·R$drawable.abc_switch_track_mtrl_alpha;92 ········tint_COLOR_CONTROL_STATE_LIST[6]·=·R$drawable.abc_switch_track_mtrl_alpha;
94 ········tint_COLOR_CONTROL_STATE_LIST[9]·=·R$drawable.abc_switch_thumb_material;93 ········tint_COLOR_CONTROL_STATE_LIST[7]·=·R$drawable.abc_switch_thumb_material;
95 ········tint_COLOR_CONTROL_STATE_LIST[10]·=·R$drawable.abc_btn_default_mtrl_shape;94 ········tint_COLOR_CONTROL_STATE_LIST[8]·=·R$drawable.abc_btn_default_mtrl_shape;
96 ········tint_COLOR_CONTROL_STATE_LIST[11]·=·R$drawable.abc_btn_borderless_material;95 ········tint_COLOR_CONTROL_STATE_LIST[9]·=·R$drawable.abc_btn_borderless_material;
97 ········TINT_COLOR_CONTROL_STATE_LIST·=·tint_COLOR_CONTROL_STATE_LIST;96 ········TINT_COLOR_CONTROL_STATE_LIST·=·tint_COLOR_CONTROL_STATE_LIST;
 97 ········final·int[]·tint_CHECKABLE_BUTTON_LIST·=·new·int[n3];
 98 ········tint_CHECKABLE_BUTTON_LIST[0]·=·R$drawable.abc_btn_check_material;
 99 ········tint_CHECKABLE_BUTTON_LIST[n4]·=·R$drawable.abc_btn_radio_material;
 100 ········TINT_CHECKABLE_BUTTON_LIST·=·tint_CHECKABLE_BUTTON_LIST;
98 ····}101 ····}
99 ····102 ····
100 ····private·TintManager(final·Context·referent)·{103 ····private·TintManager(final·Context·referent)·{
101 ········this.mContextRef·=·new·WeakReference((T)referent);104 ········this.mContextRef·=·new·WeakReference((T)referent);
102 ····}105 ····}
103 ····106 ····
104 ····private·static·boolean·arrayContains(final·int[]·array,·final·int·n)·{107 ····private·static·boolean·arrayContains(final·int[]·array,·final·int·n)·{
Offset 126, 14 lines modifiedOffset 129, 29 lines modified
126 ········array2[n3]·=·ColorUtils.compositeColors(themeAttrColor2,·themeAttrColor);129 ········array2[n3]·=·ColorUtils.compositeColors(themeAttrColor2,·themeAttrColor);
127 ········final·int·n4·=·n3·+·1;130 ········final·int·n4·=·n3·+·1;
128 ········array[n4]·=·ThemeUtils.EMPTY_STATE_SET;131 ········array[n4]·=·ThemeUtils.EMPTY_STATE_SET;
129 ········array2[n4]·=·themeAttrColor;132 ········array2[n4]·=·themeAttrColor;
130 ········return·new·ColorStateList(array,·array2);133 ········return·new·ColorStateList(array,·array2);
131 ····}134 ····}
132 ····135 ····
 136 ····private·ColorStateList·createCheckableButtonColorStateList(final·Context·context)·{
 137 ········final·int·n·=·3;
 138 ········final·int[][]·array·=·new·int[n][];
 139 ········final·int[]·array2·=·new·int[n];
 140 ········array[0]·=·ThemeUtils.DISABLED_STATE_SET;
 141 ········array2[0]·=·ThemeUtils.getDisabledThemeAttrColor(context,·R$attr.colorControlNormal);
 142 ········final·int·n2·=·0·+·1;
 143 ········array[n2]·=·ThemeUtils.CHECKED_STATE_SET;
 144 ········array2[n2]·=·ThemeUtils.getThemeAttrColor(context,·R$attr.colorControlActivated);
 145 ········final·int·n3·=·n2·+·1;
 146 ········array[n3]·=·ThemeUtils.EMPTY_STATE_SET;
 147 ········array2[n3]·=·ThemeUtils.getThemeAttrColor(context,·R$attr.colorControlNormal);
 148 ········return·new·ColorStateList(array,·array2);
 149 ····}
 150 ····
133 ····private·ColorStateList·createEditTextColorStateList(final·Context·context)·{151 ····private·ColorStateList·createEditTextColorStateList(final·Context·context)·{
134 ········final·int·n·=·3;152 ········final·int·n·=·3;
135 ········final·int[][]·array·=·new·int[n][];153 ········final·int[][]·array·=·new·int[n][];
136 ········final·int[]·array2·=·new·int[n];154 ········final·int[]·array2·=·new·int[n];
137 ········array[0]·=·ThemeUtils.DISABLED_STATE_SET;155 ········array[0]·=·ThemeUtils.DISABLED_STATE_SET;
138 ········array2[0]·=·ThemeUtils.getDisabledThemeAttrColor(context,·R$attr.colorControlNormal);156 ········array2[0]·=·ThemeUtils.getDisabledThemeAttrColor(context,·R$attr.colorControlNormal);
139 ········final·int·n2·=·0·+·1;157 ········final·int·n2·=·0·+·1;
Offset 254, 15 lines modifiedOffset 272, 15 lines modified
254 ········else·{272 ········else·{
255 ············drawable·=·ContextCompat.getDrawable(context,·n);273 ············drawable·=·ContextCompat.getDrawable(context,·n);
256 ········}274 ········}
257 ········return·drawable;275 ········return·drawable;
258 ····}276 ····}
259 ····277 ····
260 ····private·static·boolean·isInTintList(final·int·n)·{278 ····private·static·boolean·isInTintList(final·int·n)·{
261 ········return·arrayContains(TintManager.TINT_COLOR_CONTROL_NORMAL,·n)·||·arrayContains(TintManager.COLORFILTER_TINT_COLOR_CONTROL_NORMAL,·n)·||·arrayContains(TintManager.COLORFILTER_COLOR_CONTROL_ACTIVATED,·n)·||·arrayContains(TintManager.TINT_COLOR_CONTROL_STATE_LIST,·n)·||·arrayContains(TintManager.COLORFILTER_COLOR_BACKGROUND_MULTIPLY,·n)·||·n·==·R$drawable.abc_cab_background_top_material;279 ········return·arrayContains(TintManager.TINT_COLOR_CONTROL_NORMAL,·n)·||·arrayContains(TintManager.COLORFILTER_TINT_COLOR_CONTROL_NORMAL,·n)·||·arrayContains(TintManager.COLORFILTER_COLOR_CONTROL_ACTIVATED,·n)·||·arrayContains(TintManager.TINT_COLOR_CONTROL_STATE_LIST,·n)·||·arrayContains(TintManager.COLORFILTER_COLOR_BACKGROUND_MULTIPLY,·n)·||·arrayContains(TintManager.TINT_CHECKABLE_BUTTON_LIST,·n)·||·n·==·R$drawable.abc_cab_background_top_material;
262 ····}280 ····}
263 ····281 ····
264 ····private·static·void·setPorterDuffColorFilter(final·Drawable·drawable,·final·int·n,·PorterDuff$Mode·default_MODE)·{282 ····private·static·void·setPorterDuffColorFilter(final·Drawable·drawable,·final·int·n,·PorterDuff$Mode·default_MODE)·{
265 ········if·(default_MODE·==·null)·{283 ········if·(default_MODE·==·null)·{
266 ············default_MODE·=·TintManager.DEFAULT_MODE;284 ············default_MODE·=·TintManager.DEFAULT_MODE;
267 ········}285 ········}
268 ········PorterDuffColorFilter·value·=·TintManager.COLOR_FILTER_CACHE.get(n,·default_MODE);286 ········PorterDuffColorFilter·value·=·TintManager.COLOR_FILTER_CACHE.get(n,·default_MODE);
Offset 355, 14 lines modifiedOffset 373, 17 lines modified
355 ················}373 ················}
356 ················else·if·(arrayContains(TintManager.TINT_COLOR_CONTROL_NORMAL,·n))·{374 ················else·if·(arrayContains(TintManager.TINT_COLOR_CONTROL_NORMAL,·n))·{
357 ····················o·=·ThemeUtils.getThemeAttrColorStateList(context,·R$attr.colorControlNormal);375 ····················o·=·ThemeUtils.getThemeAttrColorStateList(context,·R$attr.colorControlNormal);
358 ················}376 ················}
359 ················else·if·(arrayContains(TintManager.TINT_COLOR_CONTROL_STATE_LIST,·n))·{377 ················else·if·(arrayContains(TintManager.TINT_COLOR_CONTROL_STATE_LIST,·n))·{
360 ····················o·=·this.getDefaultColorStateList(context);378 ····················o·=·this.getDefaultColorStateList(context);
361 ················}379 ················}
 380 ················else·if·(arrayContains(TintManager.TINT_CHECKABLE_BUTTON_LIST,·n))·{
 381 ····················o·=·this.createCheckableButtonColorStateList(context);
 382 ················}
362 ················if·(o·!=·null)·{383 ················if·(o·!=·null)·{
363 ····················if·(this.mTintLists·==·null)·{384 ····················if·(this.mTintLists·==·null)·{
364 ························this.mTintLists·=·new·SparseArray();385 ························this.mTintLists·=·new·SparseArray();
365 ····················}386 ····················}
366 ····················this.mTintLists.append(n,·o);387 ····················this.mTintLists.append(n,·o);
367 ················}388 ················}
368 ············}389 ············}
1.86 KB
android/support/v7/internal/widget/ViewUtils.class
1.77 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 10 lines modified
  
1 package·android.support.v7.internal.widget;1 package·android.support.v7.internal.widget;
  
2 import·android.content.res.TypedArray; 
3 import·android.support.v7.internal.view.ContextThemeWrapper; 
4 import·android.support.v7.appcompat.R$styleable; 
5 import·android.util.AttributeSet; 
6 import·android.content.Context; 
7 import·java.lang.reflect.InvocationTargetException;2 import·java.lang.reflect.InvocationTargetException;
8 import·android.support.v4.view.ViewCompat;3 import·android.support.v4.view.ViewCompat;
9 import·android.util.Log;4 import·android.util.Log;
10 import·android.graphics.Rect;5 import·android.graphics.Rect;
11 import·android.view.View;6 import·android.view.View;
12 import·android.os.Build$VERSION;7 import·android.os.Build$VERSION;
13 import·java.lang.reflect.Method;8 import·java.lang.reflect.Method;
Offset 96, 27 lines modifiedOffset 91, 8 lines modified
96 ················Log.d("ViewUtils",·"Could·not·invoke·makeOptionalFitsSystemWindows",·(Throwable)ex2);91 ················Log.d("ViewUtils",·"Could·not·invoke·makeOptionalFitsSystemWindows",·(Throwable)ex2);
97 ············}92 ············}
98 ········}93 ········}
99 ········catch·(NoSuchMethodException·ex4)·{}94 ········catch·(NoSuchMethodException·ex4)·{}
100 ········catch·(InvocationTargetException·ex5)·{}95 ········catch·(InvocationTargetException·ex5)·{}
101 ········catch·(IllegalAccessException·ex6)·{}96 ········catch·(IllegalAccessException·ex6)·{}
102 ····}97 ····}
103 ···· 
104 ····public·static·Context·themifyContext(Context·context,·final·AttributeSet·set,·final·boolean·b,·final·boolean·b2)·{ 
105 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·R$styleable.View,·0,·0); 
106 ········int·n·=·0; 
107 ········if·(b)·{ 
108 ············n·=·obtainStyledAttributes.getResourceId(R$styleable.View_android_theme,·0); 
109 ········} 
110 ········if·(b2·&&·n·==·0)·{ 
111 ············n·=·obtainStyledAttributes.getResourceId(R$styleable.View_theme,·0); 
112 ············if·(n·!=·0)·{ 
113 ················Log.i("ViewUtils",·"app:theme·is·now·deprecated.·Please·move·to·using·android:theme·instead."); 
114 ············} 
115 ········} 
116 ········obtainStyledAttributes.recycle(); 
117 ········if·(n·!=·0·&&·(!(context·instanceof·ContextThemeWrapper)·||·((ContextThemeWrapper)context).getThemeResId()·!=·n))·{ 
118 ············context·=·(Context)new·ContextThemeWrapper((Context)context,·n); 
119 ········} 
120 ········return·context; 
121 ····} 
122 }98 }
865 B
android/support/v7/widget/AppCompatTextView.class
767 B
procyon -ec {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 public·class·AppCompatTextView·extends·TextView12 public·class·AppCompatTextView·extends·TextView
13 {13 {
14 ····public·AppCompatTextView(final·Context·context)·{14 ····public·AppCompatTextView(final·Context·context)·{
15 ········this(context,·null);15 ········this(context,·null);
16 ····}16 ····}
17 ····17 ····
18 ····public·AppCompatTextView(final·Context·context,·final·AttributeSet·set)·{18 ····public·AppCompatTextView(final·Context·context,·final·AttributeSet·set)·{
19 ········this(context,·set,·0);19 ········this(context,·set,·16842884);
20 ····}20 ····}
21 ····21 ····
22 ····public·AppCompatTextView(final·Context·context,·final·AttributeSet·set,·final·int·n)·{22 ····public·AppCompatTextView(final·Context·context,·final·AttributeSet·set,·final·int·n)·{
23 ········final·int·n2·=·-1;23 ········final·int·n2·=·-1;
24 ········super(context,·set,·n);24 ········super(context,·set,·n);
25 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·R$styleable.AppCompatTextView,·n,·0);25 ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·R$styleable.AppCompatTextView,·n,·0);
26 ········final·int·resourceId·=·obtainStyledAttributes.getResourceId(R$styleable.AppCompatTextView_android_textAppearance,·n2);26 ········final·int·resourceId·=·obtainStyledAttributes.getResourceId(R$styleable.AppCompatTextView_android_textAppearance,·n2);
804 B
android/support/v7/widget/Toolbar$SavedState.class
704 B
procyon -ec {}
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
2 package·android.support.v7.widget;2 package·android.support.v7.widget;
  
3 import·android.os.Parcelable;3 import·android.os.Parcelable;
4 import·android.os.Parcel;4 import·android.os.Parcel;
5 import·android.os.Parcelable$Creator;5 import·android.os.Parcelable$Creator;
6 import·android.view.View$BaseSavedState;6 import·android.view.View$BaseSavedState;
  
7 class·Toolbar$SavedState·extends·View$BaseSavedState7 public·class·Toolbar$SavedState·extends·View$BaseSavedState
8 {8 {
9 ····public·static·final·Parcelable$Creator·CREATOR;9 ····public·static·final·Parcelable$Creator·CREATOR;
10 ····public·int·expandedMenuItemId;10 ····int·expandedMenuItemId;
11 ····public·boolean·isOverflowOpen;11 ····boolean·isOverflowOpen;
12 ····12 ····
13 ····static·{13 ····static·{
14 ········CREATOR·=·(Parcelable$Creator)new·Toolbar$SavedState$1();14 ········CREATOR·=·(Parcelable$Creator)new·Toolbar$SavedState$1();
15 ····}15 ····}
16 ····16 ····
17 ····public·Toolbar$SavedState(final·Parcel·parcel)·{17 ····public·Toolbar$SavedState(final·Parcel·parcel)·{
18 ········super(parcel);18 ········super(parcel);
11.5 KB
android/support/v7/widget/Toolbar.class
11.4 KB
procyon -ec {}
    
Offset 1, 39 lines modifiedOffset 1, 39 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
2 import·android.text.TextUtils$TruncateAt;2 import·android.text.TextUtils$TruncateAt;
3 import·android.view.ContextThemeWrapper;3 import·android.view.ContextThemeWrapper;
 4 import·android.os.Build$VERSION;
4 import·android.view.MenuItem;5 import·android.view.MenuItem;
5 import·android.support.v4.view.MenuItemCompat;6 import·android.support.v4.view.MenuItemCompat;
6 import·android.os.Parcelable;7 import·android.os.Parcelable;
 8 import·android.support.v7.internal.widget.ViewUtils;
7 import·android.support.v4.view.MotionEventCompat;9 import·android.support.v4.view.MotionEventCompat;
8 import·android.view.MotionEvent;10 import·android.view.MotionEvent;
9 import·android.text.Layout;11 import·android.text.Layout;
10 import·android.support.v7.internal.widget.DecorToolbar;12 import·android.support.v7.internal.widget.DecorToolbar;
11 import·android.view.Menu;13 import·android.view.Menu;
12 import·android.support.v7.app.ActionBar$LayoutParams;14 import·android.support.v7.app.ActionBar$LayoutParams;
13 import·android.support.v7.internal.view.menu.MenuItemImpl;15 import·android.support.v7.internal.view.menu.MenuItemImpl;
14 import·android.view.View$MeasureSpec;16 import·android.view.View$MeasureSpec;
15 import·android.os.Build$VERSION; 
16 import·android.support.v7.internal.view.SupportMenuInflater;17 import·android.support.v7.internal.view.SupportMenuInflater;
17 import·android.view.MenuInflater;18 import·android.view.MenuInflater;
18 import·android.support.v4.view.MarginLayoutParamsCompat;19 import·android.support.v4.view.MarginLayoutParamsCompat;
19 import·android.view.ViewGroup$MarginLayoutParams;20 import·android.view.ViewGroup$MarginLayoutParams;
20 import·android.support.v7.internal.view.menu.MenuPresenter;21 import·android.support.v7.internal.view.menu.MenuPresenter;
21 import·android.support.v7.internal.view.menu.MenuBuilder;22 import·android.support.v7.internal.view.menu.MenuBuilder;
22 import·android.view.View$OnClickListener;23 import·android.view.View$OnClickListener;
23 import·android.view.ViewGroup$LayoutParams;24 import·android.view.ViewGroup$LayoutParams;
24 import·android.support.v4.view.GravityCompat;25 import·android.support.v4.view.GravityCompat;
25 import·android.support.v4.view.ViewCompat;26 import·android.support.v4.view.ViewCompat;
26 import·java.util.List;27 import·java.util.List;
27 import·android.text.TextUtils;28 import·android.text.TextUtils;
28 import·android.support.v7.internal.widget.TintTypedArray;29 import·android.support.v7.internal.widget.TintTypedArray;
29 import·android.support.v7.appcompat.R$styleable;30 import·android.support.v7.appcompat.R$styleable;
30 import·android.support.v7.internal.widget.ViewUtils; 
31 import·android.support.v7.appcompat.R$attr;31 import·android.support.v7.appcompat.R$attr;
32 import·android.util.AttributeSet;32 import·android.util.AttributeSet;
33 import·android.support.v7.internal.widget.ToolbarWidgetWrapper;33 import·android.support.v7.internal.widget.ToolbarWidgetWrapper;
34 import·android.support.v7.internal.widget.TintManager;34 import·android.support.v7.internal.widget.TintManager;
35 import·java.util.ArrayList;35 import·java.util.ArrayList;
36 import·android.widget.TextView;36 import·android.widget.TextView;
37 import·android.content.Context;37 import·android.content.Context;
Offset 62, 15 lines modifiedOffset 62, 14 lines modified
62 ····private·Toolbar$ExpandedActionViewMenuPresenter·mExpandedMenuPresenter;62 ····private·Toolbar$ExpandedActionViewMenuPresenter·mExpandedMenuPresenter;
63 ····private·int·mGravity;63 ····private·int·mGravity;
64 ····private·ImageView·mLogoView;64 ····private·ImageView·mLogoView;
65 ····private·int·mMaxButtonHeight;65 ····private·int·mMaxButtonHeight;
66 ····private·MenuBuilder$Callback·mMenuBuilderCallback;66 ····private·MenuBuilder$Callback·mMenuBuilderCallback;
67 ····private·ActionMenuView·mMenuView;67 ····private·ActionMenuView·mMenuView;
68 ····private·final·ActionMenuView$OnMenuItemClickListener·mMenuViewItemClickListener;68 ····private·final·ActionMenuView$OnMenuItemClickListener·mMenuViewItemClickListener;
69 ····private·int·mMinHeight; 
70 ····private·ImageButton·mNavButtonView;69 ····private·ImageButton·mNavButtonView;
71 ····private·Toolbar$OnMenuItemClickListener·mOnMenuItemClickListener;70 ····private·Toolbar$OnMenuItemClickListener·mOnMenuItemClickListener;
72 ····private·ActionMenuPresenter·mOuterActionMenuPresenter;71 ····private·ActionMenuPresenter·mOuterActionMenuPresenter;
73 ····private·Context·mPopupContext;72 ····private·Context·mPopupContext;
74 ····private·int·mPopupTheme;73 ····private·int·mPopupTheme;
75 ····private·final·Runnable·mShowOverflowMenuRunnable;74 ····private·final·Runnable·mShowOverflowMenuRunnable;
76 ····private·CharSequence·mSubtitleText;75 ····private·CharSequence·mSubtitleText;
Offset 95, 15 lines modifiedOffset 94, 15 lines modified
95 ····}94 ····}
96 ····95 ····
97 ····public·Toolbar(final·Context·context,·final·AttributeSet·set)·{96 ····public·Toolbar(final·Context·context,·final·AttributeSet·set)·{
98 ········this(context,·set,·R$attr.toolbarStyle);97 ········this(context,·set,·R$attr.toolbarStyle);
99 ····}98 ····}
100 ····99 ····
101 ····public·Toolbar(final·Context·context,·final·AttributeSet·set,·final·int·n)·{100 ····public·Toolbar(final·Context·context,·final·AttributeSet·set,·final·int·n)·{
102 ········super(ViewUtils.themifyContext(context,·set,·false,·true),·set,·n);101 ········super(context,·set,·n);
103 ········this.mContentInsets·=·new·RtlSpacingHelper();102 ········this.mContentInsets·=·new·RtlSpacingHelper();
104 ········this.mGravity·=·8388627;103 ········this.mGravity·=·8388627;
105 ········this.mTempViews·=·new·ArrayList();104 ········this.mTempViews·=·new·ArrayList();
106 ········this.mTempMargins·=·new·int[2];105 ········this.mTempMargins·=·new·int[2];
107 ········this.mMenuViewItemClickListener·=·(ActionMenuView$OnMenuItemClickListener)new·Toolbar$1(this);106 ········this.mMenuViewItemClickListener·=·(ActionMenuView$OnMenuItemClickListener)new·Toolbar$1(this);
108 ········this.mShowOverflowMenuRunnable·=·(Runnable)new·Toolbar$2(this);107 ········this.mShowOverflowMenuRunnable·=·(Runnable)new·Toolbar$2(this);
109 ········final·TintTypedArray·obtainStyledAttributes·=·TintTypedArray.obtainStyledAttributes(this.getContext(),·set,·R$styleable.Toolbar,·n,·0);108 ········final·TintTypedArray·obtainStyledAttributes·=·TintTypedArray.obtainStyledAttributes(this.getContext(),·set,·R$styleable.Toolbar,·n,·0);
Offset 156, 15 lines modifiedOffset 155, 14 lines modified
156 ········if·(drawable·!=·null)·{155 ········if·(drawable·!=·null)·{
157 ············this.setNavigationIcon(drawable);156 ············this.setNavigationIcon(drawable);
158 ········}157 ········}
159 ········final·CharSequence·text3·=·obtainStyledAttributes.getText(R$styleable.Toolbar_navigationContentDescription);158 ········final·CharSequence·text3·=·obtainStyledAttributes.getText(R$styleable.Toolbar_navigationContentDescription);
160 ········if·(!TextUtils.isEmpty(text3))·{159 ········if·(!TextUtils.isEmpty(text3))·{
161 ············this.setNavigationContentDescription(text3);160 ············this.setNavigationContentDescription(text3);
162 ········}161 ········}
163 ········this.mMinHeight·=·obtainStyledAttributes.getDimensionPixelSize(R$styleable.Toolbar_android_minHeight,·0); 
164 ········obtainStyledAttributes.recycle();162 ········obtainStyledAttributes.recycle();
165 ········this.mTintManager·=·obtainStyledAttributes.getTintManager();163 ········this.mTintManager·=·obtainStyledAttributes.getTintManager();
166 ····}164 ····}
167 ····165 ····
168 ····private·void·addCustomViewsWithGravity(final·List·list,·final·int·n)·{166 ····private·void·addCustomViewsWithGravity(final·List·list,·final·int·n)·{
169 ········int·n2·=·1;167 ········int·n2·=·1;
170 ········if·(ViewCompat.getLayoutDirection((View)this)·!=·n2)·{168 ········if·(ViewCompat.getLayoutDirection((View)this)·!=·n2)·{
Offset 344, 25 lines modifiedOffset 342, 14 lines modified
344 ········return·MarginLayoutParamsCompat.getMarginStart(viewGroup$MarginLayoutParams)·+·MarginLayoutParamsCompat.getMarginEnd(viewGroup$MarginLayoutParams);342 ········return·MarginLayoutParamsCompat.getMarginStart(viewGroup$MarginLayoutParams)·+·MarginLayoutParamsCompat.getMarginEnd(viewGroup$MarginLayoutParams);
345 ····}343 ····}
346 ····344 ····
347 ····private·MenuInflater·getMenuInflater()·{345 ····private·MenuInflater·getMenuInflater()·{
348 ········return·(MenuInflater)new·SupportMenuInflater(this.getContext());346 ········return·(MenuInflater)new·SupportMenuInflater(this.getContext());
349 ····}347 ····}
350 ····348 ····
351 ····private·int·getMinimumHeightCompat()·{ 
352 ········int·n; 
353 ········if·(Build$VERSION.SDK_INT·>=·16)·{ 
354 ············n·=·ViewCompat.getMinimumHeight((View)this); 
355 ········} 
356 ········else·{ 
357 ············n·=·this.mMinHeight; 
358 ········} 
359 ········return·n; 
360 ····} 
361 ···· 
362 ····private·int·getVerticalMargins(final·View·view)·{349 ····private·int·getVerticalMargins(final·View·view)·{
363 ········final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams·=·(ViewGroup$MarginLayoutParams)view.getLayoutParams();350 ········final·ViewGroup$MarginLayoutParams·viewGroup$MarginLayoutParams·=·(ViewGroup$MarginLayoutParams)view.getLayoutParams();
364 ········return·viewGroup$MarginLayoutParams.topMargin·+·viewGroup$MarginLayoutParams.bottomMargin;351 ········return·viewGroup$MarginLayoutParams.topMargin·+·viewGroup$MarginLayoutParams.bottomMargin;
365 ····}352 ····}
366 ····353 ····
367 ····private·int·getViewListMeasuredWidth(final·List·list,·final·int[]·array)·{354 ····private·int·getViewListMeasuredWidth(final·List·list,·final·int[]·array)·{
368 ········int·max·=·array[0];355 ········int·max·=·array[0];
Offset 702, 57 lines modifiedOffset 689, 57 lines modified
702 ········final·int·paddingRight·=·this.getPaddingRight();689 ········final·int·paddingRight·=·this.getPaddingRight();
703 ········final·int·paddingTop·=·this.getPaddingTop();690 ········final·int·paddingTop·=·this.getPaddingTop();
704 ········final·int·paddingBottom·=·this.getPaddingBottom();691 ········final·int·paddingBottom·=·this.getPaddingBottom();
705 ········int·a·=·paddingLeft;692 ········int·a·=·paddingLeft;
706 ········int·a2·=·width·-·paddingRight;693 ········int·a2·=·width·-·paddingRight;
707 ········final·int[]·mTempMargins·=·this.mTempMargins;694 ········final·int[]·mTempMargins·=·this.mTempMargins;
708 ········mTempMargins[mTempMargins[1]·=·0]·=·0;695 ········mTempMargins[mTempMargins[1]·=·0]·=·0;
709 ········final·int·minimumHeightCompat·=·this.getMinimumHeightCompat();696 ········final·int·minimumHeight·=·ViewCompat.getMinimumHeight((View)this);
710 ········if·(this.shouldLayout((View)this.mNavButtonView))·{697 ········if·(this.shouldLayout((View)this.mNavButtonView))·{
711 ············if·(b2)·{698 ············if·(b2)·{
712 ················a2·=·this.layoutChildRight((View)this.mNavButtonView,·a2,·mTempMargins,·minimumHeightCompat);699 ················a2·=·this.layoutChildRight((View)this.mNavButtonView,·a2,·mTempMargins,·minimumHeight);
Max diff block lines reached; 5745/11653 bytes (49.30%) of diff not shown.
20.9 KB
net/mcarolan/whenzebus/R$attr.class
20.8 KB
procyon -ec {}
    
Offset 1, 205 lines modifiedOffset 1, 207 lines modified
  
1 package·net.mcarolan.whenzebus;1 package·net.mcarolan.whenzebus;
  
2 public·final·class·R$attr2 public·final·class·R$attr
3 {3 {
4 ····public·static·final·int·actionBarDivider·=·2130772067;4 ····public·static·final·int·actionBarDivider·=·2130772068;
5 ····public·static·final·int·actionBarItemBackground·=·2130772068;5 ····public·static·final·int·actionBarItemBackground·=·2130772069;
6 ····public·static·final·int·actionBarPopupTheme·=·2130772061;6 ····public·static·final·int·actionBarPopupTheme·=·2130772062;
7 ····public·static·final·int·actionBarSize·=·2130772066;7 ····public·static·final·int·actionBarSize·=·2130772067;
8 ····public·static·final·int·actionBarSplitStyle·=·2130772063;8 ····public·static·final·int·actionBarSplitStyle·=·2130772064;
9 ····public·static·final·int·actionBarStyle·=·2130772062;9 ····public·static·final·int·actionBarStyle·=·2130772063;
10 ····public·static·final·int·actionBarTabBarStyle·=·2130772057;10 ····public·static·final·int·actionBarTabBarStyle·=·2130772058;
11 ····public·static·final·int·actionBarTabStyle·=·2130772056;11 ····public·static·final·int·actionBarTabStyle·=·2130772057;
12 ····public·static·final·int·actionBarTabTextStyle·=·2130772058;12 ····public·static·final·int·actionBarTabTextStyle·=·2130772059;
13 ····public·static·final·int·actionBarTheme·=·2130772064;13 ····public·static·final·int·actionBarTheme·=·2130772065;
14 ····public·static·final·int·actionBarWidgetTheme·=·2130772065;14 ····public·static·final·int·actionBarWidgetTheme·=·2130772066;
15 ····public·static·final·int·actionButtonStyle·=·2130772093;15 ····public·static·final·int·actionButtonStyle·=·2130772094;
16 ····public·static·final·int·actionDropDownStyle·=·2130772089;16 ····public·static·final·int·actionDropDownStyle·=·2130772090;
17 ····public·static·final·int·actionLayout·=·2130772017;17 ····public·static·final·int·actionLayout·=·2130772017;
18 ····public·static·final·int·actionMenuTextAppearance·=·2130772069;18 ····public·static·final·int·actionMenuTextAppearance·=·2130772070;
19 ····public·static·final·int·actionMenuTextColor·=·2130772070;19 ····public·static·final·int·actionMenuTextColor·=·2130772071;
20 ····public·static·final·int·actionModeBackground·=·2130772073;20 ····public·static·final·int·actionModeBackground·=·2130772074;
21 ····public·static·final·int·actionModeCloseButtonStyle·=·2130772072;21 ····public·static·final·int·actionModeCloseButtonStyle·=·2130772073;
22 ····public·static·final·int·actionModeCloseDrawable·=·2130772075;22 ····public·static·final·int·actionModeCloseDrawable·=·2130772076;
23 ····public·static·final·int·actionModeCopyDrawable·=·2130772077;23 ····public·static·final·int·actionModeCopyDrawable·=·2130772078;
24 ····public·static·final·int·actionModeCutDrawable·=·2130772076;24 ····public·static·final·int·actionModeCutDrawable·=·2130772077;
25 ····public·static·final·int·actionModeFindDrawable·=·2130772081;25 ····public·static·final·int·actionModeFindDrawable·=·2130772082;
26 ····public·static·final·int·actionModePasteDrawable·=·2130772078;26 ····public·static·final·int·actionModePasteDrawable·=·2130772079;
27 ····public·static·final·int·actionModePopupWindowStyle·=·2130772083;27 ····public·static·final·int·actionModePopupWindowStyle·=·2130772084;
28 ····public·static·final·int·actionModeSelectAllDrawable·=·2130772079;28 ····public·static·final·int·actionModeSelectAllDrawable·=·2130772080;
29 ····public·static·final·int·actionModeShareDrawable·=·2130772080;29 ····public·static·final·int·actionModeShareDrawable·=·2130772081;
30 ····public·static·final·int·actionModeSplitBackground·=·2130772074;30 ····public·static·final·int·actionModeSplitBackground·=·2130772075;
31 ····public·static·final·int·actionModeStyle·=·2130772071;31 ····public·static·final·int·actionModeStyle·=·2130772072;
32 ····public·static·final·int·actionModeWebSearchDrawable·=·2130772082;32 ····public·static·final·int·actionModeWebSearchDrawable·=·2130772083;
33 ····public·static·final·int·actionOverflowButtonStyle·=·2130772059;33 ····public·static·final·int·actionOverflowButtonStyle·=·2130772060;
34 ····public·static·final·int·actionOverflowMenuStyle·=·2130772060;34 ····public·static·final·int·actionOverflowMenuStyle·=·2130772061;
35 ····public·static·final·int·actionProviderClass·=·2130772019;35 ····public·static·final·int·actionProviderClass·=·2130772019;
36 ····public·static·final·int·actionViewClass·=·2130772018;36 ····public·static·final·int·actionViewClass·=·2130772018;
37 ····public·static·final·int·activityChooserViewStyle·=·2130772100;37 ····public·static·final·int·activityChooserViewStyle·=·2130772102;
38 ····public·static·final·int·alertDialogButtonGroupStyle·=·2130772133;38 ····public·static·final·int·alertDialogButtonGroupStyle·=·2130772135;
39 ····public·static·final·int·alertDialogCenterButtons·=·2130772134;39 ····public·static·final·int·alertDialogCenterButtons·=·2130772136;
40 ····public·static·final·int·alertDialogStyle·=·2130772132;40 ····public·static·final·int·alertDialogStyle·=·2130772134;
41 ····public·static·final·int·alertDialogTheme·=·2130772135;41 ····public·static·final·int·alertDialogTheme·=·2130772137;
42 ····public·static·final·int·autoCompleteTextViewStyle·=·2130772140;42 ····public·static·final·int·autoCompleteTextViewStyle·=·2130772142;
43 ····public·static·final·int·background·=·2130771980;43 ····public·static·final·int·background·=·2130771980;
44 ····public·static·final·int·backgroundSplit·=·2130771982;44 ····public·static·final·int·backgroundSplit·=·2130771982;
45 ····public·static·final·int·backgroundStacked·=·2130771981;45 ····public·static·final·int·backgroundStacked·=·2130771981;
46 ····public·static·final·int·backgroundTint·=·2130772165;46 ····public·static·final·int·backgroundTint·=·2130772167;
47 ····public·static·final·int·backgroundTintMode·=·2130772166;47 ····public·static·final·int·backgroundTintMode·=·2130772168;
48 ····public·static·final·int·barSize·=·2130772011;48 ····public·static·final·int·barSize·=·2130772011;
 49 ····public·static·final·int·borderlessButtonStyle·=·2130772099;
49 ····public·static·final·int·buttonBarButtonStyle·=·2130772095;50 ····public·static·final·int·buttonBarButtonStyle·=·2130772096;
50 ····public·static·final·int·buttonBarNegativeButtonStyle·=·2130772138;51 ····public·static·final·int·buttonBarNegativeButtonStyle·=·2130772140;
51 ····public·static·final·int·buttonBarNeutralButtonStyle·=·2130772139;52 ····public·static·final·int·buttonBarNeutralButtonStyle·=·2130772141;
52 ····public·static·final·int·buttonBarPositiveButtonStyle·=·2130772137;53 ····public·static·final·int·buttonBarPositiveButtonStyle·=·2130772139;
53 ····public·static·final·int·buttonBarStyle·=·2130772094;54 ····public·static·final·int·buttonBarStyle·=·2130772095;
54 ····public·static·final·int·buttonPanelSideLayout·=·2130771999;55 ····public·static·final·int·buttonPanelSideLayout·=·2130771999;
55 ····public·static·final·int·buttonStyle·=·2130772141;56 ····public·static·final·int·buttonStyle·=·2130772143;
56 ····public·static·final·int·buttonStyleSmall·=·2130772142;57 ····public·static·final·int·buttonStyleSmall·=·2130772144;
57 ····public·static·final·int·checkboxStyle·=·2130772143;58 ····public·static·final·int·checkboxStyle·=·2130772145;
58 ····public·static·final·int·checkedTextViewStyle·=·2130772144;59 ····public·static·final·int·checkedTextViewStyle·=·2130772146;
59 ····public·static·final·int·closeIcon·=·2130772026;60 ····public·static·final·int·closeIcon·=·2130772027;
60 ····public·static·final·int·closeItemLayout·=·2130771996;61 ····public·static·final·int·closeItemLayout·=·2130771996;
61 ····public·static·final·int·collapseContentDescription·=·2130772159;62 ····public·static·final·int·collapseContentDescription·=·2130772161;
62 ····public·static·final·int·collapseIcon·=·2130772158;63 ····public·static·final·int·collapseIcon·=·2130772160;
63 ····public·static·final·int·color·=·2130772005;64 ····public·static·final·int·color·=·2130772005;
64 ····public·static·final·int·colorAccent·=·2130772126;65 ····public·static·final·int·colorAccent·=·2130772128;
65 ····public·static·final·int·colorButtonNormal·=·2130772130;66 ····public·static·final·int·colorButtonNormal·=·2130772132;
66 ····public·static·final·int·colorControlActivated·=·2130772128;67 ····public·static·final·int·colorControlActivated·=·2130772130;
67 ····public·static·final·int·colorControlHighlight·=·2130772129;68 ····public·static·final·int·colorControlHighlight·=·2130772131;
68 ····public·static·final·int·colorControlNormal·=·2130772127;69 ····public·static·final·int·colorControlNormal·=·2130772129;
69 ····public·static·final·int·colorPrimary·=·2130772124;70 ····public·static·final·int·colorPrimary·=·2130772126;
70 ····public·static·final·int·colorPrimaryDark·=·2130772125;71 ····public·static·final·int·colorPrimaryDark·=·2130772127;
71 ····public·static·final·int·colorSwitchThumbNormal·=·2130772131;72 ····public·static·final·int·colorSwitchThumbNormal·=·2130772133;
72 ····public·static·final·int·commitIcon·=·2130772031;73 ····public·static·final·int·commitIcon·=·2130772032;
73 ····public·static·final·int·contentInsetEnd·=·2130771991;74 ····public·static·final·int·contentInsetEnd·=·2130771991;
74 ····public·static·final·int·contentInsetLeft·=·2130771992;75 ····public·static·final·int·contentInsetLeft·=·2130771992;
75 ····public·static·final·int·contentInsetRight·=·2130771993;76 ····public·static·final·int·contentInsetRight·=·2130771993;
76 ····public·static·final·int·contentInsetStart·=·2130771990;77 ····public·static·final·int·contentInsetStart·=·2130771990;
77 ····public·static·final·int·customNavigationLayout·=·2130771983;78 ····public·static·final·int·customNavigationLayout·=·2130771983;
 79 ····public·static·final·int·defaultQueryHint·=·2130772026;
78 ····public·static·final·int·dialogPreferredPadding·=·2130772087;80 ····public·static·final·int·dialogPreferredPadding·=·2130772088;
79 ····public·static·final·int·dialogTheme·=·2130772086;81 ····public·static·final·int·dialogTheme·=·2130772087;
80 ····public·static·final·int·disableChildrenWhenDisabled·=·2130772038;82 ····public·static·final·int·disableChildrenWhenDisabled·=·2130772039;
81 ····public·static·final·int·displayOptions·=·2130771973;83 ····public·static·final·int·displayOptions·=·2130771973;
82 ····public·static·final·int·divider·=·2130771979;84 ····public·static·final·int·divider·=·2130771979;
83 ····public·static·final·int·dividerHorizontal·=·2130772099;85 ····public·static·final·int·dividerHorizontal·=·2130772101;
84 ····public·static·final·int·dividerPadding·=·2130772015;86 ····public·static·final·int·dividerPadding·=·2130772015;
85 ····public·static·final·int·dividerVertical·=·2130772098;87 ····public·static·final·int·dividerVertical·=·2130772100;
86 ····public·static·final·int·drawableSize·=·2130772007;88 ····public·static·final·int·drawableSize·=·2130772007;
87 ····public·static·final·int·drawerArrowStyle·=·2130771968;89 ····public·static·final·int·drawerArrowStyle·=·2130771968;
88 ····public·static·final·int·dropDownListViewStyle·=·2130772116;90 ····public·static·final·int·dropDownListViewStyle·=·2130772118;
89 ····public·static·final·int·dropdownListPreferredItemHeight·=·2130772090;91 ····public·static·final·int·dropdownListPreferredItemHeight·=·2130772091;
90 ····public·static·final·int·editTextBackground·=·2130772106;92 ····public·static·final·int·editTextBackground·=·2130772108;
91 ····public·static·final·int·editTextColor·=·2130772105;93 ····public·static·final·int·editTextColor·=·2130772107;
92 ····public·static·final·int·editTextStyle·=·2130772145;94 ····public·static·final·int·editTextStyle·=·2130772147;
93 ····public·static·final·int·elevation·=·2130771994;95 ····public·static·final·int·elevation·=·2130771994;
94 ····public·static·final·int·expandActivityOverflowButtonDrawable·=·2130771998;96 ····public·static·final·int·expandActivityOverflowButtonDrawable·=·2130771998;
95 ····public·static·final·int·gapBetweenBars·=·2130772008;97 ····public·static·final·int·gapBetweenBars·=·2130772008;
96 ····public·static·final·int·goIcon·=·2130772027;98 ····public·static·final·int·goIcon·=·2130772028;
97 ····public·static·final·int·height·=·2130771969;99 ····public·static·final·int·height·=·2130771969;
98 ····public·static·final·int·hideOnContentScroll·=·2130771989;100 ····public·static·final·int·hideOnContentScroll·=·2130771989;
99 ····public·static·final·int·homeAsUpIndicator·=·2130772092;101 ····public·static·final·int·homeAsUpIndicator·=·2130772093;
100 ····public·static·final·int·homeLayout·=·2130771984;102 ····public·static·final·int·homeLayout·=·2130771984;
101 ····public·static·final·int·icon·=·2130771977;103 ····public·static·final·int·icon·=·2130771977;
102 ····public·static·final·int·iconifiedByDefault·=·2130772024;104 ····public·static·final·int·iconifiedByDefault·=·2130772024;
103 ····public·static·final·int·indeterminateProgressStyle·=·2130771986;105 ····public·static·final·int·indeterminateProgressStyle·=·2130771986;
104 ····public·static·final·int·initialActivityCount·=·2130771997;106 ····public·static·final·int·initialActivityCount·=·2130771997;
105 ····public·static·final·int·isLightTheme·=·2130771970;107 ····public·static·final·int·isLightTheme·=·2130771970;
106 ····public·static·final·int·itemPadding·=·2130771988;108 ····public·static·final·int·itemPadding·=·2130771988;
107 ····public·static·final·int·layout·=·2130772023;109 ····public·static·final·int·layout·=·2130772023;
108 ····public·static·final·int·listChoiceBackgroundIndicator·=·2130772123;110 ····public·static·final·int·listChoiceBackgroundIndicator·=·2130772125;
109 ····public·static·final·int·listDividerAlertDialog·=·2130772088;111 ····public·static·final·int·listDividerAlertDialog·=·2130772089;
110 ····public·static·final·int·listItemLayout·=·2130772003;112 ····public·static·final·int·listItemLayout·=·2130772003;
111 ····public·static·final·int·listLayout·=·2130772000;113 ····public·static·final·int·listLayout·=·2130772000;
112 ····public·static·final·int·listPopupWindowStyle·=·2130772117;114 ····public·static·final·int·listPopupWindowStyle·=·2130772119;
113 ····public·static·final·int·listPreferredItemHeight·=·2130772111;115 ····public·static·final·int·listPreferredItemHeight·=·2130772113;
114 ····public·static·final·int·listPreferredItemHeightLarge·=·2130772113;116 ····public·static·final·int·listPreferredItemHeightLarge·=·2130772115;
115 ····public·static·final·int·listPreferredItemHeightSmall·=·2130772112;117 ····public·static·final·int·listPreferredItemHeightSmall·=·2130772114;
116 ····public·static·final·int·listPreferredItemPaddingLeft·=·2130772114;118 ····public·static·final·int·listPreferredItemPaddingLeft·=·2130772116;
117 ····public·static·final·int·listPreferredItemPaddingRight·=·2130772115;119 ····public·static·final·int·listPreferredItemPaddingRight·=·2130772117;
118 ····public·static·final·int·logo·=·2130771978;120 ····public·static·final·int·logo·=·2130771978;
119 ····public·static·final·int·maxButtonHeight·=·2130772157;121 ····public·static·final·int·maxButtonHeight·=·2130772159;
120 ····public·static·final·int·measureWithLargestChild·=·2130772013;122 ····public·static·final·int·measureWithLargestChild·=·2130772013;
121 ····public·static·final·int·middleBarArrowSize·=·2130772010;123 ····public·static·final·int·middleBarArrowSize·=·2130772010;
122 ····public·static·final·int·multiChoiceItemLayout·=·2130772001;124 ····public·static·final·int·multiChoiceItemLayout·=·2130772001;
123 ····public·static·final·int·navigationContentDescription·=·2130772161;125 ····public·static·final·int·navigationContentDescription·=·2130772163;
Max diff block lines reached; 8281/21318 bytes (38.85%) of diff not shown.
816 B
net/mcarolan/whenzebus/R$dimen.class
744 B
procyon -ec {}
    
Offset 67, 8 lines modifiedOffset 67, 11 lines modified
67 ····public·static·final·int·activity_margin·=·2131099713;67 ····public·static·final·int·activity_margin·=·2131099713;
68 ····public·static·final·int·dialog_fixed_height_major·=·2131099656;68 ····public·static·final·int·dialog_fixed_height_major·=·2131099656;
69 ····public·static·final·int·dialog_fixed_height_minor·=·2131099657;69 ····public·static·final·int·dialog_fixed_height_minor·=·2131099657;
70 ····public·static·final·int·dialog_fixed_width_major·=·2131099658;70 ····public·static·final·int·dialog_fixed_width_major·=·2131099658;
71 ····public·static·final·int·dialog_fixed_width_minor·=·2131099659;71 ····public·static·final·int·dialog_fixed_width_minor·=·2131099659;
72 ····public·static·final·int·disabled_alpha_material_dark·=·2131099714;72 ····public·static·final·int·disabled_alpha_material_dark·=·2131099714;
73 ····public·static·final·int·disabled_alpha_material_light·=·2131099715;73 ····public·static·final·int·disabled_alpha_material_light·=·2131099715;
 74 ····public·static·final·int·notification_large_icon_height·=·2131099716;
 75 ····public·static·final·int·notification_large_icon_width·=·2131099717;
 76 ····public·static·final·int·notification_subtext_size·=·2131099718;
74 }77 }
720 B
net/mcarolan/whenzebus/R$drawable.class
642 B
procyon -ec {}
    
Offset 59, 8 lines modifiedOffset 59, 9 lines modified
59 ····public·static·final·int·abc_text_cursor_mtrl_alpha·=·2130837557;59 ····public·static·final·int·abc_text_cursor_mtrl_alpha·=·2130837557;
60 ····public·static·final·int·abc_textfield_activated_mtrl_alpha·=·2130837558;60 ····public·static·final·int·abc_textfield_activated_mtrl_alpha·=·2130837558;
61 ····public·static·final·int·abc_textfield_default_mtrl_alpha·=·2130837559;61 ····public·static·final·int·abc_textfield_default_mtrl_alpha·=·2130837559;
62 ····public·static·final·int·abc_textfield_search_activated_mtrl_alpha·=·2130837560;62 ····public·static·final·int·abc_textfield_search_activated_mtrl_alpha·=·2130837560;
63 ····public·static·final·int·abc_textfield_search_default_mtrl_alpha·=·2130837561;63 ····public·static·final·int·abc_textfield_search_default_mtrl_alpha·=·2130837561;
64 ····public·static·final·int·abc_textfield_search_material·=·2130837562;64 ····public·static·final·int·abc_textfield_search_material·=·2130837562;
65 ····public·static·final·int·ic_launcher·=·2130837563;65 ····public·static·final·int·ic_launcher·=·2130837563;
 66 ····public·static·final·int·notification_template_icon_bg·=·2130837564;
66 }67 }
5.03 KB
net/mcarolan/whenzebus/R$id.class
4.97 KB
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 22 lines modified
  
1 package·net.mcarolan.whenzebus;1 package·net.mcarolan.whenzebus;
  
2 public·final·class·R$id2 public·final·class·R$id
3 {3 {
 4 ····public·static·final·int·action0·=·2131427426;
4 ····public·static·final·int·action_bar·=·2131427392;5 ····public·static·final·int·action_bar·=·2131427392;
5 ····public·static·final·int·action_bar_activity_content·=·2131427328;6 ····public·static·final·int·action_bar_activity_content·=·2131427328;
6 ····public·static·final·int·action_bar_container·=·2131427391;7 ····public·static·final·int·action_bar_container·=·2131427391;
7 ····public·static·final·int·action_bar_root·=·2131427387;8 ····public·static·final·int·action_bar_root·=·2131427387;
8 ····public·static·final·int·action_bar_spinner·=·2131427329;9 ····public·static·final·int·action_bar_spinner·=·2131427329;
9 ····public·static·final·int·action_bar_subtitle·=·2131427364;10 ····public·static·final·int·action_bar_subtitle·=·2131427364;
10 ····public·static·final·int·action_bar_title·=·2131427363;11 ····public·static·final·int·action_bar_title·=·2131427363;
11 ····public·static·final·int·action_context_bar·=·2131427393;12 ····public·static·final·int·action_context_bar·=·2131427393;
 13 ····public·static·final·int·action_divider·=·2131427430;
12 ····public·static·final·int·action_menu_divider·=·2131427330;14 ····public·static·final·int·action_menu_divider·=·2131427330;
13 ····public·static·final·int·action_menu_presenter·=·2131427331;15 ····public·static·final·int·action_menu_presenter·=·2131427331;
14 ····public·static·final·int·action_mode_bar·=·2131427389;16 ····public·static·final·int·action_mode_bar·=·2131427389;
15 ····public·static·final·int·action_mode_bar_stub·=·2131427388;17 ····public·static·final·int·action_mode_bar_stub·=·2131427388;
16 ····public·static·final·int·action_mode_close_button·=·2131427365;18 ····public·static·final·int·action_mode_close_button·=·2131427365;
17 ····public·static·final·int·activity_chooser_view_content·=·2131427366;19 ····public·static·final·int·activity_chooser_view_content·=·2131427366;
18 ····public·static·final·int·addButton·=·2131427412;20 ····public·static·final·int·addButton·=·2131427412;
Offset 23, 42 lines modifiedOffset 25, 49 lines modified
23 ····public·static·final·int·addRemoveBusStop·=·2131427415;25 ····public·static·final·int·addRemoveBusStop·=·2131427415;
24 ····public·static·final·int·alertTitle·=·2131427376;26 ····public·static·final·int·alertTitle·=·2131427376;
25 ····public·static·final·int·always·=·2131427350;27 ····public·static·final·int·always·=·2131427350;
26 ····public·static·final·int·beginning·=·2131427347;28 ····public·static·final·int·beginning·=·2131427347;
27 ····public·static·final·int·busStopListView·=·2131427414;29 ····public·static·final·int·busStopListView·=·2131427414;
28 ····public·static·final·int·busStopViewContainer·=·2131427409;30 ····public·static·final·int·busStopViewContainer·=·2131427409;
29 ····public·static·final·int·buttonPanel·=·2131427382;31 ····public·static·final·int·buttonPanel·=·2131427382;
 32 ····public·static·final·int·cancel_action·=·2131427427;
30 ····public·static·final·int·checkbox·=·2131427384;33 ····public·static·final·int·checkbox·=·2131427384;
 34 ····public·static·final·int·chronometer·=·2131427433;
31 ····public·static·final·int·collapseActionView·=·2131427351;35 ····public·static·final·int·collapseActionView·=·2131427351;
32 ····public·static·final·int·container·=·2131427408;36 ····public·static·final·int·container·=·2131427408;
33 ····public·static·final·int·contentPanel·=·2131427377;37 ····public·static·final·int·contentPanel·=·2131427377;
34 ····public·static·final·int·custom·=·2131427381;38 ····public·static·final·int·custom·=·2131427381;
35 ····public·static·final·int·customPanel·=·2131427380;39 ····public·static·final·int·customPanel·=·2131427380;
36 ····public·static·final·int·decor_content_parent·=·2131427390;40 ····public·static·final·int·decor_content_parent·=·2131427390;
37 ····public·static·final·int·default_activity_button·=·2131427369;41 ····public·static·final·int·default_activity_button·=·2131427369;
38 ····public·static·final·int·destinationtext·=·2131427421;42 ····public·static·final·int·destinationtext·=·2131427421;
39 ····public·static·final·int·dialog·=·2131427355;43 ····public·static·final·int·dialog·=·2131427355;
40 ····public·static·final·int·disableHome·=·2131427340;44 ····public·static·final·int·disableHome·=·2131427340;
41 ····public·static·final·int·dropdown·=·2131427356;45 ····public·static·final·int·dropdown·=·2131427356;
42 ····public·static·final·int·edit_query·=·2131427394;46 ····public·static·final·int·edit_query·=·2131427394;
43 ····public·static·final·int·end·=·2131427348;47 ····public·static·final·int·end·=·2131427348;
 48 ····public·static·final·int·end_padder·=·2131427438;
44 ····public·static·final·int·estimatedtime·=·2131427422;49 ····public·static·final·int·estimatedtime·=·2131427422;
45 ····public·static·final·int·expand_activities_button·=·2131427367;50 ····public·static·final·int·expand_activities_button·=·2131427367;
46 ····public·static·final·int·expanded_menu·=·2131427383;51 ····public·static·final·int·expanded_menu·=·2131427383;
47 ····public·static·final·int·home·=·2131427332;52 ····public·static·final·int·home·=·2131427332;
48 ····public·static·final·int·homeAsUp·=·2131427341;53 ····public·static·final·int·homeAsUp·=·2131427341;
49 ····public·static·final·int·icon·=·2131427371;54 ····public·static·final·int·icon·=·2131427371;
50 ····public·static·final·int·ifRoom·=·2131427352;55 ····public·static·final·int·ifRoom·=·2131427352;
51 ····public·static·final·int·image·=·2131427368;56 ····public·static·final·int·image·=·2131427368;
 57 ····public·static·final·int·info·=·2131427437;
52 ····public·static·final·int·layoutBusStops·=·2131427413;58 ····public·static·final·int·layoutBusStops·=·2131427413;
53 ····public·static·final·int·layoutNoBusStops·=·2131427416;59 ····public·static·final·int·layoutNoBusStops·=·2131427416;
 60 ····public·static·final·int·line1·=·2131427431;
 61 ····public·static·final·int·line3·=·2131427435;
54 ····public·static·final·int·linename·=·2131427420;62 ····public·static·final·int·linename·=·2131427420;
55 ····public·static·final·int·listMode·=·2131427337;63 ····public·static·final·int·listMode·=·2131427337;
56 ····public·static·final·int·list_item·=·2131427370;64 ····public·static·final·int·list_item·=·2131427370;
57 ····public·static·final·int·listview·=·2131427418;65 ····public·static·final·int·listview·=·2131427418;
 66 ····public·static·final·int·media_actions·=·2131427429;
58 ····public·static·final·int·message·=·2131427419;67 ····public·static·final·int·message·=·2131427419;
59 ····public·static·final·int·middle·=·2131427349;68 ····public·static·final·int·middle·=·2131427349;
60 ····public·static·final·int·multiply·=·2131427358;69 ····public·static·final·int·multiply·=·2131427358;
61 ····public·static·final·int·never·=·2131427353;70 ····public·static·final·int·never·=·2131427353;
62 ····public·static·final·int·noStopsAdd·=·2131427417;71 ····public·static·final·int·noStopsAdd·=·2131427417;
63 ····public·static·final·int·none·=·2131427342;72 ····public·static·final·int·none·=·2131427342;
64 ····public·static·final·int·normal·=·2131427338;73 ····public·static·final·int·normal·=·2131427338;
Offset 84, 19 lines modifiedOffset 93, 23 lines modified
84 ····public·static·final·int·showHome·=·2131427344;93 ····public·static·final·int·showHome·=·2131427344;
85 ····public·static·final·int·showTitle·=·2131427345;94 ····public·static·final·int·showTitle·=·2131427345;
86 ····public·static·final·int·smsCode·=·2131427410;95 ····public·static·final·int·smsCode·=·2131427410;
87 ····public·static·final·int·split_action_bar·=·2131427335;96 ····public·static·final·int·split_action_bar·=·2131427335;
88 ····public·static·final·int·src_atop·=·2131427360;97 ····public·static·final·int·src_atop·=·2131427360;
89 ····public·static·final·int·src_in·=·2131427361;98 ····public·static·final·int·src_in·=·2131427361;
90 ····public·static·final·int·src_over·=·2131427362;99 ····public·static·final·int·src_over·=·2131427362;
 100 ····public·static·final·int·status_bar_latest_event_content·=·2131427428;
91 ····public·static·final·int·stopPointIndicator·=·2131427423;101 ····public·static·final·int·stopPointIndicator·=·2131427423;
92 ····public·static·final·int·stopPointName·=·2131427424;102 ····public·static·final·int·stopPointName·=·2131427424;
93 ····public·static·final·int·submit_area·=·2131427403;103 ····public·static·final·int·submit_area·=·2131427403;
94 ····public·static·final·int·tabMode·=·2131427339;104 ····public·static·final·int·tabMode·=·2131427339;
 105 ····public·static·final·int·text·=·2131427436;
 106 ····public·static·final·int·text2·=·2131427434;
95 ····public·static·final·int·textSpacerNoButtons·=·2131427379;107 ····public·static·final·int·textSpacerNoButtons·=·2131427379;
 108 ····public·static·final·int·time·=·2131427432;
96 ····public·static·final·int·title·=·2131427372;109 ····public·static·final·int·title·=·2131427372;
97 ····public·static·final·int·title_template·=·2131427375;110 ····public·static·final·int·title_template·=·2131427375;
98 ····public·static·final·int·topPanel·=·2131427374;111 ····public·static·final·int·topPanel·=·2131427374;
99 ····public·static·final·int·towards·=·2131427425;112 ····public·static·final·int·towards·=·2131427425;
100 ····public·static·final·int·up·=·2131427336;113 ····public·static·final·int·up·=·2131427336;
101 ····public·static·final·int·useLogo·=·2131427346;114 ····public·static·final·int·useLogo·=·2131427346;
102 ····public·static·final·int·withText·=·2131427354;115 ····public·static·final·int·withText·=·2131427354;
550 B
net/mcarolan/whenzebus/R$integer.class
474 B
procyon -ec {}
    
Offset 2, 8 lines modifiedOffset 2, 10 lines modified
2 package·net.mcarolan.whenzebus;2 package·net.mcarolan.whenzebus;
  
3 public·final·class·R$integer3 public·final·class·R$integer
4 {4 {
5 ····public·static·final·int·abc_config_activityDefaultDur·=·2131296257;5 ····public·static·final·int·abc_config_activityDefaultDur·=·2131296257;
6 ····public·static·final·int·abc_config_activityShortDur·=·2131296258;6 ····public·static·final·int·abc_config_activityShortDur·=·2131296258;
7 ····public·static·final·int·abc_max_action_buttons·=·2131296256;7 ····public·static·final·int·abc_max_action_buttons·=·2131296256;
 8 ····public·static·final·int·cancel_button_image_alpha·=·2131296259;
 9 ····public·static·final·int·status_bar_notification_info_maxnum·=·2131296260;
8 }10 }
1.72 KB
net/mcarolan/whenzebus/R$layout.class
1.65 KB
procyon -ec {}
    
Offset 32, 12 lines modifiedOffset 32, 20 lines modified
32 ····public·static·final·int·activity_bus_view·=·2130903066;32 ····public·static·final·int·activity_bus_view·=·2130903066;
33 ····public·static·final·int·activity_busstopview·=·2130903067;33 ····public·static·final·int·activity_busstopview·=·2130903067;
34 ····public·static·final·int·fragment_add·=·2130903068;34 ····public·static·final·int·fragment_add·=·2130903068;
35 ····public·static·final·int·fragment_bus_stop_view·=·2130903069;35 ····public·static·final·int·fragment_bus_stop_view·=·2130903069;
36 ····public·static·final·int·fragment_bus_view·=·2130903070;36 ····public·static·final·int·fragment_bus_view·=·2130903070;
37 ····public·static·final·int·listitem·=·2130903071;37 ····public·static·final·int·listitem·=·2130903071;
38 ····public·static·final·int·listitem_bus_stop·=·2130903072;38 ····public·static·final·int·listitem_bus_stop·=·2130903072;
 39 ····public·static·final·int·notification_media_action·=·2130903073;
 40 ····public·static·final·int·notification_media_cancel_action·=·2130903074;
 41 ····public·static·final·int·notification_template_big_media·=·2130903075;
 42 ····public·static·final·int·notification_template_big_media_narrow·=·2130903076;
 43 ····public·static·final·int·notification_template_lines·=·2130903077;
 44 ····public·static·final·int·notification_template_media·=·2130903078;
 45 ····public·static·final·int·notification_template_part_chronometer·=·2130903079;
 46 ····public·static·final·int·notification_template_part_time·=·2130903080;
39 ····public·static·final·int·select_dialog_item_material·=·2130903073;47 ····public·static·final·int·select_dialog_item_material·=·2130903081;
40 ····public·static·final·int·select_dialog_multichoice_material·=·2130903074;48 ····public·static·final·int·select_dialog_multichoice_material·=·2130903082;
41 ····public·static·final·int·select_dialog_singlechoice_material·=·2130903075;49 ····public·static·final·int·select_dialog_singlechoice_material·=·2130903083;
42 ····public·static·final·int·support_simple_spinner_dropdown_item·=·2130903076;50 ····public·static·final·int·support_simple_spinner_dropdown_item·=·2130903084;
43 }51 }
1.07 KB
net/mcarolan/whenzebus/R$string.class
1.0 KB
procyon -ec {}
    
Offset 36, 12 lines modifiedOffset 36, 13 lines modified
36 ····public·static·final·int·busview_loading_before·=·2131034142;36 ····public·static·final·int·busview_loading_before·=·2131034142;
37 ····public·static·final·int·busview_no_buses·=·2131034143;37 ····public·static·final·int·busview_no_buses·=·2131034143;
38 ····public·static·final·int·manage_delete·=·2131034144;38 ····public·static·final·int·manage_delete·=·2131034144;
39 ····public·static·final·int·manage_no_bus_stops·=·2131034145;39 ····public·static·final·int·manage_no_bus_stops·=·2131034145;
40 ····public·static·final·int·manage_stops·=·2131034146;40 ····public·static·final·int·manage_stops·=·2131034146;
41 ····public·static·final·int·prediction_due·=·2131034147;41 ····public·static·final·int·prediction_due·=·2131034147;
42 ····public·static·final·int·prediction_duein·=·2131034148;42 ····public·static·final·int·prediction_duein·=·2131034148;
 43 ····public·static·final·int·status_bar_notification_info_overflow·=·2131034149;
43 ····public·static·final·int·time_manyminutes·=·2131034149;44 ····public·static·final·int·time_manyminutes·=·2131034150;
44 ····public·static·final·int·time_manyseconds·=·2131034150;45 ····public·static·final·int·time_manyseconds·=·2131034151;
45 ····public·static·final·int·time_oneminute·=·2131034151;46 ····public·static·final·int·time_oneminute·=·2131034152;
46 ····public·static·final·int·time_onesecond·=·2131034152;47 ····public·static·final·int·time_onesecond·=·2131034153;
47 }48 }
44.8 KB
net/mcarolan/whenzebus/R$style.class
44.8 KB
procyon -ec {}
Max HTML report size reached
22.9 KB
net/mcarolan/whenzebus/R$styleable.class
22.8 KB
procyon -ec {}
Max HTML report size reached
1.54 KB
net/mcarolan/whenzebus/TimeRemainingCalculator.class
1.44 KB
procyon -ec {}
    
Offset 20, 24 lines modifiedOffset 20, 24 lines modified
20 ············timeRemainingCalculator$TimeRemaining·=·new·TimeRemainingCalculator$TimeRemaining(this,·b,·"");20 ············timeRemainingCalculator$TimeRemaining·=·new·TimeRemainingCalculator$TimeRemaining(this,·b,·"");
21 ········}21 ········}
22 ········else·{22 ········else·{
23 ············final·DateTime·minus·=·dateTime.minus(dateTime2.getMillis());23 ············final·DateTime·minus·=·dateTime.minus(dateTime2.getMillis());
24 ············final·StringBuilder·sb·=·new·StringBuilder();24 ············final·StringBuilder·sb·=·new·StringBuilder();
25 ············sb.append(minus.getMinuteOfHour());25 ············sb.append(minus.getMinuteOfHour());
26 ············if·(minus.getMinuteOfHour()·==·(b·?·1·:·0))·{26 ············if·(minus.getMinuteOfHour()·==·(b·?·1·:·0))·{
27 ················sb.append(this.context.getResources().getString(2131034151));27 ················sb.append(this.context.getResources().getString(2131034152));
28 ············}28 ············}
29 ············else·{29 ············else·{
30 ················sb.append(this.context.getResources().getString(2131034149));30 ················sb.append(this.context.getResources().getString(2131034150));
31 ············}31 ············}
32 ············sb.append(minus.getSecondOfMinute());32 ············sb.append(minus.getSecondOfMinute());
33 ············if·(minus.getSecondOfMinute()·==·(b·?·1·:·0))·{33 ············if·(minus.getSecondOfMinute()·==·(b·?·1·:·0))·{
34 ················sb.append(this.context.getResources().getString(2131034152));34 ················sb.append(this.context.getResources().getString(2131034153));
35 ············}35 ············}
36 ············else·{36 ············else·{
37 ················sb.append(this.context.getResources().getString(2131034150));37 ················sb.append(this.context.getResources().getString(2131034151));
38 ············}38 ············}
39 ············timeRemainingCalculator$TimeRemaining·=·new·TimeRemainingCalculator$TimeRemaining(this,·false,·sb.toString());39 ············timeRemainingCalculator$TimeRemaining·=·new·TimeRemainingCalculator$TimeRemaining(this,·false,·sb.toString());
40 ········}40 ········}
41 ········return·timeRemainingCalculator$TimeRemaining;41 ········return·timeRemainingCalculator$TimeRemaining;
42 ····}42 ····}
43 }43 }
4.45 KB
net/mcarolan/whenzebus/api/ResponseParser.class
4.35 KB
javap -verbose -constants -s -l -private {}
    
Offset 235, 49 lines modifiedOffset 235, 47 lines modified
235 ········11:·astore········4235 ········11:·astore········4
236 ········13:·aload_0236 ········13:·aload_0
237 ········14:·getfield······#16·················//·Field·responseString:Ljava/lang/String;237 ········14:·getfield······#16·················//·Field·responseString:Ljava/lang/String;
238 ········17:·astore········5238 ········17:·astore········5
239 ········19:·aload·········4239 ········19:·aload·········4
240 ········21:·aload·········5240 ········21:·aload·········5
241 ········23:·invokevirtual·#33·················//·Method·com/google/common/base/Splitter.split:(Ljava/lang/CharSequence;)Ljava/lang/Iterable;241 ········23:·invokevirtual·#33·················//·Method·com/google/common/base/Splitter.split:(Ljava/lang/CharSequence;)Ljava/lang/Iterable;
242 ········26:·astore········4 
243 ········28:·aload·········4 
244 ········30:·invokeinterface·#39,··1···········//·InterfaceMethod·java/lang/Iterable.iterator:()Ljava/util/Iterator;242 ········26:·invokeinterface·#39,··1···········//·InterfaceMethod·java/lang/Iterable.iterator:()Ljava/util/Iterator;
245 ········35:·astore········6243 ········31:·astore········4
246 ········37:·aload·········6244 ········33:·aload·········4
247 ········39:·invokeinterface·#45,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z245 ········35:·invokeinterface·#45,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
248 ········44:·istore_3 
249 ········45:·iload_3246 ········40:·istore········6
 247 ········42:·iload·········6
250 ········46:·ifeq··········167248 ········44:·ifeq··········167
251 ········49:·aload·········6249 ········47:·aload·········4
252 ········51:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;250 ········49:·invokeinterface·#49,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
253 ········56:·checkcast·····#51·················//·class·java/lang/String251 ········54:·checkcast·····#51·················//·class·java/lang/String
254 ········59:·astore········7252 ········57:·astore········7
255 ········61:·new···········#53·················//·class·org/json/JSONArray253 ········59:·new···········#53·················//·class·org/json/JSONArray
256 ········64:·astore········8254 ········62:·astore········8
257 ········66:·aload·········8255 ········64:·aload·········8
258 ········68:·aload·········7256 ········66:·aload·········7
259 ········70:·invokespecial·#56·················//·Method·org/json/JSONArray."<init>":(Ljava/lang/String;)V257 ········68:·invokespecial·#56·················//·Method·org/json/JSONArray."<init>":(Ljava/lang/String;)V
260 ········73:·aload_0258 ········71:·aload_0
261 ········74:·aload·········8259 ········72:·aload·········8
262 ········76:·aload_1260 ········74:·aload_1
263 ········77:·invokevirtual·#60·················//·Method·isResponse:(Lorg/json/JSONArray;Ljava/util/Set;)Z261 ········75:·invokevirtual·#60·················//·Method·isResponse:(Lorg/json/JSONArray;Ljava/util/Set;)Z
264 ········80:·istore_3 
265 ········81:·iload_3262 ········78:·istore········6
 263 ········80:·iload·········6
266 ········82:·ifeq··········37264 ········82:·ifeq··········33
267 ········85:·aload_0265 ········85:·aload_0
268 ········86:·aload·········8266 ········86:·aload·········8
269 ········88:·aload_1267 ········88:·aload_1
270 ········89:·invokevirtual·#64·················//·Method·parseResponse:(Lorg/json/JSONArray;Ljava/util/Set;)Lnet/mcarolan/whenzebus/api/Response;268 ········89:·invokevirtual·#64·················//·Method·parseResponse:(Lorg/json/JSONArray;Ljava/util/Set;)Lnet/mcarolan/whenzebus/api/Response;
271 ········92:·astore········4269 ········92:·astore········5
272 ········94:·aload_2270 ········94:·aload_2
273 ········95:·aload·········4271 ········95:·aload·········5
274 ········97:·invokeinterface·#70,··2···········//·InterfaceMethod·java/util/Set.add:(Ljava/lang/Object;)Z272 ········97:·invokeinterface·#70,··2···········//·InterfaceMethod·java/util/Set.add:(Ljava/lang/Object;)Z
275 ·······102:·pop273 ·······102:·pop
276 ·······103:·goto··········37274 ·······103:·goto··········33
277 ·······106:·astore········9275 ·······106:·astore········9
278 ·······108:·new···········#72·················//·class·java/lang/StringBuilder276 ·······108:·new···········#72·················//·class·java/lang/StringBuilder
279 ·······111:·astore········4277 ·······111:·astore········4
280 ·······113:·aload·········4278 ·······113:·aload·········4
281 ·······115:·invokespecial·#73·················//·Method·java/lang/StringBuilder."<init>":()V279 ·······115:·invokespecial·#73·················//·Method·java/lang/StringBuilder."<init>":()V
282 ·······118:·aload·········4280 ·······118:·aload·········4
283 ·······120:·ldc···········#75·················//·String·could·not·parse281 ·······120:·ldc···········#75·················//·String·could·not·parse
Offset 301, 16 lines modifiedOffset 299, 16 lines modified
301 ·······161:·invokespecial·#96·················//·Method·java/lang/IllegalStateException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V299 ·······161:·invokespecial·#96·················//·Method·java/lang/IllegalStateException."<init>":(Ljava/lang/String;Ljava/lang/Throwable;)V
302 ·······164:·aload·········4300 ·······164:·aload·········4
303 ·······166:·athrow301 ·······166:·athrow
304 ·······167:·aload_2302 ·······167:·aload_2
305 ·······168:·areturn303 ·······168:·areturn
306 ······Exception·table:304 ······Exception·table:
307 ·········from····to··target·type305 ·········from····to··target·type
308 ············61····64···106···Class·org/json/JSONException306 ············59····62···106···Class·org/json/JSONException
309 ············68····73···106···Class·org/json/JSONException307 ············66····71···106···Class·org/json/JSONException
  
310 ··public·boolean·isResponse(org.json.JSONArray,·java.util.Set);308 ··public·boolean·isResponse(org.json.JSONArray,·java.util.Set);
311 ····descriptor:·(Lorg/json/JSONArray;Ljava/util/Set;)Z309 ····descriptor:·(Lorg/json/JSONArray;Ljava/util/Set;)Z
312 ····flags:·(0x0001)·ACC_PUBLIC310 ····flags:·(0x0001)·ACC_PUBLIC
313 ····Code:311 ····Code:
314 ······stack=300,·locals=13,·args_size=3312 ······stack=300,·locals=13,·args_size=3
315 ·········0:·iconst_1313 ·········0:·iconst_1
857 B
android/support/v4/app/NotificationCompat$Action.class
749 B
procyon -ec {}
    
Offset 28, 27 lines modifiedOffset 28, 27 lines modified
28 ········if·(mExtras·==·null)·{28 ········if·(mExtras·==·null)·{
29 ············mExtras·=·new·Bundle();29 ············mExtras·=·new·Bundle();
30 ········}30 ········}
31 ········this.mExtras·=·mExtras;31 ········this.mExtras·=·mExtras;
32 ········this.mRemoteInputs·=·mRemoteInputs;32 ········this.mRemoteInputs·=·mRemoteInputs;
33 ····}33 ····}
34 ····34 ····
35 ····protected·PendingIntent·getActionIntent()·{35 ····public·PendingIntent·getActionIntent()·{
36 ········return·this.actionIntent;36 ········return·this.actionIntent;
37 ····}37 ····}
38 ····38 ····
39 ····public·Bundle·getExtras()·{39 ····public·Bundle·getExtras()·{
40 ········return·this.mExtras;40 ········return·this.mExtras;
41 ····}41 ····}
42 ····42 ····
43 ····protected·int·getIcon()·{43 ····public·int·getIcon()·{
44 ········return·this.icon;44 ········return·this.icon;
45 ····}45 ····}
46 ····46 ····
47 ····public·RemoteInput[]·getRemoteInputs()·{47 ····public·RemoteInput[]·getRemoteInputs()·{
48 ········return·this.mRemoteInputs;48 ········return·this.mRemoteInputs;
49 ····}49 ····}
50 ····50 ····
51 ····protected·CharSequence·getTitle()·{51 ····public·CharSequence·getTitle()·{
52 ········return·this.title;52 ········return·this.title;
53 ····}53 ····}
54 }54 }
1.08 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplBase.class
954 B
procyon -ec {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 import·android.os.Bundle;3 import·android.os.Bundle;
4 import·java.util.ArrayList;4 import·java.util.ArrayList;
5 import·android.app.Notification;5 import·android.app.Notification;
  
6 class·NotificationCompat$NotificationCompatImplBase·implements·NotificationCompat$NotificationCompatImpl6 class·NotificationCompat$NotificationCompatImplBase·implements·NotificationCompat$NotificationCompatImpl
7 {7 {
8 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{8 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder,·final·NotificationCompat$BuilderExtender·notificationCompat$BuilderExtender)·{
9 ········final·Notification·mNotification·=·notificationCompat$Builder.mNotification;9 ········final·Notification·mNotification·=·notificationCompat$Builder.mNotification;
10 ········mNotification.setLatestEventInfo(notificationCompat$Builder.mContext,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentIntent);10 ········mNotification.setLatestEventInfo(notificationCompat$Builder.mContext,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentIntent);
11 ········if·(notificationCompat$Builder.mPriority·>·0)·{11 ········if·(notificationCompat$Builder.mPriority·>·0)·{
12 ············mNotification.flags·|=·0x80;12 ············mNotification.flags·|=·0x80;
13 ········}13 ········}
14 ········return·mNotification;14 ········return·mNotification;
15 ····}15 ····}
2.06 KB
android/support/v4/graphics/drawable/DrawableWrapperDonut.class
1.94 KB
procyon -ec {}
    
Offset 9, 42 lines modifiedOffset 9, 47 lines modified
9 import·android.graphics.PorterDuff$Mode;9 import·android.graphics.PorterDuff$Mode;
10 import·android.graphics.drawable.Drawable$Callback;10 import·android.graphics.drawable.Drawable$Callback;
11 import·android.graphics.drawable.Drawable;11 import·android.graphics.drawable.Drawable;
  
12 class·DrawableWrapperDonut·extends·Drawable·implements·Drawable$Callback,·DrawableWrapper12 class·DrawableWrapperDonut·extends·Drawable·implements·Drawable$Callback,·DrawableWrapper
13 {13 {
14 ····static·final·PorterDuff$Mode·DEFAULT_MODE;14 ····static·final·PorterDuff$Mode·DEFAULT_MODE;
 15 ····private·boolean·mColorFilterSet;
15 ····private·int·mCurrentColor;16 ····private·int·mCurrentColor;
 17 ····private·PorterDuff$Mode·mCurrentMode;
16 ····Drawable·mDrawable;18 ····Drawable·mDrawable;
17 ····private·ColorStateList·mTintList;19 ····private·ColorStateList·mTintList;
18 ····private·PorterDuff$Mode·mTintMode;20 ····private·PorterDuff$Mode·mTintMode;
19 ····21 ····
20 ····static·{22 ····static·{
21 ········DEFAULT_MODE·=·PorterDuff$Mode.SRC_IN;23 ········DEFAULT_MODE·=·PorterDuff$Mode.SRC_IN;
22 ····}24 ····}
23 ····25 ····
24 ····DrawableWrapperDonut(final·Drawable·wrappedDrawable)·{26 ····DrawableWrapperDonut(final·Drawable·wrappedDrawable)·{
25 ········this.mTintMode·=·DrawableWrapperDonut.DEFAULT_MODE;27 ········this.mTintMode·=·DrawableWrapperDonut.DEFAULT_MODE;
26 ········this.mCurrentColor·=·-1·<<·-1; 
27 ········this.setWrappedDrawable(wrappedDrawable);28 ········this.setWrappedDrawable(wrappedDrawable);
28 ····}29 ····}
29 ····30 ····
30 ····private·boolean·updateTint(final·int[]·array)·{31 ····private·boolean·updateTint(final·int[]·array)·{
 32 ········boolean·mColorFilterSet·=·true;
31 ········if·(this.mTintList·==·null·||·this.mTintMode·==·null)·{33 ········if·(this.mTintList·==·null·||·this.mTintMode·==·null)·{
32 ············return·false;34 ············return·false;
33 ········}35 ········}
34 ········final·int·colorForState·=·this.mTintList.getColorForState(array,·this.mTintList.getDefaultColor());36 ········final·int·colorForState·=·this.mTintList.getColorForState(array,·this.mTintList.getDefaultColor());
35 ········if·(colorForState·==·this.mCurrentColor)·{37 ········final·PorterDuff$Mode·mTintMode·=·this.mTintMode;
 38 ········if·(this.mColorFilterSet·&&·colorForState·==·this.mCurrentColor·&&·mTintMode·==·this.mCurrentMode)·{
36 ············return·false;39 ············return·false;
37 ········}40 ········}
38 ········this.setColorFilter(colorForState,·this.mTintMode);41 ········this.setColorFilter(colorForState,·mTintMode);
39 ········this.mCurrentColor·=·colorForState;42 ········this.mCurrentColor·=·colorForState;
40 ········return·true; 
41 ········b·=·false; 
42 ········return·b;43 ········this.mCurrentMode·=·mTintMode;
 44 ········this.mColorFilterSet·=·mColorFilterSet;
 45 ········return·mColorFilterSet;
 46 ········mColorFilterSet·=·false;
 47 ········return·mColorFilterSet;
43 ····}48 ····}
44 ····49 ····
45 ····public·void·draw(final·Canvas·canvas)·{50 ····public·void·draw(final·Canvas·canvas)·{
46 ········this.mDrawable.draw(canvas);51 ········this.mDrawable.draw(canvas);
47 ····}52 ····}
48 ····53 ····
49 ····public·int·getChangingConfigurations()·{54 ····public·int·getChangingConfigurations()·{
3.3 KB
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase.class
3.14 KB
procyon -ec {}
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 package·android.support.v4.media.session;2 package·android.support.v4.media.session;
  
3 import·android.os.Handler;3 import·android.os.Handler;
4 import·android.os.RemoteException;4 import·android.os.RemoteException;
5 import·android.os.SystemClock;5 import·android.os.SystemClock;
6 import·android.os.Build$VERSION;6 import·android.os.Build$VERSION;
7 import·android.os.Looper;7 import·android.os.Looper;
8 import·android.content.Intent; 
9 import·android.support.v4.media.VolumeProviderCompat;8 import·android.support.v4.media.VolumeProviderCompat;
10 import·android.support.v4.media.VolumeProviderCompat$Callback;9 import·android.support.v4.media.VolumeProviderCompat$Callback;
11 import·java.util.List;10 import·java.util.List;
12 import·android.support.v4.media.MediaMetadataCompat;11 import·android.support.v4.media.MediaMetadataCompat;
13 import·android.app.PendingIntent;12 import·android.app.PendingIntent;
14 import·android.os.Bundle;13 import·android.os.Bundle;
15 import·android.os.RemoteCallbackList;14 import·android.os.RemoteCallbackList;
Offset 46, 44 lines modifiedOffset 45, 39 lines modified
46 ····private·final·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub·mStub;45 ····private·final·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub·mStub;
47 ····private·final·String·mTag;46 ····private·final·String·mTag;
48 ····private·final·MediaSessionCompat$Token·mToken;47 ····private·final·MediaSessionCompat$Token·mToken;
49 ····private·VolumeProviderCompat$Callback·mVolumeCallback;48 ····private·VolumeProviderCompat$Callback·mVolumeCallback;
50 ····private·VolumeProviderCompat·mVolumeProvider;49 ····private·VolumeProviderCompat·mVolumeProvider;
51 ····private·int·mVolumeType;50 ····private·int·mVolumeType;
52 ····51 ····
53 ····public·MediaSessionCompat$MediaSessionImplBase(final·Context·mContext,·final·String·mTag,·final·ComponentName·componentName,·PendingIntent·broadcast)·{52 ····public·MediaSessionCompat$MediaSessionImplBase(final·Context·mContext,·final·String·mTag,·final·ComponentName·mComponentName,·final·PendingIntent·mMediaButtonEventReceiver)·{
54 ········this.mLock·=·new·Object();53 ········this.mLock·=·new·Object();
55 ········this.mControllerCallbacks·=·new·RemoteCallbackList();54 ········this.mControllerCallbacks·=·new·RemoteCallbackList();
56 ········this.mDestroyed·=·false;55 ········this.mDestroyed·=·false;
57 ········this.mIsActive·=·false;56 ········this.mIsActive·=·false;
58 ········this.mIsRccRegistered·=·false;57 ········this.mIsRccRegistered·=·false;
59 ········this.mIsMbrRegistered·=·false;58 ········this.mIsMbrRegistered·=·false;
60 ········this.mVolumeCallback·=·(VolumeProviderCompat$Callback)new·MediaSessionCompat$MediaSessionImplBase$1(this);59 ········this.mVolumeCallback·=·(VolumeProviderCompat$Callback)new·MediaSessionCompat$MediaSessionImplBase$1(this);
61 ········if·(componentName·==·null)·{60 ········if·(mComponentName·==·null)·{
62 ············throw·new·IllegalArgumentException("MediaButtonReceiver·component·may·not·be·null.");61 ············throw·new·IllegalArgumentException("MediaButtonReceiver·component·may·not·be·null.");
63 ········}62 ········}
64 ········if·(broadcast·==·null)·{ 
65 ············final·Intent·intent·=·new·Intent("android.intent.action.MEDIA_BUTTON"); 
66 ············intent.setComponent(componentName); 
67 ············broadcast·=·PendingIntent.getBroadcast(mContext,·0,·intent,·0); 
68 ········} 
69 ········this.mContext·=·mContext;63 ········this.mContext·=·mContext;
70 ········this.mPackageName·=·mContext.getPackageName();64 ········this.mPackageName·=·mContext.getPackageName();
71 ········this.mAudioManager·=·(AudioManager)mContext.getSystemService("audio");65 ········this.mAudioManager·=·(AudioManager)mContext.getSystemService("audio");
72 ········this.mTag·=·mTag;66 ········this.mTag·=·mTag;
73 ········this.mComponentName·=·componentName;67 ········this.mComponentName·=·mComponentName;
74 ········this.mMediaButtonEventReceiver·=·broadcast;68 ········this.mMediaButtonEventReceiver·=·mMediaButtonEventReceiver;
75 ········this.mStub·=·new·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub(this);69 ········this.mStub·=·new·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub(this);
76 ········this.mToken·=·new·MediaSessionCompat$Token((Object)this.mStub);70 ········this.mToken·=·new·MediaSessionCompat$Token((Object)this.mStub);
77 ········this.mHandler·=·new·MediaSessionCompat$MediaSessionImplBase$MessageHandler(this,·Looper.myLooper());71 ········this.mHandler·=·new·MediaSessionCompat$MediaSessionImplBase$MessageHandler(this,·Looper.myLooper());
78 ········this.mRatingType·=·0;72 ········this.mRatingType·=·0;
79 ········this.mVolumeType·=·1;73 ········this.mVolumeType·=·1;
80 ········this.mLocalStream·=·3;74 ········this.mLocalStream·=·3;
81 ········if·(Build$VERSION.SDK_INT·>=·14)·{75 ········if·(Build$VERSION.SDK_INT·>=·14)·{
82 ············this.mRccObj·=·MediaSessionCompatApi14.createRemoteControlClient(broadcast);76 ············this.mRccObj·=·MediaSessionCompatApi14.createRemoteControlClient(mMediaButtonEventReceiver);
83 ········}77 ········}
84 ········else·{78 ········else·{
85 ············this.mRccObj·=·null;79 ············this.mRccObj·=·null;
86 ········}80 ········}
87 ····}81 ····}
88 ····82 ····
89 ····private·void·adjustVolume(final·int·n,·final·int·n2)·{83 ····private·void·adjustVolume(final·int·n,·final·int·n2)·{
1.25 KB
android/support/v4/view/ViewCompat$BaseViewCompatImpl.class
1.13 KB
procyon -ec {}
    
Offset 213, 19 lines modifiedOffset 213, 19 lines modified
213 ····}213 ····}
214 ····214 ····
215 ····public·int·getMeasuredWidthAndState(final·View·view)·{215 ····public·int·getMeasuredWidthAndState(final·View·view)·{
216 ········return·view.getMeasuredWidth();216 ········return·view.getMeasuredWidth();
217 ····}217 ····}
218 ····218 ····
219 ····public·int·getMinimumHeight(final·View·view)·{219 ····public·int·getMinimumHeight(final·View·view)·{
220 ········return·0;220 ········return·ViewCompatBase.getMinimumHeight(view);
221 ····}221 ····}
222 ····222 ····
223 ····public·int·getMinimumWidth(final·View·view)·{223 ····public·int·getMinimumWidth(final·View·view)·{
224 ········return·0;224 ········return·ViewCompatBase.getMinimumWidth(view);
225 ····}225 ····}
226 ····226 ····
227 ····public·int·getOverScrollMode(final·View·view)·{227 ····public·int·getOverScrollMode(final·View·view)·{
228 ········return·2;228 ········return·2;
229 ····}229 ····}
230 ····230 ····
231 ····public·int·getPaddingEnd(final·View·view)·{231 ····public·int·getPaddingEnd(final·View·view)·{
Offset 308, 14 lines modifiedOffset 308, 18 lines modified
308 ········return·view·instanceof·NestedScrollingChild·&&·((NestedScrollingChild)view).hasNestedScrollingParent();308 ········return·view·instanceof·NestedScrollingChild·&&·((NestedScrollingChild)view).hasNestedScrollingParent();
309 ····}309 ····}
310 ····310 ····
311 ····public·boolean·hasTransientState(final·View·view)·{311 ····public·boolean·hasTransientState(final·View·view)·{
312 ········return·false;312 ········return·false;
313 ····}313 ····}
314 ····314 ····
 315 ····public·boolean·isAttachedToWindow(final·View·view)·{
 316 ········return·ViewCompatBase.isAttachedToWindow(view);
 317 ····}
 318 ····
315 ····public·boolean·isImportantForAccessibility(final·View·view)·{319 ····public·boolean·isImportantForAccessibility(final·View·view)·{
316 ········return·true;320 ········return·true;
317 ····}321 ····}
318 ····322 ····
319 ····public·boolean·isLaidOut(final·View·view)·{323 ····public·boolean·isLaidOut(final·View·view)·{
320 ········return·ViewCompatBase.isLaidOut(view);324 ········return·ViewCompatBase.isLaidOut(view);
321 ····}325 ····}
1.83 KB
android/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.class
1.65 KB
procyon -ec {}
    
Offset 158, 14 lines modifiedOffset 158, 20 lines modified
158 ········this.postStartMessage(viewPropertyAnimatorCompat,·view);158 ········this.postStartMessage(viewPropertyAnimatorCompat,·view);
159 ····}159 ····}
160 ····160 ····
161 ····public·void·translationYBy(final·ViewPropertyAnimatorCompat·viewPropertyAnimatorCompat,·final·View·view,·final·float·n)·{161 ····public·void·translationYBy(final·ViewPropertyAnimatorCompat·viewPropertyAnimatorCompat,·final·View·view,·final·float·n)·{
162 ········this.postStartMessage(viewPropertyAnimatorCompat,·view);162 ········this.postStartMessage(viewPropertyAnimatorCompat,·view);
163 ····}163 ····}
164 ····164 ····
 165 ····public·void·translationZ(final·ViewPropertyAnimatorCompat·viewPropertyAnimatorCompat,·final·View·view,·final·float·n)·{
 166 ····}
 167 ····
 168 ····public·void·translationZBy(final·ViewPropertyAnimatorCompat·viewPropertyAnimatorCompat,·final·View·view,·final·float·n)·{
 169 ····}
 170 ····
165 ····public·void·withEndAction(final·ViewPropertyAnimatorCompat·viewPropertyAnimatorCompat,·final·View·view,·final·Runnable·runnable)·{171 ····public·void·withEndAction(final·ViewPropertyAnimatorCompat·viewPropertyAnimatorCompat,·final·View·view,·final·Runnable·runnable)·{
166 ········ViewPropertyAnimatorCompat.access$002(viewPropertyAnimatorCompat,·runnable);172 ········ViewPropertyAnimatorCompat.access$002(viewPropertyAnimatorCompat,·runnable);
167 ········this.postStartMessage(viewPropertyAnimatorCompat,·view);173 ········this.postStartMessage(viewPropertyAnimatorCompat,·view);
168 ····}174 ····}
169 ····175 ····
170 ····public·void·withLayer(final·ViewPropertyAnimatorCompat·viewPropertyAnimatorCompat,·final·View·view)·{176 ····public·void·withLayer(final·ViewPropertyAnimatorCompat·viewPropertyAnimatorCompat,·final·View·view)·{
171 ····}177 ····}
Offset 186, 8 lines modifiedOffset 192, 14 lines modified
186 ····public·void·y(final·ViewPropertyAnimatorCompat·viewPropertyAnimatorCompat,·final·View·view,·final·float·n)·{192 ····public·void·y(final·ViewPropertyAnimatorCompat·viewPropertyAnimatorCompat,·final·View·view,·final·float·n)·{
187 ········this.postStartMessage(viewPropertyAnimatorCompat,·view);193 ········this.postStartMessage(viewPropertyAnimatorCompat,·view);
188 ····}194 ····}
189 ····195 ····
190 ····public·void·yBy(final·ViewPropertyAnimatorCompat·viewPropertyAnimatorCompat,·final·View·view,·final·float·n)·{196 ····public·void·yBy(final·ViewPropertyAnimatorCompat·viewPropertyAnimatorCompat,·final·View·view,·final·float·n)·{
191 ········this.postStartMessage(viewPropertyAnimatorCompat,·view);197 ········this.postStartMessage(viewPropertyAnimatorCompat,·view);
192 ····}198 ····}
 199 ····
 200 ····public·void·z(final·ViewPropertyAnimatorCompat·viewPropertyAnimatorCompat,·final·View·view,·final·float·n)·{
 201 ····}
 202 ····
 203 ····public·void·zBy(final·ViewPropertyAnimatorCompat·viewPropertyAnimatorCompat,·final·View·view,·final·float·n)·{
 204 ····}
193 }205 }
1.17 KB
android/support/v7/app/AppCompatActivity.class
1.08 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v7.app;1 package·android.support.v7.app;
  
2 import·android.support.v7.view.ActionMode$Callback; 
3 import·android.support.v7.widget.Toolbar;2 import·android.support.v7.widget.Toolbar;
 3 import·android.support.v7.view.ActionMode$Callback;
4 import·android.support.v4.app.ActivityCompat;4 import·android.support.v4.app.ActivityCompat;
5 import·android.content.Context;5 import·android.content.Context;
6 import·android.support.v7.view.ActionMode;6 import·android.support.v7.view.ActionMode;
7 import·android.view.MenuItem;7 import·android.view.MenuItem;
8 import·android.support.v4.app.TaskStackBuilder;8 import·android.support.v4.app.TaskStackBuilder;
9 import·android.os.Bundle;9 import·android.os.Bundle;
10 import·android.content.res.Configuration;10 import·android.content.res.Configuration;
Offset 146, 14 lines modifiedOffset 146, 18 lines modified
146 ····}146 ····}
147 ····147 ····
148 ····protected·void·onTitleChanged(final·CharSequence·title,·final·int·n)·{148 ····protected·void·onTitleChanged(final·CharSequence·title,·final·int·n)·{
149 ········super.onTitleChanged(title,·n);149 ········super.onTitleChanged(title,·n);
150 ········this.getDelegate().setTitle(title);150 ········this.getDelegate().setTitle(title);
151 ····}151 ····}
152 ····152 ····
 153 ····public·ActionMode·onWindowStartingSupportActionMode(final·ActionMode$Callback·actionMode$Callback)·{
 154 ········return·null;
 155 ····}
 156 ····
153 ····public·void·setContentView(final·int·contentView)·{157 ····public·void·setContentView(final·int·contentView)·{
154 ········this.getDelegate().setContentView(contentView);158 ········this.getDelegate().setContentView(contentView);
155 ····}159 ····}
156 ····160 ····
157 ····public·void·setContentView(final·View·contentView)·{161 ····public·void·setContentView(final·View·contentView)·{
158 ········this.getDelegate().setContentView(contentView);162 ········this.getDelegate().setContentView(contentView);
159 ····}163 ····}
4.69 KB
android/support/v7/app/AppCompatDelegateImplBase.class
4.59 KB
procyon -ec {}
    
Offset 4, 25 lines modifiedOffset 4, 27 lines modified
4 import·android.support.v7.view.ActionMode;4 import·android.support.v7.view.ActionMode;
5 import·android.support.v7.view.ActionMode$Callback;5 import·android.support.v7.view.ActionMode$Callback;
6 import·android.view.Menu;6 import·android.view.Menu;
7 import·android.content.res.TypedArray;7 import·android.content.res.TypedArray;
8 import·android.support.v7.appcompat.R$styleable;8 import·android.support.v7.appcompat.R$styleable;
9 import·android.os.Bundle;9 import·android.os.Bundle;
10 import·android.app.Activity;10 import·android.app.Activity;
 11 import·android.support.v7.internal.app.WindowDecorActionBar;
11 import·android.support.v7.internal.view.SupportMenuInflater;12 import·android.support.v7.internal.view.SupportMenuInflater;
12 import·android.view.KeyEvent;13 import·android.view.KeyEvent;
13 import·android.view.Window;14 import·android.view.Window;
14 import·android.view.Window$Callback; 
15 import·android.view.MenuInflater;15 import·android.view.MenuInflater;
16 import·android.content.Context;16 import·android.content.Context;
 17 import·android.view.Window$Callback;
  
17 abstract·class·AppCompatDelegateImplBase·extends·AppCompatDelegate18 abstract·class·AppCompatDelegateImplBase·extends·AppCompatDelegate
18 {19 {
19 ····private·ActionBar·mActionBar;20 ····private·ActionBar·mActionBar;
20 ····final·AppCompatCallback·mAppCompatCallback;21 ····final·AppCompatCallback·mAppCompatCallback;
 22 ····final·Window$Callback·mAppCompatWindowCallback;
21 ····final·Context·mContext;23 ····final·Context·mContext;
22 ····boolean·mHasActionBar;24 ····boolean·mHasActionBar;
23 ····private·boolean·mIsDestroyed;25 ····private·boolean·mIsDestroyed;
24 ····boolean·mIsFloating;26 ····boolean·mIsFloating;
25 ····private·MenuInflater·mMenuInflater;27 ····private·MenuInflater·mMenuInflater;
26 ····final·Window$Callback·mOriginalWindowCallback;28 ····final·Window$Callback·mOriginalWindowCallback;
27 ····boolean·mOverlayActionBar;29 ····boolean·mOverlayActionBar;
Offset 32, 18 lines modifiedOffset 34, 19 lines modified
32 ····boolean·mWindowNoTitle;34 ····boolean·mWindowNoTitle;
33 ····35 ····
34 ····AppCompatDelegateImplBase(final·Context·mContext,·final·Window·mWindow,·final·AppCompatCallback·mAppCompatCallback)·{36 ····AppCompatDelegateImplBase(final·Context·mContext,·final·Window·mWindow,·final·AppCompatCallback·mAppCompatCallback)·{
35 ········this.mContext·=·mContext;37 ········this.mContext·=·mContext;
36 ········this.mWindow·=·mWindow;38 ········this.mWindow·=·mWindow;
37 ········this.mAppCompatCallback·=·mAppCompatCallback;39 ········this.mAppCompatCallback·=·mAppCompatCallback;
38 ········this.mOriginalWindowCallback·=·this.mWindow.getCallback();40 ········this.mOriginalWindowCallback·=·this.mWindow.getCallback();
39 ········if·(this.mOriginalWindowCallback·instanceof·AppCompatDelegateImplBase$AppCompatWindowCallback)·{41 ········if·(this.mOriginalWindowCallback·instanceof·AppCompatDelegateImplBase$AppCompatWindowCallbackBase)·{
40 ············throw·new·IllegalStateException("AppCompat·has·already·installed·itself·into·the·Window");42 ············throw·new·IllegalStateException("AppCompat·has·already·installed·itself·into·the·Window");
41 ········}43 ········}
42 ········this.mWindow.setCallback((Window$Callback)new·AppCompatDelegateImplBase$AppCompatWindowCallback(this,·this.mOriginalWindowCallback));44 ········this.mAppCompatWindowCallback·=·this.wrapWindowCallback(this.mOriginalWindowCallback);
 45 ········this.mWindow.setCallback(this.mAppCompatWindowCallback);
43 ····}46 ····}
44 ····47 ····
45 ····abstract·ActionBar·createSupportActionBar();48 ····abstract·ActionBar·createSupportActionBar();
46 ····49 ····
47 ····abstract·boolean·dispatchKeyEvent(final·KeyEvent·p0);50 ····abstract·boolean·dispatchKeyEvent(final·KeyEvent·p0);
48 ····51 ····
49 ····final·Context·getActionBarThemedContext()·{52 ····final·Context·getActionBarThemedContext()·{
Offset 66, 16 lines modifiedOffset 69, 21 lines modified
66 ········if·(this.mMenuInflater·==·null)·{69 ········if·(this.mMenuInflater·==·null)·{
67 ············this.mMenuInflater·=·(MenuInflater)new·SupportMenuInflater(this.getActionBarThemedContext());70 ············this.mMenuInflater·=·(MenuInflater)new·SupportMenuInflater(this.getActionBarThemedContext());
68 ········}71 ········}
69 ········return·this.mMenuInflater;72 ········return·this.mMenuInflater;
70 ····}73 ····}
71 ····74 ····
72 ····public·ActionBar·getSupportActionBar()·{75 ····public·ActionBar·getSupportActionBar()·{
73 ········if·(this.mHasActionBar·&&·this.mActionBar·==·null)·{76 ········if·(this.mHasActionBar)·{
 77 ············if·(this.mActionBar·==·null)·{
74 ············this.mActionBar·=·this.createSupportActionBar();78 ················this.mActionBar·=·this.createSupportActionBar();
 79 ············}
 80 ········}
 81 ········else·if·(this.mActionBar·instanceof·WindowDecorActionBar)·{
 82 ············this.mActionBar·=·null;
75 ········}83 ········}
76 ········return·this.mActionBar;84 ········return·this.mActionBar;
77 ····}85 ····}
78 ····86 ····
79 ····final·CharSequence·getTitle()·{87 ····final·CharSequence·getTitle()·{
80 ········CharSequence·charSequence;88 ········CharSequence·charSequence;
81 ········if·(this.mOriginalWindowCallback·instanceof·Activity)·{89 ········if·(this.mOriginalWindowCallback·instanceof·Activity)·{
Offset 91, 14 lines modifiedOffset 99, 18 lines modified
91 ········return·this.mWindow.getCallback();99 ········return·this.mWindow.getCallback();
92 ····}100 ····}
93 ····101 ····
94 ····final·boolean·isDestroyed()·{102 ····final·boolean·isDestroyed()·{
95 ········return·this.mIsDestroyed;103 ········return·this.mIsDestroyed;
96 ····}104 ····}
97 ····105 ····
 106 ····public·boolean·isHandleNativeActionModesEnabled()·{
 107 ········return·false;
 108 ····}
 109 ····
98 ····public·void·onCreate(final·Bundle·bundle)·{110 ····public·void·onCreate(final·Bundle·bundle)·{
99 ········final·boolean·mOverlayActionMode·=·true;111 ········final·boolean·mOverlayActionMode·=·true;
100 ········final·TypedArray·obtainStyledAttributes·=·this.mContext.obtainStyledAttributes(R$styleable.Theme);112 ········final·TypedArray·obtainStyledAttributes·=·this.mContext.obtainStyledAttributes(R$styleable.Theme);
101 ········if·(!obtainStyledAttributes.hasValue(R$styleable.Theme_windowActionBar))·{113 ········if·(!obtainStyledAttributes.hasValue(R$styleable.Theme_windowActionBar))·{
102 ············obtainStyledAttributes.recycle();114 ············obtainStyledAttributes.recycle();
103 ············throw·new·IllegalStateException("You·need·to·use·a·Theme.AppCompat·theme·(or·descendant)·with·this·activity.");115 ············throw·new·IllegalStateException("You·need·to·use·a·Theme.AppCompat·theme·(or·descendant)·with·this·activity.");
104 ········}116 ········}
Offset 128, 17 lines modifiedOffset 140, 24 lines modified
128 ····140 ····
129 ····abstract·void·onTitleChanged(final·CharSequence·p0);141 ····abstract·void·onTitleChanged(final·CharSequence·p0);
130 ····142 ····
131 ····final·ActionBar·peekSupportActionBar()·{143 ····final·ActionBar·peekSupportActionBar()·{
132 ········return·this.mActionBar;144 ········return·this.mActionBar;
133 ····}145 ····}
134 ····146 ····
 147 ····public·void·setHandleNativeActionModesEnabled(final·boolean·b)·{
 148 ····}
 149 ····
135 ····final·void·setSupportActionBar(final·ActionBar·mActionBar)·{150 ····final·void·setSupportActionBar(final·ActionBar·mActionBar)·{
136 ········this.mActionBar·=·mActionBar;151 ········this.mActionBar·=·mActionBar;
137 ····}152 ····}
138 ····153 ····
139 ····public·final·void·setTitle(final·CharSequence·mTitle)·{154 ····public·final·void·setTitle(final·CharSequence·mTitle)·{
140 ········this.onTitleChanged(this.mTitle·=·mTitle);155 ········this.onTitleChanged(this.mTitle·=·mTitle);
141 ····}156 ····}
142 ····157 ····
143 ····abstract·ActionMode·startSupportActionModeFromWindow(final·ActionMode$Callback·p0);158 ····abstract·ActionMode·startSupportActionModeFromWindow(final·ActionMode$Callback·p0);
 159 ····
 160 ····Window$Callback·wrapWindowCallback(final·Window$Callback·window$Callback)·{
 161 ········return·(Window$Callback)new·AppCompatDelegateImplBase$AppCompatWindowCallbackBase(this,·window$Callback);
 162 ····}
144 }163 }
1.07 KB
android/support/v7/app/AppCompatDialog.class
1010 B
procyon -ec {}
    
Offset 1, 10 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v7.app;1 package·android.support.v7.app;
  
 2 import·android.support.v7.view.ActionMode$Callback;
2 import·android.support.v7.view.ActionMode;3 import·android.support.v7.view.ActionMode;
3 import·android.view.ViewGroup$LayoutParams;4 import·android.view.ViewGroup$LayoutParams;
4 import·android.view.View;5 import·android.view.View;
5 import·android.support.v7.appcompat.R$attr;6 import·android.support.v7.appcompat.R$attr;
6 import·android.util.TypedValue;7 import·android.util.TypedValue;
7 import·android.content.DialogInterface$OnCancelListener;8 import·android.content.DialogInterface$OnCancelListener;
8 import·android.os.Bundle;9 import·android.os.Bundle;
Offset 69, 14 lines modifiedOffset 70, 18 lines modified
69 ····70 ····
70 ····public·void·onSupportActionModeFinished(final·ActionMode·actionMode)·{71 ····public·void·onSupportActionModeFinished(final·ActionMode·actionMode)·{
71 ····}72 ····}
72 ····73 ····
73 ····public·void·onSupportActionModeStarted(final·ActionMode·actionMode)·{74 ····public·void·onSupportActionModeStarted(final·ActionMode·actionMode)·{
74 ····}75 ····}
75 ····76 ····
 77 ····public·ActionMode·onWindowStartingSupportActionMode(final·ActionMode$Callback·actionMode$Callback)·{
 78 ········return·null;
 79 ····}
 80 ····
76 ····public·void·setContentView(final·int·contentView)·{81 ····public·void·setContentView(final·int·contentView)·{
77 ········this.getDelegate().setContentView(contentView);82 ········this.getDelegate().setContentView(contentView);
78 ····}83 ····}
79 ····84 ····
80 ····public·void·setContentView(final·View·contentView)·{85 ····public·void·setContentView(final·View·contentView)·{
81 ········this.getDelegate().setContentView(contentView);86 ········this.getDelegate().setContentView(contentView);
82 ····}87 ····}
3.17 KB
android/support/v7/internal/app/ToolbarActionBar.class
3.07 KB
procyon -ec {}
    
Offset 25, 15 lines modifiedOffset 25, 14 lines modified
25 import·android.util.TypedValue;25 import·android.util.TypedValue;
26 import·android.support.v7.internal.view.menu.MenuBuilder;26 import·android.support.v7.internal.view.menu.MenuBuilder;
27 import·android.view.View;27 import·android.view.View;
28 import·android.view.Menu;28 import·android.view.Menu;
29 import·android.support.v7.internal.widget.ToolbarWidgetWrapper;29 import·android.support.v7.internal.widget.ToolbarWidgetWrapper;
30 import·android.support.v7.widget.Toolbar;30 import·android.support.v7.widget.Toolbar;
31 import·android.view.Window$Callback;31 import·android.view.Window$Callback;
32 import·android.view.Window; 
33 import·java.util.ArrayList;32 import·java.util.ArrayList;
34 import·android.support.v7.widget.Toolbar$OnMenuItemClickListener;33 import·android.support.v7.widget.Toolbar$OnMenuItemClickListener;
35 import·android.support.v7.internal.view.menu.ListMenuPresenter;34 import·android.support.v7.internal.view.menu.ListMenuPresenter;
36 import·android.support.v7.internal.widget.DecorToolbar;35 import·android.support.v7.internal.widget.DecorToolbar;
37 import·android.support.v7.app.ActionBar;36 import·android.support.v7.app.ActionBar;
  
38 public·class·ToolbarActionBar·extends·ActionBar37 public·class·ToolbarActionBar·extends·ActionBar
Offset 42, 37 lines modifiedOffset 41, 39 lines modified
42 ····private·boolean·mLastMenuVisibility;41 ····private·boolean·mLastMenuVisibility;
43 ····private·ListMenuPresenter·mListMenuPresenter;42 ····private·ListMenuPresenter·mListMenuPresenter;
44 ····private·boolean·mMenuCallbackSet;43 ····private·boolean·mMenuCallbackSet;
45 ····private·final·Toolbar$OnMenuItemClickListener·mMenuClicker;44 ····private·final·Toolbar$OnMenuItemClickListener·mMenuClicker;
46 ····private·final·Runnable·mMenuInvalidator;45 ····private·final·Runnable·mMenuInvalidator;
47 ····private·ArrayList·mMenuVisibilityListeners;46 ····private·ArrayList·mMenuVisibilityListeners;
48 ····private·boolean·mToolbarMenuPrepared;47 ····private·boolean·mToolbarMenuPrepared;
49 ····private·Window·mWindow; 
50 ····private·Window$Callback·mWindowCallback;48 ····private·Window$Callback·mWindowCallback;
51 ····49 ····
52 ····public·ToolbarActionBar(final·Toolbar·toolbar,·final·CharSequence·windowTitle,·final·Window·mWindow)·{50 ····public·ToolbarActionBar(final·Toolbar·toolbar,·final·CharSequence·windowTitle,·final·Window$Callback·window$Callback)·{
53 ········this.mMenuVisibilityListeners·=·new·ArrayList();51 ········this.mMenuVisibilityListeners·=·new·ArrayList();
54 ········this.mMenuInvalidator·=·(Runnable)new·ToolbarActionBar$1(this);52 ········this.mMenuInvalidator·=·(Runnable)new·ToolbarActionBar$1(this);
55 ········this.mMenuClicker·=·(Toolbar$OnMenuItemClickListener)new·ToolbarActionBar$2(this);53 ········this.mMenuClicker·=·(Toolbar$OnMenuItemClickListener)new·ToolbarActionBar$2(this);
56 ········this.mDecorToolbar·=·(DecorToolbar)new·ToolbarWidgetWrapper(toolbar,·false);54 ········this.mDecorToolbar·=·(DecorToolbar)new·ToolbarWidgetWrapper(toolbar,·false);
57 ········this.mWindowCallback·=·(Window$Callback)new·ToolbarActionBar$ToolbarCallbackWrapper(this,·mWindow.getCallback());55 ········this.mWindowCallback·=·(Window$Callback)new·ToolbarActionBar$ToolbarCallbackWrapper(this,·window$Callback);
58 ········this.mDecorToolbar.setWindowCallback(this.mWindowCallback);56 ········this.mDecorToolbar.setWindowCallback(this.mWindowCallback);
59 ········toolbar.setOnMenuItemClickListener(this.mMenuClicker);57 ········toolbar.setOnMenuItemClickListener(this.mMenuClicker);
60 ········this.mDecorToolbar.setWindowTitle(windowTitle);58 ········this.mDecorToolbar.setWindowTitle(windowTitle);
61 ········this.mWindow·=·mWindow; 
62 ····}59 ····}
63 ····60 ····
64 ····private·void·ensureListMenuPresenter(final·Menu·menu)·{61 ····private·void·ensureListMenuPresenter(final·Menu·menu)·{
65 ········final·boolean·b·=·true;62 ········final·boolean·b·=·true;
66 ········if·(this.mListMenuPresenter·==·null·&&·menu·instanceof·MenuBuilder)·{63 ········if·(this.mListMenuPresenter·==·null·&&·menu·instanceof·MenuBuilder)·{
67 ············final·MenuBuilder·menuBuilder·=·(MenuBuilder)menu;64 ············final·MenuBuilder·menuBuilder·=·(MenuBuilder)menu;
68 ············final·Context·context·=·this.mDecorToolbar.getContext();65 ············final·Context·context·=·this.mDecorToolbar.getContext();
69 ············final·TypedValue·typedValue·=·new·TypedValue();66 ············final·TypedValue·typedValue·=·new·TypedValue();
70 ············final·Resources$Theme·theme·=·context.getResources().newTheme();67 ············final·Resources$Theme·theme·=·context.getResources().newTheme();
71 ············theme.setTo(context.getTheme());68 ············theme.setTo(context.getTheme());
 69 ············theme.resolveAttribute(R$attr.actionBarPopupTheme,·typedValue,·b);
 70 ············if·(typedValue.resourceId·!=·0)·{
 71 ················theme.applyStyle(typedValue.resourceId,·b);
 72 ············}
72 ············theme.resolveAttribute(R$attr.panelMenuListTheme,·typedValue,·b);73 ············theme.resolveAttribute(R$attr.panelMenuListTheme,·typedValue,·b);
73 ············if·(typedValue.resourceId·!=·0)·{74 ············if·(typedValue.resourceId·!=·0)·{
74 ················theme.applyStyle(typedValue.resourceId,·b);75 ················theme.applyStyle(typedValue.resourceId,·b);
75 ············}76 ············}
76 ············else·{77 ············else·{
77 ················theme.applyStyle(R$style.Theme_AppCompat_CompactMenu,·b);78 ················theme.applyStyle(R$style.Theme_AppCompat_CompactMenu,·b);
78 ············}79 ············}
1.51 KB
android/support/v7/internal/app/WindowDecorActionBar.class
1.4 KB
procyon -ec {}
    
Offset 194, 24 lines modifiedOffset 194, 31 lines modified
194 ················}194 ················}
195 ················this.mContainerView.setTabContainer(mTabScrollView);195 ················this.mContainerView.setTabContainer(mTabScrollView);
196 ············}196 ············}
197 ············this.mTabScrollView·=·mTabScrollView;197 ············this.mTabScrollView·=·mTabScrollView;
198 ········}198 ········}
199 ····}199 ····}
200 ····200 ····
201 ····private·DecorToolbar·getDecorToolbar(final·View·view)·{201 ····private·DecorToolbar·getDecorToolbar(final·View·obj)·{
202 ········DecorToolbar·wrapper;202 ········DecorToolbar·wrapper;
203 ········if·(view·instanceof·DecorToolbar)·{203 ········if·(obj·instanceof·DecorToolbar)·{
204 ············wrapper·=·(DecorToolbar)view;204 ············wrapper·=·(DecorToolbar)obj;
205 ········}205 ········}
206 ········else·{206 ········else·{
207 ············if·(!(view·instanceof·Toolbar))·{207 ············if·(!(obj·instanceof·Toolbar))·{
208 ················throw·new·IllegalStateException("Can't·make·a·decor·toolbar·out·of·"·+·view.getClass().getSimpleName());208 ················String·simpleName;
 209 ················if·("Can't·make·a·decor·toolbar·out·of·"·+·obj·!=·null)·{
 210 ····················simpleName·=·obj.getClass().getSimpleName();
 211 ················}
 212 ················else·{
 213 ····················simpleName·=·"null";
 214 ················}
 215 ················throw·new·IllegalStateException(simpleName);
209 ············}216 ············}
210 ············wrapper·=·((Toolbar)view).getWrapper();217 ············wrapper·=·((Toolbar)obj).getWrapper();
211 ········}218 ········}
212 ········return·wrapper;219 ········return·wrapper;
213 ····}220 ····}
214 ····221 ····
215 ····private·void·hideForActionMode()·{222 ····private·void·hideForActionMode()·{
216 ········if·(this.mShowingForMode)·{223 ········if·(this.mShowingForMode)·{
217 ············this.mShowingForMode·=·false;224 ············this.mShowingForMode·=·false;
3.54 KB
android/support/v7/internal/view/SupportActionModeWrapper$CallbackWrapper.class
3.38 KB
procyon -ec {}
    
Offset 1, 57 lines modifiedOffset 1, 56 lines modified
  
1 package·android.support.v7.internal.view;1 package·android.support.v7.internal.view;
  
2 import·android.support.v4.internal.view.SupportMenuItem;2 import·android.support.v4.internal.view.SupportMenuItem;
3 import·android.view.MenuItem;3 import·android.view.MenuItem;
 4 import·android.support.v7.view.ActionMode;
4 import·android.support.v7.internal.view.menu.MenuWrapperFactory;5 import·android.support.v7.internal.view.menu.MenuWrapperFactory;
5 import·android.support.v4.internal.view.SupportMenu;6 import·android.support.v4.internal.view.SupportMenu;
6 import·android.view.Menu;7 import·android.view.Menu;
7 import·android.support.v7.view.ActionMode; 
8 import·android.content.Context; 
9 import·android.support.v4.util.SimpleArrayMap;8 import·android.support.v4.util.SimpleArrayMap;
 9 import·android.content.Context;
 10 import·java.util.ArrayList;
10 import·android.support.v7.view.ActionMode$Callback;11 import·android.support.v7.view.ActionMode$Callback;
  
11 public·class·SupportActionModeWrapper$CallbackWrapper·implements·ActionMode$Callback12 public·class·SupportActionModeWrapper$CallbackWrapper·implements·ActionMode$Callback
12 {13 {
13 ····final·SimpleArrayMap·mActionModes;14 ····final·ArrayList·mActionModes;
14 ····final·Context·mContext;15 ····final·Context·mContext;
15 ····final·SimpleArrayMap·mMenus;16 ····final·SimpleArrayMap·mMenus;
16 ····final·android.view.ActionMode$Callback·mWrappedCallback;17 ····final·android.view.ActionMode$Callback·mWrappedCallback;
17 ····18 ····
18 ····public·SupportActionModeWrapper$CallbackWrapper(final·Context·mContext,·final·android.view.ActionMode$Callback·mWrappedCallback)·{19 ····public·SupportActionModeWrapper$CallbackWrapper(final·Context·mContext,·final·android.view.ActionMode$Callback·mWrappedCallback)·{
19 ········this.mContext·=·mContext;20 ········this.mContext·=·mContext;
20 ········this.mWrappedCallback·=·mWrappedCallback;21 ········this.mWrappedCallback·=·mWrappedCallback;
21 ········this.mActionModes·=·new·SimpleArrayMap();22 ········this.mActionModes·=·new·ArrayList();
22 ········this.mMenus·=·new·SimpleArrayMap();23 ········this.mMenus·=·new·SimpleArrayMap();
23 ····}24 ····}
24 ····25 ····
25 ····private·android.view.ActionMode·getActionModeWrapper(final·ActionMode·actionMode)·{ 
26 ········final·SupportActionModeWrapper·supportActionModeWrapper·=·(SupportActionModeWrapper)this.mActionModes.get((Object)actionMode); 
27 ········Object·o; 
28 ········if·(supportActionModeWrapper·!=·null)·{ 
29 ············o·=·supportActionModeWrapper; 
30 ········} 
31 ········else·{ 
32 ············final·SupportActionModeWrapper·supportActionModeWrapper2·=·new·SupportActionModeWrapper(this.mContext,·actionMode); 
33 ············this.mActionModes.put((Object)actionMode,·(Object)supportActionModeWrapper2); 
34 ············o·=·supportActionModeWrapper2; 
35 ········} 
36 ········return·(android.view.ActionMode)o; 
37 ····} 
38 ···· 
39 ····private·Menu·getMenuWrapper(final·Menu·menu)·{26 ····private·Menu·getMenuWrapper(final·Menu·menu)·{
40 ········Menu·wrapSupportMenu·=·(Menu)this.mMenus.get((Object)menu);27 ········Menu·wrapSupportMenu·=·(Menu)this.mMenus.get((Object)menu);
41 ········if·(wrapSupportMenu·==·null)·{28 ········if·(wrapSupportMenu·==·null)·{
42 ············wrapSupportMenu·=·MenuWrapperFactory.wrapSupportMenu(this.mContext,·(SupportMenu)menu);29 ············wrapSupportMenu·=·MenuWrapperFactory.wrapSupportMenu(this.mContext,·(SupportMenu)menu);
43 ············this.mMenus.put((Object)menu,·(Object)wrapSupportMenu);30 ············this.mMenus.put((Object)menu,·(Object)wrapSupportMenu);
44 ········}31 ········}
45 ········return·wrapSupportMenu;32 ········return·wrapSupportMenu;
46 ····}33 ····}
47 ····34 ····
 35 ····public·android.view.ActionMode·getActionModeWrapper(final·ActionMode·actionMode)·{
 36 ········for·(int·i·=·0;·i·<·this.mActionModes.size();·++i)·{
 37 ············final·SupportActionModeWrapper·e·=·(SupportActionModeWrapper)this.mActionModes.get(i);
 38 ············if·(e·!=·null·&&·e.mWrappedObject·==·actionMode)·{
 39 ················return·(android.view.ActionMode)e;
 40 ············}
 41 ········}
 42 ········final·SupportActionModeWrapper·e·=·new·SupportActionModeWrapper(this.mContext,·actionMode);
 43 ········this.mActionModes.add(e);
 44 ········return·(android.view.ActionMode)e;
 45 ····}
 46 ····
48 ····public·boolean·onActionItemClicked(final·ActionMode·actionMode,·final·MenuItem·menuItem)·{47 ····public·boolean·onActionItemClicked(final·ActionMode·actionMode,·final·MenuItem·menuItem)·{
49 ········return·this.mWrappedCallback.onActionItemClicked(this.getActionModeWrapper(actionMode),·MenuWrapperFactory.wrapSupportMenuItem(this.mContext,·(SupportMenuItem)menuItem));48 ········return·this.mWrappedCallback.onActionItemClicked(this.getActionModeWrapper(actionMode),·MenuWrapperFactory.wrapSupportMenuItem(this.mContext,·(SupportMenuItem)menuItem));
50 ····}49 ····}
51 ····50 ····
52 ····public·boolean·onCreateActionMode(final·ActionMode·actionMode,·final·Menu·menu)·{51 ····public·boolean·onCreateActionMode(final·ActionMode·actionMode,·final·Menu·menu)·{
53 ········return·this.mWrappedCallback.onCreateActionMode(this.getActionModeWrapper(actionMode),·this.getMenuWrapper(menu));52 ········return·this.mWrappedCallback.onCreateActionMode(this.getActionModeWrapper(actionMode),·this.getMenuWrapper(menu));
54 ····}53 ····}
734 B
android/support/v7/internal/view/menu/ActionMenuItemView$ActionMenuItemForwardingListener.class
544 B
procyon -ec {}
    
Offset 31, 21 lines modifiedOffset 31, 8 lines modified
31 ············final·ListPopupWindow·popup·=·this.getPopup();31 ············final·ListPopupWindow·popup·=·this.getPopup();
32 ············if·(popup·!=·null·&&·popup.isShowing())·{32 ············if·(popup·!=·null·&&·popup.isShowing())·{
33 ················b·=·true;33 ················b·=·true;
34 ············}34 ············}
35 ········}35 ········}
36 ········return·b;36 ········return·b;
37 ····}37 ····}
38 ···· 
39 ····protected·boolean·onForwardingStopped()·{ 
40 ········final·ListPopupWindow·popup·=·this.getPopup(); 
41 ········boolean·b; 
42 ········if·(popup·!=·null)·{ 
43 ············popup.dismiss(); 
44 ············b·=·true; 
45 ········} 
46 ········else·{ 
47 ············b·=·false; 
48 ········} 
49 ········return·b; 
50 ····} 
51 }38 }
2.25 KB
android/support/v7/internal/view/menu/MenuBuilder.class
2.15 KB
procyon -ec {}
    
Offset 49, 14 lines modifiedOffset 49, 15 lines modified
49 ····private·boolean·mIsActionItemsStale;49 ····private·boolean·mIsActionItemsStale;
50 ····private·boolean·mIsClosing;50 ····private·boolean·mIsClosing;
51 ····private·boolean·mIsVisibleItemsStale;51 ····private·boolean·mIsVisibleItemsStale;
52 ····private·ArrayList·mItems;52 ····private·ArrayList·mItems;
53 ····private·boolean·mItemsChangedWhileDispatchPrevented;53 ····private·boolean·mItemsChangedWhileDispatchPrevented;
54 ····private·ArrayList·mNonActionItems;54 ····private·ArrayList·mNonActionItems;
55 ····private·boolean·mOptionalIconsVisible;55 ····private·boolean·mOptionalIconsVisible;
 56 ····private·boolean·mOverrideVisibleItems;
56 ····private·CopyOnWriteArrayList·mPresenters;57 ····private·CopyOnWriteArrayList·mPresenters;
57 ····private·boolean·mPreventDispatchingItemsChanged;58 ····private·boolean·mPreventDispatchingItemsChanged;
58 ····private·boolean·mQwertyMode;59 ····private·boolean·mQwertyMode;
59 ····private·final·Resources·mResources;60 ····private·final·Resources·mResources;
60 ····private·boolean·mShortcutsVisible;61 ····private·boolean·mShortcutsVisible;
61 ····private·ArrayList·mTempShortcutItemList;62 ····private·ArrayList·mTempShortcutItemList;
62 ····private·ArrayList·mVisibleItems;63 ····private·ArrayList·mVisibleItems;
Offset 653, 20 lines modifiedOffset 654, 24 lines modified
653 ············this.mIsActionItemsStale·=·true;654 ············this.mIsActionItemsStale·=·true;
654 ············list·=·this.mVisibleItems;655 ············list·=·this.mVisibleItems;
655 ········}656 ········}
656 ········return·list;657 ········return·list;
657 ····}658 ····}
658 ····659 ····
659 ····public·boolean·hasVisibleItems()·{660 ····public·boolean·hasVisibleItems()·{
 661 ········boolean·b·=·true;
 662 ········if·(!this.mOverrideVisibleItems)·{
660 ········for·(int·size·=·this.size(),·i·=·0;·i·<·size;·++i)·{663 ············for·(int·size·=·this.size(),·i·=·0;·i·<·size;·++i)·{
661 ············if·(((MenuItemImpl)this.mItems.get(i)).isVisible())·{664 ················if·(((MenuItemImpl)this.mItems.get(i)).isVisible())·{
662 ················return·true;665 ····················return·b;
 666 ················}
663 ············}667 ············}
 668 ············b·=·false;
664 ········}669 ········}
665 ········return·false;670 ········return·b;
666 ····}671 ····}
667 ····672 ····
668 ····boolean·isQwertyMode()·{673 ····boolean·isQwertyMode()·{
669 ········return·this.mQwertyMode;674 ········return·this.mQwertyMode;
670 ····}675 ····}
671 ····676 ····
672 ····public·boolean·isShortcutKey(final·int·n,·final·KeyEvent·keyEvent)·{677 ····public·boolean·isShortcutKey(final·int·n,·final·KeyEvent·keyEvent)·{
Offset 926, 14 lines modifiedOffset 931, 18 lines modified
926 ········return·this;931 ········return·this;
927 ····}932 ····}
928 ····933 ····
929 ····void·setOptionalIconsVisible(final·boolean·mOptionalIconsVisible)·{934 ····void·setOptionalIconsVisible(final·boolean·mOptionalIconsVisible)·{
930 ········this.mOptionalIconsVisible·=·mOptionalIconsVisible;935 ········this.mOptionalIconsVisible·=·mOptionalIconsVisible;
931 ····}936 ····}
932 ····937 ····
 938 ····public·void·setOverrideVisibleItems(final·boolean·mOverrideVisibleItems)·{
 939 ········this.mOverrideVisibleItems·=·mOverrideVisibleItems;
 940 ····}
 941 ····
933 ····public·void·setQwertyMode(final·boolean·mQwertyMode)·{942 ····public·void·setQwertyMode(final·boolean·mQwertyMode)·{
934 ········this.mQwertyMode·=·mQwertyMode;943 ········this.mQwertyMode·=·mQwertyMode;
935 ········this.onItemsChanged(false);944 ········this.onItemsChanged(false);
936 ····}945 ····}
937 ····946 ····
938 ····public·void·setShortcutsVisible(final·boolean·shortcutsVisibleInner)·{947 ····public·void·setShortcutsVisible(final·boolean·shortcutsVisibleInner)·{
939 ········if·(this.mShortcutsVisible·!=·shortcutsVisibleInner)·{948 ········if·(this.mShortcutsVisible·!=·shortcutsVisibleInner)·{
2.15 KB
android/support/v7/internal/view/menu/MenuDialogHelper.class
2.03 KB
procyon -ec {}
    
Offset 1, 22 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.WindowManager$LayoutParams;2 import·android.view.WindowManager$LayoutParams;
3 import·android.support.v7.appcompat.R$style; 
4 import·android.support.v7.appcompat.R$layout;3 import·android.support.v7.appcompat.R$layout;
5 import·android.app.AlertDialog$Builder;4 import·android.support.v7.app.AlertDialog$Builder;
6 import·android.os.IBinder;5 import·android.os.IBinder;
7 import·android.view.KeyEvent$DispatcherState;6 import·android.view.KeyEvent$DispatcherState;
8 import·android.view.View;7 import·android.view.View;
9 import·android.view.Window;8 import·android.view.Window;
10 import·android.view.KeyEvent;9 import·android.view.KeyEvent;
11 import·android.view.MenuItem;10 import·android.view.MenuItem;
12 import·android.content.DialogInterface;11 import·android.content.DialogInterface;
13 import·android.app.AlertDialog;12 import·android.support.v7.app.AlertDialog;
14 import·android.content.DialogInterface$OnDismissListener;13 import·android.content.DialogInterface$OnDismissListener;
15 import·android.content.DialogInterface$OnClickListener;14 import·android.content.DialogInterface$OnClickListener;
16 import·android.content.DialogInterface$OnKeyListener;15 import·android.content.DialogInterface$OnKeyListener;
  
17 public·class·MenuDialogHelper·implements·DialogInterface$OnKeyListener,·DialogInterface$OnClickListener,·DialogInterface$OnDismissListener,·MenuPresenter$Callback16 public·class·MenuDialogHelper·implements·DialogInterface$OnKeyListener,·DialogInterface$OnClickListener,·DialogInterface$OnDismissListener,·MenuPresenter$Callback
18 {17 {
19 ····private·AlertDialog·mDialog;18 ····private·AlertDialog·mDialog;
Offset 102, 15 lines modifiedOffset 101, 15 lines modified
102 ····public·void·setPresenterCallback(final·MenuPresenter$Callback·mPresenterCallback)·{101 ····public·void·setPresenterCallback(final·MenuPresenter$Callback·mPresenterCallback)·{
103 ········this.mPresenterCallback·=·mPresenterCallback;102 ········this.mPresenterCallback·=·mPresenterCallback;
104 ····}103 ····}
105 ····104 ····
106 ····public·void·show(final·IBinder·token)·{105 ····public·void·show(final·IBinder·token)·{
107 ········final·MenuBuilder·mMenu·=·this.mMenu;106 ········final·MenuBuilder·mMenu·=·this.mMenu;
108 ········final·AlertDialog$Builder·alertDialog$Builder·=·new·AlertDialog$Builder(mMenu.getContext());107 ········final·AlertDialog$Builder·alertDialog$Builder·=·new·AlertDialog$Builder(mMenu.getContext());
109 ········(this.mPresenter·=·new·ListMenuPresenter(R$layout.abc_list_menu_item_layout,·R$style.Theme_AppCompat_CompactMenu)).setCallback((MenuPresenter$Callback)this);108 ········(this.mPresenter·=·new·ListMenuPresenter(alertDialog$Builder.getContext(),·R$layout.abc_list_menu_item_layout)).setCallback((MenuPresenter$Callback)this);
110 ········this.mMenu.addMenuPresenter((MenuPresenter)this.mPresenter);109 ········this.mMenu.addMenuPresenter((MenuPresenter)this.mPresenter);
111 ········alertDialog$Builder.setAdapter(this.mPresenter.getAdapter(),·(DialogInterface$OnClickListener)this);110 ········alertDialog$Builder.setAdapter(this.mPresenter.getAdapter(),·(DialogInterface$OnClickListener)this);
112 ········final·View·headerView·=·mMenu.getHeaderView();111 ········final·View·headerView·=·mMenu.getHeaderView();
113 ········if·(headerView·!=·null)·{112 ········if·(headerView·!=·null)·{
114 ············alertDialog$Builder.setCustomTitle(headerView);113 ············alertDialog$Builder.setCustomTitle(headerView);
115 ········}114 ········}
116 ········else·{115 ········else·{
4.35 KB
android/support/v7/widget/AppCompatAutoCompleteTextView.class
4.23 KB
procyon -ec {}
    
Offset 1, 10 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
 2 import·android.graphics.drawable.Drawable;
2 import·android.graphics.PorterDuff$Mode;3 import·android.graphics.PorterDuff$Mode;
3 import·android.view.View;4 import·android.view.View;
4 import·android.content.res.ColorStateList;5 import·android.content.res.ColorStateList;
5 import·android.support.v7.internal.widget.TintTypedArray;6 import·android.support.v7.internal.widget.TintTypedArray;
6 import·android.support.v7.internal.widget.TintContextWrapper;7 import·android.support.v7.internal.widget.TintContextWrapper;
7 import·android.support.v7.appcompat.R$attr;8 import·android.support.v7.appcompat.R$attr;
8 import·android.util.AttributeSet;9 import·android.util.AttributeSet;
Offset 14, 14 lines modifiedOffset 15, 15 lines modified
14 import·android.support.v4.view.TintableBackgroundView;15 import·android.support.v4.view.TintableBackgroundView;
15 import·android.widget.AutoCompleteTextView;16 import·android.widget.AutoCompleteTextView;
  
16 public·class·AppCompatAutoCompleteTextView·extends·AutoCompleteTextView·implements·TintableBackgroundView17 public·class·AppCompatAutoCompleteTextView·extends·AutoCompleteTextView·implements·TintableBackgroundView
17 {18 {
18 ····private·static·final·int[]·TINT_ATTRS;19 ····private·static·final·int[]·TINT_ATTRS;
19 ····private·TintInfo·mBackgroundTint;20 ····private·TintInfo·mBackgroundTint;
 21 ····private·TintInfo·mInternalBackgroundTint;
20 ····private·TintManager·mTintManager;22 ····private·TintManager·mTintManager;
21 ····23 ····
22 ····static·{24 ····static·{
23 ········final·int[]·array;25 ········final·int[]·array;
24 ········final·int[]·tint_ATTRS·=·array·=·new·int[2];26 ········final·int[]·tint_ATTRS·=·array·=·new·int[2];
25 ········array[0]·=·16842964;27 ········array[0]·=·16842964;
26 ········array[1]·=·16843126;28 ········array[1]·=·16843126;
Offset 41, 28 lines modifiedOffset 43, 47 lines modified
41 ········super(TintContextWrapper.wrap(context),·set,·n);43 ········super(TintContextWrapper.wrap(context),·set,·n);
42 ········if·(TintManager.SHOULD_BE_USED)·{44 ········if·(TintManager.SHOULD_BE_USED)·{
43 ············final·TintTypedArray·obtainStyledAttributes·=·TintTypedArray.obtainStyledAttributes(this.getContext(),·set,·AppCompatAutoCompleteTextView.TINT_ATTRS,·n,·0);45 ············final·TintTypedArray·obtainStyledAttributes·=·TintTypedArray.obtainStyledAttributes(this.getContext(),·set,·AppCompatAutoCompleteTextView.TINT_ATTRS,·n,·0);
44 ············this.mTintManager·=·obtainStyledAttributes.getTintManager();46 ············this.mTintManager·=·obtainStyledAttributes.getTintManager();
45 ············if·(obtainStyledAttributes.hasValue(0))·{47 ············if·(obtainStyledAttributes.hasValue(0))·{
46 ················final·ColorStateList·tintList·=·obtainStyledAttributes.getTintManager().getTintList(obtainStyledAttributes.getResourceId(0,·-1));48 ················final·ColorStateList·tintList·=·obtainStyledAttributes.getTintManager().getTintList(obtainStyledAttributes.getResourceId(0,·-1));
47 ················if·(tintList·!=·null)·{49 ················if·(tintList·!=·null)·{
48 ····················this.setSupportBackgroundTintList(tintList);50 ····················this.setInternalBackgroundTint(tintList);
49 ················}51 ················}
50 ············}52 ············}
51 ············if·(obtainStyledAttributes.hasValue(n2))·{53 ············if·(obtainStyledAttributes.hasValue(n2))·{
52 ················this.setDropDownBackgroundDrawable(obtainStyledAttributes.getDrawable(n2));54 ················this.setDropDownBackgroundDrawable(obtainStyledAttributes.getDrawable(n2));
53 ············}55 ············}
54 ············obtainStyledAttributes.recycle();56 ············obtainStyledAttributes.recycle();
55 ········}57 ········}
56 ····}58 ····}
57 ····59 ····
58 ····private·void·applySupportBackgroundTint()·{60 ····private·void·applySupportBackgroundTint()·{
59 ········if·(this.getBackground()·!=·null·&&·this.mBackgroundTint·!=·null)·{61 ········if·(this.getBackground()·!=·null)·{
 62 ············if·(this.mBackgroundTint·!=·null)·{
60 ············TintManager.tintViewBackground((View)this,·this.mBackgroundTint);63 ················TintManager.tintViewBackground((View)this,·this.mBackgroundTint);
 64 ············}
 65 ············else·if·(this.mInternalBackgroundTint·!=·null)·{
 66 ················TintManager.tintViewBackground((View)this,·this.mInternalBackgroundTint);
 67 ············}
 68 ········}
 69 ····}
 70 ····
 71 ····private·void·setInternalBackgroundTint(final·ColorStateList·mTintList)·{
 72 ········if·(mTintList·!=·null)·{
 73 ············if·(this.mInternalBackgroundTint·==·null)·{
 74 ················this.mInternalBackgroundTint·=·new·TintInfo();
 75 ············}
 76 ············this.mInternalBackgroundTint.mTintList·=·mTintList;
 77 ············this.mInternalBackgroundTint.mHasTintList·=·true;
 78 ········}
 79 ········else·{
 80 ············this.mInternalBackgroundTint·=·null;
61 ········}81 ········}
 82 ········this.applySupportBackgroundTint();
62 ····}83 ····}
63 ····84 ····
64 ····protected·void·drawableStateChanged()·{85 ····protected·void·drawableStateChanged()·{
65 ········super.drawableStateChanged();86 ········super.drawableStateChanged();
66 ········this.applySupportBackgroundTint();87 ········this.applySupportBackgroundTint();
67 ····}88 ····}
68 ····89 ····
Offset 84, 14 lines modifiedOffset 105, 31 lines modified
84 ········}105 ········}
85 ········else·{106 ········else·{
86 ············mTintMode·=·null;107 ············mTintMode·=·null;
87 ········}108 ········}
88 ········return·mTintMode;109 ········return·mTintMode;
89 ····}110 ····}
90 ····111 ····
 112 ····public·void·setBackgroundDrawable(final·Drawable·backgroundDrawable)·{
 113 ········super.setBackgroundDrawable(backgroundDrawable);
 114 ········this.setInternalBackgroundTint(null);
 115 ····}
 116 ····
 117 ····public·void·setBackgroundResource(final·int·backgroundResource)·{
 118 ········super.setBackgroundResource(backgroundResource);
 119 ········ColorStateList·tintList;
 120 ········if·(this.mTintManager·!=·null)·{
 121 ············tintList·=·this.mTintManager.getTintList(backgroundResource);
 122 ········}
 123 ········else·{
 124 ············tintList·=·null;
 125 ········}
 126 ········this.setInternalBackgroundTint(tintList);
 127 ····}
 128 ····
91 ····public·void·setDropDownBackgroundResource(final·int·n)·{129 ····public·void·setDropDownBackgroundResource(final·int·n)·{
92 ········this.setDropDownBackgroundDrawable(this.mTintManager.getDrawable(n));130 ········this.setDropDownBackgroundDrawable(this.mTintManager.getDrawable(n));
93 ····}131 ····}
94 ····132 ····
95 ····public·void·setSupportBackgroundTintList(final·ColorStateList·mTintList)·{133 ····public·void·setSupportBackgroundTintList(final·ColorStateList·mTintList)·{
96 ········if·(this.mBackgroundTint·==·null)·{134 ········if·(this.mBackgroundTint·==·null)·{
97 ············this.mBackgroundTint·=·new·TintInfo();135 ············this.mBackgroundTint·=·new·TintInfo();
5.35 KB
android/support/v7/widget/AppCompatButton.class
5.26 KB
procyon -ec {}
    
Offset 1, 34 lines modifiedOffset 1, 37 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
 2 import·android.graphics.drawable.Drawable;
2 import·android.text.method.TransformationMethod;3 import·android.text.method.TransformationMethod;
3 import·android.support.v7.internal.text.AllCapsTransformationMethod;4 import·android.support.v7.internal.text.AllCapsTransformationMethod;
4 import·android.view.accessibility.AccessibilityNodeInfo;5 import·android.view.accessibility.AccessibilityNodeInfo;
5 import·android.view.accessibility.AccessibilityEvent;6 import·android.view.accessibility.AccessibilityEvent;
6 import·android.graphics.PorterDuff$Mode;7 import·android.graphics.PorterDuff$Mode;
7 import·android.view.View;8 import·android.view.View;
8 import·android.content.res.TypedArray;9 import·android.content.res.TypedArray;
9 import·android.content.res.ColorStateList;10 import·android.content.res.ColorStateList;
10 import·android.support.v7.internal.widget.ThemeUtils;11 import·android.support.v7.internal.widget.ThemeUtils;
11 import·android.os.Build$VERSION;12 import·android.os.Build$VERSION;
12 import·android.support.v7.appcompat.R$styleable;13 import·android.support.v7.appcompat.R$styleable;
13 import·android.support.v7.internal.widget.TintTypedArray;14 import·android.support.v7.internal.widget.TintTypedArray;
14 import·android.support.v7.internal.widget.TintManager; 
15 import·android.support.v7.appcompat.R$attr;15 import·android.support.v7.appcompat.R$attr;
16 import·android.util.AttributeSet;16 import·android.util.AttributeSet;
17 import·android.content.Context;17 import·android.content.Context;
 18 import·android.support.v7.internal.widget.TintManager;
18 import·android.support.v7.internal.widget.TintInfo;19 import·android.support.v7.internal.widget.TintInfo;
19 import·android.support.v4.view.TintableBackgroundView;20 import·android.support.v4.view.TintableBackgroundView;
20 import·android.widget.Button;21 import·android.widget.Button;
  
21 public·class·AppCompatButton·extends·Button·implements·TintableBackgroundView22 public·class·AppCompatButton·extends·Button·implements·TintableBackgroundView
22 {23 {
23 ····private·static·final·int[]·TINT_ATTRS;24 ····private·static·final·int[]·TINT_ATTRS;
24 ····private·TintInfo·mBackgroundTint;25 ····private·TintInfo·mBackgroundTint;
 26 ····private·TintInfo·mInternalBackgroundTint;
 27 ····private·TintManager·mTintManager;
25 ····28 ····
26 ····static·{29 ····static·{
27 ········TINT_ATTRS·=·new·int[]·{·16842964·};30 ········TINT_ATTRS·=·new·int[]·{·16842964·};
28 ····}31 ····}
29 ····32 ····
30 ····public·AppCompatButton(final·Context·context)·{33 ····public·AppCompatButton(final·Context·context)·{
31 ········this(context,·null);34 ········this(context,·null);
Offset 43, 17 lines modifiedOffset 46, 18 lines modified
43 ········final·int·n3·=·-1;46 ········final·int·n3·=·-1;
44 ········super(context,·set,·n);47 ········super(context,·set,·n);
45 ········if·(TintManager.SHOULD_BE_USED)·{48 ········if·(TintManager.SHOULD_BE_USED)·{
46 ············final·TintTypedArray·obtainStyledAttributes·=·TintTypedArray.obtainStyledAttributes(this.getContext(),·set,·AppCompatButton.TINT_ATTRS,·n,·0);49 ············final·TintTypedArray·obtainStyledAttributes·=·TintTypedArray.obtainStyledAttributes(this.getContext(),·set,·AppCompatButton.TINT_ATTRS,·n,·0);
47 ············if·(obtainStyledAttributes.hasValue(0))·{50 ············if·(obtainStyledAttributes.hasValue(0))·{
48 ················final·ColorStateList·tintList·=·obtainStyledAttributes.getTintManager().getTintList(obtainStyledAttributes.getResourceId(0,·n3));51 ················final·ColorStateList·tintList·=·obtainStyledAttributes.getTintManager().getTintList(obtainStyledAttributes.getResourceId(0,·n3));
49 ················if·(tintList·!=·null)·{52 ················if·(tintList·!=·null)·{
50 ····················this.setSupportBackgroundTintList(tintList);53 ····················this.setInternalBackgroundTint(tintList);
51 ················}54 ················}
52 ············}55 ············}
 56 ············this.mTintManager·=·obtainStyledAttributes.getTintManager();
53 ············obtainStyledAttributes.recycle();57 ············obtainStyledAttributes.recycle();
54 ········}58 ········}
55 ········final·TypedArray·obtainStyledAttributes2·=·context.obtainStyledAttributes(set,·R$styleable.AppCompatTextView,·n,·0);59 ········final·TypedArray·obtainStyledAttributes2·=·context.obtainStyledAttributes(set,·R$styleable.AppCompatTextView,·n,·0);
56 ········final·int·resourceId·=·obtainStyledAttributes2.getResourceId(R$styleable.AppCompatTextView_android_textAppearance,·n3);60 ········final·int·resourceId·=·obtainStyledAttributes2.getResourceId(R$styleable.AppCompatTextView_android_textAppearance,·n3);
57 ········obtainStyledAttributes2.recycle();61 ········obtainStyledAttributes2.recycle();
58 ········if·(resourceId·!=·n3)·{62 ········if·(resourceId·!=·n3)·{
59 ············final·TypedArray·obtainStyledAttributes3·=·context.obtainStyledAttributes(resourceId,·R$styleable.TextAppearance);63 ············final·TypedArray·obtainStyledAttributes3·=·context.obtainStyledAttributes(resourceId,·R$styleable.TextAppearance);
Offset 77, 17 lines modifiedOffset 81, 36 lines modified
77 ················n4·=·ThemeUtils.getThemeAttrColor(context,·n2);81 ················n4·=·ThemeUtils.getThemeAttrColor(context,·n2);
78 ············}82 ············}
79 ············this.setTextColor(ThemeUtils.createDisabledStateList(textColors.getDefaultColor(),·n4));83 ············this.setTextColor(ThemeUtils.createDisabledStateList(textColors.getDefaultColor(),·n4));
80 ········}84 ········}
81 ····}85 ····}
82 ····86 ····
83 ····private·void·applySupportBackgroundTint()·{87 ····private·void·applySupportBackgroundTint()·{
84 ········if·(this.getBackground()·!=·null·&&·this.mBackgroundTint·!=·null)·{88 ········if·(this.getBackground()·!=·null)·{
 89 ············if·(this.mBackgroundTint·!=·null)·{
85 ············TintManager.tintViewBackground((View)this,·this.mBackgroundTint);90 ················TintManager.tintViewBackground((View)this,·this.mBackgroundTint);
 91 ············}
 92 ············else·if·(this.mInternalBackgroundTint·!=·null)·{
 93 ················TintManager.tintViewBackground((View)this,·this.mInternalBackgroundTint);
 94 ············}
 95 ········}
 96 ····}
 97 ····
 98 ····private·void·setInternalBackgroundTint(final·ColorStateList·mTintList)·{
 99 ········if·(mTintList·!=·null)·{
 100 ············if·(this.mInternalBackgroundTint·==·null)·{
 101 ················this.mInternalBackgroundTint·=·new·TintInfo();
 102 ············}
 103 ············this.mInternalBackgroundTint.mTintList·=·mTintList;
 104 ············this.mInternalBackgroundTint.mHasTintList·=·true;
 105 ········}
 106 ········else·{
 107 ············this.mInternalBackgroundTint·=·null;
86 ········}108 ········}
 109 ········this.applySupportBackgroundTint();
87 ····}110 ····}
88 ····111 ····
89 ····protected·void·drawableStateChanged()·{112 ····protected·void·drawableStateChanged()·{
90 ········super.drawableStateChanged();113 ········super.drawableStateChanged();
91 ········this.applySupportBackgroundTint();114 ········this.applySupportBackgroundTint();
92 ····}115 ····}
93 ····116 ····
Offset 130, 14 lines modifiedOffset 153, 31 lines modified
130 ········}153 ········}
131 ········else·{154 ········else·{
132 ············transformationMethod·=·null;155 ············transformationMethod·=·null;
133 ········}156 ········}
134 ········this.setTransformationMethod((TransformationMethod)transformationMethod);157 ········this.setTransformationMethod((TransformationMethod)transformationMethod);
135 ····}158 ····}
136 ····159 ····
 160 ····public·void·setBackgroundDrawable(final·Drawable·backgroundDrawable)·{
 161 ········super.setBackgroundDrawable(backgroundDrawable);
 162 ········this.setInternalBackgroundTint(null);
 163 ····}
 164 ····
 165 ····public·void·setBackgroundResource(final·int·backgroundResource)·{
 166 ········super.setBackgroundResource(backgroundResource);
 167 ········ColorStateList·tintList;
 168 ········if·(this.mTintManager·!=·null)·{
 169 ············tintList·=·this.mTintManager.getTintList(backgroundResource);
 170 ········}
 171 ········else·{
 172 ············tintList·=·null;
 173 ········}
 174 ········this.setInternalBackgroundTint(tintList);
 175 ····}
 176 ····
137 ····public·void·setSupportBackgroundTintList(final·ColorStateList·mTintList)·{177 ····public·void·setSupportBackgroundTintList(final·ColorStateList·mTintList)·{
138 ········if·(this.mBackgroundTint·==·null)·{178 ········if·(this.mBackgroundTint·==·null)·{
139 ············this.mBackgroundTint·=·new·TintInfo();179 ············this.mBackgroundTint·=·new·TintInfo();
140 ········}180 ········}
141 ········this.mBackgroundTint.mTintList·=·mTintList;181 ········this.mBackgroundTint.mTintList·=·mTintList;
142 ········this.mBackgroundTint.mHasTintList·=·true;182 ········this.mBackgroundTint.mHasTintList·=·true;
143 ········this.applySupportBackgroundTint();183 ········this.applySupportBackgroundTint();
4.39 KB
android/support/v7/widget/AppCompatEditText.class
4.29 KB
procyon -ec {}
    
Offset 1, 27 lines modifiedOffset 1, 30 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
 2 import·android.graphics.drawable.Drawable;
2 import·android.graphics.PorterDuff$Mode;3 import·android.graphics.PorterDuff$Mode;
3 import·android.view.View;4 import·android.view.View;
4 import·android.content.res.ColorStateList;5 import·android.content.res.ColorStateList;
5 import·android.support.v7.internal.widget.TintTypedArray;6 import·android.support.v7.internal.widget.TintTypedArray;
6 import·android.support.v7.internal.widget.TintManager; 
7 import·android.support.v7.internal.widget.TintContextWrapper;7 import·android.support.v7.internal.widget.TintContextWrapper;
8 import·android.support.v7.appcompat.R$attr;8 import·android.support.v7.appcompat.R$attr;
9 import·android.util.AttributeSet;9 import·android.util.AttributeSet;
10 import·android.content.Context;10 import·android.content.Context;
 11 import·android.support.v7.internal.widget.TintManager;
11 import·android.support.v7.internal.widget.TintInfo;12 import·android.support.v7.internal.widget.TintInfo;
12 import·android.support.v4.view.TintableBackgroundView;13 import·android.support.v4.view.TintableBackgroundView;
13 import·android.widget.EditText;14 import·android.widget.EditText;
  
14 public·class·AppCompatEditText·extends·EditText·implements·TintableBackgroundView15 public·class·AppCompatEditText·extends·EditText·implements·TintableBackgroundView
15 {16 {
16 ····private·static·final·int[]·TINT_ATTRS;17 ····private·static·final·int[]·TINT_ATTRS;
17 ····private·TintInfo·mBackgroundTint;18 ····private·TintInfo·mBackgroundTint;
 19 ····private·TintInfo·mInternalBackgroundTint;
 20 ····private·TintManager·mTintManager;
18 ····21 ····
19 ····static·{22 ····static·{
20 ········TINT_ATTRS·=·new·int[]·{·16842964·};23 ········TINT_ATTRS·=·new·int[]·{·16842964·};
21 ····}24 ····}
22 ····25 ····
23 ····public·AppCompatEditText(final·Context·context)·{26 ····public·AppCompatEditText(final·Context·context)·{
24 ········this(context,·null);27 ········this(context,·null);
Offset 34, 25 lines modifiedOffset 37, 45 lines modified
34 ····public·AppCompatEditText(final·Context·context,·final·AttributeSet·set,·final·int·n)·{37 ····public·AppCompatEditText(final·Context·context,·final·AttributeSet·set,·final·int·n)·{
35 ········super(TintContextWrapper.wrap(context),·set,·n);38 ········super(TintContextWrapper.wrap(context),·set,·n);
36 ········if·(TintManager.SHOULD_BE_USED)·{39 ········if·(TintManager.SHOULD_BE_USED)·{
37 ············final·TintTypedArray·obtainStyledAttributes·=·TintTypedArray.obtainStyledAttributes(this.getContext(),·set,·AppCompatEditText.TINT_ATTRS,·n,·0);40 ············final·TintTypedArray·obtainStyledAttributes·=·TintTypedArray.obtainStyledAttributes(this.getContext(),·set,·AppCompatEditText.TINT_ATTRS,·n,·0);
38 ············if·(obtainStyledAttributes.hasValue(0))·{41 ············if·(obtainStyledAttributes.hasValue(0))·{
39 ················final·ColorStateList·tintList·=·obtainStyledAttributes.getTintManager().getTintList(obtainStyledAttributes.getResourceId(0,·-1));42 ················final·ColorStateList·tintList·=·obtainStyledAttributes.getTintManager().getTintList(obtainStyledAttributes.getResourceId(0,·-1));
40 ················if·(tintList·!=·null)·{43 ················if·(tintList·!=·null)·{
41 ····················this.setSupportBackgroundTintList(tintList);44 ····················this.setInternalBackgroundTint(tintList);
42 ················}45 ················}
43 ············}46 ············}
 47 ············this.mTintManager·=·obtainStyledAttributes.getTintManager();
44 ············obtainStyledAttributes.recycle();48 ············obtainStyledAttributes.recycle();
45 ········}49 ········}
46 ····}50 ····}
47 ····51 ····
48 ····private·void·applySupportBackgroundTint()·{52 ····private·void·applySupportBackgroundTint()·{
49 ········if·(this.getBackground()·!=·null·&&·this.mBackgroundTint·!=·null)·{53 ········if·(this.getBackground()·!=·null)·{
 54 ············if·(this.mBackgroundTint·!=·null)·{
50 ············TintManager.tintViewBackground((View)this,·this.mBackgroundTint);55 ················TintManager.tintViewBackground((View)this,·this.mBackgroundTint);
 56 ············}
 57 ············else·if·(this.mInternalBackgroundTint·!=·null)·{
 58 ················TintManager.tintViewBackground((View)this,·this.mInternalBackgroundTint);
 59 ············}
 60 ········}
 61 ····}
 62 ····
 63 ····private·void·setInternalBackgroundTint(final·ColorStateList·mTintList)·{
 64 ········if·(mTintList·!=·null)·{
 65 ············if·(this.mInternalBackgroundTint·==·null)·{
 66 ················this.mInternalBackgroundTint·=·new·TintInfo();
 67 ············}
 68 ············this.mInternalBackgroundTint.mTintList·=·mTintList;
 69 ············this.mInternalBackgroundTint.mHasTintList·=·true;
 70 ········}
 71 ········else·{
 72 ············this.mInternalBackgroundTint·=·null;
51 ········}73 ········}
 74 ········this.applySupportBackgroundTint();
52 ····}75 ····}
53 ····76 ····
54 ····protected·void·drawableStateChanged()·{77 ····protected·void·drawableStateChanged()·{
55 ········super.drawableStateChanged();78 ········super.drawableStateChanged();
56 ········this.applySupportBackgroundTint();79 ········this.applySupportBackgroundTint();
57 ····}80 ····}
58 ····81 ····
Offset 74, 14 lines modifiedOffset 97, 31 lines modified
74 ········}97 ········}
75 ········else·{98 ········else·{
76 ············mTintMode·=·null;99 ············mTintMode·=·null;
77 ········}100 ········}
78 ········return·mTintMode;101 ········return·mTintMode;
79 ····}102 ····}
80 ····103 ····
 104 ····public·void·setBackgroundDrawable(final·Drawable·backgroundDrawable)·{
 105 ········super.setBackgroundDrawable(backgroundDrawable);
 106 ········this.setInternalBackgroundTint(null);
 107 ····}
 108 ····
 109 ····public·void·setBackgroundResource(final·int·backgroundResource)·{
 110 ········super.setBackgroundResource(backgroundResource);
 111 ········ColorStateList·tintList;
 112 ········if·(this.mTintManager·!=·null)·{
 113 ············tintList·=·this.mTintManager.getTintList(backgroundResource);
 114 ········}
 115 ········else·{
 116 ············tintList·=·null;
 117 ········}
 118 ········this.setInternalBackgroundTint(tintList);
 119 ····}
 120 ····
81 ····public·void·setSupportBackgroundTintList(final·ColorStateList·mTintList)·{121 ····public·void·setSupportBackgroundTintList(final·ColorStateList·mTintList)·{
82 ········if·(this.mBackgroundTint·==·null)·{122 ········if·(this.mBackgroundTint·==·null)·{
83 ············this.mBackgroundTint·=·new·TintInfo();123 ············this.mBackgroundTint·=·new·TintInfo();
84 ········}124 ········}
85 ········this.mBackgroundTint.mTintList·=·mTintList;125 ········this.mBackgroundTint.mTintList·=·mTintList;
86 ········this.mBackgroundTint.mHasTintList·=·true;126 ········this.mBackgroundTint.mHasTintList·=·true;
87 ········this.applySupportBackgroundTint();127 ········this.applySupportBackgroundTint();
4.49 KB
android/support/v7/widget/AppCompatMultiAutoCompleteTextView.class
4.37 KB
procyon -ec {}
    
Offset 1, 10 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v7.widget;1 package·android.support.v7.widget;
  
 2 import·android.graphics.drawable.Drawable;
2 import·android.graphics.PorterDuff$Mode;3 import·android.graphics.PorterDuff$Mode;
3 import·android.view.View;4 import·android.view.View;
4 import·android.content.res.ColorStateList;5 import·android.content.res.ColorStateList;
5 import·android.support.v7.internal.widget.TintTypedArray;6 import·android.support.v7.internal.widget.TintTypedArray;
6 import·android.support.v7.internal.widget.TintContextWrapper;7 import·android.support.v7.internal.widget.TintContextWrapper;
7 import·android.support.v7.appcompat.R$attr;8 import·android.support.v7.appcompat.R$attr;
8 import·android.util.AttributeSet;9 import·android.util.AttributeSet;
Offset 14, 14 lines modifiedOffset 15, 15 lines modified
14 import·android.support.v4.view.TintableBackgroundView;15 import·android.support.v4.view.TintableBackgroundView;
15 import·android.widget.MultiAutoCompleteTextView;16 import·android.widget.MultiAutoCompleteTextView;
  
16 public·class·AppCompatMultiAutoCompleteTextView·extends·MultiAutoCompleteTextView·implements·TintableBackgroundView17 public·class·AppCompatMultiAutoCompleteTextView·extends·MultiAutoCompleteTextView·implements·TintableBackgroundView
17 {18 {
18 ····private·static·final·int[]·TINT_ATTRS;19 ····private·static·final·int[]·TINT_ATTRS;
19 ····private·TintInfo·mBackgroundTint;20 ····private·TintInfo·mBackgroundTint;
 21 ····private·TintInfo·mInternalBackgroundTint;
20 ····private·TintManager·mTintManager;22 ····private·TintManager·mTintManager;
21 ····23 ····
22 ····static·{24 ····static·{
23 ········final·int[]·array;25 ········final·int[]·array;
24 ········final·int[]·tint_ATTRS·=·array·=·new·int[2];26 ········final·int[]·tint_ATTRS·=·array·=·new·int[2];
25 ········array[0]·=·16842964;27 ········array[0]·=·16842964;
26 ········array[1]·=·16843126;28 ········array[1]·=·16843126;
Offset 41, 30 lines modifiedOffset 43, 49 lines modified
41 ········super(TintContextWrapper.wrap(context),·set,·n);43 ········super(TintContextWrapper.wrap(context),·set,·n);
42 ········if·(TintManager.SHOULD_BE_USED)·{44 ········if·(TintManager.SHOULD_BE_USED)·{
43 ············final·TintTypedArray·obtainStyledAttributes·=·TintTypedArray.obtainStyledAttributes(this.getContext(),·set,·AppCompatMultiAutoCompleteTextView.TINT_ATTRS,·n,·0);45 ············final·TintTypedArray·obtainStyledAttributes·=·TintTypedArray.obtainStyledAttributes(this.getContext(),·set,·AppCompatMultiAutoCompleteTextView.TINT_ATTRS,·n,·0);
44 ············this.mTintManager·=·obtainStyledAttributes.getTintManager();46 ············this.mTintManager·=·obtainStyledAttributes.getTintManager();
45 ············if·(obtainStyledAttributes.hasValue(0))·{47 ············if·(obtainStyledAttributes.hasValue(0))·{
46 ················final·ColorStateList·tintList·=·obtainStyledAttributes.getTintManager().getTintList(obtainStyledAttributes.getResourceId(0,·-1));48 ················final·ColorStateList·tintList·=·obtainStyledAttributes.getTintManager().getTintList(obtainStyledAttributes.getResourceId(0,·-1));
47 ················if·(tintList·!=·null)·{49 ················if·(tintList·!=·null)·{
48 ····················this.setSupportBackgroundTintList(tintList);50 ····················this.setInternalBackgroundTint(tintList);
49 ················}51 ················}
50 ············}52 ············}
51 ············if·(obtainStyledAttributes.hasValue(n2))·{53 ············if·(obtainStyledAttributes.hasValue(n2))·{
52 ················this.setDropDownBackgroundDrawable(obtainStyledAttributes.getDrawable(n2));54 ················this.setDropDownBackgroundDrawable(obtainStyledAttributes.getDrawable(n2));
53 ············}55 ············}
54 ············obtainStyledAttributes.recycle();56 ············obtainStyledAttributes.recycle();
55 ········}57 ········}
56 ····}58 ····}
57 ····59 ····
58 ····private·void·applySupportBackgroundTint()·{60 ····private·void·applySupportBackgroundTint()·{
59 ········if·(this.getBackground()·!=·null·&&·this.mBackgroundTint·!=·null)·{61 ········if·(this.getBackground()·!=·null)·{
 62 ············if·(this.mBackgroundTint·!=·null)·{
60 ············TintManager.tintViewBackground((View)this,·this.mBackgroundTint);63 ················TintManager.tintViewBackground((View)this,·this.mBackgroundTint);
 64 ············}
 65 ············else·if·(this.mInternalBackgroundTint·!=·null)·{
 66 ················TintManager.tintViewBackground((View)this,·this.mInternalBackgroundTint);
 67 ············}
61 ········}68 ········}
62 ····}69 ····}
63 ····70 ····
 71 ····private·void·setInternalBackgroundTint(final·ColorStateList·mTintList)·{
 72 ········if·(mTintList·!=·null)·{
 73 ············if·(this.mInternalBackgroundTint·==·null)·{
 74 ················this.mInternalBackgroundTint·=·new·TintInfo();
 75 ············}
 76 ············this.mInternalBackgroundTint.mTintList·=·mTintList;
 77 ············this.mInternalBackgroundTint.mHasTintList·=·true;
 78 ········}
 79 ········else·{
 80 ············this.mInternalBackgroundTint·=·null;
 81 ········}
 82 ········this.applySupportBackgroundTint();
 83 ····}
 84 ····
64 ····protected·void·drawableStateChanged()·{85 ····protected·void·drawableStateChanged()·{
65 ········super.drawableStateChanged();86 ········super.drawableStateChanged();
66 ········this.applySupportBackgroundTint();87 ········this.applySupportBackgroundTint();
67 ····}88 ····}
68 ····89 ····
69 ····public·ColorStateList·getSupportBackgroundTintList()·{90 ····public·ColorStateList·getSupportBackgroundTintList()·{
70 ········ColorStateList·mTintList;91 ········ColorStateList·mTintList;
Offset 84, 14 lines modifiedOffset 105, 31 lines modified
84 ········}105 ········}
85 ········else·{106 ········else·{
86 ············mTintMode·=·null;107 ············mTintMode·=·null;
87 ········}108 ········}
88 ········return·mTintMode;109 ········return·mTintMode;
89 ····}110 ····}
90 ····111 ····
 112 ····public·void·setBackgroundDrawable(final·Drawable·backgroundDrawable)·{
 113 ········super.setBackgroundDrawable(backgroundDrawable);
 114 ········this.setInternalBackgroundTint(null);
 115 ····}
 116 ····
 117 ····public·void·setBackgroundResource(final·int·backgroundResource)·{
 118 ········super.setBackgroundResource(backgroundResource);
 119 ········ColorStateList·tintList;
 120 ········if·(this.mTintManager·!=·null)·{
 121 ············tintList·=·this.mTintManager.getTintList(backgroundResource);
 122 ········}
 123 ········else·{
 124 ············tintList·=·null;
 125 ········}
 126 ········this.setInternalBackgroundTint(tintList);
 127 ····}
 128 ····
91 ····public·void·setDropDownBackgroundResource(final·int·dropDownBackgroundResource)·{129 ····public·void·setDropDownBackgroundResource(final·int·dropDownBackgroundResource)·{
92 ········if·(this.mTintManager·!=·null)·{130 ········if·(this.mTintManager·!=·null)·{
93 ············this.setDropDownBackgroundDrawable(this.mTintManager.getDrawable(dropDownBackgroundResource));131 ············this.setDropDownBackgroundDrawable(this.mTintManager.getDrawable(dropDownBackgroundResource));
94 ········}132 ········}
95 ········else·{133 ········else·{
96 ············super.setDropDownBackgroundResource(dropDownBackgroundResource);134 ············super.setDropDownBackgroundResource(dropDownBackgroundResource);
97 ········}135 ········}
4.83 KB
android/support/v7/widget/AppCompatSpinner.class
4.74 KB
procyon -ec {}
    
Offset 5, 26 lines modifiedOffset 5, 28 lines modified
5 import·java.lang.reflect.Field;5 import·java.lang.reflect.Field;
6 import·android.widget.ListPopupWindow;6 import·android.widget.ListPopupWindow;
7 import·android.view.View;7 import·android.view.View;
8 import·android.graphics.drawable.Drawable;8 import·android.graphics.drawable.Drawable;
9 import·android.content.res.ColorStateList;9 import·android.content.res.ColorStateList;
10 import·android.os.Build$VERSION;10 import·android.os.Build$VERSION;
11 import·android.support.v7.internal.widget.TintTypedArray;11 import·android.support.v7.internal.widget.TintTypedArray;
12 import·android.support.v7.internal.widget.TintManager; 
13 import·android.support.v7.appcompat.R$attr;12 import·android.support.v7.appcompat.R$attr;
14 import·android.util.AttributeSet;13 import·android.util.AttributeSet;
15 import·android.content.Context;14 import·android.content.Context;
 15 import·android.support.v7.internal.widget.TintManager;
16 import·android.support.v7.internal.widget.TintInfo;16 import·android.support.v7.internal.widget.TintInfo;
17 import·android.support.v4.view.TintableBackgroundView;17 import·android.support.v4.view.TintableBackgroundView;
18 import·android.widget.Spinner;18 import·android.widget.Spinner;
  
19 public·class·AppCompatSpinner·extends·Spinner·implements·TintableBackgroundView19 public·class·AppCompatSpinner·extends·Spinner·implements·TintableBackgroundView
20 {20 {
21 ····private·static·final·int[]·TINT_ATTRS;21 ····private·static·final·int[]·TINT_ATTRS;
22 ····private·TintInfo·mBackgroundTint;22 ····private·TintInfo·mBackgroundTint;
 23 ····private·TintInfo·mInternalBackgroundTint;
 24 ····private·TintManager·mTintManager;
23 ····25 ····
24 ····static·{26 ····static·{
25 ········final·int[]·array;27 ········final·int[]·array;
26 ········final·int[]·tint_ATTRS·=·array·=·new·int[2];28 ········final·int[]·tint_ATTRS·=·array·=·new·int[2];
27 ········array[0]·=·16842964;29 ········array[0]·=·16842964;
28 ········array[1]·=·16843126;30 ········array[1]·=·16843126;
29 ········TINT_ATTRS·=·tint_ATTRS;31 ········TINT_ATTRS·=·tint_ATTRS;
Offset 42, 34 lines modifiedOffset 44, 54 lines modified
42 ········final·int·n2·=·1;44 ········final·int·n2·=·1;
43 ········super(context,·set,·n);45 ········super(context,·set,·n);
44 ········if·(TintManager.SHOULD_BE_USED)·{46 ········if·(TintManager.SHOULD_BE_USED)·{
45 ············final·TintTypedArray·obtainStyledAttributes·=·TintTypedArray.obtainStyledAttributes(this.getContext(),·set,·AppCompatSpinner.TINT_ATTRS,·n,·0);47 ············final·TintTypedArray·obtainStyledAttributes·=·TintTypedArray.obtainStyledAttributes(this.getContext(),·set,·AppCompatSpinner.TINT_ATTRS,·n,·0);
46 ············if·(obtainStyledAttributes.hasValue(0))·{48 ············if·(obtainStyledAttributes.hasValue(0))·{
47 ················final·ColorStateList·tintList·=·obtainStyledAttributes.getTintManager().getTintList(obtainStyledAttributes.getResourceId(0,·-1));49 ················final·ColorStateList·tintList·=·obtainStyledAttributes.getTintManager().getTintList(obtainStyledAttributes.getResourceId(0,·-1));
48 ················if·(tintList·!=·null)·{50 ················if·(tintList·!=·null)·{
49 ····················this.setSupportBackgroundTintList(tintList);51 ····················this.setInternalBackgroundTint(tintList);
50 ················}52 ················}
51 ············}53 ············}
52 ············if·(obtainStyledAttributes.hasValue(n2))·{54 ············if·(obtainStyledAttributes.hasValue(n2))·{
53 ················final·Drawable·drawable·=·obtainStyledAttributes.getDrawable(n2);55 ················final·Drawable·drawable·=·obtainStyledAttributes.getDrawable(n2);
54 ················if·(Build$VERSION.SDK_INT·>=·16)·{56 ················if·(Build$VERSION.SDK_INT·>=·16)·{
55 ····················this.setPopupBackgroundDrawable(drawable);57 ····················this.setPopupBackgroundDrawable(drawable);
56 ················}58 ················}
57 ················else·if·(Build$VERSION.SDK_INT·>=·11)·{59 ················else·if·(Build$VERSION.SDK_INT·>=·11)·{
58 ····················setPopupBackgroundDrawableV11(this,·drawable);60 ····················setPopupBackgroundDrawableV11(this,·drawable);
59 ················}61 ················}
60 ············}62 ············}
 63 ············this.mTintManager·=·obtainStyledAttributes.getTintManager();
61 ············obtainStyledAttributes.recycle();64 ············obtainStyledAttributes.recycle();
62 ········}65 ········}
63 ····}66 ····}
64 ····67 ····
65 ····private·void·applySupportBackgroundTint()·{68 ····private·void·applySupportBackgroundTint()·{
66 ········if·(this.getBackground()·!=·null·&&·this.mBackgroundTint·!=·null)·{69 ········if·(this.getBackground()·!=·null)·{
 70 ············if·(this.mBackgroundTint·!=·null)·{
67 ············TintManager.tintViewBackground((View)this,·this.mBackgroundTint);71 ················TintManager.tintViewBackground((View)this,·this.mBackgroundTint);
 72 ············}
 73 ············else·if·(this.mInternalBackgroundTint·!=·null)·{
 74 ················TintManager.tintViewBackground((View)this,·this.mInternalBackgroundTint);
 75 ············}
 76 ········}
 77 ····}
 78 ····
 79 ····private·void·setInternalBackgroundTint(final·ColorStateList·mTintList)·{
 80 ········if·(mTintList·!=·null)·{
 81 ············if·(this.mInternalBackgroundTint·==·null)·{
 82 ················this.mInternalBackgroundTint·=·new·TintInfo();
 83 ············}
 84 ············this.mInternalBackgroundTint.mTintList·=·mTintList;
 85 ············this.mInternalBackgroundTint.mHasTintList·=·true;
 86 ········}
 87 ········else·{
 88 ············this.mInternalBackgroundTint·=·null;
68 ········}89 ········}
 90 ········this.applySupportBackgroundTint();
69 ····}91 ····}
70 ····92 ····
71 ····private·static·void·setPopupBackgroundDrawableV11(final·Spinner·obj,·final·Drawable·backgroundDrawable)·{93 ····private·static·void·setPopupBackgroundDrawableV11(final·Spinner·obj,·final·Drawable·backgroundDrawable)·{
72 ········final·Class<Spinner>·clazz·=·Spinner.class;94 ········final·Class<Spinner>·clazz·=·Spinner.class;
73 ········final·String·name·=·"mPopup";95 ········final·String·name·=·"mPopup";
74 ········final·Class<Spinner>·clazz2·=·clazz;96 ········final·Class<Spinner>·clazz2·=·clazz;
75 ········try·{97 ········try·{
Offset 116, 14 lines modifiedOffset 138, 31 lines modified
116 ········}138 ········}
117 ········else·{139 ········else·{
118 ············mTintMode·=·null;140 ············mTintMode·=·null;
119 ········}141 ········}
120 ········return·mTintMode;142 ········return·mTintMode;
121 ····}143 ····}
122 ····144 ····
 145 ····public·void·setBackgroundDrawable(final·Drawable·backgroundDrawable)·{
 146 ········super.setBackgroundDrawable(backgroundDrawable);
 147 ········this.setInternalBackgroundTint(null);
 148 ····}
 149 ····
 150 ····public·void·setBackgroundResource(final·int·backgroundResource)·{
 151 ········super.setBackgroundResource(backgroundResource);
 152 ········ColorStateList·tintList;
 153 ········if·(this.mTintManager·!=·null)·{
 154 ············tintList·=·this.mTintManager.getTintList(backgroundResource);
 155 ········}
 156 ········else·{
 157 ············tintList·=·null;
 158 ········}
 159 ········this.setInternalBackgroundTint(tintList);
 160 ····}
 161 ····
123 ····public·void·setSupportBackgroundTintList(final·ColorStateList·mTintList)·{162 ····public·void·setSupportBackgroundTintList(final·ColorStateList·mTintList)·{
124 ········if·(this.mBackgroundTint·==·null)·{163 ········if·(this.mBackgroundTint·==·null)·{
125 ············this.mBackgroundTint·=·new·TintInfo();164 ············this.mBackgroundTint·=·new·TintInfo();
126 ········}165 ········}
127 ········this.mBackgroundTint.mTintList·=·mTintList;166 ········this.mBackgroundTint.mTintList·=·mTintList;
128 ········this.mBackgroundTint.mHasTintList·=·true;167 ········this.mBackgroundTint.mHasTintList·=·true;
129 ········this.applySupportBackgroundTint();168 ········this.applySupportBackgroundTint();
6.61 KB
android/support/v7/widget/SearchView.class
6.53 KB
procyon -ec {}
    
Offset 3, 14 lines modifiedOffset 3, 15 lines modified
  
3 import·android.view.View$MeasureSpec;3 import·android.view.View$MeasureSpec;
4 import·android.widget.ListAdapter;4 import·android.widget.ListAdapter;
5 import·android.view.inputmethod.InputMethodManager;5 import·android.view.inputmethod.InputMethodManager;
6 import·android.content.ActivityNotFoundException;6 import·android.content.ActivityNotFoundException;
7 import·android.support.v4.view.KeyEventCompat;7 import·android.support.v4.view.KeyEventCompat;
8 import·android.text.Editable;8 import·android.text.Editable;
 9 import·android.text.TextUtils;
9 import·android.util.Log;10 import·android.util.Log;
10 import·android.text.style.ImageSpan;11 import·android.text.style.ImageSpan;
11 import·android.text.SpannableStringBuilder;12 import·android.text.SpannableStringBuilder;
12 import·android.widget.AutoCompleteTextView;13 import·android.widget.AutoCompleteTextView;
13 import·android.content.ComponentName;14 import·android.content.ComponentName;
14 import·android.os.Parcelable;15 import·android.os.Parcelable;
15 import·android.app.PendingIntent;16 import·android.app.PendingIntent;
Offset 19, 15 lines modifiedOffset 20, 14 lines modified
19 import·android.content.res.Resources;20 import·android.content.res.Resources;
20 import·android.support.v7.appcompat.R$dimen;21 import·android.support.v7.appcompat.R$dimen;
21 import·android.support.v7.internal.widget.ViewUtils;22 import·android.support.v7.internal.widget.ViewUtils;
22 import·android.graphics.Rect;23 import·android.graphics.Rect;
23 import·android.view.View$OnLayoutChangeListener;24 import·android.view.View$OnLayoutChangeListener;
24 import·android.view.ViewTreeObserver$OnGlobalLayoutListener;25 import·android.view.ViewTreeObserver$OnGlobalLayoutListener;
25 import·android.view.KeyEvent;26 import·android.view.KeyEvent;
26 import·android.text.TextUtils; 
27 import·android.support.v7.appcompat.R$id;27 import·android.support.v7.appcompat.R$id;
28 import·android.view.ViewGroup;28 import·android.view.ViewGroup;
29 import·android.support.v7.appcompat.R$layout;29 import·android.support.v7.appcompat.R$layout;
30 import·android.view.LayoutInflater;30 import·android.view.LayoutInflater;
31 import·android.support.v7.internal.widget.TintTypedArray;31 import·android.support.v7.internal.widget.TintTypedArray;
32 import·android.support.v7.appcompat.R$styleable;32 import·android.support.v7.appcompat.R$styleable;
33 import·android.support.v7.appcompat.R$attr;33 import·android.support.v7.appcompat.R$attr;
Offset 60, 14 lines modifiedOffset 60, 15 lines modified
60 ····private·static·final·boolean·IS_AT_LEAST_FROYO·=·false;60 ····private·static·final·boolean·IS_AT_LEAST_FROYO·=·false;
61 ····private·static·final·String·LOG_TAG·=·"SearchView";61 ····private·static·final·String·LOG_TAG·=·"SearchView";
62 ····private·Bundle·mAppSearchData;62 ····private·Bundle·mAppSearchData;
63 ····private·boolean·mClearingFocus;63 ····private·boolean·mClearingFocus;
64 ····private·final·ImageView·mCloseButton;64 ····private·final·ImageView·mCloseButton;
65 ····private·final·ImageView·mCollapsedIcon;65 ····private·final·ImageView·mCollapsedIcon;
66 ····private·int·mCollapsedImeOptions;66 ····private·int·mCollapsedImeOptions;
 67 ····private·final·CharSequence·mDefaultQueryHint;
67 ····private·final·View·mDropDownAnchor;68 ····private·final·View·mDropDownAnchor;
68 ····private·boolean·mExpandedInActionView;69 ····private·boolean·mExpandedInActionView;
69 ····private·final·ImageView·mGoButton;70 ····private·final·ImageView·mGoButton;
70 ····private·boolean·mIconified;71 ····private·boolean·mIconified;
71 ····private·boolean·mIconifiedByDefault;72 ····private·boolean·mIconifiedByDefault;
72 ····private·int·mMaxWidth;73 ····private·int·mMaxWidth;
73 ····private·CharSequence·mOldQueryText;74 ····private·CharSequence·mOldQueryText;
Offset 164, 18 lines modifiedOffset 165, 16 lines modified
164 ········this.mSearchSrcTextView.setOnKeyListener(this.mTextKeyListener);165 ········this.mSearchSrcTextView.setOnKeyListener(this.mTextKeyListener);
165 ········this.mSearchSrcTextView.setOnFocusChangeListener((View$OnFocusChangeListener)new·SearchView$4(this));166 ········this.mSearchSrcTextView.setOnFocusChangeListener((View$OnFocusChangeListener)new·SearchView$4(this));
166 ········this.setIconifiedByDefault(obtainStyledAttributes.getBoolean(R$styleable.SearchView_iconifiedByDefault,·true));167 ········this.setIconifiedByDefault(obtainStyledAttributes.getBoolean(R$styleable.SearchView_iconifiedByDefault,·true));
167 ········final·int·dimensionPixelSize·=·obtainStyledAttributes.getDimensionPixelSize(R$styleable.SearchView_android_maxWidth,·-1);168 ········final·int·dimensionPixelSize·=·obtainStyledAttributes.getDimensionPixelSize(R$styleable.SearchView_android_maxWidth,·-1);
168 ········if·(dimensionPixelSize·!=·-1)·{169 ········if·(dimensionPixelSize·!=·-1)·{
169 ············this.setMaxWidth(dimensionPixelSize);170 ············this.setMaxWidth(dimensionPixelSize);
170 ········}171 ········}
 172 ········this.mDefaultQueryHint·=·obtainStyledAttributes.getText(R$styleable.SearchView_defaultQueryHint);
171 ········final·CharSequence·text·=·obtainStyledAttributes.getText(R$styleable.SearchView_queryHint);173 ········this.mQueryHint·=·obtainStyledAttributes.getText(R$styleable.SearchView_queryHint);
172 ········if·(!TextUtils.isEmpty(text))·{ 
173 ············this.setQueryHint(text); 
174 ········} 
175 ········final·int·int1·=·obtainStyledAttributes.getInt(R$styleable.SearchView_android_imeOptions,·-1);174 ········final·int·int1·=·obtainStyledAttributes.getInt(R$styleable.SearchView_android_imeOptions,·-1);
176 ········if·(int1·!=·-1)·{175 ········if·(int1·!=·-1)·{
177 ············this.setImeOptions(int1);176 ············this.setImeOptions(int1);
178 ········}177 ········}
179 ········final·int·int2·=·obtainStyledAttributes.getInt(R$styleable.SearchView_android_inputType,·-1);178 ········final·int·int2·=·obtainStyledAttributes.getInt(R$styleable.SearchView_android_inputType,·-1);
180 ········if·(int2·!=·-1)·{179 ········if·(int2·!=·-1)·{
181 ············this.setInputType(int2);180 ············this.setInputType(int2);
Offset 721, 17 lines modifiedOffset 720, 17 lines modified
721 ····················if·(!mSearchable.getVoiceSearchLaunchWebSearch())·{720 ····················if·(!mSearchable.getVoiceSearchLaunchWebSearch())·{
722 ························break·Label_0070;721 ························break·Label_0070;
723 ····················}722 ····················}
724 ····················final·Intent·voiceWebSearchIntent·=·this.createVoiceWebSearchIntent(this.mVoiceWebSearchIntent,·mSearchable);723 ····················final·Intent·voiceWebSearchIntent·=·this.createVoiceWebSearchIntent(this.mVoiceWebSearchIntent,·mSearchable);
725 ····················try·{724 ····················try·{
726 ························this.getContext().startActivity(voiceWebSearchIntent);725 ························this.getContext().startActivity(voiceWebSearchIntent);
727 ························return;726 ························return;
 727 ························//·iftrue(Label_0009:,·!mSearchable.getVoiceSearchLaunchRecognizer())
728 ························voiceAppSearchIntent·=·this.createVoiceAppSearchIntent(this.mVoiceAppSearchIntent,·mSearchable);728 ························voiceAppSearchIntent·=·this.createVoiceAppSearchIntent(this.mVoiceAppSearchIntent,·mSearchable);
729 ····················}729 ····················}
730 ····················//·iftrue(Label_0009:,·!mSearchable.getVoiceSearchLaunchRecognizer()) 
731 ····················catch·(ActivityNotFoundException·ex)·{}730 ····················catch·(ActivityNotFoundException·ex)·{}
732 ················}731 ················}
733 ············}732 ············}
734 ············catch·(ActivityNotFoundException·ex2)·{}733 ············catch·(ActivityNotFoundException·ex2)·{}
735 ············this.getContext().startActivity(voiceAppSearchIntent);734 ············this.getContext().startActivity(voiceAppSearchIntent);
736 ········}735 ········}
737 ········Label_0009:;736 ········Label_0009:;
Offset 833, 30 lines modifiedOffset 832, 20 lines modified
833 ········if·(background2·!=·null)·{832 ········if·(background2·!=·null)·{
834 ············background2.setState(array);833 ············background2.setState(array);
835 ········}834 ········}
836 ········this.invalidate();835 ········this.invalidate();
837 ····}836 ····}
838 ····837 ····
839 ····private·void·updateQueryHint()·{838 ····private·void·updateQueryHint()·{
 839 ········CharSequence·queryHint·=·this.getQueryHint();
 840 ········final·SearchView$SearchAutoComplete·mSearchSrcTextView·=·this.mSearchSrcTextView;
840 ········if·(this.mQueryHint·!=·null)·{841 ········if·(queryHint·==·null)·{
 842 ············queryHint·=·"";
841 ············this.mSearchSrcTextView.setHint(this.getDecoratedHint(this.mQueryHint)); 
842 ········} 
843 ········else·if·(SearchView.IS_AT_LEAST_FROYO·&&·this.mSearchable·!=·null)·{ 
844 ············CharSequence·string·=·null; 
845 ············final·int·hintId·=·this.mSearchable.getHintId(); 
846 ············if·(hintId·!=·0)·{ 
847 ················string·=·this.getContext().getString(hintId); 
848 ············} 
849 ············if·(string·!=·null)·{ 
850 ················this.mSearchSrcTextView.setHint(this.getDecoratedHint(string)); 
851 ············} 
852 ········} 
853 ········else·{ 
854 ············this.mSearchSrcTextView.setHint(this.getDecoratedHint((CharSequence)"")); 
855 ········}843 ········}
 844 ········mSearchSrcTextView.setHint(this.getDecoratedHint(queryHint));
856 ····}845 ····}
857 ····846 ····
858 ····private·void·updateSearchAutoComplete()·{847 ····private·void·updateSearchAutoComplete()·{
859 ········int·queryRefinement·=·1;848 ········int·queryRefinement·=·1;
860 ········this.mSearchSrcTextView.setThreshold(this.mSearchable.getSuggestThreshold());849 ········this.mSearchSrcTextView.setThreshold(this.mSearchable.getSuggestThreshold());
861 ········this.mSearchSrcTextView.setImeOptions(this.mSearchable.getImeOptions());850 ········this.mSearchSrcTextView.setImeOptions(this.mSearchable.getImeOptions());
862 ········int·inputType·=·this.mSearchable.getInputType();851 ········int·inputType·=·this.mSearchable.getInputType();
Offset 967, 23 lines modifiedOffset 956, 19 lines modified
967 ····}956 ····}
968 ····957 ····
969 ····public·CharSequence·getQueryHint()·{958 ····public·CharSequence·getQueryHint()·{
970 ········CharSequence·charSequence;959 ········CharSequence·charSequence;
971 ········if·(this.mQueryHint·!=·null)·{960 ········if·(this.mQueryHint·!=·null)·{
Max diff block lines reached; 766/6659 bytes (11.50%) of diff not shown.
1.34 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread.class
1.18 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.app.Notification;2 import·android.app.Notification;
  
3 class·NotificationCompat$NotificationCompatImplGingerbread·extends·NotificationCompat$NotificationCompatImplBase3 class·NotificationCompat$NotificationCompatImplGingerbread·extends·NotificationCompat$NotificationCompatImplBase
4 {4 {
5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder,·final·NotificationCompat$BuilderExtender·notificationCompat$BuilderExtender)·{
6 ········final·Notification·mNotification·=·notificationCompat$Builder.mNotification;6 ········final·Notification·mNotification·=·notificationCompat$Builder.mNotification;
7 ········mNotification.setLatestEventInfo(notificationCompat$Builder.mContext,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentIntent);7 ········mNotification.setLatestEventInfo(notificationCompat$Builder.mContext,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentIntent);
8 ········final·Notification·add·=·NotificationCompatGingerbread.add(mNotification,·notificationCompat$Builder.mContext,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent);8 ········final·Notification·add·=·NotificationCompatGingerbread.add(mNotification,·notificationCompat$Builder.mContext,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent);
9 ········if·(notificationCompat$Builder.mPriority·>·0)·{9 ········if·(notificationCompat$Builder.mPriority·>·0)·{
10 ············add.flags·|=·0x80;10 ············add.flags·|=·0x80;
11 ········}11 ········}
12 ········return·add;12 ········return·add;
1.1 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.class
965 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.app.Notification;2 import·android.app.Notification;
  
3 class·NotificationCompat$NotificationCompatImplHoneycomb·extends·NotificationCompat$NotificationCompatImplBase3 class·NotificationCompat$NotificationCompatImplHoneycomb·extends·NotificationCompat$NotificationCompatImplBase
4 {4 {
5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder,·final·NotificationCompat$BuilderExtender·notificationCompat$BuilderExtender)·{
6 ········return·NotificationCompatHoneycomb.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon);6 ········return·NotificationCompatHoneycomb.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon);
7 ····}7 ····}
8 }8 }
1.95 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.class
1.78 KB
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.app.Notification;2 import·android.app.Notification;
  
3 class·NotificationCompat$NotificationCompatImplIceCreamSandwich·extends·NotificationCompat$NotificationCompatImplBase3 class·NotificationCompat$NotificationCompatImplIceCreamSandwich·extends·NotificationCompat$NotificationCompatImplBase
4 {4 {
5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder,·final·NotificationCompat$BuilderExtender·notificationCompat$BuilderExtender)·{
6 ········return·NotificationCompatIceCreamSandwich.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCo[·...·truncated·by·diffoscope;·len:·318,·SHA:·25292536d8517d748380c3c6f3f1e1843faa883b1c4e42d42b8a2257f2ba1bc3·...·]);6 ········return·notificationCompat$BuilderExtender.build(notificationCompat$Builder,·(NotificationBuilderWithBuilderAccessor)new·NotificationCompatIceCreamSandwich$Builder(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Bu[·...·truncated·by·diffoscope;·len:·436,·SHA:·5bf19b32ca6710f51bf376c4c090a442d23b79af11e2def8ca96bd2593c7b350·...·]);
7 ····}7 ····}
8 }8 }
2.46 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.class
2.31 KB
procyon -ec {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
  
3 import·android.os.Bundle;3 import·android.os.Bundle;
4 import·java.util.ArrayList;4 import·java.util.ArrayList;
5 import·android.app.Notification;5 import·android.app.Notification;
  
6 class·NotificationCompat$NotificationCompatImplJellybean·extends·NotificationCompat$NotificationCompatImplBase6 class·NotificationCompat$NotificationCompatImplJellybean·extends·NotificationCompat$NotificationCompatImplBase
7 {7 {
8 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{8 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder,·final·NotificationCompat$BuilderExtender·notificationCompat$BuilderExtender)·{
9 ········final·NotificationCompatJellybean$Builder·notificationCompatJellybean$Builder·=·new·NotificationCompatJellybean$Builder(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon,·notificationCompat$Builder.mProgressMax,·notificationCompat$Builder.mProgress,·notificationCompat$Builder.mProgressIndeterminate,·notificationCompat$Builder.mUseChronometer,·notificationCompat$Builder.mPriority,·notificationCompat$Builder.mSubText,·notificationCompat$Builder.mLocalOnly,·notificationCompat$Builder.mExtras,·notificationCompat$Builder.mGroupKey,·notificationCompat$Builder.mGroupSummary,·notificationCompat$Builder.mSortKey);9 ········final·NotificationCompatJellybean$Builder·notificationCompatJellybean$Builder·=·new·NotificationCompatJellybean$Builder(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon,·notificationCompat$Builder.mProgressMax,·notificationCompat$Builder.mProgress,·notificationCompat$Builder.mProgressIndeterminate,·notificationCompat$Builder.mUseChronometer,·notificationCompat$Builder.mPriority,·notificationCompat$Builder.mSubText,·notificationCompat$Builder.mLocalOnly,·notificationCompat$Builder.mExtras,·notificationCompat$Builder.mGroupKey,·notificationCompat$Builder.mGroupSummary,·notificationCompat$Builder.mSortKey);
10 ········NotificationCompat.access$000((NotificationBuilderWithActions)notificationCompatJellybean$Builder,·notificationCompat$Builder.mActions);10 ········NotificationCompat.access$000((NotificationBuilderWithActions)notificationCompatJellybean$Builder,·notificationCompat$Builder.mActions);
11 ········NotificationCompat.access$100((NotificationBuilderWithBuilderAccessor)notificationCompatJellybean$Builder,·notificationCompat$Builder.mStyle);11 ········NotificationCompat.access$100((NotificationBuilderWithBuilderAccessor)notificationCompatJellybean$Builder,·notificationCompat$Builder.mStyle);
12 ········return·notificationCompatJellybean$Builder.build();12 ········return·notificationCompat$BuilderExtender.build(notificationCompat$Builder,·(NotificationBuilderWithBuilderAccessor)notificationCompatJellybean$Builder);
13 ····}13 ····}
14 ····14 ····
15 ····public·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{15 ····public·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{
16 ········return·(NotificationCompat$Action)NotificationCompatJellybean.getAction(notification,·n,·NotificationCompat$Action.FACTORY,·RemoteInput.FACTORY);16 ········return·(NotificationCompat$Action)NotificationCompatJellybean.getAction(notification,·n,·NotificationCompat$Action.FACTORY,·RemoteInput.FACTORY);
17 ····}17 ····}
18 ····18 ····
19 ····public·int·getActionCount(final·Notification·notification)·{19 ····public·int·getActionCount(final·Notification·notification)·{
21.8 KB
android/support/v7/app/AppCompatDelegateImplV7.class
21.7 KB
procyon -ec {}
Max HTML report size reached
1.19 KB
android/support/v7/widget/SearchView$SearchAutoComplete.class
1.07 KB
procyon -ec {}
    
Offset 4, 28 lines modifiedOffset 4, 29 lines modified
4 import·android.widget.AutoCompleteTextView;4 import·android.widget.AutoCompleteTextView;
5 import·android.view.View;5 import·android.view.View;
6 import·android.view.inputmethod.InputMethodManager;6 import·android.view.inputmethod.InputMethodManager;
7 import·android.view.KeyEvent$DispatcherState;7 import·android.view.KeyEvent$DispatcherState;
8 import·android.view.KeyEvent;8 import·android.view.KeyEvent;
9 import·android.graphics.Rect;9 import·android.graphics.Rect;
10 import·android.text.TextUtils;10 import·android.text.TextUtils;
 11 import·android.support.v7.appcompat.R$attr;
11 import·android.util.AttributeSet;12 import·android.util.AttributeSet;
12 import·android.content.Context;13 import·android.content.Context;
  
13 public·class·SearchView$SearchAutoComplete·extends·AppCompatAutoCompleteTextView14 public·class·SearchView$SearchAutoComplete·extends·AppCompatAutoCompleteTextView
14 {15 {
15 ····private·SearchView·mSearchView;16 ····private·SearchView·mSearchView;
16 ····private·int·mThreshold;17 ····private·int·mThreshold;
17 ····18 ····
18 ····public·SearchView$SearchAutoComplete(final·Context·context)·{19 ····public·SearchView$SearchAutoComplete(final·Context·context)·{
19 ········this(context,·null);20 ········this(context,·null);
20 ····}21 ····}
21 ····22 ····
22 ····public·SearchView$SearchAutoComplete(final·Context·context,·final·AttributeSet·set)·{23 ····public·SearchView$SearchAutoComplete(final·Context·context,·final·AttributeSet·set)·{
23 ········this(context,·set,·16842859);24 ········this(context,·set,·R$attr.autoCompleteTextViewStyle);
24 ····}25 ····}
25 ····26 ····
26 ····public·SearchView$SearchAutoComplete(final·Context·context,·final·AttributeSet·set,·final·int·n)·{27 ····public·SearchView$SearchAutoComplete(final·Context·context,·final·AttributeSet·set,·final·int·n)·{
27 ········super(context,·set,·n);28 ········super(context,·set,·n);
28 ········this.mThreshold·=·this.getThreshold();29 ········this.mThreshold·=·this.getThreshold();
29 ····}30 ····}
30 ····31 ····
2.51 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplKitKat.class
2.36 KB
procyon -ec {}
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
2 package·android.support.v4.app;2 package·android.support.v4.app;
  
3 import·android.os.Bundle;3 import·android.os.Bundle;
4 import·android.app.Notification;4 import·android.app.Notification;
  
5 class·NotificationCompat$NotificationCompatImplKitKat·extends·NotificationCompat$NotificationCompatImplJellybean5 class·NotificationCompat$NotificationCompatImplKitKat·extends·NotificationCompat$NotificationCompatImplJellybean
6 {6 {
7 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{7 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder,·final·NotificationCompat$BuilderExtender·notificationCompat$BuilderExtender)·{
8 ········final·NotificationCompatKitKat$Builder·notificationCompatKitKat$Builder·=·new·NotificationCompatKitKat$Builder(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon,·notificationCompat$Builder.mProgressMax,·notificationCompat$Builder.mProgress,·notificationCompat$Builder.mProgressIndeterminate,·notificationCompat$Builder.mShowWhen,·notificationCompat$Builder.mUseChronometer,·notificationCompat$Builder.mPriority,·notificationCompat$Builder.mSubText,·notificationCompat$Builder.mLocalOnly,·notificationCompat$Builder.mPeople,·notificationCompat$Builder.mExtras,·notificationCompat$Builder.mGroupKey,·notificationCompat$Builder.mGroupSummary,·notificationCompat$Builder.mSortKey);8 ········final·NotificationCompatKitKat$Builder·notificationCompatKitKat$Builder·=·new·NotificationCompatKitKat$Builder(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon,·notificationCompat$Builder.mProgressMax,·notificationCompat$Builder.mProgress,·notificationCompat$Builder.mProgressIndeterminate,·notificationCompat$Builder.mShowWhen,·notificationCompat$Builder.mUseChronometer,·notificationCompat$Builder.mPriority,·notificationCompat$Builder.mSubText,·notificationCompat$Builder.mLocalOnly,·notificationCompat$Builder.mPeople,·notificationCompat$Builder.mExtras,·notificationCompat$Builder.mGroupKey,·notificationCompat$Builder.mGroupSummary,·notificationCompat$Builder.mSortKey);
9 ········NotificationCompat.access$000((NotificationBuilderWithActions)notificationCompatKitKat$Builder,·notificationCompat$Builder.mActions);9 ········NotificationCompat.access$000((NotificationBuilderWithActions)notificationCompatKitKat$Builder,·notificationCompat$Builder.mActions);
10 ········NotificationCompat.access$100((NotificationBuilderWithBuilderAccessor)notificationCompatKitKat$Builder,·notificationCompat$Builder.mStyle);10 ········NotificationCompat.access$100((NotificationBuilderWithBuilderAccessor)notificationCompatKitKat$Builder,·notificationCompat$Builder.mStyle);
11 ········return·notificationCompatKitKat$Builder.build();11 ········return·notificationCompat$BuilderExtender.build(notificationCompat$Builder,·(NotificationBuilderWithBuilderAccessor)notificationCompatKitKat$Builder);
12 ····}12 ····}
13 ····13 ····
14 ····public·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{14 ····public·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{
15 ········return·(NotificationCompat$Action)NotificationCompatKitKat.getAction(notification,·n,·NotificationCompat$Action.FACTORY,·RemoteInput.FACTORY);15 ········return·(NotificationCompat$Action)NotificationCompatKitKat.getAction(notification,·n,·NotificationCompat$Action.FACTORY,·RemoteInput.FACTORY);
16 ····}16 ····}
17 ····17 ····
18 ····public·int·getActionCount(final·Notification·notification)·{18 ····public·int·getActionCount(final·Notification·notification)·{
2.55 KB
android/support/v7/app/AppCompatDelegateImplV11.class
2.45 KB
procyon -ec {}
    
Offset 1, 27 lines modifiedOffset 1, 18 lines modified
  
1 package·android.support.v7.app;1 package·android.support.v7.app;
  
2 import·android.support.v7.internal.view.SupportActionModeWrapper; 
3 import·android.support.v7.internal.view.SupportActionModeWrapper$CallbackWrapper; 
4 import·android.view.ActionMode; 
5 import·android.view.ActionMode$Callback; 
6 import·android.view.ViewGroup; 
7 import·android.view.LayoutInflater$Factory2;2 import·android.view.LayoutInflater$Factory2;
8 import·android.util.AttributeSet;3 import·android.util.AttributeSet;
9 import·android.view.View;4 import·android.view.View;
10 import·android.view.Window;5 import·android.view.Window;
11 import·android.content.Context;6 import·android.content.Context;
12 import·android.support.v7.internal.widget.NativeActionModeAwareLayout; 
13 import·android.support.v7.internal.widget.NativeActionModeAwareLayout$OnActionModeForChildListener; 
  
14 class·AppCompatDelegateImplV11·extends·AppCompatDelegateImplV7·implements·NativeActionModeAwareLayout$OnActionModeForChildListener7 class·AppCompatDelegateImplV11·extends·AppCompatDelegateImplV7
15 {8 {
16 ····private·NativeActionModeAwareLayout·mNativeActionModeAwareLayout; 
17 ···· 
18 ····AppCompatDelegateImplV11(final·Context·context,·final·Window·window,·final·AppCompatCallback·appCompatCallback)·{9 ····AppCompatDelegateImplV11(final·Context·context,·final·Window·window,·final·AppCompatCallback·appCompatCallback)·{
19 ········super(context,·window,·appCompatCallback);10 ········super(context,·window,·appCompatCallback);
20 ····}11 ····}
21 ····12 ····
22 ····View·callActivityOnCreateView(final·View·view,·final·String·s,·final·Context·context,·final·AttributeSet·set)·{13 ····View·callActivityOnCreateView(final·View·view,·final·String·s,·final·Context·context,·final·AttributeSet·set)·{
23 ········View·view2·=·super.callActivityOnCreateView(view,·s,·context,·set);14 ········View·view2·=·super.callActivityOnCreateView(view,·s,·context,·set);
24 ········if·(view2·==·null)·{15 ········if·(view2·==·null)·{
Offset 30, 27 lines modifiedOffset 21, 8 lines modified
30 ············}21 ············}
31 ············else·{22 ············else·{
32 ················view2·=·null;23 ················view2·=·null;
33 ············}24 ············}
34 ········}25 ········}
35 ········return·view2;26 ········return·view2;
36 ····}27 ····}
37 ···· 
38 ····void·onSubDecorInstalled(final·ViewGroup·viewGroup)·{ 
39 ········this.mNativeActionModeAwareLayout·=·(NativeActionModeAwareLayout)viewGroup.findViewById(16908290); 
40 ········if·(this.mNativeActionModeAwareLayout·!=·null)·{ 
41 ············this.mNativeActionModeAwareLayout.setActionModeForChildListener((NativeActionModeAwareLayout$OnActionModeForChildListener)this); 
42 ········} 
43 ····} 
44 ···· 
45 ····public·ActionMode·startActionModeForChild(final·View·view,·final·ActionMode$Callback·actionMode$Callback)·{ 
46 ········final·android.support.v7.view.ActionMode·startSupportActionMode·=·this.startSupportActionMode((android.support.v7.view.ActionMode$Callback)new·SupportActionModeWrapper$CallbackWrapper(view.getContext(),·actionMode$Callback)); 
47 ········Object·o; 
48 ········if·(startSupportActionMode·!=·null)·{ 
49 ············o·=·new·SupportActionModeWrapper(this.mContext,·startSupportActionMode); 
50 ········} 
51 ········else·{ 
52 ············o·=·null; 
53 ········} 
54 ········return·(ActionMode)o; 
55 ····} 
56 }28 }
2.53 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplApi20.class
2.38 KB
procyon -ec {}
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
2 package·android.support.v4.app;2 package·android.support.v4.app;
  
3 import·java.util.ArrayList;3 import·java.util.ArrayList;
4 import·android.app.Notification;4 import·android.app.Notification;
  
5 class·NotificationCompat$NotificationCompatImplApi20·extends·NotificationCompat$NotificationCompatImplKitKat5 class·NotificationCompat$NotificationCompatImplApi20·extends·NotificationCompat$NotificationCompatImplKitKat
6 {6 {
7 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{7 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder,·final·NotificationCompat$BuilderExtender·notificationCompat$BuilderExtender)·{
8 ········final·NotificationCompatApi20$Builder·notificationCompatApi20$Builder·=·new·NotificationCompatApi20$Builder(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon,·notificationCompat$Builder.mProgressMax,·notificationCompat$Builder.mProgress,·notificationCompat$Builder.mProgressIndeterminate,·notificationCompat$Builder.mShowWhen,·notificationCompat$Builder.mUseChronometer,·notificationCompat$Builder.mPriority,·notificationCompat$Builder.mSubText,·notificationCompat$Builder.mLocalOnly,·notificationCompat$Builder.mPeople,·notificationCompat$Builder.mExtras,·notificationCompat$Builder.mGroupKey,·notificationCompat$Builder.mGroupSummary,·notificationCompat$Builder.mSortKey);8 ········final·NotificationCompatApi20$Builder·notificationCompatApi20$Builder·=·new·NotificationCompatApi20$Builder(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon,·notificationCompat$Builder.mProgressMax,·notificationCompat$Builder.mProgress,·notificationCompat$Builder.mProgressIndeterminate,·notificationCompat$Builder.mShowWhen,·notificationCompat$Builder.mUseChronometer,·notificationCompat$Builder.mPriority,·notificationCompat$Builder.mSubText,·notificationCompat$Builder.mLocalOnly,·notificationCompat$Builder.mPeople,·notificationCompat$Builder.mExtras,·notificationCompat$Builder.mGroupKey,·notificationCompat$Builder.mGroupSummary,·notificationCompat$Builder.mSortKey);
9 ········NotificationCompat.access$000((NotificationBuilderWithActions)notificationCompatApi20$Builder,·notificationCompat$Builder.mActions);9 ········NotificationCompat.access$000((NotificationBuilderWithActions)notificationCompatApi20$Builder,·notificationCompat$Builder.mActions);
10 ········NotificationCompat.access$100((NotificationBuilderWithBuilderAccessor)notificationCompatApi20$Builder,·notificationCompat$Builder.mStyle);10 ········NotificationCompat.access$100((NotificationBuilderWithBuilderAccessor)notificationCompatApi20$Builder,·notificationCompat$Builder.mStyle);
11 ········return·notificationCompatApi20$Builder.build();11 ········return·notificationCompat$BuilderExtender.build(notificationCompat$Builder,·(NotificationBuilderWithBuilderAccessor)notificationCompatApi20$Builder);
12 ····}12 ····}
13 ····13 ····
14 ····public·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{14 ····public·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{
15 ········return·(NotificationCompat$Action)NotificationCompatApi20.getAction(notification,·n,·NotificationCompat$Action.FACTORY,·RemoteInput.FACTORY);15 ········return·(NotificationCompat$Action)NotificationCompatApi20.getAction(notification,·n,·NotificationCompat$Action.FACTORY,·RemoteInput.FACTORY);
16 ····}16 ····}
17 ····17 ····
18 ····public·NotificationCompat$Action[]·getActionsFromParcelableArrayList(final·ArrayList·list)·{18 ····public·NotificationCompat$Action[]·getActionsFromParcelableArrayList(final·ArrayList·list)·{
2.66 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplApi21.class
2.51 KB
procyon -ec {}
    
Offset 2, 19 lines modifiedOffset 2, 19 lines modified
2 package·android.support.v4.app;2 package·android.support.v4.app;
  
3 import·android.os.Bundle;3 import·android.os.Bundle;
4 import·android.app.Notification;4 import·android.app.Notification;
  
5 class·NotificationCompat$NotificationCompatImplApi21·extends·NotificationCompat$NotificationCompatImplApi205 class·NotificationCompat$NotificationCompatImplApi21·extends·NotificationCompat$NotificationCompatImplApi20
6 {6 {
7 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{7 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder,·final·NotificationCompat$BuilderExtender·notificationCompat$BuilderExtender)·{
8 ········final·NotificationCompatApi21$Builder·notificationCompatApi21$Builder·=·new·NotificationCompatApi21$Builder(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon,·notificationCompat$Builder.mProgressMax,·notificationCompat$Builder.mProgress,·notificationCompat$Builder.mProgressIndeterminate,·notificationCompat$Builder.mShowWhen,·notificationCompat$Builder.mUseChronometer,·notificationCompat$Builder.mPriority,·notificationCompat$Builder.mSubText,·notificationCompat$Builder.mLocalOnly,·notificationCompat$Builder.mCategory,·notificationCompat$Builder.mPeople,·notificationCompat$Builder.mExtras,·notificationCompat$Builder.mColor,·notificationCompat$Builder.mVisibility,·notificationCompat$Builder.mPublicVersion,·notificationCompat$Builder.mGroupKey,·notificationCompat$Builder.mGroupSummary,·notificationCompat$Builder.mSortKey);8 ········final·NotificationCompatApi21$Builder·notificationCompatApi21$Builder·=·new·NotificationCompatApi21$Builder(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon,·notificationCompat$Builder.mProgressMax,·notificationCompat$Builder.mProgress,·notificationCompat$Builder.mProgressIndeterminate,·notificationCompat$Builder.mShowWhen,·notificationCompat$Builder.mUseChronometer,·notificationCompat$Builder.mPriority,·notificationCompat$Builder.mSubText,·notificationCompat$Builder.mLocalOnly,·notificationCompat$Builder.mCategory,·notificationCompat$Builder.mPeople,·notificationCompat$Builder.mExtras,·notificationCompat$Builder.mColor,·notificationCompat$Builder.mVisibility,·notificationCompat$Builder.mPublicVersion,·notificationCompat$Builder.mGroupKey,·notificationCompat$Builder.mGroupSummary,·notificationCompat$Builder.mSortKey);
9 ········NotificationCompat.access$000((NotificationBuilderWithActions)notificationCompatApi21$Builder,·notificationCompat$Builder.mActions);9 ········NotificationCompat.access$000((NotificationBuilderWithActions)notificationCompatApi21$Builder,·notificationCompat$Builder.mActions);
10 ········NotificationCompat.access$100((NotificationBuilderWithBuilderAccessor)notificationCompatApi21$Builder,·notificationCompat$Builder.mStyle);10 ········NotificationCompat.access$100((NotificationBuilderWithBuilderAccessor)notificationCompatApi21$Builder,·notificationCompat$Builder.mStyle);
11 ········return·notificationCompatApi21$Builder.build();11 ········return·notificationCompat$BuilderExtender.build(notificationCompat$Builder,·(NotificationBuilderWithBuilderAccessor)notificationCompatApi21$Builder);
12 ····}12 ····}
13 ····13 ····
14 ····public·Bundle·getBundleForUnreadConversation(final·NotificationCompatBase$UnreadConversation·notificationCompatBase$UnreadConversation)·{14 ····public·Bundle·getBundleForUnreadConversation(final·NotificationCompatBase$UnreadConversation·notificationCompatBase$UnreadConversation)·{
15 ········return·NotificationCompatApi21.getBundleForUnreadConversation(notificationCompatBase$UnreadConversation);15 ········return·NotificationCompatApi21.getBundleForUnreadConversation(notificationCompatBase$UnreadConversation);
16 ····}16 ····}
17 ····17 ····
18 ····public·String·getCategory(final·Notification·notification)·{18 ····public·String·getCategory(final·Notification·notification)·{
781 B
android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class
659 B
procyon -ec {}
    
Offset 5, 14 lines modifiedOffset 5, 18 lines modified
  
5 class·ViewCompat$KitKatViewCompatImpl·extends·ViewCompat$JbMr1ViewCompatImpl5 class·ViewCompat$KitKatViewCompatImpl·extends·ViewCompat$JbMr1ViewCompatImpl
6 {6 {
7 ····public·int·getAccessibilityLiveRegion(final·View·view)·{7 ····public·int·getAccessibilityLiveRegion(final·View·view)·{
8 ········return·ViewCompatKitKat.getAccessibilityLiveRegion(view);8 ········return·ViewCompatKitKat.getAccessibilityLiveRegion(view);
9 ····}9 ····}
10 ····10 ····
 11 ····public·boolean·isAttachedToWindow(final·View·view)·{
 12 ········return·ViewCompatKitKat.isAttachedToWindow(view);
 13 ····}
 14 ····
11 ····public·boolean·isLaidOut(final·View·view)·{15 ····public·boolean·isLaidOut(final·View·view)·{
12 ········return·ViewCompatKitKat.isLaidOut(view);16 ········return·ViewCompatKitKat.isLaidOut(view);
13 ····}17 ····}
14 ····18 ····
15 ····public·void·setAccessibilityLiveRegion(final·View·view,·final·int·n)·{19 ····public·void·setAccessibilityLiveRegion(final·View·view,·final·int·n)·{
16 ········ViewCompatKitKat.setAccessibilityLiveRegion(view,·n);20 ········ViewCompatKitKat.setAccessibilityLiveRegion(view,·n);
17 ····}21 ····}
1.26 KB
android/support/v7/app/AppCompatDelegateImplV7$ActionModeCallbackWrapper.class vs.
android/support/v7/app/AppCompatDelegateImplV7$ActionModeCallbackWrapperV7.class
Files 0% similar despite different names
1.07 KB
procyon -ec {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 import·android.support.v4.view.ViewCompat;4 import·android.support.v4.view.ViewCompat;
5 import·android.view.View;5 import·android.view.View;
6 import·android.view.Menu;6 import·android.view.Menu;
7 import·android.view.MenuItem;7 import·android.view.MenuItem;
8 import·android.support.v7.view.ActionMode;8 import·android.support.v7.view.ActionMode;
9 import·android.support.v7.view.ActionMode$Callback;9 import·android.support.v7.view.ActionMode$Callback;
  
10 class·AppCompatDelegateImplV7$ActionModeCallbackWrapper·implements·ActionMode$Callback10 class·AppCompatDelegateImplV7$ActionModeCallbackWrapperV7·implements·ActionMode$Callback
11 {11 {
12 ····private·ActionMode$Callback·mWrapped;12 ····private·ActionMode$Callback·mWrapped;
13 ····final·/*·synthetic·*/·AppCompatDelegateImplV7·this$0;13 ····final·/*·synthetic·*/·AppCompatDelegateImplV7·this$0;
14 ····14 ····
15 ····public·AppCompatDelegateImplV7$ActionModeCallbackWrapper(final·AppCompatDelegateImplV7·this$0,·final·ActionMode$Callback·mWrapped)·{15 ····public·AppCompatDelegateImplV7$ActionModeCallbackWrapperV7(final·AppCompatDelegateImplV7·this$0,·final·ActionMode$Callback·mWrapped)·{
16 ········this.this$0·=·this$0;16 ········this.this$0·=·this$0;
17 ········this.mWrapped·=·mWrapped;17 ········this.mWrapped·=·mWrapped;
18 ····}18 ····}
19 ····19 ····
20 ····public·boolean·onActionItemClicked(final·ActionMode·actionMode,·final·MenuItem·menuItem)·{20 ····public·boolean·onActionItemClicked(final·ActionMode·actionMode,·final·MenuItem·menuItem)·{
21 ········return·this.mWrapped.onActionItemClicked(actionMode,·menuItem);21 ········return·this.mWrapped.onActionItemClicked(actionMode,·menuItem);
22 ····}22 ····}
1.48 KB
smali/android/support/v4/view/ViewPager$1.smali
    
Offset 28, 29 lines modifiedOffset 28, 29 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·12132 ····.line·122
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I37 .method·public·compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I
38 ····.locals·238 ····.locals·2
39 ····.param·p1,·"lhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo;39 ····.param·p1,·"lhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo;
40 ····.param·p2,·"rhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo;40 ····.param·p2,·"rhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo;
  
41 ····.prologue41 ····.prologue
42 ····.line·12442 ····.line·125
43 ····iget·v0,·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I43 ····iget·v0,·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I
  
44 ····iget·v1,·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I44 ····iget·v1,·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I
  
45 ····sub-int/2addr·v0,·v145 ····sub-int/2addr·v0,·v1
  
46 ····return·v046 ····return·v0
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
  
58 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I58 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
59 ····.locals·159 ····.locals·1
60 ····.param·p1,·"x0"····#·Ljava/lang/Object;60 ····.param·p1,·"x0"····#·Ljava/lang/Object;
61 ····.param·p2,·"x1"····#·Ljava/lang/Object;61 ····.param·p2,·"x1"····#·Ljava/lang/Object;
  
62 ····.prologue62 ····.prologue
63 ····.line·12163 ····.line·122
64 ····check-cast·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;64 ····check-cast·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
65 ····.end·local·p1····#·"x0":Ljava/lang/Object;65 ····.end·local·p1····#·"x0":Ljava/lang/Object;
66 ····check-cast·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;66 ····check-cast·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
67 ····.end·local·p2····#·"x1":Ljava/lang/Object;67 ····.end·local·p2····#·"x1":Ljava/lang/Object;
68 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$1;->compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I68 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$1;->compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I
3.73 KB
smali/android/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.smali
    
Offset 37, 70 lines modifiedOffset 37, 70 lines modified
37 #·direct·methods37 #·direct·methods
38 .method·private·constructor·<init>(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V38 .method·private·constructor·<init>(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V
39 ····.locals·139 ····.locals·1
40 ····.param·p2,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;40 ····.param·p2,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
41 ····.param·p3,·"view"····#·Landroid/view/View;41 ····.param·p3,·"view"····#·Landroid/view/View;
  
42 ····.prologue42 ····.prologue
43 ····.line·29643 ····.line·320
44 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;->this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;44 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;->this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;
  
45 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V45 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
46 ····.line·29746 ····.line·321
47 ····new-instance·v0,·Ljava/lang/ref/WeakReference;47 ····new-instance·v0,·Ljava/lang/ref/WeakReference;
  
48 ····invoke-direct·{v0,·p3},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V48 ····invoke-direct·{v0,·p3},·Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
  
49 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;->mViewRef:Ljava/lang/ref/WeakReference;49 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;->mViewRef:Ljava/lang/ref/WeakReference;
  
50 ····.line·29850 ····.line·322
51 ····iput-object·p2,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;51 ····iput-object·p2,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
52 ····.line·29952 ····.line·323
53 ····return-void53 ····return-void
54 .end·method54 .end·method
  
55 .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V55 .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V
56 ····.locals·056 ····.locals·0
57 ····.param·p1,·"x0"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;57 ····.param·p1,·"x0"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;
58 ····.param·p2,·"x1"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;58 ····.param·p2,·"x1"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
59 ····.param·p3,·"x2"····#·Landroid/view/View;59 ····.param·p3,·"x2"····#·Landroid/view/View;
60 ····.param·p4,·"x3"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;60 ····.param·p4,·"x3"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;
  
61 ····.prologue61 ····.prologue
62 ····.line·29262 ····.line·316
63 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;-><init>(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V63 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;-><init>(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V
  
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
  
66 #·virtual·methods66 #·virtual·methods
67 .method·public·run()V67 .method·public·run()V
68 ····.locals·368 ····.locals·3
  
69 ····.prologue69 ····.prologue
70 ····.line·30370 ····.line·327
71 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;->mViewRef:Ljava/lang/ref/WeakReference;71 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;->mViewRef:Ljava/lang/ref/WeakReference;
  
72 ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;72 ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
  
73 ····move-result-object·v073 ····move-result-object·v0
  
74 ····check-cast·v0,·Landroid/view/View;74 ····check-cast·v0,·Landroid/view/View;
  
75 ····.line·30475 ····.line·328
76 ····.local·v0,·"view":Landroid/view/View;76 ····.local·v0,·"view":Landroid/view/View;
77 ····if-eqz·v0,·:cond_077 ····if-eqz·v0,·:cond_0
  
78 ····.line·30578 ····.line·329
79 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;->this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;79 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;->this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;
  
80 ····iget-object·v2,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;80 ····iget-object·v2,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
81 ····invoke-static·{v1,·v2,·v0},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->access$200(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V81 ····invoke-static·{v1,·v2,·v0},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->access$200(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V
  
82 ····.line·30782 ····.line·331
83 ····:cond_083 ····:cond_0
84 ····return-void84 ····return-void
85 .end·method85 .end·method
12.7 KB
smali/android/support/v4/view/ViewCompat$HCViewCompatImpl.smali
    
Offset 15, 491 lines modifiedOffset 15, 491 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·96619 ····.line·973
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·combineMeasuredStates(II)I24 .method·public·combineMeasuredStates(II)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"curState"····#·I26 ····.param·p1,·"curState"····#·I
27 ····.param·p2,·"newState"····#·I27 ····.param·p2,·"newState"····#·I
  
28 ····.prologue28 ····.prologue
29 ····.line·112329 ····.line·1130
30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatHC;->combineMeasuredStates(II)I30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatHC;->combineMeasuredStates(II)I
  
31 ····move-result·v031 ····move-result·v0
  
32 ····return·v032 ····return·v0
33 .end·method33 .end·method
  
34 .method·public·getAlpha(Landroid/view/View;)F34 .method·public·getAlpha(Landroid/view/View;)F
35 ····.locals·135 ····.locals·1
36 ····.param·p1,·"view"····#·Landroid/view/View;36 ····.param·p1,·"view"····#·Landroid/view/View;
  
37 ····.prologue37 ····.prologue
38 ····.line·97338 ····.line·980
39 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getAlpha(Landroid/view/View;)F39 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getAlpha(Landroid/view/View;)F
  
40 ····move-result·v040 ····move-result·v0
  
41 ····return·v041 ····return·v0
42 .end·method42 .end·method
  
43 .method·getFrameTime()J43 .method·getFrameTime()J
44 ····.locals·244 ····.locals·2
  
45 ····.prologue45 ····.prologue
46 ····.line·96946 ····.line·976
47 ····invoke-static·{},·Landroid/support/v4/view/ViewCompatHC;->getFrameTime()J47 ····invoke-static·{},·Landroid/support/v4/view/ViewCompatHC;->getFrameTime()J
  
48 ····move-result-wide·v048 ····move-result-wide·v0
  
49 ····return-wide·v049 ····return-wide·v0
50 .end·method50 .end·method
  
51 .method·public·getLayerType(Landroid/view/View;)I51 .method·public·getLayerType(Landroid/view/View;)I
52 ····.locals·152 ····.locals·1
53 ····.param·p1,·"view"····#·Landroid/view/View;53 ····.param·p1,·"view"····#·Landroid/view/View;
  
54 ····.prologue54 ····.prologue
55 ····.line·98155 ····.line·988
56 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getLayerType(Landroid/view/View;)I56 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getLayerType(Landroid/view/View;)I
  
57 ····move-result·v057 ····move-result·v0
  
58 ····return·v058 ····return·v0
59 .end·method59 .end·method
  
60 .method·public·getMeasuredHeightAndState(Landroid/view/View;)I60 .method·public·getMeasuredHeightAndState(Landroid/view/View;)I
61 ····.locals·161 ····.locals·1
62 ····.param·p1,·"view"····#·Landroid/view/View;62 ····.param·p1,·"view"····#·Landroid/view/View;
  
63 ····.prologue63 ····.prologue
64 ····.line·100164 ····.line·1008
65 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredHeightAndState(Landroid/view/View;)I65 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredHeightAndState(Landroid/view/View;)I
  
66 ····move-result·v066 ····move-result·v0
  
67 ····return·v067 ····return·v0
68 .end·method68 .end·method
  
69 .method·public·getMeasuredState(Landroid/view/View;)I69 .method·public·getMeasuredState(Landroid/view/View;)I
70 ····.locals·170 ····.locals·1
71 ····.param·p1,·"view"····#·Landroid/view/View;71 ····.param·p1,·"view"····#·Landroid/view/View;
  
72 ····.prologue72 ····.prologue
73 ····.line·100573 ····.line·1012
74 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredState(Landroid/view/View;)I74 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredState(Landroid/view/View;)I
  
75 ····move-result·v075 ····move-result·v0
  
76 ····return·v076 ····return·v0
77 .end·method77 .end·method
  
78 .method·public·getMeasuredWidthAndState(Landroid/view/View;)I78 .method·public·getMeasuredWidthAndState(Landroid/view/View;)I
79 ····.locals·179 ····.locals·1
80 ····.param·p1,·"view"····#·Landroid/view/View;80 ····.param·p1,·"view"····#·Landroid/view/View;
  
81 ····.prologue81 ····.prologue
82 ····.line·99782 ····.line·1004
83 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredWidthAndState(Landroid/view/View;)I83 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredWidthAndState(Landroid/view/View;)I
  
84 ····move-result·v084 ····move-result·v0
  
85 ····return·v085 ····return·v0
86 .end·method86 .end·method
  
87 .method·public·getPivotX(Landroid/view/View;)F87 .method·public·getPivotX(Landroid/view/View;)F
88 ····.locals·188 ····.locals·1
89 ····.param·p1,·"view"····#·Landroid/view/View;89 ····.param·p1,·"view"····#·Landroid/view/View;
  
90 ····.prologue90 ····.prologue
91 ····.line·110091 ····.line·1107
92 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getPivotX(Landroid/view/View;)F92 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getPivotX(Landroid/view/View;)F
  
93 ····move-result·v093 ····move-result·v0
  
94 ····return·v094 ····return·v0
95 .end·method95 .end·method
  
96 .method·public·getPivotY(Landroid/view/View;)F96 .method·public·getPivotY(Landroid/view/View;)F
97 ····.locals·197 ····.locals·1
98 ····.param·p1,·"view"····#·Landroid/view/View;98 ····.param·p1,·"view"····#·Landroid/view/View;
  
99 ····.prologue99 ····.prologue
100 ····.line·1104100 ····.line·1111
101 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getPivotY(Landroid/view/View;)F101 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getPivotY(Landroid/view/View;)F
  
Max diff block lines reached; 9843/12900 bytes (76.30%) of diff not shown.
978 B
smali/android/support/v4/view/ViewPager$SimpleOnPageChangeListener.smali
    
Offset 18, 43 lines modifiedOffset 18, 43 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·29622 ····.line·298
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·onPageScrollStateChanged(I)V27 .method·public·onPageScrollStateChanged(I)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"state"····#·I29 ····.param·p1,·"state"····#·I
  
30 ····.prologue30 ····.prologue
31 ····.line·31031 ····.line·312
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·public·onPageScrolled(IFI)V34 .method·public·onPageScrolled(IFI)V
35 ····.locals·035 ····.locals·0
36 ····.param·p1,·"position"····#·I36 ····.param·p1,·"position"····#·I
37 ····.param·p2,·"positionOffset"····#·F37 ····.param·p2,·"positionOffset"····#·F
38 ····.param·p3,·"positionOffsetPixels"····#·I38 ····.param·p3,·"positionOffsetPixels"····#·I
  
39 ····.prologue39 ····.prologue
40 ····.line·30040 ····.line·302
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
43 .method·public·onPageSelected(I)V43 .method·public·onPageSelected(I)V
44 ····.locals·044 ····.locals·0
45 ····.param·p1,·"position"····#·I45 ····.param·p1,·"position"····#·I
  
46 ····.prologue46 ····.prologue
47 ····.line·30547 ····.line·307
48 ····return-void48 ····return-void
49 .end·method49 .end·method
273 KB
smali/android/support/v4/view/ViewPager.smali
    
Offset 165, 14 lines modifiedOffset 165, 25 lines modified
  
165 .field·private·mObserver:Landroid/support/v4/view/ViewPager$PagerObserver;165 .field·private·mObserver:Landroid/support/v4/view/ViewPager$PagerObserver;
  
166 .field·private·mOffscreenPageLimit:I166 .field·private·mOffscreenPageLimit:I
  
167 .field·private·mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener;167 .field·private·mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener;
  
 168 .field·private·mOnPageChangeListeners:Ljava/util/List;
 169 ····.annotation·system·Ldalvik/annotation/Signature;
 170 ········value·=·{
 171 ············"Ljava/util/List",
 172 ············"<",
 173 ············"Landroid/support/v4/view/ViewPager$OnPageChangeListener;",
 174 ············">;"
 175 ········}
 176 ····.end·annotation
 177 .end·field
  
168 .field·private·mPageMargin:I178 .field·private·mPageMargin:I
  
169 .field·private·mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer;179 .field·private·mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer;
  
170 .field·private·mPopulatePending:Z180 .field·private·mPopulatePending:Z
  
171 .field·private·mRestoredAdapterState:Landroid/os/Parcelable;181 .field·private·mRestoredAdapterState:Landroid/os/Parcelable;
Offset 203, 42 lines modifiedOffset 214, 42 lines modified
  
  
203 #·direct·methods214 #·direct·methods
204 .method·static·constructor·<clinit>()V215 .method·static·constructor·<clinit>()V
205 ····.locals·3216 ····.locals·3
  
206 ····.prologue217 ····.prologue
207 ····.line·103218 ····.line·104
208 ····const/4·v0,·0x1219 ····const/4·v0,·0x1
  
209 ····new-array·v0,·v0,·[I220 ····new-array·v0,·v0,·[I
  
210 ····const/4·v1,·0x0221 ····const/4·v1,·0x0
  
211 ····const·v2,·0x10100b3222 ····const·v2,·0x10100b3
  
212 ····aput·v2,·v0,·v1223 ····aput·v2,·v0,·v1
  
213 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I224 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I
  
214 ····.line·121225 ····.line·122
215 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$1;226 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$1;
  
216 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$1;-><init>()V227 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$1;-><init>()V
  
217 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->COMPARATOR:Ljava/util/Comparator;228 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->COMPARATOR:Ljava/util/Comparator;
  
218 ····.line·128229 ····.line·129
219 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$2;230 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$2;
  
220 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$2;-><init>()V231 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$2;-><init>()V
  
221 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->sInterpolator:Landroid/view/animation/Interpolator;232 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->sInterpolator:Landroid/view/animation/Interpolator;
  
222 ····.line·227233 ····.line·229
223 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$ViewPositionComparator;234 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$ViewPositionComparator;
  
224 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;-><init>()V235 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;-><init>()V
  
225 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator;236 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator;
  
226 ····return-void237 ····return-void
Offset 253, 83 lines modifiedOffset 264, 83 lines modified
  
253 ····const/4·v3,·0x1264 ····const/4·v3,·0x1
  
254 ····const/4·v2,·0x0265 ····const/4·v2,·0x0
  
255 ····const/4·v1,·-0x1266 ····const/4·v1,·-0x1
  
256 ····.line·348267 ····.line·350
257 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;)V268 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;)V
  
258 ····.line·135269 ····.line·136
259 ····new-instance·v0,·Ljava/util/ArrayList;270 ····new-instance·v0,·Ljava/util/ArrayList;
  
260 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V271 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
261 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;272 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
262 ····.line·136273 ····.line·137
263 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$ItemInfo;274 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
264 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$ItemInfo;-><init>()V275 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$ItemInfo;-><init>()V
  
265 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo;276 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo;
  
266 ····.line·138277 ····.line·139
267 ····new-instance·v0,·Landroid/graphics/Rect;278 ····new-instance·v0,·Landroid/graphics/Rect;
  
268 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V279 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V
  
269 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect;280 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect;
  
270 ····.line·142281 ····.line·143
271 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I282 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I
  
272 ····.line·143283 ····.line·144
273 ····iput-object·v4,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable;284 ····iput-object·v4,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable;
  
274 ····.line·144285 ····.line·145
275 ····iput-object·v4,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader;286 ····iput-object·v4,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader;
  
276 ····.line·156287 ····.line·157
277 ····const·v0,·-0x800001288 ····const·v0,·-0x800001
  
278 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F289 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F
  
279 ····.line·157290 ····.line·158
280 ····const·v0,·0x7f7fffff····#·Float.MAX_VALUE291 ····const·v0,·0x7f7fffff····#·Float.MAX_VALUE
  
281 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F292 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F
  
282 ····.line·166293 ····.line·167
283 ····iput·v3,·p0,·Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I294 ····iput·v3,·p0,·Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I
  
284 ····.line·184295 ····.line·185
285 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mActivePointerId:I296 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mActivePointerId:I
  
286 ····.line·211297 ····.line·212
287 ····iput-boolean·v3,·p0,·Landroid/support/v4/view/ViewPager;->mFirstLayout:Z298 ····iput-boolean·v3,·p0,·Landroid/support/v4/view/ViewPager;->mFirstLayout:Z
Max diff block lines reached; 275113/279113 bytes (98.57%) of diff not shown.
686 B
smali/android/support/v4/view/ViewPager$2.smali
    
Offset 18, 33 lines modifiedOffset 18, 33 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·12822 ····.line·129
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·getInterpolation(F)F27 .method·public·getInterpolation(F)F
28 ····.locals·228 ····.locals·2
29 ····.param·p1,·"t"····#·F29 ····.param·p1,·"t"····#·F
  
30 ····.prologue30 ····.prologue
31 ····const/high16·v1,·0x3f800000····#·1.0f31 ····const/high16·v1,·0x3f800000····#·1.0f
  
32 ····.line·13032 ····.line·131
33 ····sub-float/2addr·p1,·v133 ····sub-float/2addr·p1,·v1
  
34 ····.line·13134 ····.line·132
35 ····mul-float·v0,·p1,·p135 ····mul-float·v0,·p1,·p1
  
36 ····mul-float/2addr·v0,·p136 ····mul-float/2addr·v0,·p1
  
37 ····mul-float/2addr·v0,·p137 ····mul-float/2addr·v0,·p1
  
38 ····mul-float/2addr·v0,·p138 ····mul-float/2addr·v0,·p1
1.07 KB
smali/android/support/v4/view/ViewPager$3.smali
    
Offset 22, 36 lines modifiedOffset 22, 36 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V23 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·24526 ····.line·247
27 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;27 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·run()V32 .method·public·run()V
33 ····.locals·233 ····.locals·2
  
34 ····.prologue34 ····.prologue
35 ····.line·24735 ····.line·249
36 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;36 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;
  
37 ····const/4·v1,·0x037 ····const/4·v1,·0x0
  
38 ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewPager;->access$000(Landroid/support/v4/view/ViewPager;I)V38 ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewPager;->access$000(Landroid/support/v4/view/ViewPager;I)V
  
39 ····.line·24839 ····.line·250
40 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;40 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;
  
41 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->populate()V41 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->populate()V
  
42 ····.line·24942 ····.line·251
43 ····return-void43 ····return-void
44 .end·method44 .end·method
18.5 KB
smali/android/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.smali
    
Offset 35, 485 lines modifiedOffset 35, 485 lines modified
  
  
35 #·direct·methods35 #·direct·methods
36 .method·constructor·<init>()V36 .method·constructor·<init>()V
37 ····.locals·137 ····.locals·1
  
38 ····.prologue38 ····.prologue
39 ····.line·33839 ····.line·362
40 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;-><init>()V40 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;-><init>()V
  
41 ····.line·33941 ····.line·363
42 ····const/4·v0,·0x042 ····const/4·v0,·0x0
  
43 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;->mLayerMap:Ljava/util/WeakHashMap;43 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;->mLayerMap:Ljava/util/WeakHashMap;
  
44 ····.line·50044 ····.line·524
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
  
47 #·virtual·methods47 #·virtual·methods
48 .method·public·alpha(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V48 .method·public·alpha(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V
49 ····.locals·049 ····.locals·0
50 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;50 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
51 ····.param·p2,·"view"····#·Landroid/view/View;51 ····.param·p2,·"view"····#·Landroid/view/View;
52 ····.param·p3,·"value"····#·F52 ····.param·p3,·"value"····#·F
  
53 ····.prologue53 ····.prologue
54 ····.line·34854 ····.line·372
55 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->alpha(Landroid/view/View;F)V55 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->alpha(Landroid/view/View;F)V
  
56 ····.line·34956 ····.line·373
57 ····return-void57 ····return-void
58 .end·method58 .end·method
  
59 .method·public·alphaBy(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V59 .method·public·alphaBy(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V
60 ····.locals·060 ····.locals·0
61 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;61 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
62 ····.param·p2,·"view"····#·Landroid/view/View;62 ····.param·p2,·"view"····#·Landroid/view/View;
63 ····.param·p3,·"value"····#·F63 ····.param·p3,·"value"····#·F
  
64 ····.prologue64 ····.prologue
65 ····.line·38365 ····.line·407
66 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->alphaBy(Landroid/view/View;F)V66 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->alphaBy(Landroid/view/View;F)V
  
67 ····.line·38467 ····.line·408
68 ····return-void68 ····return-void
69 .end·method69 .end·method
  
70 .method·public·cancel(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V70 .method·public·cancel(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V
71 ····.locals·071 ····.locals·0
72 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;72 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
73 ····.param·p2,·"view"····#·Landroid/view/View;73 ····.param·p2,·"view"····#·Landroid/view/View;
  
74 ····.prologue74 ····.prologue
75 ····.line·43875 ····.line·462
76 ····invoke-static·{p2},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->cancel(Landroid/view/View;)V76 ····invoke-static·{p2},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->cancel(Landroid/view/View;)V
  
77 ····.line·43977 ····.line·463
78 ····return-void78 ····return-void
79 .end·method79 .end·method
  
80 .method·public·getDuration(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J80 .method·public·getDuration(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J
81 ····.locals·281 ····.locals·2
82 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;82 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
83 ····.param·p2,·"view"····#·Landroid/view/View;83 ····.param·p2,·"view"····#·Landroid/view/View;
  
84 ····.prologue84 ····.prologue
85 ····.line·36385 ····.line·387
86 ····invoke-static·{p2},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->getDuration(Landroid/view/View;)J86 ····invoke-static·{p2},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->getDuration(Landroid/view/View;)J
  
87 ····move-result-wide·v087 ····move-result-wide·v0
  
88 ····return-wide·v088 ····return-wide·v0
89 .end·method89 .end·method
  
90 .method·public·getStartDelay(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J90 .method·public·getStartDelay(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J
91 ····.locals·291 ····.locals·2
92 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;92 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
93 ····.param·p2,·"view"····#·Landroid/view/View;93 ····.param·p2,·"view"····#·Landroid/view/View;
  
94 ····.prologue94 ····.prologue
95 ····.line·37895 ····.line·402
96 ····invoke-static·{p2},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->getStartDelay(Landroid/view/View;)J96 ····invoke-static·{p2},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->getStartDelay(Landroid/view/View;)J
  
97 ····move-result-wide·v097 ····move-result-wide·v0
  
98 ····return-wide·v098 ····return-wide·v0
99 .end·method99 .end·method
  
100 .method·public·rotation(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V100 .method·public·rotation(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V
101 ····.locals·0101 ····.locals·0
102 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;102 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
103 ····.param·p2,·"view"····#·Landroid/view/View;103 ····.param·p2,·"view"····#·Landroid/view/View;
104 ····.param·p3,·"value"····#·F104 ····.param·p3,·"value"····#·F
  
105 ····.prologue105 ····.prologue
106 ····.line·388106 ····.line·412
107 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->rotation(Landroid/view/View;F)V107 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->rotation(Landroid/view/View;F)V
  
108 ····.line·389108 ····.line·413
109 ····return-void109 ····return-void
110 .end·method110 .end·method
  
111 .method·public·rotationBy(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V111 .method·public·rotationBy(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V
112 ····.locals·0112 ····.locals·0
113 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;113 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
114 ····.param·p2,·"view"····#·Landroid/view/View;114 ····.param·p2,·"view"····#·Landroid/view/View;
115 ····.param·p3,·"value"····#·F115 ····.param·p3,·"value"····#·F
  
116 ····.prologue116 ····.prologue
117 ····.line·393117 ····.line·417
118 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->rotationBy(Landroid/view/View;F)V118 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->rotationBy(Landroid/view/View;F)V
  
119 ····.line·394119 ····.line·418
120 ····return-void120 ····return-void
121 .end·method121 .end·method
  
122 .method·public·rotationX(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V122 .method·public·rotationX(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V
123 ····.locals·0123 ····.locals·0
124 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;124 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
125 ····.param·p2,·"view"····#·Landroid/view/View;125 ····.param·p2,·"view"····#·Landroid/view/View;
126 ····.param·p3,·"value"····#·F126 ····.param·p3,·"value"····#·F
  
127 ····.prologue127 ····.prologue
128 ····.line·398128 ····.line·422
129 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->rotationX(Landroid/view/View;F)V129 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;->rotationX(Landroid/view/View;F)V
Max diff block lines reached; 14304/18713 bytes (76.44%) of diff not shown.
1.6 KB
smali/android/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl.smali
    
Offset 89, 14 lines modifiedOffset 89, 20 lines modified
  
89 .method·public·abstract·translationY(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V89 .method·public·abstract·translationY(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V
90 .end·method90 .end·method
  
91 .method·public·abstract·translationYBy(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V91 .method·public·abstract·translationYBy(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V
92 .end·method92 .end·method
  
 93 .method·public·abstract·translationZ(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V
 94 .end·method
  
 95 .method·public·abstract·translationZBy(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V
 96 .end·method
  
93 .method·public·abstract·withEndAction(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V97 .method·public·abstract·withEndAction(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V
94 .end·method98 .end·method
  
95 .method·public·abstract·withLayer(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V99 .method·public·abstract·withLayer(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V
96 .end·method100 .end·method
  
97 .method·public·abstract·withStartAction(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V101 .method·public·abstract·withStartAction(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V
Offset 109, 7 lines modifiedOffset 115, 13 lines modified
109 .end·method115 .end·method
  
110 .method·public·abstract·y(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V116 .method·public·abstract·y(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V
111 .end·method117 .end·method
  
112 .method·public·abstract·yBy(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V118 .method·public·abstract·yBy(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V
113 .end·method119 .end·method
  
 120 .method·public·abstract·z(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V
 121 .end·method
  
 122 .method·public·abstract·zBy(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V
 123 .end·method
1.87 KB
smali/android/support/v4/view/ViewPager$LayoutParams.smali
    
Offset 31, 60 lines modifiedOffset 31, 60 lines modified
31 #·direct·methods31 #·direct·methods
32 .method·public·constructor·<init>()V32 .method·public·constructor·<init>()V
33 ····.locals·133 ····.locals·1
  
34 ····.prologue34 ····.prologue
35 ····const/4·v0,·-0x135 ····const/4·v0,·-0x1
  
36 ····.line·287436 ····.line·2953
37 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$LayoutParams;-><init>(II)V37 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
  
38 ····.line·285538 ····.line·2934
39 ····const/4·v0,·0x039 ····const/4·v0,·0x0
  
40 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F40 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F
  
41 ····.line·287541 ····.line·2954
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
44 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V44 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
45 ····.locals·345 ····.locals·3
46 ····.param·p1,·"context"····#·Landroid/content/Context;46 ····.param·p1,·"context"····#·Landroid/content/Context;
47 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;47 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
  
48 ····.prologue48 ····.prologue
49 ····.line·287849 ····.line·2957
50 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V50 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
51 ····.line·285551 ····.line·2934
52 ····const/4·v1,·0x052 ····const/4·v1,·0x0
  
53 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F53 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F
  
54 ····.line·288054 ····.line·2959
55 ····invoke-static·{},·Landroid/support/v4/view/ViewPager;->access$400()[I55 ····invoke-static·{},·Landroid/support/v4/view/ViewPager;->access$400()[I
  
56 ····move-result-object·v156 ····move-result-object·v1
  
57 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;57 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
58 ····move-result-object·v058 ····move-result-object·v0
  
59 ····.line·288159 ····.line·2960
60 ····.local·v0,·"a":Landroid/content/res/TypedArray;60 ····.local·v0,·"a":Landroid/content/res/TypedArray;
61 ····const/4·v1,·0x061 ····const/4·v1,·0x0
  
62 ····const/16·v2,·0x3062 ····const/16·v2,·0x30
  
63 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInteger(II)I63 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInteger(II)I
  
64 ····move-result·v164 ····move-result·v1
  
65 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I65 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I
  
66 ····.line·288266 ····.line·2961
67 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V67 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
68 ····.line·288368 ····.line·2962
69 ····return-void69 ····return-void
70 .end·method70 .end·method
330 B
smali/android/support/v4/view/ViewPager$ItemInfo.smali
    
Offset 27, 12 lines modifiedOffset 27, 12 lines modified
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>()V28 .method·constructor·<init>()V
29 ····.locals·029 ····.locals·0
  
30 ····.prologue30 ····.prologue
31 ····.line·11331 ····.line·114
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
628 B
smali/android/support/v4/view/ViewCompat$ViewCompatImpl.smali
    
Offset 158, 14 lines modifiedOffset 158, 17 lines modified
  
158 .method·public·abstract·hasNestedScrollingParent(Landroid/view/View;)Z158 .method·public·abstract·hasNestedScrollingParent(Landroid/view/View;)Z
159 .end·method159 .end·method
  
160 .method·public·abstract·hasTransientState(Landroid/view/View;)Z160 .method·public·abstract·hasTransientState(Landroid/view/View;)Z
161 .end·method161 .end·method
  
 162 .method·public·abstract·isAttachedToWindow(Landroid/view/View;)Z
 163 .end·method
  
162 .method·public·abstract·isImportantForAccessibility(Landroid/view/View;)Z164 .method·public·abstract·isImportantForAccessibility(Landroid/view/View;)Z
163 .end·method165 .end·method
  
164 .method·public·abstract·isLaidOut(Landroid/view/View;)Z166 .method·public·abstract·isLaidOut(Landroid/view/View;)Z
165 .end·method167 .end·method
  
166 .method·public·abstract·isNestedScrollingEnabled(Landroid/view/View;)Z168 .method·public·abstract·isNestedScrollingEnabled(Landroid/view/View;)Z
39.8 KB
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
    
Offset 38, 30 lines modifiedOffset 38, 30 lines modified
  
  
38 #·direct·methods38 #·direct·methods
39 .method·constructor·<init>()V39 .method·constructor·<init>()V
40 ····.locals·140 ····.locals·1
  
41 ····.prologue41 ····.prologue
42 ····.line·38342 ····.line·385
43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
44 ····.line·38744 ····.line·389
45 ····const/4·v0,·0x045 ····const/4·v0,·0x0
  
46 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;46 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·private·bindTempDetach()V49 .method·private·bindTempDetach()V
50 ····.locals·450 ····.locals·4
  
51 ····.prologue51 ····.prologue
52 ····.line·58252 ····.line·584
53 ····:try_start_053 ····:try_start_0
54 ····const-class·v1,·Landroid/view/View;54 ····const-class·v1,·Landroid/view/View;
  
55 ····const-string·v2,·"dispatchStartTemporaryDetach"55 ····const-string·v2,·"dispatchStartTemporaryDetach"
  
56 ····const/4·v3,·0x056 ····const/4·v3,·0x0
  
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
  
69 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;69 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
70 ····move-result-object·v170 ····move-result-object·v1
  
71 ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method;71 ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method;
  
72 ····.line·58472 ····.line·586
73 ····const-class·v1,·Landroid/view/View;73 ····const-class·v1,·Landroid/view/View;
  
74 ····const-string·v2,·"dispatchFinishTemporaryDetach"74 ····const-string·v2,·"dispatchFinishTemporaryDetach"
  
75 ····const/4·v3,·0x075 ····const/4·v3,·0x0
  
76 ····new-array·v3,·v3,·[Ljava/lang/Class;76 ····new-array·v3,·v3,·[Ljava/lang/Class;
Offset 86, 28 lines modifiedOffset 86, 28 lines modified
  
86 ····move-result-object·v186 ····move-result-object·v1
  
87 ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method;87 ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method;
88 ····:try_end_088 ····:try_end_0
89 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_089 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
90 ····.line·58990 ····.line·591
91 ····:goto_091 ····:goto_0
92 ····const/4·v1,·0x192 ····const/4·v1,·0x1
  
93 ····iput-boolean·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mTempDetachBound:Z93 ····iput-boolean·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mTempDetachBound:Z
  
94 ····.line·59094 ····.line·592
95 ····return-void95 ····return-void
  
96 ····.line·58696 ····.line·588
97 ····:catch_097 ····:catch_0
98 ····move-exception·v098 ····move-exception·v0
  
99 ····.line·58799 ····.line·589
100 ····.local·v0,·"e":Ljava/lang/NoSuchMethodException;100 ····.local·v0,·"e":Ljava/lang/NoSuchMethodException;
101 ····const-string·v1,·"ViewCompat"101 ····const-string·v1,·"ViewCompat"
  
102 ····const-string·v2,·"Couldn\'t·find·method"102 ····const-string·v2,·"Couldn\'t·find·method"
  
103 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I103 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
Offset 120, 54 lines modifiedOffset 120, 54 lines modified
120 ····.param·p2,·"direction"····#·I120 ····.param·p2,·"direction"····#·I
  
121 ····.prologue121 ····.prologue
122 ····const/4·v2,·0x1122 ····const/4·v2,·0x1
  
123 ····const/4·v3,·0x0123 ····const/4·v3,·0x0
  
124 ····.line·844124 ····.line·846
125 ····invoke-interface·{p1},·Landroid/support/v4/view/ScrollingView;->computeHorizontalScrollOffset()I125 ····invoke-interface·{p1},·Landroid/support/v4/view/ScrollingView;->computeHorizontalScrollOffset()I
  
126 ····move-result·v0126 ····move-result·v0
  
127 ····.line·845127 ····.line·847
128 ····.local·v0,·"offset":I128 ····.local·v0,·"offset":I
129 ····invoke-interface·{p1},·Landroid/support/v4/view/ScrollingView;->computeHorizontalScrollRange()I129 ····invoke-interface·{p1},·Landroid/support/v4/view/ScrollingView;->computeHorizontalScrollRange()I
  
130 ····move-result·v4130 ····move-result·v4
  
131 ····invoke-interface·{p1},·Landroid/support/v4/view/ScrollingView;->computeHorizontalScrollExtent()I131 ····invoke-interface·{p1},·Landroid/support/v4/view/ScrollingView;->computeHorizontalScrollExtent()I
  
132 ····move-result·v5132 ····move-result·v5
  
133 ····sub-int·v1,·v4,·v5133 ····sub-int·v1,·v4,·v5
  
134 ····.line·847134 ····.line·849
135 ····.local·v1,·"range":I135 ····.local·v1,·"range":I
136 ····if-nez·v1,·:cond_1136 ····if-nez·v1,·:cond_1
  
137 ····move·v2,·v3137 ····move·v2,·v3
  
138 ····.line·851138 ····.line·853
139 ····:cond_0139 ····:cond_0
140 ····:goto_0140 ····:goto_0
141 ····return·v2141 ····return·v2
  
142 ····.line·848142 ····.line·850
143 ····:cond_1143 ····:cond_1
144 ····if-gez·p2,·:cond_2144 ····if-gez·p2,·:cond_2
  
145 ····.line·849145 ····.line·851
146 ····if-gtz·v0,·:cond_0146 ····if-gtz·v0,·:cond_0
  
147 ····move·v2,·v3147 ····move·v2,·v3
  
148 ····goto·:goto_0148 ····goto·:goto_0
  
149 ····.line·851149 ····.line·853
150 ····:cond_2150 ····:cond_2
151 ····add-int/lit8·v4,·v1,·-0x1151 ····add-int/lit8·v4,·v1,·-0x1
  
152 ····if-lt·v0,·v4,·:cond_0152 ····if-lt·v0,·v4,·:cond_0
Max diff block lines reached; 37482/40577 bytes (92.37%) of diff not shown.
1.05 KB
smali/android/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.smali
    
Offset 15, 28 lines modifiedOffset 15, 28 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·58219 ····.line·606
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getInterpolator(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator;24 .method·public·getInterpolator(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator;
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;26 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
27 ····.param·p2,·"view"····#·Landroid/view/View;27 ····.param·p2,·"view"····#·Landroid/view/View;
  
28 ····.prologue28 ····.prologue
29 ····.line·58629 ····.line·610
30 ····invoke-static·{p2},·Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;->getInterpolator(Landroid/view/View;)Landroid/view/animation/Interpolator;30 ····invoke-static·{p2},·Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;->getInterpolator(Landroid/view/View;)Landroid/view/animation/Interpolator;
  
31 ····move-result-object·v031 ····move-result-object·v0
  
32 ····return-object·v032 ····return-object·v0
33 .end·method33 .end·method
9.26 KB
smali/android/support/v4/view/ViewPager$MyAccessibilityDelegate.smali
    
Offset 19, 29 lines modifiedOffset 19, 29 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V20 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·276723 ····.line·2846
24 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;24 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
25 ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V25 ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·private·canScroll()Z28 .method·private·canScroll()Z
29 ····.locals·229 ····.locals·2
  
30 ····.prologue30 ····.prologue
31 ····const/4·v0,·0x131 ····const/4·v0,·0x1
  
32 ····.line·281932 ····.line·2898
33 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;33 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
34 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;34 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;
  
35 ····move-result-object·v135 ····move-result-object·v1
  
36 ····if-eqz·v1,·:cond_036 ····if-eqz·v1,·:cond_0
Offset 71, 40 lines modifiedOffset 71, 40 lines modified
71 #·virtual·methods71 #·virtual·methods
72 .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V72 .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
73 ····.locals·373 ····.locals·3
74 ····.param·p1,·"host"····#·Landroid/view/View;74 ····.param·p1,·"host"····#·Landroid/view/View;
75 ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;75 ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;
  
76 ····.prologue76 ····.prologue
77 ····.line·277177 ····.line·2850
78 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V78 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  
79 ····.line·277279 ····.line·2851
80 ····const-class·v1,·Landroid/support/v4/view/ViewPager;80 ····const-class·v1,·Landroid/support/v4/view/ViewPager;
  
81 ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String;81 ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
82 ····move-result-object·v182 ····move-result-object·v1
  
83 ····invoke-virtual·{p2,·v1},·Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V83 ····invoke-virtual·{p2,·v1},·Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V
  
84 ····.line·277384 ····.line·2852
85 ····invoke-static·{},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->obtain()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;85 ····invoke-static·{},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->obtain()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;
  
86 ····move-result-object·v086 ····move-result-object·v0
  
87 ····.line·277487 ····.line·2853
88 ····.local·v0,·"recordCompat":Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;88 ····.local·v0,·"recordCompat":Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;
89 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->canScroll()Z89 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->canScroll()Z
  
90 ····move-result·v190 ····move-result·v1
  
91 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setScrollable(Z)V91 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setScrollable(Z)V
  
92 ····.line·277592 ····.line·2854
93 ····invoke-virtual·{p2},·Landroid/view/accessibility/AccessibilityEvent;->getEventType()I93 ····invoke-virtual·{p2},·Landroid/view/accessibility/AccessibilityEvent;->getEventType()I
  
94 ····move-result·v194 ····move-result·v1
  
95 ····const/16·v2,·0x100095 ····const/16·v2,·0x1000
  
96 ····if-ne·v1,·v2,·:cond_096 ····if-ne·v1,·v2,·:cond_0
Offset 113, 109 lines modifiedOffset 113, 109 lines modified
  
113 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;113 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;
  
114 ····move-result-object·v1114 ····move-result-object·v1
  
115 ····if-eqz·v1,·:cond_0115 ····if-eqz·v1,·:cond_0
  
116 ····.line·2777116 ····.line·2856
117 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;117 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
118 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;118 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;
  
119 ····move-result-object·v1119 ····move-result-object·v1
  
120 ····invoke-virtual·{v1},·Landroid/support/v4/view/PagerAdapter;->getCount()I120 ····invoke-virtual·{v1},·Landroid/support/v4/view/PagerAdapter;->getCount()I
  
121 ····move-result·v1121 ····move-result·v1
  
122 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setItemCount(I)V122 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setItemCount(I)V
  
123 ····.line·2778123 ····.line·2857
124 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;124 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
125 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I125 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I
  
126 ····move-result·v1126 ····move-result·v1
  
127 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setFromIndex(I)V127 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setFromIndex(I)V
  
128 ····.line·2779128 ····.line·2858
129 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;129 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
130 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I130 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I
  
131 ····move-result·v1131 ····move-result·v1
  
132 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setToIndex(I)V132 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setToIndex(I)V
  
133 ····.line·2781133 ····.line·2860
134 ····:cond_0134 ····:cond_0
135 ····return-void135 ····return-void
136 .end·method136 .end·method
  
137 .method·public·onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V137 .method·public·onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
138 ····.locals·2138 ····.locals·2
139 ····.param·p1,·"host"····#·Landroid/view/View;139 ····.param·p1,·"host"····#·Landroid/view/View;
140 ····.param·p2,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;140 ····.param·p2,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
  
141 ····.prologue141 ····.prologue
142 ····.line·2785142 ····.line·2864
143 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V143 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
  
144 ····.line·2786144 ····.line·2865
145 ····const-class·v0,·Landroid/support/v4/view/ViewPager;145 ····const-class·v0,·Landroid/support/v4/view/ViewPager;
  
146 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String;146 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String;
Max diff block lines reached; 4401/9344 bytes (47.10%) of diff not shown.
2.5 KB
smali/android/support/v4/view/ViewPager$ViewPositionComparator.smali
    
Offset 28, 69 lines modifiedOffset 28, 69 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·288632 ····.line·2965
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·compare(Landroid/view/View;Landroid/view/View;)I37 .method·public·compare(Landroid/view/View;Landroid/view/View;)I
38 ····.locals·438 ····.locals·4
39 ····.param·p1,·"lhs"····#·Landroid/view/View;39 ····.param·p1,·"lhs"····#·Landroid/view/View;
40 ····.param·p2,·"rhs"····#·Landroid/view/View;40 ····.param·p2,·"rhs"····#·Landroid/view/View;
  
41 ····.prologue41 ····.prologue
42 ····.line·288942 ····.line·2968
43 ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;43 ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
44 ····move-result-object·v044 ····move-result-object·v0
  
45 ····check-cast·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;45 ····check-cast·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;
  
46 ····.line·289046 ····.line·2969
47 ····.local·v0,·"llp":Landroid/support/v4/view/ViewPager$LayoutParams;47 ····.local·v0,·"llp":Landroid/support/v4/view/ViewPager$LayoutParams;
48 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;48 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
49 ····move-result-object·v149 ····move-result-object·v1
  
50 ····check-cast·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;50 ····check-cast·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;
  
51 ····.line·289151 ····.line·2970
52 ····.local·v1,·"rlp":Landroid/support/v4/view/ViewPager$LayoutParams;52 ····.local·v1,·"rlp":Landroid/support/v4/view/ViewPager$LayoutParams;
53 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z53 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z
  
54 ····iget-boolean·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z54 ····iget-boolean·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z
  
55 ····if-eq·v2,·v3,·:cond_155 ····if-eq·v2,·v3,·:cond_1
  
56 ····.line·289256 ····.line·2971
57 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z57 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z
  
58 ····if-eqz·v2,·:cond_058 ····if-eqz·v2,·:cond_0
  
59 ····const/4·v2,·0x159 ····const/4·v2,·0x1
  
60 ····.line·289460 ····.line·2973
61 ····:goto_061 ····:goto_0
62 ····return·v262 ····return·v2
  
63 ····.line·289263 ····.line·2971
64 ····:cond_064 ····:cond_0
65 ····const/4·v2,·-0x165 ····const/4·v2,·-0x1
  
66 ····goto·:goto_066 ····goto·:goto_0
  
67 ····.line·289467 ····.line·2973
68 ····:cond_168 ····:cond_1
69 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I69 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I
  
70 ····iget·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I70 ····iget·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I
  
71 ····sub-int/2addr·v2,·v371 ····sub-int/2addr·v2,·v3
  
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
  
99 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I99 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
100 ····.locals·1100 ····.locals·1
101 ····.param·p1,·"x0"····#·Ljava/lang/Object;101 ····.param·p1,·"x0"····#·Ljava/lang/Object;
102 ····.param·p2,·"x1"····#·Ljava/lang/Object;102 ····.param·p2,·"x1"····#·Ljava/lang/Object;
  
103 ····.prologue103 ····.prologue
104 ····.line·2886104 ····.line·2965
105 ····check-cast·p1,·Landroid/view/View;105 ····check-cast·p1,·Landroid/view/View;
  
106 ····.end·local·p1····#·"x0":Ljava/lang/Object;106 ····.end·local·p1····#·"x0":Ljava/lang/Object;
107 ····check-cast·p2,·Landroid/view/View;107 ····check-cast·p2,·Landroid/view/View;
  
108 ····.end·local·p2····#·"x1":Ljava/lang/Object;108 ····.end·local·p2····#·"x1":Ljava/lang/Object;
109 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;->compare(Landroid/view/View;Landroid/view/View;)I109 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;->compare(Landroid/view/View;Landroid/view/View;)I
7.81 KB
smali/android/support/v4/view/ViewCompatBase.smali
    
Offset 1, 29 lines modifiedOffset 1, 41 lines modified
1 .class·Landroid/support/v4/view/ViewCompatBase;1 .class·Landroid/support/v4/view/ViewCompatBase;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ViewCompatBase.java"3 .source·"ViewCompatBase.java"
  
  
 4 #·static·fields
 5 .field·private·static·final·TAG:Ljava/lang/String;·=·"ViewCompatBase"
  
 6 .field·private·static·sMinHeightField:Ljava/lang/reflect/Field;
  
 7 .field·private·static·sMinHeightFieldFetched:Z
  
 8 .field·private·static·sMinWidthField:Ljava/lang/reflect/Field;
  
 9 .field·private·static·sMinWidthFieldFetched:Z
  
  
4 #·direct·methods10 #·direct·methods
5 .method·constructor·<init>()V11 .method·constructor·<init>()V
6 ····.locals·012 ····.locals·0
  
7 ····.prologue13 ····.prologue
8 ····.line·2314 ····.line·25
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
10 ····return-void16 ····return-void
11 .end·method17 .end·method
  
12 .method·static·getBackgroundTintList(Landroid/view/View;)Landroid/content/res/ColorStateList;18 .method·static·getBackgroundTintList(Landroid/view/View;)Landroid/content/res/ColorStateList;
13 ····.locals·119 ····.locals·1
14 ····.param·p0,·"view"····#·Landroid/view/View;20 ····.param·p0,·"view"····#·Landroid/view/View;
  
15 ····.prologue21 ····.prologue
16 ····.line·2622 ····.line·35
17 ····instance-of·v0,·p0,·Landroid/support/v4/view/TintableBackgroundView;23 ····instance-of·v0,·p0,·Landroid/support/v4/view/TintableBackgroundView;
  
18 ····if-eqz·v0,·:cond_024 ····if-eqz·v0,·:cond_0
  
19 ····check-cast·p0,·Landroid/support/v4/view/TintableBackgroundView;25 ····check-cast·p0,·Landroid/support/v4/view/TintableBackgroundView;
  
20 ····.end·local·p0····#·"view":Landroid/view/View;26 ····.end·local·p0····#·"view":Landroid/view/View;
Offset 42, 15 lines modifiedOffset 54, 15 lines modified
42 .end·method54 .end·method
  
43 .method·static·getBackgroundTintMode(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;55 .method·static·getBackgroundTintMode(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;
44 ····.locals·156 ····.locals·1
45 ····.param·p0,·"view"····#·Landroid/view/View;57 ····.param·p0,·"view"····#·Landroid/view/View;
  
46 ····.prologue58 ····.prologue
47 ····.line·3859 ····.line·47
48 ····instance-of·v0,·p0,·Landroid/support/v4/view/TintableBackgroundView;60 ····instance-of·v0,·p0,·Landroid/support/v4/view/TintableBackgroundView;
  
49 ····if-eqz·v0,·:cond_061 ····if-eqz·v0,·:cond_0
  
50 ····check-cast·p0,·Landroid/support/v4/view/TintableBackgroundView;62 ····check-cast·p0,·Landroid/support/v4/view/TintableBackgroundView;
  
51 ····.end·local·p0····#·"view":Landroid/view/View;63 ····.end·local·p0····#·"view":Landroid/view/View;
Offset 64, 20 lines modifiedOffset 76, 203 lines modified
64 ····.restart·local·p0····#·"view":Landroid/view/View;76 ····.restart·local·p0····#·"view":Landroid/view/View;
65 ····:cond_077 ····:cond_0
66 ····const/4·v0,·0x078 ····const/4·v0,·0x0
  
67 ····goto·:goto_079 ····goto·:goto_0
68 .end·method80 .end·method
  
 81 .method·static·getMinimumHeight(Landroid/view/View;)I
 82 ····.locals·3
 83 ····.param·p0,·"view"····#·Landroid/view/View;
  
 84 ····.prologue
 85 ····const/4·v2,·0x1
  
 86 ····.line·86
 87 ····sget-boolean·v0,·Landroid/support/v4/view/ViewCompatBase;->sMinHeightFieldFetched:Z
  
 88 ····if-nez·v0,·:cond_0
  
 89 ····.line·88
 90 ····:try_start_0
 91 ····const-class·v0,·Landroid/view/View;
  
 92 ····const-string·v1,·"mMinHeight"
  
 93 ····invoke-virtual·{v0,·v1},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
  
 94 ····move-result-object·v0
  
 95 ····sput-object·v0,·Landroid/support/v4/view/ViewCompatBase;->sMinHeightField:Ljava/lang/reflect/Field;
  
 96 ····.line·89
 97 ····sget-object·v0,·Landroid/support/v4/view/ViewCompatBase;->sMinHeightField:Ljava/lang/reflect/Field;
  
 98 ····const/4·v1,·0x1
  
 99 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Field;->setAccessible(Z)V
 100 ····:try_end_0
 101 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_0·..·:try_end_0}·:catch_1
  
 102 ····.line·93
 103 ····:goto_0
 104 ····sput-boolean·v2,·Landroid/support/v4/view/ViewCompatBase;->sMinHeightFieldFetched:Z
  
 105 ····.line·96
 106 ····:cond_0
 107 ····sget-object·v0,·Landroid/support/v4/view/ViewCompatBase;->sMinHeightField:Ljava/lang/reflect/Field;
  
 108 ····if-eqz·v0,·:cond_1
  
 109 ····.line·98
 110 ····:try_start_1
 111 ····sget-object·v0,·Landroid/support/v4/view/ViewCompatBase;->sMinHeightField:Ljava/lang/reflect/Field;
  
 112 ····invoke-virtual·{v0,·p0},·Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
 113 ····move-result-object·v0
  
 114 ····check-cast·v0,·Ljava/lang/Integer;
  
 115 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I
 116 ····:try_end_1
 117 ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_0
  
 118 ····move-result·v0
  
 119 ····.line·105
 120 ····:goto_1
 121 ····return·v0
Max diff block lines reached; 1788/7894 bytes (22.65%) of diff not shown.
8.76 KB
smali/android/support/v4/view/ViewCompat$ICSViewCompatImpl.smali
    
Offset 21, 103 lines modifiedOffset 21, 103 lines modified
  
  
21 #·direct·methods21 #·direct·methods
22 .method·static·constructor·<clinit>()V22 .method·static·constructor·<clinit>()V
23 ····.locals·123 ····.locals·1
  
24 ····.prologue24 ····.prologue
25 ····.line·112925 ····.line·1136
26 ····const/4·v0,·0x026 ····const/4·v0,·0x0
  
27 ····sput-boolean·v0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z27 ····sput-boolean·v0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
30 .method·constructor·<init>()V30 .method·constructor·<init>()V
31 ····.locals·031 ····.locals·0
  
32 ····.prologue32 ····.prologue
33 ····.line·112733 ····.line·1134
34 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;-><init>()V34 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;-><init>()V
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·public·animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;38 .method·public·animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
39 ····.locals·239 ····.locals·2
40 ····.param·p1,·"view"····#·Landroid/view/View;40 ····.param·p1,·"view"····#·Landroid/view/View;
  
41 ····.prologue41 ····.prologue
42 ····.line·118242 ····.line·1189
43 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;43 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
44 ····if-nez·v1,·:cond_044 ····if-nez·v1,·:cond_0
  
45 ····.line·118345 ····.line·1190
46 ····new-instance·v1,·Ljava/util/WeakHashMap;46 ····new-instance·v1,·Ljava/util/WeakHashMap;
  
47 ····invoke-direct·{v1},·Ljava/util/WeakHashMap;-><init>()V47 ····invoke-direct·{v1},·Ljava/util/WeakHashMap;-><init>()V
  
48 ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;48 ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
49 ····.line·118649 ····.line·1193
50 ····:cond_050 ····:cond_0
51 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;51 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
52 ····invoke-virtual·{v1,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;52 ····invoke-virtual·{v1,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
53 ····move-result-object·v053 ····move-result-object·v0
  
54 ····check-cast·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;54 ····check-cast·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
55 ····.line·118755 ····.line·1194
56 ····.local·v0,·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat;56 ····.local·v0,·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
57 ····if-nez·v0,·:cond_157 ····if-nez·v0,·:cond_1
  
58 ····.line·118858 ····.line·1195
59 ····new-instance·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;59 ····new-instance·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
60 ····.end·local·v0····#·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat;60 ····.end·local·v0····#·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
61 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;-><init>(Landroid/view/View;)V61 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;-><init>(Landroid/view/View;)V
  
62 ····.line·118962 ····.line·1196
63 ····.restart·local·v0····#·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat;63 ····.restart·local·v0····#·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
64 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;64 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
65 ····invoke-virtual·{v1,·p1,·v0},·Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;65 ····invoke-virtual·{v1,·p1,·v0},·Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
66 ····.line·119166 ····.line·1198
67 ····:cond_167 ····:cond_1
68 ····return-object·v068 ····return-object·v0
69 .end·method69 .end·method
  
70 .method·public·canScrollHorizontally(Landroid/view/View;I)Z70 .method·public·canScrollHorizontally(Landroid/view/View;I)Z
71 ····.locals·171 ····.locals·1
72 ····.param·p1,·"v"····#·Landroid/view/View;72 ····.param·p1,·"v"····#·Landroid/view/View;
73 ····.param·p2,·"direction"····#·I73 ····.param·p2,·"direction"····#·I
  
74 ····.prologue74 ····.prologue
75 ····.line·113275 ····.line·1139
76 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollHorizontally(Landroid/view/View;I)Z76 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollHorizontally(Landroid/view/View;I)Z
  
77 ····move-result·v077 ····move-result·v0
  
78 ····return·v078 ····return·v0
79 .end·method79 .end·method
  
80 .method·public·canScrollVertically(Landroid/view/View;I)Z80 .method·public·canScrollVertically(Landroid/view/View;I)Z
81 ····.locals·181 ····.locals·1
82 ····.param·p1,·"v"····#·Landroid/view/View;82 ····.param·p1,·"v"····#·Landroid/view/View;
83 ····.param·p2,·"direction"····#·I83 ····.param·p2,·"direction"····#·I
  
84 ····.prologue84 ····.prologue
85 ····.line·113685 ····.line·1143
86 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollVertically(Landroid/view/View;I)Z86 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollVertically(Landroid/view/View;I)Z
  
87 ····move-result·v087 ····move-result·v0
  
88 ····return·v088 ····return·v0
89 .end·method89 .end·method
  
Offset 126, 51 lines modifiedOffset 126, 51 lines modified
126 ····.param·p1,·"v"····#·Landroid/view/View;126 ····.param·p1,·"v"····#·Landroid/view/View;
  
127 ····.prologue127 ····.prologue
128 ····const/4·v1,·0x1128 ····const/4·v1,·0x1
  
129 ····const/4·v2,·0x0129 ····const/4·v2,·0x0
  
130 ····.line·1159130 ····.line·1166
131 ····sget-boolean·v3,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z131 ····sget-boolean·v3,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z
  
132 ····if-eqz·v3,·:cond_0132 ····if-eqz·v3,·:cond_0
  
133 ····.line·1176133 ····.line·1183
134 ····:goto_0134 ····:goto_0
135 ····return·v2135 ····return·v2
  
136 ····.line·1162136 ····.line·1169
137 ····:cond_0137 ····:cond_0
138 ····sget-object·v3,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mAccessibilityDelegateField:Ljava/lang/reflect/Field;138 ····sget-object·v3,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mAccessibilityDelegateField:Ljava/lang/reflect/Field;
  
139 ····if-nez·v3,·:cond_1139 ····if-nez·v3,·:cond_1
  
140 ····.line·1164140 ····.line·1171
Max diff block lines reached; 4983/8842 bytes (56.36%) of diff not shown.
41.3 KB
smali/android/support/v4/view/ViewPropertyAnimatorCompat.smali
    
Offset 3, 14 lines modifiedOffset 3, 15 lines modified
3 .source·"ViewPropertyAnimatorCompat.java"3 .source·"ViewPropertyAnimatorCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;,7 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;,
 8 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$LollipopViewPropertyAnimatorCompatImpl;,
8 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;,9 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;,
9 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;,10 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;,
10 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;,11 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;,
11 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;,12 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;,
12 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;,13 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;,
13 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;14 ········Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;
14 ····}15 ····}
Offset 45, 81 lines modifiedOffset 46, 96 lines modified
  
  
45 #·direct·methods46 #·direct·methods
46 .method·static·constructor·<clinit>()V47 .method·static·constructor·<clinit>()V
47 ····.locals·248 ····.locals·2
  
48 ····.prologue49 ····.prologue
49 ····.line·59950 ····.line·645
50 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I51 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
51 ····.line·60052 ····.line·646
52 ····.local·v0,·"version":I53 ····.local·v0,·"version":I
53 ····const/16·v1,·0x1354 ····const/16·v1,·0x15
  
54 ····if-lt·v0,·v1,·:cond_055 ····if-lt·v0,·v1,·:cond_0
  
55 ····.line·60156 ····.line·647
56 ····new-instance·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;57 ····new-instance·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$LollipopViewPropertyAnimatorCompatImpl;
  
57 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;-><init>()V58 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$LollipopViewPropertyAnimatorCompatImpl;-><init>()V
  
58 ····sput-object·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;59 ····sput-object·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;
  
59 ····.line·61160 ····.line·659
60 ····:goto_061 ····:goto_0
61 ····return-void62 ····return-void
  
62 ····.line·60263 ····.line·648
63 ····:cond_064 ····:cond_0
64 ····const/16·v1,·0x1265 ····const/16·v1,·0x13
  
65 ····if-lt·v0,·v1,·:cond_166 ····if-lt·v0,·v1,·:cond_1
  
 67 ····.line·649
 68 ····new-instance·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;
  
 69 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;-><init>()V
  
 70 ····sput-object·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;
  
 71 ····goto·:goto_0
  
66 ····.line·60372 ····.line·650
 73 ····:cond_1
 74 ····const/16·v1,·0x12
  
 75 ····if-lt·v0,·v1,·:cond_2
  
 76 ····.line·651
67 ····new-instance·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;77 ····new-instance·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;
  
68 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;-><init>()V78 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;-><init>()V
  
69 ····sput-object·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;79 ····sput-object·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;
  
70 ····goto·:goto_080 ····goto·:goto_0
  
71 ····.line·60481 ····.line·652
72 ····:cond_182 ····:cond_2
73 ····const/16·v1,·0x1083 ····const/16·v1,·0x10
  
74 ····if-lt·v0,·v1,·:cond_284 ····if-lt·v0,·v1,·:cond_3
  
75 ····.line·60585 ····.line·653
76 ····new-instance·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;86 ····new-instance·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;
  
77 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;-><init>()V87 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;-><init>()V
  
78 ····sput-object·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;88 ····sput-object·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;
  
79 ····goto·:goto_089 ····goto·:goto_0
  
80 ····.line·60690 ····.line·654
81 ····:cond_291 ····:cond_3
82 ····const/16·v1,·0xe92 ····const/16·v1,·0xe
  
83 ····if-lt·v0,·v1,·:cond_393 ····if-lt·v0,·v1,·:cond_4
  
84 ····.line·60794 ····.line·655
85 ····new-instance·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;95 ····new-instance·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;
  
86 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;-><init>()V96 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;-><init>()V
  
87 ····sput-object·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;97 ····sput-object·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;
  
88 ····goto·:goto_098 ····goto·:goto_0
  
89 ····.line·60999 ····.line·657
90 ····:cond_3100 ····:cond_4
91 ····new-instance·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;101 ····new-instance·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;
  
92 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;-><init>()V102 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;-><init>()V
  
93 ····sput-object·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;103 ····sput-object·v1,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;
  
94 ····goto·:goto_0104 ····goto·:goto_0
Offset 229, 907 lines modifiedOffset 245, 1015 lines modified
  
229 #·virtual·methods245 #·virtual·methods
230 .method·public·alpha(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;246 .method·public·alpha(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
231 ····.locals·2247 ····.locals·2
232 ····.param·p1,·"value"····#·F248 ····.param·p1,·"value"····#·F
  
233 ····.prologue249 ····.prologue
234 ····.line·643250 ····.line·691
235 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->mView:Ljava/lang/ref/WeakReference;251 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->mView:Ljava/lang/ref/WeakReference;
  
236 ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;252 ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
  
237 ····move-result-object·v0253 ····move-result-object·v0
  
Max diff block lines reached; 36986/42206 bytes (87.63%) of diff not shown.
6.76 KB
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
    
Offset 15, 238 lines modifiedOffset 15, 238 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·120019 ····.line·1207
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;24 .method·public·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
25 ····.locals·225 ····.locals·2
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·124528 ····.line·1252
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object;29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object;
  
30 ····move-result-object·v030 ····move-result-object·v0
  
31 ····.line·124631 ····.line·1253
32 ····.local·v0,·"compat":Ljava/lang/Object;32 ····.local·v0,·"compat":Ljava/lang/Object;
33 ····if-eqz·v0,·:cond_033 ····if-eqz·v0,·:cond_0
  
34 ····.line·124734 ····.line·1254
35 ····new-instance·v1,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;35 ····new-instance·v1,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
  
36 ····invoke-direct·{v1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>(Ljava/lang/Object;)V36 ····invoke-direct·{v1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>(Ljava/lang/Object;)V
  
37 ····.line·124937 ····.line·1256
38 ····:goto_038 ····:goto_0
39 ····return-object·v139 ····return-object·v1
  
40 ····:cond_040 ····:cond_0
41 ····const/4·v1,·0x041 ····const/4·v1,·0x0
  
42 ····goto·:goto_042 ····goto·:goto_0
43 .end·method43 .end·method
  
44 .method·public·getFitsSystemWindows(Landroid/view/View;)Z44 .method·public·getFitsSystemWindows(Landroid/view/View;)Z
45 ····.locals·145 ····.locals·1
46 ····.param·p1,·"view"····#·Landroid/view/View;46 ····.param·p1,·"view"····#·Landroid/view/View;
  
47 ····.prologue47 ····.prologue
48 ····.line·127448 ····.line·1281
49 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getFitsSystemWindows(Landroid/view/View;)Z49 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getFitsSystemWindows(Landroid/view/View;)Z
  
50 ····move-result·v050 ····move-result·v0
  
51 ····return·v051 ····return·v0
52 .end·method52 .end·method
  
53 .method·public·getImportantForAccessibility(Landroid/view/View;)I53 .method·public·getImportantForAccessibility(Landroid/view/View;)I
54 ····.locals·154 ····.locals·1
55 ····.param·p1,·"view"····#·Landroid/view/View;55 ····.param·p1,·"view"····#·Landroid/view/View;
  
56 ····.prologue56 ····.prologue
57 ····.line·122757 ····.line·1234
58 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getImportantForAccessibility(Landroid/view/View;)I58 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getImportantForAccessibility(Landroid/view/View;)I
  
59 ····move-result·v059 ····move-result·v0
  
60 ····return·v060 ····return·v0
61 .end·method61 .end·method
  
62 .method·public·getMinimumHeight(Landroid/view/View;)I62 .method·public·getMinimumHeight(Landroid/view/View;)I
63 ····.locals·163 ····.locals·1
64 ····.param·p1,·"view"····#·Landroid/view/View;64 ····.param·p1,·"view"····#·Landroid/view/View;
  
65 ····.prologue65 ····.prologue
66 ····.line·126466 ····.line·1271
67 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumHeight(Landroid/view/View;)I67 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumHeight(Landroid/view/View;)I
  
68 ····move-result·v068 ····move-result·v0
  
69 ····return·v069 ····return·v0
70 .end·method70 .end·method
  
71 .method·public·getMinimumWidth(Landroid/view/View;)I71 .method·public·getMinimumWidth(Landroid/view/View;)I
72 ····.locals·172 ····.locals·1
73 ····.param·p1,·"view"····#·Landroid/view/View;73 ····.param·p1,·"view"····#·Landroid/view/View;
  
74 ····.prologue74 ····.prologue
75 ····.line·125975 ····.line·1266
76 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumWidth(Landroid/view/View;)I76 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumWidth(Landroid/view/View;)I
  
77 ····move-result·v077 ····move-result·v0
  
78 ····return·v078 ····return·v0
79 .end·method79 .end·method
  
80 .method·public·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;80 .method·public·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
81 ····.locals·181 ····.locals·1
82 ····.param·p1,·"view"····#·Landroid/view/View;82 ····.param·p1,·"view"····#·Landroid/view/View;
  
83 ····.prologue83 ····.prologue
84 ····.line·125484 ····.line·1261
85 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;85 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
  
86 ····move-result-object·v086 ····move-result-object·v0
  
87 ····return-object·v087 ····return-object·v0
88 .end·method88 .end·method
  
89 .method·public·hasTransientState(Landroid/view/View;)Z89 .method·public·hasTransientState(Landroid/view/View;)Z
90 ····.locals·190 ····.locals·1
91 ····.param·p1,·"view"····#·Landroid/view/View;91 ····.param·p1,·"view"····#·Landroid/view/View;
  
92 ····.prologue92 ····.prologue
93 ····.line·120393 ····.line·1210
94 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->hasTransientState(Landroid/view/View;)Z94 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->hasTransientState(Landroid/view/View;)Z
  
95 ····move-result·v095 ····move-result·v0
  
96 ····return·v096 ····return·v0
97 .end·method97 .end·method
  
98 .method·public·performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z98 .method·public·performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
99 ····.locals·199 ····.locals·1
100 ····.param·p1,·"view"····#·Landroid/view/View;100 ····.param·p1,·"view"····#·Landroid/view/View;
101 ····.param·p2,·"action"····#·I101 ····.param·p2,·"action"····#·I
102 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;102 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;
Max diff block lines reached; 3302/6797 bytes (48.58%) of diff not shown.
4.05 KB
smali/android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.smali
    
Offset 15, 147 lines modifiedOffset 15, 147 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·127819 ····.line·1285
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getLabelFor(Landroid/view/View;)I24 .method·public·getLabelFor(Landroid/view/View;)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·128228 ····.line·1289
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLabelFor(Landroid/view/View;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLabelFor(Landroid/view/View;)I
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·getLayoutDirection(Landroid/view/View;)I33 .method·public·getLayoutDirection(Landroid/view/View;)I
34 ····.locals·134 ····.locals·1
35 ····.param·p1,·"view"····#·Landroid/view/View;35 ····.param·p1,·"view"····#·Landroid/view/View;
  
36 ····.prologue36 ····.prologue
37 ····.line·129737 ····.line·1304
38 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLayoutDirection(Landroid/view/View;)I38 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLayoutDirection(Landroid/view/View;)I
  
39 ····move-result·v039 ····move-result·v0
  
40 ····return·v040 ····return·v0
41 .end·method41 .end·method
  
42 .method·public·getPaddingEnd(Landroid/view/View;)I42 .method·public·getPaddingEnd(Landroid/view/View;)I
43 ····.locals·143 ····.locals·1
44 ····.param·p1,·"view"····#·Landroid/view/View;44 ····.param·p1,·"view"····#·Landroid/view/View;
  
45 ····.prologue45 ····.prologue
46 ····.line·131246 ····.line·1319
47 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingEnd(Landroid/view/View;)I47 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingEnd(Landroid/view/View;)I
  
48 ····move-result·v048 ····move-result·v0
  
49 ····return·v049 ····return·v0
50 .end·method50 .end·method
  
51 .method·public·getPaddingStart(Landroid/view/View;)I51 .method·public·getPaddingStart(Landroid/view/View;)I
52 ····.locals·152 ····.locals·1
53 ····.param·p1,·"view"····#·Landroid/view/View;53 ····.param·p1,·"view"····#·Landroid/view/View;
  
54 ····.prologue54 ····.prologue
55 ····.line·130755 ····.line·1314
56 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingStart(Landroid/view/View;)I56 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingStart(Landroid/view/View;)I
  
57 ····move-result·v057 ····move-result·v0
  
58 ····return·v058 ····return·v0
59 .end·method59 .end·method
  
60 .method·public·getWindowSystemUiVisibility(Landroid/view/View;)I60 .method·public·getWindowSystemUiVisibility(Landroid/view/View;)I
61 ····.locals·161 ····.locals·1
62 ····.param·p1,·"view"····#·Landroid/view/View;62 ····.param·p1,·"view"····#·Landroid/view/View;
  
63 ····.prologue63 ····.prologue
64 ····.line·132264 ····.line·1329
65 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getWindowSystemUiVisibility(Landroid/view/View;)I65 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getWindowSystemUiVisibility(Landroid/view/View;)I
  
66 ····move-result·v066 ····move-result·v0
  
67 ····return·v067 ····return·v0
68 .end·method68 .end·method
  
69 .method·public·isPaddingRelative(Landroid/view/View;)Z69 .method·public·isPaddingRelative(Landroid/view/View;)Z
70 ····.locals·170 ····.locals·1
71 ····.param·p1,·"view"····#·Landroid/view/View;71 ····.param·p1,·"view"····#·Landroid/view/View;
  
72 ····.prologue72 ····.prologue
73 ····.line·132773 ····.line·1334
74 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->isPaddingRelative(Landroid/view/View;)Z74 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->isPaddingRelative(Landroid/view/View;)Z
  
75 ····move-result·v075 ····move-result·v0
  
76 ····return·v076 ····return·v0
77 .end·method77 .end·method
  
78 .method·public·setLabelFor(Landroid/view/View;I)V78 .method·public·setLabelFor(Landroid/view/View;I)V
79 ····.locals·079 ····.locals·0
80 ····.param·p1,·"view"····#·Landroid/view/View;80 ····.param·p1,·"view"····#·Landroid/view/View;
81 ····.param·p2,·"id"····#·I81 ····.param·p2,·"id"····#·I
  
82 ····.prologue82 ····.prologue
83 ····.line·128783 ····.line·1294
84 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLabelFor(Landroid/view/View;I)V84 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLabelFor(Landroid/view/View;I)V
  
85 ····.line·128885 ····.line·1295
86 ····return-void86 ····return-void
87 .end·method87 .end·method
  
88 .method·public·setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V88 .method·public·setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
89 ····.locals·089 ····.locals·0
90 ····.param·p1,·"view"····#·Landroid/view/View;90 ····.param·p1,·"view"····#·Landroid/view/View;
91 ····.param·p2,·"paint"····#·Landroid/graphics/Paint;91 ····.param·p2,·"paint"····#·Landroid/graphics/Paint;
  
92 ····.prologue92 ····.prologue
93 ····.line·129293 ····.line·1299
94 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V94 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
  
95 ····.line·129395 ····.line·1300
96 ····return-void96 ····return-void
97 .end·method97 .end·method
  
98 .method·public·setLayoutDirection(Landroid/view/View;I)V98 .method·public·setLayoutDirection(Landroid/view/View;I)V
99 ····.locals·099 ····.locals·0
100 ····.param·p1,·"view"····#·Landroid/view/View;100 ····.param·p1,·"view"····#·Landroid/view/View;
101 ····.param·p2,·"layoutDirection"····#·I101 ····.param·p2,·"layoutDirection"····#·I
  
102 ····.prologue102 ····.prologue
103 ····.line·1302103 ····.line·1309
104 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayoutDirection(Landroid/view/View;I)V104 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayoutDirection(Landroid/view/View;I)V
Max diff block lines reached; 558/4014 bytes (13.90%) of diff not shown.
1.13 KB
smali/android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.smali
    
Offset 15, 40 lines modifiedOffset 15, 40 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·94319 ····.line·950
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·isOpaque(Landroid/view/View;)Z24 .method·public·isOpaque(Landroid/view/View;)Z
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·94628 ····.line·953
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatEclairMr1;->isOpaque(Landroid/view/View;)Z29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatEclairMr1;->isOpaque(Landroid/view/View;)Z
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V33 .method·public·setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"viewGroup"····#·Landroid/view/ViewGroup;35 ····.param·p1,·"viewGroup"····#·Landroid/view/ViewGroup;
36 ····.param·p2,·"enabled"····#·Z36 ····.param·p2,·"enabled"····#·Z
  
37 ····.prologue37 ····.prologue
38 ····.line·95138 ····.line·958
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatEclairMr1;->setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatEclairMr1;->setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V
  
40 ····.line·95240 ····.line·959
41 ····return-void41 ····return-void
42 .end·method42 .end·method
27.5 KB
smali/android/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.smali
    
Offset 38, 666 lines modifiedOffset 38, 710 lines modified
  
  
38 #·direct·methods38 #·direct·methods
39 .method·constructor·<init>()V39 .method·constructor·<init>()V
40 ····.locals·140 ····.locals·1
  
41 ····.prologue41 ····.prologue
42 ····.line·7742 ····.line·81
43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
44 ····.line·7844 ····.line·82
45 ····const/4·v0,·0x045 ····const/4·v0,·0x0
  
46 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;46 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;
  
47 ····.line·29247 ····.line·316
48 ····return-void48 ····return-void
49 .end·method49 .end·method
  
50 .method·static·synthetic·access$200(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V50 .method·static·synthetic·access$200(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V
51 ····.locals·051 ····.locals·0
52 ····.param·p0,·"x0"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;52 ····.param·p0,·"x0"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;
53 ····.param·p1,·"x1"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;53 ····.param·p1,·"x1"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
54 ····.param·p2,·"x2"····#·Landroid/view/View;54 ····.param·p2,·"x2"····#·Landroid/view/View;
  
55 ····.prologue55 ····.prologue
56 ····.line·7756 ····.line·81
57 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->startAnimation(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V57 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->startAnimation(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V
  
58 ····return-void58 ····return-void
59 .end·method59 .end·method
  
60 .method·private·postStartMessage(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V60 .method·private·postStartMessage(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V
61 ····.locals·261 ····.locals·2
62 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;62 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
63 ····.param·p2,·"view"····#·Landroid/view/View;63 ····.param·p2,·"view"····#·Landroid/view/View;
  
64 ····.prologue64 ····.prologue
65 ····.line·32165 ····.line·345
66 ····const/4·v0,·0x066 ····const/4·v0,·0x0
  
67 ····.line·32267 ····.line·346
68 ····.local·v0,·"starter":Ljava/lang/Runnable;68 ····.local·v0,·"starter":Ljava/lang/Runnable;
69 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;69 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;
  
70 ····if-eqz·v1,·:cond_070 ····if-eqz·v1,·:cond_0
  
71 ····.line·32371 ····.line·347
72 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;72 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;
  
73 ····invoke-virtual·{v1,·p2},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;73 ····invoke-virtual·{v1,·p2},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
74 ····move-result-object·v074 ····move-result-object·v0
  
75 ····.end·local·v0····#·"starter":Ljava/lang/Runnable;75 ····.end·local·v0····#·"starter":Ljava/lang/Runnable;
76 ····check-cast·v0,·Ljava/lang/Runnable;76 ····check-cast·v0,·Ljava/lang/Runnable;
  
77 ····.line·32577 ····.line·349
78 ····.restart·local·v0····#·"starter":Ljava/lang/Runnable;78 ····.restart·local·v0····#·"starter":Ljava/lang/Runnable;
79 ····:cond_079 ····:cond_0
80 ····if-nez·v0,·:cond_280 ····if-nez·v0,·:cond_2
  
81 ····.line·32681 ····.line·350
82 ····new-instance·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;82 ····new-instance·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;
  
83 ····.end·local·v0····#·"starter":Ljava/lang/Runnable;83 ····.end·local·v0····#·"starter":Ljava/lang/Runnable;
84 ····const/4·v1,·0x084 ····const/4·v1,·0x0
  
85 ····invoke-direct·{v0,·p0,·p1,·p2,·v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;-><init>(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V85 ····invoke-direct·{v0,·p0,·p1,·p2,·v1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;-><init>(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V
  
86 ····.line·32786 ····.line·351
87 ····.restart·local·v0····#·"starter":Ljava/lang/Runnable;87 ····.restart·local·v0····#·"starter":Ljava/lang/Runnable;
88 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;88 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;
  
89 ····if-nez·v1,·:cond_189 ····if-nez·v1,·:cond_1
  
90 ····.line·32890 ····.line·352
91 ····new-instance·v1,·Ljava/util/WeakHashMap;91 ····new-instance·v1,·Ljava/util/WeakHashMap;
  
92 ····invoke-direct·{v1},·Ljava/util/WeakHashMap;-><init>()V92 ····invoke-direct·{v1},·Ljava/util/WeakHashMap;-><init>()V
  
93 ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;93 ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;
  
94 ····.line·33094 ····.line·354
95 ····:cond_195 ····:cond_1
96 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;96 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;
  
97 ····invoke-virtual·{v1,·p2,·v0},·Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;97 ····invoke-virtual·{v1,·p2,·v0},·Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
98 ····.line·33298 ····.line·356
99 ····:cond_299 ····:cond_2
100 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z100 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
  
101 ····.line·333101 ····.line·357
102 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->post(Ljava/lang/Runnable;)Z102 ····invoke-virtual·{p2,·v0},·Landroid/view/View;->post(Ljava/lang/Runnable;)Z
  
103 ····.line·334103 ····.line·358
104 ····return-void104 ····return-void
105 .end·method105 .end·method
  
106 .method·private·removeStartMessage(Landroid/view/View;)V106 .method·private·removeStartMessage(Landroid/view/View;)V
107 ····.locals·2107 ····.locals·2
108 ····.param·p1,·"view"····#·Landroid/view/View;108 ····.param·p1,·"view"····#·Landroid/view/View;
  
109 ····.prologue109 ····.prologue
110 ····.line·311110 ····.line·335
111 ····const/4·v0,·0x0111 ····const/4·v0,·0x0
  
112 ····.line·312112 ····.line·336
113 ····.local·v0,·"starter":Ljava/lang/Runnable;113 ····.local·v0,·"starter":Ljava/lang/Runnable;
114 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;114 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;
  
115 ····if-eqz·v1,·:cond_0115 ····if-eqz·v1,·:cond_0
  
116 ····.line·313116 ····.line·337
117 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;117 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;->mStarterMap:Ljava/util/WeakHashMap;
  
118 ····invoke-virtual·{v1,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;118 ····invoke-virtual·{v1,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
119 ····move-result-object·v0119 ····move-result-object·v0
  
120 ····.end·local·v0····#·"starter":Ljava/lang/Runnable;120 ····.end·local·v0····#·"starter":Ljava/lang/Runnable;
121 ····check-cast·v0,·Ljava/lang/Runnable;121 ····check-cast·v0,·Ljava/lang/Runnable;
  
122 ····.line·314122 ····.line·338
123 ····.restart·local·v0····#·"starter":Ljava/lang/Runnable;123 ····.restart·local·v0····#·"starter":Ljava/lang/Runnable;
124 ····if-eqz·v0,·:cond_0124 ····if-eqz·v0,·:cond_0
Max diff block lines reached; 22960/28013 bytes (81.96%) of diff not shown.
1.09 KB
smali/android/support/v4/view/ViewCompat$GBViewCompatImpl.smali
    
Offset 15, 40 lines modifiedOffset 15, 40 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·95519 ····.line·962
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getOverScrollMode(Landroid/view/View;)I24 .method·public·getOverScrollMode(Landroid/view/View;)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"v"····#·Landroid/view/View;26 ····.param·p1,·"v"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·95828 ····.line·965
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatGingerbread;->getOverScrollMode(Landroid/view/View;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatGingerbread;->getOverScrollMode(Landroid/view/View;)I
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·setOverScrollMode(Landroid/view/View;I)V33 .method·public·setOverScrollMode(Landroid/view/View;I)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"v"····#·Landroid/view/View;35 ····.param·p1,·"v"····#·Landroid/view/View;
36 ····.param·p2,·"mode"····#·I36 ····.param·p2,·"mode"····#·I
  
37 ····.prologue37 ····.prologue
38 ····.line·96238 ····.line·969
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatGingerbread;->setOverScrollMode(Landroid/view/View;I)V39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatGingerbread;->setOverScrollMode(Landroid/view/View;I)V
  
40 ····.line·96340 ····.line·970
41 ····return-void41 ····return-void
42 .end·method42 .end·method
3.46 KB
smali/android/support/v4/view/ViewPager$SavedState.smali
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
  
  
36 #·direct·methods36 #·direct·methods
37 .method·static·constructor·<clinit>()V37 .method·static·constructor·<clinit>()V
38 ····.locals·138 ····.locals·1
  
39 ····.prologue39 ····.prologue
40 ····.line·124040 ····.line·1273
41 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState$1;41 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState$1;
  
42 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$SavedState$1;-><init>()V42 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$SavedState$1;-><init>()V
  
43 ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;43 ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;
  
44 ····move-result-object·v044 ····move-result-object·v0
Offset 56, 70 lines modifiedOffset 56, 70 lines modified
  
56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"in"····#·Landroid/os/Parcel;58 ····.param·p1,·"in"····#·Landroid/os/Parcel;
59 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;59 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;
  
60 ····.prologue60 ····.prologue
61 ····.line·125361 ····.line·1286
62 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V62 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
  
63 ····.line·125463 ····.line·1287
64 ····if-nez·p2,·:cond_064 ····if-nez·p2,·:cond_0
  
65 ····.line·125565 ····.line·1288
66 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;66 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
67 ····move-result-object·v067 ····move-result-object·v0
  
68 ····invoke-virtual·{v0},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;68 ····invoke-virtual·{v0},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
  
69 ····move-result-object·p269 ····move-result-object·p2
  
70 ····.line·125770 ····.line·1290
71 ····:cond_071 ····:cond_0
72 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I72 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
73 ····move-result·v073 ····move-result·v0
  
74 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I74 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I
  
75 ····.line·125875 ····.line·1291
76 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;76 ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
  
77 ····move-result-object·v077 ····move-result-object·v0
  
78 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable;78 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable;
  
79 ····.line·125979 ····.line·1292
80 ····iput-object·p2,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->loader:Ljava/lang/ClassLoader;80 ····iput-object·p2,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->loader:Ljava/lang/ClassLoader;
  
81 ····.line·126081 ····.line·1293
82 ····return-void82 ····return-void
83 .end·method83 .end·method
  
84 .method·public·constructor·<init>(Landroid/os/Parcelable;)V84 .method·public·constructor·<init>(Landroid/os/Parcelable;)V
85 ····.locals·085 ····.locals·0
86 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;86 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;
  
87 ····.prologue87 ····.prologue
88 ····.line·122388 ····.line·1256
89 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V89 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
  
90 ····.line·122490 ····.line·1257
91 ····return-void91 ····return-void
92 .end·method92 .end·method
  
  
93 #·virtual·methods93 #·virtual·methods
94 .method·public·toString()Ljava/lang/String;94 .method·public·toString()Ljava/lang/String;
95 ····.locals·295 ····.locals·2
  
96 ····.prologue96 ····.prologue
97 ····.line·123597 ····.line·1268
98 ····new-instance·v0,·Ljava/lang/StringBuilder;98 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
99 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V99 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
100 ····const-string·v1,·"FragmentPager.SavedState{"100 ····const-string·v1,·"FragmentPager.SavedState{"
  
101 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;101 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 165, 23 lines modifiedOffset 165, 23 lines modified
  
165 .method·public·writeToParcel(Landroid/os/Parcel;I)V165 .method·public·writeToParcel(Landroid/os/Parcel;I)V
166 ····.locals·1166 ····.locals·1
167 ····.param·p1,·"out"····#·Landroid/os/Parcel;167 ····.param·p1,·"out"····#·Landroid/os/Parcel;
168 ····.param·p2,·"flags"····#·I168 ····.param·p2,·"flags"····#·I
  
169 ····.prologue169 ····.prologue
170 ····.line·1228170 ····.line·1261
171 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V171 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
  
172 ····.line·1229172 ····.line·1262
173 ····iget·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I173 ····iget·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I
  
174 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V174 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V
  
175 ····.line·1230175 ····.line·1263
176 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable;176 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable;
  
177 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V177 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
  
178 ····.line·1231178 ····.line·1264
179 ····return-void179 ····return-void
180 .end·method180 .end·method
2.72 KB
smali/android/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.smali
    
Offset 15, 69 lines modifiedOffset 15, 69 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·55919 ····.line·583
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·setListener(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V24 .method·public·setListener(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;26 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
27 ····.param·p2,·"view"····#·Landroid/view/View;27 ····.param·p2,·"view"····#·Landroid/view/View;
28 ····.param·p3,·"listener"····#·Landroid/support/v4/view/ViewPropertyAnimatorListener;28 ····.param·p3,·"listener"····#·Landroid/support/v4/view/ViewPropertyAnimatorListener;
  
29 ····.prologue29 ····.prologue
30 ····.line·56330 ····.line·587
31 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;->setListener(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V31 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;->setListener(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V
  
32 ····.line·56432 ····.line·588
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
35 .method·public·withEndAction(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V35 .method·public·withEndAction(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V
36 ····.locals·036 ····.locals·0
37 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;37 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
38 ····.param·p2,·"view"····#·Landroid/view/View;38 ····.param·p2,·"view"····#·Landroid/view/View;
39 ····.param·p3,·"runnable"····#·Ljava/lang/Runnable;39 ····.param·p3,·"runnable"····#·Ljava/lang/Runnable;
  
40 ····.prologue40 ····.prologue
41 ····.line·57341 ····.line·597
42 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;->withEndAction(Landroid/view/View;Ljava/lang/Runnable;)V42 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;->withEndAction(Landroid/view/View;Ljava/lang/Runnable;)V
  
43 ····.line·57443 ····.line·598
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
46 .method·public·withLayer(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V46 .method·public·withLayer(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V
47 ····.locals·047 ····.locals·0
48 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;48 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
49 ····.param·p2,·"view"····#·Landroid/view/View;49 ····.param·p2,·"view"····#·Landroid/view/View;
  
50 ····.prologue50 ····.prologue
51 ····.line·57851 ····.line·602
52 ····invoke-static·{p2},·Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;->withLayer(Landroid/view/View;)V52 ····invoke-static·{p2},·Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;->withLayer(Landroid/view/View;)V
  
53 ····.line·57953 ····.line·603
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
56 .method·public·withStartAction(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V56 .method·public·withStartAction(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V
57 ····.locals·057 ····.locals·0
58 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;58 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
59 ····.param·p2,·"view"····#·Landroid/view/View;59 ····.param·p2,·"view"····#·Landroid/view/View;
60 ····.param·p3,·"runnable"····#·Ljava/lang/Runnable;60 ····.param·p3,·"runnable"····#·Ljava/lang/Runnable;
  
61 ····.prologue61 ····.prologue
62 ····.line·56862 ····.line·592
63 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;->withStartAction(Landroid/view/View;Ljava/lang/Runnable;)V63 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;->withStartAction(Landroid/view/View;Ljava/lang/Runnable;)V
  
64 ····.line·56964 ····.line·593
65 ····return-void65 ····return-void
66 .end·method66 .end·method
1.69 KB
smali/android/support/v4/view/ViewPager$PagerObserver.smali
    
Offset 19, 54 lines modifiedOffset 19, 54 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·private·constructor·<init>(Landroid/support/v4/view/ViewPager;)V20 .method·private·constructor·<init>(Landroid/support/v4/view/ViewPager;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·282323 ····.line·2902
24 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;24 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;
  
25 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V25 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V28 .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V
29 ····.locals·029 ····.locals·0
30 ····.param·p1,·"x0"····#·Landroid/support/v4/view/ViewPager;30 ····.param·p1,·"x0"····#·Landroid/support/v4/view/ViewPager;
31 ····.param·p2,·"x1"····#·Landroid/support/v4/view/ViewPager$1;31 ····.param·p2,·"x1"····#·Landroid/support/v4/view/ViewPager$1;
  
32 ····.prologue32 ····.prologue
33 ····.line·282333 ····.line·2902
34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/ViewPager$PagerObserver;-><init>(Landroid/support/v4/view/ViewPager;)V34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/ViewPager$PagerObserver;-><init>(Landroid/support/v4/view/ViewPager;)V
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·public·onChanged()V38 .method·public·onChanged()V
39 ····.locals·139 ····.locals·1
  
40 ····.prologue40 ····.prologue
41 ····.line·282641 ····.line·2905
42 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;42 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;
  
43 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V43 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V
  
44 ····.line·282744 ····.line·2906
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·public·onInvalidated()V47 .method·public·onInvalidated()V
48 ····.locals·148 ····.locals·1
  
49 ····.prologue49 ····.prologue
50 ····.line·283050 ····.line·2909
51 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;51 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;
  
52 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V52 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V
  
53 ····.line·283153 ····.line·2910
54 ····return-void54 ····return-void
55 .end·method55 .end·method
1.18 KB
smali/android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.smali
    
Offset 15, 28 lines modifiedOffset 15, 28 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·59019 ····.line·614
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·setUpdateListener(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V24 .method·public·setUpdateListener(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;26 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
27 ····.param·p2,·"view"····#·Landroid/view/View;27 ····.param·p2,·"view"····#·Landroid/view/View;
28 ····.param·p3,·"listener"····#·Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;28 ····.param·p3,·"listener"····#·Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;
  
29 ····.prologue29 ····.prologue
30 ····.line·59330 ····.line·617
31 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;->setUpdateListener(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V31 ····invoke-static·{p2,·p3},·Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;->setUpdateListener(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V
  
32 ····.line·59432 ····.line·618
33 ····return-void33 ····return-void
34 .end·method34 .end·method
2.02 KB
smali/android/support/v4/view/ViewPager$SavedState$1.smali
    
Offset 28, 66 lines modifiedOffset 28, 66 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·124132 ····.line·1274
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;37 .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
40 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;40 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;
  
41 ····.prologue41 ····.prologue
42 ····.line·124442 ····.line·1277
43 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState;43 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState;
  
44 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V44 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
45 ····return-object·v045 ····return-object·v0
46 .end·method46 .end·method
  
47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
48 ····.locals·148 ····.locals·1
49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
50 ····.param·p2,·"x1"····#·Ljava/lang/ClassLoader;50 ····.param·p2,·"x1"····#·Ljava/lang/ClassLoader;
  
51 ····.prologue51 ····.prologue
52 ····.line·124152 ····.line·1274
53 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;53 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;
  
54 ····move-result-object·v054 ····move-result-object·v0
  
55 ····return-object·v055 ····return-object·v0
56 .end·method56 .end·method
  
57 .method·public·newArray(I)[Landroid/support/v4/view/ViewPager$SavedState;57 .method·public·newArray(I)[Landroid/support/v4/view/ViewPager$SavedState;
58 ····.locals·158 ····.locals·1
59 ····.param·p1,·"size"····#·I59 ····.param·p1,·"size"····#·I
  
60 ····.prologue60 ····.prologue
61 ····.line·124861 ····.line·1281
62 ····new-array·v0,·p1,·[Landroid/support/v4/view/ViewPager$SavedState;62 ····new-array·v0,·p1,·[Landroid/support/v4/view/ViewPager$SavedState;
  
63 ····return-object·v063 ····return-object·v0
64 .end·method64 .end·method
  
65 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;65 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
66 ····.locals·166 ····.locals·1
67 ····.param·p1,·"x0"····#·I67 ····.param·p1,·"x0"····#·I
  
68 ····.prologue68 ····.prologue
69 ····.line·124169 ····.line·1274
70 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/ViewPager$SavedState$1;->newArray(I)[Landroid/support/v4/view/ViewPager$SavedState;70 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/ViewPager$SavedState$1;->newArray(I)[Landroid/support/v4/view/ViewPager$SavedState;
  
71 ····move-result-object·v071 ····move-result-object·v0
  
72 ····return-object·v072 ····return-object·v0
73 .end·method73 .end·method
7.7 KB
smali/android/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.smali
    
Offset 23, 218 lines modifiedOffset 23, 218 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V24 .method·constructor·<init>(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;26 ····.param·p1,·"vpa"····#·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
27 ····.prologue27 ····.prologue
28 ····.line·50428 ····.line·528
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····.line·50530 ····.line·529
31 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;31 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
32 ····.line·50632 ····.line·530
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·onAnimationCancel(Landroid/view/View;)V36 .method·public·onAnimationCancel(Landroid/view/View;)V
37 ····.locals·337 ····.locals·3
38 ····.param·p1,·"view"····#·Landroid/view/View;38 ····.param·p1,·"view"····#·Landroid/view/View;
  
39 ····.prologue39 ····.prologue
40 ····.line·54740 ····.line·571
41 ····const/high16·v2,·0x7e00000041 ····const/high16·v2,·0x7e000000
  
42 ····invoke-virtual·{p1,·v2},·Landroid/view/View;->getTag(I)Ljava/lang/Object;42 ····invoke-virtual·{p1,·v2},·Landroid/view/View;->getTag(I)Ljava/lang/Object;
  
43 ····move-result-object·v143 ····move-result-object·v1
  
44 ····.line·54844 ····.line·572
45 ····.local·v1,·"listenerTag":Ljava/lang/Object;45 ····.local·v1,·"listenerTag":Ljava/lang/Object;
46 ····const/4·v0,·0x046 ····const/4·v0,·0x0
  
47 ····.line·54947 ····.line·573
48 ····.local·v0,·"listener":Landroid/support/v4/view/ViewPropertyAnimatorListener;48 ····.local·v0,·"listener":Landroid/support/v4/view/ViewPropertyAnimatorListener;
49 ····instance-of·v2,·v1,·Landroid/support/v4/view/ViewPropertyAnimatorListener;49 ····instance-of·v2,·v1,·Landroid/support/v4/view/ViewPropertyAnimatorListener;
  
50 ····if-eqz·v2,·:cond_050 ····if-eqz·v2,·:cond_0
  
51 ····move-object·v0,·v151 ····move-object·v0,·v1
  
52 ····.line·55052 ····.line·574
53 ····check-cast·v0,·Landroid/support/v4/view/ViewPropertyAnimatorListener;53 ····check-cast·v0,·Landroid/support/v4/view/ViewPropertyAnimatorListener;
  
54 ····.line·55254 ····.line·576
55 ····:cond_055 ····:cond_0
56 ····if-eqz·v0,·:cond_156 ····if-eqz·v0,·:cond_1
  
57 ····.line·55357 ····.line·577
58 ····invoke-interface·{v0,·p1},·Landroid/support/v4/view/ViewPropertyAnimatorListener;->onAnimationCancel(Landroid/view/View;)V58 ····invoke-interface·{v0,·p1},·Landroid/support/v4/view/ViewPropertyAnimatorListener;->onAnimationCancel(Landroid/view/View;)V
  
59 ····.line·55559 ····.line·579
60 ····:cond_160 ····:cond_1
61 ····return-void61 ····return-void
62 .end·method62 .end·method
  
63 .method·public·onAnimationEnd(Landroid/view/View;)V63 .method·public·onAnimationEnd(Landroid/view/View;)V
64 ····.locals·464 ····.locals·4
65 ····.param·p1,·"view"····#·Landroid/view/View;65 ····.param·p1,·"view"····#·Landroid/view/View;
  
66 ····.prologue66 ····.prologue
67 ····.line·52867 ····.line·552
68 ····iget-object·v2,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;68 ····iget-object·v2,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
69 ····invoke-static·{v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->access$400(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I69 ····invoke-static·{v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->access$400(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I
  
70 ····move-result·v270 ····move-result·v2
  
71 ····if-ltz·v2,·:cond_071 ····if-ltz·v2,·:cond_0
  
72 ····.line·52972 ····.line·553
73 ····iget-object·v2,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;73 ····iget-object·v2,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
74 ····invoke-static·{v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->access$400(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I74 ····invoke-static·{v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->access$400(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I
  
75 ····move-result·v275 ····move-result·v2
  
76 ····const/4·v3,·0x076 ····const/4·v3,·0x0
  
77 ····invoke-static·{p1,·v2,·v3},·Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V77 ····invoke-static·{p1,·v2,·v3},·Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
  
78 ····.line·53078 ····.line·554
79 ····iget-object·v2,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;79 ····iget-object·v2,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
80 ····const/4·v3,·-0x180 ····const/4·v3,·-0x1
  
81 ····invoke-static·{v2,·v3},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->access$402(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I81 ····invoke-static·{v2,·v3},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->access$402(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I
  
82 ····.line·53282 ····.line·556
83 ····:cond_083 ····:cond_0
84 ····iget-object·v2,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;84 ····iget-object·v2,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
85 ····invoke-static·{v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->access$000(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable;85 ····invoke-static·{v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->access$000(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable;
  
86 ····move-result-object·v286 ····move-result-object·v2
  
87 ····if-eqz·v2,·:cond_187 ····if-eqz·v2,·:cond_1
  
88 ····.line·53388 ····.line·557
89 ····iget-object·v2,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;89 ····iget-object·v2,·p0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;->mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
90 ····invoke-static·{v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->access$000(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable;90 ····invoke-static·{v2},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;->access$000(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable;
  
91 ····move-result-object·v291 ····move-result-object·v2
  
92 ····invoke-interface·{v2},·Ljava/lang/Runnable;->run()V92 ····invoke-interface·{v2},·Ljava/lang/Runnable;->run()V
  
93 ····.line·53593 ····.line·559
94 ····:cond_194 ····:cond_1
95 ····const/high16·v2,·0x7e00000095 ····const/high16·v2,·0x7e000000
  
96 ····invoke-virtual·{p1,·v2},·Landroid/view/View;->getTag(I)Ljava/lang/Object;96 ····invoke-virtual·{p1,·v2},·Landroid/view/View;->getTag(I)Ljava/lang/Object;
  
97 ····move-result-object·v197 ····move-result-object·v1
  
98 ····.line·53698 ····.line·560
99 ····.local·v1,·"listenerTag":Ljava/lang/Object;99 ····.local·v1,·"listenerTag":Ljava/lang/Object;
100 ····const/4·v0,·0x0100 ····const/4·v0,·0x0
  
101 ····.line·537101 ····.line·561
102 ····.local·v0,·"listener":Landroid/support/v4/view/ViewPropertyAnimatorListener;102 ····.local·v0,·"listener":Landroid/support/v4/view/ViewPropertyAnimatorListener;
103 ····instance-of·v2,·v1,·Landroid/support/v4/view/ViewPropertyAnimatorListener;103 ····instance-of·v2,·v1,·Landroid/support/v4/view/ViewPropertyAnimatorListener;
  
104 ····if-eqz·v2,·:cond_2104 ····if-eqz·v2,·:cond_2
  
Max diff block lines reached; 3032/7662 bytes (39.57%) of diff not shown.
58.6 KB
smali/android/support/v4/view/ViewCompat.smali
    
Offset 11, 21 lines modifiedOffset 11, 15 lines modified
11 ········Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;,11 ········Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;,
12 ········Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;,12 ········Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;,
13 ········Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;,13 ········Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;,
14 ········Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;,14 ········Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;,
15 ········Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;,15 ········Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;,
16 ········Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;,16 ········Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;,
17 ········Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;,17 ········Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;,
18 ········Landroid/support/v4/view/ViewCompat$ViewCompatImpl;,18 ········Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
19 ········Landroid/support/v4/view/ViewCompat$ResolvedLayoutDirectionMode;, 
20 ········Landroid/support/v4/view/ViewCompat$LayoutDirectionMode;, 
21 ········Landroid/support/v4/view/ViewCompat$LayerType;, 
22 ········Landroid/support/v4/view/ViewCompat$AccessibilityLiveRegion;, 
23 ········Landroid/support/v4/view/ViewCompat$ImportantForAccessibility;, 
24 ········Landroid/support/v4/view/ViewCompat$OverScroll; 
25 ····}19 ····}
26 .end·annotation20 .end·annotation
  
  
27 #·static·fields21 #·static·fields
28 .field·public·static·final·ACCESSIBILITY_LIVE_REGION_ASSERTIVE:I·=·0x222 .field·public·static·final·ACCESSIBILITY_LIVE_REGION_ASSERTIVE:I·=·0x2
  
Offset 83, 167 lines modifiedOffset 77, 167 lines modified
  
  
83 #·direct·methods77 #·direct·methods
84 .method·static·constructor·<clinit>()V78 .method·static·constructor·<clinit>()V
85 ····.locals·279 ····.locals·2
  
86 ····.prologue80 ····.prologue
87 ····.line·148781 ····.line·1499
88 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I82 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
89 ····.line·148883 ····.line·1500
90 ····.local·v0,·"version":I84 ····.local·v0,·"version":I
91 ····const/16·v1,·0x1585 ····const/16·v1,·0x15
  
92 ····if-lt·v0,·v1,·:cond_086 ····if-lt·v0,·v1,·:cond_0
  
93 ····.line·148987 ····.line·1501
94 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$LollipopViewCompatImpl;88 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$LollipopViewCompatImpl;
  
95 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$LollipopViewCompatImpl;-><init>()V89 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$LollipopViewCompatImpl;-><init>()V
  
96 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;90 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
97 ····.line·150791 ····.line·1519
98 ····:goto_092 ····:goto_0
99 ····return-void93 ····return-void
  
100 ····.line·149094 ····.line·1502
101 ····:cond_095 ····:cond_0
102 ····const/16·v1,·0x1396 ····const/16·v1,·0x13
  
103 ····if-lt·v0,·v1,·:cond_197 ····if-lt·v0,·v1,·:cond_1
  
104 ····.line·149198 ····.line·1503
105 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;99 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;
  
106 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;-><init>()V100 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;-><init>()V
  
107 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;101 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
108 ····goto·:goto_0102 ····goto·:goto_0
  
109 ····.line·1492103 ····.line·1504
110 ····:cond_1104 ····:cond_1
111 ····const/16·v1,·0x11105 ····const/16·v1,·0x11
  
112 ····if-lt·v0,·v1,·:cond_2106 ····if-lt·v0,·v1,·:cond_2
  
113 ····.line·1493107 ····.line·1505
114 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;108 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;
  
115 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;-><init>()V109 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;-><init>()V
  
116 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;110 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
117 ····goto·:goto_0111 ····goto·:goto_0
  
118 ····.line·1494112 ····.line·1506
119 ····:cond_2113 ····:cond_2
120 ····const/16·v1,·0x10114 ····const/16·v1,·0x10
  
121 ····if-lt·v0,·v1,·:cond_3115 ····if-lt·v0,·v1,·:cond_3
  
122 ····.line·1495116 ····.line·1507
123 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;117 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;
  
124 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V118 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V
  
125 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;119 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
126 ····goto·:goto_0120 ····goto·:goto_0
  
127 ····.line·1496121 ····.line·1508
128 ····:cond_3122 ····:cond_3
129 ····const/16·v1,·0xe123 ····const/16·v1,·0xe
  
130 ····if-lt·v0,·v1,·:cond_4124 ····if-lt·v0,·v1,·:cond_4
  
131 ····.line·1497125 ····.line·1509
132 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;126 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;
  
133 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V127 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V
  
134 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;128 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
135 ····goto·:goto_0129 ····goto·:goto_0
  
136 ····.line·1498130 ····.line·1510
137 ····:cond_4131 ····:cond_4
138 ····const/16·v1,·0xb132 ····const/16·v1,·0xb
  
139 ····if-lt·v0,·v1,·:cond_5133 ····if-lt·v0,·v1,·:cond_5
  
140 ····.line·1499134 ····.line·1511
141 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;135 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;
  
142 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;-><init>()V136 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;-><init>()V
  
143 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;137 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
144 ····goto·:goto_0138 ····goto·:goto_0
  
145 ····.line·1500139 ····.line·1512
146 ····:cond_5140 ····:cond_5
147 ····const/16·v1,·0x9141 ····const/16·v1,·0x9
Max diff block lines reached; 55783/59896 bytes (93.13%) of diff not shown.
10.6 KB
smali/android/support/v4/view/ViewCompat$LollipopViewCompatImpl.smali
    
Offset 15, 29 lines modifiedOffset 15, 29 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·135319 ····.line·1365
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·dispatchApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;24 .method·public·dispatchApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"v"····#·Landroid/view/View;26 ····.param·p1,·"v"····#·Landroid/view/View;
27 ····.param·p2,·"insets"····#·Landroid/support/v4/view/WindowInsetsCompat;27 ····.param·p2,·"insets"····#·Landroid/support/v4/view/WindowInsetsCompat;
  
28 ····.prologue28 ····.prologue
29 ····.line·147629 ····.line·1488
30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatLollipop;->dispatchApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatLollipop;->dispatchApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;
  
31 ····move-result-object·v031 ····move-result-object·v0
  
32 ····return-object·v032 ····return-object·v0
33 .end·method33 .end·method
  
Offset 45, 30 lines modifiedOffset 45, 30 lines modified
45 ····.locals·145 ····.locals·1
46 ····.param·p1,·"view"····#·Landroid/view/View;46 ····.param·p1,·"view"····#·Landroid/view/View;
47 ····.param·p2,·"velocityX"····#·F47 ····.param·p2,·"velocityX"····#·F
48 ····.param·p3,·"velocityY"····#·F48 ····.param·p3,·"velocityY"····#·F
49 ····.param·p4,·"consumed"····#·Z49 ····.param·p4,·"consumed"····#·Z
  
50 ····.prologue50 ····.prologue
51 ····.line·143651 ····.line·1448
52 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/ViewCompatLollipop;->dispatchNestedFling(Landroid/view/View;FFZ)Z52 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/ViewCompatLollipop;->dispatchNestedFling(Landroid/view/View;FFZ)Z
  
53 ····move-result·v053 ····move-result·v0
  
54 ····return·v054 ····return·v0
55 .end·method55 .end·method
  
56 .method·public·dispatchNestedPreFling(Landroid/view/View;FF)Z56 .method·public·dispatchNestedPreFling(Landroid/view/View;FF)Z
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"view"····#·Landroid/view/View;58 ····.param·p1,·"view"····#·Landroid/view/View;
59 ····.param·p2,·"velocityX"····#·F59 ····.param·p2,·"velocityX"····#·F
60 ····.param·p3,·"velocityY"····#·F60 ····.param·p3,·"velocityY"····#·F
  
61 ····.prologue61 ····.prologue
62 ····.line·144162 ····.line·1453
63 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/ViewCompatLollipop;->dispatchNestedPreFling(Landroid/view/View;FF)Z63 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/ViewCompatLollipop;->dispatchNestedPreFling(Landroid/view/View;FF)Z
  
64 ····move-result·v064 ····move-result·v0
  
65 ····return·v065 ····return·v0
66 .end·method66 .end·method
  
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 ····.param·p1,·"view"····#·Landroid/view/View;77 ····.param·p1,·"view"····#·Landroid/view/View;
78 ····.param·p2,·"dx"····#·I78 ····.param·p2,·"dx"····#·I
79 ····.param·p3,·"dy"····#·I79 ····.param·p3,·"dy"····#·I
80 ····.param·p4,·"consumed"····#·[I80 ····.param·p4,·"consumed"····#·[I
81 ····.param·p5,·"offsetInWindow"····#·[I81 ····.param·p5,·"offsetInWindow"····#·[I
  
82 ····.prologue82 ····.prologue
83 ····.line·142983 ····.line·1441
84 ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/view/ViewCompatLollipop;->dispatchNestedPreScroll(Landroid/view/View;II[I[I)Z84 ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/view/ViewCompatLollipop;->dispatchNestedPreScroll(Landroid/view/View;II[I[I)Z
  
85 ····move-result·v085 ····move-result·v0
  
86 ····return·v086 ····return·v0
87 .end·method87 .end·method
  
Offset 95, 274 lines modifiedOffset 95, 274 lines modified
95 ····.param·p2,·"dxConsumed"····#·I95 ····.param·p2,·"dxConsumed"····#·I
96 ····.param·p3,·"dyConsumed"····#·I96 ····.param·p3,·"dyConsumed"····#·I
97 ····.param·p4,·"dxUnconsumed"····#·I97 ····.param·p4,·"dxUnconsumed"····#·I
98 ····.param·p5,·"dyUnconsumed"····#·I98 ····.param·p5,·"dyUnconsumed"····#·I
99 ····.param·p6,·"offsetInWindow"····#·[I99 ····.param·p6,·"offsetInWindow"····#·[I
  
100 ····.prologue100 ····.prologue
101 ····.line·1422101 ····.line·1434
102 ····invoke-static/range·{p1·..·p6},·Landroid/support/v4/view/ViewCompatLollipop;->dispatchNestedScroll(Landroid/view/View;IIII[I)Z102 ····invoke-static/range·{p1·..·p6},·Landroid/support/v4/view/ViewCompatLollipop;->dispatchNestedScroll(Landroid/view/View;IIII[I)Z
  
103 ····move-result·v0103 ····move-result·v0
  
104 ····return·v0104 ····return·v0
105 .end·method105 .end·method
  
106 .method·public·getBackgroundTintList(Landroid/view/View;)Landroid/content/res/ColorStateList;106 .method·public·getBackgroundTintList(Landroid/view/View;)Landroid/content/res/ColorStateList;
107 ····.locals·1107 ····.locals·1
108 ····.param·p1,·"view"····#·Landroid/view/View;108 ····.param·p1,·"view"····#·Landroid/view/View;
  
109 ····.prologue109 ····.prologue
110 ····.line·1451110 ····.line·1463
111 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatLollipop;->getBackgroundTintList(Landroid/view/View;)Landroid/content/res/ColorStateList;111 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatLollipop;->getBackgroundTintList(Landroid/view/View;)Landroid/content/res/ColorStateList;
  
112 ····move-result-object·v0112 ····move-result-object·v0
  
113 ····return-object·v0113 ····return-object·v0
114 .end·method114 .end·method
  
115 .method·public·getBackgroundTintMode(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;115 .method·public·getBackgroundTintMode(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;
116 ····.locals·1116 ····.locals·1
117 ····.param·p1,·"view"····#·Landroid/view/View;117 ····.param·p1,·"view"····#·Landroid/view/View;
  
118 ····.prologue118 ····.prologue
119 ····.line·1466119 ····.line·1478
120 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatLollipop;->getBackgroundTintMode(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;120 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatLollipop;->getBackgroundTintMode(Landroid/view/View;)Landroid/graphics/PorterDuff$Mode;
  
121 ····move-result-object·v0121 ····move-result-object·v0
  
122 ····return-object·v0122 ····return-object·v0
123 .end·method123 .end·method
  
124 .method·public·getElevation(Landroid/view/View;)F124 .method·public·getElevation(Landroid/view/View;)F
125 ····.locals·1125 ····.locals·1
126 ····.param·p1,·"view"····#·Landroid/view/View;126 ····.param·p1,·"view"····#·Landroid/view/View;
  
127 ····.prologue127 ····.prologue
128 ····.line·1376128 ····.line·1388
129 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatLollipop;->getElevation(Landroid/view/View;)F129 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatLollipop;->getElevation(Landroid/view/View;)F
  
130 ····move-result·v0130 ····move-result·v0
Max diff block lines reached; 6908/10677 bytes (64.70%) of diff not shown.
745 B
smali/android/support/v4/view/ViewCompatKitKat.smali
    
Offset 23, 14 lines modifiedOffset 23, 27 lines modified
23 ····invoke-virtual·{p0},·Landroid/view/View;->getAccessibilityLiveRegion()I23 ····invoke-virtual·{p0},·Landroid/view/View;->getAccessibilityLiveRegion()I
  
24 ····move-result·v024 ····move-result·v0
  
25 ····return·v025 ····return·v0
26 .end·method26 .end·method
  
 27 .method·public·static·isAttachedToWindow(Landroid/view/View;)Z
 28 ····.locals·1
 29 ····.param·p0,·"view"····#·Landroid/view/View;
  
 30 ····.prologue
 31 ····.line·38
 32 ····invoke-virtual·{p0},·Landroid/view/View;->isAttachedToWindow()Z
  
 33 ····move-result·v0
  
 34 ····return·v0
 35 .end·method
  
27 .method·public·static·isLaidOut(Landroid/view/View;)Z36 .method·public·static·isLaidOut(Landroid/view/View;)Z
28 ····.locals·137 ····.locals·1
29 ····.param·p0,·"view"····#·Landroid/view/View;38 ····.param·p0,·"view"····#·Landroid/view/View;
  
30 ····.prologue39 ····.prologue
31 ····.line·3440 ····.line·34
32 ····invoke-virtual·{p0},·Landroid/view/View;->isLaidOut()Z41 ····invoke-virtual·{p0},·Landroid/view/View;->isLaidOut()Z
1.0 KB
smali/android/support/v4/view/PagerTabStrip.smali
    
Offset 700, 14 lines modifiedOffset 700, 17 lines modified
  
700 ····goto·:goto_0700 ····goto·:goto_0
701 .end·method701 .end·method
  
702 .method·public·setBackgroundResource(I)V702 .method·public·setBackgroundResource(I)V
703 ····.locals·1703 ····.locals·1
704 ····.param·p1,·"resId"····#·I704 ····.param·p1,·"resId"····#·I
 705 ········.annotation·build·Landroid/support/annotation/DrawableRes;
 706 ········.end·annotation
 707 ····.end·param
  
705 ····.prologue708 ····.prologue
706 ····.line·186709 ····.line·186
707 ····invoke-super·{p0,·p1},·Landroid/support/v4/view/PagerTitleStrip;->setBackgroundResource(I)V710 ····invoke-super·{p0,·p1},·Landroid/support/v4/view/PagerTitleStrip;->setBackgroundResource(I)V
  
708 ····.line·187711 ····.line·187
709 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z712 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z
Offset 798, 14 lines modifiedOffset 801, 17 lines modified
798 ····.line·134801 ····.line·134
799 ····return-void802 ····return-void
800 .end·method803 .end·method
  
801 .method·public·setTabIndicatorColorResource(I)V804 .method·public·setTabIndicatorColorResource(I)V
802 ····.locals·1805 ····.locals·1
803 ····.param·p1,·"resId"····#·I806 ····.param·p1,·"resId"····#·I
 807 ········.annotation·build·Landroid/support/annotation/ColorRes;
 808 ········.end·annotation
 809 ····.end·param
  
804 ····.prologue810 ····.prologue
805 ····.line·142811 ····.line·142
806 ····invoke-virtual·{p0},·Landroid/support/v4/view/PagerTabStrip;->getContext()Landroid/content/Context;812 ····invoke-virtual·{p0},·Landroid/support/v4/view/PagerTabStrip;->getContext()Landroid/content/Context;
  
807 ····move-result-object·v0813 ····move-result-object·v0
  
2.14 KB
smali/android/support/v4/view/ViewCompat$KitKatViewCompatImpl.smali
    
Offset 15, 66 lines modifiedOffset 15, 79 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·133119 ····.line·1338
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getAccessibilityLiveRegion(Landroid/view/View;)I24 .method·public·getAccessibilityLiveRegion(Landroid/view/View;)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·133428 ····.line·1341
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatKitKat;->getAccessibilityLiveRegion(Landroid/view/View;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatKitKat;->getAccessibilityLiveRegion(Landroid/view/View;)I
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
 33 .method·public·isAttachedToWindow(Landroid/view/View;)Z
 34 ····.locals·1
 35 ····.param·p1,·"view"····#·Landroid/view/View;
  
 36 ····.prologue
 37 ····.line·1361
 38 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatKitKat;->isAttachedToWindow(Landroid/view/View;)Z
  
 39 ····move-result·v0
  
 40 ····return·v0
 41 .end·method
  
33 .method·public·isLaidOut(Landroid/view/View;)Z42 .method·public·isLaidOut(Landroid/view/View;)Z
34 ····.locals·143 ····.locals·1
35 ····.param·p1,·"view"····#·Landroid/view/View;44 ····.param·p1,·"view"····#·Landroid/view/View;
  
36 ····.prologue45 ····.prologue
37 ····.line·134946 ····.line·1356
38 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatKitKat;->isLaidOut(Landroid/view/View;)Z47 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatKitKat;->isLaidOut(Landroid/view/View;)Z
  
39 ····move-result·v048 ····move-result·v0
  
40 ····return·v049 ····return·v0
41 .end·method50 .end·method
  
42 .method·public·setAccessibilityLiveRegion(Landroid/view/View;I)V51 .method·public·setAccessibilityLiveRegion(Landroid/view/View;I)V
43 ····.locals·052 ····.locals·0
44 ····.param·p1,·"view"····#·Landroid/view/View;53 ····.param·p1,·"view"····#·Landroid/view/View;
45 ····.param·p2,·"mode"····#·I54 ····.param·p2,·"mode"····#·I
  
46 ····.prologue55 ····.prologue
47 ····.line·133956 ····.line·1346
48 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatKitKat;->setAccessibilityLiveRegion(Landroid/view/View;I)V57 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatKitKat;->setAccessibilityLiveRegion(Landroid/view/View;I)V
  
49 ····.line·134058 ····.line·1347
50 ····return-void59 ····return-void
51 .end·method60 .end·method
  
52 .method·public·setImportantForAccessibility(Landroid/view/View;I)V61 .method·public·setImportantForAccessibility(Landroid/view/View;I)V
53 ····.locals·062 ····.locals·0
54 ····.param·p1,·"view"····#·Landroid/view/View;63 ····.param·p1,·"view"····#·Landroid/view/View;
55 ····.param·p2,·"mode"····#·I64 ····.param·p2,·"mode"····#·I
  
56 ····.prologue65 ····.prologue
57 ····.line·134466 ····.line·1351
58 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->setImportantForAccessibility(Landroid/view/View;I)V67 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->setImportantForAccessibility(Landroid/view/View;I)V
  
59 ····.line·134568 ····.line·1352
60 ····return-void69 ····return-void
61 .end·method70 .end·method
11.8 KB
smali/android/support/v4/graphics/ColorUtils.smali
    
Offset 21, 32 lines modifiedOffset 21, 32 lines modified
21 .end·method21 .end·method
  
22 .method·public·static·HSLToColor([F)I22 .method·public·static·HSLToColor([F)I
23 ····.locals·1323 ····.locals·13
24 ····.param·p0,·"hsl"····#·[F24 ····.param·p0,·"hsl"····#·[F
  
25 ····.prologue25 ····.prologue
26 ····.line·22126 ····.line·226
27 ····const/4·v10,·0x027 ····const/4·v10,·0x0
  
28 ····aget·v3,·p0,·v1028 ····aget·v3,·p0,·v10
  
29 ····.line·22229 ····.line·227
30 ····.local·v3,·"h":F30 ····.local·v3,·"h":F
31 ····const/4·v10,·0x131 ····const/4·v10,·0x1
  
32 ····aget·v8,·p0,·v1032 ····aget·v8,·p0,·v10
  
33 ····.line·22333 ····.line·228
34 ····.local·v8,·"s":F34 ····.local·v8,·"s":F
35 ····const/4·v10,·0x235 ····const/4·v10,·0x2
  
36 ····aget·v5,·p0,·v1036 ····aget·v5,·p0,·v10
  
37 ····.line·22537 ····.line·230
38 ····.local·v5,·"l":F38 ····.local·v5,·"l":F
39 ····const/high16·v10,·0x3f800000····#·1.0f39 ····const/high16·v10,·0x3f800000····#·1.0f
  
40 ····const/high16·v11,·0x40000000····#·2.0f40 ····const/high16·v11,·0x40000000····#·2.0f
  
41 ····mul-float/2addr·v11,·v541 ····mul-float/2addr·v11,·v5
  
Offset 58, 23 lines modifiedOffset 58, 23 lines modified
  
58 ····move-result·v1158 ····move-result·v11
  
59 ····sub-float/2addr·v10,·v1159 ····sub-float/2addr·v10,·v11
  
60 ····mul-float·v1,·v10,·v860 ····mul-float·v1,·v10,·v8
  
61 ····.line·22661 ····.line·231
62 ····.local·v1,·"c":F62 ····.local·v1,·"c":F
63 ····const/high16·v10,·0x3f000000····#·0.5f63 ····const/high16·v10,·0x3f000000····#·0.5f
  
64 ····mul-float/2addr·v10,·v164 ····mul-float/2addr·v10,·v1
  
65 ····sub-float·v6,·v5,·v1065 ····sub-float·v6,·v5,·v10
  
66 ····.line·22766 ····.line·232
67 ····.local·v6,·"m":F67 ····.local·v6,·"m":F
68 ····const/high16·v10,·0x3f800000····#·1.0f68 ····const/high16·v10,·0x3f800000····#·1.0f
  
69 ····const/high16·v11,·0x42700000····#·60.0f69 ····const/high16·v11,·0x42700000····#·60.0f
  
70 ····div-float·v11,·v3,·v1170 ····div-float·v11,·v3,·v11
  
Offset 90, 291 lines modifiedOffset 90, 279 lines modified
  
90 ····move-result·v1190 ····move-result·v11
  
91 ····sub-float/2addr·v10,·v1191 ····sub-float/2addr·v10,·v11
  
92 ····mul-float·v9,·v1,·v1092 ····mul-float·v9,·v1,·v10
  
93 ····.line·22993 ····.line·234
94 ····.local·v9,·"x":F94 ····.local·v9,·"x":F
95 ····float-to-int·v10,·v395 ····float-to-int·v10,·v3
  
96 ····div-int/lit8·v4,·v10,·0x3c96 ····div-int/lit8·v4,·v10,·0x3c
  
97 ····.line·23197 ····.line·236
98 ····.local·v4,·"hueSegment":I98 ····.local·v4,·"hueSegment":I
99 ····const/4·v7,·0x099 ····const/4·v7,·0x0
  
100 ····.local·v7,·"r":I100 ····.local·v7,·"r":I
101 ····const/4·v2,·0x0101 ····const/4·v2,·0x0
  
102 ····.local·v2,·"g":I102 ····.local·v2,·"g":I
103 ····const/4·v0,·0x0103 ····const/4·v0,·0x0
  
104 ····.line·233104 ····.line·238
105 ····.local·v0,·"b":I105 ····.local·v0,·"b":I
106 ····packed-switch·v4,·:pswitch_data_0106 ····packed-switch·v4,·:pswitch_data_0
  
107 ····.line·267107 ····.line·272
108 ····:goto_0108 ····:goto_0
109 ····const/4·v10,·0x0109 ····const/4·v10,·0x0
  
110 ····const/16·v11,·0xff110 ····const/16·v11,·0xff
  
 111 ····invoke-static·{v7,·v10,·v11},·Landroid/support/v4/graphics/ColorUtils;->constrain(III)I
111 ····invoke-static·{v11,·v7},·Ljava/lang/Math;->min(II)I 
  
112 ····move-result·v11 
  
113 ····invoke-static·{v10,·v11},·Ljava/lang/Math;->max(II)I 
  
114 ····move-result·v7112 ····move-result·v7
  
115 ····.line·268113 ····.line·273
116 ····const/4·v10,·0x0114 ····const/4·v10,·0x0
  
117 ····const/16·v11,·0xff115 ····const/16·v11,·0xff
  
 116 ····invoke-static·{v2,·v10,·v11},·Landroid/support/v4/graphics/ColorUtils;->constrain(III)I
118 ····invoke-static·{v11,·v2},·Ljava/lang/Math;->min(II)I 
  
119 ····move-result·v11 
  
120 ····invoke-static·{v10,·v11},·Ljava/lang/Math;->max(II)I 
  
121 ····move-result·v2117 ····move-result·v2
  
122 ····.line·269118 ····.line·274
123 ····const/4·v10,·0x0119 ····const/4·v10,·0x0
  
124 ····const/16·v11,·0xff120 ····const/16·v11,·0xff
  
 121 ····invoke-static·{v0,·v10,·v11},·Landroid/support/v4/graphics/ColorUtils;->constrain(III)I
125 ····invoke-static·{v11,·v0},·Ljava/lang/Math;->min(II)I 
  
126 ····move-result·v11 
  
127 ····invoke-static·{v10,·v11},·Ljava/lang/Math;->max(II)I 
  
128 ····move-result·v0122 ····move-result·v0
  
Max diff block lines reached; 9393/12034 bytes (78.05%) of diff not shown.
19.5 KB
smali/android/support/v4/graphics/drawable/DrawableWrapperDonut.smali
    
Offset 8, 16 lines modifiedOffset 8, 20 lines modified
  
  
8 #·static·fields8 #·static·fields
9 .field·static·final·DEFAULT_MODE:Landroid/graphics/PorterDuff$Mode;9 .field·static·final·DEFAULT_MODE:Landroid/graphics/PorterDuff$Mode;
  
  
10 #·instance·fields10 #·instance·fields
 11 .field·private·mColorFilterSet:Z
  
11 .field·private·mCurrentColor:I12 .field·private·mCurrentColor:I
  
 13 .field·private·mCurrentMode:Landroid/graphics/PorterDuff$Mode;
  
12 .field·mDrawable:Landroid/graphics/drawable/Drawable;14 .field·mDrawable:Landroid/graphics/drawable/Drawable;
  
13 .field·private·mTintList:Landroid/content/res/ColorStateList;15 .field·private·mTintList:Landroid/content/res/ColorStateList;
  
14 .field·private·mTintMode:Landroid/graphics/PorterDuff$Mode;16 .field·private·mTintMode:Landroid/graphics/PorterDuff$Mode;
  
  
Offset 35, 273 lines modifiedOffset 39, 285 lines modified
35 .end·method39 .end·method
  
36 .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V40 .method·constructor·<init>(Landroid/graphics/drawable/Drawable;)V
37 ····.locals·141 ····.locals·1
38 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;42 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
  
39 ····.prologue43 ····.prologue
40 ····.line·4444 ····.line·46
41 ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V45 ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V
  
42 ····.line·3846 ····.line·38
43 ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->DEFAULT_MODE:Landroid/graphics/PorterDuff$Mode;47 ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->DEFAULT_MODE:Landroid/graphics/PorterDuff$Mode;
  
44 ····iput-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mTintMode:Landroid/graphics/PorterDuff$Mode;48 ····iput-object·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mTintMode:Landroid/graphics/PorterDuff$Mode;
  
45 ····.line·4049 ····.line·47
46 ····const/high16·v0,·-0x80000000 
  
47 ····iput·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mCurrentColor:I 
  
48 ····.line·45 
49 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->setWrappedDrawable(Landroid/graphics/drawable/Drawable;)V50 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->setWrappedDrawable(Landroid/graphics/drawable/Drawable;)V
  
50 ····.line·4651 ····.line·48
51 ····return-void52 ····return-void
52 .end·method53 .end·method
  
53 .method·private·updateTint([I)Z54 .method·private·updateTint([I)Z
54 ····.locals·355 ····.locals·5
55 ····.param·p1,·"state"····#·[I56 ····.param·p1,·"state"····#·[I
  
56 ····.prologue57 ····.prologue
 58 ····const/4·v2,·0x1
57 ····.line·206 
58 ····iget-object·v1,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mTintList:Landroid/content/res/ColorStateList; 
  
59 ····if-eqz·v1,·:cond_059 ····.line·208
 60 ····iget-object·v3,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mTintList:Landroid/content/res/ColorStateList;
  
60 ····iget-object·v1,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mTintMode:Landroid/graphics/PorterDuff$Mode;61 ····if-eqz·v3,·:cond_1
  
61 ····if-eqz·v1,·:cond_062 ····iget-object·v3,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mTintMode:Landroid/graphics/PorterDuff$Mode;
  
 63 ····if-eqz·v3,·:cond_1
62 ····.line·207 
63 ····iget-object·v1,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mTintList:Landroid/content/res/ColorStateList; 
  
 64 ····.line·209
64 ····iget-object·v2,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mTintList:Landroid/content/res/ColorStateList;65 ····iget-object·v3,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mTintList:Landroid/content/res/ColorStateList;
  
 66 ····iget-object·v4,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mTintList:Landroid/content/res/ColorStateList;
  
65 ····invoke-virtual·{v2},·Landroid/content/res/ColorStateList;->getDefaultColor()I67 ····invoke-virtual·{v4},·Landroid/content/res/ColorStateList;->getDefaultColor()I
  
66 ····move-result·v268 ····move-result·v4
  
67 ····invoke-virtual·{v1,·p1,·v2},·Landroid/content/res/ColorStateList;->getColorForState([II)I69 ····invoke-virtual·{v3,·p1,·v4},·Landroid/content/res/ColorStateList;->getColorForState([II)I
  
68 ····move-result·v070 ····move-result·v0
  
69 ····.line·20871 ····.line·210
70 ····.local·v0,·"color":I72 ····.local·v0,·"color":I
71 ····iget·v1,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mCurrentColor:I73 ····iget-object·v1,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mTintMode:Landroid/graphics/PorterDuff$Mode;
  
72 ····if-eq·v0,·v1,·:cond_074 ····.line·211
 75 ····.local·v1,·"mode":Landroid/graphics/PorterDuff$Mode;
 76 ····iget-boolean·v3,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mColorFilterSet:Z
  
 77 ····if-eqz·v3,·:cond_0
73 ····.line·209 
74 ····iget-object·v1,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mTintMode:Landroid/graphics/PorterDuff$Mode; 
  
 78 ····iget·v3,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mCurrentColor:I
  
 79 ····if-ne·v0,·v3,·:cond_0
  
 80 ····iget-object·v3,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mCurrentMode:Landroid/graphics/PorterDuff$Mode;
  
 81 ····if-eq·v1,·v3,·:cond_1
  
 82 ····.line·212
 83 ····:cond_0
75 ····invoke-virtual·{p0,·v0,·v1},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V84 ····invoke-virtual·{p0,·v0,·v1},·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V
  
76 ····.line·21085 ····.line·213
77 ····iput·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mCurrentColor:I86 ····iput·v0,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mCurrentColor:I
  
78 ····.line·211 
79 ····const/4·v1,·0x1 
  
80 ····.line·21487 ····.line·214
 88 ····iput-object·v1,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mCurrentMode:Landroid/graphics/PorterDuff$Mode;
  
 89 ····.line·215
 90 ····iput-boolean·v2,·p0,·Landroid/support/v4/graphics/drawable/DrawableWrapperDonut;->mColorFilterSet:Z
  
 91 ····.line·219
81 ····.end·local·v0····#·"color":I92 ····.end·local·v0····#·"color":I
 93 ····.end·local·v1····#·"mode":Landroid/graphics/PorterDuff$Mode;
82 ····:goto_094 ····:goto_0
83 ····return·v195 ····return·v2
  
84 ····:cond_096 ····:cond_1
85 ····const/4·v1,·0x097 ····const/4·v2,·0x0
  
86 ····goto·:goto_098 ····goto·:goto_0
Max diff block lines reached; 14826/19871 bytes (74.61%) of diff not shown.
569 B
smali/android/support/v4/app/NotificationCompatApi21$Builder.smali
    
Offset 402, 15 lines modifiedOffset 402, 15 lines modified
402 ····return-void402 ····return-void
403 .end·method403 .end·method
  
404 .method·public·build()Landroid/app/Notification;404 .method·public·build()Landroid/app/Notification;
405 ····.locals·1405 ····.locals·1
  
406 ····.prologue406 ····.prologue
407 ····.line·119407 ····.line·120
408 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompatApi21$Builder;->b:Landroid/app/Notification$Builder;408 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompatApi21$Builder;->b:Landroid/app/Notification$Builder;
  
409 ····invoke-virtual·{v0},·Landroid/app/Notification$Builder;->build()Landroid/app/Notification;409 ····invoke-virtual·{v0},·Landroid/app/Notification$Builder;->build()Landroid/app/Notification;
  
410 ····move-result-object·v0410 ····move-result-object·v0
  
411 ····return-object·v0411 ····return-object·v0
13.2 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.smali
    
Offset 15, 160 lines modifiedOffset 15, 167 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·57419 ····.line·587
20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification;
25 ····.locals·2325 ····.locals·24
26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
 27 ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender;
  
27 ····.prologue28 ····.prologue
28 ····.line·57729 ····.line·590
29 ····new-instance·v1,·Landroid/support/v4/app/NotificationCompatJellybean$Builder;30 ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatJellybean$Builder;
  
30 ····move-object/from16·v0,·p131 ····move-object/from16·v0,·p1
  
31 ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;32 ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
32 ····move-object/from16·v0,·p133 ····move-object/from16·v0,·p1
  
33 ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;34 ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
34 ····move-object/from16·v0,·p135 ····move-object/from16·v0,·p1
  
35 ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;36 ····iget-object·v5,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
36 ····move-object/from16·v0,·p137 ····move-object/from16·v0,·p1
  
37 ····iget-object·v5,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;38 ····iget-object·v6,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
  
38 ····move-object/from16·v0,·p139 ····move-object/from16·v0,·p1
  
39 ····iget-object·v6,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentInfo:Ljava/lang/CharSequence;40 ····iget-object·v7,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentInfo:Ljava/lang/CharSequence;
  
40 ····move-object/from16·v0,·p141 ····move-object/from16·v0,·p1
  
41 ····iget-object·v7,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mTickerView:Landroid/widget/RemoteViews;42 ····iget-object·v8,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mTickerView:Landroid/widget/RemoteViews;
  
42 ····move-object/from16·v0,·p143 ····move-object/from16·v0,·p1
  
43 ····iget·v8,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNumber:I44 ····iget·v9,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNumber:I
  
44 ····move-object/from16·v0,·p145 ····move-object/from16·v0,·p1
  
45 ····iget-object·v9,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;46 ····iget-object·v10,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;
  
46 ····move-object/from16·v0,·p147 ····move-object/from16·v0,·p1
  
47 ····iget-object·v10,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent;48 ····iget-object·v11,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent;
  
48 ····move-object/from16·v0,·p149 ····move-object/from16·v0,·p1
  
49 ····iget-object·v11,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLargeIcon:Landroid/graphics/Bitmap;50 ····iget-object·v12,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLargeIcon:Landroid/graphics/Bitmap;
  
50 ····move-object/from16·v0,·p151 ····move-object/from16·v0,·p1
  
51 ····iget·v12,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressMax:I52 ····iget·v13,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressMax:I
  
52 ····move-object/from16·v0,·p153 ····move-object/from16·v0,·p1
  
53 ····iget·v13,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgress:I54 ····iget·v14,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgress:I
  
54 ····move-object/from16·v0,·p155 ····move-object/from16·v0,·p1
  
55 ····iget-boolean·v14,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressIndeterminate:Z56 ····iget-boolean·v15,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressIndeterminate:Z
  
56 ····move-object/from16·v0,·p157 ····move-object/from16·v0,·p1
  
57 ····iget-boolean·v15,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mUseChronometer:Z58 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mUseChronometer:Z
  
 59 ····move/from16·v16,·v0
  
58 ····move-object/from16·v0,·p160 ····move-object/from16·v0,·p1
  
59 ····iget·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I61 ····iget·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I
  
60 ····move/from16·v16,·v062 ····move/from16·v17,·v0
  
61 ····move-object/from16·v0,·p163 ····move-object/from16·v0,·p1
  
62 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence;64 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence;
  
63 ····move-object/from16·v17,·v065 ····move-object/from16·v18,·v0
  
64 ····move-object/from16·v0,·p166 ····move-object/from16·v0,·p1
  
65 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z67 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z
  
66 ····move/from16·v18,·v068 ····move/from16·v19,·v0
  
67 ····move-object/from16·v0,·p169 ····move-object/from16·v0,·p1
  
68 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle;70 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle;
  
69 ····move-object/from16·v19,·v071 ····move-object/from16·v20,·v0
  
70 ····move-object/from16·v0,·p172 ····move-object/from16·v0,·p1
  
71 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupKey:Ljava/lang/String;73 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupKey:Ljava/lang/String;
  
72 ····move-object/from16·v20,·v074 ····move-object/from16·v21,·v0
  
73 ····move-object/from16·v0,·p175 ····move-object/from16·v0,·p1
  
74 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupSummary:Z76 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupSummary:Z
  
75 ····move/from16·v21,·v077 ····move/from16·v22,·v0
  
76 ····move-object/from16·v0,·p178 ····move-object/from16·v0,·p1
  
77 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSortKey:Ljava/lang/String;79 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSortKey:Ljava/lang/String;
  
78 ····move-object/from16·v22,·v080 ····move-object/from16·v23,·v0
  
79 ····invoke-direct/range·{v1·..·v22},·Landroid/support/v4/app/NotificationCompatJellybean$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V81 ····invoke-direct/range·{v2·..·v23},·Landroid/support/v4/app/NotificationCompatJellybean$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V
  
80 ····.line·58382 ····.line·596
Max diff block lines reached; 6412/13396 bytes (47.87%) of diff not shown.
1.58 KB
smali/android/support/v4/app/DialogFragment.smali
    
Offset 3, 22 lines modifiedOffset 3, 14 lines modified
3 .source·"DialogFragment.java"3 .source·"DialogFragment.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/content/DialogInterface$OnCancelListener;5 .implements·Landroid/content/DialogInterface$OnCancelListener;
6 .implements·Landroid/content/DialogInterface$OnDismissListener;6 .implements·Landroid/content/DialogInterface$OnDismissListener;
  
  
7 #·annotations 
8 .annotation·system·Ldalvik/annotation/MemberClasses; 
9 ····value·=·{ 
10 ········Landroid/support/v4/app/DialogFragment$DialogStyle; 
11 ····} 
12 .end·annotation 
  
  
13 #·static·fields7 #·static·fields
14 .field·private·static·final·SAVED_BACK_STACK_ID:Ljava/lang/String;·=·"android:backStackId"8 .field·private·static·final·SAVED_BACK_STACK_ID:Ljava/lang/String;·=·"android:backStackId"
  
15 .field·private·static·final·SAVED_CANCELABLE:Ljava/lang/String;·=·"android:cancelable"9 .field·private·static·final·SAVED_CANCELABLE:Ljava/lang/String;·=·"android:cancelable"
  
16 .field·private·static·final·SAVED_DIALOG_STATE_TAG:Ljava/lang/String;·=·"android:savedDialogState"10 .field·private·static·final·SAVED_DIALOG_STATE_TAG:Ljava/lang/String;·=·"android:savedDialogState"
  
Offset 330, 14 lines modifiedOffset 322, 16 lines modified
330 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z322 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z
  
331 ····return·v0323 ····return·v0
332 .end·method324 .end·method
  
333 .method·public·getTheme()I325 .method·public·getTheme()I
334 ····.locals·1326 ····.locals·1
 327 ····.annotation·build·Landroid/support/annotation/StyleRes;
 328 ····.end·annotation
  
335 ····.prologue329 ····.prologue
336 ····.line·212330 ····.line·212
337 ····iget·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mTheme:I331 ····iget·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mTheme:I
  
338 ····return·v0332 ····return·v0
339 .end·method333 .end·method
Offset 857, 14 lines modifiedOffset 851, 17 lines modified
857 ····return-void851 ····return-void
858 .end·method852 .end·method
  
859 .method·public·setStyle(II)V853 .method·public·setStyle(II)V
860 ····.locals·2854 ····.locals·2
861 ····.param·p1,·"style"····#·I855 ····.param·p1,·"style"····#·I
862 ····.param·p2,·"theme"····#·I856 ····.param·p2,·"theme"····#·I
 857 ········.annotation·build·Landroid/support/annotation/StyleRes;
 858 ········.end·annotation
 859 ····.end·param
  
863 ····.prologue860 ····.prologue
864 ····.line·114861 ····.line·114
865 ····iput·p1,·p0,·Landroid/support/v4/app/DialogFragment;->mStyle:I862 ····iput·p1,·p0,·Landroid/support/v4/app/DialogFragment;->mStyle:I
  
866 ····.line·115863 ····.line·115
867 ····iget·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mStyle:I864 ····iget·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mStyle:I
12.8 KB
smali/android/support/v4/app/NotificationCompatApi20.smali
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
  
25 .method·public·static·addAction(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V25 .method·public·static·addAction(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V
26 ····.locals·826 ····.locals·8
27 ····.param·p0,·"b"····#·Landroid/app/Notification$Builder;27 ····.param·p0,·"b"····#·Landroid/app/Notification$Builder;
28 ····.param·p1,·"action"····#·Landroid/support/v4/app/NotificationCompatBase$Action;28 ····.param·p1,·"action"····#·Landroid/support/v4/app/NotificationCompatBase$Action;
  
29 ····.prologue29 ····.prologue
30 ····.line·10130 ····.line·102
31 ····new-instance·v0,·Landroid/app/Notification$Action$Builder;31 ····new-instance·v0,·Landroid/app/Notification$Action$Builder;
  
32 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompatBase$Action;->getIcon()I32 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompatBase$Action;->getIcon()I
  
33 ····move-result·v533 ····move-result·v5
  
34 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompatBase$Action;->getTitle()Ljava/lang/CharSequence;34 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompatBase$Action;->getTitle()Ljava/lang/CharSequence;
Offset 42, 23 lines modifiedOffset 42, 23 lines modified
  
42 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompatBase$Action;->getActionIntent()Landroid/app/PendingIntent;42 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompatBase$Action;->getActionIntent()Landroid/app/PendingIntent;
  
43 ····move-result-object·v743 ····move-result-object·v7
  
44 ····invoke-direct·{v0,·v5,·v6,·v7},·Landroid/app/Notification$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V44 ····invoke-direct·{v0,·v5,·v6,·v7},·Landroid/app/Notification$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V
  
45 ····.line·10345 ····.line·104
46 ····.local·v0,·"actionBuilder":Landroid/app/Notification$Action$Builder;46 ····.local·v0,·"actionBuilder":Landroid/app/Notification$Action$Builder;
47 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompatBase$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;47 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompatBase$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
  
48 ····move-result-object·v548 ····move-result-object·v5
  
49 ····if-eqz·v5,·:cond_049 ····if-eqz·v5,·:cond_0
  
50 ····.line·10450 ····.line·105
51 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompatBase$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;51 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompatBase$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
  
52 ····move-result-object·v552 ····move-result-object·v5
  
53 ····invoke-static·{v5},·Landroid/support/v4/app/RemoteInputCompatApi20;->fromCompat([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput;53 ····invoke-static·{v5},·Landroid/support/v4/app/RemoteInputCompatApi20;->fromCompat([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput;
  
54 ····move-result-object·v154 ····move-result-object·v1
Offset 71, 63 lines modifiedOffset 71, 63 lines modified
  
71 ····.local·v2,·"i$":I71 ····.local·v2,·"i$":I
72 ····:goto_072 ····:goto_0
73 ····if-ge·v2,·v3,·:cond_073 ····if-ge·v2,·v3,·:cond_0
  
74 ····aget-object·v4,·v1,·v274 ····aget-object·v4,·v1,·v2
  
75 ····.line·10675 ····.line·107
76 ····.local·v4,·"remoteInput":Landroid/app/RemoteInput;76 ····.local·v4,·"remoteInput":Landroid/app/RemoteInput;
77 ····invoke-virtual·{v0,·v4},·Landroid/app/Notification$Action$Builder;->addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder;77 ····invoke-virtual·{v0,·v4},·Landroid/app/Notification$Action$Builder;->addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder;
  
78 ····.line·10478 ····.line·105
79 ····add-int/lit8·v2,·v2,·0x179 ····add-int/lit8·v2,·v2,·0x1
  
80 ····goto·:goto_080 ····goto·:goto_0
  
81 ····.line·10981 ····.line·110
82 ····.end·local·v1····#·"arr$":[Landroid/app/RemoteInput;82 ····.end·local·v1····#·"arr$":[Landroid/app/RemoteInput;
83 ····.end·local·v2····#·"i$":I83 ····.end·local·v2····#·"i$":I
84 ····.end·local·v3····#·"len$":I84 ····.end·local·v3····#·"len$":I
85 ····.end·local·v4····#·"remoteInput":Landroid/app/RemoteInput;85 ····.end·local·v4····#·"remoteInput":Landroid/app/RemoteInput;
86 ····:cond_086 ····:cond_0
87 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompatBase$Action;->getExtras()Landroid/os/Bundle;87 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompatBase$Action;->getExtras()Landroid/os/Bundle;
  
88 ····move-result-object·v588 ····move-result-object·v5
  
89 ····if-eqz·v5,·:cond_189 ····if-eqz·v5,·:cond_1
  
90 ····.line·11090 ····.line·111
91 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompatBase$Action;->getExtras()Landroid/os/Bundle;91 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompatBase$Action;->getExtras()Landroid/os/Bundle;
  
92 ····move-result-object·v592 ····move-result-object·v5
  
93 ····invoke-virtual·{v0,·v5},·Landroid/app/Notification$Action$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder;93 ····invoke-virtual·{v0,·v5},·Landroid/app/Notification$Action$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder;
  
94 ····.line·11294 ····.line·113
95 ····:cond_195 ····:cond_1
96 ····invoke-virtual·{v0},·Landroid/app/Notification$Action$Builder;->build()Landroid/app/Notification$Action;96 ····invoke-virtual·{v0},·Landroid/app/Notification$Action$Builder;->build()Landroid/app/Notification$Action;
  
97 ····move-result-object·v597 ····move-result-object·v5
  
98 ····invoke-virtual·{p0,·v5},·Landroid/app/Notification$Builder;->addAction(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder;98 ····invoke-virtual·{p0,·v5},·Landroid/app/Notification$Builder;->addAction(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder;
  
99 ····.line·11399 ····.line·114
100 ····return-void100 ····return-void
101 .end·method101 .end·method
  
102 .method·public·static·getAction(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;102 .method·public·static·getAction(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;
103 ····.locals·1103 ····.locals·1
104 ····.param·p0,·"notif"····#·Landroid/app/Notification;104 ····.param·p0,·"notif"····#·Landroid/app/Notification;
105 ····.param·p1,·"actionIndex"····#·I105 ····.param·p1,·"actionIndex"····#·I
106 ····.param·p2,·"actionFactory"····#·Landroid/support/v4/app/NotificationCompatBase$Action$Factory;106 ····.param·p2,·"actionFactory"····#·Landroid/support/v4/app/NotificationCompatBase$Action$Factory;
107 ····.param·p3,·"remoteInputFactory"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;107 ····.param·p3,·"remoteInputFactory"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;
  
108 ····.prologue108 ····.prologue
109 ····.line·118109 ····.line·119
110 ····iget-object·v0,·p0,·Landroid/app/Notification;->actions:[Landroid/app/Notification$Action;110 ····iget-object·v0,·p0,·Landroid/app/Notification;->actions:[Landroid/app/Notification$Action;
  
111 ····aget-object·v0,·v0,·p1111 ····aget-object·v0,·v0,·p1
  
112 ····invoke-static·{v0,·p2,·p3},·Landroid/support/v4/app/NotificationCompatApi20;->getActionCompatFromAction(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;112 ····invoke-static·{v0,·p2,·p3},·Landroid/support/v4/app/NotificationCompatApi20;->getActionCompatFromAction(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;
  
113 ····move-result-object·v0113 ····move-result-object·v0
Offset 138, 24 lines modifiedOffset 138, 24 lines modified
138 .method·private·static·getActionCompatFromAction(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;138 .method·private·static·getActionCompatFromAction(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;
139 ····.locals·6139 ····.locals·6
140 ····.param·p0,·"action"····#·Landroid/app/Notification$Action;140 ····.param·p0,·"action"····#·Landroid/app/Notification$Action;
141 ····.param·p1,·"actionFactory"····#·Landroid/support/v4/app/NotificationCompatBase$Action$Factory;141 ····.param·p1,·"actionFactory"····#·Landroid/support/v4/app/NotificationCompatBase$Action$Factory;
142 ····.param·p2,·"remoteInputFactory"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;142 ····.param·p2,·"remoteInputFactory"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;
  
143 ····.prologue143 ····.prologue
144 ····.line·124144 ····.line·125
145 ····invoke-virtual·{p0},·Landroid/app/Notification$Action;->getRemoteInputs()[Landroid/app/RemoteInput;145 ····invoke-virtual·{p0},·Landroid/app/Notification$Action;->getRemoteInputs()[Landroid/app/RemoteInput;
  
146 ····move-result-object·v0146 ····move-result-object·v0
  
147 ····invoke-static·{v0,·p2},·Landroid/support/v4/app/RemoteInputCompatApi20;->toCompat([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;147 ····invoke-static·{v0,·p2},·Landroid/support/v4/app/RemoteInputCompatApi20;->toCompat([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
  
148 ····move-result-object·v5148 ····move-result-object·v5
  
149 ····.line·126149 ····.line·127
150 ····.local·v5,·"remoteInputs":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;150 ····.local·v5,·"remoteInputs":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
151 ····iget·v1,·p0,·Landroid/app/Notification$Action;->icon:I151 ····iget·v1,·p0,·Landroid/app/Notification$Action;->icon:I
  
152 ····iget-object·v2,·p0,·Landroid/app/Notification$Action;->title:Ljava/lang/CharSequence;152 ····iget-object·v2,·p0,·Landroid/app/Notification$Action;->title:Ljava/lang/CharSequence;
  
153 ····iget-object·v3,·p0,·Landroid/app/Notification$Action;->actionIntent:Landroid/app/PendingIntent;153 ····iget-object·v3,·p0,·Landroid/app/Notification$Action;->actionIntent:Landroid/app/PendingIntent;
Max diff block lines reached; 7196/12971 bytes (55.48%) of diff not shown.
6.58 KB
smali/android/support/v4/app/NotificationCompat$Action$Builder.smali
    
Offset 39, 62 lines modifiedOffset 39, 62 lines modified
39 .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V39 .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V
40 ····.locals·140 ····.locals·1
41 ····.param·p1,·"icon"····#·I41 ····.param·p1,·"icon"····#·I
42 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;42 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;
43 ····.param·p3,·"intent"····#·Landroid/app/PendingIntent;43 ····.param·p3,·"intent"····#·Landroid/app/PendingIntent;
  
44 ····.prologue44 ····.prologue
45 ····.line·185245 ····.line·1886
46 ····new-instance·v0,·Landroid/os/Bundle;46 ····new-instance·v0,·Landroid/os/Bundle;
  
47 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V47 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V
  
48 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Landroid/support/v4/app/NotificationCompat$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V48 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Landroid/support/v4/app/NotificationCompat$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V
  
49 ····.line·185349 ····.line·1887
50 ····return-void50 ····return-void
51 .end·method51 .end·method
  
52 .method·private·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V52 .method·private·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V
53 ····.locals·153 ····.locals·1
54 ····.param·p1,·"icon"····#·I54 ····.param·p1,·"icon"····#·I
55 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;55 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;
56 ····.param·p3,·"intent"····#·Landroid/app/PendingIntent;56 ····.param·p3,·"intent"····#·Landroid/app/PendingIntent;
57 ····.param·p4,·"extras"····#·Landroid/os/Bundle;57 ····.param·p4,·"extras"····#·Landroid/os/Bundle;
  
58 ····.prologue58 ····.prologue
59 ····.line·186459 ····.line·1898
60 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V60 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
61 ····.line·186561 ····.line·1899
62 ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mIcon:I62 ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mIcon:I
  
63 ····.line·186663 ····.line·1900
64 ····invoke-static·{p2},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;64 ····invoke-static·{p2},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
65 ····move-result-object·v065 ····move-result-object·v0
  
66 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mTitle:Ljava/lang/CharSequence;66 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mTitle:Ljava/lang/CharSequence;
  
67 ····.line·186767 ····.line·1901
68 ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mIntent:Landroid/app/PendingIntent;68 ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mIntent:Landroid/app/PendingIntent;
  
69 ····.line·186869 ····.line·1902
70 ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mExtras:Landroid/os/Bundle;70 ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mExtras:Landroid/os/Bundle;
  
71 ····.line·186971 ····.line·1903
72 ····return-void72 ····return-void
73 .end·method73 .end·method
  
74 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Action;)V74 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Action;)V
75 ····.locals·575 ····.locals·5
76 ····.param·p1,·"action"····#·Landroid/support/v4/app/NotificationCompat$Action;76 ····.param·p1,·"action"····#·Landroid/support/v4/app/NotificationCompat$Action;
  
77 ····.prologue77 ····.prologue
78 ····.line·186178 ····.line·1895
79 ····iget·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I79 ····iget·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I
  
80 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence;80 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence;
  
81 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent;81 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent;
  
82 ····new-instance·v3,·Landroid/os/Bundle;82 ····new-instance·v3,·Landroid/os/Bundle;
Offset 103, 72 lines modifiedOffset 103, 72 lines modified
  
103 ····move-result-object·v4103 ····move-result-object·v4
  
104 ····invoke-direct·{v3,·v4},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V104 ····invoke-direct·{v3,·v4},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
  
105 ····invoke-direct·{p0,·v0,·v1,·v2,·v3},·Landroid/support/v4/app/NotificationCompat$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V105 ····invoke-direct·{p0,·v0,·v1,·v2,·v3},·Landroid/support/v4/app/NotificationCompat$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V
  
106 ····.line·1862106 ····.line·1896
107 ····return-void107 ····return-void
108 .end·method108 .end·method
  
  
109 #·virtual·methods109 #·virtual·methods
110 .method·public·addExtras(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder;110 .method·public·addExtras(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder;
111 ····.locals·1111 ····.locals·1
112 ····.param·p1,·"extras"····#·Landroid/os/Bundle;112 ····.param·p1,·"extras"····#·Landroid/os/Bundle;
  
113 ····.prologue113 ····.prologue
114 ····.line·1879114 ····.line·1913
115 ····if-eqz·p1,·:cond_0115 ····if-eqz·p1,·:cond_0
  
116 ····.line·1880116 ····.line·1914
117 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mExtras:Landroid/os/Bundle;117 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mExtras:Landroid/os/Bundle;
  
118 ····invoke-virtual·{v0,·p1},·Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V118 ····invoke-virtual·{v0,·p1},·Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V
  
119 ····.line·1882119 ····.line·1916
120 ····:cond_0120 ····:cond_0
121 ····return-object·p0121 ····return-object·p0
122 .end·method122 .end·method
  
123 .method·public·addRemoteInput(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder;123 .method·public·addRemoteInput(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder;
124 ····.locals·1124 ····.locals·1
125 ····.param·p1,·"remoteInput"····#·Landroid/support/v4/app/RemoteInput;125 ····.param·p1,·"remoteInput"····#·Landroid/support/v4/app/RemoteInput;
  
126 ····.prologue126 ····.prologue
127 ····.line·1902127 ····.line·1936
128 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mRemoteInputs:Ljava/util/ArrayList;128 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mRemoteInputs:Ljava/util/ArrayList;
  
129 ····if-nez·v0,·:cond_0129 ····if-nez·v0,·:cond_0
  
130 ····.line·1903130 ····.line·1937
131 ····new-instance·v0,·Ljava/util/ArrayList;131 ····new-instance·v0,·Ljava/util/ArrayList;
  
132 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V132 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
133 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mRemoteInputs:Ljava/util/ArrayList;133 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mRemoteInputs:Ljava/util/ArrayList;
  
134 ····.line·1905134 ····.line·1939
135 ····:cond_0135 ····:cond_0
136 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mRemoteInputs:Ljava/util/ArrayList;136 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$Builder;->mRemoteInputs:Ljava/util/ArrayList;
  
137 ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z137 ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
138 ····.line·1906138 ····.line·1940
139 ····return-object·p0139 ····return-object·p0
140 .end·method140 .end·method
  
141 .method·public·build()Landroid/support/v4/app/NotificationCompat$Action;141 .method·public·build()Landroid/support/v4/app/NotificationCompat$Action;
142 ····.locals·7142 ····.locals·7
  
143 ····.prologue143 ····.prologue
144 ····const/4·v6,·0x0144 ····const/4·v6,·0x0
  
Max diff block lines reached; 1882/6606 bytes (28.49%) of diff not shown.
483 B
smali/android/support/v4/app/NotificationCompatBase$UnreadConversation.smali
    
Offset 21, 18 lines modifiedOffset 21, 18 lines modified
  
  
21 #·direct·methods21 #·direct·methods
22 .method·public·constructor·<init>()V22 .method·public·constructor·<init>()V
23 ····.locals·023 ····.locals·0
  
24 ····.prologue24 ····.prologue
25 ····.line·3825 ····.line·41
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·4727 ····.line·50
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
  
30 #·virtual·methods30 #·virtual·methods
31 .method·abstract·getLatestTimestamp()J31 .method·abstract·getLatestTimestamp()J
32 .end·method32 .end·method
11.9 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplApi21.smali
    
Offset 15, 222 lines modifiedOffset 15, 229 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·74319 ····.line·756
20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification;
25 ····.locals·2925 ····.locals·30
26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
 27 ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender;
  
27 ····.prologue28 ····.prologue
28 ····.line·74629 ····.line·759
29 ····new-instance·v1,·Landroid/support/v4/app/NotificationCompatApi21$Builder;30 ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatApi21$Builder;
  
30 ····move-object/from16·v0,·p131 ····move-object/from16·v0,·p1
  
31 ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;32 ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
32 ····move-object/from16·v0,·p133 ····move-object/from16·v0,·p1
  
33 ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;34 ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
34 ····move-object/from16·v0,·p135 ····move-object/from16·v0,·p1
  
35 ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;36 ····iget-object·v5,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
36 ····move-object/from16·v0,·p137 ····move-object/from16·v0,·p1
  
37 ····iget-object·v5,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;38 ····iget-object·v6,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
  
38 ····move-object/from16·v0,·p139 ····move-object/from16·v0,·p1
  
39 ····iget-object·v6,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentInfo:Ljava/lang/CharSequence;40 ····iget-object·v7,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentInfo:Ljava/lang/CharSequence;
  
40 ····move-object/from16·v0,·p141 ····move-object/from16·v0,·p1
  
41 ····iget-object·v7,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mTickerView:Landroid/widget/RemoteViews;42 ····iget-object·v8,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mTickerView:Landroid/widget/RemoteViews;
  
42 ····move-object/from16·v0,·p143 ····move-object/from16·v0,·p1
  
43 ····iget·v8,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNumber:I44 ····iget·v9,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNumber:I
  
44 ····move-object/from16·v0,·p145 ····move-object/from16·v0,·p1
  
45 ····iget-object·v9,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;46 ····iget-object·v10,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;
  
46 ····move-object/from16·v0,·p147 ····move-object/from16·v0,·p1
  
47 ····iget-object·v10,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent;48 ····iget-object·v11,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent;
  
48 ····move-object/from16·v0,·p149 ····move-object/from16·v0,·p1
  
49 ····iget-object·v11,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLargeIcon:Landroid/graphics/Bitmap;50 ····iget-object·v12,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLargeIcon:Landroid/graphics/Bitmap;
  
50 ····move-object/from16·v0,·p151 ····move-object/from16·v0,·p1
  
51 ····iget·v12,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressMax:I52 ····iget·v13,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressMax:I
  
52 ····move-object/from16·v0,·p153 ····move-object/from16·v0,·p1
  
53 ····iget·v13,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgress:I54 ····iget·v14,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgress:I
  
54 ····move-object/from16·v0,·p155 ····move-object/from16·v0,·p1
  
55 ····iget-boolean·v14,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressIndeterminate:Z56 ····iget-boolean·v15,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressIndeterminate:Z
  
56 ····move-object/from16·v0,·p157 ····move-object/from16·v0,·p1
  
57 ····iget-boolean·v15,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z58 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z
  
 59 ····move/from16·v16,·v0
  
58 ····move-object/from16·v0,·p160 ····move-object/from16·v0,·p1
  
59 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mUseChronometer:Z61 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mUseChronometer:Z
  
60 ····move/from16·v16,·v062 ····move/from16·v17,·v0
  
61 ····move-object/from16·v0,·p163 ····move-object/from16·v0,·p1
  
62 ····iget·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I64 ····iget·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I
  
63 ····move/from16·v17,·v065 ····move/from16·v18,·v0
  
64 ····move-object/from16·v0,·p166 ····move-object/from16·v0,·p1
  
65 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence;67 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence;
  
66 ····move-object/from16·v18,·v068 ····move-object/from16·v19,·v0
  
67 ····move-object/from16·v0,·p169 ····move-object/from16·v0,·p1
  
68 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z70 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z
  
69 ····move/from16·v19,·v071 ····move/from16·v20,·v0
  
70 ····move-object/from16·v0,·p172 ····move-object/from16·v0,·p1
  
71 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mCategory:Ljava/lang/String;73 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mCategory:Ljava/lang/String;
  
72 ····move-object/from16·v20,·v074 ····move-object/from16·v21,·v0
  
73 ····move-object/from16·v0,·p175 ····move-object/from16·v0,·p1
  
74 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPeople:Ljava/util/ArrayList;76 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPeople:Ljava/util/ArrayList;
  
75 ····move-object/from16·v21,·v077 ····move-object/from16·v22,·v0
  
76 ····move-object/from16·v0,·p178 ····move-object/from16·v0,·p1
  
77 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle;79 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle;
  
78 ····move-object/from16·v22,·v080 ····move-object/from16·v23,·v0
  
79 ····move-object/from16·v0,·p181 ····move-object/from16·v0,·p1
  
80 ····iget·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I82 ····iget·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I
Max diff block lines reached; 6064/12057 bytes (50.29%) of diff not shown.
830 B
smali/android/support/v4/app/NotificationCompat$NotificationCompatImpl.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x60812 ····accessFlags·=·0x608
13 ····name·=·"NotificationCompatImpl"13 ····name·=·"NotificationCompatImpl"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;16 .method·public·abstract·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification;
17 .end·method17 .end·method
  
18 .method·public·abstract·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;18 .method·public·abstract·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;
19 .end·method19 .end·method
  
20 .method·public·abstract·getActionCount(Landroid/app/Notification;)I20 .method·public·abstract·getActionCount(Landroid/app/Notification;)I
21 .end·method21 .end·method
16.6 KB
smali/android/support/v4/app/NotificationCompat.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;,20 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;,
21 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;,21 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;,
22 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;,22 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;,
23 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;,23 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;,
24 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;,24 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;,
25 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;,25 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;,
26 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;,26 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;,
 27 ········Landroid/support/v4/app/NotificationCompat$BuilderExtender;,
27 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;28 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;
28 ····}29 ····}
29 .end·annotation30 .end·annotation
  
  
30 #·static·fields31 #·static·fields
31 .field·public·static·final·CATEGORY_ALARM:Ljava/lang/String;·=·"alarm"32 .field·public·static·final·CATEGORY_ALARM:Ljava/lang/String;·=·"alarm"
Offset 154, 135 lines modifiedOffset 155, 135 lines modified
  
  
154 #·direct·methods155 #·direct·methods
155 .method·static·constructor·<clinit>()V156 .method·static·constructor·<clinit>()V
156 ····.locals·2157 ····.locals·2
  
157 ····.prologue158 ····.prologue
158 ····.line·815159 ····.line·828
159 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I160 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
160 ····const/16·v1,·0x15161 ····const/16·v1,·0x15
  
161 ····if-lt·v0,·v1,·:cond_0162 ····if-lt·v0,·v1,·:cond_0
  
162 ····.line·816163 ····.line·829
163 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;164 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;
  
164 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;-><init>()V165 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;-><init>()V
  
165 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;166 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;
  
166 ····.line·832167 ····.line·845
167 ····:goto_0168 ····:goto_0
168 ····return-void169 ····return-void
  
169 ····.line·817170 ····.line·830
170 ····:cond_0171 ····:cond_0
171 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I172 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
172 ····const/16·v1,·0x14173 ····const/16·v1,·0x14
  
173 ····if-lt·v0,·v1,·:cond_1174 ····if-lt·v0,·v1,·:cond_1
  
174 ····.line·818175 ····.line·831
175 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;176 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;
  
176 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;-><init>()V177 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;-><init>()V
  
177 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;178 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;
  
178 ····goto·:goto_0179 ····goto·:goto_0
  
179 ····.line·819180 ····.line·832
180 ····:cond_1181 ····:cond_1
181 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I182 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
182 ····const/16·v1,·0x13183 ····const/16·v1,·0x13
  
183 ····if-lt·v0,·v1,·:cond_2184 ····if-lt·v0,·v1,·:cond_2
  
184 ····.line·820185 ····.line·833
185 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;186 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;
  
186 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;-><init>()V187 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;-><init>()V
  
187 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;188 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;
  
188 ····goto·:goto_0189 ····goto·:goto_0
  
189 ····.line·821190 ····.line·834
190 ····:cond_2191 ····:cond_2
191 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I192 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
192 ····const/16·v1,·0x10193 ····const/16·v1,·0x10
  
193 ····if-lt·v0,·v1,·:cond_3194 ····if-lt·v0,·v1,·:cond_3
  
194 ····.line·822195 ····.line·835
195 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;196 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;
  
196 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;-><init>()V197 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;-><init>()V
  
197 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;198 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;
  
198 ····goto·:goto_0199 ····goto·:goto_0
  
199 ····.line·823200 ····.line·836
200 ····:cond_3201 ····:cond_3
201 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I202 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
202 ····const/16·v1,·0xe203 ····const/16·v1,·0xe
  
203 ····if-lt·v0,·v1,·:cond_4204 ····if-lt·v0,·v1,·:cond_4
  
204 ····.line·824205 ····.line·837
205 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;206 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;
  
206 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;-><init>()V207 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;-><init>()V
  
207 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;208 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;
  
208 ····goto·:goto_0209 ····goto·:goto_0
  
209 ····.line·825210 ····.line·838
210 ····:cond_4211 ····:cond_4
211 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I212 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
212 ····const/16·v1,·0xb213 ····const/16·v1,·0xb
  
213 ····if-lt·v0,·v1,·:cond_5214 ····if-lt·v0,·v1,·:cond_5
  
214 ····.line·826215 ····.line·839
215 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;216 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;
  
216 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;-><init>()V217 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;-><init>()V
  
217 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;218 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;
  
218 ····goto·:goto_0219 ····goto·:goto_0
  
219 ····.line·827220 ····.line·840
Max diff block lines reached; 12492/16884 bytes (73.99%) of diff not shown.
33.9 KB
smali/android/support/v4/app/NotificationCompat$WearableExtender.smali
    
Offset 124, 57 lines modifiedOffset 124, 57 lines modified
  
  
124 #·direct·methods124 #·direct·methods
125 .method·public·constructor·<init>()V125 .method·public·constructor·<init>()V
126 ····.locals·1126 ····.locals·1
  
127 ····.prologue127 ····.prologue
128 ····.line·2319128 ····.line·2353
129 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V129 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
130 ····.line·2302130 ····.line·2336
131 ····new-instance·v0,·Ljava/util/ArrayList;131 ····new-instance·v0,·Ljava/util/ArrayList;
  
132 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V132 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
133 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mActions:Ljava/util/ArrayList;133 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mActions:Ljava/util/ArrayList;
  
134 ····.line·2303134 ····.line·2337
135 ····const/4·v0,·0x1135 ····const/4·v0,·0x1
  
136 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mFlags:I136 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mFlags:I
  
137 ····.line·2305137 ····.line·2339
138 ····new-instance·v0,·Ljava/util/ArrayList;138 ····new-instance·v0,·Ljava/util/ArrayList;
  
139 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V139 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
140 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mPages:Ljava/util/ArrayList;140 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mPages:Ljava/util/ArrayList;
  
141 ····.line·2308141 ····.line·2342
142 ····const·v0,·0x800005142 ····const·v0,·0x800005
  
143 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentIconGravity:I143 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentIconGravity:I
  
144 ····.line·2309144 ····.line·2343
145 ····const/4·v0,·-0x1145 ····const/4·v0,·-0x1
  
146 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentActionIndex:I146 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentActionIndex:I
  
147 ····.line·2310147 ····.line·2344
148 ····const/4·v0,·0x0148 ····const/4·v0,·0x0
  
149 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mCustomSizePreset:I149 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mCustomSizePreset:I
  
150 ····.line·2312150 ····.line·2346
151 ····const/16·v0,·0x50151 ····const/16·v0,·0x50
  
152 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mGravity:I152 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mGravity:I
  
153 ····.line·2320153 ····.line·2354
154 ····return-void154 ····return-void
155 .end·method155 .end·method
  
156 .method·public·constructor·<init>(Landroid/app/Notification;)V156 .method·public·constructor·<init>(Landroid/app/Notification;)V
157 ····.locals·11157 ····.locals·11
158 ····.param·p1,·"notif"····#·Landroid/app/Notification;158 ····.param·p1,·"notif"····#·Landroid/app/Notification;
  
Offset 185, 237 lines modifiedOffset 185, 237 lines modified
  
185 ····const/4·v8,·0x1185 ····const/4·v8,·0x1
  
186 ····const/4·v7,·0x0186 ····const/4·v7,·0x0
  
187 ····const/4·v6,·-0x1187 ····const/4·v6,·-0x1
  
188 ····.line·2322188 ····.line·2356
189 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V189 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
190 ····.line·2302190 ····.line·2336
191 ····new-instance·v4,·Ljava/util/ArrayList;191 ····new-instance·v4,·Ljava/util/ArrayList;
  
192 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V192 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V
  
193 ····iput-object·v4,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mActions:Ljava/util/ArrayList;193 ····iput-object·v4,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mActions:Ljava/util/ArrayList;
  
194 ····.line·2303194 ····.line·2337
195 ····iput·v8,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mFlags:I195 ····iput·v8,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mFlags:I
  
196 ····.line·2305196 ····.line·2339
197 ····new-instance·v4,·Ljava/util/ArrayList;197 ····new-instance·v4,·Ljava/util/ArrayList;
  
198 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V198 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V
  
199 ····iput-object·v4,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mPages:Ljava/util/ArrayList;199 ····iput-object·v4,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mPages:Ljava/util/ArrayList;
  
200 ····.line·2308200 ····.line·2342
201 ····iput·v10,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentIconGravity:I201 ····iput·v10,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentIconGravity:I
  
202 ····.line·2309202 ····.line·2343
203 ····iput·v6,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentActionIndex:I203 ····iput·v6,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mContentActionIndex:I
  
204 ····.line·2310204 ····.line·2344
205 ····iput·v7,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mCustomSizePreset:I205 ····iput·v7,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mCustomSizePreset:I
  
206 ····.line·2312206 ····.line·2346
207 ····iput·v9,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mGravity:I207 ····iput·v9,·p0,·Landroid/support/v4/app/NotificationCompat$WearableExtender;->mGravity:I
  
208 ····.line·2323208 ····.line·2357
209 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle;209 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle;
  
210 ····move-result-object·v1210 ····move-result-object·v1
  
211 ····.line·2324211 ····.line·2358
212 ····.local·v1,·"extras":Landroid/os/Bundle;212 ····.local·v1,·"extras":Landroid/os/Bundle;
213 ····if-eqz·v1,·:cond_3213 ····if-eqz·v1,·:cond_3
  
214 ····const-string·v4,·"android.wearable.EXTENSIONS"214 ····const-string·v4,·"android.wearable.EXTENSIONS"
  
215 ····invoke-virtual·{v1,·v4},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;215 ····invoke-virtual·{v1,·v4},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;
  
216 ····move-result-object·v3216 ····move-result-object·v3
  
217 ····.line·2326217 ····.line·2360
218 ····.local·v3,·"wearableBundle":Landroid/os/Bundle;218 ····.local·v3,·"wearableBundle":Landroid/os/Bundle;
219 ····:goto_0219 ····:goto_0
220 ····if-eqz·v3,·:cond_2220 ····if-eqz·v3,·:cond_2
  
221 ····.line·2327221 ····.line·2361
222 ····invoke-static·{},·Landroid/support/v4/app/NotificationCompat;->access$200()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;222 ····invoke-static·{},·Landroid/support/v4/app/NotificationCompat;->access$200()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;
  
223 ····move-result-object·v4223 ····move-result-object·v4
  
224 ····const-string·v5,·"actions"224 ····const-string·v5,·"actions"
  
225 ····invoke-virtual·{v3,·v5},·Landroid/os/Bundle;->getParcelableArrayList(Ljava/lang/String;)Ljava/util/ArrayList;225 ····invoke-virtual·{v3,·v5},·Landroid/os/Bundle;->getParcelableArrayList(Ljava/lang/String;)Ljava/util/ArrayList;
  
226 ····move-result-object·v5226 ····move-result-object·v5
Max diff block lines reached; 30575/34615 bytes (88.33%) of diff not shown.
5.96 KB
smali/android/support/v4/app/NotificationCompat$Action.smali
    
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
  
  
39 #·direct·methods39 #·direct·methods
40 .method·static·constructor·<clinit>()V40 .method·static·constructor·<clinit>()V
41 ····.locals·141 ····.locals·1
  
42 ····.prologue42 ····.prologue
43 ····.line·213543 ····.line·2169
44 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action$1;44 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action$1;
  
45 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$Action$1;-><init>()V45 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$Action$1;-><init>()V
  
46 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory;46 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory;
  
47 ····return-void47 ····return-void
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V56 .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V
57 ····.locals·657 ····.locals·6
58 ····.param·p1,·"icon"····#·I58 ····.param·p1,·"icon"····#·I
59 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;59 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;
60 ····.param·p3,·"intent"····#·Landroid/app/PendingIntent;60 ····.param·p3,·"intent"····#·Landroid/app/PendingIntent;
  
61 ····.prologue61 ····.prologue
62 ····.line·179162 ····.line·1825
63 ····new-instance·v4,·Landroid/os/Bundle;63 ····new-instance·v4,·Landroid/os/Bundle;
  
64 ····invoke-direct·{v4},·Landroid/os/Bundle;-><init>()V64 ····invoke-direct·{v4},·Landroid/os/Bundle;-><init>()V
  
65 ····const/4·v5,·0x065 ····const/4·v5,·0x0
  
66 ····move-object·v0,·p066 ····move-object·v0,·p0
Offset 73, 57 lines modifiedOffset 73, 57 lines modified
  
73 ····move-object·v2,·p273 ····move-object·v2,·p2
  
74 ····move-object·v3,·p374 ····move-object·v3,·p3
  
75 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/app/NotificationCompat$Action;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V75 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/app/NotificationCompat$Action;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V
  
76 ····.line·179276 ····.line·1826
77 ····return-void77 ····return-void
78 .end·method78 .end·method
  
79 .method·private·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V79 .method·private·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V
80 ····.locals·180 ····.locals·1
81 ····.param·p1,·"icon"····#·I81 ····.param·p1,·"icon"····#·I
82 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;82 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;
83 ····.param·p3,·"intent"····#·Landroid/app/PendingIntent;83 ····.param·p3,·"intent"····#·Landroid/app/PendingIntent;
84 ····.param·p4,·"extras"····#·Landroid/os/Bundle;84 ····.param·p4,·"extras"····#·Landroid/os/Bundle;
85 ····.param·p5,·"remoteInputs"····#·[Landroid/support/v4/app/RemoteInput;85 ····.param·p5,·"remoteInputs"····#·[Landroid/support/v4/app/RemoteInput;
  
86 ····.prologue86 ····.prologue
87 ····.line·179587 ····.line·1829
88 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;-><init>()V88 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;-><init>()V
  
89 ····.line·179689 ····.line·1830
90 ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I90 ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I
  
91 ····.line·179791 ····.line·1831
92 ····invoke-static·{p2},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;92 ····invoke-static·{p2},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
93 ····move-result-object·v093 ····move-result-object·v0
  
94 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence;94 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence;
  
95 ····.line·179895 ····.line·1832
96 ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent;96 ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent;
  
97 ····.line·179997 ····.line·1833
98 ····if-eqz·p4,·:cond_098 ····if-eqz·p4,·:cond_0
  
99 ····.end·local·p4····#·"extras":Landroid/os/Bundle;99 ····.end·local·p4····#·"extras":Landroid/os/Bundle;
100 ····:goto_0100 ····:goto_0
101 ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle;101 ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle;
  
102 ····.line·1800102 ····.line·1834
103 ····iput-object·p5,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mRemoteInputs:[Landroid/support/v4/app/RemoteInput;103 ····iput-object·p5,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mRemoteInputs:[Landroid/support/v4/app/RemoteInput;
  
104 ····.line·1801104 ····.line·1835
105 ····return-void105 ····return-void
  
106 ····.line·1799106 ····.line·1833
107 ····.restart·local·p4····#·"extras":Landroid/os/Bundle;107 ····.restart·local·p4····#·"extras":Landroid/os/Bundle;
108 ····:cond_0108 ····:cond_0
109 ····new-instance·p4,·Landroid/os/Bundle;109 ····new-instance·p4,·Landroid/os/Bundle;
  
110 ····.end·local·p4····#·"extras":Landroid/os/Bundle;110 ····.end·local·p4····#·"extras":Landroid/os/Bundle;
111 ····invoke-direct·{p4},·Landroid/os/Bundle;-><init>()V111 ····invoke-direct·{p4},·Landroid/os/Bundle;-><init>()V
  
Offset 136, 87 lines modifiedOffset 136, 87 lines modified
136 ····.param·p2,·"x1"····#·Ljava/lang/CharSequence;136 ····.param·p2,·"x1"····#·Ljava/lang/CharSequence;
137 ····.param·p3,·"x2"····#·Landroid/app/PendingIntent;137 ····.param·p3,·"x2"····#·Landroid/app/PendingIntent;
138 ····.param·p4,·"x3"····#·Landroid/os/Bundle;138 ····.param·p4,·"x3"····#·Landroid/os/Bundle;
139 ····.param·p5,·"x4"····#·[Landroid/support/v4/app/RemoteInput;139 ····.param·p5,·"x4"····#·[Landroid/support/v4/app/RemoteInput;
140 ····.param·p6,·"x5"····#·Landroid/support/v4/app/NotificationCompat$1;140 ····.param·p6,·"x5"····#·Landroid/support/v4/app/NotificationCompat$1;
  
141 ····.prologue141 ····.prologue
142 ····.line·1772142 ····.line·1806
143 ····invoke-direct/range·{p0·..·p5},·Landroid/support/v4/app/NotificationCompat$Action;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V143 ····invoke-direct/range·{p0·..·p5},·Landroid/support/v4/app/NotificationCompat$Action;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V
  
144 ····return-void144 ····return-void
145 .end·method145 .end·method
  
146 .method·static·synthetic·access$300(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle;146 .method·static·synthetic·access$300(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle;
147 ····.locals·1147 ····.locals·1
148 ····.param·p0,·"x0"····#·Landroid/support/v4/app/NotificationCompat$Action;148 ····.param·p0,·"x0"····#·Landroid/support/v4/app/NotificationCompat$Action;
  
149 ····.prologue149 ····.prologue
150 ····.line·1772150 ····.line·1806
151 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle;151 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle;
  
152 ····return-object·v0152 ····return-object·v0
153 .end·method153 .end·method
  
  
154 #·virtual·methods154 #·virtual·methods
155 .method·protected·getActionIntent()Landroid/app/PendingIntent;155 .method·public·getActionIntent()Landroid/app/PendingIntent;
156 ····.locals·1156 ····.locals·1
  
157 ····.prologue157 ····.prologue
158 ····.line·1815158 ····.line·1849
159 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent;159 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent;
  
160 ····return-object·v0160 ····return-object·v0
161 .end·method161 .end·method
  
162 .method·public·getExtras()Landroid/os/Bundle;162 .method·public·getExtras()Landroid/os/Bundle;
Max diff block lines reached; 1415/5985 bytes (23.64%) of diff not shown.
11.4 KB
smali/android/support/v4/app/NotificationCompat$Action$WearableExtender.smali
    
Offset 44, 116 lines modifiedOffset 44, 116 lines modified
  
  
44 #·direct·methods44 #·direct·methods
45 .method·public·constructor·<init>()V45 .method·public·constructor·<init>()V
46 ····.locals·146 ····.locals·1
  
47 ····.prologue47 ····.prologue
48 ····.line·198448 ····.line·2018
49 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V49 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
50 ····.line·197450 ····.line·2008
51 ····const/4·v0,·0x151 ····const/4·v0,·0x1
  
52 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I52 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I
  
53 ····.line·198553 ····.line·2019
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
56 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Action;)V56 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Action;)V
57 ····.locals·457 ····.locals·4
58 ····.param·p1,·"action"····#·Landroid/support/v4/app/NotificationCompat$Action;58 ····.param·p1,·"action"····#·Landroid/support/v4/app/NotificationCompat$Action;
  
59 ····.prologue59 ····.prologue
60 ····const/4·v3,·0x160 ····const/4·v3,·0x1
  
61 ····.line·199261 ····.line·2026
62 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V62 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
63 ····.line·197463 ····.line·2008
64 ····iput·v3,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I64 ····iput·v3,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I
  
65 ····.line·199365 ····.line·2027
66 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Action;->getExtras()Landroid/os/Bundle;66 ····invoke-virtual·{p1},·Landroid/support/v4/app/NotificationCompat$Action;->getExtras()Landroid/os/Bundle;
  
67 ····move-result-object·v167 ····move-result-object·v1
  
68 ····const-string·v2,·"android.wearable.EXTENSIONS"68 ····const-string·v2,·"android.wearable.EXTENSIONS"
  
69 ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;69 ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;
  
70 ····move-result-object·v070 ····move-result-object·v0
  
71 ····.line·199471 ····.line·2028
72 ····.local·v0,·"wearableBundle":Landroid/os/Bundle;72 ····.local·v0,·"wearableBundle":Landroid/os/Bundle;
73 ····if-eqz·v0,·:cond_073 ····if-eqz·v0,·:cond_0
  
74 ····.line·199574 ····.line·2029
75 ····const-string·v1,·"flags"75 ····const-string·v1,·"flags"
  
76 ····invoke-virtual·{v0,·v1,·v3},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I76 ····invoke-virtual·{v0,·v1,·v3},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
  
77 ····move-result·v177 ····move-result·v1
  
78 ····iput·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I78 ····iput·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I
  
79 ····.line·199679 ····.line·2030
80 ····const-string·v1,·"inProgressLabel"80 ····const-string·v1,·"inProgressLabel"
  
81 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;81 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;
  
82 ····move-result-object·v182 ····move-result-object·v1
  
83 ····iput-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mInProgressLabel:Ljava/lang/CharSequence;83 ····iput-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mInProgressLabel:Ljava/lang/CharSequence;
  
84 ····.line·199784 ····.line·2031
85 ····const-string·v1,·"confirmLabel"85 ····const-string·v1,·"confirmLabel"
  
86 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;86 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;
  
87 ····move-result-object·v187 ····move-result-object·v1
  
88 ····iput-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mConfirmLabel:Ljava/lang/CharSequence;88 ····iput-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mConfirmLabel:Ljava/lang/CharSequence;
  
89 ····.line·199889 ····.line·2032
90 ····const-string·v1,·"cancelLabel"90 ····const-string·v1,·"cancelLabel"
  
91 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;91 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;
  
92 ····move-result-object·v192 ····move-result-object·v1
  
93 ····iput-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mCancelLabel:Ljava/lang/CharSequence;93 ····iput-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mCancelLabel:Ljava/lang/CharSequence;
  
94 ····.line·200094 ····.line·2034
95 ····:cond_095 ····:cond_0
96 ····return-void96 ····return-void
97 .end·method97 .end·method
  
98 .method·private·setFlag(IZ)V98 .method·private·setFlag(IZ)V
99 ····.locals·299 ····.locals·2
100 ····.param·p1,·"mask"····#·I100 ····.param·p1,·"mask"····#·I
101 ····.param·p2,·"value"····#·Z101 ····.param·p2,·"value"····#·Z
  
102 ····.prologue102 ····.prologue
103 ····.line·2060103 ····.line·2094
104 ····if-eqz·p2,·:cond_0104 ····if-eqz·p2,·:cond_0
  
105 ····.line·2061105 ····.line·2095
106 ····iget·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I106 ····iget·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I
  
107 ····or-int/2addr·v0,·p1107 ····or-int/2addr·v0,·p1
  
108 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I108 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I
  
109 ····.line·2065109 ····.line·2099
110 ····:goto_0110 ····:goto_0
111 ····return-void111 ····return-void
  
112 ····.line·2063112 ····.line·2097
113 ····:cond_0113 ····:cond_0
114 ····iget·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I114 ····iget·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;->mFlags:I
  
115 ····xor-int/lit8·v1,·p1,·-0x1115 ····xor-int/lit8·v1,·p1,·-0x1
  
116 ····and-int/2addr·v0,·v1116 ····and-int/2addr·v0,·v1
  
Offset 164, 174 lines modifiedOffset 164, 174 lines modified
  
  
164 #·virtual·methods164 #·virtual·methods
165 .method·public·clone()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;165 .method·public·clone()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;
166 ····.locals·2166 ····.locals·2
  
167 ····.prologue167 ····.prologue
168 ····.line·2030168 ····.line·2064
169 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;169 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;
  
Max diff block lines reached; 7680/11508 bytes (66.74%) of diff not shown.
3.09 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread.smali
    
Offset 15, 66 lines modifiedOffset 15, 67 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·53919 ····.line·550
20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification;
25 ····.locals·625 ····.locals·6
26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
 27 ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender;
  
27 ····.prologue28 ····.prologue
28 ····.line·54229 ····.line·553
29 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;30 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
30 ····.line·54331 ····.line·554
31 ····.local·v0,·"result":Landroid/app/Notification;32 ····.local·v0,·"result":Landroid/app/Notification;
32 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;33 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
33 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;34 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
34 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;35 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
  
35 ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;36 ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;
  
36 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V37 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V
  
37 ····.line·54538 ····.line·556
38 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;39 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
39 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;40 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
40 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;41 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
  
41 ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;42 ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;
  
42 ····iget-object·v5,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent;43 ····iget-object·v5,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent;
  
43 ····invoke-static/range·{v0·..·v5},·Landroid/support/v4/app/NotificationCompatGingerbread;->add(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification;44 ····invoke-static/range·{v0·..·v5},·Landroid/support/v4/app/NotificationCompatGingerbread;->add(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification;
  
44 ····move-result-object·v045 ····move-result-object·v0
  
45 ····.line·54846 ····.line·559
46 ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I47 ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I
  
47 ····if-lez·v1,·:cond_048 ····if-lez·v1,·:cond_0
  
48 ····.line·54949 ····.line·560
49 ····iget·v1,·v0,·Landroid/app/Notification;->flags:I50 ····iget·v1,·v0,·Landroid/app/Notification;->flags:I
  
50 ····or-int/lit16·v1,·v1,·0x8051 ····or-int/lit16·v1,·v1,·0x80
  
51 ····iput·v1,·v0,·Landroid/app/Notification;->flags:I52 ····iput·v1,·v0,·Landroid/app/Notification;->flags:I
  
52 ····.line·55153 ····.line·562
53 ····:cond_054 ····:cond_0
54 ····return-object·v055 ····return-object·v0
55 .end·method56 .end·method
4.47 KB
smali/android/support/v4/app/NotificationCompatKitKat.smali
    
Offset 27, 46 lines modifiedOffset 27, 46 lines modified
27 ····.locals·827 ····.locals·8
28 ····.param·p0,·"notif"····#·Landroid/app/Notification;28 ····.param·p0,·"notif"····#·Landroid/app/Notification;
29 ····.param·p1,·"actionIndex"····#·I29 ····.param·p1,·"actionIndex"····#·I
30 ····.param·p2,·"factory"····#·Landroid/support/v4/app/NotificationCompatBase$Action$Factory;30 ····.param·p2,·"factory"····#·Landroid/support/v4/app/NotificationCompatBase$Action$Factory;
31 ····.param·p3,·"remoteInputFactory"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;31 ····.param·p3,·"remoteInputFactory"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;
  
32 ····.prologue32 ····.prologue
33 ····.line·12933 ····.line·130
34 ····iget-object·v0,·p0,·Landroid/app/Notification;->actions:[Landroid/app/Notification$Action;34 ····iget-object·v0,·p0,·Landroid/app/Notification;->actions:[Landroid/app/Notification$Action;
  
35 ····aget-object·v6,·v0,·p135 ····aget-object·v6,·v0,·p1
  
36 ····.line·13036 ····.line·131
37 ····.local·v6,·"action":Landroid/app/Notification$Action;37 ····.local·v6,·"action":Landroid/app/Notification$Action;
38 ····const/4·v5,·0x038 ····const/4·v5,·0x0
  
39 ····.line·13139 ····.line·132
40 ····.local·v5,·"actionExtras":Landroid/os/Bundle;40 ····.local·v5,·"actionExtras":Landroid/os/Bundle;
41 ····iget-object·v0,·p0,·Landroid/app/Notification;->extras:Landroid/os/Bundle;41 ····iget-object·v0,·p0,·Landroid/app/Notification;->extras:Landroid/os/Bundle;
  
42 ····const-string·v1,·"android.support.actionExtras"42 ····const-string·v1,·"android.support.actionExtras"
  
43 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray;43 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray;
  
44 ····move-result-object·v744 ····move-result-object·v7
  
45 ····.line·13345 ····.line·134
46 ····.local·v7,·"actionExtrasMap":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/os/Bundle;>;"46 ····.local·v7,·"actionExtrasMap":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/os/Bundle;>;"
47 ····if-eqz·v7,·:cond_047 ····if-eqz·v7,·:cond_0
  
48 ····.line·13448 ····.line·135
49 ····invoke-virtual·{v7,·p1},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object;49 ····invoke-virtual·{v7,·p1},·Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
  
50 ····move-result-object·v550 ····move-result-object·v5
  
51 ····.end·local·v5····#·"actionExtras":Landroid/os/Bundle;51 ····.end·local·v5····#·"actionExtras":Landroid/os/Bundle;
52 ····check-cast·v5,·Landroid/os/Bundle;52 ····check-cast·v5,·Landroid/os/Bundle;
  
53 ····.line·13653 ····.line·137
54 ····.restart·local·v5····#·"actionExtras":Landroid/os/Bundle;54 ····.restart·local·v5····#·"actionExtras":Landroid/os/Bundle;
55 ····:cond_055 ····:cond_0
56 ····iget·v2,·v6,·Landroid/app/Notification$Action;->icon:I56 ····iget·v2,·v6,·Landroid/app/Notification$Action;->icon:I
  
57 ····iget-object·v3,·v6,·Landroid/app/Notification$Action;->title:Ljava/lang/CharSequence;57 ····iget-object·v3,·v6,·Landroid/app/Notification$Action;->title:Ljava/lang/CharSequence;
  
58 ····iget-object·v4,·v6,·Landroid/app/Notification$Action;->actionIntent:Landroid/app/PendingIntent;58 ····iget-object·v4,·v6,·Landroid/app/Notification$Action;->actionIntent:Landroid/app/PendingIntent;
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 .end·method83 .end·method
  
84 .method·public·static·getActionCount(Landroid/app/Notification;)I84 .method·public·static·getActionCount(Landroid/app/Notification;)I
85 ····.locals·185 ····.locals·1
86 ····.param·p0,·"notif"····#·Landroid/app/Notification;86 ····.param·p0,·"notif"····#·Landroid/app/Notification;
  
87 ····.prologue87 ····.prologue
88 ····.line·12388 ····.line·124
89 ····iget-object·v0,·p0,·Landroid/app/Notification;->actions:[Landroid/app/Notification$Action;89 ····iget-object·v0,·p0,·Landroid/app/Notification;->actions:[Landroid/app/Notification$Action;
  
90 ····if-eqz·v0,·:cond_090 ····if-eqz·v0,·:cond_0
  
91 ····iget-object·v0,·p0,·Landroid/app/Notification;->actions:[Landroid/app/Notification$Action;91 ····iget-object·v0,·p0,·Landroid/app/Notification;->actions:[Landroid/app/Notification$Action;
  
92 ····array-length·v0,·v092 ····array-length·v0,·v0
Offset 106, 26 lines modifiedOffset 106, 26 lines modified
106 .end·method106 .end·method
  
107 .method·public·static·getExtras(Landroid/app/Notification;)Landroid/os/Bundle;107 .method·public·static·getExtras(Landroid/app/Notification;)Landroid/os/Bundle;
108 ····.locals·1108 ····.locals·1
109 ····.param·p0,·"notif"····#·Landroid/app/Notification;109 ····.param·p0,·"notif"····#·Landroid/app/Notification;
  
110 ····.prologue110 ····.prologue
111 ····.line·119111 ····.line·120
112 ····iget-object·v0,·p0,·Landroid/app/Notification;->extras:Landroid/os/Bundle;112 ····iget-object·v0,·p0,·Landroid/app/Notification;->extras:Landroid/os/Bundle;
  
113 ····return-object·v0113 ····return-object·v0
114 .end·method114 .end·method
  
115 .method·public·static·getGroup(Landroid/app/Notification;)Ljava/lang/String;115 .method·public·static·getGroup(Landroid/app/Notification;)Ljava/lang/String;
116 ····.locals·2116 ····.locals·2
117 ····.param·p0,·"notif"····#·Landroid/app/Notification;117 ····.param·p0,·"notif"····#·Landroid/app/Notification;
  
118 ····.prologue118 ····.prologue
119 ····.line·145119 ····.line·146
120 ····iget-object·v0,·p0,·Landroid/app/Notification;->extras:Landroid/os/Bundle;120 ····iget-object·v0,·p0,·Landroid/app/Notification;->extras:Landroid/os/Bundle;
  
121 ····const-string·v1,·"android.support.groupKey"121 ····const-string·v1,·"android.support.groupKey"
  
122 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;122 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
123 ····move-result-object·v0123 ····move-result-object·v0
Offset 134, 15 lines modifiedOffset 134, 15 lines modified
134 .end·method134 .end·method
  
135 .method·public·static·getLocalOnly(Landroid/app/Notification;)Z135 .method·public·static·getLocalOnly(Landroid/app/Notification;)Z
136 ····.locals·2136 ····.locals·2
137 ····.param·p0,·"notif"····#·Landroid/app/Notification;137 ····.param·p0,·"notif"····#·Landroid/app/Notification;
  
138 ····.prologue138 ····.prologue
139 ····.line·141139 ····.line·142
140 ····iget-object·v0,·p0,·Landroid/app/Notification;->extras:Landroid/os/Bundle;140 ····iget-object·v0,·p0,·Landroid/app/Notification;->extras:Landroid/os/Bundle;
  
141 ····const-string·v1,·"android.support.localOnly"141 ····const-string·v1,·"android.support.localOnly"
  
142 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z142 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z
  
143 ····move-result·v0143 ····move-result·v0
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
151 .end·method151 .end·method
  
152 .method·public·static·getSortKey(Landroid/app/Notification;)Ljava/lang/String;152 .method·public·static·getSortKey(Landroid/app/Notification;)Ljava/lang/String;
153 ····.locals·2153 ····.locals·2
154 ····.param·p0,·"notif"····#·Landroid/app/Notification;154 ····.param·p0,·"notif"····#·Landroid/app/Notification;
  
155 ····.prologue155 ····.prologue
156 ····.line·153156 ····.line·154
157 ····iget-object·v0,·p0,·Landroid/app/Notification;->extras:Landroid/os/Bundle;157 ····iget-object·v0,·p0,·Landroid/app/Notification;->extras:Landroid/os/Bundle;
  
158 ····const-string·v1,·"android.support.sortKey"158 ····const-string·v1,·"android.support.sortKey"
  
159 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;159 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
160 ····move-result-object·v0160 ····move-result-object·v0
Offset 168, 15 lines modifiedOffset 168, 15 lines modified
168 .end·method168 .end·method
  
169 .method·public·static·isGroupSummary(Landroid/app/Notification;)Z169 .method·public·static·isGroupSummary(Landroid/app/Notification;)Z
170 ····.locals·2170 ····.locals·2
171 ····.param·p0,·"notif"····#·Landroid/app/Notification;171 ····.param·p0,·"notif"····#·Landroid/app/Notification;
Max diff block lines reached; 289/4462 bytes (6.48%) of diff not shown.
1.87 KB
smali/android/support/v4/app/ActionBarDrawerToggle.smali
    
Offset 112, 16 lines modifiedOffset 112, 25 lines modified
112 .end·method112 .end·method
  
113 .method·public·constructor·<init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V113 .method·public·constructor·<init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V
114 ····.locals·7114 ····.locals·7
115 ····.param·p1,·"activity"····#·Landroid/app/Activity;115 ····.param·p1,·"activity"····#·Landroid/app/Activity;
116 ····.param·p2,·"drawerLayout"····#·Landroid/support/v4/widget/DrawerLayout;116 ····.param·p2,·"drawerLayout"····#·Landroid/support/v4/widget/DrawerLayout;
117 ····.param·p3,·"drawerImageRes"····#·I117 ····.param·p3,·"drawerImageRes"····#·I
 118 ········.annotation·build·Landroid/support/annotation/DrawableRes;
 119 ········.end·annotation
 120 ····.end·param
118 ····.param·p4,·"openDrawerContentDescRes"····#·I121 ····.param·p4,·"openDrawerContentDescRes"····#·I
 122 ········.annotation·build·Landroid/support/annotation/StringRes;
 123 ········.end·annotation
 124 ····.end·param
119 ····.param·p5,·"closeDrawerContentDescRes"····#·I125 ····.param·p5,·"closeDrawerContentDescRes"····#·I
 126 ········.annotation·build·Landroid/support/annotation/StringRes;
 127 ········.end·annotation
 128 ····.end·param
  
120 ····.prologue129 ····.prologue
121 ····.line·229130 ····.line·229
122 ····invoke-static·{p1},·Landroid/support/v4/app/ActionBarDrawerToggle;->assumeMaterial(Landroid/content/Context;)Z131 ····invoke-static·{p1},·Landroid/support/v4/app/ActionBarDrawerToggle;->assumeMaterial(Landroid/content/Context;)Z
  
123 ····move-result·v0132 ····move-result·v0
  
Offset 156, 16 lines modifiedOffset 165, 25 lines modified
  
156 .method·public·constructor·<init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V165 .method·public·constructor·<init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V
157 ····.locals·3166 ····.locals·3
158 ····.param·p1,·"activity"····#·Landroid/app/Activity;167 ····.param·p1,·"activity"····#·Landroid/app/Activity;
159 ····.param·p2,·"drawerLayout"····#·Landroid/support/v4/widget/DrawerLayout;168 ····.param·p2,·"drawerLayout"····#·Landroid/support/v4/widget/DrawerLayout;
160 ····.param·p3,·"animate"····#·Z169 ····.param·p3,·"animate"····#·Z
161 ····.param·p4,·"drawerImageRes"····#·I170 ····.param·p4,·"drawerImageRes"····#·I
 171 ········.annotation·build·Landroid/support/annotation/DrawableRes;
 172 ········.end·annotation
 173 ····.end·param
162 ····.param·p5,·"openDrawerContentDescRes"····#·I174 ····.param·p5,·"openDrawerContentDescRes"····#·I
 175 ········.annotation·build·Landroid/support/annotation/StringRes;
 176 ········.end·annotation
 177 ····.end·param
163 ····.param·p6,·"closeDrawerContentDescRes"····#·I178 ····.param·p6,·"closeDrawerContentDescRes"····#·I
 179 ········.annotation·build·Landroid/support/annotation/StringRes;
 180 ········.end·annotation
 181 ····.end·param
  
164 ····.prologue182 ····.prologue
165 ····const/4·v2,·0x0183 ····const/4·v2,·0x0
  
166 ····.line·261184 ····.line·261
167 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V185 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
836 B
smali/android/support/v4/app/NotificationCompatBase.smali
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 .class·Landroid/support/v4/app/NotificationCompatBase;1 .class·public·Landroid/support/v4/app/NotificationCompatBase;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"NotificationCompatBase.java"3 .source·"NotificationCompatBase.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;,7 ········Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;,
8 ········Landroid/support/v4/app/NotificationCompatBase$Action;8 ········Landroid/support/v4/app/NotificationCompatBase$Action;
9 ····}9 ····}
10 .end·annotation10 .end·annotation
  
  
11 #·direct·methods11 #·direct·methods
12 .method·constructor·<init>()V12 .method·public·constructor·<init>()V
13 ····.locals·013 ····.locals·0
  
14 ····.prologue14 ····.prologue
15 ····.line·2215 ····.line·25
16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
17 ····.line·3817 ····.line·41
18 ····return-void18 ····return-void
19 .end·method19 .end·method
963 B
smali/android/support/v4/app/NotificationCompatApi20$Builder.smali
    
Offset 381, 22 lines modifiedOffset 381, 22 lines modified
381 ····return-void381 ····return-void
382 .end·method382 .end·method
  
383 .method·public·build()Landroid/app/Notification;383 .method·public·build()Landroid/app/Notification;
384 ····.locals·2384 ····.locals·2
  
385 ····.prologue385 ····.prologue
386 ····.line·95386 ····.line·96
387 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompatApi20$Builder;->b:Landroid/app/Notification$Builder;387 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompatApi20$Builder;->b:Landroid/app/Notification$Builder;
  
388 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompatApi20$Builder;->mExtras:Landroid/os/Bundle;388 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompatApi20$Builder;->mExtras:Landroid/os/Bundle;
  
389 ····invoke-virtual·{v0,·v1},·Landroid/app/Notification$Builder;->setExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder;389 ····invoke-virtual·{v0,·v1},·Landroid/app/Notification$Builder;->setExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder;
  
390 ····.line·96390 ····.line·97
391 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompatApi20$Builder;->b:Landroid/app/Notification$Builder;391 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompatApi20$Builder;->b:Landroid/app/Notification$Builder;
  
392 ····invoke-virtual·{v0},·Landroid/app/Notification$Builder;->build()Landroid/app/Notification;392 ····invoke-virtual·{v0},·Landroid/app/Notification$Builder;->build()Landroid/app/Notification;
  
393 ····move-result-object·v0393 ····move-result-object·v0
  
394 ····return-object·v0394 ····return-object·v0
1.74 KB
smali/android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·312022 ····.line·3154
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
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ····.param·p2,·"remoteInput"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;36 ····.param·p2,·"remoteInput"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
37 ····.param·p3,·"replyPendingIntent"····#·Landroid/app/PendingIntent;37 ····.param·p3,·"replyPendingIntent"····#·Landroid/app/PendingIntent;
38 ····.param·p4,·"readPendingIntent"····#·Landroid/app/PendingIntent;38 ····.param·p4,·"readPendingIntent"····#·Landroid/app/PendingIntent;
39 ····.param·p5,·"participants"····#·[Ljava/lang/String;39 ····.param·p5,·"participants"····#·[Ljava/lang/String;
40 ····.param·p6,·"latestTimestamp"····#·J40 ····.param·p6,·"latestTimestamp"····#·J
  
41 ····.prologue41 ····.prologue
42 ····.line·312642 ····.line·3160
43 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;43 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;
  
44 ····move-object·v2,·p244 ····move-object·v2,·p2
  
45 ····check-cast·v2,·Landroid/support/v4/app/RemoteInput;45 ····check-cast·v2,·Landroid/support/v4/app/RemoteInput;
  
46 ····move-object·v1,·p146 ····move-object·v1,·p1
Offset 68, 14 lines modifiedOffset 68, 14 lines modified
68 ····.param·p2,·"x1"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;68 ····.param·p2,·"x1"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
69 ····.param·p3,·"x2"····#·Landroid/app/PendingIntent;69 ····.param·p3,·"x2"····#·Landroid/app/PendingIntent;
70 ····.param·p4,·"x3"····#·Landroid/app/PendingIntent;70 ····.param·p4,·"x3"····#·Landroid/app/PendingIntent;
71 ····.param·p5,·"x4"····#·[Ljava/lang/String;71 ····.param·p5,·"x4"····#·[Ljava/lang/String;
72 ····.param·p6,·"x5"····#·J72 ····.param·p6,·"x5"····#·J
  
73 ····.prologue73 ····.prologue
74 ····.line·312074 ····.line·3154
75 ····invoke-virtual/range·{p0·..·p7},·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;->build([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;75 ····invoke-virtual/range·{p0·..·p7},·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;->build([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;
  
76 ····move-result-object·v076 ····move-result-object·v0
  
77 ····return-object·v077 ····return-object·v0
78 .end·method78 .end·method
4.45 KB
smali/android/support/v4/app/FragmentTransaction.smali
    
Offset 1, 20 lines modifiedOffset 1, 12 lines modified
1 .class·public·abstract·Landroid/support/v4/app/FragmentTransaction;1 .class·public·abstract·Landroid/support/v4/app/FragmentTransaction;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentTransaction.java"3 .source·"FragmentTransaction.java"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········Landroid/support/v4/app/FragmentTransaction$Transit; 
8 ····} 
9 .end·annotation 
  
  
10 #·static·fields4 #·static·fields
11 .field·public·static·final·TRANSIT_ENTER_MASK:I·=·0x10005 .field·public·static·final·TRANSIT_ENTER_MASK:I·=·0x1000
  
12 .field·public·static·final·TRANSIT_EXIT_MASK:I·=·0x20006 .field·public·static·final·TRANSIT_EXIT_MASK:I·=·0x2000
  
13 .field·public·static·final·TRANSIT_FRAGMENT_CLOSE:I·=·0x20027 .field·public·static·final·TRANSIT_FRAGMENT_CLOSE:I·=·0x2002
  
Offset 38, 17 lines modifiedOffset 30, 25 lines modified
38 ····.line·16530 ····.line·165
39 ····return-void31 ····return-void
40 .end·method32 .end·method
  
  
41 #·virtual·methods33 #·virtual·methods
42 .method·public·abstract·add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;34 .method·public·abstract·add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
 35 ····.param·p1····#·I
 36 ········.annotation·build·Landroid/support/annotation/IdRes;
 37 ········.end·annotation
 38 ····.end·param
43 .end·method39 .end·method
  
44 .method·public·abstract·add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;40 .method·public·abstract·add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
 41 ····.param·p1····#·I
 42 ········.annotation·build·Landroid/support/annotation/IdRes;
 43 ········.end·annotation
 44 ····.end·param
45 ····.param·p3····#·Ljava/lang/String;45 ····.param·p3····#·Ljava/lang/String;
46 ········.annotation·build·Landroid/support/annotation/Nullable;46 ········.annotation·build·Landroid/support/annotation/Nullable;
47 ········.end·annotation47 ········.end·annotation
48 ····.end·param48 ····.end·param
49 .end·method49 .end·method
  
50 .method·public·abstract·add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;50 .method·public·abstract·add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
Offset 88, 42 lines modifiedOffset 88, 86 lines modified
88 .method·public·abstract·isEmpty()Z88 .method·public·abstract·isEmpty()Z
89 .end·method89 .end·method
  
90 .method·public·abstract·remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;90 .method·public·abstract·remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
91 .end·method91 .end·method
  
92 .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;92 .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
 93 ····.param·p1····#·I
 94 ········.annotation·build·Landroid/support/annotation/IdRes;
 95 ········.end·annotation
 96 ····.end·param
93 .end·method97 .end·method
  
94 .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;98 .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
 99 ····.param·p1····#·I
 100 ········.annotation·build·Landroid/support/annotation/IdRes;
 101 ········.end·annotation
 102 ····.end·param
95 ····.param·p3····#·Ljava/lang/String;103 ····.param·p3····#·Ljava/lang/String;
96 ········.annotation·build·Landroid/support/annotation/Nullable;104 ········.annotation·build·Landroid/support/annotation/Nullable;
97 ········.end·annotation105 ········.end·annotation
98 ····.end·param106 ····.end·param
99 .end·method107 .end·method
  
100 .method·public·abstract·setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction;108 .method·public·abstract·setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction;
 109 ····.param·p1····#·I
 110 ········.annotation·build·Landroid/support/annotation/StringRes;
 111 ········.end·annotation
 112 ····.end·param
101 .end·method113 .end·method
  
102 .method·public·abstract·setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;114 .method·public·abstract·setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;
103 .end·method115 .end·method
  
104 .method·public·abstract·setBreadCrumbTitle(I)Landroid/support/v4/app/FragmentTransaction;116 .method·public·abstract·setBreadCrumbTitle(I)Landroid/support/v4/app/FragmentTransaction;
 117 ····.param·p1····#·I
 118 ········.annotation·build·Landroid/support/annotation/StringRes;
 119 ········.end·annotation
 120 ····.end·param
105 .end·method121 .end·method
  
106 .method·public·abstract·setBreadCrumbTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;122 .method·public·abstract·setBreadCrumbTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;
107 .end·method123 .end·method
  
108 .method·public·abstract·setCustomAnimations(II)Landroid/support/v4/app/FragmentTransaction;124 .method·public·abstract·setCustomAnimations(II)Landroid/support/v4/app/FragmentTransaction;
 125 ····.param·p1····#·I
 126 ········.annotation·build·Landroid/support/annotation/AnimRes;
 127 ········.end·annotation
 128 ····.end·param
 129 ····.param·p2····#·I
 130 ········.annotation·build·Landroid/support/annotation/AnimRes;
 131 ········.end·annotation
 132 ····.end·param
109 .end·method133 .end·method
  
110 .method·public·abstract·setCustomAnimations(IIII)Landroid/support/v4/app/FragmentTransaction;134 .method·public·abstract·setCustomAnimations(IIII)Landroid/support/v4/app/FragmentTransaction;
 135 ····.param·p1····#·I
 136 ········.annotation·build·Landroid/support/annotation/AnimRes;
 137 ········.end·annotation
 138 ····.end·param
 139 ····.param·p2····#·I
 140 ········.annotation·build·Landroid/support/annotation/AnimRes;
 141 ········.end·annotation
 142 ····.end·param
 143 ····.param·p3····#·I
 144 ········.annotation·build·Landroid/support/annotation/AnimRes;
 145 ········.end·annotation
 146 ····.end·param
 147 ····.param·p4····#·I
 148 ········.annotation·build·Landroid/support/annotation/AnimRes;
 149 ········.end·annotation
 150 ····.end·param
111 .end·method151 .end·method
  
112 .method·public·abstract·setTransition(I)Landroid/support/v4/app/FragmentTransaction;152 .method·public·abstract·setTransition(I)Landroid/support/v4/app/FragmentTransaction;
113 .end·method153 .end·method
  
114 .method·public·abstract·setTransitionStyle(I)Landroid/support/v4/app/FragmentTransaction;154 .method·public·abstract·setTransitionStyle(I)Landroid/support/v4/app/FragmentTransaction;
 155 ····.param·p1····#·I
 156 ········.annotation·build·Landroid/support/annotation/StyleRes;
Max diff block lines reached; 124/4444 bytes (2.79%) of diff not shown.
605 B
smali/android/support/v4/app/FragmentContainer.smali
    
Offset 1, 13 lines modifiedOffset 1, 17 lines modified
1 .class·interface·abstract·Landroid/support/v4/app/FragmentContainer;1 .class·interface·abstract·Landroid/support/v4/app/FragmentContainer;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentManager.java"3 .source·"FragmentManager.java"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·abstract·findViewById(I)Landroid/view/View;5 .method·public·abstract·findViewById(I)Landroid/view/View;
 6 ····.param·p1····#·I
 7 ········.annotation·build·Landroid/support/annotation/IdRes;
 8 ········.end·annotation
 9 ····.end·param
6 ····.annotation·build·Landroid/support/annotation/Nullable;10 ····.annotation·build·Landroid/support/annotation/Nullable;
7 ····.end·annotation11 ····.end·annotation
8 .end·method12 .end·method
  
9 .method·public·abstract·hasView()Z13 .method·public·abstract·hasView()Z
10 .end·method14 .end·method
5.91 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplBase.smali
    
Offset 18, 77 lines modifiedOffset 18, 78 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·46222 ····.line·473
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·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification;
28 ····.locals·528 ····.locals·5
29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
 30 ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender;
  
30 ····.prologue31 ····.prologue
31 ····.line·46532 ····.line·476
32 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;33 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
33 ····.line·46634 ····.line·477
34 ····.local·v0,·"result":Landroid/app/Notification;35 ····.local·v0,·"result":Landroid/app/Notification;
35 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;36 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
36 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;37 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
37 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;38 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
  
38 ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;39 ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;
  
39 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V40 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V
  
40 ····.line·46941 ····.line·480
41 ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I42 ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I
  
42 ····if-lez·v1,·:cond_043 ····if-lez·v1,·:cond_0
  
43 ····.line·47044 ····.line·481
44 ····iget·v1,·v0,·Landroid/app/Notification;->flags:I45 ····iget·v1,·v0,·Landroid/app/Notification;->flags:I
  
45 ····or-int/lit16·v1,·v1,·0x8046 ····or-int/lit16·v1,·v1,·0x80
  
46 ····iput·v1,·v0,·Landroid/app/Notification;->flags:I47 ····iput·v1,·v0,·Landroid/app/Notification;->flags:I
  
47 ····.line·47248 ····.line·483
48 ····:cond_049 ····:cond_0
49 ····return-object·v050 ····return-object·v0
50 .end·method51 .end·method
  
51 .method·public·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;52 .method·public·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;
52 ····.locals·153 ····.locals·1
53 ····.param·p1,·"n"····#·Landroid/app/Notification;54 ····.param·p1,·"n"····#·Landroid/app/Notification;
54 ····.param·p2,·"actionIndex"····#·I55 ····.param·p2,·"actionIndex"····#·I
  
55 ····.prologue56 ····.prologue
56 ····.line·48757 ····.line·498
57 ····const/4·v0,·0x058 ····const/4·v0,·0x0
  
58 ····return-object·v059 ····return-object·v0
59 .end·method60 .end·method
  
60 .method·public·getActionCount(Landroid/app/Notification;)I61 .method·public·getActionCount(Landroid/app/Notification;)I
61 ····.locals·162 ····.locals·1
62 ····.param·p1,·"n"····#·Landroid/app/Notification;63 ····.param·p1,·"n"····#·Landroid/app/Notification;
  
63 ····.prologue64 ····.prologue
64 ····.line·48265 ····.line·493
65 ····const/4·v0,·0x066 ····const/4·v0,·0x0
  
66 ····return·v067 ····return·v0
67 .end·method68 .end·method
  
68 .method·public·getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;69 .method·public·getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;
69 ····.locals·170 ····.locals·1
Offset 100, 71 lines modifiedOffset 101, 71 lines modified
100 ············"Landroid/os/Parcelable;",101 ············"Landroid/os/Parcelable;",
101 ············">;)[",102 ············">;)[",
102 ············"Landroid/support/v4/app/NotificationCompat$Action;"103 ············"Landroid/support/v4/app/NotificationCompat$Action;"
103 ········}104 ········}
104 ····.end·annotation105 ····.end·annotation
  
105 ····.prologue106 ····.prologue
106 ····.line·493107 ····.line·504
107 ····.local·p1,·"parcelables":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;"108 ····.local·p1,·"parcelables":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;"
108 ····const/4·v0,·0x0109 ····const/4·v0,·0x0
  
109 ····return-object·v0110 ····return-object·v0
110 .end·method111 .end·method
  
111 .method·public·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;112 .method·public·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;
112 ····.locals·1113 ····.locals·1
113 ····.param·p1,·"uc"····#·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;114 ····.param·p1,·"uc"····#·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;
  
114 ····.prologue115 ····.prologue
115 ····.line·528116 ····.line·539
116 ····const/4·v0,·0x0117 ····const/4·v0,·0x0
  
117 ····return-object·v0118 ····return-object·v0
118 .end·method119 .end·method
  
119 .method·public·getCategory(Landroid/app/Notification;)Ljava/lang/String;120 .method·public·getCategory(Landroid/app/Notification;)Ljava/lang/String;
120 ····.locals·1121 ····.locals·1
121 ····.param·p1,·"n"····#·Landroid/app/Notification;122 ····.param·p1,·"n"····#·Landroid/app/Notification;
  
122 ····.prologue123 ····.prologue
123 ····.line·503124 ····.line·514
124 ····const/4·v0,·0x0125 ····const/4·v0,·0x0
  
125 ····return-object·v0126 ····return-object·v0
126 .end·method127 .end·method
  
127 .method·public·getExtras(Landroid/app/Notification;)Landroid/os/Bundle;128 .method·public·getExtras(Landroid/app/Notification;)Landroid/os/Bundle;
128 ····.locals·1129 ····.locals·1
129 ····.param·p1,·"n"····#·Landroid/app/Notification;130 ····.param·p1,·"n"····#·Landroid/app/Notification;
  
130 ····.prologue131 ····.prologue
131 ····.line·477132 ····.line·488
132 ····const/4·v0,·0x0133 ····const/4·v0,·0x0
  
133 ····return-object·v0134 ····return-object·v0
134 .end·method135 .end·method
  
135 .method·public·getGroup(Landroid/app/Notification;)Ljava/lang/String;136 .method·public·getGroup(Landroid/app/Notification;)Ljava/lang/String;
Max diff block lines reached; 1888/5895 bytes (32.03%) of diff not shown.
8.46 KB
smali/android/support/v4/app/NotificationCompat$CarExtender.smali
    
Offset 44, 94 lines modifiedOffset 44, 94 lines modified
  
  
44 #·direct·methods44 #·direct·methods
45 .method·public·constructor·<init>()V45 .method·public·constructor·<init>()V
46 ····.locals·146 ····.locals·1
  
47 ····.prologue47 ····.prologue
48 ····.line·291948 ····.line·2953
49 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V49 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
50 ····.line·291450 ····.line·2948
51 ····const/4·v0,·0x051 ····const/4·v0,·0x0
  
52 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mColor:I52 ····iput·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mColor:I
  
53 ····.line·292053 ····.line·2954
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
56 .method·public·constructor·<init>(Landroid/app/Notification;)V56 .method·public·constructor·<init>(Landroid/app/Notification;)V
57 ····.locals·557 ····.locals·5
58 ····.param·p1,·"notif"····#·Landroid/app/Notification;58 ····.param·p1,·"notif"····#·Landroid/app/Notification;
  
59 ····.prologue59 ····.prologue
60 ····const/4·v4,·0x060 ····const/4·v4,·0x0
  
61 ····.line·292761 ····.line·2961
62 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V62 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
63 ····.line·291463 ····.line·2948
64 ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mColor:I64 ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mColor:I
  
65 ····.line·292865 ····.line·2962
66 ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I66 ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I
  
67 ····const/16·v3,·0x1567 ····const/16·v3,·0x15
  
68 ····if-ge·v2,·v3,·:cond_168 ····if-ge·v2,·v3,·:cond_1
  
69 ····.line·294269 ····.line·2976
70 ····:cond_070 ····:cond_0
71 ····:goto_071 ····:goto_0
72 ····return-void72 ····return-void
  
73 ····.line·293273 ····.line·2966
74 ····:cond_174 ····:cond_1
75 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle;75 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle;
  
76 ····move-result-object·v276 ····move-result-object·v2
  
77 ····if-nez·v2,·:cond_277 ····if-nez·v2,·:cond_2
  
78 ····const/4·v1,·0x078 ····const/4·v1,·0x0
  
79 ····.line·293479 ····.line·2968
80 ····.local·v1,·"carBundle":Landroid/os/Bundle;80 ····.local·v1,·"carBundle":Landroid/os/Bundle;
81 ····:goto_181 ····:goto_1
82 ····if-eqz·v1,·:cond_082 ····if-eqz·v1,·:cond_0
  
83 ····.line·293583 ····.line·2969
84 ····const-string·v2,·"large_icon"84 ····const-string·v2,·"large_icon"
  
85 ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;85 ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
  
86 ····move-result-object·v286 ····move-result-object·v2
  
87 ····check-cast·v2,·Landroid/graphics/Bitmap;87 ····check-cast·v2,·Landroid/graphics/Bitmap;
  
88 ····iput-object·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mLargeIcon:Landroid/graphics/Bitmap;88 ····iput-object·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mLargeIcon:Landroid/graphics/Bitmap;
  
89 ····.line·293689 ····.line·2970
90 ····const-string·v2,·"app_color"90 ····const-string·v2,·"app_color"
  
91 ····invoke-virtual·{v1,·v2,·v4},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I91 ····invoke-virtual·{v1,·v2,·v4},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
  
92 ····move-result·v292 ····move-result·v2
  
93 ····iput·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mColor:I93 ····iput·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mColor:I
  
94 ····.line·293894 ····.line·2972
95 ····const-string·v2,·"car_conversation"95 ····const-string·v2,·"car_conversation"
  
96 ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;96 ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;
  
97 ····move-result-object·v097 ····move-result-object·v0
  
98 ····.line·293998 ····.line·2973
99 ····.local·v0,·"b":Landroid/os/Bundle;99 ····.local·v0,·"b":Landroid/os/Bundle;
100 ····invoke-static·{},·Landroid/support/v4/app/NotificationCompat;->access$200()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;100 ····invoke-static·{},·Landroid/support/v4/app/NotificationCompat;->access$200()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;
  
101 ····move-result-object·v2101 ····move-result-object·v2
  
102 ····sget-object·v3,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;102 ····sget-object·v3,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;
  
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
  
143 ····check-cast·v2,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;143 ····check-cast·v2,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;
  
144 ····iput-object·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;144 ····iput-object·v2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender;->mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;
  
145 ····goto·:goto_0145 ····goto·:goto_0
  
146 ····.line·2932146 ····.line·2966
147 ····.end·local·v0····#·"b":Landroid/os/Bundle;147 ····.end·local·v0····#·"b":Landroid/os/Bundle;
148 ····.end·local·v1····#·"carBundle":Landroid/os/Bundle;148 ····.end·local·v1····#·"carBundle":Landroid/os/Bundle;
149 ····:cond_2149 ····:cond_2
150 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle;150 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle;
  
151 ····move-result-object·v2151 ····move-result-object·v2
  
Offset 167, 81 lines modifiedOffset 167, 81 lines modified
  
167 #·virtual·methods167 #·virtual·methods
168 .method·public·extend(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;168 .method·public·extend(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;
169 ····.locals·4169 ····.locals·4
170 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;170 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
171 ····.prologue171 ····.prologue
172 ····.line·2951172 ····.line·2985
173 ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I173 ····sget·v2,·Landroid/os/Build$VERSION;->SDK_INT:I
  
174 ····const/16·v3,·0x15174 ····const/16·v3,·0x15
  
175 ····if-ge·v2,·v3,·:cond_0175 ····if-ge·v2,·v3,·:cond_0
  
176 ····.line·2970176 ····.line·3004
177 ····:goto_0177 ····:goto_0
Max diff block lines reached; 4761/8533 bytes (55.80%) of diff not shown.
616 B
smali/android/support/v4/app/NotificationBuilderWithBuilderAccessor.smali
    
Offset 1, 8 lines modifiedOffset 1, 11 lines modified
1 .class·interface·abstract·Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;1 .class·public·interface·abstract·Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"NotificationBuilderWithBuilderAccessor.java"3 .source·"NotificationBuilderWithBuilderAccessor.java"
  
  
4 #·virtual·methods4 #·virtual·methods
 5 .method·public·abstract·build()Landroid/app/Notification;
 6 .end·method
  
5 .method·public·abstract·getBuilder()Landroid/app/Notification$Builder;7 .method·public·abstract·getBuilder()Landroid/app/Notification$Builder;
6 .end·method8 .end·method
2.31 KB
smali/android/support/v4/app/NotificationCompat$Action$1.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·213522 ····.line·2169
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
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····.param·p1,·"icon"····#·I35 ····.param·p1,·"icon"····#·I
36 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;36 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;
37 ····.param·p3,·"actionIntent"····#·Landroid/app/PendingIntent;37 ····.param·p3,·"actionIntent"····#·Landroid/app/PendingIntent;
38 ····.param·p4,·"extras"····#·Landroid/os/Bundle;38 ····.param·p4,·"extras"····#·Landroid/os/Bundle;
39 ····.param·p5,·"remoteInputs"····#·[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;39 ····.param·p5,·"remoteInputs"····#·[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
  
40 ····.prologue40 ····.prologue
41 ····.line·214041 ····.line·2174
42 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action;42 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action;
  
43 ····check-cast·p5,·[Landroid/support/v4/app/RemoteInput;43 ····check-cast·p5,·[Landroid/support/v4/app/RemoteInput;
  
44 ····.end·local·p5····#·"remoteInputs":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;44 ····.end·local·p5····#·"remoteInputs":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
45 ····move-object·v5,·p545 ····move-object·v5,·p5
  
Offset 69, 38 lines modifiedOffset 69, 38 lines modified
69 ····.param·p1,·"x0"····#·I69 ····.param·p1,·"x0"····#·I
70 ····.param·p2,·"x1"····#·Ljava/lang/CharSequence;70 ····.param·p2,·"x1"····#·Ljava/lang/CharSequence;
71 ····.param·p3,·"x2"····#·Landroid/app/PendingIntent;71 ····.param·p3,·"x2"····#·Landroid/app/PendingIntent;
72 ····.param·p4,·"x3"····#·Landroid/os/Bundle;72 ····.param·p4,·"x3"····#·Landroid/os/Bundle;
73 ····.param·p5,·"x4"····#·[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;73 ····.param·p5,·"x4"····#·[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
  
74 ····.prologue74 ····.prologue
75 ····.line·213575 ····.line·2169
76 ····invoke-virtual/range·{p0·..·p5},·Landroid/support/v4/app/NotificationCompat$Action$1;->build(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action;76 ····invoke-virtual/range·{p0·..·p5},·Landroid/support/v4/app/NotificationCompat$Action$1;->build(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action;
  
77 ····move-result-object·v077 ····move-result-object·v0
  
78 ····return-object·v078 ····return-object·v0
79 .end·method79 .end·method
  
80 .method·public·newArray(I)[Landroid/support/v4/app/NotificationCompat$Action;80 .method·public·newArray(I)[Landroid/support/v4/app/NotificationCompat$Action;
81 ····.locals·181 ····.locals·1
82 ····.param·p1,·"length"····#·I82 ····.param·p1,·"length"····#·I
  
83 ····.prologue83 ····.prologue
84 ····.line·214684 ····.line·2180
85 ····new-array·v0,·p1,·[Landroid/support/v4/app/NotificationCompat$Action;85 ····new-array·v0,·p1,·[Landroid/support/v4/app/NotificationCompat$Action;
  
86 ····return-object·v086 ····return-object·v0
87 .end·method87 .end·method
  
88 .method·public·bridge·synthetic·newArray(I)[Landroid/support/v4/app/NotificationCompatBase$Action;88 .method·public·bridge·synthetic·newArray(I)[Landroid/support/v4/app/NotificationCompatBase$Action;
89 ····.locals·189 ····.locals·1
90 ····.param·p1,·"x0"····#·I90 ····.param·p1,·"x0"····#·I
  
91 ····.prologue91 ····.prologue
92 ····.line·213592 ····.line·2169
93 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$Action$1;->newArray(I)[Landroid/support/v4/app/NotificationCompat$Action;93 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$Action$1;->newArray(I)[Landroid/support/v4/app/NotificationCompat$Action;
  
94 ····move-result-object·v094 ····move-result-object·v0
  
95 ····return-object·v095 ····return-object·v0
96 .end·method96 .end·method
1.44 KB
smali/android/support/v4/app/Fragment.smali
    
Offset 1559, 14 lines modifiedOffset 1559, 17 lines modified
  
1559 ····goto·:goto_01559 ····goto·:goto_0
1560 .end·method1560 .end·method
  
1561 .method·public·final·getString(I)Ljava/lang/String;1561 .method·public·final·getString(I)Ljava/lang/String;
1562 ····.locals·11562 ····.locals·1
1563 ····.param·p1,·"resId"····#·I1563 ····.param·p1,·"resId"····#·I
 1564 ········.annotation·build·Landroid/support/annotation/StringRes;
 1565 ········.end·annotation
 1566 ····.end·param
  
1564 ····.prologue1567 ····.prologue
1565 ····.line·6421568 ····.line·642
1566 ····invoke-virtual·{p0},·Landroid/support/v4/app/Fragment;->getResources()Landroid/content/res/Resources;1569 ····invoke-virtual·{p0},·Landroid/support/v4/app/Fragment;->getResources()Landroid/content/res/Resources;
  
1567 ····move-result-object·v01570 ····move-result-object·v0
  
Offset 1576, 14 lines modifiedOffset 1579, 17 lines modified
  
1576 ····return-object·v01579 ····return-object·v0
1577 .end·method1580 .end·method
  
1578 .method·public·final·varargs·getString(I[Ljava/lang/Object;)Ljava/lang/String;1581 .method·public·final·varargs·getString(I[Ljava/lang/Object;)Ljava/lang/String;
1579 ····.locals·11582 ····.locals·1
1580 ····.param·p1,·"resId"····#·I1583 ····.param·p1,·"resId"····#·I
 1584 ········.annotation·build·Landroid/support/annotation/StringRes;
 1585 ········.end·annotation
 1586 ····.end·param
1581 ····.param·p2,·"formatArgs"····#·[Ljava/lang/Object;1587 ····.param·p2,·"formatArgs"····#·[Ljava/lang/Object;
  
1582 ····.prologue1588 ····.prologue
1583 ····.line·6551589 ····.line·655
1584 ····invoke-virtual·{p0},·Landroid/support/v4/app/Fragment;->getResources()Landroid/content/res/Resources;1590 ····invoke-virtual·{p0},·Landroid/support/v4/app/Fragment;->getResources()Landroid/content/res/Resources;
  
1585 ····move-result-object·v01591 ····move-result-object·v0
Offset 1624, 14 lines modifiedOffset 1630, 17 lines modified
  
1624 ····return·v01630 ····return·v0
1625 .end·method1631 .end·method
  
1626 .method·public·final·getText(I)Ljava/lang/CharSequence;1632 .method·public·final·getText(I)Ljava/lang/CharSequence;
1627 ····.locals·11633 ····.locals·1
1628 ····.param·p1,·"resId"····#·I1634 ····.param·p1,·"resId"····#·I
 1635 ········.annotation·build·Landroid/support/annotation/StringRes;
 1636 ········.end·annotation
 1637 ····.end·param
  
1629 ····.prologue1638 ····.prologue
1630 ····.line·6321639 ····.line·632
1631 ····invoke-virtual·{p0},·Landroid/support/v4/app/Fragment;->getResources()Landroid/content/res/Resources;1640 ····invoke-virtual·{p0},·Landroid/support/v4/app/Fragment;->getResources()Landroid/content/res/Resources;
  
1632 ····move-result-object·v01641 ····move-result-object·v0
  
765 B
smali/android/support/v4/app/FragmentManager.smali
    
Offset 51, 14 lines modifiedOffset 51, 18 lines modified
51 .method·public·abstract·dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V51 .method·public·abstract·dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
52 .end·method52 .end·method
  
53 .method·public·abstract·executePendingTransactions()Z53 .method·public·abstract·executePendingTransactions()Z
54 .end·method54 .end·method
  
55 .method·public·abstract·findFragmentById(I)Landroid/support/v4/app/Fragment;55 .method·public·abstract·findFragmentById(I)Landroid/support/v4/app/Fragment;
 56 ····.param·p1····#·I
 57 ········.annotation·build·Landroid/support/annotation/IdRes;
 58 ········.end·annotation
 59 ····.end·param
56 .end·method60 .end·method
  
57 .method·public·abstract·findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;61 .method·public·abstract·findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
58 .end·method62 .end·method
  
59 .method·public·abstract·getBackStackEntryAt(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;63 .method·public·abstract·getBackStackEntryAt(I)Landroid/support/v4/app/FragmentManager$BackStackEntry;
60 .end·method64 .end·method
11.5 KB
smali/android/support/v4/app/NotificationCompatApi21.smali
    
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 .end·method70 .end·method
  
71 .method·private·static·fromCompatRemoteInput(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput;71 .method·private·static·fromCompatRemoteInput(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput;
72 ····.locals·272 ····.locals·2
73 ····.param·p0,·"src"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;73 ····.param·p0,·"src"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
  
74 ····.prologue74 ····.prologue
75 ····.line·20575 ····.line·206
76 ····new-instance·v0,·Landroid/app/RemoteInput$Builder;76 ····new-instance·v0,·Landroid/app/RemoteInput$Builder;
  
77 ····invoke-virtual·{p0},·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;->getResultKey()Ljava/lang/String;77 ····invoke-virtual·{p0},·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;->getResultKey()Ljava/lang/String;
  
78 ····move-result-object·v178 ····move-result-object·v1
  
79 ····invoke-direct·{v0,·v1},·Landroid/app/RemoteInput$Builder;-><init>(Ljava/lang/String;)V79 ····invoke-direct·{v0,·v1},·Landroid/app/RemoteInput$Builder;-><init>(Ljava/lang/String;)V
Offset 123, 35 lines modifiedOffset 123, 35 lines modified
123 .end·method123 .end·method
  
124 .method·static·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;124 .method·static·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;
125 ····.locals·10125 ····.locals·10
126 ····.param·p0,·"uc"····#·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;126 ····.param·p0,·"uc"····#·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;
  
127 ····.prologue127 ····.prologue
128 ····.line·128128 ····.line·129
129 ····if-nez·p0,·:cond_0129 ····if-nez·p0,·:cond_0
  
130 ····.line·129130 ····.line·130
131 ····const/4·v1,·0x0131 ····const/4·v1,·0x0
  
132 ····.line·152132 ····.line·153
133 ····:goto_0133 ····:goto_0
134 ····return-object·v1134 ····return-object·v1
  
135 ····.line·131135 ····.line·132
136 ····:cond_0136 ····:cond_0
137 ····new-instance·v1,·Landroid/os/Bundle;137 ····new-instance·v1,·Landroid/os/Bundle;
  
138 ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V138 ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V
  
139 ····.line·132139 ····.line·133
140 ····.local·v1,·"b":Landroid/os/Bundle;140 ····.local·v1,·"b":Landroid/os/Bundle;
141 ····const/4·v0,·0x0141 ····const/4·v0,·0x0
  
142 ····.line·133142 ····.line·134
143 ····.local·v0,·"author":Ljava/lang/String;143 ····.local·v0,·"author":Ljava/lang/String;
144 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;->getParticipants()[Ljava/lang/String;144 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;->getParticipants()[Ljava/lang/String;
  
145 ····move-result-object·v6145 ····move-result-object·v6
  
146 ····if-eqz·v6,·:cond_1146 ····if-eqz·v6,·:cond_1
  
Offset 161, 127 lines modifiedOffset 161, 127 lines modified
  
161 ····array-length·v6,·v6161 ····array-length·v6,·v6
  
162 ····const/4·v7,·0x1162 ····const/4·v7,·0x1
  
163 ····if-le·v6,·v7,·:cond_1163 ····if-le·v6,·v7,·:cond_1
  
164 ····.line·134164 ····.line·135
165 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;->getParticipants()[Ljava/lang/String;165 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;->getParticipants()[Ljava/lang/String;
  
166 ····move-result-object·v6166 ····move-result-object·v6
  
167 ····const/4·v7,·0x0167 ····const/4·v7,·0x0
  
168 ····aget-object·v0,·v6,·v7168 ····aget-object·v0,·v6,·v7
  
169 ····.line·136169 ····.line·137
170 ····:cond_1170 ····:cond_1
171 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;->getMessages()[Ljava/lang/String;171 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;->getMessages()[Ljava/lang/String;
  
172 ····move-result-object·v6172 ····move-result-object·v6
  
173 ····array-length·v6,·v6173 ····array-length·v6,·v6
  
174 ····new-array·v4,·v6,·[Landroid/os/Parcelable;174 ····new-array·v4,·v6,·[Landroid/os/Parcelable;
  
175 ····.line·137175 ····.line·138
176 ····.local·v4,·"messages":[Landroid/os/Parcelable;176 ····.local·v4,·"messages":[Landroid/os/Parcelable;
177 ····const/4·v2,·0x0177 ····const/4·v2,·0x0
  
178 ····.local·v2,·"i":I178 ····.local·v2,·"i":I
179 ····:goto_1179 ····:goto_1
180 ····array-length·v6,·v4180 ····array-length·v6,·v4
  
181 ····if-ge·v2,·v6,·:cond_2181 ····if-ge·v2,·v6,·:cond_2
  
182 ····.line·138182 ····.line·139
183 ····new-instance·v3,·Landroid/os/Bundle;183 ····new-instance·v3,·Landroid/os/Bundle;
  
184 ····invoke-direct·{v3},·Landroid/os/Bundle;-><init>()V184 ····invoke-direct·{v3},·Landroid/os/Bundle;-><init>()V
  
185 ····.line·139185 ····.line·140
186 ····.local·v3,·"m":Landroid/os/Bundle;186 ····.local·v3,·"m":Landroid/os/Bundle;
187 ····const-string·v6,·"text"187 ····const-string·v6,·"text"
  
188 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;->getMessages()[Ljava/lang/String;188 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;->getMessages()[Ljava/lang/String;
  
189 ····move-result-object·v7189 ····move-result-object·v7
  
190 ····aget-object·v7,·v7,·v2190 ····aget-object·v7,·v7,·v2
  
191 ····invoke-virtual·{v3,·v6,·v7},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V191 ····invoke-virtual·{v3,·v6,·v7},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
192 ····.line·140192 ····.line·141
193 ····const-string·v6,·"author"193 ····const-string·v6,·"author"
  
194 ····invoke-virtual·{v3,·v6,·v0},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V194 ····invoke-virtual·{v3,·v6,·v0},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
195 ····.line·141195 ····.line·142
196 ····aput-object·v3,·v4,·v2196 ····aput-object·v3,·v4,·v2
  
197 ····.line·137197 ····.line·138
198 ····add-int/lit8·v2,·v2,·0x1198 ····add-int/lit8·v2,·v2,·0x1
  
199 ····goto·:goto_1199 ····goto·:goto_1
  
200 ····.line·143200 ····.line·144
201 ····.end·local·v3····#·"m":Landroid/os/Bundle;201 ····.end·local·v3····#·"m":Landroid/os/Bundle;
202 ····:cond_2202 ····:cond_2
203 ····const-string·v6,·"messages"203 ····const-string·v6,·"messages"
  
204 ····invoke-virtual·{v1,·v6,·v4},·Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V204 ····invoke-virtual·{v1,·v6,·v4},·Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V
  
205 ····.line·144205 ····.line·145
206 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;->getRemoteInput()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;206 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;->getRemoteInput()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
Max diff block lines reached; 7924/11621 bytes (68.19%) of diff not shown.
1.4 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.smali
    
Offset 15, 28 lines modifiedOffset 15, 29 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·55519 ····.line·566
20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification;
25 ····.locals·1025 ····.locals·10
26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
 27 ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender;
  
27 ····.prologue28 ····.prologue
28 ····.line·55829 ····.line·569
29 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;30 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
30 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;31 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
31 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;32 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
32 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;33 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
1.76 KB
smali/android/support/v4/app/NotificationCompatKitKat$Builder.smali
    
Offset 445, 41 lines modifiedOffset 445, 41 lines modified
445 ····return-void445 ····return-void
446 .end·method446 .end·method
  
447 .method·public·build()Landroid/app/Notification;447 .method·public·build()Landroid/app/Notification;
448 ····.locals·3448 ····.locals·3
  
449 ····.prologue449 ····.prologue
450 ····.line·106450 ····.line·107
451 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mActionExtrasList:Ljava/util/List;451 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mActionExtrasList:Ljava/util/List;
  
452 ····invoke-static·{v1},·Landroid/support/v4/app/NotificationCompatJellybean;->buildActionExtrasMap(Ljava/util/List;)Landroid/util/SparseArray;452 ····invoke-static·{v1},·Landroid/support/v4/app/NotificationCompatJellybean;->buildActionExtrasMap(Ljava/util/List;)Landroid/util/SparseArray;
  
453 ····move-result-object·v0453 ····move-result-object·v0
  
454 ····.line·108454 ····.line·109
455 ····.local·v0,·"actionExtrasMap":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/os/Bundle;>;"455 ····.local·v0,·"actionExtrasMap":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/os/Bundle;>;"
456 ····if-eqz·v0,·:cond_0456 ····if-eqz·v0,·:cond_0
  
457 ····.line·110457 ····.line·111
458 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle;458 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle;
  
459 ····const-string·v2,·"android.support.actionExtras"459 ····const-string·v2,·"android.support.actionExtras"
  
460 ····invoke-virtual·{v1,·v2,·v0},·Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V460 ····invoke-virtual·{v1,·v2,·v0},·Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V
  
461 ····.line·113461 ····.line·114
462 ····:cond_0462 ····:cond_0
463 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompatKitKat$Builder;->b:Landroid/app/Notification$Builder;463 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompatKitKat$Builder;->b:Landroid/app/Notification$Builder;
  
464 ····iget-object·v2,·p0,·Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle;464 ····iget-object·v2,·p0,·Landroid/support/v4/app/NotificationCompatKitKat$Builder;->mExtras:Landroid/os/Bundle;
  
465 ····invoke-virtual·{v1,·v2},·Landroid/app/Notification$Builder;->setExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder;465 ····invoke-virtual·{v1,·v2},·Landroid/app/Notification$Builder;->setExtras(Landroid/os/Bundle;)Landroid/app/Notification$Builder;
  
466 ····.line·114466 ····.line·115
467 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompatKitKat$Builder;->b:Landroid/app/Notification$Builder;467 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompatKitKat$Builder;->b:Landroid/app/Notification$Builder;
  
468 ····invoke-virtual·{v1},·Landroid/app/Notification$Builder;->build()Landroid/app/Notification;468 ····invoke-virtual·{v1},·Landroid/app/Notification$Builder;->build()Landroid/app/Notification;
  
469 ····move-result-object·v1469 ····move-result-object·v1
  
470 ····return-object·v1470 ····return-object·v1
1.12 KB
smali/android/support/v4/app/NotificationCompatBase$Action.smali
    
Offset 21, 30 lines modifiedOffset 21, 30 lines modified
  
  
21 #·direct·methods21 #·direct·methods
22 .method·public·constructor·<init>()V22 .method·public·constructor·<init>()V
23 ····.locals·023 ····.locals·0
  
24 ····.prologue24 ····.prologue
25 ····.line·2425 ····.line·27
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·3127 ····.line·34
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
  
30 #·virtual·methods30 #·virtual·methods
31 .method·protected·abstract·getActionIntent()Landroid/app/PendingIntent;31 .method·public·abstract·getActionIntent()Landroid/app/PendingIntent;
32 .end·method32 .end·method
  
33 .method·protected·abstract·getExtras()Landroid/os/Bundle;33 .method·public·abstract·getExtras()Landroid/os/Bundle;
34 .end·method34 .end·method
  
35 .method·protected·abstract·getIcon()I35 .method·public·abstract·getIcon()I
36 .end·method36 .end·method
  
37 .method·protected·abstract·getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;37 .method·public·abstract·getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
38 .end·method38 .end·method
  
39 .method·protected·abstract·getTitle()Ljava/lang/CharSequence;39 .method·public·abstract·getTitle()Ljava/lang/CharSequence;
40 .end·method40 .end·method
650 B
smali/android/support/v4/app/ShareCompat$IntentBuilder.smali
    
Offset 697, 14 lines modifiedOffset 697, 17 lines modified
  
697 ····goto·:goto_2697 ····goto·:goto_2
698 .end·method698 .end·method
  
699 .method·public·setChooserTitle(I)Landroid/support/v4/app/ShareCompat$IntentBuilder;699 .method·public·setChooserTitle(I)Landroid/support/v4/app/ShareCompat$IntentBuilder;
700 ····.locals·1700 ····.locals·1
701 ····.param·p1,·"resId"····#·I701 ····.param·p1,·"resId"····#·I
 702 ········.annotation·build·Landroid/support/annotation/StringRes;
 703 ········.end·annotation
 704 ····.end·param
  
702 ····.prologue705 ····.prologue
703 ····.line·408706 ····.line·408
704 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity;707 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity;
  
705 ····invoke-virtual·{v0,·p1},·Landroid/app/Activity;->getText(I)Ljava/lang/CharSequence;708 ····invoke-virtual·{v0,·p1},·Landroid/app/Activity;->getText(I)Ljava/lang/CharSequence;
  
4.89 KB
smali/android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation.smali
    
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
  
  
39 #·direct·methods39 #·direct·methods
40 .method·static·constructor·<clinit>()V40 .method·static·constructor·<clinit>()V
41 ····.locals·141 ····.locals·1
  
42 ····.prologue42 ····.prologue
43 ····.line·312043 ····.line·3154
44 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;44 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;
  
45 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;-><init>()V45 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;-><init>()V
  
46 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;46 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;
  
47 ····return-void47 ····return-void
Offset 59, 66 lines modifiedOffset 59, 66 lines modified
59 ····.param·p2,·"remoteInput"····#·Landroid/support/v4/app/RemoteInput;59 ····.param·p2,·"remoteInput"····#·Landroid/support/v4/app/RemoteInput;
60 ····.param·p3,·"replyPendingIntent"····#·Landroid/app/PendingIntent;60 ····.param·p3,·"replyPendingIntent"····#·Landroid/app/PendingIntent;
61 ····.param·p4,·"readPendingIntent"····#·Landroid/app/PendingIntent;61 ····.param·p4,·"readPendingIntent"····#·Landroid/app/PendingIntent;
62 ····.param·p5,·"participants"····#·[Ljava/lang/String;62 ····.param·p5,·"participants"····#·[Ljava/lang/String;
63 ····.param·p6,·"latestTimestamp"····#·J63 ····.param·p6,·"latestTimestamp"····#·J
  
64 ····.prologue64 ····.prologue
65 ····.line·305165 ····.line·3085
66 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;-><init>()V66 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;-><init>()V
  
67 ····.line·305267 ····.line·3086
68 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mMessages:[Ljava/lang/String;68 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mMessages:[Ljava/lang/String;
  
69 ····.line·305369 ····.line·3087
70 ····iput-object·p2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mRemoteInput:Landroid/support/v4/app/RemoteInput;70 ····iput-object·p2,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mRemoteInput:Landroid/support/v4/app/RemoteInput;
  
71 ····.line·305471 ····.line·3088
72 ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mReadPendingIntent:Landroid/app/PendingIntent;72 ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mReadPendingIntent:Landroid/app/PendingIntent;
  
73 ····.line·305573 ····.line·3089
74 ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mReplyPendingIntent:Landroid/app/PendingIntent;74 ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mReplyPendingIntent:Landroid/app/PendingIntent;
  
75 ····.line·305675 ····.line·3090
76 ····iput-object·p5,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String;76 ····iput-object·p5,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String;
  
77 ····.line·305777 ····.line·3091
78 ····iput-wide·p6,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mLatestTimestamp:J78 ····iput-wide·p6,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mLatestTimestamp:J
  
79 ····.line·305879 ····.line·3092
80 ····return-void80 ····return-void
81 .end·method81 .end·method
  
  
82 #·virtual·methods82 #·virtual·methods
83 .method·public·getLatestTimestamp()J83 .method·public·getLatestTimestamp()J
84 ····.locals·284 ····.locals·2
  
85 ····.prologue85 ····.prologue
86 ····.line·311686 ····.line·3150
87 ····iget-wide·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mLatestTimestamp:J87 ····iget-wide·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mLatestTimestamp:J
  
88 ····return-wide·v088 ····return-wide·v0
89 .end·method89 .end·method
  
90 .method·public·getMessages()[Ljava/lang/String;90 .method·public·getMessages()[Ljava/lang/String;
91 ····.locals·191 ····.locals·1
  
92 ····.prologue92 ····.prologue
93 ····.line·306593 ····.line·3099
94 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mMessages:[Ljava/lang/String;94 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mMessages:[Ljava/lang/String;
  
95 ····return-object·v095 ····return-object·v0
96 .end·method96 .end·method
  
97 .method·public·getParticipant()Ljava/lang/String;97 .method·public·getParticipant()Ljava/lang/String;
98 ····.locals·298 ····.locals·2
  
99 ····.prologue99 ····.prologue
100 ····.line·3108100 ····.line·3142
101 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String;101 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String;
  
102 ····array-length·v0,·v0102 ····array-length·v0,·v0
  
103 ····if-lez·v0,·:cond_0103 ····if-lez·v0,·:cond_0
  
104 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String;104 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String;
Offset 136, 54 lines modifiedOffset 136, 54 lines modified
136 ····goto·:goto_0136 ····goto·:goto_0
137 .end·method137 .end·method
  
138 .method·public·getParticipants()[Ljava/lang/String;138 .method·public·getParticipants()[Ljava/lang/String;
139 ····.locals·1139 ····.locals·1
  
140 ····.prologue140 ····.prologue
141 ····.line·3100141 ····.line·3134
142 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String;142 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mParticipants:[Ljava/lang/String;
  
143 ····return-object·v0143 ····return-object·v0
144 .end·method144 .end·method
  
145 .method·public·getReadPendingIntent()Landroid/app/PendingIntent;145 .method·public·getReadPendingIntent()Landroid/app/PendingIntent;
146 ····.locals·1146 ····.locals·1
  
147 ····.prologue147 ····.prologue
148 ····.line·3092148 ····.line·3126
149 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mReadPendingIntent:Landroid/app/PendingIntent;149 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mReadPendingIntent:Landroid/app/PendingIntent;
  
150 ····return-object·v0150 ····return-object·v0
151 .end·method151 .end·method
  
152 .method·public·getRemoteInput()Landroid/support/v4/app/RemoteInput;152 .method·public·getRemoteInput()Landroid/support/v4/app/RemoteInput;
153 ····.locals·1153 ····.locals·1
  
154 ····.prologue154 ····.prologue
155 ····.line·3074155 ····.line·3108
156 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mRemoteInput:Landroid/support/v4/app/RemoteInput;156 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->mRemoteInput:Landroid/support/v4/app/RemoteInput;
  
157 ····return-object·v0157 ····return-object·v0
158 .end·method158 .end·method
  
159 .method·public·bridge·synthetic·getRemoteInput()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;159 .method·public·bridge·synthetic·getRemoteInput()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
160 ····.locals·1160 ····.locals·1
  
161 ····.prologue161 ····.prologue
162 ····.line·3041162 ····.line·3075
163 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->getRemoteInput()Landroid/support/v4/app/RemoteInput;163 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;->getRemoteInput()Landroid/support/v4/app/RemoteInput;
  
164 ····move-result-object·v0164 ····move-result-object·v0
  
165 ····return-object·v0165 ····return-object·v0
166 .end·method166 .end·method
Max diff block lines reached; 317/4842 bytes (6.55%) of diff not shown.
12.8 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplApi20.smali
    
Offset 15, 172 lines modifiedOffset 15, 179 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·68919 ····.line·702
20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification;
25 ····.locals·2525 ····.locals·26
26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
 27 ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender;
  
27 ····.prologue28 ····.prologue
28 ····.line·69229 ····.line·705
29 ····new-instance·v1,·Landroid/support/v4/app/NotificationCompatApi20$Builder;30 ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatApi20$Builder;
  
30 ····move-object/from16·v0,·p131 ····move-object/from16·v0,·p1
  
31 ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;32 ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
32 ····move-object/from16·v0,·p133 ····move-object/from16·v0,·p1
  
33 ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;34 ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
34 ····move-object/from16·v0,·p135 ····move-object/from16·v0,·p1
  
35 ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;36 ····iget-object·v5,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
36 ····move-object/from16·v0,·p137 ····move-object/from16·v0,·p1
  
37 ····iget-object·v5,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;38 ····iget-object·v6,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
  
38 ····move-object/from16·v0,·p139 ····move-object/from16·v0,·p1
  
39 ····iget-object·v6,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentInfo:Ljava/lang/CharSequence;40 ····iget-object·v7,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentInfo:Ljava/lang/CharSequence;
  
40 ····move-object/from16·v0,·p141 ····move-object/from16·v0,·p1
  
41 ····iget-object·v7,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mTickerView:Landroid/widget/RemoteViews;42 ····iget-object·v8,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mTickerView:Landroid/widget/RemoteViews;
  
42 ····move-object/from16·v0,·p143 ····move-object/from16·v0,·p1
  
43 ····iget·v8,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNumber:I44 ····iget·v9,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNumber:I
  
44 ····move-object/from16·v0,·p145 ····move-object/from16·v0,·p1
  
45 ····iget-object·v9,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;46 ····iget-object·v10,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;
  
46 ····move-object/from16·v0,·p147 ····move-object/from16·v0,·p1
  
47 ····iget-object·v10,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent;48 ····iget-object·v11,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent;
  
48 ····move-object/from16·v0,·p149 ····move-object/from16·v0,·p1
  
49 ····iget-object·v11,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLargeIcon:Landroid/graphics/Bitmap;50 ····iget-object·v12,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLargeIcon:Landroid/graphics/Bitmap;
  
50 ····move-object/from16·v0,·p151 ····move-object/from16·v0,·p1
  
51 ····iget·v12,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressMax:I52 ····iget·v13,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressMax:I
  
52 ····move-object/from16·v0,·p153 ····move-object/from16·v0,·p1
  
53 ····iget·v13,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgress:I54 ····iget·v14,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgress:I
  
54 ····move-object/from16·v0,·p155 ····move-object/from16·v0,·p1
  
55 ····iget-boolean·v14,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressIndeterminate:Z56 ····iget-boolean·v15,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressIndeterminate:Z
  
56 ····move-object/from16·v0,·p157 ····move-object/from16·v0,·p1
  
57 ····iget-boolean·v15,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z58 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z
  
 59 ····move/from16·v16,·v0
  
58 ····move-object/from16·v0,·p160 ····move-object/from16·v0,·p1
  
59 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mUseChronometer:Z61 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mUseChronometer:Z
  
60 ····move/from16·v16,·v062 ····move/from16·v17,·v0
  
61 ····move-object/from16·v0,·p163 ····move-object/from16·v0,·p1
  
62 ····iget·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I64 ····iget·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I
  
63 ····move/from16·v17,·v065 ····move/from16·v18,·v0
  
64 ····move-object/from16·v0,·p166 ····move-object/from16·v0,·p1
  
65 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence;67 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence;
  
66 ····move-object/from16·v18,·v068 ····move-object/from16·v19,·v0
  
67 ····move-object/from16·v0,·p169 ····move-object/from16·v0,·p1
  
68 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z70 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z
  
69 ····move/from16·v19,·v071 ····move/from16·v20,·v0
  
70 ····move-object/from16·v0,·p172 ····move-object/from16·v0,·p1
  
71 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPeople:Ljava/util/ArrayList;73 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPeople:Ljava/util/ArrayList;
  
72 ····move-object/from16·v20,·v074 ····move-object/from16·v21,·v0
  
73 ····move-object/from16·v0,·p175 ····move-object/from16·v0,·p1
  
74 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle;76 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle;
  
75 ····move-object/from16·v21,·v077 ····move-object/from16·v22,·v0
  
76 ····move-object/from16·v0,·p178 ····move-object/from16·v0,·p1
  
77 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupKey:Ljava/lang/String;79 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupKey:Ljava/lang/String;
  
78 ····move-object/from16·v22,·v080 ····move-object/from16·v23,·v0
  
79 ····move-object/from16·v0,·p181 ····move-object/from16·v0,·p1
  
80 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupSummary:Z82 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupSummary:Z
Max diff block lines reached; 6979/12988 bytes (53.73%) of diff not shown.
2.46 KB
smali/android/support/v4/app/NotificationCompat$Style.smali
    
Offset 25, 72 lines modifiedOffset 25, 72 lines modified
  
  
25 #·direct·methods25 #·direct·methods
26 .method·public·constructor·<init>()V26 .method·public·constructor·<init>()V
27 ····.locals·127 ····.locals·1
  
28 ····.prologue28 ····.prologue
29 ····.line·155129 ····.line·1585
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·155531 ····.line·1589
32 ····const/4·v0,·0x032 ····const/4·v0,·0x0
  
33 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mSummaryTextSet:Z33 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mSummaryTextSet:Z
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·build()Landroid/app/Notification;37 .method·public·build()Landroid/app/Notification;
38 ····.locals·238 ····.locals·2
  
39 ····.prologue39 ····.prologue
40 ····.line·156740 ····.line·1601
41 ····const/4·v0,·0x041 ····const/4·v0,·0x0
  
42 ····.line·156842 ····.line·1602
43 ····.local·v0,·"notification":Landroid/app/Notification;43 ····.local·v0,·"notification":Landroid/app/Notification;
44 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;44 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
45 ····if-eqz·v1,·:cond_045 ····if-eqz·v1,·:cond_0
  
46 ····.line·156946 ····.line·1603
47 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;47 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
48 ····invoke-virtual·{v1},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification;48 ····invoke-virtual·{v1},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification;
  
49 ····move-result-object·v049 ····move-result-object·v0
  
50 ····.line·157150 ····.line·1605
51 ····:cond_051 ····:cond_0
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V54 .method·public·setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
55 ····.locals·155 ····.locals·1
56 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;56 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
57 ····.prologue57 ····.prologue
58 ····.line·155858 ····.line·1592
59 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;59 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
60 ····if-eq·v0,·p1,·:cond_060 ····if-eq·v0,·p1,·:cond_0
  
61 ····.line·155961 ····.line·1593
62 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;62 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
63 ····.line·156063 ····.line·1594
64 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;64 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
65 ····if-eqz·v0,·:cond_065 ····if-eqz·v0,·:cond_0
  
66 ····.line·156166 ····.line·1595
67 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;67 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
68 ····invoke-virtual·{v0,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;68 ····invoke-virtual·{v0,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;
  
69 ····.line·156469 ····.line·1598
70 ····:cond_070 ····:cond_0
71 ····return-void71 ····return-void
72 .end·method72 .end·method
2.92 KB
smali/android/support/v4/app/NotificationCompat$BigTextStyle.smali
    
Offset 19, 83 lines modifiedOffset 19, 83 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>()V20 .method·public·constructor·<init>()V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·166723 ····.line·1701
24 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V24 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
25 ····.line·166825 ····.line·1702
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V28 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V
29 ····.locals·029 ····.locals·0
30 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;30 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
31 ····.prologue31 ····.prologue
32 ····.line·167032 ····.line·1704
33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
34 ····.line·167134 ····.line·1705
35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
  
36 ····.line·167236 ····.line·1706
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
  
39 #·virtual·methods39 #·virtual·methods
40 .method·public·bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;40 .method·public·bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
41 ····.locals·141 ····.locals·1
42 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;42 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
43 ····.prologue43 ····.prologue
44 ····.line·169744 ····.line·1731
45 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;45 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
46 ····move-result-object·v046 ····move-result-object·v0
  
47 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence;47 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence;
  
48 ····.line·169848 ····.line·1732
49 ····return-object·p049 ····return-object·p0
50 .end·method50 .end·method
  
51 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;51 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
52 ····.locals·152 ····.locals·1
53 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;53 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;
  
54 ····.prologue54 ····.prologue
55 ····.line·167955 ····.line·1713
56 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;56 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
57 ····move-result-object·v057 ····move-result-object·v0
  
58 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence;58 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence;
  
59 ····.line·168059 ····.line·1714
60 ····return-object·p060 ····return-object·p0
61 .end·method61 .end·method
  
62 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;62 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
63 ····.locals·163 ····.locals·1
64 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;64 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
65 ····.prologue65 ····.prologue
66 ····.line·168766 ····.line·1721
67 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;67 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
68 ····move-result-object·v068 ····move-result-object·v0
  
69 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence;69 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence;
  
70 ····.line·168870 ····.line·1722
71 ····const/4·v0,·0x171 ····const/4·v0,·0x1
  
72 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z72 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z
  
73 ····.line·168973 ····.line·1723
74 ····return-object·p074 ····return-object·p0
75 .end·method75 .end·method
764 B
smali/android/support/v4/app/FragmentManager$BackStackEntry.smali
    
Offset 15, 20 lines modifiedOffset 15, 24 lines modified
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·getBreadCrumbShortTitle()Ljava/lang/CharSequence;16 .method·public·abstract·getBreadCrumbShortTitle()Ljava/lang/CharSequence;
17 .end·method17 .end·method
  
18 .method·public·abstract·getBreadCrumbShortTitleRes()I18 .method·public·abstract·getBreadCrumbShortTitleRes()I
 19 ····.annotation·build·Landroid/support/annotation/StringRes;
 20 ····.end·annotation
19 .end·method21 .end·method
  
20 .method·public·abstract·getBreadCrumbTitle()Ljava/lang/CharSequence;22 .method·public·abstract·getBreadCrumbTitle()Ljava/lang/CharSequence;
21 .end·method23 .end·method
  
22 .method·public·abstract·getBreadCrumbTitleRes()I24 .method·public·abstract·getBreadCrumbTitleRes()I
 25 ····.annotation·build·Landroid/support/annotation/StringRes;
 26 ····.end·annotation
23 .end·method27 .end·method
  
24 .method·public·abstract·getId()I28 .method·public·abstract·getId()I
25 .end·method29 .end·method
  
26 .method·public·abstract·getName()Ljava/lang/String;30 .method·public·abstract·getName()Ljava/lang/String;
27 .end·method31 .end·method
32.2 KB
smali/android/support/v4/app/NotificationCompat$Builder.smali
    
Offset 15, 54 lines modifiedOffset 15, 54 lines modified
  
  
15 #·static·fields15 #·static·fields
16 .field·private·static·final·MAX_CHARSEQUENCE_LENGTH:I·=·0x140016 .field·private·static·final·MAX_CHARSEQUENCE_LENGTH:I·=·0x1400
  
  
17 #·instance·fields17 #·instance·fields
18 .field·mActions:Ljava/util/ArrayList;18 .field·public·mActions:Ljava/util/ArrayList;
19 ····.annotation·system·Ldalvik/annotation/Signature;19 ····.annotation·system·Ldalvik/annotation/Signature;
20 ········value·=·{20 ········value·=·{
21 ············"Ljava/util/ArrayList",21 ············"Ljava/util/ArrayList",
22 ············"<",22 ············"<",
23 ············"Landroid/support/v4/app/NotificationCompat$Action;",23 ············"Landroid/support/v4/app/NotificationCompat$Action;",
24 ············">;"24 ············">;"
25 ········}25 ········}
26 ····.end·annotation26 ····.end·annotation
27 .end·field27 .end·field
  
28 .field·mCategory:Ljava/lang/String;28 .field·mCategory:Ljava/lang/String;
  
29 .field·mColor:I29 .field·mColor:I
  
30 .field·mContentInfo:Ljava/lang/CharSequence;30 .field·public·mContentInfo:Ljava/lang/CharSequence;
  
31 .field·mContentIntent:Landroid/app/PendingIntent;31 .field·mContentIntent:Landroid/app/PendingIntent;
  
32 .field·mContentText:Ljava/lang/CharSequence;32 .field·public·mContentText:Ljava/lang/CharSequence;
  
33 .field·mContentTitle:Ljava/lang/CharSequence;33 .field·public·mContentTitle:Ljava/lang/CharSequence;
  
34 .field·mContext:Landroid/content/Context;34 .field·public·mContext:Landroid/content/Context;
  
35 .field·mExtras:Landroid/os/Bundle;35 .field·mExtras:Landroid/os/Bundle;
  
36 .field·mFullScreenIntent:Landroid/app/PendingIntent;36 .field·mFullScreenIntent:Landroid/app/PendingIntent;
  
37 .field·mGroupKey:Ljava/lang/String;37 .field·mGroupKey:Ljava/lang/String;
  
38 .field·mGroupSummary:Z38 .field·mGroupSummary:Z
  
39 .field·mLargeIcon:Landroid/graphics/Bitmap;39 .field·public·mLargeIcon:Landroid/graphics/Bitmap;
  
40 .field·mLocalOnly:Z40 .field·mLocalOnly:Z
  
41 .field·mNotification:Landroid/app/Notification;41 .field·public·mNotification:Landroid/app/Notification;
  
42 .field·mNumber:I42 .field·public·mNumber:I
  
43 .field·public·mPeople:Ljava/util/ArrayList;43 .field·public·mPeople:Ljava/util/ArrayList;
44 ····.annotation·system·Ldalvik/annotation/Signature;44 ····.annotation·system·Ldalvik/annotation/Signature;
45 ········value·=·{45 ········value·=·{
46 ············"Ljava/util/ArrayList",46 ············"Ljava/util/ArrayList",
47 ············"<",47 ············"<",
48 ············"Ljava/lang/String;",48 ············"Ljava/lang/String;",
Offset 81, 121 lines modifiedOffset 81, 121 lines modified
  
81 .field·mPublicVersion:Landroid/app/Notification;81 .field·mPublicVersion:Landroid/app/Notification;
  
82 .field·mShowWhen:Z82 .field·mShowWhen:Z
  
83 .field·mSortKey:Ljava/lang/String;83 .field·mSortKey:Ljava/lang/String;
  
84 .field·mStyle:Landroid/support/v4/app/NotificationCompat$Style;84 .field·public·mStyle:Landroid/support/v4/app/NotificationCompat$Style;
  
85 .field·mSubText:Ljava/lang/CharSequence;85 .field·public·mSubText:Ljava/lang/CharSequence;
  
86 .field·mTickerView:Landroid/widget/RemoteViews;86 .field·mTickerView:Landroid/widget/RemoteViews;
  
87 .field·mUseChronometer:Z87 .field·public·mUseChronometer:Z
  
88 .field·mVisibility:I88 .field·mVisibility:I
  
  
89 #·direct·methods89 #·direct·methods
90 .method·public·constructor·<init>(Landroid/content/Context;)V90 .method·public·constructor·<init>(Landroid/content/Context;)V
91 ····.locals·591 ····.locals·5
92 ····.param·p1,·"context"····#·Landroid/content/Context;92 ····.param·p1,·"context"····#·Landroid/content/Context;
  
93 ····.prologue93 ····.prologue
94 ····const/4·v4,·0x094 ····const/4·v4,·0x0
  
95 ····.line·90695 ····.line·933
96 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V96 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
97 ····.line·87497 ····.line·896
98 ····const/4·v0,·0x198 ····const/4·v0,·0x1
  
99 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z99 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z
  
100 ····.line·884100 ····.line·910
101 ····new-instance·v0,·Ljava/util/ArrayList;101 ····new-instance·v0,·Ljava/util/ArrayList;
  
102 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V102 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
103 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList;103 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList;
  
104 ····.line·885104 ····.line·911
105 ····iput-boolean·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z105 ····iput-boolean·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z
  
106 ····.line·888106 ····.line·914
107 ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I107 ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I
  
108 ····.line·889108 ····.line·915
109 ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mVisibility:I109 ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mVisibility:I
  
110 ····.line·892110 ····.line·919
111 ····new-instance·v0,·Landroid/app/Notification;111 ····new-instance·v0,·Landroid/app/Notification;
  
112 ····invoke-direct·{v0},·Landroid/app/Notification;-><init>()V112 ····invoke-direct·{v0},·Landroid/app/Notification;-><init>()V
  
113 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;113 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
114 ····.line·907114 ····.line·934
115 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;115 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
116 ····.line·910116 ····.line·937
117 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;117 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
118 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J118 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
119 ····move-result-wide·v2119 ····move-result-wide·v2
  
120 ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J120 ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J
  
121 ····.line·911121 ····.line·938
122 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;122 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
Max diff block lines reached; 28756/32801 bytes (87.67%) of diff not shown.
7.19 KB
smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali
    
Offset 1, 222 lines modifiedOffset 1, 24 lines modified
1 .class·Landroid/support/v4/app/NotificationCompatIceCreamSandwich;1 .class·Landroid/support/v4/app/NotificationCompatIceCreamSandwich;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"NotificationCompatIceCreamSandwich.java"3 .source·"NotificationCompatIceCreamSandwich.java"
  
  
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········Landroid/support/v4/app/NotificationCompatIceCreamSandwich$Builder;
 8 ····}
 9 .end·annotation
  
  
4 #·direct·methods10 #·direct·methods
5 .method·constructor·<init>()V11 .method·constructor·<init>()V
6 ····.locals·012 ····.locals·0
  
7 ····.prologue13 ····.prologue
8 ····.line·2514 ····.line·25
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 16 ····.line·27
10 ····return-void17 ····return-void
11 .end·method18 .end·method
  
12 .method·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; 
13 ····.locals·9 
14 ····.param·p0,·"context"····#·Landroid/content/Context; 
15 ····.param·p1,·"n"····#·Landroid/app/Notification; 
16 ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence; 
17 ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence; 
18 ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence; 
19 ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews; 
20 ····.param·p6,·"number"····#·I 
21 ····.param·p7,·"contentIntent"····#·Landroid/app/PendingIntent; 
22 ····.param·p8,·"fullScreenIntent"····#·Landroid/app/PendingIntent; 
23 ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap; 
24 ····.param·p10,·"progressMax"····#·I 
25 ····.param·p11,·"progress"····#·I 
26 ····.param·p12,·"progressIndeterminate"····#·Z 
  
27 ····.prologue 
28 ····.line·31 
29 ····new-instance·v5,·Landroid/app/Notification$Builder; 
  
30 ····invoke-direct·{v5,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V 
  
31 ····iget-wide·v6,·p1,·Landroid/app/Notification;->when:J 
  
32 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; 
  
33 ····move-result-object·v5 
  
34 ····iget·v6,·p1,·Landroid/app/Notification;->icon:I 
  
35 ····iget·v7,·p1,·Landroid/app/Notification;->iconLevel:I 
  
36 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; 
  
37 ····move-result-object·v5 
  
38 ····iget-object·v6,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; 
  
39 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; 
  
40 ····move-result-object·v5 
  
41 ····iget-object·v6,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; 
  
42 ····invoke-virtual·{v5,·v6,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; 
  
43 ····move-result-object·v5 
  
44 ····iget-object·v6,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri; 
  
45 ····iget·v7,·p1,·Landroid/app/Notification;->audioStreamType:I 
  
46 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; 
  
47 ····move-result-object·v5 
  
48 ····iget-object·v6,·p1,·Landroid/app/Notification;->vibrate:[J 
  
49 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; 
  
50 ····move-result-object·v5 
  
51 ····iget·v6,·p1,·Landroid/app/Notification;->ledARGB:I 
  
52 ····iget·v7,·p1,·Landroid/app/Notification;->ledOnMS:I 
  
53 ····iget·v8,·p1,·Landroid/app/Notification;->ledOffMS:I 
  
54 ····invoke-virtual·{v5,·v6,·v7,·v8},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; 
  
55 ····move-result-object·v6 
  
56 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I 
  
57 ····and-int/lit8·v5,·v5,·0x2 
  
58 ····if-eqz·v5,·:cond_0 
  
59 ····const/4·v5,·0x1 
  
60 ····:goto_0 
61 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; 
  
62 ····move-result-object·v6 
  
63 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I 
  
64 ····and-int/lit8·v5,·v5,·0x8 
  
65 ····if-eqz·v5,·:cond_1 
  
66 ····const/4·v5,·0x1 
  
67 ····:goto_1 
68 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; 
  
69 ····move-result-object·v6 
  
70 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I 
  
71 ····and-int/lit8·v5,·v5,·0x10 
  
Max diff block lines reached; -1/7220 bytes (-0.01%) of diff not shown.
777 B
smali/android/support/v4/app/ActionBarDrawerToggle$Delegate.smali
    
Offset 17, 11 lines modifiedOffset 17, 19 lines modified
17 #·virtual·methods17 #·virtual·methods
18 .method·public·abstract·getThemeUpIndicator()Landroid/graphics/drawable/Drawable;18 .method·public·abstract·getThemeUpIndicator()Landroid/graphics/drawable/Drawable;
19 ····.annotation·build·Landroid/support/annotation/Nullable;19 ····.annotation·build·Landroid/support/annotation/Nullable;
20 ····.end·annotation20 ····.end·annotation
21 .end·method21 .end·method
  
22 .method·public·abstract·setActionBarDescription(I)V22 .method·public·abstract·setActionBarDescription(I)V
 23 ····.param·p1····#·I
 24 ········.annotation·build·Landroid/support/annotation/StringRes;
 25 ········.end·annotation
 26 ····.end·param
23 .end·method27 .end·method
  
24 .method·public·abstract·setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V28 .method·public·abstract·setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
 29 ····.param·p2····#·I
 30 ········.annotation·build·Landroid/support/annotation/StringRes;
 31 ········.end·annotation
 32 ····.end·param
25 .end·method33 .end·method
12.2 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplKitKat.smali
    
Offset 15, 172 lines modifiedOffset 15, 179 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·63819 ····.line·651
20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;Landroid/support/v4/app/NotificationCompat$BuilderExtender;)Landroid/app/Notification;
25 ····.locals·2525 ····.locals·26
26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
 27 ····.param·p2,·"extender"····#·Landroid/support/v4/app/NotificationCompat$BuilderExtender;
  
27 ····.prologue28 ····.prologue
28 ····.line·64129 ····.line·654
29 ····new-instance·v1,·Landroid/support/v4/app/NotificationCompatKitKat$Builder;30 ····new-instance·v2,·Landroid/support/v4/app/NotificationCompatKitKat$Builder;
  
30 ····move-object/from16·v0,·p131 ····move-object/from16·v0,·p1
  
31 ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;32 ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
32 ····move-object/from16·v0,·p133 ····move-object/from16·v0,·p1
  
33 ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;34 ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
34 ····move-object/from16·v0,·p135 ····move-object/from16·v0,·p1
  
35 ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;36 ····iget-object·v5,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
36 ····move-object/from16·v0,·p137 ····move-object/from16·v0,·p1
  
37 ····iget-object·v5,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;38 ····iget-object·v6,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
  
38 ····move-object/from16·v0,·p139 ····move-object/from16·v0,·p1
  
39 ····iget-object·v6,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentInfo:Ljava/lang/CharSequence;40 ····iget-object·v7,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentInfo:Ljava/lang/CharSequence;
  
40 ····move-object/from16·v0,·p141 ····move-object/from16·v0,·p1
  
41 ····iget-object·v7,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mTickerView:Landroid/widget/RemoteViews;42 ····iget-object·v8,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mTickerView:Landroid/widget/RemoteViews;
  
42 ····move-object/from16·v0,·p143 ····move-object/from16·v0,·p1
  
43 ····iget·v8,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNumber:I44 ····iget·v9,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNumber:I
  
44 ····move-object/from16·v0,·p145 ····move-object/from16·v0,·p1
  
45 ····iget-object·v9,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;46 ····iget-object·v10,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;
  
46 ····move-object/from16·v0,·p147 ····move-object/from16·v0,·p1
  
47 ····iget-object·v10,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent;48 ····iget-object·v11,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent;
  
48 ····move-object/from16·v0,·p149 ····move-object/from16·v0,·p1
  
49 ····iget-object·v11,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLargeIcon:Landroid/graphics/Bitmap;50 ····iget-object·v12,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLargeIcon:Landroid/graphics/Bitmap;
  
50 ····move-object/from16·v0,·p151 ····move-object/from16·v0,·p1
  
51 ····iget·v12,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressMax:I52 ····iget·v13,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressMax:I
  
52 ····move-object/from16·v0,·p153 ····move-object/from16·v0,·p1
  
53 ····iget·v13,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgress:I54 ····iget·v14,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgress:I
  
54 ····move-object/from16·v0,·p155 ····move-object/from16·v0,·p1
  
55 ····iget-boolean·v14,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressIndeterminate:Z56 ····iget-boolean·v15,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mProgressIndeterminate:Z
  
56 ····move-object/from16·v0,·p157 ····move-object/from16·v0,·p1
  
57 ····iget-boolean·v15,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z58 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z
  
 59 ····move/from16·v16,·v0
  
58 ····move-object/from16·v0,·p160 ····move-object/from16·v0,·p1
  
59 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mUseChronometer:Z61 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mUseChronometer:Z
  
60 ····move/from16·v16,·v062 ····move/from16·v17,·v0
  
61 ····move-object/from16·v0,·p163 ····move-object/from16·v0,·p1
  
62 ····iget·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I64 ····iget·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I
  
63 ····move/from16·v17,·v065 ····move/from16·v18,·v0
  
64 ····move-object/from16·v0,·p166 ····move-object/from16·v0,·p1
  
65 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence;67 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence;
  
66 ····move-object/from16·v18,·v068 ····move-object/from16·v19,·v0
  
67 ····move-object/from16·v0,·p169 ····move-object/from16·v0,·p1
  
68 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z70 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z
  
69 ····move/from16·v19,·v071 ····move/from16·v20,·v0
  
70 ····move-object/from16·v0,·p172 ····move-object/from16·v0,·p1
  
71 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPeople:Ljava/util/ArrayList;73 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mPeople:Ljava/util/ArrayList;
  
72 ····move-object/from16·v20,·v074 ····move-object/from16·v21,·v0
  
73 ····move-object/from16·v0,·p175 ····move-object/from16·v0,·p1
  
74 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle;76 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle;
  
75 ····move-object/from16·v21,·v077 ····move-object/from16·v22,·v0
  
76 ····move-object/from16·v0,·p178 ····move-object/from16·v0,·p1
  
77 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupKey:Ljava/lang/String;79 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupKey:Ljava/lang/String;
  
78 ····move-object/from16·v22,·v080 ····move-object/from16·v23,·v0
  
79 ····move-object/from16·v0,·p181 ····move-object/from16·v0,·p1
  
80 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupSummary:Z82 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupSummary:Z
Max diff block lines reached; 6357/12371 bytes (51.39%) of diff not shown.
3.46 KB
smali/android/support/v4/app/NotificationCompat$InboxStyle.smali
    
Offset 28, 99 lines modifiedOffset 28, 99 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·public·constructor·<init>()V29 .method·public·constructor·<init>()V
30 ····.locals·130 ····.locals·1
  
31 ····.prologue31 ····.prologue
32 ····.line·172932 ····.line·1763
33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
34 ····.line·172734 ····.line·1761
35 ····new-instance·v0,·Ljava/util/ArrayList;35 ··<