[−]
/home/hans/code/fdroid/data/tmp/com.tjm.crushr_3.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.tjm.crushr_3.apk
[−]
zipinfo {}
Offset 1, 343 lines modified Offset 1, 333 lines modified
1 Zip·​file·​size:​·​1128774·​bytes,​·​number·​of·​entries:​·​341 1 Zip·​file·​size:​·​1113294·​bytes,​·​number·​of·​entries:​·​331
2 -​rw-​-​-​-​·····​2.​0·​fat····​34808·​bl·​defN·​15-​Aug-​13·​09:​28·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat····​34808·​bl·​defN·​15-​Aug-​13·​09:​28·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat····​34929·​bl·​defN·​15-​Aug-​13·​09:​28·​META-​INF/​1389B6F7.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat····​34929·​bl·​defN·​15-​Aug-​13·​09:​28·​META-​INF/​1389B6F7.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​15-​Aug-​13·​09:​28·​META-​INF/​1389B6F7.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​15-​Aug-​13·​09:​28·​META-​INF/​1389B6F7.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Aug-​13·​05:​57·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Aug-​13·​05:​57·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Aug-​13·​05:​57·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Aug-​13·​05:​57·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····3508·​bX·​defN·15-​Aug-​13·​05:​57·AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bX·​defN·08-​Jan-​01·​00:​00·res/​anim/​abc_fade_in.​xml
8 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·15-​Aug-​13·​05:​57·​res/​anim/​abc_fade_in.​xml 8 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_out.​xml
9 -​rw-​-​-​-​·····​2.​0·​fat······396·​bl·​defN·15-​Aug-​13·​05:​57·​res/​anim/​abc_fade_out.​xml 9 -​rw-​-​-​-​·····​2.​0·​fat······860·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml
10 -​rw-​-​-​-​·····​2.​0·​fat······860·​bl·​defN·15-​Aug-​13·​05:​57·​res/​anim/​abc_grow_fade_in_from​_bottom.​xml 10 -​rw-​-​-​-​·····​2.​0·​fat······512·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_popup_enter.​xml
11 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·15-​Aug-​13·​05:​57·​res/​anim/​abc_popup_enter.​xml 11 -​rw-​-​-​-​·····​2.​0·​fat······​512·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_popup_exit.​xml
12 -​rw-​-​-​-​·····​2.​0·​fat······512·​bl·​defN·15-​Aug-​13·​05:​57·​res/​anim/​abc_popup_exit.​xml 12 -​rw-​-​-​-​·····​2.​0·​fat······860·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat······860·​bl·​defN·15-​Aug-​13·​05:​57·​res/​anim/​abc_shrink_fade_out_f​rom_bottom.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_bottom.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·15-​Aug-​13·​05:​57·​res/​anim/​abc_slide_in_bottom.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_top.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·15-​Aug-​13·​05:​57·​res/​anim/​abc_slide_in_top.​xml 15 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_bottom.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·15-​Aug-​13·​05:​57·​res/​anim/​abc_slide_out_bottom.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_top.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat······400·​bl·​defN·15-​Aug-​13·​05:​57·​res/​anim/​abc_slide_out_top.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat······344·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat······472·​bl·​defN·15-​Aug-​13·​05:​57·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_dark.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat······344·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·15-​Aug-​13·​05:​57·​res/​color-​v11/​abc_background_cache_​hint_selector_materia​l_light.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat······344·​bl·​defN·15-​Aug-​13·​05:​57·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml 20 -​rw-​-​-​-​·····​2.​0·​fat······468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml
21 -​rw-​-​-​-​·····​2.​0·​fat······344·​bl·​defN·15-​Aug-​13·​05:​57·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml 21 -​rw-​-​-​-​·····​2.​0·​fat······468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_dark.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Aug-​13·​05:​57·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml 22 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_light.​xml
23 -​rw-​-​-​-​·····​2.​0·​fat······468·​bl·​defN·15-​Aug-​13·​05:​57·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml 23 -​rw-​-​-​-​·····​2.​0·​fat······596·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_search_url_text.​xml
24 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Aug-​13·​05:​57·​res/​color/​abc_primary_text_mate​rial_dark.​xml 24 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_dark.​xml
25 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Aug-​13·​05:​57·​res/​color/​abc_primary_text_mate​rial_light.​xml 25 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_light.​xml
26 -​rw-​-​-​-​·····​2.​0·​fat······596·​bl·​defN·15-​Aug-​13·​05:​57·​res/​color/​abc_search_url_text.​xml 26 -​rw-​-​-​-​·····​2.​0·​fat······468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​switch_thumb_material​_dark.​xml
27 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Aug-​13·​05:​57·​res/​color/​abc_secondary_text_ma​terial_dark.​xml 27 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·​00:​00·​res/​color/​switch_thumb_material​_light.​xml
28 -​rw-​-​-​-​·····​2.​0·​fat······468·​bl·​defN·15-​Aug-​13·​05:​57·​res/​color/​abc_secondary_text_ma​terial_light.​xml 28 -​rw-​-​-​-​·····​2.​0·​fat······700·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_btn_borderless_ma​terial.​xml
29 -​rw-​-​-​-​·····​2.​0·​fat······468·​bl·​defN·15-​Aug-​13·​05:​57·​res/​color/​switch_thumb_material​_dark.​xml 29 -​rw-​-​-​-​·····​2.​0·​fat······560·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_btn_check_materia​l.​xml
30 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Aug-​13·​05:​57·​res/​color/​switch_thumb_material​_light.​xml 30 -​rw-​-​-​-​·····​2.​0·​fat·····1092·​bl·​defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_btn_default_mtrl_​shape.​xml
31 -​rw-​-​-​-​·····1.​0·​fat······287·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png 31 -​rw-​-​-​-​·····2.​0·​fat······560·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_btn_radio_materia​l.​xml
32 -​rw-​-​-​-​·····1.​0·​fat······306·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 32 -​rw-​-​-​-​·····2.​0·​fat······436·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_cab_background_in​ternal_bg.​xml
33 -​rw-​-​-​-​·····1.​0·​fat······549·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 33 -​rw-​-​-​-​·····2.​0·​fat······412·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_cab_background_to​p_material.​xml
34 -​rw-​-​-​-​·····1.​0·​fat······622·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png 34 -​rw-​-​-​-​·····2.​0·​fat······844·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_dialog_material_b​ackground_dark.​xml
35 -​rw-​-​-​-​·····1.​0·​fat······753·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png 35 -​rw-​-​-​-​·····2.​0·​fat······844·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_dialog_material_b​ackground_light.​xml
36 -​rw-​-​-​-​·····1.​0·​fat·····​1619·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png 36 -​rw-​-​-​-​·····2.​0·​fat·····​1040·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_edit_text_materia​l.​xml
37 -​rw-​-​-​-​·····1.​0·​fat·····​1078·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png 37 -​rw-​-​-​-​·····2.​0·​fat·····​1136·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_item_background_h​olo_dark.​xml
38 -​rw-​-​-​-​·····1.​0·​fat·····​1548·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 38 -​rw-​-​-​-​·····2.​0·​fat·····​1136·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_item_background_h​olo_light.​xml
39 -​rw-​-​-​-​·····1.​0·​fat·····1748·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 39 -​rw-​-​-​-​·····2.​0·​fat······​508·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_list_selector_bac​kground_transition_ho​lo_dark.​xml
40 -​rw-​-​-​-​·····1.​0·​fat······229·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 40 -​rw-​-​-​-​·····2.​0·​fat······508·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_list_selector_bac​kground_transition_ho​lo_light.​xml
41 -​rw-​-​-​-​·····1.​0·​fat······​416·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 41 -​rw-​-​-​-​·····2.​0·​fat·····1208·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_list_selector_hol​o_dark.​xml
42 -​rw-​-​-​-​·····1.​0·​fat······280·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png 42 -​rw-​-​-​-​·····2.​0·​fat·····1208·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_list_selector_hol​o_light.​xml
43 -​rw-​-​-​-​·····1.​0·​fat······233·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png 43 -​rw-​-​-​-​·····2.​0·​fat······664·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_ratingbar_full_ma​terial.​xml
44 -​rw-​-​-​-​·····1.​0·​fat······​160·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png 44 -​rw-​-​-​-​·····2.​0·​fat·····1328·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_spinner_textfield​_background_material.​xml
45 -​rw-​-​-​-​·····1.​0·​fat······288·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 45 -​rw-​-​-​-​·····2.​0·​fat······560·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_switch_thumb_mate​rial.​xml
46 -​rw-​-​-​-​·····1.​0·​fat······612·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 46 -​rw-​-​-​-​·····2.​0·​fat······564·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_tab_indicator_mat​erial.​xml
47 -​rw-​-​-​-​·····1.​0·​fat······190·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png 47 -​rw-​-​-​-​·····2.​0·​fat······880·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​abc_textfield_search_​material.​xml
48 -​rw-​-​-​-​·····1.​0·​fat······373·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png 48 -​rw-​-​-​-​·····2.​0·​fat······600·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​add_button.​xml
49 -​rw-​-​-​-​·····1.​0·​fat······​270·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png 49 -​rw-​-​-​-​·····2.​0·​fat·····1316·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​add_button_cross.​xml
50 -​rw-​-​-​-​·····1.​0·​fat······791·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png 50 -​rw-​-​-​-​·····2.​0·​fat······600·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​bullet.​xml
51 -​rw-​-​-​-​·····1.​0·​fat·····1028·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png 51 -​rw-​-​-​-​·····2.​0·​fat······​764·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​circle_shadow.​xml
52 -​rw-​-​-​-​·····1.​0·​fat······​541·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png 52 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_10_selector.​xml
53 -​rw-​-​-​-​·····1.​0·​fat······​170·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png 53 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_11_selector.​xml
54 -​rw-​-​-​-​·····1.​0·​fat······​244·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png 54 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_12_selector.​xml
55 -​rw-​-​-​-​·····1.​0·​fat······​212·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png 55 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_13_selector.​xml
56 -​rw-​-​-​-​·····1.​0·​fat······​212·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png 56 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_14_selector.​xml
57 -​rw-​-​-​-​·····1.​0·​fat······​212·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png 57 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_15_selector.​xml
58 -​rw-​-​-​-​·····1.​0·​fat······​239·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png 58 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_16_selector.​xml
59 -​rw-​-​-​-​·····1.​0·​fat······​240·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png 59 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_17_selector.​xml
60 -​rw-​-​-​-​·····1.​0·​fat······840·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png 60 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_18_selector.​xml
61 -​rw-​-​-​-​·····1.​0·​fat·····1290·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png 61 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_19_selector.​xml
62 -​rw-​-​-​-​·····1.​0·​fat······​392·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 62 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_1_selector.​xml
63 -​rw-​-​-​-​·····1.​0·​fat······​534·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png 63 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_20_selector.​xml
64 -​rw-​-​-​-​·····1.​0·​fat······​199·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png 64 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_21_selector.​xml
65 -​rw-​-​-​-​·····1.​0·​fat······​239·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_text_cursor_mtrl_​alpha.​9.​png 65 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_22_selector.​xml
66 -​rw-​-​-​-​·····1.​0·​fat······​192·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png 66 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_23_selector.​xml
67 -​rw-​-​-​-​·····1.​0·​fat······​202·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png 67 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_24_selector.​xml
68 -​rw-​-​-​-​·····1.​0·​fat······​182·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png 68 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_2_selector.​xml
69 -​rw-​-​-​-​·····1.​0·​fat······​182·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png 69 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_3_selector.​xml
70 -​rw-​-​-​-​·····1.​0·​fat·····2168·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​hdpi-​v4/​ic_launcher.​png 70 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_4_selector.​xml
71 -​rw-​-​-​-​·····1.​0·​fat······​384·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 71 -​rw-​-​-​-​·····2.​0·​fat·····6584·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_5_selector.​xml
72 -​rw-​-​-​-​·····1.​0·​fat······​289·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 72 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_6_selector.​xml
73 -​rw-​-​-​-​·····1.​0·​fat······​610·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 73 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_7_selector.​xml
74 -​rw-​-​-​-​·····1.​0·​fat······​391·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 74 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_8_selector.​xml
75 -​rw-​-​-​-​·····1.​0·​fat······​325·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​mdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 75 -​rw-​-​-​-​·····2.​0·​fat·····6784·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_9_selector.​xml
76 -​rw-​-​-​-​·····1.​0·​fat······174·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​mdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 76 -​rw-​-​-​-​·····2.​0·​fat······684·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​color_selected.​xml
77 -​rw-​-​-​-​·····1.​0·​fat······​381·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​mdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 77 -​rw-​-​-​-​·····2.​0·​fat·····1296·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​delete_x.​xml
78 -​rw-​-​-​-​·····1.​0·​fat······351·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​mdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 78 -​rw-​-​-​-​·····2.​0·​fat······580·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​dialog_button.​xml
79 -​rw-​-​-​-​·····1.​0·​fat······​428·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​xhdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 79 -​rw-​-​-​-​·····2.​0·​fat······​436·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​dialog_button_not_pre​ssed.​xml
80 -​rw-​-​-​-​·····1.​0·​fat······237·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​xhdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 80 -​rw-​-​-​-​·····2.​0·​fat······436·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​dialog_button_pressed​.​xml
81 -​rw-​-​-​-​·····​1.​0·​fat······​729·​b-​·​stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​xhdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 81 -​rw-​-​-​-​·····​1.​0·​fat·····4800·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable/​logo.​png
82 -​rw-​-​-​-​·····​1.​0·​fat······​503·​b-​·​stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​xhdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 82 -​rw-​-​-​-​·····​1.​0·​fat·····5459·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable/​preview.​png
83 -​rw-​-​-​-​·····​1.​0·​fat······​475·​b-​·​stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​xxhdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 83 -​rw-​-​-​-​·····​1.​0·​fat·····9154·​b-​·​stor·08-​Jan-​01·​00:​00·​res/​drawable/​settings.​png
84 -​rw-​-​-​-​·····1.​0·​fat······361·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​xxhdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 84 -​rw-​-​-​-​·····2.​0·​fat······752·​bl·defN·08-​Jan-​01·​00:​00·​res/​drawable/​shadow.​xml
85 -​rw-​-​-​-​·····1.​0·​fat······​991·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​xxhdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 85 -​rw-​-​-​-​·····2.​0·​fat······​940·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_action_bar_title_​item.​xml
86 -​rw-​-​-​-​·····1.​0·​fat······630·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​xxhdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 86 -​rw-​-​-​-​·····2.​0·​fat······448·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_action_bar_up_con​tainer.​xml
87 -​rw-​-​-​-​·····1.​0·​fat······246·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​xxxhdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 87 -​rw-​-​-​-​·····2.​0·​fat······396·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_action_bar_view_l​ist_nav_layout.​xml
88 -​rw-​-​-​-​·····1.​0·​fat······418·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​xxxhdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 88 -​rw-​-​-​-​·····2.​0·​fat······812·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_action_menu_item_​layout.​xml
89 -​rw-​-​-​-​·····1.​0·​fat·····1257·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​xxxhdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 89 -​rw-​-​-​-​·····2.​0·​fat······​584·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_action_menu_layou​t.​xml
90 -​rw-​-​-​-​·····1.​0·​fat······611·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​ldrtl-​xxxhdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 90 -​rw-​-​-​-​·····2.​0·​fat······508·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_action_mode_bar.​xml
91 -​rw-​-​-​-​·····1.​0·​fat······274·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​mdpi-​v4/​abc_ab_share_pack_mtr​l_alpha.​9.​png 91 -​rw-​-​-​-​·····2.​0·​fat······632·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_action_mode_close​_item_material.​xml
92 -​rw-​-​-​-​·····1.​0·​fat······​288·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 92 -​rw-​-​-​-​·····2.​0·​fat·····1760·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_activity_chooser_​view.​xml
93 -​rw-​-​-​-​·····1.​0·​fat······​429·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​mdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 93 -​rw-​-​-​-​·····2.​0·​fat·····1272·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_activity_chooser_​view_list_item.​xml
94 -​rw-​-​-​-​·····1.​0·​fat······​428·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​mdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png 94 -​rw-​-​-​-​·····2.​0·​fat·····3828·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_alert_dialog_mate​rial.​xml
95 -​rw-​-​-​-​·····1.​0·​fat······​493·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​mdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png 95 -​rw-​-​-​-​·····2.​0·​fat·····1164·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_dialog_title_mate​rial.​xml
96 -​rw-​-​-​-​·····1.​0·​fat·····1348·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​mdpi-​v4/​abc_btn_rating_star_o​ff_mtrl_alpha.​png 96 -​rw-​-​-​-​·····2.​0·​fat······​404·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_expanded_menu_lay​out.​xml
97 -​rw-​-​-​-​·····1.​0·​fat·····1005·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​mdpi-​v4/​abc_btn_rating_star_o​n_mtrl_alpha.​png 97 -​rw-​-​-​-​·····2.​0·​fat······​536·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_list_menu_item_ch​eckbox.​xml
98 -​rw-​-​-​-​·····1.​0·​fat·····1047·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​mdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 98 -​rw-​-​-​-​·····2.​0·​fat······​688·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_list_menu_item_ic​on.​xml
99 -​rw-​-​-​-​·····1.​0·​fat·····​1124·​b-​·stor·15-​Aug-​13·​05:​56·​res/​drawable-​mdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 99 -​rw-​-​-​-​·····2.​0·​fat·····​1412·​bl·defN·08-​Jan-​01·​00:​00·​res/​layout/​abc_list_menu_item_la​yout.​xml
Max diff block lines reached; 0/70092 bytes (0.00%) of diff not shown.
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="3"·​android:​versionName="1.​2"·​package="com.​tjm.​crushr"·​platformBuildVersionC​ode="22"·​platformBuildVersionN​ame="5.​1.​1-​1819727" 2 <manifest·​android:​versionCode="3"·​android:​versionName="1.​2"·​package="com.​tjm.​crushr"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<uses-​sdk·​android:​minSdkVersion="14"·​android:​targetSdkVersion="19"​·​/​> 4 ····​<uses-​sdk·​android:​minSdkVersion="14"·​android:​targetSdkVersion="19"​·​/​>
5 ····​<uses-​permission·​android:​name="android.​permission.​RECEIVE_BOOT_COMPLETE​D"·​/​> 5 ····​<uses-​permission·​android:​name="android.​permission.​RECEIVE_BOOT_COMPLETE​D"·​/​>
6 ····​<application·​android:​theme="@style/​AppTheme"·​android:​label="@string/​app_name"·​android:​icon="@drawable/​ic_launcher"·​android:​allowBackup="true"> 6 ····​<application·​android:​theme="@style/​AppTheme"·​android:​label="@string/​app_name"·​android:​icon="@drawable/​ic_launcher"·​android:​allowBackup="true">
7 ········​<activity·​android:​theme="@style/​ThemeDialogCustom"·​android:​name="com.​tjm.​crushr.​crushrInputDialog"·​android:​excludeFromRecents="t​rue"·​android:​launchMode="singleIns​tance"·​/​> 7 ········​<activity·​android:​theme="@style/​ThemeDialogCustom"·​android:​name="com.​tjm.​crushr.​crushrInputDialog"·​android:​excludeFromRecents="t​rue"·​android:​launchMode="singleIns​tance"·​/​>
8 ········​<activity·​android:​name="com.​tjm.​crushr.​crushrConfigActivity"​> 8 ········​<activity·​android:​name="com.​tjm.​crushr.​crushrConfigActivity"​>
9 ············​<intent-​filter> 9 ············​<intent-​filter>
[−]
res/layout/abc_screen_toolbar.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <android.​support.​v7.​internal.​widget.​ActionBarOverlayLayou​t·​android:​id="@id/​decor_content_parent"​·​android:​fitsSystemWindows="tr​ue"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent" 2 <android.​support.​v7.​internal.​widget.​ActionBarOverlayLayou​t·​android:​id="@id/​decor_content_parent"​·​android:​fitsSystemWindows="tr​ue"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"·​xmlns:​app="http:​/​/​schemas.​android.​com/​apk/​res-​auto"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"·​xmlns:​app="http:​/​/​schemas.​android.​com/​apk/​res-​auto">
4 ····​<include·​layout="@layout/​abc_screen_content_in​clude"·​/​> 4 ····​<include·​layout="@layout/​abc_screen_content_in​clude"·​/​>
5 ····​<android.​support.​v7.​internal.​widget.​ActionBarContainer·​android:​gravity="top"·​android:​id="@id/​action_bar_container"​·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_alignParentTop​="true"·​style="?attr/​actionBarStyle"> 5 ····​<android.​support.​v7.​internal.​widget.​ActionBarContainer·​android:​gravity="top"·​android:​id="@id/​action_bar_container"​·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_alignParentTop​="true"·​android:​touchscreenBlocksFocu​s="true"·​style="?attr/​actionBarStyle">
6 ········​<android.​support.​v7.​widget.​Toolbar·​android:​id="@id/​action_bar"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​app:​navigationContentDesc​ription="@string/​abc_action_bar_up_des​cription"·​style="?attr/​toolbarStyle"·​/​> 6 ········​<android.​support.​v7.​widget.​Toolbar·​android:​id="@id/​action_bar"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​app:​navigationContentDesc​ription="@string/​abc_action_bar_up_des​cription"·​style="?attr/​toolbarStyle"·​/​>
7 ········​<android.​support.​v7.​internal.​widget.​ActionBarContextView·​android:​theme="?actionBarThem​e"·​android:​id="@id/​action_context_bar"·​android:​visibility="gone"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​style="?attr/​actionModeStyle"·​/​> 7 ········​<android.​support.​v7.​internal.​widget.​ActionBarContextView·​android:​theme="?actionBarThem​e"·​android:​id="@id/​action_context_bar"·​android:​visibility="gone"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​style="?attr/​actionModeStyle"·​/​>
8 ····​</​android.​support.​v7.​internal.​widget.​ActionBarContainer> 8 ····​</​android.​support.​v7.​internal.​widget.​ActionBarContainer>
9 </​android.​support.​v7.​internal.​widget.​ActionBarOverlayLayou​t> 9 </​android.​support.​v7.​internal.​widget.​ActionBarOverlayLayou​t>
[−]
res/layout/notification_template_part_time.xml
Offset 1, 3 lines modified Offset 1, 3 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <DateTimeView·​android:​textAppearance="@styl​e/​TextAppearance.​StatusBar.​EventContent.​Time"·​android:​gravity="center"·​android:​layout_gravity="cente​r"·​android:​id="@id/​time"·​android:​paddingLeft="8.​0dip"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​singleLine="true"·​android:​layout_weight="0.​0" 2 <DateTimeView·​android:​textAppearance="@styl​e/​TextAppearance.​StatusBar.​EventContent.​Time"·​android:​gravity="center"·​android:​layout_gravity="cente​r"·​android:​id="@id/​time"·​android:​paddingLeft="8.​0dip"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​singleLine="true"·​android:​layout_weight="0.​0"·​android:​paddingStart="8.​0dip"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"·​/​> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"·​/​>
[−]
res/layout/notification_template_media.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <LinearLayout·​android:​orientation="horizont​al"·​android:​id="@id/​status_bar_latest_eve​nt_content"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="64.​0dip" 2 <LinearLayout·​android:​orientation="horizont​al"·​android:​id="@id/​status_bar_latest_eve​nt_content"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="64.​0dip"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<ImageView·​android:​id="@id/​icon"·​android:​layout_width="@dimen/​notification_large_ic​on_width"·​android:​layout_height="@dimen​/​notification_large_ic​on_width"·​android:​scaleType="centerCrop​"·​/​> 4 ····​<ImageView·​android:​id="@id/​icon"·​android:​layout_width="@dimen/​notification_large_ic​on_width"·​android:​layout_height="@dimen​/​notification_large_ic​on_width"·​android:​scaleType="centerCrop​"·​/​>
5 ····​<include·​android:​layout_width="0.​0dip"·​android:​layout_height="wrap_c​ontent"·​android:​layout_weight="1.​0"·​layout="@layout/​notification_template​_lines"·​/​> 5 ····​<include·​android:​layout_width="0.​0dip"·​android:​layout_height="wrap_c​ontent"·​android:​layout_weight="1.​0"·​layout="@layout/​notification_template​_lines"·​/​>
6 ····​<LinearLayout·​android:​layout_gravity="end|c​enter"·​android:​orientation="horizont​al"·​android:​id="@id/​media_actions"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"·​/​> 6 ····​<LinearLayout·​android:​layout_gravity="end|c​enter"·​android:​orientation="horizont​al"·​android:​id="@id/​media_actions"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"·​android:​layoutDirection="ltr"​·​/​>
7 ····​<include·​android:​layout_width="48.​0dip"·​android:​layout_height="fill_p​arent"·​android:​layout_marginRight="6​.​0dip"·​layout="@layout/​notification_media_ca​ncel_action"·​/​> 7 ····​<include·​android:​layout_width="48.​0dip"·​android:​layout_height="fill_p​arent"·​android:​layout_marginRight="6​.​0dip"·​android:​layout_marginEnd="6.​0dip"·​layout="@layout/​notification_media_ca​ncel_action"·​/​>
8 ····​<ImageView·​android:​id="@id/​end_padder"·​android:​layout_width="6.​0dip"·​android:​layout_height="fill_p​arent"·​/​> 8 ····​<ImageView·​android:​id="@id/​end_padder"·​android:​layout_width="6.​0dip"·​android:​layout_height="fill_p​arent"·​/​>
9 </​LinearLayout> 9 </​LinearLayout>
[−]
res/layout/notification_template_big_media_narrow.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <RelativeLayout·​android:​id="@id/​status_bar_latest_eve​nt_content"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="128.​0dip" 2 <RelativeLayout·​android:​id="@id/​status_bar_latest_eve​nt_content"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="128.​0dip"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<ImageView·​android:​id="@id/​icon"·​android:​layout_width="128.​0dip"·​android:​layout_height="128.​0dip"·​android:​scaleType="centerCrop​"·​/​> 4 ····​<ImageView·​android:​id="@id/​icon"·​android:​layout_width="128.​0dip"·​android:​layout_height="128.​0dip"·​android:​scaleType="centerCrop​"·​/​>
5 ····​<include·​android:​layout_width="48.​0dip"·​android:​layout_height="48.​0dip"·​android:​layout_marginLeft="2.​0dip"·​android:​layout_marginRight="2​.​0dip"·​android:​layout_alignParentRig​ht="true"·​layout="@layout/​notification_media_ca​ncel_action"·​/​> 5 ····​<include·​android:​layout_width="48.​0dip"·​android:​layout_height="48.​0dip"·​android:​layout_marginLeft="2.​0dip"·​android:​layout_marginRight="2​.​0dip"·​android:​layout_alignParentRig​ht="true"·​android:​layout_alignParentEnd​="true"·​layout="@layout/​notification_media_ca​ncel_action"·​/​>
6 ····​<include·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_marginLeft="12​8.​0dip"·​android:​layout_toLeftOf="@id/​cancel_action"·​layout="@layout/​notification_template​_lines"·​/​> 6 ····​<include·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_marginLeft="12​8.​0dip"·​android:​layout_toLeftOf="@id/​cancel_action"·​android:​layout_marginStart="1​28.​0dip"·​android:​layout_toStartOf="@id​/​cancel_action"·​layout="@layout/​notification_template​_lines"·​/​>
7 ····​<LinearLayout·​android:​orientation="horizont​al"·​android:​id="@id/​media_actions"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="48.​0dip"·​android:​layout_marginLeft="12​.​0dip"·​android:​layout_marginRight="1​2.​0dip"·​android:​layout_toRightOf="@id​/​icon"·​android:​layout_alignParentBot​tom="true"·​/​> 7 ····​<LinearLayout·​android:​orientation="horizont​al"·​android:​id="@id/​media_actions"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="48.​0dip"·​android:​layout_marginLeft="12​.​0dip"·​android:​layout_marginRight="1​2.​0dip"·​android:​layout_toRightOf="@id​/​icon"·​android:​layout_alignParentBot​tom="true"·​android:​layoutDirection="ltr"​·​android:​layout_toEndOf="@id/​icon"·​/​>
8 ····​<ImageView·​android:​id="@id/​action_divider"·​android:​background="?android:​dividerHorizontal"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="1.​0dip"·​android:​layout_toRightOf="@id​/​icon"·​android:​layout_above="@id/​media_actions"·​/​> 8 ····​<ImageView·​android:​id="@id/​action_divider"·​android:​background="?android:​dividerHorizontal"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="1.​0dip"·​android:​layout_toRightOf="@id​/​icon"·​android:​layout_above="@id/​media_actions"·​android:​layout_toEndOf="@id/​icon"·​/​>
9 </​RelativeLayout> 9 </​RelativeLayout>
[−]
res/layout/abc_alert_dialog_material.xml
Offset 1, 27 lines modified Offset 1, 27 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <LinearLayout·​android:​orientation="vertical​"·​android:​id="@id/​parentPanel"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent" 2 <LinearLayout·​android:​orientation="vertical​"·​android:​id="@id/​parentPanel"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<LinearLayout·​android:​orientation="vertical​"·​android:​id="@id/​topPanel"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"> 4 ····​<LinearLayout·​android:​orientation="vertical​"·​android:​id="@id/​topPanel"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent">
5 ········​<LinearLayout·​android:​gravity="center_verti​cal"·​android:​orientation="horizont​al"·​android:​id="@id/​title_template"·​android:​paddingLeft="?dialogP​referredPadding"·​android:​paddingTop="@dimen/​abc_dialog_padding_to​p_material"·​android:​paddingRight="?dialog​PreferredPadding"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"> 5 ········​<LinearLayout·​android:​gravity="center_verti​cal"·​android:​orientation="horizont​al"·​android:​id="@id/​title_template"·​android:​paddingLeft="?dialogP​referredPadding"·​android:​paddingTop="@dimen/​abc_dialog_padding_to​p_material"·​android:​paddingRight="?dialog​PreferredPadding"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent">
6 ············​<ImageView·​android:​id="@android:​id/​icon"·​android:​layout_width="32.​0dip"·​android:​layout_height="32.​0dip"·​android:​src="@null"·​android:​scaleType="fitCenter"​·​style="@style/​RtlOverlay.​Widget.​AppCompat.​DialogTitle.​Icon"·​/​> 6 ············​<ImageView·​android:​id="@android:​id/​icon"·​android:​layout_width="32.​0dip"·​android:​layout_height="32.​0dip"·​android:​src="@null"·​android:​scaleType="fitCenter"​·​style="@style/​RtlOverlay.​Widget.​AppCompat.​DialogTitle.​Icon"·​/​>
7 ············​<android.​support.​v7.​internal.​widget.​DialogTitle·​android:​ellipsize="end"·​android:​id="@id/​alertTitle"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​singleLine="true"·​style="?attr/​android:​windowTitleStyle"·​/​> 7 ············​<android.​support.​v7.​internal.​widget.​DialogTitle·​android:​ellipsize="end"·​android:​id="@id/​alertTitle"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​singleLine="true"·​android:​textAlignment="viewSt​art"·​style="?attr/​android:​windowTitleStyle"·​/​>
8 ········​</​LinearLayout> 8 ········​</​LinearLayout>
9 ····​</​LinearLayout> 9 ····​</​LinearLayout>
10 ····​<FrameLayout·​android:​id="@id/​contentPanel"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​minHeight="48.​0dip"·​android:​layout_weight="1.​0"> 10 ····​<FrameLayout·​android:​id="@id/​contentPanel"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​minHeight="48.​0dip"·​android:​layout_weight="1.​0">
11 ········​<ScrollView·​android:​id="@id/​scrollView"·​android:​clipToPadding="false"​·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"> 11 ········​<ScrollView·​android:​id="@id/​scrollView"·​android:​clipToPadding="false"​·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent">
12 ············​<LinearLayout·​android:​orientation="vertical​"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"> 12 ············​<LinearLayout·​android:​orientation="vertical​"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent">
13 ················​<TextView·​android:​id="@android:​id/​message"·​android:​paddingLeft="?dialogP​referredPadding"·​android:​paddingTop="@dimen/​abc_dialog_padding_to​p_material"·​android:​paddingRight="?dialog​PreferredPadding"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​style="@style/​TextAppearance.​AppCompat.​Subhead"·​/​> 13 ················​<TextView·​android:​id="@android:​id/​message"·​android:​paddingLeft="?dialogP​referredPadding"·​android:​paddingTop="@dimen/​abc_dialog_padding_to​p_material"·​android:​paddingRight="?dialog​PreferredPadding"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​style="@style/​TextAppearance.​AppCompat.​Subhead"·​/​>
14 ················​<View·​android:​id="@id/​textSpacerNoButtons"·​android:​visibility="gone"·​android:​layout_width="0.​0dip"·​android:​layout_height="@dimen​/​abc_dialog_padding_to​p_material"·​/​> 14 ················​<View·​android:​id="@id/​textSpacerNoButtons"·​android:​visibility="gone"·​android:​layout_width="0.​0dip"·​android:​layout_height="@dimen​/​abc_dialog_padding_to​p_material"·​/​>
15 ············​</​LinearLayout> 15 ············​</​LinearLayout>
16 ········​</​ScrollView> 16 ········​</​ScrollView>
17 ····​</​FrameLayout> 17 ····​</​FrameLayout>
18 ····​<FrameLayout·​android:​id="@id/​customPanel"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​minHeight="48.​0dip"·​android:​layout_weight="1.​0"> 18 ····​<FrameLayout·​android:​id="@id/​customPanel"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​minHeight="48.​0dip"·​android:​layout_weight="1.​0">
19 ········​<FrameLayout·​android:​id="@id/​custom"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​/​> 19 ········​<FrameLayout·​android:​id="@id/​custom"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​/​>
20 ····​</​FrameLayout> 20 ····​</​FrameLayout>
21 ····​<LinearLayout·​android:​gravity="bottom"·​android:​orientation="horizont​al"·​android:​id="@id/​buttonPanel"·​android:​paddingLeft="12.​0dip"·​android:​paddingTop="8.​0dip"·​android:​paddingRight="12.​0dip"·​android:​paddingBottom="8.​0dip"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​style="?attr/​buttonBarStyle"> 21 ····​<LinearLayout·​android:​gravity="bottom"·​android:​orientation="horizont​al"·​android:​id="@id/​buttonPanel"·​android:​paddingLeft="12.​0dip"·​android:​paddingTop="8.​0dip"·​android:​paddingRight="12.​0dip"·​android:​paddingBottom="8.​0dip"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layoutDirection="loca​le"·​style="?attr/​buttonBarStyle">
22 ········​<Button·​android:​id="@android:​id/​button3"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​style="?attr/​buttonBarNeutralButto​nStyle"·​/​> 22 ········​<Button·​android:​id="@android:​id/​button3"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​style="?attr/​buttonBarNeutralButto​nStyle"·​/​>
23 ········​<android.​support.​v4.​widget.​Space·​android:​visibility="invisible​"·​android:​layout_width="0.​0dip"·​android:​layout_height="0.​0dip"·​android:​layout_weight="1.​0"·​/​> 23 ········​<android.​support.​v4.​widget.​Space·​android:​visibility="invisible​"·​android:​layout_width="0.​0dip"·​android:​layout_height="0.​0dip"·​android:​layout_weight="1.​0"·​/​>
24 ········​<Button·​android:​id="@android:​id/​button2"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​style="?attr/​buttonBarNegativeButt​onStyle"·​/​> 24 ········​<Button·​android:​id="@android:​id/​button2"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​style="?attr/​buttonBarNegativeButt​onStyle"·​/​>
25 ········​<Button·​android:​id="@android:​id/​button1"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​style="?attr/​buttonBarPositiveButt​onStyle"·​/​> 25 ········​<Button·​android:​id="@android:​id/​button1"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​style="?attr/​buttonBarPositiveButt​onStyle"·​/​>
26 ····​</​LinearLayout> 26 ····​</​LinearLayout>
27 </​LinearLayout> 27 </​LinearLayout>
[−]
res/layout/notification_template_big_media.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <RelativeLayout·​android:​id="@id/​status_bar_latest_eve​nt_content"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="128.​0dip" 2 <RelativeLayout·​android:​id="@id/​status_bar_latest_eve​nt_content"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="128.​0dip"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<ImageView·​android:​id="@id/​icon"·​android:​layout_width="@dimen/​notification_large_ic​on_width"·​android:​layout_height="@dimen​/​notification_large_ic​on_height"·​android:​scaleType="centerCrop​"·​/​> 4 ····​<ImageView·​android:​id="@id/​icon"·​android:​layout_width="@dimen/​notification_large_ic​on_width"·​android:​layout_height="@dimen​/​notification_large_ic​on_height"·​android:​scaleType="centerCrop​"·​/​>
5 ····​<include·​android:​layout_width="48.​0dip"·​android:​layout_height="48.​0dip"·​android:​layout_marginLeft="2.​0dip"·​android:​layout_marginRight="2​.​0dip"·​android:​layout_alignParentRig​ht="true"·​layout="@layout/​notification_media_ca​ncel_action"·​/​> 5 ····​<include·​android:​layout_width="48.​0dip"·​android:​layout_height="48.​0dip"·​android:​layout_marginLeft="2.​0dip"·​android:​layout_marginRight="2​.​0dip"·​android:​layout_alignParentRig​ht="true"·​layout="@layout/​notification_media_ca​ncel_action"·​/​>
6 ····​<include·​android:​layout_gravity="fill_​vertical"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_marginLeft="@d​imen/​notification_large_ic​on_width"·​android:​layout_toLeftOf="@id/​cancel_action"·​layout="@layout/​notification_template​_lines"·​/​> 6 ····​<include·​android:​layout_gravity="fill_​vertical"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_marginLeft="@d​imen/​notification_large_ic​on_width"·​android:​layout_toLeftOf="@id/​cancel_action"·​android:​layout_marginStart="@​dimen/​notification_large_ic​on_width"·​android:​layout_toStartOf="@id​/​cancel_action"·​layout="@layout/​notification_template​_lines"·​/​>
7 ····​<LinearLayout·​android:​orientation="horizont​al"·​android:​id="@id/​media_actions"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="48.​0dip"·​android:​layout_marginLeft="12​.​0dip"·​android:​layout_marginRight="1​2.​0dip"·​android:​layout_alignParentBot​tom="true"·​/​> 7 ····​<LinearLayout·​android:​orientation="horizont​al"·​android:​id="@id/​media_actions"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="48.​0dip"·​android:​layout_marginLeft="12​.​0dip"·​android:​layout_marginRight="1​2.​0dip"·​android:​layout_alignParentBot​tom="true"·​android:​layoutDirection="ltr"​·​/​>
8 ····​<ImageView·​android:​id="@id/​action_divider"·​android:​background="?android:​dividerHorizontal"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="1.​0dip"·​android:​layout_above="@id/​media_actions"·​/​> 8 ····​<ImageView·​android:​id="@id/​action_divider"·​android:​background="?android:​dividerHorizontal"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="1.​0dip"·​android:​layout_above="@id/​media_actions"·​/​>
9 </​RelativeLayout> 9 </​RelativeLayout>
[−]
res/layout/notification_template_part_chronometer.xml
Offset 1, 3 lines modified Offset 1, 3 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <Chronometer·​android:​textAppearance="@styl​e/​TextAppearance.​StatusBar.​EventContent.​Time"·​android:​gravity="center"·​android:​layout_gravity="cente​r"·​android:​id="@id/​chronometer"·​android:​paddingLeft="8.​0dip"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​singleLine="true"·​android:​layout_weight="0.​0" 2 <Chronometer·​android:​textAppearance="@styl​e/​TextAppearance.​StatusBar.​EventContent.​Time"·​android:​gravity="center"·​android:​layout_gravity="cente​r"·​android:​id="@id/​chronometer"·​android:​paddingLeft="8.​0dip"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​singleLine="true"·​android:​layout_weight="0.​0"·​android:​paddingStart="8.​0dip"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"·​/​> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"·​/​>
[−]
res/layout/notification_template_lines.xml
Offset 1, 14 lines modified Offset 1, 14 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <LinearLayout·​android:​orientation="vertical​"·​android:​paddingTop="2.​0dip"·​android:​paddingRight="8.​0dip"·​android:​paddingBottom="2.​0dip"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent" 2 <LinearLayout·​android:​orientation="vertical​"·​android:​paddingTop="2.​0dip"·​android:​paddingRight="8.​0dip"·​android:​paddingBottom="2.​0dip"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​paddingEnd="8.​0dip"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<LinearLayout·​android:​orientation="horizont​al"·​android:​id="@id/​line1"·​android:​paddingTop="6.​0dip"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_marginLeft="8.​0dip"> 4 ····​<LinearLayout·​android:​orientation="horizont​al"·​android:​id="@id/​line1"·​android:​paddingTop="6.​0dip"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_marginLeft="8.​0dip"·​android:​layout_marginStart="8​.​0dip">
5 ········​<TextView·​android:​textAppearance="@styl​e/​TextAppearance.​StatusBar.​EventContent.​Title"·​android:​ellipsize="marquee"·​android:​id="@id/​title"·​android:​fadingEdge="horizonta​l"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​singleLine="true"·​android:​layout_weight="1.​0"·​/​> 5 ········​<TextView·​android:​textAppearance="@styl​e/​TextAppearance.​StatusBar.​EventContent.​Title"·​android:​ellipsize="marquee"·​android:​id="@id/​title"·​android:​fadingEdge="horizonta​l"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​singleLine="true"·​android:​layout_weight="1.​0"·​/​>
6 ········​<include·​android:​layout_gravity="cente​r"·​android:​id="@id/​time"·​android:​visibility="gone"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_weight="0.​0"·​layout="@layout/​notification_template​_part_time"·​/​> 6 ········​<include·​android:​layout_gravity="cente​r"·​android:​id="@id/​time"·​android:​visibility="gone"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_weight="0.​0"·​layout="@layout/​notification_template​_part_time"·​/​>
7 ········​<include·​android:​layout_gravity="cente​r"·​android:​id="@id/​chronometer"·​android:​visibility="gone"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_weight="0.​0"·​layout="@layout/​notification_template​_part_chronometer"·​/​> 7 ········​<include·​android:​layout_gravity="cente​r"·​android:​id="@id/​chronometer"·​android:​visibility="gone"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_weight="0.​0"·​layout="@layout/​notification_template​_part_chronometer"·​/​>
8 ····​</​LinearLayout> 8 ····​</​LinearLayout>
9 ····​<TextView·​android:​textAppearance="@styl​e/​TextAppearance.​StatusBar.​EventContent.​Line2"·​android:​ellipsize="marquee"·​android:​id="@id/​text2"·​android:​visibility="gone"·​android:​fadingEdge="horizonta​l"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_marginLeft="8.​0dip"·​android:​layout_marginTop="-​2.​0dip"·​android:​layout_marginBottom="​-​2.​0dip"·​android:​singleLine="true"·​/​> 9 ····​<TextView·​android:​textAppearance="@styl​e/​TextAppearance.​StatusBar.​EventContent.​Line2"·​android:​ellipsize="marquee"·​android:​id="@id/​text2"·​android:​visibility="gone"·​android:​fadingEdge="horizonta​l"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_marginLeft="8.​0dip"·​android:​layout_marginTop="-​2.​0dip"·​android:​layout_marginBottom="​-​2.​0dip"·​android:​singleLine="true"·​android:​layout_marginStart="8​.​0dip"·​/​>
10 ····​<LinearLayout·​android:​gravity="center_verti​cal"·​android:​orientation="horizont​al"·​android:​id="@id/​line3"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_marginLeft="8.​0dip"> 10 ····​<LinearLayout·​android:​gravity="center_verti​cal"·​android:​orientation="horizont​al"·​android:​id="@id/​line3"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_marginLeft="8.​0dip"·​android:​layout_marginStart="8​.​0dip">
11 ········​<TextView·​android:​textAppearance="@styl​e/​TextAppearance.​StatusBar.​EventContent"·​android:​ellipsize="marquee"·​android:​layout_gravity="cente​r"·​android:​id="@id/​text"·​android:​fadingEdge="horizonta​l"·​android:​layout_width="0.​0dip"·​android:​layout_height="wrap_c​ontent"·​android:​singleLine="true"·​android:​layout_weight="1.​0"·​/​> 11 ········​<TextView·​android:​textAppearance="@styl​e/​TextAppearance.​StatusBar.​EventContent"·​android:​ellipsize="marquee"·​android:​layout_gravity="cente​r"·​android:​id="@id/​text"·​android:​fadingEdge="horizonta​l"·​android:​layout_width="0.​0dip"·​android:​layout_height="wrap_c​ontent"·​android:​singleLine="true"·​android:​layout_weight="1.​0"·​/​>
12 ········​<TextView·​android:​textAppearance="@styl​e/​TextAppearance.​StatusBar.​EventContent.​Info"·​android:​gravity="center"·​android:​layout_gravity="cente​r"·​android:​id="@id/​info"·​android:​paddingLeft="8.​0dip"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​singleLine="true"·​android:​layout_weight="0.​0"·​/​> 12 ········​<TextView·​android:​textAppearance="@styl​e/​TextAppearance.​StatusBar.​EventContent.​Info"·​android:​gravity="center"·​android:​layout_gravity="cente​r"·​android:​id="@id/​info"·​android:​paddingLeft="8.​0dip"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​singleLine="true"·​android:​layout_weight="0.​0"·​android:​paddingStart="8.​0dip"·​/​>
13 ····​</​LinearLayout> 13 ····​</​LinearLayout>
14 </​LinearLayout> 14 </​LinearLayout>
[−]
res/layout/abc_dialog_title_material.xml
Offset 1, 6 lines modified Offset 1, 6 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <android.​support.​v7.​internal.​widget.​FitWindowsLinearLayou​t·​android:​orientation="vertical​"·​android:​fitsSystemWindows="tr​ue"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent" 2 <android.​support.​v7.​internal.​widget.​FitWindowsLinearLayou​t·​android:​orientation="vertical​"·​android:​fitsSystemWindows="tr​ue"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<TextView·​android:​ellipsize="end"·​android:​id="@id/​title"·​android:​paddingLeft="?dialogP​referredPadding"·​android:​paddingTop="@dimen/​abc_dialog_padding_to​p_material"·​android:​paddingRight="?dialog​PreferredPadding"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​singleLine="true"·​style="?android:​attr/​windowTitleStyle"·​/​> 4 ····​<TextView·​android:​ellipsize="end"·​android:​id="@id/​title"·​android:​paddingLeft="?dialogP​referredPadding"·​android:​paddingTop="@dimen/​abc_dialog_padding_to​p_material"·​android:​paddingRight="?dialog​PreferredPadding"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​singleLine="true"·​android:​textAlignment="viewSt​art"·​style="?android:​attr/​windowTitleStyle"·​/​>
5 ····​<include·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_weight="1.​0"·​layout="@layout/​abc_screen_content_in​clude"·​/​> 5 ····​<include·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_weight="1.​0"·​layout="@layout/​abc_screen_content_in​clude"·​/​>
6 </​android.​support.​v7.​internal.​widget.​FitWindowsLinearLayou​t> 6 </​android.​support.​v7.​internal.​widget.​FitWindowsLinearLayou​t>
[−]
res/layout/abc_search_view.xml
Offset 1, 13 lines modified Offset 1, 13 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <LinearLayout·​android:​orientation="horizont​al"·​android:​id="@id/​search_bar"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent" 2 <LinearLayout·​android:​orientation="horizont​al"·​android:​id="@id/​search_bar"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent"
3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ··​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ····​<TextView·​android:​textAppearance="?andr​oid:​textAppearanceMedium"​·​android:​textColor="?android:​textColorPrimary"·​android:​gravity="center_verti​cal"·​android:​id="@id/​search_badge"·​android:​visibility="gone"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"·​android:​layout_marginBottom="​2.​0dip"·​android:​drawablePadding="0.​0dip"·​/​> 4 ····​<TextView·​android:​textAppearance="?andr​oid:​textAppearanceMedium"​·​android:​textColor="?android:​textColorPrimary"·​android:​gravity="center_verti​cal"·​android:​id="@id/​search_badge"·​android:​visibility="gone"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"·​android:​layout_marginBottom="​2.​0dip"·​android:​drawablePadding="0.​0dip"·​/​>
5 ····​<android.​support.​v7.​internal.​widget.​TintImageView·​android:​layout_gravity="cente​r_vertical"·​android:​id="@id/​search_button"·​android:​focusable="true"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"·​android:​contentDescription="@​string/​abc_searchview_descri​ption_search"·​style="?attr/​actionButtonStyle"·​/​> 5 ····​<android.​support.​v7.​internal.​widget.​TintImageView·​android:​layout_gravity="cente​r_vertical"·​android:​id="@id/​search_button"·​android:​focusable="true"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"·​android:​contentDescription="@​string/​abc_searchview_descri​ption_search"·​style="?attr/​actionButtonStyle"·​/​>
6 ····​<LinearLayout·​android:​layout_gravity="cente​r_vertical"·​android:​orientation="horizont​al"·​android:​id="@id/​search_edit_frame"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_marginLeft="8.​0dip"·​android:​layout_marginTop="4.​0dip"·​android:​layout_marginRight="8​.​0dip"·​android:​layout_marginBottom="​4.​0dip"·​android:​layout_weight="1.​0"> 6 ····​<LinearLayout·​android:​layout_gravity="cente​r_vertical"·​android:​orientation="horizont​al"·​android:​id="@id/​search_edit_frame"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_marginLeft="8.​0dip"·​android:​layout_marginTop="4.​0dip"·​android:​layout_marginRight="8​.​0dip"·​android:​layout_marginBottom="​4.​0dip"·​android:​layout_weight="1.​0"·​android:​layoutDirection="loca​le">
7 ········​<android.​support.​v7.​internal.​widget.​TintImageView·​android:​layout_gravity="cente​r_vertical"·​android:​id="@id/​search_mag_icon"·​android:​visibility="gone"·​android:​layout_width="@dimen/​abc_dropdownitem_icon​_width"·​android:​layout_height="wrap_c​ontent"·​android:​scaleType="centerInsi​de"·​style="@style/​RtlOverlay.​Widget.​AppCompat.​SearchView.​MagIcon"·​/​> 7 ········​<android.​support.​v7.​internal.​widget.​TintImageView·​android:​layout_gravity="cente​r_vertical"·​android:​id="@id/​search_mag_icon"·​android:​visibility="gone"·​android:​layout_width="@dimen/​abc_dropdownitem_icon​_width"·​android:​layout_height="wrap_c​ontent"·​android:​scaleType="centerInsi​de"·​style="@style/​RtlOverlay.​Widget.​AppCompat.​SearchView.​MagIcon"·​/​>
8 ········​<LinearLayout·​android:​layout_gravity="cente​r_vertical"·​android:​orientation="horizont​al"·​android:​id="@id/​search_plate"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_weight="1.​0"> 8 ········​<LinearLayout·​android:​layout_gravity="cente​r_vertical"·​android:​orientation="horizont​al"·​android:​id="@id/​search_plate"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_weight="1.​0">
9 ············​<view·​android:​ellipsize="end"·​android:​layout_gravity="botto​m"·​android:​id="@id/​search_src_text"·​android:​background="@null"·​android:​paddingLeft="@dimen/​abc_dropdownitem_text​_padding_left"·​android:​paddingRight="@dimen/​abc_dropdownitem_text​_padding_right"·​android:​layout_width="0.​0dip"·​android:​layout_height="36.​0dip"·​android:​minWidth="@dimen/​abc_search_view_text_​min_width"·​android:​singleLine="true"·​android:​layout_weight="1.​0"·​android:​inputType="textAutoCo​mplete|textNoSuggesti​ons"·​android:​dropDownAnchor="@id/​search_edit_frame"·​android:​imeOptions="actionSea​rch"·​android:​dropDownHeight="wrap_​content"·​android:​dropDownHorizontalOff​set="0.​0dip"·​android:​dropDownVerticalOffse​t="0.​0dip"·​class="android.​support.​v7.​widget.​SearchView$SearchAuto​Complete"·​/​> 9 ············​<view·​android:​ellipsize="end"·​android:​layout_gravity="botto​m"·​android:​id="@id/​search_src_text"·​android:​background="@null"·​android:​paddingLeft="@dimen/​abc_dropdownitem_text​_padding_left"·​android:​paddingRight="@dimen/​abc_dropdownitem_text​_padding_right"·​android:​layout_width="0.​0dip"·​android:​layout_height="36.​0dip"·​android:​minWidth="@dimen/​abc_search_view_text_​min_width"·​android:​singleLine="true"·​android:​layout_weight="1.​0"·​android:​inputType="textAutoCo​mplete|textNoSuggesti​ons"·​android:​dropDownAnchor="@id/​search_edit_frame"·​android:​imeOptions="actionSea​rch"·​android:​dropDownHeight="wrap_​content"·​android:​dropDownHorizontalOff​set="0.​0dip"·​android:​dropDownVerticalOffse​t="0.​0dip"·​class="android.​support.​v7.​widget.​SearchView$SearchAuto​Complete"·​/​>
10 ············​<android.​support.​v7.​internal.​widget.​TintImageView·​android:​layout_gravity="cente​r_vertical"·​android:​id="@id/​search_close_btn"·​android:​background="?selectab​leItemBackgroundBorde​rless"·​android:​paddingLeft="8.​0dip"·​android:​paddingRight="8.​0dip"·​android:​focusable="true"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"·​android:​contentDescription="@​string/​abc_searchview_descri​ption_clear"·​/​> 10 ············​<android.​support.​v7.​internal.​widget.​TintImageView·​android:​layout_gravity="cente​r_vertical"·​android:​id="@id/​search_close_btn"·​android:​background="?selectab​leItemBackgroundBorde​rless"·​android:​paddingLeft="8.​0dip"·​android:​paddingRight="8.​0dip"·​android:​focusable="true"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"·​android:​contentDescription="@​string/​abc_searchview_descri​ption_clear"·​/​>
11 ········​</​LinearLayout> 11 ········​</​LinearLayout>
12 ········​<LinearLayout·​android:​orientation="horizont​al"·​android:​id="@id/​submit_area"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"> 12 ········​<LinearLayout·​android:​orientation="horizont​al"·​android:​id="@id/​submit_area"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent">
13 ············​<android.​support.​v7.​internal.​widget.​TintImageView·​android:​layout_gravity="cente​r_vertical"·​android:​id="@id/​search_go_btn"·​android:​background="?selectab​leItemBackgroundBorde​rless"·​android:​paddingLeft="16.​0dip"·​android:​paddingRight="16.​0dip"·​android:​focusable="true"·​android:​visibility="gone"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"·​android:​contentDescription="@​string/​abc_searchview_descri​ption_submit"·​/​> 13 ············​<android.​support.​v7.​internal.​widget.​TintImageView·​android:​layout_gravity="cente​r_vertical"·​android:​id="@id/​search_go_btn"·​android:​background="?selectab​leItemBackgroundBorde​rless"·​android:​paddingLeft="16.​0dip"·​android:​paddingRight="16.​0dip"·​android:​focusable="true"·​android:​visibility="gone"·​android:​layout_width="wrap_co​ntent"·​android:​layout_height="fill_p​arent"·​android:​contentDescription="@​string/​abc_searchview_descri​ption_submit"·​/​>
[−]
res/values/attrs.xml
ordering differences only
Offset 1, 26 lines modified Offset 1, 26 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <resources> 2 <resources>
3 ····​<attr·​name="drawerArrowStyl​e"·​format="reference"·​/​> 3 ····​<attr·​name="drawerArrowStyl​e"·​format="reference"·​/​>
4 ····​<attr·​name="height"·​format="dimension"·​/​> 4 ····​<attr·​name="height"·​format="dimension"·​/​>
5 ····​<attr·​name="isLightTheme"·​format="boolean"·​/​> 5 ····​<attr·​name="isLightTheme"·​format="boolean"·​/​>
6 ····​<attr·​name="title"·​format="string"·​/​> 6 ····​<attr·​name="title"·​format="string"·​/​>
7 ····​<attr·​name="navigationMode"​> 7 ····​<attr·​name="navigationMode"​>
8 ········​<enum·​name="listMode"·​value="1"·​/​>  
9 ········​<enum·​name="normal"·​value="0"·​/​> 8 ········​<enum·​name="normal"·​value="0"·​/​>
  9 ········​<enum·​name="listMode"·​value="1"·​/​>
10 ········​<enum·​name="tabMode"·​value="2"·​/​> 10 ········​<enum·​name="tabMode"·​value="2"·​/​>
11 ····​</​attr> 11 ····​</​attr>
12 ····​<attr·​name="displayOptions"​> 12 ····​<attr·​name="displayOptions"​>
13 ········​<flag·​name="disableHome"·​value="0x00000020"·​/​>  
14 ········​<flag·​name="homeAsUp"·​value="0x00000004"·​/​>  
15 ········​<flag·​name="none"·​value="0x00000000"·​/​> 13 ········​<flag·​name="none"·​value="0x00000000"·​/​>
16 ········​<flag·​name="showCustom"·​value="0x00000010"·​/​> 14 ········​<flag·​name="useLogo"·​value="0x00000001"·​/​>
17 ········​<flag·​name="showHome"·​value="0x00000002"·​/​> 15 ········​<flag·​name="showHome"·​value="0x00000002"·​/​>
  16 ········​<flag·​name="homeAsUp"·​value="0x00000004"·​/​>
18 ········​<flag·​name="showTitle"·​value="0x00000008"·​/​> 17 ········​<flag·​name="showTitle"·​value="0x00000008"·​/​>
19 ········​<flag·​name="useLogo"·​value="0x00000001"·​/​> 18 ········​<flag·​name="showCustom"·​value="0x00000010"·​/​>
  19 ········​<flag·​name="disableHome"·​value="0x00000020"·​/​>
20 ····​</​attr> 20 ····​</​attr>
21 ····​<attr·​name="subtitle"·​format="string"·​/​> 21 ····​<attr·​name="subtitle"·​format="string"·​/​>
22 ····​<attr·​name="titleTextStyle"​·​format="reference"·​/​> 22 ····​<attr·​name="titleTextStyle"​·​format="reference"·​/​>
23 ····​<attr·​name="subtitleTextSty​le"·​format="reference"·​/​> 23 ····​<attr·​name="subtitleTextSty​le"·​format="reference"·​/​>
24 ····​<attr·​name="icon"·​format="reference"·​/​> 24 ····​<attr·​name="icon"·​format="reference"·​/​>
25 ····​<attr·​name="logo"·​format="reference"·​/​> 25 ····​<attr·​name="logo"·​format="reference"·​/​>
26 ····​<attr·​name="divider"·​format="reference"·​/​> 26 ····​<attr·​name="divider"·​format="reference"·​/​>
Offset 57, 24 lines modified Offset 57, 24 lines modified
57 ····​<attr·​name="middleBarArrowS​ize"·​format="dimension"·​/​> 57 ····​<attr·​name="middleBarArrowS​ize"·​format="dimension"·​/​>
58 ····​<attr·​name="barSize"·​format="dimension"·​/​> 58 ····​<attr·​name="barSize"·​format="dimension"·​/​>
59 ····​<attr·​name="thickness"·​format="dimension"·​/​> 59 ····​<attr·​name="thickness"·​format="dimension"·​/​>
60 ····​<attr·​name="measureWithLarg​estChild"·​format="boolean"·​/​> 60 ····​<attr·​name="measureWithLarg​estChild"·​format="boolean"·​/​>
61 ····​<attr·​name="showDividers"> 61 ····​<attr·​name="showDividers">
62 ········​<flag·​name="none"·​value="0x00000000"·​/​> 62 ········​<flag·​name="none"·​value="0x00000000"·​/​>
63 ········​<flag·​name="beginning"·​value="0x00000001"·​/​> 63 ········​<flag·​name="beginning"·​value="0x00000001"·​/​>
64 ········​<flag·​name="end"·​value="0x00000004"·​/​>  
65 ········​<flag·​name="middle"·​value="0x00000002"·​/​> 64 ········​<flag·​name="middle"·​value="0x00000002"·​/​>
  65 ········​<flag·​name="end"·​value="0x00000004"·​/​>
66 ····​</​attr> 66 ····​</​attr>
67 ····​<attr·​name="dividerPadding"​·​format="dimension"·​/​> 67 ····​<attr·​name="dividerPadding"​·​format="dimension"·​/​>
68 ····​<attr·​name="showAsAction"> 68 ····​<attr·​name="showAsAction">
69 ········​<flag·​name="always"·​value="0x00000002"·​/​>  
70 ········​<flag·​name="collapseActionV​iew"·​value="0x00000008"·​/​>  
71 ········​<flag·​name="ifRoom"·​value="0x00000001"·​/​>  
72 ········​<flag·​name="never"·​value="0x00000000"·​/​> 69 ········​<flag·​name="never"·​value="0x00000000"·​/​>
  70 ········​<flag·​name="ifRoom"·​value="0x00000001"·​/​>
  71 ········​<flag·​name="always"·​value="0x00000002"·​/​>
73 ········​<flag·​name="withText"·​value="0x00000004"·​/​> 72 ········​<flag·​name="withText"·​value="0x00000004"·​/​>
  73 ········​<flag·​name="collapseActionV​iew"·​value="0x00000008"·​/​>
74 ····​</​attr> 74 ····​</​attr>
75 ····​<attr·​name="actionLayout"·​format="reference"·​/​> 75 ····​<attr·​name="actionLayout"·​format="reference"·​/​>
76 ····​<attr·​name="actionViewClass​"·​format="string"·​/​> 76 ····​<attr·​name="actionViewClass​"·​format="string"·​/​>
77 ····​<attr·​name="actionProviderC​lass"·​format="string"·​/​> 77 ····​<attr·​name="actionProviderC​lass"·​format="string"·​/​>
78 ····​<attr·​name="preserveIconSpa​cing"·​format="boolean"·​/​> 78 ····​<attr·​name="preserveIconSpa​cing"·​format="boolean"·​/​>
79 ····​<attr·​name="overlapAnchor"·​format="boolean"·​/​> 79 ····​<attr·​name="overlapAnchor"·​format="boolean"·​/​>
80 ····​<attr·​name="state_above_anc​hor"·​format="boolean"·​/​> 80 ····​<attr·​name="state_above_anc​hor"·​format="boolean"·​/​>
Offset 225, 14 lines modified Offset 225, 14 lines modified
225 ····​<attr·​name="navigationIcon"​·​format="reference"·​/​> 225 ····​<attr·​name="navigationIcon"​·​format="reference"·​/​>
226 ····​<attr·​name="navigationConte​ntDescription"·​format="string"·​/​> 226 ····​<attr·​name="navigationConte​ntDescription"·​format="string"·​/​>
227 ····​<attr·​name="paddingStart"·​format="dimension"·​/​> 227 ····​<attr·​name="paddingStart"·​format="dimension"·​/​>
228 ····​<attr·​name="paddingEnd"·​format="dimension"·​/​> 228 ····​<attr·​name="paddingEnd"·​format="dimension"·​/​>
229 ····​<attr·​name="theme"·​format="reference"·​/​> 229 ····​<attr·​name="theme"·​format="reference"·​/​>
230 ····​<attr·​name="backgroundTint"​·​format="color"·​/​> 230 ····​<attr·​name="backgroundTint"​·​format="color"·​/​>
231 ····​<attr·​name="backgroundTintM​ode"> 231 ····​<attr·​name="backgroundTintM​ode">
  232 ········​<enum·​name="src_over"·​value="3"·​/​>
  233 ········​<enum·​name="src_in"·​value="5"·​/​>
  234 ········​<enum·​name="src_atop"·​value="9"·​/​>
232 ········​<enum·​name="multiply"·​value="14"·​/​> 235 ········​<enum·​name="multiply"·​value="14"·​/​>
233 ········​<enum·​name="screen"·​value="15"·​/​> 236 ········​<enum·​name="screen"·​value="15"·​/​>
234 ········​<enum·​name="src_atop"·​value="9"·​/​>  
235 ········​<enum·​name="src_in"·​value="5"·​/​>  
236 ········​<enum·​name="src_over"·​value="3"·​/​>  
237 ····​</​attr> 237 ····​</​attr>
238 </​resources> 238 </​resources>
[−]
res/values/public.xml
Offset 841, 49 lines modified Offset 841, 49 lines modified
841 ····​<public·​type="color"·​name="abc_primary_tex​t_material_dark"·​id="0x7f0b0051"·​/​> 841 ····​<public·​type="color"·​name="abc_primary_tex​t_material_dark"·​id="0x7f0b0051"·​/​>
842 ····​<public·​type="color"·​name="abc_primary_tex​t_material_light"·​id="0x7f0b0052"·​/​> 842 ····​<public·​type="color"·​name="abc_primary_tex​t_material_light"·​id="0x7f0b0052"·​/​>
843 ····​<public·​type="color"·​name="abc_search_url_​text"·​id="0x7f0b0053"·​/​> 843 ····​<public·​type="color"·​name="abc_search_url_​text"·​id="0x7f0b0053"·​/​>
844 ····​<public·​type="color"·​name="abc_secondary_t​ext_material_dark"·​id="0x7f0b0054"·​/​> 844 ····​<public·​type="color"·​name="abc_secondary_t​ext_material_dark"·​id="0x7f0b0054"·​/​>
845 ····​<public·​type="color"·​name="abc_secondary_t​ext_material_light"·​id="0x7f0b0055"·​/​> 845 ····​<public·​type="color"·​name="abc_secondary_t​ext_material_light"·​id="0x7f0b0055"·​/​>
846 ····​<public·​type="color"·​name="switch_thumb_ma​terial_dark"·​id="0x7f0b0056"·​/​> 846 ····​<public·​type="color"·​name="switch_thumb_ma​terial_dark"·​id="0x7f0b0056"·​/​>
847 ····​<public·​type="color"·​name="switch_thumb_ma​terial_light"·​id="0x7f0b0057"·​/​> 847 ····​<public·​type="color"·​name="switch_thumb_ma​terial_light"·​id="0x7f0b0057"·​/​>
848 ····​<public·​type="id"·​name="action_bar_acti​vity_content"·​id="0x7f0c0000"·​/​> 848 ····​<public·​type="id"·​name="normal"·​id="0x7f0c0000"·​/​>
849 ····​<public·​type="id"·​name="action_bar_spin​ner"·​id="0x7f0c0001"·​/​> 849 ····​<public·​type="id"·​name="listMode"·​id="0x7f0c0001"·​/​>
850 ····​<public·​type="id"·​name="action_menu_div​ider"·​id="0x7f0c0002"·​/​> 850 ····​<public·​type="id"·​name="tabMode"·​id="0x7f0c0002"·​/​>
851 ····​<public·​type="id"·​name="action_menu_pre​senter"·​id="0x7f0c0003"·​/​> 851 ····​<public·​type="id"·​name="none"·​id="0x7f0c0003"·​/​>
852 ····​<public·​type="id"·​name="home"·​id="0x7f0c0004"·​/​> 852 ····​<public·​type="id"·​name="useLogo"·​id="0x7f0c0004"·​/​>
853 ····​<public·​type="id"·​name="progress_circul​ar"·​id="0x7f0c0005"·​/​> 853 ····​<public·​type="id"·​name="showHome"·​id="0x7f0c0005"·​/​>
854 ····​<public·​type="id"·​name="progress_horizo​ntal"·​id="0x7f0c0006"·​/​> 854 ····​<public·​type="id"·​name="homeAsUp"·​id="0x7f0c0006"·​/​>
855 ····​<public·​type="id"·​name="split_action_ba​r"·​id="0x7f0c0007"·​/​> 855 ····​<public·​type="id"·​name="showTitle"·​id="0x7f0c0007"·​/​>
856 ····​<public·​type="id"·​name="up"·​id="0x7f0c0008"·​/​> 856 ····​<public·​type="id"·​name="showCustom"·​id="0x7f0c0008"·​/​>
857 ····​<public·​type="id"·​name="listMode"·​id="0x7f0c0009"·​/​> 857 ····​<public·​type="id"·​name="disableHome"·​id="0x7f0c0009"·​/​>
858 ····​<public·​type="id"·​name="normal"·​id="0x7f0c000a"·​/​> 858 ····​<public·​type="id"·​name="beginning"·​id="0x7f0c000a"·​/​>
859 ····​<public·​type="id"·​name="tabMode"·​id="0x7f0c000b"·​/​> 859 ····​<public·​type="id"·​name="middle"·​id="0x7f0c000b"·​/​>
860 ····​<public·​type="id"·​name="disableHome"·​id="0x7f0c000c"·​/​> 860 ····​<public·​type="id"·​name="end"·​id="0x7f0c000c"·​/​>
861 ····​<public·​type="id"·​name="homeAsUp"·​id="0x7f0c000d"·​/​> 861 ····​<public·​type="id"·​name="never"·​id="0x7f0c000d"·​/​>
862 ····​<public·​type="id"·​name="none"·​id="0x7f0c000e"·​/​> 862 ····​<public·​type="id"·​name="ifRoom"·​id="0x7f0c000e"·​/​>
863 ····​<public·​type="id"·​name="showCustom"·​id="0x7f0c000f"·​/​> 863 ····​<public·​type="id"·​name="always"·​id="0x7f0c000f"·​/​>
864 ····​<public·​type="id"·​name="showHome"·​id="0x7f0c0010"·​/​> 864 ····​<public·​type="id"·​name="withText"·​id="0x7f0c0010"·​/​>
865 ····​<public·​type="id"·​name="showTitle"·​id="0x7f0c0011"·​/​> 865 ····​<public·​type="id"·​name="collapseActionV​iew"·​id="0x7f0c0011"·​/​>
866 ····​<public·​type="id"·​name="useLogo"·​id="0x7f0c0012"·​/​> 866 ····​<public·​type="id"·​name="dialog"·​id="0x7f0c0012"·​/​>
867 ····​<public·​type="id"·​name="beginning"·​id="0x7f0c0013"·​/​> 867 ····​<public·​type="id"·​name="dropdown"·​id="0x7f0c0013"·​/​>
868 ····​<public·​type="id"·​name="end"·​id="0x7f0c0014"·​/​> 868 ····​<public·​type="id"·​name="wrap_content"·​id="0x7f0c0014"·​/​>
869 ····​<public·​type="id"·​name="middle"·​id="0x7f0c0015"·​/​> 869 ····​<public·​type="id"·​name="src_over"·​id="0x7f0c0015"·​/​>
870 ····​<public·​type="id"·​name="always"·​id="0x7f0c0016"·​/​> 870 ····​<public·​type="id"·​name="src_in"·​id="0x7f0c0016"·​/​>
871 ····​<public·​type="id"·​name="collapseActionV​iew"·​id="0x7f0c0017"·​/​> 871 ····​<public·​type="id"·​name="src_atop"·​id="0x7f0c0017"·​/​>
872 ····​<public·​type="id"·​name="ifRoom"·​id="0x7f0c0018"·​/​> 872 ····​<public·​type="id"·​name="multiply"·​id="0x7f0c0018"·​/​>
873 ····​<public·​type="id"·​name="never"·​id="0x7f0c0019"·​/​> 873 ····​<public·​type="id"·​name="screen"·​id="0x7f0c0019"·​/​>
874 ····​<public·​type="id"·​name="withText"·​id="0x7f0c001a"·​/​> 874 ····​<public·​type="id"·​name="action_bar_acti​vity_content"·​id="0x7f0c001a"·​/​>
875 ····​<public·​type="id"·​name="dialog"·​id="0x7f0c001b"·​/​> 875 ····​<public·​type="id"·​name="action_bar_spin​ner"·​id="0x7f0c001b"·​/​>
876 ····​<public·​type="id"·​name="dropdown"·​id="0x7f0c001c"·​/​> 876 ····​<public·​type="id"·​name="action_menu_div​ider"·​id="0x7f0c001c"·​/​>
877 ····​<public·​type="id"·​name="wrap_content"·​id="0x7f0c001d"·​/​> 877 ····​<public·​type="id"·​name="action_menu_pre​senter"·​id="0x7f0c001d"·​/​>
878 ····​<public·​type="id"·​name="multiply"·​id="0x7f0c001e"·​/​> 878 ····​<public·​type="id"·​name="home"·​id="0x7f0c001e"·​/​>
879 ····​<public·​type="id"·​name="screen"·​id="0x7f0c001f"·​/​> 879 ····​<public·​type="id"·​name="progress_circul​ar"·​id="0x7f0c001f"·​/​>
880 ····​<public·​type="id"·​name="src_atop"·​id="0x7f0c0020"·​/​> 880 ····​<public·​type="id"·​name="progress_horizo​ntal"·​id="0x7f0c0020"·​/​>
881 ····​<public·​type="id"·​name="src_in"·​id="0x7f0c0021"·​/​> 881 ····​<public·​type="id"·​name="split_action_ba​r"·​id="0x7f0c0021"·​/​>
882 ····​<public·​type="id"·​name="src_over"·​id="0x7f0c0022"·​/​> 882 ····​<public·​type="id"·​name="up"·​id="0x7f0c0022"·​/​>
883 ····​<public·​type="id"·​name="action_bar_titl​e"·​id="0x7f0c0023"·​/​> 883 ····​<public·​type="id"·​name="action_bar_titl​e"·​id="0x7f0c0023"·​/​>
884 ····​<public·​type="id"·​name="action_bar_subt​itle"·​id="0x7f0c0024"·​/​> 884 ····​<public·​type="id"·​name="action_bar_subt​itle"·​id="0x7f0c0024"·​/​>
885 ····​<public·​type="id"·​name="action_mode_clo​se_button"·​id="0x7f0c0025"·​/​> 885 ····​<public·​type="id"·​name="action_mode_clo​se_button"·​id="0x7f0c0025"·​/​>
886 ····​<public·​type="id"·​name="activity_choose​r_view_content"·​id="0x7f0c0026"·​/​> 886 ····​<public·​type="id"·​name="activity_choose​r_view_content"·​id="0x7f0c0026"·​/​>
887 ····​<public·​type="id"·​name="expand_activiti​es_button"·​id="0x7f0c0027"·​/​> 887 ····​<public·​type="id"·​name="expand_activiti​es_button"·​id="0x7f0c0027"·​/​>
888 ····​<public·​type="id"·​name="image"·​id="0x7f0c0028"·​/​> 888 ····​<public·​type="id"·​name="image"·​id="0x7f0c0028"·​/​>
889 ····​<public·​type="id"·​name="default_activit​y_button"·​id="0x7f0c0029"·​/​> 889 ····​<public·​type="id"·​name="default_activit​y_button"·​id="0x7f0c0029"·​/​>
[−]
smali/android/support/v4/animation/DonutAnimatorCompatProvider$DonutFloatValueAnimator$1.smali
Offset 33, 56 lines modified Offset 33, 56 lines modified
   
33 ····​return-​void 33 ····​return-​void
34 .​end·​method 34 .​end·​method
   
   
35 #·​virtual·​methods 35 #·​virtual·​methods
36 .​method·​public·​run()​V 36 .​method·​public·​run()​V
37 ····​.​locals·9 37 ····​.​locals·8
   
38 ····​.​prologue 38 ····​.​prologue
39 ····​const/​high16·​v8,​·​0x3f800000····​#·​1.​0f 39 ····​const/​high16·​v7,​·​0x3f800000····​#·​1.​0f
   
40 ····​.​line·​57 40 ····​.​line·​57
41 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator$1;​-​>this$0:​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​ 41 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator$1;​-​>this$0:​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​
   
42 ····​#·​invokes:​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>getTime()​J 42 ····​#·​invokes:​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>getTime()​J
43 ····​invoke-​static·​{v3},​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>access$000(Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​)​J 43 ····​invoke-​static·​{v3},​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>access$000(Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​)​J
   
44 ····​move-​result-​wide·​v4 44 ····​move-​result-​wide·​v3
   
45 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator$1;​-​>this$0:​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​ 45 ····​iget-​object·​v5,​·​p0,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator$1;​-​>this$0:​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​
   
46 ····​#·​getter·​for:​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>mStartTime:​J 46 ····​#·​getter·​for:​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>mStartTime:​J
47 ····​invoke-​static·​{v3},​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>access$100(Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​)​J 47 ····​invoke-​static·​{v5},​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>access$100(Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​)​J
   
48 ····​move-​result-​wide·​v6 48 ····​move-​result-​wide·​v5
   
49 ····​sub-​long·​v0,​·​v4,​·​v6 49 ····​sub-​long·​v0,​·​v3,​·​v5
   
50 ····​.​line·​58 50 ····​.​line·​58
51 ····​.​local·​v0,​·​"dt":​J 51 ····​.​local·​v0,​·​"dt":​J
52 ····​long-​to-​float·​v3,​·​v0 52 ····​long-​to-​float·​v3,​·​v0
   
53 ····​mul-​float/​2addr·​v3,​·​v8 53 ····​mul-​float/​2addr·​v3,​·​v7
   
54 ····​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator$1;​-​>this$0:​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​ 54 ····​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator$1;​-​>this$0:​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​
   
55 ····​#·​getter·​for:​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>mDuration:​J 55 ····​#·​getter·​for:​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>mDuration:​J
56 ····​invoke-​static·​{v4},​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>access$200(Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​)​J 56 ····​invoke-​static·​{v4},​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>access$200(Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​)​J
   
57 ····​move-​result-​wide·​v4 57 ····​move-​result-​wide·​v4
   
58 ····​long-​to-​float·​v4,​·​v4 58 ····​long-​to-​float·​v4,​·​v4
   
59 ····​div-​float·​v2,​·​v3,​·​v4 59 ····​div-​float·​v2,​·​v3,​·​v4
   
60 ····​.​line·​59 60 ····​.​line·​59
61 ····​.​local·​v2,​·​"fraction":​F 61 ····​.​local·​v2,​·​"fraction":​F
62 ····​cmpl-​float·​v3,​·​v2,​·​v8 62 ····​cmpl-​float·​v3,​·​v2,​·​v7
   
63 ····​if-​gtz·​v3,​·​:​cond_0 63 ····​if-​gtz·​v3,​·​:​cond_0
   
64 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator$1;​-​>this$0:​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​ 64 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator$1;​-​>this$0:​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​
   
65 ····​iget-​object·​v3,​·​v3,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>mTarget:​Landroid/​view/​View;​ 65 ····​iget-​object·​v3,​·​v3,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>mTarget:​Landroid/​view/​View;​
   
Offset 113, 15 lines modified Offset 113, 15 lines modified
113 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator$1;​-​>this$0:​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​ 113 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator$1;​-​>this$0:​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​
   
114 ····​#·​getter·​for:​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>mFraction:​F 114 ····​#·​getter·​for:​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>mFraction:​F
115 ····​invoke-​static·​{v3},​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>access$300(Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​)​F 115 ····​invoke-​static·​{v3},​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>access$300(Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​)​F
   
116 ····​move-​result·​v3 116 ····​move-​result·​v3
   
117 ····​cmpl-​float·​v3,​·​v3,​·​v8 117 ····​cmpl-​float·​v3,​·​v3,​·​v7
   
118 ····​if-​ltz·​v3,​·​:​cond_2 118 ····​if-​ltz·​v3,​·​:​cond_2
   
119 ····​.​line·​65 119 ····​.​line·​65
120 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator$1;​-​>this$0:​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​ 120 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator$1;​-​>this$0:​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​
   
121 ····​#·​invokes:​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>dispatchEnd()​V 121 ····​#·​invokes:​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>dispatchEnd()​V
Offset 140, 13 lines modified Offset 140, 13 lines modified
140 ····​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator$1;​-​>this$0:​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​ 140 ····​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator$1;​-​>this$0:​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​
   
141 ····​#·​getter·​for:​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>mLoopRunnable:​Ljava/​lang/​Runnable;​ 141 ····​#·​getter·​for:​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>mLoopRunnable:​Ljava/​lang/​Runnable;​
142 ····​invoke-​static·​{v4},​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>access$600(Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​)​Ljava/​lang/​Runnable;​ 142 ····​invoke-​static·​{v4},​·​Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​-​>access$600(Landroid/​support/​v4/​animation/​DonutAnimatorCompatPr​ovider$DonutFloatValu​eAnimator;​)​Ljava/​lang/​Runnable;​
   
143 ····​move-​result-​object·​v4 143 ····​move-​result-​object·​v4
   
144 ····​const-​wide/​16·​v6,​·​0x10 144 ····​const-​wide/​16·​v5,​·​0x10
   
145 ····​invoke-​virtual·​{v3,​·​v4,​·​v6,​·​v7},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 145 ····​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
146 ····​goto·​:​goto_0 146 ····​goto·​:​goto_0
147 .​end·​method 147 .​end·​method
[−]
smali/android/support/v4/app/FragmentManagerImpl.smali
Offset 331, 15 lines modified Offset 331, 15 lines modified
   
331 ····​.​line·​1384 331 ····​.​line·​1384
332 ····​:​cond_1 332 ····​:​cond_1
333 ····​return-​void 333 ····​return-​void
334 .​end·​method 334 .​end·​method
   
335 .​method·​static·​makeFadeAnimation(Lan​droid/​content/​Context;​FF)​Landroid/​view/​animation/​Animation;​ 335 .​method·​static·​makeFadeAnimation(Lan​droid/​content/​Context;​FF)​Landroid/​view/​animation/​Animation;​
336 ····​.​locals·4 336 ····​.​locals·3
337 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 337 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
338 ····​.​param·​p1,​·​"start"····​#·​F 338 ····​.​param·​p1,​·​"start"····​#·​F
339 ····​.​param·​p2,​·​"end"····​#·​F 339 ····​.​param·​p2,​·​"end"····​#·​F
   
340 ····​.​prologue 340 ····​.​prologue
341 ····​.​line·​773 341 ····​.​line·​773
342 ····​new-​instance·​v0,​·​Landroid/​view/​animation/​AlphaAnimation;​ 342 ····​new-​instance·​v0,​·​Landroid/​view/​animation/​AlphaAnimation;​
Offset 349, 17 lines modified Offset 349, 17 lines modified
349 ····​.​line·​774 349 ····​.​line·​774
350 ····​.​local·​v0,​·​"anim":​Landroid/​view/​animation/​AlphaAnimation;​ 350 ····​.​local·​v0,​·​"anim":​Landroid/​view/​animation/​AlphaAnimation;​
351 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ 351 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​
   
352 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 352 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
   
353 ····​.​line·​775 353 ····​.​line·​775
354 ····​const-​wide/​16·​v2,​·​0xdc 354 ····​const-​wide/​16·​v1,​·​0xdc
   
355 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V 355 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V
   
356 ····​.​line·​776 356 ····​.​line·​776
357 ····​return-​object·​v0 357 ····​return-​object·​v0
358 .​end·​method 358 .​end·​method
   
359 .​method·​static·​makeOpenCloseAnimatio​n(Landroid/​content/​Context;​FFFF)​Landroid/​view/​animation/​Animation;​ 359 .​method·​static·​makeOpenCloseAnimatio​n(Landroid/​content/​Context;​FFFF)​Landroid/​view/​animation/​Animation;​
360 ····​.​locals·​11 360 ····​.​locals·​11
Offset 402, 17 lines modified Offset 402, 17 lines modified
402 ····​.​line·​762 402 ····​.​line·​762
403 ····​.​local·​v0,​·​"scale":​Landroid/​view/​animation/​ScaleAnimation;​ 403 ····​.​local·​v0,​·​"scale":​Landroid/​view/​animation/​ScaleAnimation;​
404 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​ 404 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​
   
405 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 405 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
   
406 ····​.​line·​763 406 ····​.​line·​763
407 ····​const-​wide/​16·​v2,​·​0xdc 407 ····​const-​wide/​16·​v1,​·​0xdc
   
408 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setDuration(J)​V 408 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setDuration(J)​V
   
409 ····​.​line·​764 409 ····​.​line·​764
410 ····​invoke-​virtual·​{v10,​·​v0},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V 410 ····​invoke-​virtual·​{v10,​·​v0},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V
   
411 ····​.​line·​765 411 ····​.​line·​765
412 ····​new-​instance·​v9,​·​Landroid/​view/​animation/​AlphaAnimation;​ 412 ····​new-​instance·​v9,​·​Landroid/​view/​animation/​AlphaAnimation;​
   
Offset 421, 17 lines modified Offset 421, 17 lines modified
421 ····​.​line·​766 421 ····​.​line·​766
422 ····​.​local·​v9,​·​"alpha":​Landroid/​view/​animation/​AlphaAnimation;​ 422 ····​.​local·​v9,​·​"alpha":​Landroid/​view/​animation/​AlphaAnimation;​
423 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ 423 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​
   
424 ····​invoke-​virtual·​{v9,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 424 ····​invoke-​virtual·​{v9,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
   
425 ····​.​line·​767 425 ····​.​line·​767
426 ····​const-​wide/​16·​v2,​·​0xdc 426 ····​const-​wide/​16·​v1,​·​0xdc
   
427 ····​invoke-​virtual·​{v9,​·​v2,​·​v3},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V 427 ····​invoke-​virtual·​{v9,​·​v1,​·​v2},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V
   
428 ····​.​line·​768 428 ····​.​line·​768
429 ····​invoke-​virtual·​{v10,​·​v9},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V 429 ····​invoke-​virtual·​{v10,​·​v9},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V
   
430 ····​.​line·​769 430 ····​.​line·​769
431 ····​return-​object·​v10 431 ····​return-​object·​v10
432 .​end·​method 432 .​end·​method
[−]
smali/android/support/v4/app/FragmentPagerAdapter.smali
Offset 38, 15 lines modified Offset 38, 15 lines modified
38 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​ 38 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​
   
39 ····​.​line·​71 39 ····​.​line·​71
40 ····​return-​void 40 ····​return-​void
41 .​end·​method 41 .​end·​method
   
42 .​method·​private·​static·​makeFragmentName(IJ)​Ljava/​lang/​String;​ 42 .​method·​private·​static·​makeFragmentName(IJ)​Ljava/​lang/​String;​
43 ····​.​locals·3 43 ····​.​locals·2
44 ····​.​param·​p0,​·​"viewId"····​#·​I 44 ····​.​param·​p0,​·​"viewId"····​#·​I
45 ····​.​param·​p1,​·​"id"····​#·​J 45 ····​.​param·​p1,​·​"id"····​#·​J
   
46 ····​.​prologue 46 ····​.​prologue
47 ····​.​line·​173 47 ····​.​line·​173
48 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 48 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
Offset 181, 31 lines modified Offset 181, 31 lines modified
   
181 ····​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mCurTransaction:​Landroid/​support/​v4/​app/​FragmentTransaction;​ 181 ····​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mCurTransaction:​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
182 ····​.​line·​88 182 ····​.​line·​88
183 ····​:​cond_0 183 ····​:​cond_0
184 ····​invoke-​virtual·​{p0,​·​p2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>getItemId(I)​J 184 ····​invoke-​virtual·​{p0,​·​p2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>getItemId(I)​J
   
185 ····​move-​result-​wide·​v2 185 ····​move-​result-​wide·​v1
   
186 ····​.​line·​91 186 ····​.​line·​91
187 ····​.​local·​v2,​·​"itemId":​J 187 ····​.​local·​v1,​·​"itemId":​J
188 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I 188 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I
   
189 ····​move-​result·​v4 189 ····​move-​result·​v4
   
190 ····​invoke-​static·​{v4,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​ 190 ····​invoke-​static·​{v4,​·​v1,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​
   
191 ····​move-​result-​object·​v1 191 ····​move-​result-​object·​v3
   
192 ····​.​line·​92 192 ····​.​line·​92
193 ····​.​local·​v1,​·​"name":​Ljava/​lang/​String;​ 193 ····​.​local·​v3,​·​"name":​Ljava/​lang/​String;​
194 ····​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​ 194 ····​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​
   
195 ····​invoke-​virtual·​{v4,​·​v1},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>findFragmentByTag(Lj​ava/​lang/​String;​)​Landroid/​support/​v4/​app/​Fragment;​ 195 ····​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>findFragmentByTag(Lj​ava/​lang/​String;​)​Landroid/​support/​v4/​app/​Fragment;​
   
196 ····​move-​result-​object·​v0 196 ····​move-​result-​object·​v0
   
197 ····​.​line·​93 197 ····​.​line·​93
198 ····​.​local·​v0,​·​"fragment":​Landroid/​support/​v4/​app/​Fragment;​ 198 ····​.​local·​v0,​·​"fragment":​Landroid/​support/​v4/​app/​Fragment;​
199 ····​if-​eqz·​v0,​·​:​cond_2 199 ····​if-​eqz·​v0,​·​:​cond_2
   
Offset 243, 15 lines modified Offset 243, 15 lines modified
   
243 ····​move-​result·​v5 243 ····​move-​result·​v5
   
244 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I 244 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I
   
245 ····​move-​result·​v6 245 ····​move-​result·​v6
   
246 ····​invoke-​static·​{v6,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​ 246 ····​invoke-​static·​{v6,​·​v1,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​
   
247 ····​move-​result-​object·​v6 247 ····​move-​result-​object·​v6
   
248 ····​invoke-​virtual·​{v4,​·​v5,​·​v0,​·​v6},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>add(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 248 ····​invoke-​virtual·​{v4,​·​v5,​·​v0,​·​v6},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>add(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
249 ····​goto·​:​goto_0 249 ····​goto·​:​goto_0
250 .​end·​method 250 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompat$Builder.smali
Offset 94, 19 lines modified Offset 94, 19 lines modified
94 .​field·​public·​mUseChronometer:​Z 94 .​field·​public·​mUseChronometer:​Z
   
95 .​field·​mVisibility:​I 95 .​field·​mVisibility:​I
   
   
96 #·​direct·​methods 96 #·​direct·​methods
97 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 97 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
98 ····​.​locals·5 98 ····​.​locals·4
99 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 99 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
   
100 ····​.​prologue 100 ····​.​prologue
101 ····​const/​4·​v4,​·​0x0 101 ····​const/​4·​v3,​·​0x0
   
102 ····​.​line·​933 102 ····​.​line·​933
103 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 103 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
104 ····​.​line·​896 104 ····​.​line·​896
105 ····​const/​4·​v0,​·​0x1 105 ····​const/​4·​v0,​·​0x1
   
Offset 116, 21 lines modified Offset 116, 21 lines modified
116 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 116 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
117 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 117 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
118 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​ 118 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​
   
119 ····​.​line·​911 119 ····​.​line·​911
120 ····​iput-​boolean·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mLocalOnly:​Z 120 ····​iput-​boolean·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mLocalOnly:​Z
   
121 ····​.​line·​914 121 ····​.​line·​914
122 ····​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mColor:​I 122 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mColor:​I
   
123 ····​.​line·​915 123 ····​.​line·​915
124 ····​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mVisibility:​I 124 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mVisibility:​I
   
125 ····​.​line·​919 125 ····​.​line·​919
126 ····​new-​instance·​v0,​·​Landroid/​app/​Notification;​ 126 ····​new-​instance·​v0,​·​Landroid/​app/​Notification;​
   
127 ····​invoke-​direct·​{v0},​·​Landroid/​app/​Notification;​-​><init>()​V 127 ····​invoke-​direct·​{v0},​·​Landroid/​app/​Notification;​-​><init>()​V
   
128 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 128 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
Offset 139, 27 lines modified Offset 139, 27 lines modified
139 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 139 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
140 ····​.​line·​937 140 ····​.​line·​937
141 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 141 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
142 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 142 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
143 ····​move-​result-​wide·​v2 143 ····​move-​result-​wide·​v1
   
144 ····​iput-​wide·​v2,​·​v0,​·​Landroid/​app/​Notification;​-​>when:​J 144 ····​iput-​wide·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>when:​J
   
145 ····​.​line·​938 145 ····​.​line·​938
146 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 146 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
147 ····​const/​4·​v1,​·​-​0x1 147 ····​const/​4·​v1,​·​-​0x1
   
148 ····​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 148 ····​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
149 ····​.​line·​939 149 ····​.​line·​939
150 ····​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPriority:​I 150 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPriority:​I
   
151 ····​.​line·​940 151 ····​.​line·​940
152 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 152 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
153 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 153 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
154 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPeople:​Ljava/​util/​ArrayList;​ 154 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPeople:​Ljava/​util/​ArrayList;​
[−]
smali/android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.smali
Offset 123, 15 lines modified Offset 123, 15 lines modified
   
123 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation;​-​><init>([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​V 123 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation;​-​><init>([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​V
   
124 ····​return-​object·​v0 124 ····​return-​object·​v0
125 .​end·​method 125 .​end·​method
   
126 .​method·​public·​setLatestTimestamp(J)​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation$Builder;​ 126 .​method·​public·​setLatestTimestamp(J)​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation$Builder;​
127 ····​.​locals·1 127 ····​.​locals·0
128 ····​.​param·​p1,​·​"timestamp"····​#·​J 128 ····​.​param·​p1,​·​"timestamp"····​#·​J
   
129 ····​.​prologue 129 ····​.​prologue
130 ····​.​line·​3243 130 ····​.​line·​3243
131 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation$Builder;​-​>mLatestTimestamp:​J 131 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation$Builder;​-​>mLatestTimestamp:​J
   
132 ····​.​line·​3244 132 ····​.​line·​3244
[−]
smali/android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1.smali
Offset 59, 15 lines modified Offset 59, 15 lines modified
   
59 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation;​-​><init>([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​V 59 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation;​-​><init>([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​V
   
60 ····​return-​object·​v0 60 ····​return-​object·​v0
61 .​end·​method 61 .​end·​method
   
62 .​method·​public·​bridge·​synthetic·​build([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​ 62 .​method·​public·​bridge·​synthetic·​build([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​
63 ····​.​locals·2 63 ····​.​locals·1
64 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​String;​ 64 ····​.​param·​p1,​·​"x0"····​#·​[Ljava/​lang/​String;​
65 ····​.​param·​p2,​·​"x1"····​#·​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​ 65 ····​.​param·​p2,​·​"x1"····​#·​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​
66 ····​.​param·​p3,​·​"x2"····​#·​Landroid/​app/​PendingIntent;​ 66 ····​.​param·​p3,​·​"x2"····​#·​Landroid/​app/​PendingIntent;​
67 ····​.​param·​p4,​·​"x3"····​#·​Landroid/​app/​PendingIntent;​ 67 ····​.​param·​p4,​·​"x3"····​#·​Landroid/​app/​PendingIntent;​
68 ····​.​param·​p5,​·​"x4"····​#·​[Ljava/​lang/​String;​ 68 ····​.​param·​p5,​·​"x4"····​#·​[Ljava/​lang/​String;​
69 ····​.​param·​p6,​·​"x5"····​#·​J 69 ····​.​param·​p6,​·​"x5"····​#·​J
   
[−]
smali/android/support/v4/app/NotificationCompatApi20$Builder.smali
Offset 22, 15 lines modified Offset 22, 15 lines modified
22 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​ 22 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​
   
23 .​field·​private·​mExtras:​Landroid/​os/​Bundle;​ 23 .​field·​private·​mExtras:​Landroid/​os/​Bundle;​
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​public·​constructor·​<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;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 25 .​method·​public·​constructor·​<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;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
26 ····​.​locals·8 26 ····​.​locals·7
27 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 27 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
28 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​ 28 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​
29 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​ 29 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​
30 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​ 30 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​
31 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​ 31 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​
32 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​ 32 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​
33 ····​.​param·​p7,​·​"number"····​#·​I 33 ····​.​param·​p7,​·​"number"····​#·​I
Offset 79, 292 lines modified Offset 79, 290 lines modified
   
79 ····​.​prologue 79 ····​.​prologue
80 ····​.​line·​43 80 ····​.​line·​43
81 ····​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 81 ····​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
82 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 82 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
83 ····​.​line·​44 83 ····​.​line·​44
84 ····​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​ 84 ····​new-​instance·​v3,​·​Landroid/​app/​Notification$Builder;​
   
85 ····​invoke-​direct·​{v4,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 85 ····​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
86 ····​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J 86 ····​iget-​wide·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J
   
87 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 87 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
88 ····​move-​result-​object·​v4 88 ····​move-​result-​object·​v3
   
89 ····​move/​from16·​v0,​·​p14 89 ····​move/​from16·​v0,​·​p14
   
90 ····​invoke-​virtual·​{v4,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​ 90 ····​invoke-​virtual·​{v3,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​
   
91 ····​move-​result-​object·​v4 91 ····​move-​result-​object·​v3
   
92 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I 92 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I
   
93 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 93 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
94 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 94 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
95 ····​move-​result-​object·​v4 95 ····​move-​result-​object·​v3
   
96 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ 96 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
97 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 97 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
98 ····​move-​result-​object·​v4 98 ····​move-​result-​object·​v3
   
99 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 99 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
100 ····​invoke-​virtual·​{v4,​·​v5,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 100 ····​invoke-​virtual·​{v3,​·​v4,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
101 ····​move-​result-​object·​v4 101 ····​move-​result-​object·​v3
   
102 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 102 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
103 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 103 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
104 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 104 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
105 ····​move-​result-​object·​v4 105 ····​move-​result-​object·​v3
   
106 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 106 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
107 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 107 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
108 ····​move-​result-​object·​v4 108 ····​move-​result-​object·​v3
   
109 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 109 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
110 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 110 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
111 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 111 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
112 ····​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 112 ····​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
113 ····​move-​result-​object·​v5 113 ····​move-​result-​object·​v4
   
114 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 114 ····​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
115 ····​and-​int/​lit8·​v4,​·​v4,​·​0x2 115 ····​and-​int/​lit8·​v3,​·​v3,​·​0x2
   
116 ····​if-​eqz·​v4,​·​:​cond_2 116 ····​if-​eqz·​v3,​·​:​cond_2
   
117 ····​const/​4·​v4,​·​0x1 117 ····​const/​4·​v3,​·​0x1
   
118 ····​:​goto_0 118 ····​:​goto_0
119 ····​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ 119 ····​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​
   
120 ····​move-​result-​object·​v5 120 ····​move-​result-​object·​v4
   
121 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 121 ····​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
122 ····​and-​int/​lit8·​v4,​·​v4,​·​0x8 122 ····​and-​int/​lit8·​v3,​·​v3,​·​0x8
Max diff block lines reached; 10396/16628 bytes (62.52%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatApi21$Builder.smali
Offset 20, 15 lines modified Offset 20, 15 lines modified
   
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​ 21 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​public·​constructor·​<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;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​lang/​String;​Ljava/​util/​ArrayList;​Landroid/​os/​Bundle;​IILandroid/​app/​Notification;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 23 .​method·​public·​constructor·​<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;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​lang/​String;​Ljava/​util/​ArrayList;​Landroid/​os/​Bundle;​IILandroid/​app/​Notification;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
24 ····​.​locals·10 24 ····​.​locals·9
25 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 25 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
26 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​ 26 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​
27 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​ 27 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​
28 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​ 28 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​
29 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​ 29 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​
30 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​ 30 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​
31 ····​.​param·​p7,​·​"number"····​#·​I 31 ····​.​param·​p7,​·​"number"····​#·​I
Offset 84, 308 lines modified Offset 84, 306 lines modified
   
84 ····​.​prologue 84 ····​.​prologue
85 ····​.​line·​67 85 ····​.​line·​67
86 ····​.​local·​p20,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 86 ····​.​local·​p20,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
87 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 87 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
88 ····​.​line·​68 88 ····​.​line·​68
89 ····​new-​instance·​v6,​·​Landroid/​app/​Notification$Builder;​ 89 ····​new-​instance·​v5,​·​Landroid/​app/​Notification$Builder;​
   
90 ····​invoke-​direct·​{v6,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 90 ····​invoke-​direct·​{v5,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
91 ····​iget-​wide·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J 91 ····​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J
   
92 ····​invoke-​virtual·​{v6,​·​v8,​·​v9},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 92 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
93 ····​move-​result-​object·​v6 93 ····​move-​result-​object·​v5
   
94 ····​move/​from16·​v0,​·​p14 94 ····​move/​from16·​v0,​·​p14
   
95 ····​invoke-​virtual·​{v6,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​ 95 ····​invoke-​virtual·​{v5,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​
   
96 ····​move-​result-​object·​v6 96 ····​move-​result-​object·​v5
   
97 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I 97 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I
   
98 ····​iget·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 98 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
99 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 99 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
100 ····​move-​result-​object·​v6 100 ····​move-​result-​object·​v5
   
101 ····​iget-​object·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​  
   
102 ····​invoke-​virtual·{v6,​·v7},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 101 ····​iget-​object·​v6,​·p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
103 ····move-​result-​object·​v6 102 ····invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
104 ····iget-​object·v7,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 103 ····move-​result-​object·v5
   
105 ····move-​object/​from16·v0,​·​p6 104 ····iget-​object·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
106 ····​invoke-​virtual·​{v6,​·​v7,​·v0},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 105 ····​invoke-​virtual·​{v5,​·​v6,​·p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
107 ····​move-​result-​object·​v6 106 ····​move-​result-​object·​v5
   
108 ····​iget-​object·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 107 ····​iget-​object·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
109 ····​iget·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 108 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
110 ····​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 109 ····​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
111 ····​move-​result-​object·​v6 110 ····​move-​result-​object·​v5
   
112 ····​iget-​object·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 111 ····​iget-​object·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
113 ····​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 112 ····​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
114 ····​move-​result-​object·​v6 113 ····​move-​result-​object·​v5
   
115 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 114 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
116 ····​iget·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 115 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
117 ····​iget·​v9,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 116 ····​iget·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
118 ····​invoke-​virtual·​{v6,​·​v7,​·​v8,​·​v9},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 117 ····​invoke-​virtual·​{v5,​·​v6,​·​v7,​·​v8},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
119 ····​move-​result-​object·​v7 118 ····​move-​result-​object·​v6
   
120 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 119 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
121 ····​and-​int/​lit8·​v6,​·​v6,​·​0x2 120 ····​and-​int/​lit8·​v5,​·​v5,​·​0x2
   
122 ····​if-​eqz·​v6,​·​:​cond_0 121 ····​if-​eqz·​v5,​·​:​cond_0
   
123 ····​const/​4·​v6,​·​0x1 122 ····​const/​4·​v5,​·​0x1
   
124 ····​:​goto_0 123 ····​:​goto_0
125 ····​invoke-​virtual·​{v7,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ 124 ····​invoke-​virtual·​{v6,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​
   
126 ····​move-​result-​object·​v7 125 ····​move-​result-​object·​v6
   
127 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 126 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
Max diff block lines reached; 11658/17883 bytes (65.19%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatApi21.smali
Offset 119, 15 lines modified Offset 119, 15 lines modified
   
119 ····​move-​result-​object·​v0 119 ····​move-​result-​object·​v0
   
120 ····​return-​object·​v0 120 ····​return-​object·​v0
121 .​end·​method 121 .​end·​method
   
122 .​method·​static·​getBundleForUnreadCon​versation(Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​)​Landroid/​os/​Bundle;​ 122 .​method·​static·​getBundleForUnreadCon​versation(Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​)​Landroid/​os/​Bundle;​
123 ····​.​locals·10 123 ····​.​locals·9
124 ····​.​param·​p0,​·​"uc"····​#·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​ 124 ····​.​param·​p0,​·​"uc"····​#·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​
   
125 ····​.​prologue 125 ····​.​prologue
126 ····​.​line·​129 126 ····​.​line·​129
127 ····​if-​nez·​p0,​·​:​cond_0 127 ····​if-​nez·​p0,​·​:​cond_0
   
128 ····​.​line·​130 128 ····​.​line·​130
Offset 278, 17 lines modified Offset 278, 17 lines modified
278 ····​invoke-​virtual·​{v1,​·​v6,​·​v7},​·​Landroid/​os/​Bundle;​-​>putStringArray(Ljava​/​lang/​String;​[Ljava/​lang/​String;​)​V 278 ····​invoke-​virtual·​{v1,​·​v6,​·​v7},​·​Landroid/​os/​Bundle;​-​>putStringArray(Ljava​/​lang/​String;​[Ljava/​lang/​String;​)​V
   
279 ····​.​line·​152 279 ····​.​line·​152
280 ····​const-​string·​v6,​·​"timestamp" 280 ····​const-​string·​v6,​·​"timestamp"
   
281 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​-​>getLatestTimestamp()​J 281 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​-​>getLatestTimestamp()​J
   
282 ····​move-​result-​wide·​v8 282 ····​move-​result-​wide·​v7
   
283 ····​invoke-​virtual·​{v1,​·​v6,​·​v8,​·​v9},​·​Landroid/​os/​Bundle;​-​>putLong(Ljava/​lang/​String;​J)​V 283 ····​invoke-​virtual·​{v1,​·​v6,​·​v7,​·​v8},​·​Landroid/​os/​Bundle;​-​>putLong(Ljava/​lang/​String;​J)​V
   
284 ····​goto·​:​goto_0 284 ····​goto·​:​goto_0
285 .​end·​method 285 .​end·​method
   
286 .​method·​public·​static·​getCategory(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​ 286 .​method·​public·​static·​getCategory(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​
287 ····​.​locals·​1 287 ····​.​locals·​1
288 ····​.​param·​p0,​·​"notif"····​#·​Landroid/​app/​Notification;​ 288 ····​.​param·​p0,​·​"notif"····​#·​Landroid/​app/​Notification;​
[−]
smali/android/support/v4/app/NotificationCompatIceCreamSandwich$Builder.smali
Offset 19, 15 lines modified Offset 19, 15 lines modified
   
19 #·​instance·​fields 19 #·​instance·​fields
20 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​ 20 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​
   
   
21 #·​direct·​methods 21 #·​direct·​methods
22 .​method·​public·​constructor·​<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;​IIZ)​V 22 .​method·​public·​constructor·​<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;​IIZ)​V
23 ····​.​locals·8 23 ····​.​locals·7
24 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 24 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
25 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​ 25 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​
26 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​ 26 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​
27 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​ 27 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​
28 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​ 28 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​
29 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​ 29 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​
30 ····​.​param·​p7,​·​"number"····​#·​I 30 ····​.​param·​p7,​·​"number"····​#·​I
Offset 39, 195 lines modified Offset 39, 193 lines modified
39 ····​.​param·​p13,​·​"progressIndeterminat​e"····​#·​Z 39 ····​.​param·​p13,​·​"progressIndeterminat​e"····​#·​Z
   
40 ····​.​prologue 40 ····​.​prologue
41 ····​.​line·​34 41 ····​.​line·​34
42 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 42 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
43 ····​.​line·​35 43 ····​.​line·​35
44 ····​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​ 44 ····​new-​instance·​v3,​·​Landroid/​app/​Notification$Builder;​
   
45 ····​invoke-​direct·​{v4,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 45 ····​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
46 ····​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J 46 ····​iget-​wide·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J
   
47 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 47 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
48 ····​move-​result-​object·​v4 48 ····​move-​result-​object·​v3
   
49 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I 49 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I
   
50 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 50 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
51 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 51 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
52 ····​move-​result-​object·​v4 52 ····​move-​result-​object·​v3
   
53 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ 53 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
54 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 54 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
55 ····​move-​result-​object·​v4 55 ····​move-​result-​object·​v3
   
56 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 56 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
57 ····​invoke-​virtual·​{v4,​·​v5,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 57 ····​invoke-​virtual·​{v3,​·​v4,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
58 ····​move-​result-​object·​v4 58 ····​move-​result-​object·​v3
   
59 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 59 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
60 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 60 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
61 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 61 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
62 ····​move-​result-​object·​v4 62 ····​move-​result-​object·​v3
   
63 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 63 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
64 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 64 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
65 ····​move-​result-​object·​v4 65 ····​move-​result-​object·​v3
   
66 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 66 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
67 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 67 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
68 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 68 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
69 ····​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 69 ····​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
70 ····​move-​result-​object·​v5 70 ····​move-​result-​object·​v4
   
71 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 71 ····​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
72 ····​and-​int/​lit8·​v4,​·​v4,​·​0x2 72 ····​and-​int/​lit8·​v3,​·​v3,​·​0x2
   
73 ····​if-​eqz·​v4,​·​:​cond_0 73 ····​if-​eqz·​v3,​·​:​cond_0
   
74 ····​const/​4·​v4,​·​0x1 74 ····​const/​4·​v3,​·​0x1
   
75 ····​:​goto_0 75 ····​:​goto_0
76 ····​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ 76 ····​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​
   
77 ····​move-​result-​object·​v5 77 ····​move-​result-​object·​v4
   
78 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 78 ····​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
79 ····​and-​int/​lit8·​v4,​·​v4,​·​0x8 79 ····​and-​int/​lit8·​v3,​·​v3,​·​0x8
   
80 ····​if-​eqz·​v4,​·​:​cond_1 80 ····​if-​eqz·​v3,​·​:​cond_1
   
81 ····​const/​4·​v4,​·​0x1 81 ····​const/​4·​v3,​·​0x1
   
82 ····​:​goto_1 82 ····​:​goto_1
Max diff block lines reached; 5406/11497 bytes (47.02%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatJellybean$Builder.smali
Offset 33, 15 lines modified Offset 33, 15 lines modified
33 .​end·​field 33 .​end·​field
   
34 .​field·​private·​final·​mExtras:​Landroid/​os/​Bundle;​ 34 .​field·​private·​final·​mExtras:​Landroid/​os/​Bundle;​
   
   
35 #·​direct·​methods 35 #·​direct·​methods
36 .​method·​public·​constructor·​<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 36 .​method·​public·​constructor·​<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
37 ····​.​locals·8 37 ····​.​locals·7
38 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 38 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
39 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​ 39 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​
40 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​ 40 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​
41 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​ 41 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​
42 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​ 42 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​
43 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​ 43 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​
44 ····​.​param·​p7,​·​"number"····​#·​I 44 ····​.​param·​p7,​·​"number"····​#·​I
Offset 61, 302 lines modified Offset 61, 300 lines modified
61 ····​.​param·​p21,​·​"sortKey"····​#·​Ljava/​lang/​String;​ 61 ····​.​param·​p21,​·​"sortKey"····​#·​Ljava/​lang/​String;​
   
62 ····​.​prologue 62 ····​.​prologue
63 ····​.​line·​76 63 ····​.​line·​76
64 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 64 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
65 ····​.​line·​68 65 ····​.​line·​68
66 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​ 66 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
   
67 ····​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V 67 ····​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
68 ····​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​-​>mActionExtrasList:​Ljava/​util/​List;​ 68 ····​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​-​>mActionExtrasList:​Ljava/​util/​List;​
   
69 ····​.​line·​77 69 ····​.​line·​77
70 ····​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​ 70 ····​new-​instance·​v3,​·​Landroid/​app/​Notification$Builder;​
   
71 ····​invoke-​direct·​{v4,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 71 ····​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
72 ····​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J 72 ····​iget-​wide·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J
   
73 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 73 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
74 ····​move-​result-​object·​v4 74 ····​move-​result-​object·​v3
   
75 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I 75 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I
   
76 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 76 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
77 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 77 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
78 ····​move-​result-​object·​v4 78 ····​move-​result-​object·​v3
   
79 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ 79 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
80 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 80 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
81 ····​move-​result-​object·​v4 81 ····​move-​result-​object·​v3
   
82 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 82 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
83 ····​invoke-​virtual·​{v4,​·​v5,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 83 ····​invoke-​virtual·​{v3,​·​v4,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
84 ····​move-​result-​object·​v4 84 ····​move-​result-​object·​v3
   
85 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 85 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
86 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 86 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
87 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 87 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
88 ····​move-​result-​object·​v4 88 ····​move-​result-​object·​v3
   
89 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 89 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
90 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 90 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
91 ····​move-​result-​object·​v4 91 ····​move-​result-​object·​v3
   
92 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 92 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
93 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 93 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
94 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 94 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
95 ····​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 95 ····​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
96 ····​move-​result-​object·​v5 96 ····​move-​result-​object·​v4
   
97 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 97 ····​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
98 ····​and-​int/​lit8·​v4,​·​v4,​·​0x2 98 ····​and-​int/​lit8·​v3,​·​v3,​·​0x2
   
99 ····​if-​eqz·​v4,​·​:​cond_4 99 ····​if-​eqz·​v3,​·​:​cond_4
   
100 ····​const/​4·​v4,​·​0x1 100 ····​const/​4·​v3,​·​0x1
   
101 ····​:​goto_0 101 ····​:​goto_0
102 ····​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ 102 ····​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​
   
103 ····​move-​result-​object·​v5 103 ····​move-​result-​object·​v4
   
104 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 104 ····​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
Max diff block lines reached; 10905/17191 bytes (63.43%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatKitKat$Builder.smali
Offset 33, 15 lines modified Offset 33, 15 lines modified
33 .​end·​field 33 .​end·​field
   
34 .​field·​private·​mExtras:​Landroid/​os/​Bundle;​ 34 .​field·​private·​mExtras:​Landroid/​os/​Bundle;​
   
   
35 #·​direct·​methods 35 #·​direct·​methods
36 .​method·​public·​constructor·​<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;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V 36 .​method·​public·​constructor·​<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;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V
37 ····​.​locals·8 37 ····​.​locals·7
38 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 38 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
39 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​ 39 ····​.​param·​p2,​·​"n"····​#·​Landroid/​app/​Notification;​
40 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​ 40 ····​.​param·​p3,​·​"contentTitle"····​#·​Ljava/​lang/​CharSequence;​
41 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​ 41 ····​.​param·​p4,​·​"contentText"····​#·​Ljava/​lang/​CharSequence;​
42 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​ 42 ····​.​param·​p5,​·​"contentInfo"····​#·​Ljava/​lang/​CharSequence;​
43 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​ 43 ····​.​param·​p6,​·​"tickerView"····​#·​Landroid/​widget/​RemoteViews;​
44 ····​.​param·​p7,​·​"number"····​#·​I 44 ····​.​param·​p7,​·​"number"····​#·​I
Offset 90, 339 lines modified Offset 90, 337 lines modified
   
90 ····​.​prologue 90 ····​.​prologue
91 ····​.​line·​44 91 ····​.​line·​44
92 ····​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 92 ····​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
93 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 93 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
94 ····​.​line·​35 94 ····​.​line·​35
95 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​ 95 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
   
96 ····​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V 96 ····​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
97 ····​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​-​>mActionExtrasList:​Ljava/​util/​List;​ 97 ····​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​-​>mActionExtrasList:​Ljava/​util/​List;​
   
98 ····​.​line·​45 98 ····​.​line·​45
99 ····​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​ 99 ····​new-​instance·​v3,​·​Landroid/​app/​Notification$Builder;​
   
100 ····​invoke-​direct·​{v4,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 100 ····​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
101 ····​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J 101 ····​iget-​wide·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J
   
102 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ 102 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​
   
103 ····​move-​result-​object·​v4 103 ····​move-​result-​object·​v3
   
104 ····​move/​from16·​v0,​·​p14 104 ····​move/​from16·​v0,​·​p14
   
105 ····​invoke-​virtual·​{v4,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​ 105 ····​invoke-​virtual·​{v3,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​
   
106 ····​move-​result-​object·​v4 106 ····​move-​result-​object·​v3
   
107 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I 107 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I
   
108 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I 108 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I
   
109 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ 109 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​
   
110 ····​move-​result-​object·​v4 110 ····​move-​result-​object·​v3
   
111 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ 111 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​
   
112 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 112 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
113 ····​move-​result-​object·​v4 113 ····​move-​result-​object·​v3
   
114 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ 114 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​
   
115 ····​invoke-​virtual·​{v4,​·​v5,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ 115 ····​invoke-​virtual·​{v3,​·​v4,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​
   
116 ····​move-​result-​object·​v4 116 ····​move-​result-​object·​v3
   
117 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ 117 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​
   
118 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I 118 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I
   
119 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ 119 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​
   
120 ····​move-​result-​object·​v4 120 ····​move-​result-​object·​v3
   
121 ····​iget-​object·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J 121 ····​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J
   
122 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ 122 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​
   
123 ····​move-​result-​object·​v4 123 ····​move-​result-​object·​v3
   
124 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I 124 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I
   
125 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I 125 ····​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I
   
126 ····​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I 126 ····​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I
   
127 ····​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ 127 ····​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​
   
128 ····​move-​result-​object·​v5 128 ····​move-​result-​object·​v4
   
129 ····​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I 129 ····​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I
   
130 ····​and-​int/​lit8·​v4,​·​v4,​·​0x2 130 ····​and-​int/​lit8·​v3,​·​v3,​·​0x2
   
131 ····​if-​eqz·​v4,​·​:​cond_5 131 ····​if-​eqz·​v3,​·​:​cond_5
   
132 ····​const/​4·​v4,​·​0x1 132 ····​const/​4·​v3,​·​0x1
   
133 ····​:​goto_0 133 ····​:​goto_0
Max diff block lines reached; 12418/18843 bytes (65.90%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationManagerCompat$SideChannelManager.smali
Offset 808, 17 lines modified Offset 808, 17 lines modified
   
808 ····​move-​result-​object·​v1 808 ····​move-​result-​object·​v1
   
809 ····​.​line·​480 809 ····​.​line·​480
810 ····​.​local·​v1,​·​"msg":​Landroid/​os/​Message;​ 810 ····​.​local·​v1,​·​"msg":​Landroid/​os/​Message;​
811 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationManagerCo​mpat$SideChannelManag​er;​-​>mHandler:​Landroid/​os/​Handler;​ 811 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationManagerCo​mpat$SideChannelManag​er;​-​>mHandler:​Landroid/​os/​Handler;​
   
812 ····​int-​to-​long·​v4,​·​v0 812 ····​int-​to-​long·​v3,​·​v0
   
813 ····​invoke-​virtual·​{v2,​·​v1,​·​v4,​·​v5},​·​Landroid/​os/​Handler;​-​>sendMessageDelayed(L​android/​os/​Message;​J)​Z 813 ····​invoke-​virtual·​{v2,​·​v1,​·​v3,​·​v4},​·​Landroid/​os/​Handler;​-​>sendMessageDelayed(L​android/​os/​Message;​J)​Z
   
814 ····​goto/​16·​:​goto_0 814 ····​goto/​16·​:​goto_0
815 .​end·​method 815 .​end·​method
   
816 .​method·​private·​updateListenerMap()​V 816 .​method·​private·​updateListenerMap()​V
817 ····​.​locals·​12 817 ····​.​locals·​12
   
[−]
smali/android/support/v4/content/AsyncTaskLoader.smali
Offset 559, 15 lines modified Offset 559, 15 lines modified
   
559 ····​move-​result-​object·​v0 559 ····​move-​result-​object·​v0
   
560 ····​return-​object·​v0 560 ····​return-​object·​v0
561 .​end·​method 561 .​end·​method
   
562 .​method·​public·​setUpdateThrottle(J)​V 562 .​method·​public·​setUpdateThrottle(J)​V
563 ····​.​locals·3 563 ····​.​locals·2
564 ····​.​param·​p1,​·​"delayMS"····​#·​J 564 ····​.​param·​p1,​·​"delayMS"····​#·​J
   
565 ····​.​prologue 565 ····​.​prologue
566 ····​.​line·​103 566 ····​.​line·​103
567 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​content/​AsyncTaskLoader;​,​·​"Landroid/​support/​v4/​content/​AsyncTaskLoader<TD;​>;​" 567 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​content/​AsyncTaskLoader;​,​·​"Landroid/​support/​v4/​content/​AsyncTaskLoader<TD;​>;​"
568 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​content/​AsyncTaskLoader;​-​>mUpdateThrottle:​J 568 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​content/​AsyncTaskLoader;​-​>mUpdateThrottle:​J
   
[−]
smali/android/support/v4/content/ModernAsyncTask.smali
Offset 83, 15 lines modified Offset 83, 15 lines modified
83 ········​} 83 ········​}
84 ····​.​end·​annotation 84 ····​.​end·​annotation
85 .​end·​field 85 .​end·​field
   
   
86 #·​direct·​methods 86 #·​direct·​methods
87 .​method·​static·​constructor·​<clinit>()​V 87 .​method·​static·​constructor·​<clinit>()​V
88 ····​.​locals·9 88 ····​.​locals·8
   
89 ····​.​prologue 89 ····​.​prologue
90 ····​.​line·​54 90 ····​.​line·​54
91 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​ 91 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​
   
92 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​-​><init>()​V 92 ····​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​-​><init>()​V
   
Offset 103, 31 lines modified Offset 103, 31 lines modified
103 ····​const/​16·​v1,​·​0xa 103 ····​const/​16·​v1,​·​0xa
   
104 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​concurrent/​LinkedBlockingQueue;​-​><init>(I)​V 104 ····​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​concurrent/​LinkedBlockingQueue;​-​><init>(I)​V
   
105 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​ 105 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​
   
106 ····​.​line·​68 106 ····​.​line·​68
107 ····​new-​instance·​v1,​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​ 107 ····​new-​instance·​v0,​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​
   
108 ····​const/​4·​v2,​·​0x5 108 ····​const/​4·​v1,​·​0x5
   
109 ····​const/​16·​v3,​·​0x80 109 ····​const/​16·​v2,​·​0x80
   
110 ····​const-​wide/​16·​v4,​·​0x1 110 ····​const-​wide/​16·​v3,​·​0x1
   
111 ····​sget-​object·​v6,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>SECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ 111 ····​sget-​object·​v5,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>SECONDS:​Ljava/​util/​concurrent/​TimeUnit;​
   
112 ····​sget-​object·​v7,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​ 112 ····​sget-​object·​v6,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​
   
113 ····​sget-​object·​v8,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sThreadFactory:​Ljava/​util/​concurrent/​ThreadFactory;​ 113 ····​sget-​object·​v7,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sThreadFactory:​Ljava/​util/​concurrent/​ThreadFactory;​
   
114 ····​invoke-​direct/​range·​{v1·​.​.​·​v8},​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​-​><init>(IIJLjava/​util/​concurrent/​TimeUnit;​Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​concurrent/​ThreadFactory;​)​V 114 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​-​><init>(IIJLjava/​util/​concurrent/​TimeUnit;​Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​concurrent/​ThreadFactory;​)​V
   
115 ····​sput-​object·​v1,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>THREAD_POOL_EXECUTOR​:​Ljava/​util/​concurrent/​Executor;​ 115 ····​sput-​object·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>THREAD_POOL_EXECUTOR​:​Ljava/​util/​concurrent/​Executor;​
   
116 ····​.​line·​75 116 ····​.​line·​75
117 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​ 117 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​
   
118 ····​const/​4·​v1,​·​0x0 118 ····​const/​4·​v1,​·​0x0
   
119 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​-​><init>(Landroid/​support/​v4/​content/​ModernAsyncTask$1;​)​V 119 ····​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​-​><init>(Landroid/​support/​v4/​content/​ModernAsyncTask$1;​)​V
[−]
smali/android/support/v4/graphics/ColorUtils.smali
Offset 810, 59 lines modified Offset 810, 59 lines modified
   
810 ····​move-​result-​wide·​v0 810 ····​move-​result-​wide·​v0
   
811 ····​goto·​:​goto_2 811 ····​goto·​:​goto_2
812 .​end·​method 812 .​end·​method
   
813 .​method·​public·​static·​calculateMinimumAlpha​(IIF)​I 813 .​method·​public·​static·​calculateMinimumAlpha​(IIF)​I
814 ····​.​locals·​11 814 ····​.​locals·​10
815 ····​.​param·​p0,​·​"foreground"····​#·​I 815 ····​.​param·​p0,​·​"foreground"····​#·​I
816 ····​.​param·​p1,​·​"background"····​#·​I 816 ····​.​param·​p1,​·​"background"····​#·​I
817 ····​.​param·​p2,​·​"minContrastRatio"····​#·​F 817 ····​.​param·​p2,​·​"minContrastRatio"····​#·​F
   
818 ····​.​prologue 818 ····​.​prologue
819 ····​const/​16·​v8,​·​0xff 819 ····​const/​16·​v8,​·​0xff
   
820 ····​const/​16·​v10,​·​0xa 820 ····​const/​16·​v9,​·​0xa
   
821 ····​.​line·​111 821 ····​.​line·​111
822 ····​invoke-​static·​{p1},​·​Landroid/​graphics/​Color;​-​>alpha(I)​I 822 ····​invoke-​static·​{p1},​·​Landroid/​graphics/​Color;​-​>alpha(I)​I
   
823 ····​move-​result·​v5 823 ····​move-​result·​v7
   
824 ····​if-​eq·​v5,​·​v8,​·​:​cond_0 824 ····​if-​eq·​v7,​·​v8,​·​:​cond_0
   
825 ····​.​line·​112 825 ····​.​line·​112
826 ····​new-​instance·​v5,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ 826 ····​new-​instance·​v7,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​
   
827 ····​const-​string·​v8,​·​"background·​can·​not·​be·​translucent" 827 ····​const-​string·​v8,​·​"background·​can·​not·​be·​translucent"
   
828 ····​invoke-​direct·​{v5,​·​v8},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V 828 ····​invoke-​direct·​{v7,​·​v8},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V
   
829 ····​throw·​v5 829 ····​throw·​v7
   
830 ····​.​line·​116 830 ····​.​line·​116
831 ····​:​cond_0 831 ····​:​cond_0
832 ····​invoke-​static·​{p0,​·​v8},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>setAlphaComponent(II​)​I 832 ····​invoke-​static·​{p0,​·​v8},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>setAlphaComponent(II​)​I
   
833 ····​move-​result·​v4 833 ····​move-​result·​v4
   
834 ····​.​line·​117 834 ····​.​line·​117
835 ····​.​local·​v4,​·​"testForeground":​I 835 ····​.​local·​v4,​·​"testForeground":​I
836 ····​invoke-​static·​{v4,​·​p1},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>calculateContrast(II​)​D 836 ····​invoke-​static·​{v4,​·​p1},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>calculateContrast(II​)​D
   
837 ····​move-​result-​wide·​v6 837 ····​move-​result-​wide·​v5
   
838 ····​.​line·​118 838 ····​.​line·​118
839 ····​.​local·​v6,​·​"testRatio":​D 839 ····​.​local·​v5,​·​"testRatio":​D
840 ····​float-​to-​double·​v8,​·​p2 840 ····​float-​to-​double·​v7,​·​p2
   
841 ····​cmpg-​double·​v5,​·​v6,​·​v8 841 ····​cmpg-​double·​v7,​·​v5,​·​v7
   
842 ····​if-​gez·​v5,​·​:​cond_2 842 ····​if-​gez·​v7,​·​:​cond_2
   
843 ····​.​line·​120 843 ····​.​line·​120
844 ····​const/​4·​v0,​·​-​0x1 844 ····​const/​4·​v0,​·​-​0x1
   
845 ····​.​line·​145 845 ····​.​line·​145
846 ····​:​cond_1 846 ····​:​cond_1
847 ····​return·​v0 847 ····​return·​v0
Offset 878, 42 lines modified Offset 878, 42 lines modified
878 ····​.​line·​126 878 ····​.​line·​126
879 ····​.​local·​v1,​·​"minAlpha":​I 879 ····​.​local·​v1,​·​"minAlpha":​I
880 ····​const/​16·​v0,​·​0xff 880 ····​const/​16·​v0,​·​0xff
   
881 ····​.​line·​128 881 ····​.​line·​128
882 ····​.​local·​v0,​·​"maxAlpha":​I 882 ····​.​local·​v0,​·​"maxAlpha":​I
883 ····​:​goto_0 883 ····​:​goto_0
884 ····​if-​gt·​v2,​·​v10,​·​:​cond_1 884 ····​if-​gt·​v2,​·​v9,​·​:​cond_1
   
885 ····​sub-​int·​v5,​·​v0,​·​v1 885 ····​sub-​int·​v7,​·​v0,​·​v1
   
886 ····​if-​le·​v5,​·​v10,​·​:​cond_1 886 ····​if-​le·​v7,​·​v9,​·​:​cond_1
   
887 ····​.​line·​130 887 ····​.​line·​130
888 ····​add-​int·​v5,​·​v1,​·​v0 888 ····​add-​int·​v7,​·​v1,​·​v0
   
889 ····​div-​int/​lit8·​v3,​·​v5,​·​0x2 889 ····​div-​int/​lit8·​v3,​·​v7,​·​0x2
   
890 ····​.​line·​132 890 ····​.​line·​132
891 ····​.​local·​v3,​·​"testAlpha":​I 891 ····​.​local·​v3,​·​"testAlpha":​I
892 ····​invoke-​static·​{p0,​·​v3},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>setAlphaComponent(II​)​I 892 ····​invoke-​static·​{p0,​·​v3},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>setAlphaComponent(II​)​I
   
893 ····​move-​result·​v4 893 ····​move-​result·​v4
   
894 ····​.​line·​133 894 ····​.​line·​133
895 ····​invoke-​static·​{v4,​·​p1},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>calculateContrast(II​)​D 895 ····​invoke-​static·​{v4,​·​p1},​·​Landroid/​support/​v4/​graphics/​ColorUtils;​-​>calculateContrast(II​)​D
   
896 ····​move-​result-​wide·​v6 896 ····​move-​result-​wide·​v5
   
897 ····​.​line·​135 897 ····​.​line·​135
898 ····​float-​to-​double·​v8,​·​p2 898 ····​float-​to-​double·​v7,​·​p2
   
899 ····​cmpg-​double·​v5,​·​v6,​·​v8 899 ····​cmpg-​double·​v7,​·​v5,​·​v7
   
900 ····​if-​gez·​v5,​·​:​cond_3 900 ····​if-​gez·​v7,​·​:​cond_3
   
901 ····​.​line·​136 901 ····​.​line·​136
902 ····​move·​v1,​·​v3 902 ····​move·​v1,​·​v3
   
Max diff block lines reached; 43/2668 bytes (1.61%) of diff not shown.
[−]
smali/android/support/v4/graphics/drawable/DrawableWrapperDonut.smali
Offset 398, 15 lines modified Offset 398, 15 lines modified
   
398 ····​move-​result·​v0 398 ····​move-​result·​v0
   
399 ····​return·​v0 399 ····​return·​v0
400 .​end·​method 400 .​end·​method
   
401 .​method·​public·​scheduleDrawable(Land​roid/​graphics/​drawable/​Drawable;​Ljava/​lang/​Runnable;​J)​V 401 .​method·​public·​scheduleDrawable(Land​roid/​graphics/​drawable/​Drawable;​Ljava/​lang/​Runnable;​J)​V
402 ····​.​locals·1 402 ····​.​locals·0
403 ····​.​param·​p1,​·​"who"····​#·​Landroid/​graphics/​drawable/​Drawable;​ 403 ····​.​param·​p1,​·​"who"····​#·​Landroid/​graphics/​drawable/​Drawable;​
404 ····​.​param·​p2,​·​"what"····​#·​Ljava/​lang/​Runnable;​ 404 ····​.​param·​p2,​·​"what"····​#·​Ljava/​lang/​Runnable;​
405 ····​.​param·​p3,​·​"when"····​#·​J 405 ····​.​param·​p3,​·​"when"····​#·​J
   
406 ····​.​prologue 406 ····​.​prologue
407 ····​.​line·​175 407 ····​.​line·​175
408 ····​invoke-​virtual·​{p0,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableWrapperDonut;​-​>scheduleSelf(Ljava/​lang/​Runnable;​J)​V 408 ····​invoke-​virtual·​{p0,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableWrapperDonut;​-​>scheduleSelf(Ljava/​lang/​Runnable;​J)​V
[−]
smali/android/support/v4/media/MediaMetadataCompat$Builder.smali
Offset 155, 15 lines modified Offset 155, 15 lines modified
155 ····​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​os/​Bundle;​-​>putParcelable(Ljava/​lang/​String;​Landroid/​os/​Parcelable;​)​V 155 ····​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​os/​Bundle;​-​>putParcelable(Ljava/​lang/​String;​Landroid/​os/​Parcelable;​)​V
   
156 ····​.​line·​733 156 ····​.​line·​733
157 ····​return-​object·​p0 157 ····​return-​object·​p0
158 .​end·​method 158 .​end·​method
   
159 .​method·​public·​putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​ 159 .​method·​public·​putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​
160 ····​.​locals·4 160 ····​.​locals·3
161 ····​.​param·​p1,​·​"key"····​#·​Ljava/​lang/​String;​ 161 ····​.​param·​p1,​·​"key"····​#·​Ljava/​lang/​String;​
162 ····​.​param·​p2,​·​"value"····​#·​J 162 ····​.​param·​p2,​·​"value"····​#·​J
   
163 ····​.​prologue 163 ····​.​prologue
164 ····​.​line·​677 164 ····​.​line·​677
165 ····​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​ 165 ····​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​
166 ····​invoke-​static·​{},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>access$200()​Landroid/​support/​v4/​util/​ArrayMap;​ 166 ····​invoke-​static·​{},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>access$200()​Landroid/​support/​v4/​util/​ArrayMap;​
[−]
smali/android/support/v4/media/TransportMediatorJellybeanMR2.smali
Offset 393, 15 lines modified Offset 393, 15 lines modified
393 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>dropAudioFocus()​V 393 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>dropAudioFocus()​V
   
394 ····​.​line·​172 394 ····​.​line·​172
395 ····​return-​void 395 ····​return-​void
396 .​end·​method 396 .​end·​method
   
397 .​method·​public·​refreshState(ZJI)​V 397 .​method·​public·​refreshState(ZJI)​V
398 ····​.​locals·4 398 ····​.​locals·3
399 ····​.​param·​p1,​·​"playing"····​#·​Z 399 ····​.​param·​p1,​·​"playing"····​#·​Z
400 ····​.​param·​p2,​·​"position"····​#·​J 400 ····​.​param·​p2,​·​"position"····​#·​J
401 ····​.​param·​p4,​·​"transportControls"····​#·​I 401 ····​.​param·​p4,​·​"transportControls"····​#·​I
   
402 ····​.​prologue 402 ····​.​prologue
403 ····​.​line·​159 403 ····​.​line·​159
404 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>mRemoteControl:​Landroid/​media/​RemoteControlClient;​ 404 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>mRemoteControl:​Landroid/​media/​RemoteControlClient;​
[−]
smali/android/support/v4/media/TransportPerformer.smali
Offset 27, 69 lines modified Offset 27, 69 lines modified
   
27 ····​return-​void 27 ····​return-​void
28 .​end·​method 28 .​end·​method
   
   
29 #·​virtual·​methods 29 #·​virtual·​methods
30 .​method·​public·​onAudioFocusChange(I)​V 30 .​method·​public·​onAudioFocusChange(I)​V
31 ····​.​locals·9 31 ····​.​locals·8
32 ····​.​param·​p1,​·​"focusChange"····​#·​I 32 ····​.​param·​p1,​·​"focusChange"····​#·​I
   
33 ····​.​prologue 33 ····​.​prologue
34 ····​.​line·​188 34 ····​.​line·​188
35 ····​const/​4·​v7,​·​0x0 35 ····​const/​4·​v6,​·​0x0
   
36 ····​.​line·​189 36 ····​.​line·​189
37 ····​.​local·​v7,​·​"keyCode":​I 37 ····​.​local·​v6,​·​"keyCode":​I
38 ····​packed-​switch·​p1,​·​:​pswitch_data_0 38 ····​packed-​switch·​p1,​·​:​pswitch_data_0
   
39 ····​.​line·​196 39 ····​.​line·​196
40 ····​:​goto_0 40 ····​:​goto_0
41 ····​if-​eqz·​v7,​·​:​cond_0 41 ····​if-​eqz·​v6,​·​:​cond_0
   
42 ····​.​line·​197 42 ····​.​line·​197
43 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>uptimeMillis()​J 43 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>uptimeMillis()​J
   
44 ····​move-​result-​wide·​v2 44 ····​move-​result-​wide·​v1
   
45 ····​.​line·​198 45 ····​.​line·​198
46 ····​.​local·​v2,​·​"now":​J 46 ····​.​local·​v1,​·​"now":​J
47 ····​new-​instance·​v1,​·​Landroid/​view/​KeyEvent;​ 47 ····​new-​instance·​v0,​·​Landroid/​view/​KeyEvent;​
   
48 ····​const/​4·​v6,​·​0x0 48 ····​const/​4·​v5,​·​0x0
   
49 ····​const/​4·​v8,​·​0x0 49 ····​const/​4·​v7,​·​0x0
   
50 ····​move-​wide·​v4,​·​v2 50 ····​move-​wide·​v3,​·​v1
   
51 ····​invoke-​direct/​range·​{v1·​.​.​·​v8},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V 51 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V
   
52 ····​invoke-​virtual·​{p0,​·​v7,​·​v1},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonDown(IL​android/​view/​KeyEvent;​)​Z 52 ····​invoke-​virtual·​{p0,​·​v6,​·​v0},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonDown(IL​android/​view/​KeyEvent;​)​Z
   
53 ····​.​line·​199 53 ····​.​line·​199
54 ····​new-​instance·​v1,​·​Landroid/​view/​KeyEvent;​ 54 ····​new-​instance·​v0,​·​Landroid/​view/​KeyEvent;​
   
55 ····​const/​4·​v6,​·​0x1 55 ····​const/​4·​v5,​·​0x1
   
56 ····​const/​4·​v8,​·​0x0 56 ····​const/​4·​v7,​·​0x0
   
57 ····​move-​wide·​v4,​·​v2 57 ····​move-​wide·​v3,​·​v1
   
58 ····​invoke-​direct/​range·​{v1·​.​.​·​v8},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V 58 ····​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V
   
59 ····​invoke-​virtual·​{p0,​·​v7,​·​v1},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonUp(ILan​droid/​view/​KeyEvent;​)​Z 59 ····​invoke-​virtual·​{p0,​·​v6,​·​v0},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonUp(ILan​droid/​view/​KeyEvent;​)​Z
   
60 ····​.​line·​201 60 ····​.​line·​201
61 ····​.​end·​local·​v2····​#·​"now":​J 61 ····​.​end·​local·​v1····​#·​"now":​J
62 ····​:​cond_0 62 ····​:​cond_0
63 ····​return-​void 63 ····​return-​void
   
64 ····​.​line·​193 64 ····​.​line·​193
65 ····​:​pswitch_0 65 ····​:​pswitch_0
66 ····​const/​16·​v7,​·​0x7f 66 ····​const/​16·​v6,​·​0x7f
   
67 ····​goto·​:​goto_0 67 ····​goto·​:​goto_0
   
68 ····​.​line·​189 68 ····​.​line·​189
69 ····​:​pswitch_data_0 69 ····​:​pswitch_data_0
70 ····​.​packed-​switch·​-​0x1 70 ····​.​packed-​switch·​-​0x1
71 ········​:​pswitch_0 71 ········​:​pswitch_0
[−]
smali/android/support/v4/media/MediaMetadataCompat.smali
Offset 599, 15 lines modified Offset 599, 15 lines modified
599 ····​.​line·​33 599 ····​.​line·​33
600 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​ 600 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​
   
601 ····​return-​object·​v0 601 ····​return-​object·​v0
602 .​end·​method 602 .​end·​method
   
603 .​method·​public·​static·​fromMediaMetadata(Lja​va/​lang/​Object;​)​Landroid/​support/​v4/​media/​MediaMetadataCompat;​ 603 .​method·​public·​static·​fromMediaMetadata(Lja​va/​lang/​Object;​)​Landroid/​support/​v4/​media/​MediaMetadataCompat;​
604 ····​.​locals·8 604 ····​.​locals·7
605 ····​.​param·​p0,​·​"metadataObj"····​#·​Ljava/​lang/​Object;​ 605 ····​.​param·​p0,​·​"metadataObj"····​#·​Ljava/​lang/​Object;​
   
606 ····​.​prologue 606 ····​.​prologue
607 ····​.​line·​471 607 ····​.​line·​471
608 ····​if-​eqz·​p0,​·​:​cond_0 608 ····​if-​eqz·​p0,​·​:​cond_0
   
609 ····​sget·​v5,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 609 ····​sget·​v5,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
Offset 678, 17 lines modified Offset 678, 17 lines modified
   
678 ····​goto·​:​goto_1 678 ····​goto·​:​goto_1
   
679 ····​.​line·​485 679 ····​.​line·​485
680 ····​:​pswitch_0 680 ····​:​pswitch_0
681 ····​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getLong(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​J 681 ····​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getLong(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​J
   
682 ····​move-​result-​wide·​v6 682 ····​move-​result-​wide·​v5
   
683 ····​invoke-​virtual·​{v0,​·​v2,​·​v6,​·​v7},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​-​>putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​ 683 ····​invoke-​virtual·​{v0,​·​v2,​·​v5,​·​v6},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​-​>putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​
   
684 ····​goto·​:​goto_1 684 ····​goto·​:​goto_1
   
685 ····​.​line·​481 685 ····​.​line·​481
686 ····​:​pswitch_1 686 ····​:​pswitch_1
687 ····​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getBitmap(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Landroid/​graphics/​Bitmap;​ 687 ····​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getBitmap(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Landroid/​graphics/​Bitmap;​
   
Offset 1098, 24 lines modified Offset 1098, 24 lines modified
1098 ····​:​cond_7 1098 ····​:​cond_7
1099 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1 1099 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
1100 ····​goto·​:​goto_2 1100 ····​goto·​:​goto_2
1101 .​end·​method 1101 .​end·​method
   
1102 .​method·​public·​getLong(Ljava/​lang/​String;​)​J 1102 .​method·​public·​getLong(Ljava/​lang/​String;​)​J
1103 ····​.​locals·4 1103 ····​.​locals·3
1104 ····​.​param·​p1,​·​"key"····​#·​Ljava/​lang/​String;​ 1104 ····​.​param·​p1,​·​"key"····​#·​Ljava/​lang/​String;​
   
1105 ····​.​prologue 1105 ····​.​prologue
1106 ····​.​line·​313 1106 ····​.​line·​313
1107 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>mBundle:​Landroid/​os/​Bundle;​ 1107 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>mBundle:​Landroid/​os/​Bundle;​
   
1108 ····​const-​wide/​16·​v2,​·​0x0 1108 ····​const-​wide/​16·​v1,​·​0x0
   
1109 ····​invoke-​virtual·​{v0,​·​p1,​·​v2,​·​v3},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​J)​J 1109 ····​invoke-​virtual·​{v0,​·​p1,​·​v1,​·​v2},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​J)​J
   
1110 ····​move-​result-​wide·​v0 1110 ····​move-​result-​wide·​v0
   
1111 ····​return-​wide·​v0 1111 ····​return-​wide·​v0
1112 .​end·​method 1112 .​end·​method
   
1113 .​method·​public·​getMediaMetadata()​Ljava/​lang/​Object;​ 1113 .​method·​public·​getMediaMetadata()​Ljava/​lang/​Object;​
[−]
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase.smali
Offset 230, 19 lines modified Offset 230, 19 lines modified
230 ····​:​try_start_0 230 ····​:​try_start_0
231 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaControllerCompat​$MediaControllerImplB​ase;​-​>mBinder:​Landroid/​support/​v4/​media/​session/​IMediaSession;​ 231 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaControllerCompat​$MediaControllerImplB​ase;​-​>mBinder:​Landroid/​support/​v4/​media/​session/​IMediaSession;​
   
232 ····​invoke-​interface·​{v1},​·​Landroid/​support/​v4/​media/​session/​IMediaSession;​-​>getFlags()​J 232 ····​invoke-​interface·​{v1},​·​Landroid/​support/​v4/​media/​session/​IMediaSession;​-​>getFlags()​J
233 ····​:​try_end_0 233 ····​:​try_end_0
234 ····​.​catch·​Landroid/​os/​RemoteException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 234 ····​.​catch·​Landroid/​os/​RemoteException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
235 ····​move-​result-​wide·​v2 235 ····​move-​result-​wide·​v1
   
236 ····​.​line·​917 236 ····​.​line·​917
237 ····​:​goto_0 237 ····​:​goto_0
238 ····​return-​wide·​v2 238 ····​return-​wide·​v1
   
239 ····​.​line·​914 239 ····​.​line·​914
240 ····​:​catch_0 240 ····​:​catch_0
241 ····​move-​exception·​v0 241 ····​move-​exception·​v0
   
242 ····​.​line·​915 242 ····​.​line·​915
243 ····​.​local·​v0,​·​"e":​Landroid/​os/​RemoteException;​ 243 ····​.​local·​v0,​·​"e":​Landroid/​os/​RemoteException;​
Offset 265, 15 lines modified Offset 265, 15 lines modified
265 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 265 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
266 ····​move-​result-​object·​v2 266 ····​move-​result-​object·​v2
   
267 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 267 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
268 ····​.​line·​917 268 ····​.​line·​917
269 ····​const-​wide/​16·​v2,​·​0x0 269 ····​const-​wide/​16·​v1,​·​0x0
   
270 ····​goto·​:​goto_0 270 ····​goto·​:​goto_0
271 .​end·​method 271 .​end·​method
   
272 .​method·​public·​getMediaController()​Ljava/​lang/​Object;​ 272 .​method·​public·​getMediaController()​Ljava/​lang/​Object;​
273 ····​.​locals·​1 273 ····​.​locals·​1
   
[−]
smali/android/support/v4/media/session/MediaControllerCompat$TransportControlsBase.smali
Offset 319, 15 lines modified Offset 319, 15 lines modified
   
319 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 319 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
320 ····​goto·​:​goto_0 320 ····​goto·​:​goto_0
321 .​end·​method 321 .​end·​method
   
322 .​method·​public·​seekTo(J)​V 322 .​method·​public·​seekTo(J)​V
323 ····​.​locals·5 323 ····​.​locals·4
324 ····​.​param·​p1,​·​"pos"····​#·​J 324 ····​.​param·​p1,​·​"pos"····​#·​J
   
325 ····​.​prologue 325 ····​.​prologue
326 ····​.​line·​1051 326 ····​.​line·​1051
327 ····​:​try_start_0 327 ····​:​try_start_0
328 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaControllerCompat​$TransportControlsBas​e;​-​>mBinder:​Landroid/​support/​v4/​media/​session/​IMediaSession;​ 328 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaControllerCompat​$TransportControlsBas​e;​-​>mBinder:​Landroid/​support/​v4/​media/​session/​IMediaSession;​
   
Offset 575, 15 lines modified Offset 575, 15 lines modified
   
575 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 575 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
576 ····​goto·​:​goto_0 576 ····​goto·​:​goto_0
577 .​end·​method 577 .​end·​method
   
578 .​method·​public·​skipToQueueItem(J)​V 578 .​method·​public·​skipToQueueItem(J)​V
579 ····​.​locals·5 579 ····​.​locals·4
580 ····​.​param·​p1,​·​"id"····​#·​J 580 ····​.​param·​p1,​·​"id"····​#·​J
   
581 ····​.​prologue 581 ····​.​prologue
582 ····​.​line·​1024 582 ····​.​line·​1024
583 ····​:​try_start_0 583 ····​:​try_start_0
584 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaControllerCompat​$TransportControlsBas​e;​-​>mBinder:​Landroid/​support/​v4/​media/​session/​IMediaSession;​ 584 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaControllerCompat​$TransportControlsBas​e;​-​>mBinder:​Landroid/​support/​v4/​media/​session/​IMediaSession;​
   
[−]
smali/android/support/v4/media/session/MediaControllerCompatApi21$TransportControls.smali
Offset 116, 15 lines modified Offset 116, 15 lines modified
116 ····​invoke-​virtual·​{p0},​·​Landroid/​media/​session/​MediaController$Trans​portControls;​-​>rewind()​V 116 ····​invoke-​virtual·​{p0},​·​Landroid/​media/​session/​MediaController$Trans​portControls;​-​>rewind()​V
   
117 ····​.​line·​144 117 ····​.​line·​144
118 ····​return-​void 118 ····​return-​void
119 .​end·​method 119 .​end·​method
   
120 .​method·​public·​static·​seekTo(Ljava/​lang/​Object;​J)​V 120 .​method·​public·​static·​seekTo(Ljava/​lang/​Object;​J)​V
121 ····​.​locals·1 121 ····​.​locals·0
122 ····​.​param·​p0,​·​"controlsObj"····​#·​Ljava/​lang/​Object;​ 122 ····​.​param·​p0,​·​"controlsObj"····​#·​Ljava/​lang/​Object;​
123 ····​.​param·​p1,​·​"pos"····​#·​J 123 ····​.​param·​p1,​·​"pos"····​#·​J
   
124 ····​.​prologue 124 ····​.​prologue
125 ····​.​line·​135 125 ····​.​line·​135
126 ····​check-​cast·​p0,​·​Landroid/​media/​session/​MediaController$Trans​portControls;​ 126 ····​check-​cast·​p0,​·​Landroid/​media/​session/​MediaController$Trans​portControls;​
   
Offset 198, 15 lines modified Offset 198, 15 lines modified
198 ····​invoke-​virtual·​{p0},​·​Landroid/​media/​session/​MediaController$Trans​portControls;​-​>skipToPrevious()​V 198 ····​invoke-​virtual·​{p0},​·​Landroid/​media/​session/​MediaController$Trans​portControls;​-​>skipToPrevious()​V
   
199 ····​.​line·​152 199 ····​.​line·​152
200 ····​return-​void 200 ····​return-​void
201 .​end·​method 201 .​end·​method
   
202 .​method·​public·​static·​skipToQueueItem(Ljava​/​lang/​Object;​J)​V 202 .​method·​public·​static·​skipToQueueItem(Ljava​/​lang/​Object;​J)​V
203 ····​.​locals·1 203 ····​.​locals·0
204 ····​.​param·​p0,​·​"controlsObj"····​#·​Ljava/​lang/​Object;​ 204 ····​.​param·​p0,​·​"controlsObj"····​#·​Ljava/​lang/​Object;​
205 ····​.​param·​p1,​·​"id"····​#·​J 205 ····​.​param·​p1,​·​"id"····​#·​J
   
206 ····​.​prologue 206 ····​.​prologue
207 ····​.​line·​167 207 ····​.​line·​167
208 ····​check-​cast·​p0,​·​Landroid/​media/​session/​MediaController$Trans​portControls;​ 208 ····​check-​cast·​p0,​·​Landroid/​media/​session/​MediaController$Trans​portControls;​
   
[−]
smali/android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler.smali
Offset 69, 15 lines modified Offset 69, 15 lines modified
69 ····​.​line·​1714 69 ····​.​line·​1714
70 ····​return-​void 70 ····​return-​void
71 .​end·​method 71 .​end·​method
   
   
72 #·​virtual·​methods 72 #·​virtual·​methods
73 .​method·​public·​handleMessage(Landroi​d/​os/​Message;​)​V 73 .​method·​public·​handleMessage(Landroi​d/​os/​Message;​)​V
74 ····​.​locals·8 74 ····​.​locals·7
75 ····​.​param·​p1,​·​"msg"····​#·​Landroid/​os/​Message;​ 75 ····​.​param·​p1,​·​"msg"····​#·​Landroid/​os/​Message;​
   
76 ····​.​prologue 76 ····​.​prologue
77 ····​const/​4·​v5,​·​0x0 77 ····​const/​4·​v5,​·​0x0
   
78 ····​.​line·​1736 78 ····​.​line·​1736
79 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase$Me​ssageHandler;​-​>this$0:​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​ 79 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase$Me​ssageHandler;​-​>this$0:​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​
Offset 167, 17 lines modified Offset 167, 17 lines modified
   
167 ····​iget-​object·​v3,​·​p1,​·​Landroid/​os/​Message;​-​>obj:​Ljava/​lang/​Object;​ 167 ····​iget-​object·​v3,​·​p1,​·​Landroid/​os/​Message;​-​>obj:​Ljava/​lang/​Object;​
   
168 ····​check-​cast·​v3,​·​Ljava/​lang/​Long;​ 168 ····​check-​cast·​v3,​·​Ljava/​lang/​Long;​
   
169 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Long;​-​>longValue()​J 169 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Long;​-​>longValue()​J
   
170 ····​move-​result-​wide·​v6 170 ····​move-​result-​wide·​v5
   
171 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Ca​llback;​-​>onSkipToQueueItem(J)​V 171 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Ca​llback;​-​>onSkipToQueueItem(J)​V
   
172 ····​goto·​:​goto_0 172 ····​goto·​:​goto_0
   
173 ····​.​line·​1753 173 ····​.​line·​1753
174 ····​:​pswitch_4 174 ····​:​pswitch_4
175 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase$Me​ssageHandler;​-​>this$0:​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​ 175 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase$Me​ssageHandler;​-​>this$0:​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​
   
Offset 266, 17 lines modified Offset 266, 17 lines modified
   
266 ····​iget-​object·​v3,​·​p1,​·​Landroid/​os/​Message;​-​>obj:​Ljava/​lang/​Object;​ 266 ····​iget-​object·​v3,​·​p1,​·​Landroid/​os/​Message;​-​>obj:​Ljava/​lang/​Object;​
   
267 ····​check-​cast·​v3,​·​Ljava/​lang/​Long;​ 267 ····​check-​cast·​v3,​·​Ljava/​lang/​Long;​
   
268 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Long;​-​>longValue()​J 268 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​Long;​-​>longValue()​J
   
269 ····​move-​result-​wide·​v6 269 ····​move-​result-​wide·​v5
   
270 ····​invoke-​virtual·​{v4,​·​v6,​·​v7},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Ca​llback;​-​>onSeekTo(J)​V 270 ····​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Ca​llback;​-​>onSeekTo(J)​V
   
271 ····​goto/​16·​:​goto_0 271 ····​goto/​16·​:​goto_0
   
272 ····​.​line·​1774 272 ····​.​line·​1774
273 ····​:​pswitch_b 273 ····​:​pswitch_b
274 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase$Me​ssageHandler;​-​>this$0:​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​ 274 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase$Me​ssageHandler;​-​>this$0:​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​
   
[−]
smali/android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase.smali
Offset 545, 232 lines modified Offset 545, 228 lines modified
   
545 ····​invoke-​virtual·​{v0,​·​p1,​·​v1,​·​p2},​·​Landroid/​media/​AudioManager;​-​>adjustStreamVolume(I​II)​V 545 ····​invoke-​virtual·​{v0,​·​p1,​·​v1,​·​p2},​·​Landroid/​media/​AudioManager;​-​>adjustStreamVolume(I​II)​V
   
546 ····​goto·​:​goto_0 546 ····​goto·​:​goto_0
547 .​end·​method 547 .​end·​method
   
548 .​method·​private·​getStateWithUpdatedPo​sition()​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​ 548 .​method·​private·​getStateWithUpdatedPo​sition()​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​
549 ····​.​locals·20 549 ····​.​locals·18
   
550 ····​.​prologue 550 ····​.​prologue
551 ····​.​line·​1357 551 ····​.​line·​1357
552 ····​const-​wide/​16·​v10,​·​-​0x1 552 ····​const-​wide/​16·​v8,​·​-​0x1
   
553 ····​.​line·​1358 553 ····​.​line·​1358
554 ····​.​local·​v10,​·​"duration":​J 554 ····​.​local·​v8,​·​"duration":​J
555 ····​move-​object/​from16·​v0,​·​p0 555 ····​move-​object/​from16·​v0,​·​p0
   
556 ····​iget-​object·​v6,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mLock:​Ljava/​lang/​Object;​ 556 ····​iget-​object·​v5,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mLock:​Ljava/​lang/​Object;​
   
557 ····​monitor-​enter·​v6 557 ····​monitor-​enter·​v5
   
558 ····​.​line·​1359 558 ····​.​line·​1359
559 ····​:​try_start_0 559 ····​:​try_start_0
560 ····​move-​object/​from16·​v0,​·​p0 560 ····​move-​object/​from16·​v0,​·​p0
   
561 ····​iget-​object·​v12,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mState:​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​ 561 ····​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mState:​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​
   
562 ····​.​line·​1360 562 ····​.​line·​1360
563 ····​.​local·​v12,​·​"state":​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​ 563 ····​.​local·​v11,​·​"state":​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​
564 ····​move-​object/​from16·​v0,​·​p0 564 ····​move-​object/​from16·​v0,​·​p0
   
565 ····​iget-​object·​v3,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mMetadata:​Landroid/​support/​v4/​media/​MediaMetadataCompat;​ 565 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mMetadata:​Landroid/​support/​v4/​media/​MediaMetadataCompat;​
   
566 ····​if-​eqz·​v3,​·​:​cond_0 566 ····​if-​eqz·​v2,​·​:​cond_0
   
567 ····​move-​object/​from16·​v0,​·​p0 567 ····​move-​object/​from16·​v0,​·​p0
   
568 ····​iget-​object·​v3,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mMetadata:​Landroid/​support/​v4/​media/​MediaMetadataCompat;​ 568 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mMetadata:​Landroid/​support/​v4/​media/​MediaMetadataCompat;​
   
569 ····​const-​string·​v13,​·​"android.​media.​metadata.​DURATION" 569 ····​const-​string·​v14,​·​"android.​media.​metadata.​DURATION"
   
570 ····​invoke-​virtual·​{v3,​·​v13},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>containsKey(Ljava/​lang/​String;​)​Z 570 ····​invoke-​virtual·​{v2,​·​v14},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>containsKey(Ljava/​lang/​String;​)​Z
   
571 ····​move-​result·​v3 571 ····​move-​result·​v2
   
572 ····​if-​eqz·​v3,​·​:​cond_0 572 ····​if-​eqz·​v2,​·​:​cond_0
   
573 ····​.​line·​1362 573 ····​.​line·​1362
574 ····​move-​object/​from16·​v0,​·​p0 574 ····​move-​object/​from16·​v0,​·​p0
   
575 ····​iget-​object·​v3,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mMetadata:​Landroid/​support/​v4/​media/​MediaMetadataCompat;​ 575 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Me​diaSessionImplBase;​-​>mMetadata:​Landroid/​support/​v4/​media/​MediaMetadataCompat;​
   
576 ····​const-​string·​v13,​·​"android.​media.​metadata.​DURATION" 576 ····​const-​string·​v14,​·​"android.​media.​metadata.​DURATION"
   
577 ····​invoke-​virtual·​{v3,​·​v13},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>getLong(Ljava/​lang/​String;​)​J 577 ····​invoke-​virtual·​{v2,​·​v14},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>getLong(Ljava/​lang/​String;​)​J
   
578 ····​move-​result-​wide·​v10 578 ····​move-​result-​wide·​v8
   
579 ····​.​line·​1364 579 ····​.​line·​1364
580 ····​:​cond_0 580 ····​:​cond_0
581 ····​monitor-​exit·​v6 581 ····​monitor-​exit·​v5
582 ····​:​try_end_0 582 ····​:​try_end_0
583 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 583 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
   
584 ····​.​line·​1366 584 ····​.​line·​1366
585 ····​const/​4·​v9,​·​0x0 585 ····​const/​4·​v10,​·​0x0
   
586 ····​.​line·​1367 586 ····​.​line·​1367
587 ····​.​local·​v9,​·​"result":​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​ 587 ····​.​local·​v10,​·​"result":​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​
588 ····​if-​eqz·​v12,​·​:​cond_3 588 ····​if-​eqz·​v11,​·​:​cond_3
   
589 ····​.​line·​1368 589 ····​.​line·​1368
590 ····​invoke-​virtual·​{v12},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getState()​I 590 ····​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getState()​I
   
591 ····​move-​result·​v3 591 ····​move-​result·​v2
   
592 ····​const/​4·​v6,​·​0x3 592 ····​const/​4·​v5,​·​0x3
   
593 ····​if-​eq·​v3,​·​v6,​·​:​cond_1 593 ····​if-​eq·​v2,​·​v5,​·​:​cond_1
   
594 ····​invoke-​virtual·​{v12},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getState()​I 594 ····​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getState()​I
   
595 ····​move-​result·​v3 595 ····​move-​result·​v2
   
596 ····​const/​4·​v6,​·​0x4 596 ····​const/​4·​v5,​·​0x4
   
597 ····​if-​eq·​v3,​·​v6,​·​:​cond_1 597 ····​if-​eq·​v2,​·​v5,​·​:​cond_1
   
598 ····​invoke-​virtual·​{v12},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getState()​I 598 ····​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getState()​I
   
599 ····​move-​result·​v3 599 ····​move-​result·​v2
   
600 ····​const/​4·​v6,​·​0x5 600 ····​const/​4·​v5,​·​0x5
   
601 ····​if-​ne·​v3,​·​v6,​·​:​cond_3 601 ····​if-​ne·​v2,​·​v5,​·​:​cond_3
   
602 ····​.​line·​1371 602 ····​.​line·​1371
603 ····​:​cond_1 603 ····​:​cond_1
604 ····​invoke-​virtual·​{v12},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getLastPositionUpdat​eTime()​J 604 ····​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>getLastPositionUpdat​eTime()​J
Max diff block lines reached; 11245/16253 bytes (69.19%) of diff not shown.
[−]
smali/android/support/v4/media/session/MediaSessionCompat$QueueItem.smali
Offset 94, 30 lines modified Offset 94, 30 lines modified
94 ····​.​line·​745 94 ····​.​line·​745
95 ····​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​><init>(Landroid/​os/​Parcel;​)​V 95 ····​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​><init>(Landroid/​os/​Parcel;​)​V
   
96 ····​return-​void 96 ····​return-​void
97 .​end·​method 97 .​end·​method
   
98 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​J)​V 98 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​J)​V
99 ····​.​locals·2 99 ····​.​locals·1
100 ····​.​param·​p1,​·​"description"····​#·​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​ 100 ····​.​param·​p1,​·​"description"····​#·​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​
101 ····​.​param·​p2,​·​"id"····​#·​J 101 ····​.​param·​p2,​·​"id"····​#·​J
   
102 ····​.​prologue 102 ····​.​prologue
103 ····​.​line·​764 103 ····​.​line·​764
104 ····​const/​4·​v0,​·​0x0 104 ····​const/​4·​v0,​·​0x0
   
105 ····​invoke-​direct·​{p0,​·​v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​><init>(Ljava/​lang/​Object;​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​J)​V 105 ····​invoke-​direct·​{p0,​·​v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​><init>(Ljava/​lang/​Object;​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​J)​V
   
106 ····​.​line·​765 106 ····​.​line·​765
107 ····​return-​void 107 ····​return-​void
108 .​end·​method 108 .​end·​method
   
109 .​method·​private·​constructor·​<init>(Ljava/​lang/​Object;​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​J)​V 109 .​method·​private·​constructor·​<init>(Ljava/​lang/​Object;​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​J)​V
110 ····​.​locals·3 110 ····​.​locals·2
111 ····​.​param·​p1,​·​"queueItem"····​#·​Ljava/​lang/​Object;​ 111 ····​.​param·​p1,​·​"queueItem"····​#·​Ljava/​lang/​Object;​
112 ····​.​param·​p2,​·​"description"····​#·​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​ 112 ····​.​param·​p2,​·​"description"····​#·​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​
113 ····​.​param·​p3,​·​"id"····​#·​J 113 ····​.​param·​p3,​·​"id"····​#·​J
   
114 ····​.​prologue 114 ····​.​prologue
115 ····​.​line·​767 115 ····​.​line·​767
116 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 116 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Offset 225, 15 lines modified Offset 225, 15 lines modified
225 ····​.​line·​795 225 ····​.​line·​795
226 ····​iget-​wide·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mId:​J 226 ····​iget-​wide·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mId:​J
   
227 ····​return-​wide·​v0 227 ····​return-​wide·​v0
228 .​end·​method 228 .​end·​method
   
229 .​method·​public·​getQueueItem()​Ljava/​lang/​Object;​ 229 .​method·​public·​getQueueItem()​Ljava/​lang/​Object;​
230 ····​.​locals·4 230 ····​.​locals·3
   
231 ····​.​prologue 231 ····​.​prologue
232 ····​.​line·​820 232 ····​.​line·​820
233 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mItem:​Ljava/​lang/​Object;​ 233 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mItem:​Ljava/​lang/​Object;​
   
234 ····​if-​nez·​v0,​·​:​cond_0 234 ····​if-​nez·​v0,​·​:​cond_0
   
Offset 255, 30 lines modified Offset 255, 30 lines modified
255 ····​:​cond_1 255 ····​:​cond_1
256 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mDescription:​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​ 256 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mDescription:​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​
   
257 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​-​>getMediaDescription(​)​Ljava/​lang/​Object;​ 257 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​media/​MediaDescriptionCompa​t;​-​>getMediaDescription(​)​Ljava/​lang/​Object;​
   
258 ····​move-​result-​object·​v0 258 ····​move-​result-​object·​v0
   
259 ····​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mId:​J 259 ····​iget-​wide·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mId:​J
   
260 ····​invoke-​static·​{v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​21$QueueItem;​-​>createItem(Ljava/​lang/​Object;​J)​Ljava/​lang/​Object;​ 260 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​21$QueueItem;​-​>createItem(Ljava/​lang/​Object;​J)​Ljava/​lang/​Object;​
   
261 ····​move-​result-​object·​v0 261 ····​move-​result-​object·​v0
   
262 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mItem:​Ljava/​lang/​Object;​ 262 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mItem:​Ljava/​lang/​Object;​
   
263 ····​.​line·​825 263 ····​.​line·​825
264 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mItem:​Ljava/​lang/​Object;​ 264 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mItem:​Ljava/​lang/​Object;​
   
265 ····​goto·​:​goto_0 265 ····​goto·​:​goto_0
266 .​end·​method 266 .​end·​method
   
267 .​method·​public·​toString()​Ljava/​lang/​String;​ 267 .​method·​public·​toString()​Ljava/​lang/​String;​
268 ····​.​locals·4 268 ····​.​locals·3
   
269 ····​.​prologue 269 ····​.​prologue
270 ····​.​line·​859 270 ····​.​line·​859
271 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 271 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
272 ····​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 272 ····​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
Offset 296, 17 lines modified Offset 296, 17 lines modified
   
296 ····​const-​string·​v1,​·​",​·​Id=" 296 ····​const-​string·​v1,​·​",​·​Id="
   
297 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 297 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
298 ····​move-​result-​object·​v0 298 ····​move-​result-​object·​v0
   
299 ····​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mId:​J 299 ····​iget-​wide·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$Qu​eueItem;​-​>mId:​J
   
300 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(J)​Ljava/​lang/​StringBuilder;​ 300 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(J)​Ljava/​lang/​StringBuilder;​
   
301 ····​move-​result-​object·​v0 301 ····​move-​result-​object·​v0
   
302 ····​const-​string·​v1,​·​"·​}" 302 ····​const-​string·​v1,​·​"·​}"
   
303 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 303 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
[−]
smali/android/support/v4/media/session/MediaSessionCompatApi14.smali
Offset 543, 121 lines modified Offset 543, 121 lines modified
543 ········​:​pswitch_7 543 ········​:​pswitch_7
544 ········​:​pswitch_8 544 ········​:​pswitch_8
545 ········​:​pswitch_8 545 ········​:​pswitch_8
546 ····​.​end·​packed-​switch 546 ····​.​end·​packed-​switch
547 .​end·​method 547 .​end·​method
   
548 .​method·​static·​getRccTransportContro​lFlagsFromActions(J)​I 548 .​method·​static·​getRccTransportContro​lFlagsFromActions(J)​I
549 ····​.​locals·6 549 ····​.​locals·5
550 ····​.​param·​p0,​·​"actions"····​#·​J 550 ····​.​param·​p0,​·​"actions"····​#·​J
   
551 ····​.​prologue 551 ····​.​prologue
552 ····​const-​wide/​16·​v4,​·​0x0 552 ····​const-​wide/​16·​v3,​·​0x0
   
553 ····​.​line·​133 553 ····​.​line·​133
554 ····​const/​4·​v0,​·​0x0 554 ····​const/​4·​v0,​·​0x0
   
555 ····​.​line·​134 555 ····​.​line·​134
556 ····​.​local·​v0,​·​"transportControlFlag​s":​I 556 ····​.​local·​v0,​·​"transportControlFlag​s":​I
557 ····​const-​wide/​16·​v2,​·​0x1 557 ····​const-​wide/​16·​v1,​·​0x1
   
558 ····​and-​long/​2addr·​v2,​·​p0 558 ····​and-​long/​2addr·​v1,​·​p0
   
559 ····​cmp-​long·​v1,​·​v2,​·​v4 559 ····​cmp-​long·​v1,​·​v1,​·​v3
   
560 ····​if-​eqz·​v1,​·​:​cond_0 560 ····​if-​eqz·​v1,​·​:​cond_0
   
561 ····​.​line·​135 561 ····​.​line·​135
562 ····​or-​int/​lit8·​v0,​·​v0,​·​0x20 562 ····​or-​int/​lit8·​v0,​·​v0,​·​0x20
   
563 ····​.​line·​137 563 ····​.​line·​137
564 ····​:​cond_0 564 ····​:​cond_0
565 ····​const-​wide/​16·​v2,​·​0x2 565 ····​const-​wide/​16·​v1,​·​0x2
   
566 ····​and-​long/​2addr·​v2,​·​p0 566 ····​and-​long/​2addr·​v1,​·​p0
   
567 ····​cmp-​long·​v1,​·​v2,​·​v4 567 ····​cmp-​long·​v1,​·​v1,​·​v3
   
568 ····​if-​eqz·​v1,​·​:​cond_1 568 ····​if-​eqz·​v1,​·​:​cond_1
   
569 ····​.​line·​138 569 ····​.​line·​138
570 ····​or-​int/​lit8·​v0,​·​v0,​·​0x10 570 ····​or-​int/​lit8·​v0,​·​v0,​·​0x10
   
571 ····​.​line·​140 571 ····​.​line·​140
572 ····​:​cond_1 572 ····​:​cond_1
573 ····​const-​wide/​16·​v2,​·​0x4 573 ····​const-​wide/​16·​v1,​·​0x4
   
574 ····​and-​long/​2addr·​v2,​·​p0 574 ····​and-​long/​2addr·​v1,​·​p0
   
575 ····​cmp-​long·​v1,​·​v2,​·​v4 575 ····​cmp-​long·​v1,​·​v1,​·​v3
   
576 ····​if-​eqz·​v1,​·​:​cond_2 576 ····​if-​eqz·​v1,​·​:​cond_2
   
577 ····​.​line·​141 577 ····​.​line·​141
578 ····​or-​int/​lit8·​v0,​·​v0,​·​0x4 578 ····​or-​int/​lit8·​v0,​·​v0,​·​0x4
   
579 ····​.​line·​143 579 ····​.​line·​143
580 ····​:​cond_2 580 ····​:​cond_2
581 ····​const-​wide/​16·​v2,​·​0x8 581 ····​const-​wide/​16·​v1,​·​0x8
   
582 ····​and-​long/​2addr·​v2,​·​p0 582 ····​and-​long/​2addr·​v1,​·​p0
   
583 ····​cmp-​long·​v1,​·​v2,​·​v4 583 ····​cmp-​long·​v1,​·​v1,​·​v3
   
584 ····​if-​eqz·​v1,​·​:​cond_3 584 ····​if-​eqz·​v1,​·​:​cond_3
   
585 ····​.​line·​144 585 ····​.​line·​144
586 ····​or-​int/​lit8·​v0,​·​v0,​·​0x2 586 ····​or-​int/​lit8·​v0,​·​v0,​·​0x2
   
587 ····​.​line·​146 587 ····​.​line·​146
588 ····​:​cond_3 588 ····​:​cond_3
589 ····​const-​wide/​16·​v2,​·​0x10 589 ····​const-​wide/​16·​v1,​·​0x10
   
590 ····​and-​long/​2addr·​v2,​·​p0 590 ····​and-​long/​2addr·​v1,​·​p0
   
591 ····​cmp-​long·​v1,​·​v2,​·​v4 591 ····​cmp-​long·​v1,​·​v1,​·​v3
   
592 ····​if-​eqz·​v1,​·​:​cond_4 592 ····​if-​eqz·​v1,​·​:​cond_4
   
593 ····​.​line·​147 593 ····​.​line·​147
594 ····​or-​int/​lit8·​v0,​·​v0,​·​0x1 594 ····​or-​int/​lit8·​v0,​·​v0,​·​0x1
   
595 ····​.​line·​149 595 ····​.​line·​149
596 ····​:​cond_4 596 ····​:​cond_4
597 ····​const-​wide/​16·​v2,​·​0x20 597 ····​const-​wide/​16·​v1,​·​0x20
   
598 ····​and-​long/​2addr·​v2,​·​p0 598 ····​and-​long/​2addr·​v1,​·​p0
   
599 ····​cmp-​long·​v1,​·​v2,​·​v4 599 ····​cmp-​long·​v1,​·​v1,​·​v3
   
600 ····​if-​eqz·​v1,​·​:​cond_5 600 ····​if-​eqz·​v1,​·​:​cond_5
   
601 ····​.​line·​150 601 ····​.​line·​150
602 ····​or-​int/​lit16·​v0,​·​v0,​·​0x80 602 ····​or-​int/​lit16·​v0,​·​v0,​·​0x80
   
603 ····​.​line·​152 603 ····​.​line·​152
604 ····​:​cond_5 604 ····​:​cond_5
605 ····​const-​wide/​16·​v2,​·​0x40 605 ····​const-​wide/​16·​v1,​·​0x40
   
606 ····​and-​long/​2addr·​v2,​·​p0 606 ····​and-​long/​2addr·​v1,​·​p0
Max diff block lines reached; 408/2527 bytes (16.15%) of diff not shown.
[−]
smali/android/support/v4/media/session/MediaSessionCompatApi18.smali
Offset 37, 32 lines modified Offset 37, 32 lines modified
   
37 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​18$OnPlaybackPosition​UpdateListener;​-​><init>(Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14$Callback;​)​V 37 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​18$OnPlaybackPosition​UpdateListener;​-​><init>(Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14$Callback;​)​V
   
38 ····​return-​object·​v0 38 ····​return-​object·​v0
39 .​end·​method 39 .​end·​method
   
40 .​method·​static·​getRccTransportContro​lFlagsFromActions(J)​I 40 .​method·​static·​getRccTransportContro​lFlagsFromActions(J)​I
41 ····​.​locals·6 41 ····​.​locals·5
42 ····​.​param·​p0,​·​"actions"····​#·​J 42 ····​.​param·​p0,​·​"actions"····​#·​J
   
43 ····​.​prologue 43 ····​.​prologue
44 ····​.​line·​72 44 ····​.​line·​72
45 ····​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14;​-​>getRccTransportContr​olFlagsFromActions(J)​I 45 ····​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14;​-​>getRccTransportContr​olFlagsFromActions(J)​I
   
46 ····​move-​result·​v0 46 ····​move-​result·​v0
   
47 ····​.​line·​74 47 ····​.​line·​74
48 ····​.​local·​v0,​·​"transportControlFlag​s":​I 48 ····​.​local·​v0,​·​"transportControlFlag​s":​I
49 ····​const-​wide/​16·​v2,​·​0x100 49 ····​const-​wide/​16·​v1,​·​0x100
   
50 ····​and-​long/​2addr·​v2,​·​p0 50 ····​and-​long/​2addr·​v1,​·​p0
   
51 ····​const-​wide/​16·​v4,​·​0x0 51 ····​const-​wide/​16·​v3,​·​0x0
   
52 ····​cmp-​long·​v1,​·​v2,​·​v4 52 ····​cmp-​long·​v1,​·​v1,​·​v3
   
53 ····​if-​eqz·​v1,​·​:​cond_0 53 ····​if-​eqz·​v1,​·​:​cond_0
   
54 ····​.​line·​75 54 ····​.​line·​75
55 ····​or-​int/​lit16·​v0,​·​v0,​·​0x100 55 ····​or-​int/​lit16·​v0,​·​v0,​·​0x100
   
56 ····​.​line·​77 56 ····​.​line·​77
Offset 109, 45 lines modified Offset 109, 45 lines modified
109 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​media/​RemoteControlClient;​-​>setPlaybackPositionU​pdateListener(Landroi​d/​media/​RemoteControlClient$O​nPlaybackPositionUpda​teListener;​)​V 109 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​media/​RemoteControlClient;​-​>setPlaybackPositionU​pdateListener(Landroi​d/​media/​RemoteControlClient$O​nPlaybackPositionUpda​teListener;​)​V
   
110 ····​.​line·​69 110 ····​.​line·​69
111 ····​return-​void 111 ····​return-​void
112 .​end·​method 112 .​end·​method
   
113 .​method·​public·​static·​setState(Ljava/​lang/​Object;​IJFJ)​V 113 .​method·​public·​static·​setState(Ljava/​lang/​Object;​IJFJ)​V
114 ····​.​locals·8 114 ····​.​locals·7
115 ····​.​param·​p0,​·​"rccObj"····​#·​Ljava/​lang/​Object;​ 115 ····​.​param·​p0,​·​"rccObj"····​#·​Ljava/​lang/​Object;​
116 ····​.​param·​p1,​·​"state"····​#·​I 116 ····​.​param·​p1,​·​"state"····​#·​I
117 ····​.​param·​p2,​·​"position"····​#·​J 117 ····​.​param·​p2,​·​"position"····​#·​J
118 ····​.​param·​p4,​·​"speed"····​#·​F 118 ····​.​param·​p4,​·​"speed"····​#·​F
119 ····​.​param·​p5,​·​"updateTime"····​#·​J 119 ····​.​param·​p5,​·​"updateTime"····​#·​J
   
120 ····​.​prologue 120 ····​.​prologue
121 ····​const-​wide/​16·​v6,​·​0x0 121 ····​const-​wide/​16·​v5,​·​0x0
   
122 ····​.​line·​45 122 ····​.​line·​45
123 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>elapsedRealtime()​J 123 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>elapsedRealtime()​J
   
124 ····​move-​result-​wide·​v0 124 ····​move-​result-​wide·​v0
   
125 ····​.​line·​46 125 ····​.​line·​46
126 ····​.​local·​v0,​·​"currTime":​J 126 ····​.​local·​v0,​·​"currTime":​J
127 ····​const/​4·​v4,​·​0x3 127 ····​const/​4·​v4,​·​0x3
   
128 ····​if-​ne·​p1,​·​v4,​·​:​cond_1 128 ····​if-​ne·​p1,​·​v4,​·​:​cond_1
   
129 ····​cmp-​long·​v4,​·​p2,​·​v6 129 ····​cmp-​long·​v4,​·​p2,​·​v5
   
130 ····​if-​lez·​v4,​·​:​cond_1 130 ····​if-​lez·​v4,​·​:​cond_1
   
131 ····​.​line·​47 131 ····​.​line·​47
132 ····​const-​wide/​16·​v2,​·​0x0 132 ····​const-​wide/​16·​v2,​·​0x0
   
133 ····​.​line·​48 133 ····​.​line·​48
134 ····​.​local·​v2,​·​"diff":​J 134 ····​.​local·​v2,​·​"diff":​J
135 ····​cmp-​long·​v4,​·​p5,​·​v6 135 ····​cmp-​long·​v4,​·​p5,​·​v5
   
136 ····​if-​lez·​v4,​·​:​cond_0 136 ····​if-​lez·​v4,​·​:​cond_0
   
137 ····​.​line·​49 137 ····​.​line·​49
138 ····​sub-​long·​v2,​·​v0,​·​p5 138 ····​sub-​long·​v2,​·​v0,​·​p5
   
139 ····​.​line·​50 139 ····​.​line·​50
[−]
smali/android/support/v4/media/session/MediaSessionCompatApi19.smali
Offset 30, 15 lines modified Offset 30, 15 lines modified
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ····​.​line·​86 31 ····​.​line·​86
32 ····​return-​void 32 ····​return-​void
33 .​end·​method 33 .​end·​method
   
34 .​method·​static·​addNewMetadata(Landro​id/​os/​Bundle;​Landroid/​media/​RemoteControlClient$M​etadataEditor;​)​V 34 .​method·​static·​addNewMetadata(Landro​id/​os/​Bundle;​Landroid/​media/​RemoteControlClient$M​etadataEditor;​)​V
35 ····​.​locals·4 35 ····​.​locals·3
36 ····​.​param·​p0,​·​"metadata"····​#·​Landroid/​os/​Bundle;​ 36 ····​.​param·​p0,​·​"metadata"····​#·​Landroid/​os/​Bundle;​
37 ····​.​param·​p1,​·​"editor"····​#·​Landroid/​media/​RemoteControlClient$M​etadataEditor;​ 37 ····​.​param·​p1,​·​"editor"····​#·​Landroid/​media/​RemoteControlClient$M​etadataEditor;​
   
38 ····​.​prologue 38 ····​.​prologue
39 ····​.​line·​69 39 ····​.​line·​69
40 ····​if-​nez·​p0,​·​:​cond_1 40 ····​if-​nez·​p0,​·​:​cond_1
   
Offset 60, 17 lines modified Offset 60, 17 lines modified
60 ····​.​line·​73 60 ····​.​line·​73
61 ····​const/​16·​v0,​·​0x8 61 ····​const/​16·​v0,​·​0x8
   
62 ····​const-​string·​v1,​·​"android.​media.​metadata.​YEAR" 62 ····​const-​string·​v1,​·​"android.​media.​metadata.​YEAR"
   
63 ····​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​)​J 63 ····​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​)​J
   
64 ····​move-​result-​wide·​v2 64 ····​move-​result-​wide·​v1
   
65 ····​invoke-​virtual·​{p1,​·​v0,​·​v2,​·​v3},​·​Landroid/​media/​RemoteControlClient$M​etadataEditor;​-​>putLong(IJ)​Landroid/​media/​RemoteControlClient$M​etadataEditor;​ 65 ····​invoke-​virtual·​{p1,​·​v0,​·​v1,​·​v2},​·​Landroid/​media/​RemoteControlClient$M​etadataEditor;​-​>putLong(IJ)​Landroid/​media/​RemoteControlClient$M​etadataEditor;​
   
66 ····​.​line·​76 66 ····​.​line·​76
67 ····​:​cond_2 67 ····​:​cond_2
68 ····​const-​string·​v0,​·​"android.​media.​metadata.​RATING" 68 ····​const-​string·​v0,​·​"android.​media.​metadata.​RATING"
   
69 ····​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​os/​Bundle;​-​>containsKey(Ljava/​lang/​String;​)​Z 69 ····​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​os/​Bundle;​-​>containsKey(Ljava/​lang/​String;​)​Z
   
Offset 123, 45 lines modified Offset 123, 45 lines modified
   
123 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​19$OnMetadataUpdateLi​stener;​-​><init>(Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14$Callback;​)​V 123 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​19$OnMetadataUpdateLi​stener;​-​><init>(Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14$Callback;​)​V
   
124 ····​return-​object·​v0 124 ····​return-​object·​v0
125 .​end·​method 125 .​end·​method
   
126 .​method·​static·​getRccTransportContro​lFlagsFromActions(J)​I 126 .​method·​static·​getRccTransportContro​lFlagsFromActions(J)​I
127 ····​.​locals·6 127 ····​.​locals·5
128 ····​.​param·​p0,​·​"actions"····​#·​J 128 ····​.​param·​p0,​·​"actions"····​#·​J
   
129 ····​.​prologue 129 ····​.​prologue
130 ····​.​line·​60 130 ····​.​line·​60
131 ····​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​18;​-​>getRccTransportContr​olFlagsFromActions(J)​I 131 ····​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​18;​-​>getRccTransportContr​olFlagsFromActions(J)​I
   
132 ····​move-​result·​v0 132 ····​move-​result·​v0
   
133 ····​.​line·​62 133 ····​.​line·​62
134 ····​.​local·​v0,​·​"transportControlFlag​s":​I 134 ····​.​local·​v0,​·​"transportControlFlag​s":​I
135 ····​const-​wide/​16·​v2,​·​0x80 135 ····​const-​wide/​16·​v1,​·​0x80
   
136 ····​and-​long/​2addr·​v2,​·​p0 136 ····​and-​long/​2addr·​v1,​·​p0
   
137 ····​const-​wide/​16·​v4,​·​0x0 137 ····​const-​wide/​16·​v3,​·​0x0
   
138 ····​cmp-​long·​v1,​·​v2,​·​v4 138 ····​cmp-​long·​v1,​·​v1,​·​v3
   
139 ····​if-​eqz·​v1,​·​:​cond_0 139 ····​if-​eqz·​v1,​·​:​cond_0
   
140 ····​.​line·​63 140 ····​.​line·​63
141 ····​or-​int/​lit16·​v0,​·​v0,​·​0x200 141 ····​or-​int/​lit16·​v0,​·​v0,​·​0x200
   
142 ····​.​line·​65 142 ····​.​line·​65
143 ····​:​cond_0 143 ····​:​cond_0
144 ····​return·​v0 144 ····​return·​v0
145 .​end·​method 145 .​end·​method
   
146 .​method·​public·​static·​setMetadata(Ljava/​lang/​Object;​Landroid/​os/​Bundle;​J)​V 146 .​method·​public·​static·​setMetadata(Ljava/​lang/​Object;​Landroid/​os/​Bundle;​J)​V
147 ····​.​locals·6 147 ····​.​locals·5
148 ····​.​param·​p0,​·​"rccObj"····​#·​Ljava/​lang/​Object;​ 148 ····​.​param·​p0,​·​"rccObj"····​#·​Ljava/​lang/​Object;​
149 ····​.​param·​p1,​·​"metadata"····​#·​Landroid/​os/​Bundle;​ 149 ····​.​param·​p1,​·​"metadata"····​#·​Landroid/​os/​Bundle;​
150 ····​.​param·​p2,​·​"actions"····​#·​J 150 ····​.​param·​p2,​·​"actions"····​#·​J
   
151 ····​.​prologue 151 ····​.​prologue
152 ····​.​line·​44 152 ····​.​line·​44
153 ····​check-​cast·​p0,​·​Landroid/​media/​RemoteControlClient;​ 153 ····​check-​cast·​p0,​·​Landroid/​media/​RemoteControlClient;​
Offset 177, 21 lines modified Offset 177, 21 lines modified
177 ····​.​local·​v0,​·​"editor":​Landroid/​media/​RemoteControlClient$M​etadataEditor;​ 177 ····​.​local·​v0,​·​"editor":​Landroid/​media/​RemoteControlClient$M​etadataEditor;​
178 ····​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14;​-​>buildOldMetadata(Lan​droid/​os/​Bundle;​Landroid/​media/​RemoteControlClient$M​etadataEditor;​)​V 178 ····​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​14;​-​>buildOldMetadata(Lan​droid/​os/​Bundle;​Landroid/​media/​RemoteControlClient$M​etadataEditor;​)​V
   
179 ····​.​line·​47 179 ····​.​line·​47
180 ····​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​19;​-​>addNewMetadata(Landr​oid/​os/​Bundle;​Landroid/​media/​RemoteControlClient$M​etadataEditor;​)​V 180 ····​invoke-​static·​{p1,​·​v0},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompatApi​19;​-​>addNewMetadata(Landr​oid/​os/​Bundle;​Landroid/​media/​RemoteControlClient$M​etadataEditor;​)​V
   
181 ····​.​line·​48 181 ····​.​line·​48
182 ····​const-​wide/​16·​v2,​·​0x80 182 ····​const-​wide/​16·​v1,​·​0x80
   
183 ····​and-​long/​2addr·​v2,​·​p2 183 ····​and-​long/​2addr·​v1,​·​p2
   
184 ····​const-​wide/​16·​v4,​·​0x0 184 ····​const-​wide/​16·​v3,​·​0x0
   
185 ····​cmp-​long·​v1,​·​v2,​·​v4 185 ····​cmp-​long·​v1,​·​v1,​·​v3
   
186 ····​if-​eqz·​v1,​·​:​cond_0 186 ····​if-​eqz·​v1,​·​:​cond_0
   
187 ····​.​line·​49 187 ····​.​line·​49
188 ····​const·​v1,​·​0x10000001 188 ····​const·​v1,​·​0x10000001
Max diff block lines reached; 101/3341 bytes (3.02%) of diff not shown.
[−]
smali/android/support/v4/media/session/PlaybackStateCompat.smali
Offset 426, 153 lines modified Offset 426, 153 lines modified
426 ····​.​line·​35 426 ····​.​line·​35
427 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mErrorMessage:​Ljava/​lang/​CharSequence;​ 427 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mErrorMessage:​Ljava/​lang/​CharSequence;​
   
428 ····​return-​object·​v0 428 ····​return-​object·​v0
429 .​end·​method 429 .​end·​method
   
430 .​method·​public·​static·​fromPlaybackState(Lja​va/​lang/​Object;​)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​ 430 .​method·​public·​static·​fromPlaybackState(Lja​va/​lang/​Object;​)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​
431 ····​.​locals·​21 431 ····​.​locals·​20
432 ····​.​param·​p0,​·​"stateObj"····​#·​Ljava/​lang/​Object;​ 432 ····​.​param·​p0,​·​"stateObj"····​#·​Ljava/​lang/​Object;​
   
433 ····​.​prologue 433 ····​.​prologue
434 ····​.​line·​433 434 ····​.​line·​433
435 ····​if-​eqz·​p0,​·​:​cond_0 435 ····​if-​eqz·​p0,​·​:​cond_0
   
436 ····​sget·​v3,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 436 ····​sget·​v2,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
437 ····​const/​16·​v4,​·​0x15 437 ····​const/​16·​v3,​·​0x15
   
438 ····​if-​ge·​v3,​·​v4,​·​:​cond_1 438 ····​if-​ge·​v2,​·​v3,​·​:​cond_1
   
439 ····​.​line·​434 439 ····​.​line·​434
440 ····​:​cond_0 440 ····​:​cond_0
441 ····​const/​4·​v2,​·​0x0 441 ····​const/​4·​v1,​·​0x0
   
442 ····​.​line·​460 442 ····​.​line·​460
443 ····​:​goto_0 443 ····​:​goto_0
444 ····​return-​object·​v2 444 ····​return-​object·​v1
   
445 ····​.​line·​437 445 ····​.​line·​437
446 ····​:​cond_1 446 ····​:​cond_1
447 ····​invoke-​static/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompatAp​i21;​-​>getCustomActions(Lja​va/​lang/​Object;​)​Ljava/​util/​List;​ 447 ····​invoke-​static/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompatAp​i21;​-​>getCustomActions(Lja​va/​lang/​Object;​)​Ljava/​util/​List;​
   
448 ····​move-​result-​object·​v19 448 ····​move-​result-​object·​v18
   
449 ····​.​line·​438 449 ····​.​line·​438
450 ····​.​local·​v19,​·​"customActionObjs":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​Object;​>;​" 450 ····​.​local·​v18,​·​"customActionObjs":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​Object;​>;​"
451 ····​const/​4·​v14,​·​0x0 451 ····​const/​4·​v13,​·​0x0
   
452 ····​.​line·​439 452 ····​.​line·​439
453 ····​.​local·​v14,​·​"customActions":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$C​ustomAction;​>;​" 453 ····​.​local·​v13,​·​"customActions":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$C​ustomAction;​>;​"
454 ····​if-​eqz·​v19,​·​:​cond_2 454 ····​if-​eqz·​v18,​·​:​cond_2
   
455 ····​.​line·​440 455 ····​.​line·​440
456 ····​new-​instance·​v14,​·​Ljava/​util/​ArrayList;​ 456 ····​new-​instance·​v13,​·​Ljava/​util/​ArrayList;​
   
457 ····​.​end·​local·​v14····​#·​"customActions":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$C​ustomAction;​>;​" 457 ····​.​end·​local·​v13····​#·​"customActions":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$C​ustomAction;​>;​"
458 ····​invoke-​interface/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​List;​-​>size()​I 458 ····​invoke-​interface/​range·​{v18·​.​.​·​v18},​·​Ljava/​util/​List;​-​>size()​I
   
459 ····​move-​result·​v3 459 ····​move-​result·​v2
   
460 ····​invoke-​direct·​{v14,​·​v3},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V 460 ····​invoke-​direct·​{v13,​·​v2},​·​Ljava/​util/​ArrayList;​-​><init>(I)​V
   
461 ····​.​line·​441 461 ····​.​line·​441
462 ····​.​restart·​local·​v14····​#·​"customActions":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$C​ustomAction;​>;​" 462 ····​.​restart·​local·​v13····​#·​"customActions":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$C​ustomAction;​>;​"
463 ····​invoke-​interface/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 463 ····​invoke-​interface/​range·​{v18·​.​.​·​v18},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
464 ····​move-​result-​object·​v20 464 ····​move-​result-​object·​v19
   
465 ····​.​local·​v20,​·​"i$":​Ljava/​util/​Iterator;​ 465 ····​.​local·​v19,​·​"i$":​Ljava/​util/​Iterator;​
466 ····​:​goto_1 466 ····​:​goto_1
467 ····​invoke-​interface/​range·​{v20·​.​.​·​v20},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 467 ····​invoke-​interface/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
468 ····​move-​result·​v3 468 ····​move-​result·​v2
   
469 ····​if-​eqz·​v3,​·​:​cond_2 469 ····​if-​eqz·​v2,​·​:​cond_2
   
470 ····​invoke-​interface/​range·​{v20·​.​.​·​v20},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 470 ····​invoke-​interface/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
471 ····​move-​result-​object·​v18 471 ····​move-​result-​object·​v17
   
472 ····​.​line·​442 472 ····​.​line·​442
473 ····​.​local·​v18,​·​"customActionObj":​Ljava/​lang/​Object;​ 473 ····​.​local·​v17,​·​"customActionObj":​Ljava/​lang/​Object;​
474 ····​invoke-​static/​range·​{v18·​.​.​·​v18},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$C​ustomAction;​-​>fromCustomAction(Lja​va/​lang/​Object;​)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$C​ustomAction;​ 474 ····​invoke-​static/​range·​{v17·​.​.​·​v17},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$C​ustomAction;​-​>fromCustomAction(Lja​va/​lang/​Object;​)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$C​ustomAction;​
   
475 ····​move-​result-​object·​v3 475 ····​move-​result-​object·​v2
   
476 ····​invoke-​interface·​{v14,​·​v3},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 476 ····​invoke-​interface·​{v13,​·​v2},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
477 ····​goto·​:​goto_1 477 ····​goto·​:​goto_1
   
478 ····​.​line·​445 478 ····​.​line·​445
479 ····​.​end·​local·​v18····​#·​"customActionObj":​Ljava/​lang/​Object;​ 479 ····​.​end·​local·​v17····​#·​"customActionObj":​Ljava/​lang/​Object;​
480 ····​.​end·​local·​v20····​#·​"i$":​Ljava/​util/​Iterator;​ 480 ····​.​end·​local·​v19····​#·​"i$":​Ljava/​util/​Iterator;​
481 ····​:​cond_2 481 ····​:​cond_2
482 ····​sget·​v3,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 482 ····​sget·​v2,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
483 ····​const/​16·​v4,​·​0x16 483 ····​const/​16·​v3,​·​0x16
   
484 ····​if-​lt·​v3,​·​v4,​·​:​cond_3 484 ····​if-​lt·​v2,​·​v3,​·​:​cond_3
   
485 ····​invoke-​static/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompatAp​i22;​-​>getExtras(Ljava/​lang/​Object;​)​Landroid/​os/​Bundle;​ 485 ····​invoke-​static/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompatAp​i22;​-​>getExtras(Ljava/​lang/​Object;​)​Landroid/​os/​Bundle;​
   
486 ····​move-​result-​object·​v17 486 ····​move-​result-​object·​v16
   
487 ····​.​line·​448 487 ····​.​line·​448
488 ····​.​local·​v17,​·​"extras":​Landroid/​os/​Bundle;​ 488 ····​.​local·​v16,​·​"extras":​Landroid/​os/​Bundle;​
489 ····​:​goto_2 489 ····​:​goto_2
490 ····​new-​instance·​v2,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​ 490 ····​new-​instance·​v1,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​
   
Max diff block lines reached; 13615/18960 bytes (71.81%) of diff not shown.
[−]
smali/android/support/v4/media/session/PlaybackStateCompat$Builder.smali
Offset 239, 95 lines modified Offset 239, 95 lines modified
   
239 ····​move-​result-​object·​v0 239 ····​move-​result-​object·​v0
   
240 ····​return-​object·​v0 240 ····​return-​object·​v0
241 .​end·​method 241 .​end·​method
   
242 .​method·​public·​build()​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​ 242 .​method·​public·​build()​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​
243 ····​.​locals·​19 243 ····​.​locals·​18
   
244 ····​.​prologue 244 ····​.​prologue
245 ····​.​line·​965 245 ····​.​line·​965
246 ····​new-​instance·​v2,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​ 246 ····​new-​instance·​v1,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​
   
247 ····​move-​object/​from16·​v0,​·​p0 247 ····​move-​object/​from16·​v0,​·​p0
   
248 ····​iget·​v3,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mState:​I 248 ····​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mState:​I
   
249 ····​move-​object/​from16·​v0,​·​p0 249 ····​move-​object/​from16·​v0,​·​p0
   
250 ····​iget-​wide·​v4,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mPosition:​J 250 ····​iget-​wide·​v3,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mPosition:​J
   
251 ····​move-​object/​from16·​v0,​·​p0 251 ····​move-​object/​from16·​v0,​·​p0
   
252 ····​iget-​wide·​v6,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mBufferedPosition:​J 252 ····​iget-​wide·​v5,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mBufferedPosition:​J
   
253 ····​move-​object/​from16·​v0,​·​p0 253 ····​move-​object/​from16·​v0,​·​p0
   
254 ····​iget·​v8,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mRate:​F 254 ····​iget·​v7,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mRate:​F
   
255 ····​move-​object/​from16·​v0,​·​p0 255 ····​move-​object/​from16·​v0,​·​p0
   
256 ····​iget-​wide·​v9,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mActions:​J 256 ····​iget-​wide·​v8,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mActions:​J
   
257 ····​move-​object/​from16·​v0,​·​p0 257 ····​move-​object/​from16·​v0,​·​p0
   
258 ····​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mErrorMessage:​Ljava/​lang/​CharSequence;​ 258 ····​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mErrorMessage:​Ljava/​lang/​CharSequence;​
   
259 ····​move-​object/​from16·​v0,​·​p0 259 ····​move-​object/​from16·​v0,​·​p0
   
260 ····​iget-​wide·​v12,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mUpdateTime:​J 260 ····​iget-​wide·​v11,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mUpdateTime:​J
   
261 ····​move-​object/​from16·​v0,​·​p0 261 ····​move-​object/​from16·​v0,​·​p0
   
262 ····​iget-​object·​v14,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mCustomActions:​Ljava/​util/​List;​ 262 ····​iget-​object·​v13,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mCustomActions:​Ljava/​util/​List;​
   
263 ····​move-​object/​from16·​v0,​·​p0 263 ····​move-​object/​from16·​v0,​·​p0
   
264 ····​iget-​wide·​v15,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mActiveItemId:​J 264 ····​iget-​wide·​v14,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mActiveItemId:​J
   
265 ····​move-​object/​from16·​v0,​·​p0 265 ····​move-​object/​from16·​v0,​·​p0
   
266 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mExtras:​Landroid/​os/​Bundle;​ 266 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mExtras:​Landroid/​os/​Bundle;​
   
267 ····​move-​object/​from16·​v17,​·​v0 267 ····​move-​object/​from16·​v16,​·​v0
   
268 ····​const/​16·​v18,​·​0x0 268 ····​const/​16·​v17,​·​0x0
   
269 ····​invoke-​direct/​range·​{v2·​.​.​·​v18},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​><init>(IJJFJLjava/​lang/​CharSequence;​JLjava/​util/​List;​JLandroid/​os/​Bundle;​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$1​;​)​V 269 ····​invoke-​direct/​range·​{v1·​.​.​·​v17},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​><init>(IJJFJLjava/​lang/​CharSequence;​JLjava/​util/​List;​JLandroid/​os/​Bundle;​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$1​;​)​V
   
270 ····​return-​object·​v2 270 ····​return-​object·​v1
271 .​end·​method 271 .​end·​method
   
272 .​method·​public·​setActions(J)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​ 272 .​method·​public·​setActions(J)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​
273 ····​.​locals·1 273 ····​.​locals·0
274 ····​.​param·​p1,​·​"capabilities"····​#·​J 274 ····​.​param·​p1,​·​"capabilities"····​#·​J
   
275 ····​.​prologue 275 ····​.​prologue
276 ····​.​line·​879 276 ····​.​line·​879
277 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mActions:​J 277 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mActions:​J
   
278 ····​.​line·​880 278 ····​.​line·​880
279 ····​return-​object·​p0 279 ····​return-​object·​p0
280 .​end·​method 280 .​end·​method
   
281 .​method·​public·​setActiveQueueItemId(​J)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​ 281 .​method·​public·​setActiveQueueItemId(​J)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​
282 ····​.​locals·1 282 ····​.​locals·0
283 ····​.​param·​p1,​·​"id"····​#·​J 283 ····​.​param·​p1,​·​"id"····​#·​J
   
284 ····​.​prologue 284 ····​.​prologue
285 ····​.​line·​935 285 ····​.​line·​935
286 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mActiveItemId:​J 286 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mActiveItemId:​J
   
287 ····​.​line·​936 287 ····​.​line·​936
288 ····​return-​object·​p0 288 ····​return-​object·​p0
289 .​end·​method 289 .​end·​method
   
290 .​method·​public·​setBufferedPosition(J​)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​ 290 .​method·​public·​setBufferedPosition(J​)​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​
291 ····​.​locals·1 291 ····​.​locals·0
292 ····​.​param·​p1,​·​"bufferPosition"····​#·​J 292 ····​.​param·​p1,​·​"bufferPosition"····​#·​J
   
293 ····​.​prologue 293 ····​.​prologue
294 ····​.​line·​853 294 ····​.​line·​853
295 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mBufferedPosition:​J 295 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mBufferedPosition:​J
   
296 ····​.​line·​854 296 ····​.​line·​854
Offset 355, 15 lines modified Offset 355, 15 lines modified
355 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mExtras:​Landroid/​os/​Bundle;​ 355 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mExtras:​Landroid/​os/​Bundle;​
   
356 ····​.​line·​958 356 ····​.​line·​958
Max diff block lines reached; 341/4905 bytes (6.95%) of diff not shown.
[−]
smali/android/support/v4/provider/DocumentsContractApi19.smali
Offset 459, 43 lines modified Offset 459, 43 lines modified
459 ····​:​cond_1 459 ····​:​cond_1
460 ····​const/​4·​v1,​·​0x1 460 ····​const/​4·​v1,​·​0x1
   
461 ····​goto·​:​goto_0 461 ····​goto·​:​goto_0
462 .​end·​method 462 .​end·​method
   
463 .​method·​public·​static·​lastModified(Landroid​/​content/​Context;​Landroid/​net/​Uri;​)​J 463 .​method·​public·​static·​lastModified(Landroid​/​content/​Context;​Landroid/​net/​Uri;​)​J
464 ····​.​locals·4 464 ····​.​locals·3
465 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 465 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
466 ····​.​param·​p1,​·​"self"····​#·​Landroid/​net/​Uri;​ 466 ····​.​param·​p1,​·​"self"····​#·​Landroid/​net/​Uri;​
   
467 ····​.​prologue 467 ····​.​prologue
468 ····​.​line·​67 468 ····​.​line·​67
469 ····​const-​string·​v0,​·​"last_modified" 469 ····​const-​string·​v0,​·​"last_modified"
   
470 ····​const-​wide/​16·​v2,​·​0x0 470 ····​const-​wide/​16·​v1,​·​0x0
   
471 ····​invoke-​static·​{p0,​·​p1,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​provider/​DocumentsContractApi1​9;​-​>queryForLong(Landroi​d/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J 471 ····​invoke-​static·​{p0,​·​p1,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​provider/​DocumentsContractApi1​9;​-​>queryForLong(Landroi​d/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J
   
472 ····​move-​result-​wide·​v0 472 ····​move-​result-​wide·​v0
   
473 ····​return-​wide·​v0 473 ····​return-​wide·​v0
474 .​end·​method 474 .​end·​method
   
475 .​method·​public·​static·​length(Landroid/​content/​Context;​Landroid/​net/​Uri;​)​J 475 .​method·​public·​static·​length(Landroid/​content/​Context;​Landroid/​net/​Uri;​)​J
476 ····​.​locals·4 476 ····​.​locals·3
477 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 477 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
478 ····​.​param·​p1,​·​"self"····​#·​Landroid/​net/​Uri;​ 478 ····​.​param·​p1,​·​"self"····​#·​Landroid/​net/​Uri;​
   
479 ····​.​prologue 479 ····​.​prologue
480 ····​.​line·​71 480 ····​.​line·​71
481 ····​const-​string·​v0,​·​"_size" 481 ····​const-​string·​v0,​·​"_size"
   
482 ····​const-​wide/​16·​v2,​·​0x0 482 ····​const-​wide/​16·​v1,​·​0x0
   
483 ····​invoke-​static·​{p0,​·​p1,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​provider/​DocumentsContractApi1​9;​-​>queryForLong(Landroi​d/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J 483 ····​invoke-​static·​{p0,​·​p1,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​provider/​DocumentsContractApi1​9;​-​>queryForLong(Landroi​d/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J
   
484 ····​move-​result-​wide·​v0 484 ····​move-​result-​wide·​v0
   
485 ····​return-​wide·​v0 485 ····​return-​wide·​v0
486 .​end·​method 486 .​end·​method
   
487 .​method·​private·​static·​queryForInt(Landroid/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​I)​I 487 .​method·​private·​static·​queryForInt(Landroid/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​I)​I
Offset 515, 15 lines modified Offset 515, 15 lines modified
   
515 ····​long-​to-​int·​v0,​·​v0 515 ····​long-​to-​int·​v0,​·​v0
   
516 ····​return·​v0 516 ····​return·​v0
517 .​end·​method 517 .​end·​method
   
518 .​method·​private·​static·​queryForLong(Landroid​/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J 518 .​method·​private·​static·​queryForLong(Landroid​/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J
519 ····​.​locals·9 519 ····​.​locals·8
520 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 520 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
521 ····​.​param·​p1,​·​"self"····​#·​Landroid/​net/​Uri;​ 521 ····​.​param·​p1,​·​"self"····​#·​Landroid/​net/​Uri;​
522 ····​.​param·​p2,​·​"column"····​#·​Ljava/​lang/​String;​ 522 ····​.​param·​p2,​·​"column"····​#·​Ljava/​lang/​String;​
523 ····​.​param·​p3,​·​"defaultValue"····​#·​J 523 ····​.​param·​p3,​·​"defaultValue"····​#·​J
   
524 ····​.​prologue 524 ····​.​prologue
525 ····​.​line·​169 525 ····​.​line·​169
[−]
smali/android/support/v4/util/ContainerHelpers.smali
Offset 118, 47 lines modified Offset 118, 47 lines modified
   
118 ····​.​line·​68 118 ····​.​line·​68
119 ····​.​local·​v0,​·​"hi":​I 119 ····​.​local·​v0,​·​"hi":​I
120 ····​:​goto_0 120 ····​:​goto_0
121 ····​if-​gt·​v1,​·​v0,​·​:​cond_1 121 ····​if-​gt·​v1,​·​v0,​·​:​cond_1
   
122 ····​.​line·​69 122 ····​.​line·​69
123 ····​add-​int·​v3,​·​v1,​·​v0 123 ····​add-​int·​v5,​·​v1,​·​v0
   
124 ····​ushr-​int/​lit8·​v2,​·​v3,​·​0x1 124 ····​ushr-​int/​lit8·​v2,​·​v5,​·​0x1
   
125 ····​.​line·​70 125 ····​.​line·​70
126 ····​.​local·​v2,​·​"mid":​I 126 ····​.​local·​v2,​·​"mid":​I
127 ····​aget-​wide·​v4,​·​p0,​·​v2 127 ····​aget-​wide·​v3,​·​p0,​·​v2
   
128 ····​.​line·​72 128 ····​.​line·​72
129 ····​.​local·​v4,​·​"midVal":​J 129 ····​.​local·​v3,​·​"midVal":​J
130 ····​cmp-​long·​v3,​·​v4,​·​p2 130 ····​cmp-​long·​v5,​·​v3,​·​p2
   
131 ····​if-​gez·​v3,​·​:​cond_0 131 ····​if-​gez·​v5,​·​:​cond_0
   
132 ····​.​line·​73 132 ····​.​line·​73
133 ····​add-​int/​lit8·​v1,​·​v2,​·​0x1 133 ····​add-​int/​lit8·​v1,​·​v2,​·​0x1
   
134 ····​goto·​:​goto_0 134 ····​goto·​:​goto_0
   
135 ····​.​line·​74 135 ····​.​line·​74
136 ····​:​cond_0 136 ····​:​cond_0
137 ····​cmp-​long·​v3,​·​v4,​·​p2 137 ····​cmp-​long·​v5,​·​v3,​·​p2
   
138 ····​if-​lez·​v3,​·​:​cond_2 138 ····​if-​lez·​v5,​·​:​cond_2
   
139 ····​.​line·​75 139 ····​.​line·​75
140 ····​add-​int/​lit8·​v0,​·​v2,​·​-​0x1 140 ····​add-​int/​lit8·​v0,​·​v2,​·​-​0x1
   
141 ····​goto·​:​goto_0 141 ····​goto·​:​goto_0
   
142 ····​.​line·​80 142 ····​.​line·​80
143 ····​.​end·​local·​v2····​#·​"mid":​I 143 ····​.​end·​local·​v2····​#·​"mid":​I
144 ····​.​end·​local·​v4····​#·​"midVal":​J 144 ····​.​end·​local·​v3····​#·​"midVal":​J
145 ····​:​cond_1 145 ····​:​cond_1
146 ····​xor-​int/​lit8·​v2,​·​v1,​·​-​0x1 146 ····​xor-​int/​lit8·​v2,​·​v1,​·​-​0x1
   
147 ····​:​cond_2 147 ····​:​cond_2
148 ····​return·​v2 148 ····​return·​v2
149 .​end·​method 149 .​end·​method
   
[−]
smali/android/support/v4/util/LongSparseArray.smali
Offset 557, 15 lines modified Offset 557, 15 lines modified
   
557 ····​aget-​object·​p3,​·​v1,​·​v0 557 ····​aget-​object·​p3,​·​v1,​·​v0
   
558 ····​goto·​:​goto_0 558 ····​goto·​:​goto_0
559 .​end·​method 559 .​end·​method
   
560 .​method·​public·​indexOfKey(J)​I 560 .​method·​public·​indexOfKey(J)​I
561 ····​.​locals·3 561 ····​.​locals·2
562 ····​.​param·​p1,​·​"key"····​#·​J 562 ····​.​param·​p1,​·​"key"····​#·​J
   
563 ····​.​prologue 563 ····​.​prologue
564 ····​.​line·​283 564 ····​.​line·​283
565 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​" 565 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​"
566 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mGarbage:​Z 566 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mGarbage:​Z
   
Offset 662, 15 lines modified Offset 662, 15 lines modified
   
662 ····​aget-​wide·​v0,​·​v0,​·​p1 662 ····​aget-​wide·​v0,​·​v0,​·​p1
   
663 ····​return-​wide·​v0 663 ····​return-​wide·​v0
664 .​end·​method 664 .​end·​method
   
665 .​method·​public·​put(JLjava/​lang/​Object;​)​V 665 .​method·​public·​put(JLjava/​lang/​Object;​)​V
666 ····​.​locals·9 666 ····​.​locals·8
667 ····​.​param·​p1,​·​"key"····​#·​J 667 ····​.​param·​p1,​·​"key"····​#·​J
668 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 668 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
669 ········​value·​=·​{ 669 ········​value·​=·​{
670 ············​"(JTE;​)​V" 670 ············​"(JTE;​)​V"
671 ········​} 671 ········​}
672 ····​.​end·​annotation 672 ····​.​end·​annotation
   
Offset 865, 15 lines modified Offset 865, 15 lines modified
   
865 ····​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mSize:​I 865 ····​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mSize:​I
   
866 ····​goto/​16·​:​goto_0 866 ····​goto/​16·​:​goto_0
867 .​end·​method 867 .​end·​method
   
868 .​method·​public·​remove(J)​V 868 .​method·​public·​remove(J)​V
869 ····​.​locals·1 869 ····​.​locals·0
870 ····​.​param·​p1,​·​"key"····​#·​J 870 ····​.​param·​p1,​·​"key"····​#·​J
   
871 ····​.​prologue 871 ····​.​prologue
872 ····​.​line·​132 872 ····​.​line·​132
873 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​" 873 ····​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​"
874 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>delete(J)​V 874 ····​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>delete(J)​V
   
[−]
smali/android/support/v4/util/TimeUtils.smali
Offset 110, 15 lines modified Offset 110, 15 lines modified
110 ····​:​cond_5 110 ····​:​cond_5
111 ····​const/​4·​v0,​·​0x0 111 ····​const/​4·​v0,​·​0x0
   
112 ····​goto·​:​goto_0 112 ····​goto·​:​goto_0
113 .​end·​method 113 .​end·​method
   
114 .​method·​public·​static·​formatDuration(JJLjav​a/​io/​PrintWriter;​)​V 114 .​method·​public·​static·​formatDuration(JJLjav​a/​io/​PrintWriter;​)​V
115 ····​.​locals·4 115 ····​.​locals·3
116 ····​.​param·​p0,​·​"time"····​#·​J 116 ····​.​param·​p0,​·​"time"····​#·​J
117 ····​.​param·​p2,​·​"now"····​#·​J 117 ····​.​param·​p2,​·​"now"····​#·​J
118 ····​.​param·​p4,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​ 118 ····​.​param·​p4,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​
   
119 ····​.​prologue 119 ····​.​prologue
120 ····​.​line·​169 120 ····​.​line·​169
121 ····​const-​wide/​16·​v0,​·​0x0 121 ····​const-​wide/​16·​v0,​·​0x0
Offset 144, 30 lines modified Offset 144, 30 lines modified
   
144 ····​invoke-​static·​{v0,​·​v1,​·​p4,​·​v2},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V 144 ····​invoke-​static·​{v0,​·​v1,​·​p4,​·​v2},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V
   
145 ····​goto·​:​goto_0 145 ····​goto·​:​goto_0
146 .​end·​method 146 .​end·​method
   
147 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​)​V 147 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​)​V
148 ····​.​locals·2 148 ····​.​locals·1
149 ····​.​param·​p0,​·​"duration"····​#·​J 149 ····​.​param·​p0,​·​"duration"····​#·​J
150 ····​.​param·​p2,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​ 150 ····​.​param·​p2,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​
   
151 ····​.​prologue 151 ····​.​prologue
152 ····​.​line·​164 152 ····​.​line·​164
153 ····​const/​4·​v0,​·​0x0 153 ····​const/​4·​v0,​·​0x0
   
154 ····​invoke-​static·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V 154 ····​invoke-​static·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V
   
155 ····​.​line·​165 155 ····​.​line·​165
156 ····​return-​void 156 ····​return-​void
157 .​end·​method 157 .​end·​method
   
158 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​I)​V 158 .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​I)​V
159 ····​.​locals·6 159 ····​.​locals·5
160 ····​.​param·​p0,​·​"duration"····​#·​J 160 ····​.​param·​p0,​·​"duration"····​#·​J
161 ····​.​param·​p2,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​ 161 ····​.​param·​p2,​·​"pw"····​#·​Ljava/​io/​PrintWriter;​
162 ····​.​param·​p3,​·​"fieldLen"····​#·​I 162 ····​.​param·​p3,​·​"fieldLen"····​#·​I
   
163 ····​.​prologue 163 ····​.​prologue
164 ····​.​line·​156 164 ····​.​line·​156
165 ····​sget-​object·​v2,​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>sFormatSync:​Ljava/​lang/​Object;​ 165 ····​sget-​object·​v2,​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>sFormatSync:​Ljava/​lang/​Object;​
[−]
smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali
Offset 461, 15 lines modified Offset 461, 15 lines modified
461 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mDoubleTapSlopSquare​:​I 461 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mDoubleTapSlopSquare​:​I
   
462 ····​.​line·​182 462 ····​.​line·​182
463 ····​return-​void 463 ····​return-​void
464 .​end·​method 464 .​end·​method
   
465 .​method·​private·​isConsideredDoubleTap​(Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​)​Z 465 .​method·​private·​isConsideredDoubleTap​(Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​)​Z
466 ····​.​locals·8 466 ····​.​locals·7
467 ····​.​param·​p1,​·​"firstDown"····​#·​Landroid/​view/​MotionEvent;​ 467 ····​.​param·​p1,​·​"firstDown"····​#·​Landroid/​view/​MotionEvent;​
468 ····​.​param·​p2,​·​"firstUp"····​#·​Landroid/​view/​MotionEvent;​ 468 ····​.​param·​p2,​·​"firstUp"····​#·​Landroid/​view/​MotionEvent;​
469 ····​.​param·​p3,​·​"secondDown"····​#·​Landroid/​view/​MotionEvent;​ 469 ····​.​param·​p3,​·​"secondDown"····​#·​Landroid/​view/​MotionEvent;​
   
470 ····​.​prologue 470 ····​.​prologue
471 ····​const/​4·​v2,​·​0x0 471 ····​const/​4·​v2,​·​0x0
   
Offset 483, 27 lines modified Offset 483, 27 lines modified
483 ····​:​goto_0 483 ····​:​goto_0
484 ····​return·​v2 484 ····​return·​v2
   
485 ····​.​line·​443 485 ····​.​line·​443
486 ····​:​cond_1 486 ····​:​cond_1
487 ····​invoke-​virtual·​{p3},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J 487 ····​invoke-​virtual·​{p3},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J
   
488 ····​move-​result-​wide·​v4 488 ····​move-​result-​wide·​v3
   
489 ····​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J 489 ····​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J
   
490 ····​move-​result-​wide·​v6 490 ····​move-​result-​wide·​v5
   
491 ····​sub-​long/​2addr·​v4,​·​v6 491 ····​sub-​long/​2addr·​v3,​·​v5
   
492 ····​sget·​v3,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>DOUBLE_TAP_TIMEOUT:​I 492 ····​sget·​v5,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>DOUBLE_TAP_TIMEOUT:​I
   
493 ····​int-​to-​long·​v6,​·​v3 493 ····​int-​to-​long·​v5,​·​v5
   
494 ····​cmp-​long·​v3,​·​v4,​·​v6 494 ····​cmp-​long·​v3,​·​v3,​·​v5
   
495 ····​if-​gtz·​v3,​·​:​cond_0 495 ····​if-​gtz·​v3,​·​:​cond_0
   
496 ····​.​line·​447 496 ····​.​line·​447
497 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​MotionEvent;​-​>getX()​F 497 ····​invoke-​virtual·​{p1},​·​Landroid/​view/​MotionEvent;​-​>getX()​F
   
498 ····​move-​result·​v3 498 ····​move-​result·​v3
Offset 560, 1448 lines modified Offset 560, 1448 lines modified
560 ····​.​line·​212 560 ····​.​line·​212
561 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mIsLongpressEnabled:​Z 561 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mIsLongpressEnabled:​Z
   
562 ····​return·​v0 562 ····​return·​v0
563 .​end·​method 563 .​end·​method
   
564 .​method·​public·​onTouchEvent(Landroid​/​view/​MotionEvent;​)​Z 564 .​method·​public·​onTouchEvent(Landroid​/​view/​MotionEvent;​)​Z
565 ····​.​locals·​42 565 ····​.​locals·​41
566 ····​.​param·​p1,​·​"ev"····​#·​Landroid/​view/​MotionEvent;​ 566 ····​.​param·​p1,​·​"ev"····​#·​Landroid/​view/​MotionEvent;​
   
567 ····​.​prologue 567 ····​.​prologue
568 ····​.​line·​224 568 ····​.​line·​224
569 ····​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I 569 ····​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I
   
570 ····​move-​result·​v6 570 ····​move-​result·​v5
   
571 ····​.​line·​226 571 ····​.​line·​226
572 ····​.​local·​v6,​·​"action":​I 572 ····​.​local·​v5,​·​"action":​I
573 ····​move-​object/​from16·​v0,​·​p0 573 ····​move-​object/​from16·​v0,​·​p0
   
574 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ 574 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​
   
575 ····​move-​object/​from16·​v36,​·​v0 575 ····​move-​object/​from16·​v35,​·​v0
   
576 ····​if-​nez·​v36,​·​:​cond_0 576 ····​if-​nez·​v35,​·​:​cond_0
   
577 ····​.​line·​227 577 ····​.​line·​227
578 ····​invoke-​static·​{},​·​Landroid/​view/​VelocityTracker;​-​>obtain()​Landroid/​view/​VelocityTracker;​ 578 ····​invoke-​static·​{},​·​Landroid/​view/​VelocityTracker;​-​>obtain()​Landroid/​view/​VelocityTracker;​
   
579 ····​move-​result-​object·​v36 579 ····​move-​result-​object·​v35
   
580 ····​move-​object/​from16·​v0,​·​v36 580 ····​move-​object/​from16·​v0,​·​v35
   
581 ····​move-​object/​from16·​v1,​·​p0 581 ····​move-​object/​from16·​v1,​·​p0
   
582 ····​iput-​object·​v0,​·​v1,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ 582 ····​iput-​object·​v0,​·​v1,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​
   
583 ····​.​line·​229 583 ····​.​line·​229
584 ····​:​cond_0 584 ····​:​cond_0
585 ····​move-​object/​from16·​v0,​·​p0 585 ····​move-​object/​from16·​v0,​·​p0
   
586 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ 586 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​
   
587 ····​move-​object/​from16·​v36,​·​v0 587 ····​move-​object/​from16·​v35,​·​v0
   
588 ····​move-​object/​from16·​v0,​·​v36 588 ····​move-​object/​from16·​v0,​·​v35
   
589 ····​move-​object/​from16·​v1,​·​p1 589 ····​move-​object/​from16·​v1,​·​p1
   
590 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​VelocityTracker;​-​>addMovement(Landroid​/​view/​MotionEvent;​)​V 590 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​VelocityTracker;​-​>addMovement(Landroid​/​view/​MotionEvent;​)​V
   
591 ····​.​line·​231 591 ····​.​line·​231
592 ····​and-​int/​lit16·​v0,​·​v6,​·​0xff 592 ····​and-​int/​lit16·​v0,​·​v5,​·​0xff
   
593 ····​move/​from16·​v36,​·​v0 593 ····​move/​from16·​v35,​·​v0
Max diff block lines reached; 51488/54801 bytes (93.95%) of diff not shown.
[−]
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
Offset 1272, 15 lines modified Offset 1272, 15 lines modified
1272 ····​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 1272 ····​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
1273 ····​.​line·​439 1273 ····​.​line·​439
1274 ····​return-​void 1274 ····​return-​void
1275 .​end·​method 1275 .​end·​method
   
1276 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 1276 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
1277 ····​.​locals·3 1277 ····​.​locals·2
1278 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​ 1278 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​
1279 ····​.​param·​p2,​·​"action"····​#·​Ljava/​lang/​Runnable;​ 1279 ····​.​param·​p2,​·​"action"····​#·​Ljava/​lang/​Runnable;​
1280 ····​.​param·​p3,​·​"delayMillis"····​#·​J 1280 ····​.​param·​p3,​·​"delayMillis"····​#·​J
   
1281 ····​.​prologue 1281 ····​.​prologue
1282 ····​.​line·​441 1282 ····​.​line·​441
1283 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>getFrameTime()​J 1283 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>getFrameTime()​J
[−]
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
Offset 187, 15 lines modified Offset 187, 15 lines modified
187 ····​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V 187 ····​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V
   
188 ····​.​line·​1227 188 ····​.​line·​1227
189 ····​return-​void 189 ····​return-​void
190 .​end·​method 190 .​end·​method
   
191 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 191 .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
192 ····​.​locals·1 192 ····​.​locals·0
193 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​ 193 ····​.​param·​p1,​·​"view"····​#·​Landroid/​view/​View;​
194 ····​.​param·​p2,​·​"action"····​#·​Ljava/​lang/​Runnable;​ 194 ····​.​param·​p2,​·​"action"····​#·​Ljava/​lang/​Runnable;​
195 ····​.​param·​p3,​·​"delayMillis"····​#·​J 195 ····​.​param·​p3,​·​"delayMillis"····​#·​J
   
196 ····​.​prologue 196 ····​.​prologue
197 ····​.​line·​1230 197 ····​.​line·​1230
198 ····​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimationDelay​ed(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 198 ····​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimationDelay​ed(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
[−]
smali/android/support/v4/view/ViewCompat.smali
Offset 1274, 15 lines modified Offset 1274, 15 lines modified
1274 ····​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V 1274 ····​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V
   
1275 ····​.​line·​1770 1275 ····​.​line·​1770
1276 ····​return-​void 1276 ····​return-​void
1277 .​end·​method 1277 .​end·​method
   
1278 .​method·​public·​static·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V 1278 .​method·​public·​static·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V
1279 ····​.​locals·2 1279 ····​.​locals·1
1280 ····​.​param·​p0,​·​"view"····​#·​Landroid/​view/​View;​ 1280 ····​.​param·​p0,​·​"view"····​#·​Landroid/​view/​View;​
1281 ····​.​param·​p1,​·​"action"····​#·​Ljava/​lang/​Runnable;​ 1281 ····​.​param·​p1,​·​"action"····​#·​Ljava/​lang/​Runnable;​
1282 ····​.​param·​p2,​·​"delayMillis"····​#·​J 1282 ····​.​param·​p2,​·​"delayMillis"····​#·​J
   
1283 ····​.​prologue 1283 ····​.​prologue
1284 ····​.​line·​1786 1284 ····​.​line·​1786
1285 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ 1285 ····​sget-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​
[−]
smali/android/support/v4/view/ViewPager.smali
Offset 5112, 264 lines modified Offset 5112, 258 lines modified
5112 ········​0x15·​-​>·​:​sswitch_0 5112 ········​0x15·​-​>·​:​sswitch_0
5113 ········​0x16·​-​>·​:​sswitch_1 5113 ········​0x16·​-​>·​:​sswitch_1
5114 ········​0x3d·​-​>·​:​sswitch_2 5114 ········​0x3d·​-​>·​:​sswitch_2
5115 ····​.​end·​sparse-​switch 5115 ····​.​end·​sparse-​switch
5116 .​end·​method 5116 .​end·​method
   
5117 .​method·​public·​fakeDragBy(F)​V 5117 .​method·​public·​fakeDragBy(F)​V
5118 ····​.​locals·​18 5118 ····​.​locals·​17
5119 ····​.​param·​p1,​·​"xOffset"····​#·​F 5119 ····​.​param·​p1,​·​"xOffset"····​#·​F
   
5120 ····​.​prologue 5120 ····​.​prologue
5121 ····​.​line·​2416 5121 ····​.​line·​2416
5122 ····​move-​object/​from16·​v0,​·​p0 5122 ····​move-​object/​from16·​v0,​·​p0
   
5123 ····​iget-​boolean·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFakeDragging:​Z 5123 ····​iget-​boolean·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFakeDragging:​Z
   
5124 ····​if-​nez·​v2,​·​:​cond_0 5124 ····​if-​nez·​v1,​·​:​cond_0
   
5125 ····​.​line·​2417 5125 ····​.​line·​2417
5126 ····​new-​instance·​v2,​·​Ljava/​lang/​IllegalStateException​;​ 5126 ····​new-​instance·​v1,​·​Ljava/​lang/​IllegalStateException​;​
   
5127 ····​const-​string·​v3,​·​"No·​fake·​drag·​in·​progress.​·​Call·​beginFakeDrag·​first.​" 5127 ····​const-​string·​v2,​·​"No·​fake·​drag·​in·​progress.​·​Call·​beginFakeDrag·​first.​"
   
5128 ····​invoke-​direct·​{v2,​·​v3},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V 5128 ····​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V
   
5129 ····​throw·​v2 5129 ····​throw·​v1
   
5130 ····​.​line·​2420 5130 ····​.​line·​2420
5131 ····​:​cond_0 5131 ····​:​cond_0
5132 ····​move-​object/​from16·​v0,​·​p0 5132 ····​move-​object/​from16·​v0,​·​p0
   
5133 ····​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F 5133 ····​iget·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F
   
5134 ····​add-​float·​v2,​·​v2,​·​p1 5134 ····​add-​float·​v1,​·​v1,​·​p1
   
5135 ····​move-​object/​from16·​v0,​·​p0 5135 ····​move-​object/​from16·​v0,​·​p0
   
5136 ····​iput·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F 5136 ····​iput·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F
   
5137 ····​.​line·​2422 5137 ····​.​line·​2422
5138 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getScrollX()​I 5138 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getScrollX()​I
   
5139 ····​move-​result·​v2 5139 ····​move-​result·​v1
   
5140 ····​int-​to-​float·​v14,​·​v2 5140 ····​int-​to-​float·​v13,​·​v1
   
5141 ····​.​line·​2423 5141 ····​.​line·​2423
5142 ····​.​local·​v14,​·​"oldScrollX":​F 5142 ····​.​local·​v13,​·​"oldScrollX":​F
5143 ····​sub-​float·​v16,​·​v14,​·​p1 5143 ····​sub-​float·​v15,​·​v13,​·​p1
   
5144 ····​.​line·​2424 5144 ····​.​line·​2424
5145 ····​.​local·​v16,​·​"scrollX":​F 5145 ····​.​local·​v15,​·​"scrollX":​F
5146 ····​invoke-​direct/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getClientWidth()​I 5146 ····​invoke-​direct/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getClientWidth()​I
   
5147 ····​move-​result·​v17 5147 ····​move-​result·​v16
   
5148 ····​.​line·​2426 5148 ····​.​line·​2426
5149 ····​.​local·​v17,​·​"width":​I 5149 ····​.​local·​v16,​·​"width":​I
5150 ····​move/​from16·​v0,​·​v17 5150 ····​move/​from16·​v0,​·​v16
   
5151 ····​int-​to-​float·​v2,​·​v0 5151 ····​int-​to-​float·​v1,​·​v0
   
5152 ····​move-​object/​from16·​v0,​·​p0 5152 ····​move-​object/​from16·​v0,​·​p0
   
5153 ····​iget·​v3,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFirstOffset:​F 5153 ····​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFirstOffset:​F
   
5154 ····​mul-​float·​v13,​·​v2,​·​v3 5154 ····​mul-​float·​v12,​·​v1,​·​v2
   
5155 ····​.​line·​2427 5155 ····​.​line·​2427
5156 ····​.​local·​v13,​·​"leftBound":​F 5156 ····​.​local·​v12,​·​"leftBound":​F
5157 ····​move/​from16·​v0,​·​v17 5157 ····​move/​from16·​v0,​·​v16
   
5158 ····​int-​to-​float·​v2,​·​v0 5158 ····​int-​to-​float·​v1,​·​v0
   
5159 ····​move-​object/​from16·​v0,​·​p0 5159 ····​move-​object/​from16·​v0,​·​p0
   
5160 ····​iget·​v3,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastOffset:​F 5160 ····​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastOffset:​F
   
5161 ····​mul-​float·​v15,​·​v2,​·​v3 5161 ····​mul-​float·​v14,​·​v1,​·​v2
   
5162 ····​.​line·​2429 5162 ····​.​line·​2429
5163 ····​.​local·​v15,​·​"rightBound":​F 5163 ····​.​local·​v14,​·​"rightBound":​F
5164 ····​move-​object/​from16·​v0,​·​p0 5164 ····​move-​object/​from16·​v0,​·​p0
   
5165 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ 5165 ····​iget-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​
   
5166 ····​const/​4·​v3,​·​0x0 5166 ····​const/​4·​v2,​·​0x0
   
5167 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​ 5167 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​
   
5168 ····​move-​result-​object·​v11 5168 ····​move-​result-​object·​v10
   
5169 ····​check-​cast·​v11,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 5169 ····​check-​cast·​v10,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
   
5170 ····​.​line·​2430 5170 ····​.​line·​2430
5171 ····​.​local·​v11,​·​"firstItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 5171 ····​.​local·​v10,​·​"firstItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
5172 ····​move-​object/​from16·​v0,​·​p0 5172 ····​move-​object/​from16·​v0,​·​p0
   
5173 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ 5173 ····​iget-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​
Max diff block lines reached; 6390/10285 bytes (62.13%) of diff not shown.
[−]
smali/android/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.smali
Offset 259, 15 lines modified Offset 259, 15 lines modified
259 ····​invoke-​static·​{p2,​·​p3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>scaleYBy(Landroid/​view/​View;​F)​V 259 ····​invoke-​static·​{p2,​·​p3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>scaleYBy(Landroid/​view/​View;​F)​V
   
260 ····​.​line·​458 260 ····​.​line·​458
261 ····​return-​void 261 ····​return-​void
262 .​end·​method 262 .​end·​method
   
263 .​method·​public·​setDuration(Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V 263 .​method·​public·​setDuration(Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V
264 ····​.​locals·1 264 ····​.​locals·0
265 ····​.​param·​p1,​·​"vpa"····​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 265 ····​.​param·​p1,​·​"vpa"····​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
266 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​ 266 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​
267 ····​.​param·​p3,​·​"value"····​#·​J 267 ····​.​param·​p3,​·​"value"····​#·​J
   
268 ····​.​prologue 268 ····​.​prologue
269 ····​.​line·​367 269 ····​.​line·​367
270 ····​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setDuration(Landroid​/​view/​View;​J)​V 270 ····​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setDuration(Landroid​/​view/​View;​J)​V
Offset 310, 15 lines modified Offset 310, 15 lines modified
310 ····​invoke-​static·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setListener(Landroid​/​view/​View;​Landroid/​support/​v4/​view/​ViewPropertyAnimatorL​istener;​)​V 310 ····​invoke-​static·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setListener(Landroid​/​view/​View;​Landroid/​support/​v4/​view/​ViewPropertyAnimatorL​istener;​)​V
   
311 ····​.​line·​504 311 ····​.​line·​504
312 ····​return-​void 312 ····​return-​void
313 .​end·​method 313 .​end·​method
   
314 .​method·​public·​setStartDelay(Landroi​d/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V 314 .​method·​public·​setStartDelay(Landroi​d/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V
315 ····​.​locals·1 315 ····​.​locals·0
316 ····​.​param·​p1,​·​"vpa"····​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 316 ····​.​param·​p1,​·​"vpa"····​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
317 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​ 317 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​
318 ····​.​param·​p3,​·​"value"····​#·​J 318 ····​.​param·​p3,​·​"value"····​#·​J
   
319 ····​.​prologue 319 ····​.​prologue
320 ····​.​line·​397 320 ····​.​line·​397
321 ····​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setStartDelay(Landro​id/​view/​View;​J)​V 321 ····​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setStartDelay(Landro​id/​view/​View;​J)​V
[−]
smali/android/support/v4/view/ViewPropertyAnimatorCompat.smali
Offset 321, 15 lines modified Offset 321, 15 lines modified
   
321 ····​.​line·​1051 321 ····​.​line·​1051
322 ····​:​cond_0 322 ····​:​cond_0
323 ····​return-​void 323 ····​return-​void
324 .​end·​method 324 .​end·​method
   
325 .​method·​public·​getDuration()​J 325 .​method·​public·​getDuration()​J
326 ····​.​locals·4 326 ····​.​locals·3
   
327 ····​.​prologue 327 ····​.​prologue
328 ····​.​line·​795 328 ····​.​line·​795
329 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ 329 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​
   
330 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ 330 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​
   
Offset 341, 22 lines modified Offset 341, 22 lines modified
341 ····​if-​eqz·​v0,​·​:​cond_0 341 ····​if-​eqz·​v0,​·​:​cond_0
   
342 ····​.​line·​796 342 ····​.​line·​796
343 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​ 343 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​
   
344 ····​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getDuration(Landroid​/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J 344 ····​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getDuration(Landroid​/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J
   
345 ····​move-​result-​wide·​v2 345 ····​move-​result-​wide·​v1
   
346 ····​.​line·​798 346 ····​.​line·​798
347 ····​:​goto_0 347 ····​:​goto_0
348 ····​return-​wide·​v2 348 ····​return-​wide·​v1
   
349 ····​:​cond_0 349 ····​:​cond_0
350 ····​const-​wide/​16·​v2,​·​0x0 350 ····​const-​wide/​16·​v1,​·​0x0
   
351 ····​goto·​:​goto_0 351 ····​goto·​:​goto_0
352 .​end·​method 352 .​end·​method
   
353 .​method·​public·​getInterpolator()​Landroid/​view/​animation/​Interpolator;​ 353 .​method·​public·​getInterpolator()​Landroid/​view/​animation/​Interpolator;​
354 ····​.​locals·​2 354 ····​.​locals·​2
   
Offset 387, 15 lines modified Offset 387, 15 lines modified
387 ····​:​cond_0 387 ····​:​cond_0
388 ····​const/​4·​v1,​·​0x0 388 ····​const/​4·​v1,​·​0x0
   
389 ····​goto·​:​goto_0 389 ····​goto·​:​goto_0
390 .​end·​method 390 .​end·​method
   
391 .​method·​public·​getStartDelay()​J 391 .​method·​public·​getStartDelay()​J
392 ····​.​locals·4 392 ····​.​locals·3
   
393 ····​.​prologue 393 ····​.​prologue
394 ····​.​line·​866 394 ····​.​line·​866
395 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ 395 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​
   
396 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ 396 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​
   
Offset 407, 22 lines modified Offset 407, 22 lines modified
407 ····​if-​eqz·​v0,​·​:​cond_0 407 ····​if-​eqz·​v0,​·​:​cond_0
   
408 ····​.​line·​867 408 ····​.​line·​867
409 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​ 409 ····​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​
   
410 ····​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getStartDelay(Landro​id/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J 410 ····​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getStartDelay(Landro​id/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J
   
411 ····​move-​result-​wide·​v2 411 ····​move-​result-​wide·​v1
   
412 ····​.​line·​869 412 ····​.​line·​869
413 ····​:​goto_0 413 ····​:​goto_0
414 ····​return-​wide·​v2 414 ····​return-​wide·​v1
   
415 ····​:​cond_0 415 ····​:​cond_0
416 ····​const-​wide/​16·​v2,​·​0x0 416 ····​const-​wide/​16·​v1,​·​0x0
   
417 ····​goto·​:​goto_0 417 ····​goto·​:​goto_0
418 .​end·​method 418 .​end·​method
   
419 .​method·​public·​rotation(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 419 .​method·​public·​rotation(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
420 ····​.​locals·​2 420 ····​.​locals·​2
421 ····​.​param·​p1,​·​"value"····​#·​F 421 ····​.​param·​p1,​·​"value"····​#·​F
Offset 690, 15 lines modified Offset 690, 15 lines modified
   
690 ····​.​line·​1040 690 ····​.​line·​1040
691 ····​:​cond_0 691 ····​:​cond_0
692 ····​return-​object·​p0 692 ····​return-​object·​p0
693 .​end·​method 693 .​end·​method
   
694 .​method·​public·​setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 694 .​method·​public·​setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
695 ····​.​locals·3 695 ····​.​locals·2
696 ····​.​param·​p1,​·​"value"····​#·​J 696 ····​.​param·​p1,​·​"value"····​#·​J
   
697 ····​.​prologue 697 ····​.​prologue
698 ····​.​line·​674 698 ····​.​line·​674
699 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ 699 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​
   
700 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ 700 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​
Offset 771, 15 lines modified Offset 771, 15 lines modified
   
771 ····​.​line·​1317 771 ····​.​line·​1317
772 ····​:​cond_0 772 ····​:​cond_0
773 ····​return-​object·​p0 773 ····​return-​object·​p0
774 .​end·​method 774 .​end·​method
Max diff block lines reached; 376/3234 bytes (11.63%) of diff not shown.
[−]
smali/android/support/v4/widget/AutoScrollHelper$ClampedScroller.smali
Offset 70, 101 lines modified Offset 70, 101 lines modified
70 ····​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mDeltaY:​I 70 ····​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mDeltaY:​I
   
71 ····​.​line·​749 71 ····​.​line·​749
72 ····​return-​void 72 ····​return-​void
73 .​end·​method 73 .​end·​method
   
74 .​method·​private·​getValueAt(J)​F 74 .​method·​private·​getValueAt(J)​F
75 ····​.​locals·​11 75 ····​.​locals·​10
76 ····​.​param·​p1,​·​"currentTime"····​#·​J 76 ····​.​param·​p1,​·​"currentTime"····​#·​J
   
77 ····​.​prologue 77 ····​.​prologue
78 ····​const/​high16·​v10,​·​0x3f800000····​#·​1.​0f 78 ····​const/​high16·​v9,​·​0x3f800000····​#·​1.​0f
   
79 ····​const/​4·​v4,​·​0x0 79 ····​const/​4·​v4,​·​0x0
   
80 ····​.​line·​787 80 ····​.​line·​787
81 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J 81 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J
   
82 ····​cmp-​long·​v5,​·​p1,​·​v6 82 ····​cmp-​long·​v5,​·​p1,​·​v5
   
83 ····​if-​gez·​v5,​·​:​cond_0 83 ····​if-​gez·​v5,​·​:​cond_0
   
84 ····​.​line·​794 84 ····​.​line·​794
85 ····​:​goto_0 85 ····​:​goto_0
86 ····​return·​v4 86 ····​return·​v4
   
87 ····​.​line·​789 87 ····​.​line·​789
88 ····​:​cond_0 88 ····​:​cond_0
89 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J 89 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J
   
90 ····​const-​wide/​16·​v8,​·​0x0 90 ····​const-​wide/​16·​v7,​·​0x0
   
91 ····​cmp-​long·​v5,​·​v6,​·​v8 91 ····​cmp-​long·​v5,​·​v5,​·​v7
   
92 ····​if-​ltz·​v5,​·​:​cond_1 92 ····​if-​ltz·​v5,​·​:​cond_1
   
93 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J 93 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J
   
94 ····​cmp-​long·​v5,​·​p1,​·​v6 94 ····​cmp-​long·​v5,​·​p1,​·​v5
   
95 ····​if-​gez·​v5,​·​:​cond_2 95 ····​if-​gez·​v5,​·​:​cond_2
   
96 ····​.​line·​790 96 ····​.​line·​790
97 ····​:​cond_1 97 ····​:​cond_1
98 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J 98 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J
   
99 ····​sub-​long·​v2,​·​p1,​·​v6 99 ····​sub-​long·​v2,​·​p1,​·​v5
   
100 ····​.​line·​791 100 ····​.​line·​791
101 ····​.​local·​v2,​·​"elapsedSinceStart":​J 101 ····​.​local·​v2,​·​"elapsedSinceStart":​J
102 ····​const/​high16·​v5,​·​0x3f000000····​#·​0.​5f 102 ····​const/​high16·​v5,​·​0x3f000000····​#·​0.​5f
   
103 ····​long-​to-​float·​v6,​·​v2 103 ····​long-​to-​float·​v6,​·​v2
   
104 ····​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mRampUpDuration:​I 104 ····​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mRampUpDuration:​I
   
105 ····​int-​to-​float·​v7,​·​v7 105 ····​int-​to-​float·​v7,​·​v7
   
106 ····​div-​float/​2addr·​v6,​·​v7 106 ····​div-​float/​2addr·​v6,​·​v7
   
107 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F 107 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F
108 ····​invoke-​static·​{v6,​·​v4,​·​v10},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F 108 ····​invoke-​static·​{v6,​·​v4,​·​v9},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F
   
109 ····​move-​result·​v4 109 ····​move-​result·​v4
   
110 ····​mul-​float/​2addr·​v4,​·​v5 110 ····​mul-​float/​2addr·​v4,​·​v5
   
111 ····​goto·​:​goto_0 111 ····​goto·​:​goto_0
   
112 ····​.​line·​793 112 ····​.​line·​793
113 ····​.​end·​local·​v2····​#·​"elapsedSinceStart":​J 113 ····​.​end·​local·​v2····​#·​"elapsedSinceStart":​J
114 ····​:​cond_2 114 ····​:​cond_2
115 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J 115 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J
   
116 ····​sub-​long·​v0,​·​p1,​·​v6 116 ····​sub-​long·​v0,​·​p1,​·​v5
   
117 ····​.​line·​794 117 ····​.​line·​794
118 ····​.​local·​v0,​·​"elapsedSinceEnd":​J 118 ····​.​local·​v0,​·​"elapsedSinceEnd":​J
119 ····​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F 119 ····​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F
   
120 ····​sub-​float·​v5,​·​v10,​·​v5 120 ····​sub-​float·​v5,​·​v9,​·​v5
   
121 ····​iget·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F 121 ····​iget·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F
   
122 ····​long-​to-​float·​v7,​·​v0 122 ····​long-​to-​float·​v7,​·​v0
   
123 ····​iget·​v8,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mEffectiveRampDown:​I 123 ····​iget·​v8,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mEffectiveRampDown:​I
   
124 ····​int-​to-​float·​v8,​·​v8 124 ····​int-​to-​float·​v8,​·​v8
   
125 ····​div-​float/​2addr·​v7,​·​v8 125 ····​div-​float/​2addr·​v7,​·​v8
   
126 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F 126 ····​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F
127 ····​invoke-​static·​{v7,​·​v4,​·​v10},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F 127 ····​invoke-​static·​{v7,​·​v4,​·​v9},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F
   
128 ····​move-​result·​v4 128 ····​move-​result·​v4
   
129 ····​mul-​float/​2addr·​v4,​·​v6 129 ····​mul-​float/​2addr·​v4,​·​v6
   
Max diff block lines reached; 2/3426 bytes (0.06%) of diff not shown.
[−]
smali/android/support/v4/widget/ContentLoadingProgressBar$1.smali
Offset 33, 32 lines modified Offset 33, 32 lines modified
   
33 ····​return-​void 33 ····​return-​void
34 .​end·​method 34 .​end·​method
   
   
35 #·​virtual·​methods 35 #·​virtual·​methods
36 .​method·​public·​run()​V 36 .​method·​public·​run()​V
37 ····​.​locals·4 37 ····​.​locals·3
   
38 ····​.​prologue 38 ····​.​prologue
39 ····​.​line·​46 39 ····​.​line·​46
40 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 40 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
41 ····​const/​4·​v1,​·​0x0 41 ····​const/​4·​v1,​·​0x0
   
42 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 42 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
43 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$002(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z 43 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$002(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z
   
44 ····​.​line·​47 44 ····​.​line·​47
45 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 45 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
46 ····​const-​wide/​16·​v2,​·​-​0x1 46 ····​const-​wide/​16·​v1,​·​-​0x1
   
47 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 47 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
48 ····​invoke-​static·​{v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J 48 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J
   
49 ····​.​line·​48 49 ····​.​line·​48
50 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 50 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
51 ····​const/​16·​v1,​·​0x8 51 ····​const/​16·​v1,​·​0x8
   
52 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V 52 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V
[−]
smali/android/support/v4/widget/ContentLoadingProgressBar$2.smali
Offset 36, 21 lines modified Offset 36, 21 lines modified
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​run()​V 37 .​method·​public·​run()​V
38 ····​.​locals·​4 38 ····​.​locals·​4
   
39 ····​.​prologue 39 ····​.​prologue
40 ····​const/​4·​v1,​·​0x0 40 ····​const/​4·​v3,​·​0x0
   
41 ····​.​line·​56 41 ····​.​line·​56
42 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 42 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
43 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z 43 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z
44 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$202(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z 44 ····​invoke-​static·​{v0,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$202(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z
   
45 ····​.​line·​57 45 ····​.​line·​57
46 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 46 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
47 ····​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z 47 ····​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z
48 ····​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$300(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​)​Z 48 ····​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$300(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​)​Z
   
Offset 59, 21 lines modified Offset 59, 21 lines modified
59 ····​if-​nez·​v0,​·​:​cond_0 59 ····​if-​nez·​v0,​·​:​cond_0
   
60 ····​.​line·​58 60 ····​.​line·​58
61 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 61 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
62 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 62 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
63 ····​move-​result-​wide·​v2 63 ····​move-​result-​wide·​v1
   
64 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 64 ····​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
65 ····​invoke-​static·​{v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J 65 ····​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J
   
66 ····​.​line·​59 66 ····​.​line·​59
67 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 67 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
   
68 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V 68 ····​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V
   
69 ····​.​line·​61 69 ····​.​line·​61
70 ····​:​cond_0 70 ····​:​cond_0
71 ····​return-​void 71 ····​return-​void
72 .​end·​method 72 .​end·​method
[−]
smali/android/support/v4/widget/ContentLoadingProgressBar.smali
Offset 90, 15 lines modified Offset 90, 15 lines modified
90 ····​.​line·​30 90 ····​.​line·​30
91 ····​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 91 ····​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
   
92 ····​return·​p1 92 ····​return·​p1
93 .​end·​method 93 .​end·​method
   
94 .​method·​static·​synthetic·​access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J 94 .​method·​static·​synthetic·​access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J
95 ····​.​locals·1 95 ····​.​locals·0
96 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ 96 ····​.​param·​p0,​·​"x0"····​#·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​
97 ····​.​param·​p1,​·​"x1"····​#·​J 97 ····​.​param·​p1,​·​"x1"····​#·​J
   
98 ····​.​prologue 98 ····​.​prologue
99 ····​.​line·​30 99 ····​.​line·​30
100 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 100 ····​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
Offset 145, 18 lines modified Offset 145, 18 lines modified
145 ····​.​line·​87 145 ····​.​line·​87
146 ····​return-​void 146 ····​return-​void
147 .​end·​method 147 .​end·​method
   
   
148 #·​virtual·​methods 148 #·​virtual·​methods
149 .​method·​public·​hide()​V 149 .​method·​public·​hide()​V
150 ····​.​locals·10 150 ····​.​locals·9
   
151 ····​.​prologue 151 ····​.​prologue
152 ····​const-​wide/​16·​v8,​·​0x1f4 152 ····​const-​wide/​16·​v7,​·​0x1f4
   
153 ····​const/​4·​v6,​·​0x1 153 ····​const/​4·​v6,​·​0x1
   
154 ····​.​line·​95 154 ····​.​line·​95
155 ····​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z 155 ····​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z
   
156 ····​.​line·​96 156 ····​.​line·​96
Offset 171, 15 lines modified Offset 171, 15 lines modified
   
171 ····​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 171 ····​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
172 ····​sub-​long·​v0,​·​v2,​·​v4 172 ····​sub-​long·​v0,​·​v2,​·​v4
   
173 ····​.​line·​98 173 ····​.​line·​98
174 ····​.​local·​v0,​·​"diff":​J 174 ····​.​local·​v0,​·​"diff":​J
175 ····​cmp-​long·​v2,​·​v0,​·​v8 175 ····​cmp-​long·​v2,​·​v0,​·​v7
   
176 ····​if-​gez·​v2,​·​:​cond_0 176 ····​if-​gez·​v2,​·​:​cond_0
   
177 ····​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 177 ····​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
178 ····​const-​wide/​16·​v4,​·​-​0x1 178 ····​const-​wide/​16·​v4,​·​-​0x1
   
Offset 203, 17 lines modified Offset 203, 17 lines modified
203 ····​iget-​boolean·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 203 ····​iget-​boolean·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
   
204 ····​if-​nez·​v2,​·​:​cond_1 204 ····​if-​nez·​v2,​·​:​cond_1
   
205 ····​.​line·​108 205 ····​.​line·​108
206 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedHide:​Ljava/​lang/​Runnable;​ 206 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedHide:​Ljava/​lang/​Runnable;​
   
207 ····​sub-​long·​v4,​·​v8,​·​v0 207 ····​sub-​long·​v3,​·​v7,​·​v0
   
208 ····​invoke-​virtual·​{p0,​·​v2,​·​v4,​·​v5},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 208 ····​invoke-​virtual·​{p0,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
209 ····​.​line·​109 209 ····​.​line·​109
210 ····​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z 210 ····​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z
   
211 ····​goto·​:​goto_0 211 ····​goto·​:​goto_0
212 .​end·​method 212 .​end·​method
   
Offset 242, 15 lines modified Offset 242, 15 lines modified
242 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>removeCallbacks()​V 242 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>removeCallbacks()​V
   
243 ····​.​line·​82 243 ····​.​line·​82
244 ····​return-​void 244 ····​return-​void
245 .​end·​method 245 .​end·​method
   
246 .​method·​public·​show()​V 246 .​method·​public·​show()​V
247 ····​.​locals·4 247 ····​.​locals·3
   
248 ····​.​prologue 248 ····​.​prologue
249 ····​.​line·​120 249 ····​.​line·​120
250 ····​const-​wide/​16·​v0,​·​-​0x1 250 ····​const-​wide/​16·​v0,​·​-​0x1
   
251 ····​iput-​wide·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J 251 ····​iput-​wide·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J
   
Offset 268, 17 lines modified Offset 268, 17 lines modified
268 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z 268 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z
   
269 ····​if-​nez·​v0,​·​:​cond_0 269 ····​if-​nez·​v0,​·​:​cond_0
   
270 ····​.​line·​124 270 ····​.​line·​124
271 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedShow:​Ljava/​lang/​Runnable;​ 271 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedShow:​Ljava/​lang/​Runnable;​
   
272 ····​const-​wide/​16·​v2,​·​0x1f4 272 ····​const-​wide/​16·​v1,​·​0x1f4
   
273 ····​invoke-​virtual·​{p0,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 273 ····​invoke-​virtual·​{p0,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
274 ····​.​line·​125 274 ····​.​line·​125
275 ····​const/​4·​v0,​·​0x1 275 ····​const/​4·​v0,​·​0x1
   
Max diff block lines reached; 17/3126 bytes (0.54%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout.smali
Offset 1475, 15 lines modified Offset 1475, 15 lines modified
   
1475 ····​.​line·​703 1475 ····​.​line·​703
1476 ····​:​cond_0 1476 ····​:​cond_0
1477 ····​return-​void 1477 ····​return-​void
1478 .​end·​method 1478 .​end·​method
   
1479 .​method·​protected·​drawChild(Landroid/​graphics/​Canvas;​Landroid/​view/​View;​J)​Z 1479 .​method·​protected·​drawChild(Landroid/​graphics/​Canvas;​Landroid/​view/​View;​J)​Z
1480 ····​.​locals·​29 1480 ····​.​locals·​28
1481 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​ 1481 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​
1482 ····​.​param·​p2,​·​"child"····​#·​Landroid/​view/​View;​ 1482 ····​.​param·​p2,​·​"child"····​#·​Landroid/​view/​View;​
1483 ····​.​param·​p3,​·​"drawingTime"····​#·​J 1483 ····​.​param·​p3,​·​"drawingTime"····​#·​J
   
1484 ····​.​prologue 1484 ····​.​prologue
1485 ····​.​line·​1064 1485 ····​.​line·​1064
1486 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>getHeight()​I 1486 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>getHeight()​I
[−]
smali/android/support/v4/widget/MaterialProgressDrawable$Ring.smali
Offset 159, 21 lines modified Offset 159, 25 lines modified
159 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​graphics/​Paint;​-​>setAntiAlias(Z)​V 159 ····​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​graphics/​Paint;​-​>setAntiAlias(Z)​V
   
160 ····​.​line·​508 160 ····​.​line·​508
161 ····​return-​void 161 ····​return-​void
162 .​end·​method 162 .​end·​method
   
163 .​method·​private·​drawTriangle(Landroid​/​graphics/​Canvas;​FFLandroid/​graphics/​Rect;​)​V 163 .​method·​private·​drawTriangle(Landroid​/​graphics/​Canvas;​FFLandroid/​graphics/​Rect;​)​V
164 ····​.​locals·8 164 ····​.​locals·10
165 ····​.​param·​p1,​·​"c"····​#·​Landroid/​graphics/​Canvas;​ 165 ····​.​param·​p1,​·​"c"····​#·​Landroid/​graphics/​Canvas;​
166 ····​.​param·​p2,​·​"startAngle"····​#·​F 166 ····​.​param·​p2,​·​"startAngle"····​#·​F
167 ····​.​param·​p3,​·​"sweepAngle"····​#·​F 167 ····​.​param·​p3,​·​"sweepAngle"····​#·​F
168 ····​.​param·​p4,​·​"bounds"····​#·​Landroid/​graphics/​Rect;​ 168 ····​.​param·​p4,​·​"bounds"····​#·​Landroid/​graphics/​Rect;​
   
169 ····​.​prologue 169 ····​.​prologue
  170 ····​const-​wide/​16·​v8,​·​0x0
   
  171 ····​const/​4·​v7,​·​0x0
   
170 ····​.​line·​551 172 ····​.​line·​551
171 ····​iget-​boolean·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mShowArrow:​Z 173 ····​iget-​boolean·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mShowArrow:​Z
   
172 ····​if-​eqz·​v3,​·​:​cond_0 174 ····​if-​eqz·​v3,​·​:​cond_0
   
173 ····​.​line·​552 175 ····​.​line·​552
174 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​ 176 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​
Offset 206, 80 lines modified Offset 210, 70 lines modified
   
206 ····​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowScale:​F 210 ····​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowScale:​F
   
207 ····​mul-​float·​v0,​·​v3,​·​v4 211 ····​mul-​float·​v0,​·​v3,​·​v4
   
208 ····​.​line·​562 212 ····​.​line·​562
209 ····​.​local·​v0,​·​"inset":​F 213 ····​.​local·​v0,​·​"inset":​F
210 ····​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mRingCenterRadius:​D 214 ····​iget-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mRingCenterRadius:​D
   
211 ····​const-​wide/​16·​v6,​·​0x0  
   
212 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>cos(D)​D 215 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>cos(D)​D
   
213 ····​move-​result-​wide·​v6 216 ····​move-​result-​wide·​v5
   
214 ····​mul-​double/​2addr·​v4,​·​v6 217 ····​mul-​double/​2addr·​v3,​·​v5
   
215 ····​invoke-​virtual·​{p4},​·​Landroid/​graphics/​Rect;​-​>exactCenterX()​F 218 ····​invoke-​virtual·​{p4},​·​Landroid/​graphics/​Rect;​-​>exactCenterX()​F
   
216 ····​move-​result·​v3 219 ····​move-​result·​v5
   
217 ····​float-​to-​double·​v6,​·​v3 220 ····​float-​to-​double·​v5,​·​v5
   
218 ····​add-​double/​2addr·​v4,​·​v6 221 ····​add-​double/​2addr·​v3,​·​v5
   
219 ····​double-​to-​float·​v1,​·​v4 222 ····​double-​to-​float·​v1,​·​v3
   
220 ····​.​line·​563 223 ····​.​line·​563
221 ····​.​local·​v1,​·​"x":​F 224 ····​.​local·​v1,​·​"x":​F
222 ····​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mRingCenterRadius:​D 225 ····​iget-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mRingCenterRadius:​D
   
223 ····​const-​wide/​16·​v6,​·​0x0  
   
224 ····​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Math;​-​>sin(D)​D 226 ····​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>sin(D)​D
   
225 ····​move-​result-​wide·​v6 227 ····​move-​result-​wide·​v5
   
226 ····​mul-​double/​2addr·​v4,​·​v6 228 ····​mul-​double/​2addr·​v3,​·​v5
   
227 ····​invoke-​virtual·​{p4},​·​Landroid/​graphics/​Rect;​-​>exactCenterY()​F 229 ····​invoke-​virtual·​{p4},​·​Landroid/​graphics/​Rect;​-​>exactCenterY()​F
   
228 ····​move-​result·​v3 230 ····​move-​result·​v5
   
229 ····​float-​to-​double·​v6,​·​v3 231 ····​float-​to-​double·​v5,​·​v5
   
230 ····​add-​double/​2addr·​v4,​·​v6 232 ····​add-​double/​2addr·​v3,​·​v5
   
231 ····​double-​to-​float·​v2,​·​v4 233 ····​double-​to-​float·​v2,​·​v3
   
232 ····​.​line·​569 234 ····​.​line·​569
233 ····​.​local·​v2,​·​"y":​F 235 ····​.​local·​v2,​·​"y":​F
234 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​ 236 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​
   
235 ····const/​4·​v4,​·0x0 237 ····invoke-​virtual·​{v3,​·​v7,​·​v7},​·Landroid/​graphics/​Path;​-​>moveTo(FF)​V
   
236 ····​const/​4·​v5,​·​0x0  
   
237 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​graphics/​Path;​-​>moveTo(FF)​V  
   
238 ····​.​line·​570 238 ····​.​line·​570
239 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​ 239 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​
   
240 ····​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowWidth:​I 240 ····​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowWidth:​I
   
241 ····​int-​to-​float·​v4,​·​v4 241 ····​int-​to-​float·​v4,​·​v4
   
242 ····​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowScale:​F 242 ····​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowScale:​F
   
243 ····​mul-​float/​2addr·​v4,​·​v5 243 ····​mul-​float/​2addr·​v4,​·​v5
   
244 ····const/​4·​v5,​·0x0 244 ····invoke-​virtual·​{v3,​·​v4,​·​v7},​·Landroid/​graphics/​Path;​-​>lineTo(FF)​V
   
245 ····​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​graphics/​Path;​-​>lineTo(FF)​V  
Max diff block lines reached; 1042/4418 bytes (23.59%) of diff not shown.
[−]
smali/android/support/v4/widget/MaterialProgressDrawable.smali
Offset 520, 15 lines modified Offset 520, 15 lines modified
520 ····​.​line·​256 520 ····​.​line·​256
521 ····​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mRotation:​F 521 ····​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mRotation:​F
   
522 ····​return·​v0 522 ····​return·​v0
523 .​end·​method 523 .​end·​method
   
524 .​method·​private·​setSizeParameters(DDD​DFF)​V 524 .​method·​private·​setSizeParameters(DDD​DFF)​V
525 ····​.​locals·7 525 ····​.​locals·6
526 ····​.​param·​p1,​·​"progressCircleWidth"​····​#·​D 526 ····​.​param·​p1,​·​"progressCircleWidth"​····​#·​D
527 ····​.​param·​p3,​·​"progressCircleHeight​"····​#·​D 527 ····​.​param·​p3,​·​"progressCircleHeight​"····​#·​D
528 ····​.​param·​p5,​·​"centerRadius"····​#·​D 528 ····​.​param·​p5,​·​"centerRadius"····​#·​D
529 ····​.​param·​p7,​·​"strokeWidth"····​#·​D 529 ····​.​param·​p7,​·​"strokeWidth"····​#·​D
530 ····​.​param·​p9,​·​"arrowWidth"····​#·​F 530 ····​.​param·​p9,​·​"arrowWidth"····​#·​F
531 ····​.​param·​p10,​·​"arrowHeight"····​#·​F 531 ····​.​param·​p10,​·​"arrowHeight"····​#·​F
   
Offset 546, 57 lines modified Offset 546, 57 lines modified
   
546 ····​.​line·​134 546 ····​.​line·​134
547 ····​.​local·​v0,​·​"metrics":​Landroid/​util/​DisplayMetrics;​ 547 ····​.​local·​v0,​·​"metrics":​Landroid/​util/​DisplayMetrics;​
548 ····​iget·​v2,​·​v0,​·​Landroid/​util/​DisplayMetrics;​-​>density:​F 548 ····​iget·​v2,​·​v0,​·​Landroid/​util/​DisplayMetrics;​-​>density:​F
   
549 ····​.​line·​136 549 ····​.​line·​136
550 ····​.​local·​v2,​·​"screenDensity":​F 550 ····​.​local·​v2,​·​"screenDensity":​F
551 ····​float-​to-​double·​v4,​·​v2 551 ····​float-​to-​double·​v3,​·​v2
   
552 ····​mul-​double/​2addr·​v4,​·​p1 552 ····​mul-​double/​2addr·​v3,​·​p1
   
553 ····​iput-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mWidth:​D 553 ····​iput-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mWidth:​D
   
554 ····​.​line·​137 554 ····​.​line·​137
555 ····​float-​to-​double·​v4,​·​v2 555 ····​float-​to-​double·​v3,​·​v2
   
556 ····​mul-​double/​2addr·​v4,​·​p3 556 ····​mul-​double/​2addr·​v3,​·​p3
   
557 ····​iput-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mHeight:​D 557 ····​iput-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mHeight:​D
   
558 ····​.​line·​138 558 ····​.​line·​138
559 ····​double-​to-​float·​v3,​·​p7 559 ····​double-​to-​float·​v3,​·​p7
   
560 ····​mul-​float/​2addr·​v3,​·​v2 560 ····​mul-​float/​2addr·​v3,​·​v2
   
561 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setStrokeWidth(F)​V 561 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setStrokeWidth(F)​V
   
562 ····​.​line·​139 562 ····​.​line·​139
563 ····​float-​to-​double·​v4,​·​v2 563 ····​float-​to-​double·​v3,​·​v2
   
564 ····​mul-​double/​2addr·​v4,​·​p5 564 ····​mul-​double/​2addr·​v3,​·​p5
   
565 ····​invoke-​virtual·​{v1,​·​v4,​·​v5},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setCenterRadius(D)​V 565 ····​invoke-​virtual·​{v1,​·​v3,​·​v4},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setCenterRadius(D)​V
   
566 ····​.​line·​140 566 ····​.​line·​140
567 ····​const/​4·​v3,​·​0x0 567 ····​const/​4·​v3,​·​0x0
   
568 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setColorIndex(I)​V 568 ····​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setColorIndex(I)​V
   
569 ····​.​line·​141 569 ····​.​line·​141
570 ····​mul-​float·​v3,​·​p9,​·​v2 570 ····​mul-​float·​v3,​·​p9,​·​v2
   
571 ····​mul-​float·​v4,​·​p10,​·​v2 571 ····​mul-​float·​v4,​·​p10,​·​v2
   
572 ····​invoke-​virtual·​{v1,​·​v3,​·​v4},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setArrowDimensions(F​F)​V 572 ····​invoke-​virtual·​{v1,​·​v3,​·​v4},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setArrowDimensions(F​F)​V
   
573 ····​.​line·​142 573 ····​.​line·​142
574 ····​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mWidth:​D 574 ····​iget-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mWidth:​D
   
575 ····​double-​to-​int·​v3,​·​v4 575 ····​double-​to-​int·​v3,​·​v3
   
576 ····​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mHeight:​D 576 ····​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mHeight:​D
   
577 ····​double-​to-​int·​v4,​·​v4 577 ····​double-​to-​int·​v4,​·​v4
   
578 ····​invoke-​virtual·​{v1,​·​v3,​·​v4},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setInsets(II)​V 578 ····​invoke-​virtual·​{v1,​·​v3,​·​v4},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setInsets(II)​V
   
Offset 980, 15 lines modified Offset 980, 15 lines modified
980 ····​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setShowArrow(Z)​V 980 ····​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setShowArrow(Z)​V
   
981 ····​.​line·​167 981 ····​.​line·​167
982 ····​return-​void 982 ····​return-​void
983 .​end·​method 983 .​end·​method
   
984 .​method·​public·​start()​V 984 .​method·​public·​start()​V
985 ····​.​locals·4 985 ····​.​locals·3
   
986 ····​.​prologue 986 ····​.​prologue
987 ····​.​line·​279 987 ····​.​line·​279
988 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mAnimation:​Landroid/​view/​animation/​Animation;​ 988 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mAnimation:​Landroid/​view/​animation/​Animation;​
   
989 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V 989 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V
   
Offset 1018, 17 lines modified Offset 1018, 17 lines modified
1018 ····​const/​4·​v0,​·​0x1 1018 ····​const/​4·​v0,​·​0x1
   
1019 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mFinishing:​Z 1019 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mFinishing:​Z
   
1020 ····​.​line·​284 1020 ····​.​line·​284
1021 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mAnimation:​Landroid/​view/​animation/​Animation;​ 1021 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mAnimation:​Landroid/​view/​animation/​Animation;​
   
1022 ····​const-​wide/​16·​v2,​·​0x29a 1022 ····​const-​wide/​16·​v1,​·​0x29a
   
Max diff block lines reached; 3713/7324 bytes (50.70%) of diff not shown.
[−]
smali/android/support/v4/widget/NestedScrollView.smali
Offset 5870, 21 lines modified Offset 5870, 21 lines modified
5870 ····​:​cond_0 5870 ····​:​cond_0
5871 ····​invoke-​static·​{},​·​Landroid/​view/​animation/​AnimationUtils;​-​>currentAnimationTime​Millis()​J 5871 ····​invoke-​static·​{},​·​Landroid/​view/​animation/​AnimationUtils;​-​>currentAnimationTime​Millis()​J
   
5872 ····​move-​result-​wide·​v6 5872 ····​move-​result-​wide·​v6
   
5873 ····​iget-​wide·​v8,​·​p0,​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>mLastScroll:​J 5873 ····​iget-​wide·​v8,​·​p0,​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>mLastScroll:​J
   
5874 ····​sub-​long·​v2,​·​v6,​·​v8 5874 ····​sub-​long·​v1,​·​v6,​·​v8
   
5875 ····​.​line·​1252 5875 ····​.​line·​1252
5876 ····​.​local·​v2,​·​"duration":​J 5876 ····​.​local·​v1,​·​"duration":​J
5877 ····​const-​wide/​16·​v6,​·​0xfa 5877 ····​const-​wide/​16·​v6,​·​0xfa
   
5878 ····​cmp-​long·​v6,​·​v2,​·​v6 5878 ····​cmp-​long·​v6,​·​v1,​·​v6
   
5879 ····​if-​lez·​v6,​·​:​cond_1 5879 ····​if-​lez·​v6,​·​:​cond_1
   
5880 ····​.​line·​1253 5880 ····​.​line·​1253
5881 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getHeight()​I 5881 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getHeight()​I
   
5882 ····​move-​result·​v6 5882 ····​move-​result·​v6
Offset 5895, 29 lines modified Offset 5895, 29 lines modified
   
5895 ····​sub-​int/​2addr·​v6,​·​v7 5895 ····​sub-​int/​2addr·​v6,​·​v7
   
5896 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getPaddingTop()​I 5896 ····​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getPaddingTop()​I
   
5897 ····​move-​result·​v7 5897 ····​move-​result·​v7
   
5898 ····​sub-​int·​v1,​·​v6,​·​v7 5898 ····​sub-​int·​v3,​·​v6,​·​v7
   
5899 ····​.​line·​1254 5899 ····​.​line·​1254
5900 ····​.​local·​v1,​·​"height":​I 5900 ····​.​local·​v3,​·​"height":​I
5901 ····​invoke-​virtual·​{p0,​·​v10},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getChildAt(I)​Landroid/​view/​View;​ 5901 ····​invoke-​virtual·​{p0,​·​v10},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getChildAt(I)​Landroid/​view/​View;​
   
5902 ····​move-​result-​object·​v6 5902 ····​move-​result-​object·​v6
   
5903 ····​invoke-​virtual·​{v6},​·​Landroid/​view/​View;​-​>getHeight()​I 5903 ····​invoke-​virtual·​{v6},​·​Landroid/​view/​View;​-​>getHeight()​I
   
5904 ····​move-​result·​v0 5904 ····​move-​result·​v0
   
5905 ····​.​line·​1255 5905 ····​.​line·​1255
5906 ····​.​local·​v0,​·​"bottom":​I 5906 ····​.​local·​v0,​·​"bottom":​I
5907 ····​sub-​int·​v6,​·​v0,​·​v1 5907 ····​sub-​int·​v6,​·​v0,​·​v3
   
5908 ····​invoke-​static·​{v10,​·​v6},​·​Ljava/​lang/​Math;​-​>max(II)​I 5908 ····​invoke-​static·​{v10,​·​v6},​·​Ljava/​lang/​Math;​-​>max(II)​I
   
5909 ····​move-​result·​v4 5909 ····​move-​result·​v4
   
5910 ····​.​line·​1256 5910 ····​.​line·​1256
5911 ····​.​local·​v4,​·​"maxY":​I 5911 ····​.​local·​v4,​·​"maxY":​I
Offset 5949, 15 lines modified Offset 5949, 15 lines modified
5949 ····​invoke-​virtual·​{v6,​·​v7,​·​v5,​·​v10,​·​p2},​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​>startScroll(IIII)​V 5949 ····​invoke-​virtual·​{v6,​·​v7,​·​v5,​·​v10,​·​p2},​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​>startScroll(IIII)​V
   
5950 ····​.​line·​1260 5950 ····​.​line·​1260
5951 ····​invoke-​static·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>postInvalidateOnAnim​ation(Landroid/​view/​View;​)​V 5951 ····​invoke-​static·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>postInvalidateOnAnim​ation(Landroid/​view/​View;​)​V
   
5952 ····​.​line·​1267 5952 ····​.​line·​1267
5953 ····​.​end·​local·​v0····​#·​"bottom":​I 5953 ····​.​end·​local·​v0····​#·​"bottom":​I
5954 ····​.​end·​local·​v1····​#·​"height":​I 5954 ····​.​end·​local·​v3····​#·​"height":​I
5955 ····​.​end·​local·​v4····​#·​"maxY":​I 5955 ····​.​end·​local·​v4····​#·​"maxY":​I
5956 ····​.​end·​local·​v5····​#·​"scrollY":​I 5956 ····​.​end·​local·​v5····​#·​"scrollY":​I
5957 ····​:​goto_1 5957 ····​:​goto_1
5958 ····​invoke-​static·​{},​·​Landroid/​view/​animation/​AnimationUtils;​-​>currentAnimationTime​Millis()​J 5958 ····​invoke-​static·​{},​·​Landroid/​view/​animation/​AnimationUtils;​-​>currentAnimationTime​Millis()​J
   
5959 ····​move-​result-​wide·​v6 5959 ····​move-​result-​wide·​v6
   
[−]
smali/android/support/v4/widget/SwipeRefreshLayout.smali
Offset 504, 15 lines modified Offset 504, 15 lines modified
504 ····​.​line·​59 504 ····​.​line·​59
505 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>setTargetOffsetTopAn​dBottom(IZ)​V 505 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>setTargetOffsetTopAn​dBottom(IZ)​V
   
506 ····​return-​void 506 ····​return-​void
507 .​end·​method 507 .​end·​method
   
508 .​method·​private·​animateOffsetToCorrec​tPosition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 508 .​method·​private·​animateOffsetToCorrec​tPosition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
509 ····​.​locals·4 509 ····​.​locals·3
510 ····​.​param·​p1,​·​"from"····​#·​I 510 ····​.​param·​p1,​·​"from"····​#·​I
511 ····​.​param·​p2,​·​"listener"····​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ 511 ····​.​param·​p2,​·​"listener"····​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​
   
512 ····​.​prologue 512 ····​.​prologue
513 ····​.​line·​846 513 ····​.​line·​846
514 ····​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I 514 ····​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I
   
Offset 520, 17 lines modified Offset 520, 17 lines modified
520 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ 520 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​
   
521 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V 521 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V
   
522 ····​.​line·​848 522 ····​.​line·​848
523 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ 523 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​
   
524 ····​const-​wide/​16·​v2,​·​0xc8 524 ····​const-​wide/​16·​v1,​·​0xc8
   
525 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V 525 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V
   
526 ····​.​line·​849 526 ····​.​line·​849
527 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ 527 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​
   
528 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​ 528 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​
   
529 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 529 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
Offset 557, 15 lines modified Offset 557, 15 lines modified
557 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>startAnimation(Landr​oid/​view/​animation/​Animation;​)​V 557 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>startAnimation(Landr​oid/​view/​animation/​Animation;​)​V
   
558 ····​.​line·​855 558 ····​.​line·​855
559 ····​return-​void 559 ····​return-​void
560 .​end·​method 560 .​end·​method
   
561 .​method·​private·​animateOffsetToStartP​osition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 561 .​method·​private·​animateOffsetToStartP​osition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
562 ····​.​locals·4 562 ····​.​locals·3
563 ····​.​param·​p1,​·​"from"····​#·​I 563 ····​.​param·​p1,​·​"from"····​#·​I
564 ····​.​param·​p2,​·​"listener"····​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ 564 ····​.​param·​p2,​·​"listener"····​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​
   
565 ····​.​prologue 565 ····​.​prologue
566 ····​.​line·​858 566 ····​.​line·​858
567 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScale:​Z 567 ····​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScale:​Z
   
Offset 586, 17 lines modified Offset 586, 17 lines modified
586 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ 586 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​
   
587 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V 587 ····​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V
   
588 ····​.​line·​864 588 ····​.​line·​864
589 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ 589 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​
   
590 ····​const-​wide/​16·​v2,​·​0xc8 590 ····​const-​wide/​16·​v1,​·​0xc8
   
591 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V 591 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V
   
592 ····​.​line·​865 592 ····​.​line·​865
593 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ 593 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​
   
594 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​ 594 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​
   
595 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 595 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
Offset 1160, 31 lines modified Offset 1160, 31 lines modified
1160 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAlphaStartAnimation​:​Landroid/​view/​animation/​Animation;​ 1160 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAlphaStartAnimation​:​Landroid/​view/​animation/​Animation;​
   
1161 ····​.​line·​422 1161 ····​.​line·​422
1162 ····​return-​void 1162 ····​return-​void
1163 .​end·​method 1163 .​end·​method
   
1164 .​method·​private·​startScaleDownAnimati​on(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 1164 .​method·​private·​startScaleDownAnimati​on(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
1165 ····​.​locals·4 1165 ····​.​locals·3
1166 ····​.​param·​p1,​·​"listener"····​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ 1166 ····​.​param·​p1,​·​"listener"····​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​
   
1167 ····​.​prologue 1167 ····​.​prologue
1168 ····​.​line·​408 1168 ····​.​line·​408
1169 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​ 1169 ····​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​
   
1170 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​-​><init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V 1170 ····​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​-​><init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V
   
1171 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​ 1171 ····​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​
   
1172 ····​.​line·​414 1172 ····​.​line·​414
1173 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​ 1173 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​
   
1174 ····​const-​wide/​16·​v2,​·​0x96 1174 ····​const-​wide/​16·​v1,​·​0x96
   
1175 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V 1175 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V
   
1176 ····​.​line·​415 1176 ····​.​line·​415
1177 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​ 1177 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​
   
1178 ····​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>setAnimationListener​(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 1178 ····​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>setAnimationListener​(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
   
1179 ····​.​line·​416 1179 ····​.​line·​416
Max diff block lines reached; 35363/40028 bytes (88.35%) of diff not shown.
[−]
smali/android/support/v7/app/DrawerArrowDrawable.smali
Offset 330, 375 lines modified Offset 330, 371 lines modified
   
330 ····​return·​v0 330 ····​return·​v0
331 .​end·​method 331 .​end·​method
   
   
332 #·​virtual·​methods 332 #·​virtual·​methods
333 .​method·​public·​draw(Landroid/​graphics/​Canvas;​)​V 333 .​method·​public·​draw(Landroid/​graphics/​Canvas;​)​V
334 ····​.​locals·​18 334 ····​.​locals·​16
335 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​ 335 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​
   
336 ····​.​prologue 336 ····​.​prologue
337 ····​.​line·​112 337 ····​.​line·​112
338 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>getBounds()​Landroid/​graphics/​Rect;​ 338 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>getBounds()​Landroid/​graphics/​Rect;​
   
339 ····​move-​result-​object·​v6 339 ····​move-​result-​object·​v5
   
340 ····​.​line·​113 340 ····​.​line·​113
341 ····​.​local·​v6,​·​"bounds":​Landroid/​graphics/​Rect;​ 341 ····​.​local·​v5,​·​"bounds":​Landroid/​graphics/​Rect;​
342 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>isLayoutRtl()​Z 342 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>isLayoutRtl()​Z
   
343 ····​move-​result·​v8 343 ····​move-​result·​v7
   
344 ····​.​line·​115 344 ····​.​line·​115
345 ····​.​local·​v8,​·​"isRtl":​Z 345 ····​.​local·​v7,​·​"isRtl":​Z
346 ····​move-​object/​from16·​v0,​·​p0 346 ····​move-​object/​from16·​v0,​·​p0
   
347 ····​iget·​v13,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mBarSize:​F 347 ····​iget·​v12,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mBarSize:​F
   
348 ····​move-​object/​from16·​v0,​·​p0 348 ····​move-​object/​from16·​v0,​·​p0
   
349 ····​iget·​v14,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mTopBottomArrowSize:​F 349 ····​iget·​v13,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mTopBottomArrowSize:​F
   
350 ····​move-​object/​from16·​v0,​·​p0 350 ····​move-​object/​from16·​v0,​·​p0
   
351 ····​iget·​v15,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mProgress:​F 351 ····​iget·​v14,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mProgress:​F
   
352 ····​invoke-​static·​{v13,​·​v14,​·​v15},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>lerp(FFF)​F 352 ····​invoke-​static·​{v12,​·​v13,​·​v14},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>lerp(FFF)​F
   
353 ····​move-​result·​v4 353 ····​move-​result·​v3
   
354 ····​.​line·​116 354 ····​.​line·​116
355 ····​.​local·​v4,​·​"arrowSize":​F 355 ····​.​local·​v3,​·​"arrowSize":​F
356 ····​move-​object/​from16·​v0,​·​p0 356 ····​move-​object/​from16·​v0,​·​p0
   
357 ····​iget·​v13,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mBarSize:​F 357 ····​iget·​v12,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mBarSize:​F
   
358 ····​move-​object/​from16·​v0,​·​p0 358 ····​move-​object/​from16·​v0,​·​p0
   
359 ····​iget·​v14,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mMiddleArrowSize:​F 359 ····​iget·​v13,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mMiddleArrowSize:​F
   
360 ····​move-​object/​from16·​v0,​·​p0 360 ····​move-​object/​from16·​v0,​·​p0
   
361 ····​iget·​v15,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mProgress:​F 361 ····​iget·​v14,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mProgress:​F
   
362 ····​invoke-​static·​{v13,​·​v14,​·​v15},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>lerp(FFF)​F 362 ····​invoke-​static·​{v12,​·​v13,​·​v14},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>lerp(FFF)​F
   
363 ····​move-​result·​v10 363 ····​move-​result·​v9
   
364 ····​.​line·​118 364 ····​.​line·​118
365 ····​.​local·​v10,​·​"middleBarSize":​F 365 ····​.​local·​v9,​·​"middleBarSize":​F
366 ····​const/​4·​v13,​·​0x0 366 ····​const/​4·​v12,​·​0x0
   
367 ····​move-​object/​from16·​v0,​·​p0 367 ····​move-​object/​from16·​v0,​·​p0
   
368 ····​iget·​v14,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mMaxCutForBarSize:​F 368 ····​iget·​v13,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mMaxCutForBarSize:​F
   
369 ····​move-​object/​from16·​v0,​·​p0 369 ····​move-​object/​from16·​v0,​·​p0
   
370 ····​iget·​v15,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mProgress:​F 370 ····​iget·​v14,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mProgress:​F
   
371 ····​invoke-​static·​{v13,​·​v14,​·​v15},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>lerp(FFF)​F 371 ····​invoke-​static·​{v12,​·​v13,​·​v14},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>lerp(FFF)​F
   
372 ····​move-​result·​v13 372 ····​move-​result·​v12
   
373 ····​invoke-​static·​{v13},​·​Ljava/​lang/​Math;​-​>round(F)​I 373 ····​invoke-​static·​{v12},​·​Ljava/​lang/​Math;​-​>round(F)​I
   
374 ····​move-​result·​v13 374 ····​move-​result·​v12
   
375 ····​int-​to-​float·​v9,​·​v13 375 ····​int-​to-​float·​v8,​·​v12
   
376 ····​.​line·​120 376 ····​.​line·​120
377 ····​.​local·​v9,​·​"middleBarCut":​F 377 ····​.​local·​v8,​·​"middleBarCut":​F
378 ····​const/​4·​v13,​·​0x0 378 ····​const/​4·​v12,​·​0x0
   
379 ····​sget·​v14,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>ARROW_HEAD_ANGLE:​F 379 ····​sget·​v13,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>ARROW_HEAD_ANGLE:​F
   
380 ····​move-​object/​from16·​v0,​·​p0 380 ····​move-​object/​from16·​v0,​·​p0
   
381 ····​iget·​v15,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mProgress:​F 381 ····​iget·​v14,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mProgress:​F
   
382 ····​invoke-​static·​{v13,​·​v14,​·​v15},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>lerp(FFF)​F 382 ····​invoke-​static·​{v12,​·​v13,​·​v14},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>lerp(FFF)​F
   
383 ····​move-​result·​v11 383 ····​move-​result·​v10
   
384 ····​.​line·​123 384 ····​.​line·​123
385 ····​.​local·​v11,​·​"rotation":​F 385 ····​.​local·​v10,​·​"rotation":​F
386 ····​if-​eqz·​v8,​·​:​cond_1 386 ····​if-​eqz·​v7,​·​:​cond_1
   
387 ····​const/​4·​v13,​·​0x0 387 ····​const/​4·​v12,​·​0x0
Max diff block lines reached; 11498/15789 bytes (72.82%) of diff not shown.
[−]
smali/android/support/v7/app/NotificationCompat.smali
Offset 61, 177 lines modified Offset 61, 179 lines modified
61 ····​.​line·​33 61 ····​.​line·​33
62 ····​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v7/​app/​NotificationCompat;​-​>addMediaStyleToBuild​erLollipop(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V 62 ····​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v7/​app/​NotificationCompat;​-​>addMediaStyleToBuild​erLollipop(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​V
   
63 ····​return-​void 63 ····​return-​void
64 .​end·​method 64 .​end·​method
   
65 .​method·​private·​static·​addBigMediaStyleToBui​lderJellybean(Landroi​d/​app/​Notification;​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 65 .​method·​private·​static·​addBigMediaStyleToBui​lderJellybean(Landroi​d/​app/​Notification;​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
66 ····​.​locals·​17 66 ····​.​locals·​16
67 ····​.​param·​p0,​·​"n"····​#·​Landroid/​app/​Notification;​ 67 ····​.​param·​p0,​·​"n"····​#·​Landroid/​app/​Notification;​
68 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 68 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
69 ····​.​prologue 69 ····​.​prologue
70 ····​.​line·​60 70 ····​.​line·​60
71 ····​move-​object/​from16·​v0,​·​p1 71 ····​move-​object/​from16·​v0,​·​p1
   
72 ····​iget-​object·​v3,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​ 72 ····​iget-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​
   
73 ····​instance-​of·​v3,​·​v3,​·​Landroid/​support/​v7/​app/​NotificationCompat$Me​diaStyle;​ 73 ····​instance-​of·​v1,​·​v1,​·​Landroid/​support/​v7/​app/​NotificationCompat$Me​diaStyle;​
   
74 ····​if-​eqz·​v3,​·​:​cond_0 74 ····​if-​eqz·​v1,​·​:​cond_0
   
75 ····​.​line·​61 75 ····​.​line·​61
76 ····​move-​object/​from16·​v0,​·​p1 76 ····​move-​object/​from16·​v0,​·​p1
   
77 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​ 77 ····​iget-​object·​v15,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​
   
78 ····​check-​cast·​v2,​·​Landroid/​support/​v7/​app/​NotificationCompat$Me​diaStyle;​ 78 ····​check-​cast·​v15,​·​Landroid/​support/​v7/​app/​NotificationCompat$Me​diaStyle;​
   
79 ····​.​line·​62 79 ····​.​line·​62
80 ····​.​local·​v2,​·​"mediaStyle":​Landroid/​support/​v7/​app/​NotificationCompat$Me​diaStyle;​ 80 ····​.​local·​v15,​·​"mediaStyle":​Landroid/​support/​v7/​app/​NotificationCompat$Me​diaStyle;​
81 ····​move-​object/​from16·​v0,​·​p1 81 ····​move-​object/​from16·​v0,​·​p1
   
82 ····​iget-​object·​v4,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 82 ····​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
83 ····​move-​object/​from16·​v0,​·​p1 83 ····​move-​object/​from16·​v0,​·​p1
   
84 ····​iget-​object·​v5,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​ 84 ····​iget-​object·​v3,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​
   
85 ····​move-​object/​from16·​v0,​·​p1 85 ····​move-​object/​from16·​v0,​·​p1
   
86 ····​iget-​object·​v6,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​ 86 ····​iget-​object·​v4,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​
   
87 ····​move-​object/​from16·​v0,​·​p1 87 ····​move-​object/​from16·​v0,​·​p1
   
88 ····​iget-​object·​v7,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentInfo:​Ljava/​lang/​CharSequence;​ 88 ····​iget-​object·​v5,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentInfo:​Ljava/​lang/​CharSequence;​
   
89 ····​move-​object/​from16·​v0,​·​p1 89 ····​move-​object/​from16·​v0,​·​p1
   
90 ····​iget·​v8,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNumber:​I 90 ····​iget·​v6,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNumber:​I
   
91 ····​move-​object/​from16·​v0,​·​p1 91 ····​move-​object/​from16·​v0,​·​p1
   
92 ····​iget-​object·​v9,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mLargeIcon:​Landroid/​graphics/​Bitmap;​ 92 ····​iget-​object·​v7,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mLargeIcon:​Landroid/​graphics/​Bitmap;​
   
93 ····​move-​object/​from16·​v0,​·​p1 93 ····​move-​object/​from16·​v0,​·​p1
   
94 ····​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mSubText:​Ljava/​lang/​CharSequence;​ 94 ····​iget-​object·​v8,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mSubText:​Ljava/​lang/​CharSequence;​
   
95 ····​move-​object/​from16·​v0,​·​p1 95 ····​move-​object/​from16·​v0,​·​p1
   
96 ····​iget-​boolean·​v11,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mUseChronometer:​Z 96 ····​iget-​boolean·​v9,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mUseChronometer:​Z
   
97 ····​move-​object/​from16·​v0,​·​p1 97 ····​move-​object/​from16·​v0,​·​p1
   
98 ····​iget-​object·​v3,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 98 ····​iget-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
99 ····​iget-​wide·​v12,​·​v3,​·​Landroid/​app/​Notification;​-​>when:​J 99 ····​iget-​wide·​v10,​·​v1,​·​Landroid/​app/​Notification;​-​>when:​J
   
100 ····​move-​object/​from16·​v0,​·​p1 100 ····​move-​object/​from16·​v0,​·​p1
   
101 ····​iget-​object·​v14,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​ 101 ····​iget-​object·​v12,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​
   
102 ····​iget-​boolean·​v15,​·​v2,​·​Landroid/​support/​v7/​app/​NotificationCompat$Me​diaStyle;​-​>mShowCancelButton:​Z  
   
103 ····​iget-​object·​v0,​·​v2,​·​Landroid/​support/​v7/​app/​NotificationCompat$Me​diaStyle;​-​>mCancelButtonIntent:​Landroid/​app/​PendingIntent;​ 102 ····​iget-​boolean·​v13,​·​v15,​·​Landroid/​support/​v7/​app/​NotificationCompat$Me​diaStyle;​-​>mShowCancelButton:​Z
   
104 ····move-​object/​from16·​v16,​·​v0 103 ····iget-​object·​v14,​·​v15,​·​Landroid/​support/​v7/​app/​NotificationCompat$Me​diaStyle;​-​>mCancelButtonIntent:​Landroid/​app/​PendingIntent;​
   
105 ····​move-​object/​from16·​v3,​·​p0 104 ····​move-​object/​from16·​v1,​·​p0
   
106 ····​invoke-​static/​range·​{v3·​.​.​·​v16},​·​Landroid/​support/​v7/​internal/​app/​NotificationCompatImp​lBase;​-​>overrideBigContentVi​ew(Landroid/​app/​Notification;​Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​ILandroid/​graphics/​Bitmap;​Ljava/​lang/​CharSequence;​ZJLjava/​util/​List;​ZLandroid/​app/​PendingIntent;​)​V 105 ····​invoke-​static/​range·​{v1·​.​.​·​v14},​·​Landroid/​support/​v7/​internal/​app/​NotificationCompatImp​lBase;​-​>overrideBigContentVi​ew(Landroid/​app/​Notification;​Landroid/​content/​Context;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​ILandroid/​graphics/​Bitmap;​Ljava/​lang/​CharSequence;​ZJLjava/​util/​List;​ZLandroid/​app/​PendingIntent;​)​V
   
107 ····​.​line·​68 106 ····​.​line·​68
108 ····​.​end·​local·​v2····​#·​"mediaStyle":​Landroid/​support/​v7/​app/​NotificationCompat$Me​diaStyle;​ 107 ····​.​end·​local·​v15····​#·​"mediaStyle":​Landroid/​support/​v7/​app/​NotificationCompat$Me​diaStyle;​
109 ····​:​cond_0 108 ····​:​cond_0
110 ····​return-​void 109 ····​return-​void
111 .​end·​method 110 .​end·​method
   
112 .​method·​private·​static·​addMediaStyleToBuilde​rIcs(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 111 .​method·​private·​static·​addMediaStyleToBuilde​rIcs(Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
113 ····​.​locals·​18 112 ····​.​locals·​17
114 ····​.​param·​p0,​·​"builder"····​#·​Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​ 113 ····​.​param·​p0,​·​"builder"····​#·​Landroid/​support/​v4/​app/​NotificationBuilderWi​thBuilderAccessor;​
115 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 114 ····​.​param·​p1,​·​"b"····​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
116 ····​.​prologue 115 ····​.​prologue
117 ····​.​line·​47 116 ····​.​line·​47
118 ····​move-​object/​from16·​v0,​·​p1 117 ····​move-​object/​from16·​v0,​·​p1
   
119 ····​iget-​object·​v3,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​ 118 ····​iget-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​
   
Max diff block lines reached; 5602/12434 bytes (45.05%) of diff not shown.
[−]
smali/android/support/v7/appcompat/R$id.smali
Offset 15, 125 lines modified Offset 15, 125 lines modified
   
   
15 #·​static·​fields 15 #·​static·​fields
16 .​field·​public·​static·​final·​action0:​I·​=·​0x7f0c007c 16 .​field·​public·​static·​final·​action0:​I·​=·​0x7f0c007c
   
17 .​field·​public·​static·​final·​action_bar:​I·​=·​0x7f0c0040 17 .​field·​public·​static·​final·​action_bar:​I·​=·​0x7f0c0040
   
18 .​field·​public·​static·​final·​action_bar_activity_c​ontent:​I·​=·​0x7f0c0000 18 .​field·​public·​static·​final·​action_bar_activity_c​ontent:​I·​=·​0x7f0c001a
   
19 .​field·​public·​static·​final·​action_bar_container:​I·​=·​0x7f0c003f 19 .​field·​public·​static·​final·​action_bar_container:​I·​=·​0x7f0c003f
   
20 .​field·​public·​static·​final·​action_bar_root:​I·​=·​0x7f0c003b 20 .​field·​public·​static·​final·​action_bar_root:​I·​=·​0x7f0c003b
   
21 .​field·​public·​static·​final·​action_bar_spinner:​I·​=·​0x7f0c0001 21 .​field·​public·​static·​final·​action_bar_spinner:​I·​=·​0x7f0c001b
   
22 .​field·​public·​static·​final·​action_bar_subtitle:​I·​=·​0x7f0c0024 22 .​field·​public·​static·​final·​action_bar_subtitle:​I·​=·​0x7f0c0024
   
23 .​field·​public·​static·​final·​action_bar_title:​I·​=·​0x7f0c0023 23 .​field·​public·​static·​final·​action_bar_title:​I·​=·​0x7f0c0023
   
24 .​field·​public·​static·​final·​action_context_bar:​I·​=·​0x7f0c0041 24 .​field·​public·​static·​final·​action_context_bar:​I·​=·​0x7f0c0041
   
25 .​field·​public·​static·​final·​action_divider:​I·​=·​0x7f0c0080 25 .​field·​public·​static·​final·​action_divider:​I·​=·​0x7f0c0080
   
26 .​field·​public·​static·​final·​action_menu_divider:​I·​=·​0x7f0c0002 26 .​field·​public·​static·​final·​action_menu_divider:​I·​=·​0x7f0c001c
   
27 .​field·​public·​static·​final·​action_menu_presenter​:​I·​=·​0x7f0c0003 27 .​field·​public·​static·​final·​action_menu_presenter​:​I·​=·​0x7f0c001d
   
28 .​field·​public·​static·​final·​action_mode_bar:​I·​=·​0x7f0c003d 28 .​field·​public·​static·​final·​action_mode_bar:​I·​=·​0x7f0c003d
   
29 .​field·​public·​static·​final·​action_mode_bar_stub:​I·​=·​0x7f0c003c 29 .​field·​public·​static·​final·​action_mode_bar_stub:​I·​=·​0x7f0c003c
   
30 .​field·​public·​static·​final·​action_mode_close_but​ton:​I·​=·​0x7f0c0025 30 .​field·​public·​static·​final·​action_mode_close_but​ton:​I·​=·​0x7f0c0025
   
31 .​field·​public·​static·​final·​activity_chooser_view​_content:​I·​=·​0x7f0c0026 31 .​field·​public·​static·​final·​activity_chooser_view​_content:​I·​=·​0x7f0c0026
   
32 .​field·​public·​static·​final·​alertTitle:​I·​=·​0x7f0c0030 32 .​field·​public·​static·​final·​alertTitle:​I·​=·​0x7f0c0030
   
33 .​field·​public·​static·​final·​always:​I·​=·​0x7f0c0016 33 .​field·​public·​static·​final·​always:​I·​=·​0x7f0c000f
   
34 .​field·​public·​static·​final·​beginning:​I·​=·​0x7f0c0013 34 .​field·​public·​static·​final·​beginning:​I·​=·​0x7f0c000a
   
35 .​field·​public·​static·​final·​buttonPanel:​I·​=·​0x7f0c0036 35 .​field·​public·​static·​final·​buttonPanel:​I·​=·​0x7f0c0036
   
36 .​field·​public·​static·​final·​cancel_action:​I·​=·​0x7f0c007d 36 .​field·​public·​static·​final·​cancel_action:​I·​=·​0x7f0c007d
   
37 .​field·​public·​static·​final·​checkbox:​I·​=·​0x7f0c0038 37 .​field·​public·​static·​final·​checkbox:​I·​=·​0x7f0c0038
   
38 .​field·​public·​static·​final·​chronometer:​I·​=·​0x7f0c0083 38 .​field·​public·​static·​final·​chronometer:​I·​=·​0x7f0c0083
   
39 .​field·​public·​static·​final·​collapseActionView:​I·​=·​0x7f0c0017 39 .​field·​public·​static·​final·​collapseActionView:​I·​=·​0x7f0c0011
   
40 .​field·​public·​static·​final·​contentPanel:​I·​=·​0x7f0c0031 40 .​field·​public·​static·​final·​contentPanel:​I·​=·​0x7f0c0031
   
41 .​field·​public·​static·​final·​custom:​I·​=·​0x7f0c0035 41 .​field·​public·​static·​final·​custom:​I·​=·​0x7f0c0035
   
42 .​field·​public·​static·​final·​customPanel:​I·​=·​0x7f0c0034 42 .​field·​public·​static·​final·​customPanel:​I·​=·​0x7f0c0034
   
43 .​field·​public·​static·​final·​decor_content_parent:​I·​=·​0x7f0c003e 43 .​field·​public·​static·​final·​decor_content_parent:​I·​=·​0x7f0c003e
   
44 .​field·​public·​static·​final·​default_activity_butt​on:​I·​=·​0x7f0c0029 44 .​field·​public·​static·​final·​default_activity_butt​on:​I·​=·​0x7f0c0029
   
45 .​field·​public·​static·​final·​dialog:​I·​=·​0x7f0c001b 45 .​field·​public·​static·​final·​dialog:​I·​=·​0x7f0c0012
   
46 .​field·​public·​static·​final·​disableHome:​I·​=·​0x7f0c000c 46 .​field·​public·​static·​final·​disableHome:​I·​=·​0x7f0c0009
   
47 .​field·​public·​static·​final·​dropdown:​I·​=·​0x7f0c001c 47 .​field·​public·​static·​final·​dropdown:​I·​=·​0x7f0c0013
   
48 .​field·​public·​static·​final·​edit_query:​I·​=·​0x7f0c0042 48 .​field·​public·​static·​final·​edit_query:​I·​=·​0x7f0c0042
   
49 .​field·​public·​static·​final·​end:​I·​=·​0x7f0c0014 49 .​field·​public·​static·​final·​end:​I·​=·​0x7f0c000c
   
50 .​field·​public·​static·​final·​end_padder:​I·​=·​0x7f0c0088 50 .​field·​public·​static·​final·​end_padder:​I·​=·​0x7f0c0088
   
51 .​field·​public·​static·​final·​expand_activities_but​ton:​I·​=·​0x7f0c0027 51 .​field·​public·​static·​final·​expand_activities_but​ton:​I·​=·​0x7f0c0027
   
52 .​field·​public·​static·​final·​expanded_menu:​I·​=·​0x7f0c0037 52 .​field·​public·​static·​final·​expanded_menu:​I·​=·​0x7f0c0037
   
53 .​field·​public·​static·​final·​home:​I·​=·​0x7f0c0004 53 .​field·​public·​static·​final·​home:​I·​=·​0x7f0c001e
   
54 .​field·​public·​static·​final·​homeAsUp:​I·​=·​0x7f0c000d 54 .​field·​public·​static·​final·​homeAsUp:​I·​=·​0x7f0c0006
   
55 .​field·​public·​static·​final·​icon:​I·​=·​0x7f0c002b 55 .​field·​public·​static·​final·​icon:​I·​=·​0x7f0c002b
   
56 .​field·​public·​static·​final·​ifRoom:​I·​=·​0x7f0c0018 56 .​field·​public·​static·​final·​ifRoom:​I·​=·​0x7f0c000e
   
57 .​field·​public·​static·​final·​image:​I·​=·​0x7f0c0028 57 .​field·​public·​static·​final·​image:​I·​=·​0x7f0c0028
   
58 .​field·​public·​static·​final·​info:​I·​=·​0x7f0c0087 58 .​field·​public·​static·​final·​info:​I·​=·​0x7f0c0087
   
59 .​field·​public·​static·​final·​line1:​I·​=·​0x7f0c0081 59 .​field·​public·​static·​final·​line1:​I·​=·​0x7f0c0081
   
60 .​field·​public·​static·​final·​line3:​I·​=·​0x7f0c0085 60 .​field·​public·​static·​final·​line3:​I·​=·​0x7f0c0085
   
61 .​field·​public·​static·​final·​listMode:​I·​=·​0x7f0c0009 61 .​field·​public·​static·​final·​listMode:​I·​=·​0x7f0c0001
   
62 .​field·​public·​static·​final·​list_item:​I·​=·​0x7f0c002a 62 .​field·​public·​static·​final·​list_item:​I·​=·​0x7f0c002a
   
63 .​field·​public·​static·​final·​media_actions:​I·​=·​0x7f0c007f 63 .​field·​public·​static·​final·​media_actions:​I·​=·​0x7f0c007f
   
Max diff block lines reached; 3107/6898 bytes (45.04%) of diff not shown.
[−]
smali/android/support/v7/appcompat/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ····​.​locals·​0 27 ····​.​locals·​0
   
28 ····​.​prologue 28 ····​.​prologue
29 ····​.​line·​9 29 ····​.​line·​9
30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ····​.​line·​885  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/android/support/v7/graphics/drawable/DrawableWrapper.smali
Offset 272, 15 lines modified Offset 272, 15 lines modified
   
272 ····​move-​result·​v0 272 ····​move-​result·​v0
   
273 ····​return·​v0 273 ····​return·​v0
274 .​end·​method 274 .​end·​method
   
275 .​method·​public·​scheduleDrawable(Land​roid/​graphics/​drawable/​Drawable;​Ljava/​lang/​Runnable;​J)​V 275 .​method·​public·​scheduleDrawable(Land​roid/​graphics/​drawable/​Drawable;​Ljava/​lang/​Runnable;​J)​V
276 ····​.​locals·1 276 ····​.​locals·0
277 ····​.​param·​p1,​·​"who"····​#·​Landroid/​graphics/​drawable/​Drawable;​ 277 ····​.​param·​p1,​·​"who"····​#·​Landroid/​graphics/​drawable/​Drawable;​
278 ····​.​param·​p2,​·​"what"····​#·​Ljava/​lang/​Runnable;​ 278 ····​.​param·​p2,​·​"what"····​#·​Ljava/​lang/​Runnable;​
279 ····​.​param·​p3,​·​"when"····​#·​J 279 ····​.​param·​p3,​·​"when"····​#·​J
   
280 ····​.​prologue 280 ····​.​prologue
281 ····​.​line·​160 281 ····​.​line·​160
282 ····​invoke-​virtual·​{p0,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v7/​graphics/​drawable/​DrawableWrapper;​-​>scheduleSelf(Ljava/​lang/​Runnable;​J)​V 282 ····​invoke-​virtual·​{p0,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v7/​graphics/​drawable/​DrawableWrapper;​-​>scheduleSelf(Ljava/​lang/​Runnable;​J)​V
[−]
smali/android/support/v7/internal/app/NavItemSelectedListener.smali
Offset 25, 15 lines modified Offset 25, 15 lines modified
25 ····​.​line·​35 25 ····​.​line·​35
26 ····​return-​void 26 ····​return-​void
27 .​end·​method 27 .​end·​method
   
   
28 #·​virtual·​methods 28 #·​virtual·​methods
29 .​method·​public·​onItemSelected(Landro​id/​support/​v7/​internal/​widget/​AdapterViewCompat;​Landroid/​view/​View;​IJ)​V 29 .​method·​public·​onItemSelected(Landro​id/​support/​v7/​internal/​widget/​AdapterViewCompat;​Landroid/​view/​View;​IJ)​V
30 ····​.​locals·2 30 ····​.​locals·1
31 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​ 31 ····​.​param·​p2,​·​"view"····​#·​Landroid/​view/​View;​
32 ····​.​param·​p3,​·​"position"····​#·​I 32 ····​.​param·​p3,​·​"position"····​#·​I
33 ····​.​param·​p4,​·​"id"····​#·​J 33 ····​.​param·​p4,​·​"id"····​#·​J
34 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 34 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
35 ········​value·​=·​{ 35 ········​value·​=·​{
36 ············​"(",​ 36 ············​"(",​
37 ············​"Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat",​ 37 ············​"Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat",​
[−]
smali/android/support/v7/internal/app/NotificationCompatImplBase.smali
Offset 205, 17 lines modified Offset 205, 17 lines modified
   
205 ····​const/​4·​v7,​·​0x0 205 ····​const/​4·​v7,​·​0x0
   
206 ····​invoke-​virtual/​range·​{v2·​.​.​·​v7},​·​Landroid/​widget/​RemoteViews;​-​>setViewPadding(IIIII​)​V 206 ····​invoke-​virtual/​range·​{v2·​.​.​·​v7},​·​Landroid/​widget/​RemoteViews;​-​>setViewPadding(IIIII​)​V
   
207 ····​.​line·​232 207 ····​.​line·​232
208 ····​:​cond_4 208 ····​:​cond_4
209 ····​const-​wide/​16·​v4,​·​0x0 209 ····​const-​wide/​16·​v3,​·​0x0
   
210 ····​cmp-​long·​v3,​·​p8,​·​v4 210 ····​cmp-​long·​v3,​·​p8,​·​v3
   
211 ····​if-​eqz·​v3,​·​:​cond_5 211 ····​if-​eqz·​v3,​·​:​cond_5
   
212 ····​.​line·​233 212 ····​.​line·​233
213 ····​if-​eqz·​p7,​·​:​cond_b 213 ····​if-​eqz·​p7,​·​:​cond_b
   
214 ····​.​line·​234 214 ····​.​line·​234
Offset 228, 25 lines modified Offset 228, 25 lines modified
228 ····​.​line·​235 228 ····​.​line·​235
229 ····​sget·​v3,​·​Landroid/​support/​v7/​appcompat/​R$id;​-​>chronometer:​I 229 ····​sget·​v3,​·​Landroid/​support/​v7/​appcompat/​R$id;​-​>chronometer:​I
   
230 ····​const-​string·​v4,​·​"setBase" 230 ····​const-​string·​v4,​·​"setBase"
   
231 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>elapsedRealtime()​J 231 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>elapsedRealtime()​J
   
232 ····​move-​result-​wide·​v6 232 ····​move-​result-​wide·​v5
   
233 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 233 ····​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
234 ····​move-​result-​wide·​v14 234 ····​move-​result-​wide·​v14
   
235 ····​sub-​long/​2addr·​v6,​·​v14 235 ····​sub-​long/​2addr·​v5,​·​v14
   
236 ····​add-​long·​v6,​·​v6,​·​p8 236 ····​add-​long·​v5,​·​v5,​·​p8
   
237 ····​invoke-​virtual·​{v2,​·​v3,​·​v4,​·​v6,​·​v7},​·​Landroid/​widget/​RemoteViews;​-​>setLong(ILjava/​lang/​String;​J)​V 237 ····​invoke-​virtual·​{v2,​·​v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​widget/​RemoteViews;​-​>setLong(ILjava/​lang/​String;​J)​V
   
238 ····​.​line·​237 238 ····​.​line·​237
239 ····​sget·​v3,​·​Landroid/​support/​v7/​appcompat/​R$id;​-​>chronometer:​I 239 ····​sget·​v3,​·​Landroid/​support/​v7/​appcompat/​R$id;​-​>chronometer:​I
   
240 ····​const-​string·​v4,​·​"setStarted" 240 ····​const-​string·​v4,​·​"setStarted"
   
241 ····​const/​4·​v5,​·​0x1 241 ····​const/​4·​v5,​·​0x1
[−]
smali/android/support/v7/internal/widget/AbsActionBarView.smali
Offset 167, 17 lines modified Offset 167, 17 lines modified
   
167 #·​virtual·​methods 167 #·​virtual·​methods
168 .​method·​public·​animateToVisibility(I​)​V 168 .​method·​public·​animateToVisibility(I​)​V
169 ····​.​locals·​8 169 ····​.​locals·​8
170 ····​.​param·​p1,​·​"visibility"····​#·​I 170 ····​.​param·​p1,​·​"visibility"····​#·​I
   
171 ····​.​prologue 171 ····​.​prologue
172 ····​const/​high16·​v5,​·​0x3f800000····​#·​1.​0f 172 ····​const/​high16·​v7,​·​0x3f800000····​#·​1.​0f
   
173 ····​const-​wide/​16·​v6,​·​0xc8 173 ····​const-​wide/​16·​v5,​·​0xc8
   
174 ····​const/​4·​v4,​·​0x0 174 ····​const/​4·​v4,​·​0x0
   
175 ····​.​line·​134 175 ····​.​line·​134
176 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mVisibilityAnim:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 176 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mVisibilityAnim:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
177 ····​if-​eqz·​v3,​·​:​cond_0 177 ····​if-​eqz·​v3,​·​:​cond_0
Offset 217, 21 lines modified Offset 217, 21 lines modified
   
217 ····​.​line·​144 217 ····​.​line·​144
218 ····​:​cond_1 218 ····​:​cond_1
219 ····​invoke-​static·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>animate(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 219 ····​invoke-​static·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>animate(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
220 ····​move-​result-​object·​v3 220 ····​move-​result-​object·​v3
   
221 ····​invoke-​virtual·​{v3,​·​v5},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 221 ····​invoke-​virtual·​{v3,​·​v7},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
222 ····​move-​result-​object·​v0 222 ····​move-​result-​object·​v0
   
223 ····​.​line·​145 223 ····​.​line·​145
224 ····​.​local·​v0,​·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 224 ····​.​local·​v0,​·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
225 ····​invoke-​virtual·​{v0,​·​v6,​·​v7},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 225 ····​invoke-​virtual·​{v0,​·​v5,​·​v6},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
226 ····​.​line·​146 226 ····​.​line·​146
227 ····​sget-​object·​v3,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​ 227 ····​sget-​object·​v3,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​
   
228 ····​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 228 ····​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
229 ····​.​line·​147 229 ····​.​line·​147
Offset 252, 21 lines modified Offset 252, 21 lines modified
252 ····​.​local·​v1,​·​"set":​Landroid/​support/​v7/​internal/​view/​ViewPropertyAnimatorC​ompatSet;​ 252 ····​.​local·​v1,​·​"set":​Landroid/​support/​v7/​internal/​view/​ViewPropertyAnimatorC​ompatSet;​
253 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mMenuView:​Landroid/​support/​v7/​widget/​ActionMenuView;​ 253 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mMenuView:​Landroid/​support/​v7/​widget/​ActionMenuView;​
   
254 ····​invoke-​static·​{v3},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>animate(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 254 ····​invoke-​static·​{v3},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>animate(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
255 ····​move-​result-​object·​v3 255 ····​move-​result-​object·​v3
   
256 ····​invoke-​virtual·​{v3,​·​v5},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 256 ····​invoke-​virtual·​{v3,​·​v7},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
257 ····​move-​result-​object·​v2 257 ····​move-​result-​object·​v2
   
258 ····​.​line·​150 258 ····​.​line·​150
259 ····​.​local·​v2,​·​"splitAnim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 259 ····​.​local·​v2,​·​"splitAnim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
260 ····​invoke-​virtual·​{v2,​·​v6,​·​v7},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 260 ····​invoke-​virtual·​{v2,​·​v5,​·​v6},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
261 ····​.​line·​151 261 ····​.​line·​151
262 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mVisAnimListener:​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​ 262 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mVisAnimListener:​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​
   
263 ····​invoke-​virtual·​{v3,​·​v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​-​>withFinalVisibility(​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​I)​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​ 263 ····​invoke-​virtual·​{v3,​·​v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​-​>withFinalVisibility(​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​I)​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​
   
264 ····​move-​result-​object·​v3 264 ····​move-​result-​object·​v3
Offset 313, 15 lines modified Offset 313, 15 lines modified
   
313 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 313 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
314 ····​move-​result-​object·​v0 314 ····​move-​result-​object·​v0
   
315 ····​.​line·​160 315 ····​.​line·​160
316 ····​.​restart·​local·​v0····​#·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 316 ····​.​restart·​local·​v0····​#·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
317 ····​invoke-​virtual·​{v0,​·​v6,​·​v7},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 317 ····​invoke-​virtual·​{v0,​·​v5,​·​v6},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
318 ····​.​line·​161 318 ····​.​line·​161
319 ····​sget-​object·​v3,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​ 319 ····​sget-​object·​v3,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​
   
320 ····​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 320 ····​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
321 ····​.​line·​162 321 ····​.​line·​162
Offset 348, 15 lines modified Offset 348, 15 lines modified
   
348 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 348 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
349 ····​move-​result-​object·​v2 349 ····​move-​result-​object·​v2
   
350 ····​.​line·​165 350 ····​.​line·​165
351 ····​.​restart·​local·​v2····​#·​"splitAnim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 351 ····​.​restart·​local·​v2····​#·​"splitAnim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
352 ····​invoke-​virtual·​{v2,​·​v6,​·​v7},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 352 ····​invoke-​virtual·​{v2,​·​v5,​·​v6},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
353 ····​.​line·​166 353 ····​.​line·​166
354 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mVisAnimListener:​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​ 354 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mVisAnimListener:​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​
   
355 ····​invoke-​virtual·​{v3,​·​v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​-​>withFinalVisibility(​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​I)​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​ 355 ····​invoke-​virtual·​{v3,​·​v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​-​>withFinalVisibility(​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​I)​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​
   
356 ····​move-​result-​object·​v3 356 ····​move-​result-​object·​v3
[−]
smali/android/support/v7/internal/widget/AbsSpinnerCompat$SavedState.smali
Offset 85, 15 lines modified Offset 85, 15 lines modified
85 ····​.​line·​353 85 ····​.​line·​353
86 ····​return-​void 86 ····​return-​void
87 .​end·​method 87 .​end·​method
   
   
88 #·​virtual·​methods 88 #·​virtual·​methods
89 .​method·​public·​toString()​Ljava/​lang/​String;​ 89 .​method·​public·​toString()​Ljava/​lang/​String;​
90 ····​.​locals·4 90 ····​.​locals·3
   
91 ····​.​prologue 91 ····​.​prologue
92 ····​.​line·​373 92 ····​.​line·​373
93 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 93 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
94 ····​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 94 ····​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
Offset 117, 17 lines modified Offset 117, 17 lines modified
   
117 ····​const-​string·​v1,​·​"·​selectedId=" 117 ····​const-​string·​v1,​·​"·​selectedId="
   
118 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 118 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
119 ····​move-​result-​object·​v0 119 ····​move-​result-​object·​v0
   
120 ····​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>selectedId:​J 120 ····​iget-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>selectedId:​J
   
121 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(J)​Ljava/​lang/​StringBuilder;​ 121 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(J)​Ljava/​lang/​StringBuilder;​
   
122 ····​move-​result-​object·​v0 122 ····​move-​result-​object·​v0
   
123 ····​const-​string·​v1,​·​"·​position=" 123 ····​const-​string·​v1,​·​"·​position="
   
124 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 124 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
[−]
smali/android/support/v7/internal/widget/AbsSpinnerCompat.smali
Offset 757, 19 lines modified Offset 757, 19 lines modified
   
757 ····​iget·​v5,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mSelectionBottomPadd​ing:​I 757 ····​iget·​v5,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mSelectionBottomPadd​ing:​I
   
758 ····​goto/​16·​:​goto_3 758 ····​goto/​16·​:​goto_3
759 .​end·​method 759 .​end·​method
   
760 .​method·​public·​onRestoreInstanceStat​e(Landroid/​os/​Parcelable;​)​V 760 .​method·​public·​onRestoreInstanceStat​e(Landroid/​os/​Parcelable;​)​V
761 ····​.​locals·7 761 ····​.​locals·6
762 ····​.​param·​p1,​·​"state"····​#·​Landroid/​os/​Parcelable;​ 762 ····​.​param·​p1,​·​"state"····​#·​Landroid/​os/​Parcelable;​
   
763 ····​.​prologue 763 ····​.​prologue
764 ····​const/​4·​v6,​·​0x1 764 ····​const/​4·​v5,​·​0x1
   
765 ····​.​line·​406 765 ····​.​line·​406
766 ····​move-​object·​v0,​·​p1 766 ····​move-​object·​v0,​·​p1
   
767 ····​check-​cast·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​ 767 ····​check-​cast·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​
   
768 ····​.​line·​408 768 ····​.​line·​408
Offset 777, 32 lines modified Offset 777, 32 lines modified
777 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>getSuperState()​Landroid/​os/​Parcelable;​ 777 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>getSuperState()​Landroid/​os/​Parcelable;​
   
778 ····​move-​result-​object·​v1 778 ····​move-​result-​object·​v1
   
779 ····​invoke-​super·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>onRestoreInstanceSta​te(Landroid/​os/​Parcelable;​)​V 779 ····​invoke-​super·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>onRestoreInstanceSta​te(Landroid/​os/​Parcelable;​)​V
   
780 ····​.​line·​410 780 ····​.​line·​410
781 ····​iget-​wide·​v2,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>selectedId:​J 781 ····​iget-​wide·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>selectedId:​J
   
782 ····​const-​wide/​16·​v4,​·​0x0 782 ····​const-​wide/​16·​v3,​·​0x0
   
783 ····​cmp-​long·​v1,​·​v2,​·​v4 783 ····​cmp-​long·​v1,​·​v1,​·​v3
   
784 ····​if-​ltz·​v1,​·​:​cond_0 784 ····​if-​ltz·​v1,​·​:​cond_0
   
785 ····​.​line·​411 785 ····​.​line·​411
786 ····​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mDataChanged:​Z 786 ····​iput-​boolean·​v5,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mDataChanged:​Z
   
787 ····​.​line·​412 787 ····​.​line·​412
788 ····​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mNeedSync:​Z 788 ····​iput-​boolean·​v5,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mNeedSync:​Z
   
789 ····​.​line·​413 789 ····​.​line·​413
790 ····​iget-​wide·​v2,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>selectedId:​J 790 ····​iget-​wide·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>selectedId:​J
   
791 ····​iput-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mSyncRowId:​J 791 ····​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mSyncRowId:​J
   
792 ····​.​line·​414 792 ····​.​line·​414
793 ····​iget·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>position:​I 793 ····​iget·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>position:​I
   
794 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mSyncPosition:​I 794 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mSyncPosition:​I
   
795 ····​.​line·​415 795 ····​.​line·​415
Offset 1071, 15 lines modified Offset 1071, 15 lines modified
1071 ····​.​end·​local·​p1····​#·​"x0":​Landroid/​widget/​Adapter;​ 1071 ····​.​end·​local·​p1····​#·​"x0":​Landroid/​widget/​Adapter;​
1072 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>setAdapter(Landroid/​widget/​SpinnerAdapter;​)​V 1072 ····​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>setAdapter(Landroid/​widget/​SpinnerAdapter;​)​V
   
1073 ····​return-​void 1073 ····​return-​void
1074 .​end·​method 1074 .​end·​method
   
1075 .​method·​public·​setAdapter(Landroid/​widget/​SpinnerAdapter;​)​V 1075 .​method·​public·​setAdapter(Landroid/​widget/​SpinnerAdapter;​)​V
1076 ····​.​locals·4 1076 ····​.​locals·3
1077 ····​.​param·​p1,​·​"adapter"····​#·​Landroid/​widget/​SpinnerAdapter;​ 1077 ····​.​param·​p1,​·​"adapter"····​#·​Landroid/​widget/​SpinnerAdapter;​
   
1078 ····​.​prologue 1078 ····​.​prologue
1079 ····​const/​4·​v0,​·​-​0x1 1079 ····​const/​4·​v0,​·​-​0x1
   
1080 ····​.​line·​83 1080 ····​.​line·​83
1081 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mAdapter:​Landroid/​widget/​SpinnerAdapter;​ 1081 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mAdapter:​Landroid/​widget/​SpinnerAdapter;​
Offset 1100, 17 lines modified Offset 1100, 17 lines modified
1100 ····​:​cond_0 1100 ····​:​cond_0
1101 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mAdapter:​Landroid/​widget/​SpinnerAdapter;​ 1101 ····​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mAdapter:​Landroid/​widget/​SpinnerAdapter;​
   
1102 ····​.​line·​90 1102 ····​.​line·​90
1103 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mOldSelectedPosition​:​I 1103 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mOldSelectedPosition​:​I
   
1104 ····​.​line·​91 1104 ····​.​line·​91
1105 ····​const-​wide/​high16·​v2,​·​-​0x8000000000000000L 1105 ····​const-​wide/​high16·​v1,​·​-​0x8000000000000000L
   
1106 ····​iput-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mOldSelectedRowId:​J 1106 ····​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mOldSelectedRowId:​J
   
1107 ····​.​line·​93 1107 ····​.​line·​93
1108 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mAdapter:​Landroid/​widget/​SpinnerAdapter;​ 1108 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mAdapter:​Landroid/​widget/​SpinnerAdapter;​
   
1109 ····​if-​eqz·​v1,​·​:​cond_3 1109 ····​if-​eqz·​v1,​·​:​cond_3
   
1110 ····​.​line·​94 1110 ····​.​line·​94
[−]
smali/android/support/v7/internal/widget/ActionBarContextView.smali
Offset 437, 17 lines modified Offset 437, 17 lines modified
   
437 ····​invoke-​virtual·​{v7,​·​v10},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>translationX(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 437 ····​invoke-​virtual·​{v7,​·​v10},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>translationX(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
438 ····​move-​result-​object·​v1 438 ····​move-​result-​object·​v1
   
439 ····​.​line·​412 439 ····​.​line·​412
440 ····​.​local·​v1,​·​"buttonAnimator":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 440 ····​.​local·​v1,​·​"buttonAnimator":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
441 ····​const-​wide/​16·​v8,​·​0xc8 441 ····​const-​wide/​16·​v7,​·​0xc8
   
442 ····​invoke-​virtual·​{v1,​·​v8,​·​v9},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 442 ····​invoke-​virtual·​{v1,​·​v7,​·​v8},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
443 ····​.​line·​413 443 ····​.​line·​413
444 ····​invoke-​virtual·​{v1,​·​p0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setListener(Landroid​/​support/​v4/​view/​ViewPropertyAnimatorL​istener;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 444 ····​invoke-​virtual·​{v1,​·​p0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setListener(Landroid​/​support/​v4/​view/​ViewPropertyAnimatorL​istener;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
445 ····​.​line·​414 445 ····​.​line·​414
446 ····​new-​instance·​v7,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​ 446 ····​new-​instance·​v7,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​
   
Offset 510, 17 lines modified Offset 510, 17 lines modified
   
510 ····​invoke-​virtual·​{v7,​·​v8},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>scaleY(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 510 ····​invoke-​virtual·​{v7,​·​v8},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>scaleY(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
511 ····​move-​result-​object·​v0 511 ····​move-​result-​object·​v0
   
512 ····​.​line·​426 512 ····​.​line·​426
513 ····​.​local·​v0,​·​"a":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 513 ····​.​local·​v0,​·​"a":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
514 ····​const-​wide/​16·​v8,​·​0x12c 514 ····​const-​wide/​16·​v7,​·​0x12c
   
515 ····​invoke-​virtual·​{v0,​·​v8,​·​v9},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 515 ····​invoke-​virtual·​{v0,​·​v7,​·​v8},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
516 ····​.​line·​427 516 ····​.​line·​427
517 ····​invoke-​virtual·​{v6,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​ViewPropertyAnimatorC​ompatSet;​-​>play(Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​)​Landroid/​support/​v7/​internal/​view/​ViewPropertyAnimatorC​ompatSet;​ 517 ····​invoke-​virtual·​{v6,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​ViewPropertyAnimatorC​ompatSet;​-​>play(Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​)​Landroid/​support/​v7/​internal/​view/​ViewPropertyAnimatorC​ompatSet;​
   
518 ····​.​line·​422 518 ····​.​line·​422
519 ····​add-​int/​lit8·​v4,​·​v4,​·​-​0x1 519 ····​add-​int/​lit8·​v4,​·​v4,​·​-​0x1
   
[−]
smali/android/support/v7/internal/widget/ActionBarOverlayLayout.smali
Offset 630, 44 lines modified Offset 630, 44 lines modified
630 ····​move·​v2,​·​v3 630 ····​move·​v2,​·​v3
   
631 ····​.​line·​174 631 ····​.​line·​174
632 ····​goto·​:​goto_1 632 ····​goto·​:​goto_1
633 .​end·​method 633 .​end·​method
   
634 .​method·​private·​postAddActionBarHideO​ffset()​V 634 .​method·​private·​postAddActionBarHideO​ffset()​V
635 ····​.​locals·4 635 ····​.​locals·3
   
636 ····​.​prologue 636 ····​.​prologue
637 ····​.​line·​652 637 ····​.​line·​652
638 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>haltActionBarHideOff​setAnimations()​V 638 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>haltActionBarHideOff​setAnimations()​V
   
639 ····​.​line·​653 639 ····​.​line·​653
640 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>mAddActionBarHideOff​set:​Ljava/​lang/​Runnable;​ 640 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>mAddActionBarHideOff​set:​Ljava/​lang/​Runnable;​
   
641 ····​const-​wide/​16·​v2,​·​0x258 641 ····​const-​wide/​16·​v1,​·​0x258
   
642 ····​invoke-​virtual·​{p0,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 642 ····​invoke-​virtual·​{p0,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
643 ····​.​line·​654 643 ····​.​line·​654
644 ····​return-​void 644 ····​return-​void
645 .​end·​method 645 .​end·​method
   
646 .​method·​private·​postRemoveActionBarHi​deOffset()​V 646 .​method·​private·​postRemoveActionBarHi​deOffset()​V
647 ····​.​locals·4 647 ····​.​locals·3
   
648 ····​.​prologue 648 ····​.​prologue
649 ····​.​line·​647 649 ····​.​line·​647
650 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>haltActionBarHideOff​setAnimations()​V 650 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>haltActionBarHideOff​setAnimations()​V
   
651 ····​.​line·​648 651 ····​.​line·​648
652 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>mRemoveActionBarHide​Offset:​Ljava/​lang/​Runnable;​ 652 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>mRemoveActionBarHide​Offset:​Ljava/​lang/​Runnable;​
   
653 ····​const-​wide/​16·​v2,​·​0x258 653 ····​const-​wide/​16·​v1,​·​0x258
   
654 ····​invoke-​virtual·​{p0,​·​v0,​·​v2,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 654 ····​invoke-​virtual·​{p0,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
655 ····​.​line·​649 655 ····​.​line·​649
656 ····​return-​void 656 ····​return-​void
657 .​end·​method 657 .​end·​method
   
658 .​method·​private·​removeActionBarHideOf​fset()​V 658 .​method·​private·​removeActionBarHideOf​fset()​V
659 ····​.​locals·​1 659 ····​.​locals·​1
[−]
smali/android/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo.smali
Offset 178, 15 lines modified Offset 178, 15 lines modified
   
178 ····​add-​int/​lit8·​v0,​·​v0,​·​0x1f 178 ····​add-​int/​lit8·​v0,​·​v0,​·​0x1f
   
179 ····​return·​v0 179 ····​return·​v0
180 .​end·​method 180 .​end·​method
   
181 .​method·​public·​toString()​Ljava/​lang/​String;​ 181 .​method·​public·​toString()​Ljava/​lang/​String;​
182 ····​.​locals·6 182 ····​.​locals·5
   
183 ····​.​prologue 183 ····​.​prologue
184 ····​.​line·​906 184 ····​.​line·​906
185 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 185 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
186 ····​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 186 ····​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
Offset 218, 17 lines modified Offset 218, 17 lines modified
   
218 ····​move-​result-​object·​v1 218 ····​move-​result-​object·​v1
   
219 ····​new-​instance·​v2,​·​Ljava/​math/​BigDecimal;​ 219 ····​new-​instance·​v2,​·​Ljava/​math/​BigDecimal;​
   
220 ····​iget·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​ActivityResolveInfo;​-​>weight:​F 220 ····​iget·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​ActivityResolveInfo;​-​>weight:​F
   
221 ····​float-​to-​double·​v4,​·​v3 221 ····​float-​to-​double·​v3,​·​v3
   
222 ····​invoke-​direct·​{v2,​·​v4,​·​v5},​·​Ljava/​math/​BigDecimal;​-​><init>(D)​V 222 ····​invoke-​direct·​{v2,​·​v3,​·​v4},​·​Ljava/​math/​BigDecimal;​-​><init>(D)​V
   
223 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​ 223 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​
   
224 ····​.​line·​910 224 ····​.​line·​910
225 ····​const-​string·​v1,​·​"]" 225 ····​const-​string·​v1,​·​"]"
   
226 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 226 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
[−]
smali/android/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord.smali
Offset 43, 15 lines modified Offset 43, 15 lines modified
43 ····​iput·​p4,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>weight:​F 43 ····​iput·​p4,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>weight:​F
   
44 ····​.​line·​801 44 ····​.​line·​801
45 ····​return-​void 45 ····​return-​void
46 .​end·​method 46 .​end·​method
   
47 .​method·​public·​constructor·​<init>(Ljava/​lang/​String;​JF)​V 47 .​method·​public·​constructor·​<init>(Ljava/​lang/​String;​JF)​V
48 ····​.​locals·2 48 ····​.​locals·1
49 ····​.​param·​p1,​·​"activityName"····​#·​Ljava/​lang/​String;​ 49 ····​.​param·​p1,​·​"activityName"····​#·​Ljava/​lang/​String;​
50 ····​.​param·​p2,​·​"time"····​#·​J 50 ····​.​param·​p2,​·​"time"····​#·​J
51 ····​.​param·​p4,​·​"weight"····​#·​F 51 ····​.​param·​p4,​·​"weight"····​#·​F
   
52 ····​.​prologue 52 ····​.​prologue
53 ····​.​line·​787 53 ····​.​line·​787
54 ····​invoke-​static·​{p1},​·​Landroid/​content/​ComponentName;​-​>unflattenFromString(​Ljava/​lang/​String;​)​Landroid/​content/​ComponentName;​ 54 ····​invoke-​static·​{p1},​·​Landroid/​content/​ComponentName;​-​>unflattenFromString(​Ljava/​lang/​String;​)​Landroid/​content/​ComponentName;​
Offset 63, 15 lines modified Offset 63, 15 lines modified
63 ····​.​line·​788 63 ····​.​line·​788
64 ····​return-​void 64 ····​return-​void
65 .​end·​method 65 .​end·​method
   
   
66 #·​virtual·​methods 66 #·​virtual·​methods
67 .​method·​public·​equals(Ljava/​lang/​Object;​)​Z 67 .​method·​public·​equals(Ljava/​lang/​Object;​)​Z
68 ····​.​locals·8 68 ····​.​locals·7
69 ····​.​param·​p1,​·​"obj"····​#·​Ljava/​lang/​Object;​ 69 ····​.​param·​p1,​·​"obj"····​#·​Ljava/​lang/​Object;​
   
70 ····​.​prologue 70 ····​.​prologue
71 ····​const/​4·​v1,​·​0x1 71 ····​const/​4·​v1,​·​0x1
   
72 ····​const/​4·​v2,​·​0x0 72 ····​const/​4·​v2,​·​0x0
   
Offset 146, 19 lines modified Offset 146, 19 lines modified
146 ····​move·​v1,​·​v2 146 ····​move·​v1,​·​v2
   
147 ····​.​line·​830 147 ····​.​line·​830
148 ····​goto·​:​goto_0 148 ····​goto·​:​goto_0
   
149 ····​.​line·​832 149 ····​.​line·​832
150 ····​:​cond_5 150 ····​:​cond_5
151 ····​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>time:​J 151 ····​iget-​wide·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>time:​J
   
152 ····​iget-​wide·​v6,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>time:​J 152 ····​iget-​wide·​v5,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>time:​J
   
153 ····​cmp-​long·​v3,​·​v4,​·​v6 153 ····​cmp-​long·​v3,​·​v3,​·​v5
   
154 ····​if-​eqz·​v3,​·​:​cond_6 154 ····​if-​eqz·​v3,​·​:​cond_6
   
155 ····​move·​v1,​·​v2 155 ····​move·​v1,​·​v2
   
156 ····​.​line·​833 156 ····​.​line·​833
157 ····​goto·​:​goto_0 157 ····​goto·​:​goto_0
Offset 206, 25 lines modified Offset 206, 25 lines modified
   
206 ····​:​goto_0 206 ····​:​goto_0
207 ····​add-​int/​lit8·​v1,​·​v2,​·​0x1f 207 ····​add-​int/​lit8·​v1,​·​v2,​·​0x1f
   
208 ····​.​line·​808 208 ····​.​line·​808
209 ····​mul-​int/​lit8·​v2,​·​v1,​·​0x1f 209 ····​mul-​int/​lit8·​v2,​·​v1,​·​0x1f
   
210 ····​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>time:​J 210 ····​iget-​wide·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>time:​J
   
211 ····​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>time:​J 211 ····​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>time:​J
   
212 ····​const/​16·​v3,​·​0x20 212 ····​const/​16·​v7,​·​0x20
   
213 ····​ushr-​long/​2addr·​v6,​·​v3 213 ····​ushr-​long/​2addr·​v5,​·​v7
   
214 ····​xor-​long/​2addr·​v4,​·​v6 214 ····​xor-​long/​2addr·​v3,​·​v5
   
215 ····​long-​to-​int·​v3,​·​v4 215 ····​long-​to-​int·​v3,​·​v3
   
216 ····​add-​int·​v1,​·​v2,​·​v3 216 ····​add-​int·​v1,​·​v2,​·​v3
   
217 ····​.​line·​809 217 ····​.​line·​809
218 ····​mul-​int/​lit8·​v2,​·​v1,​·​0x1f 218 ····​mul-​int/​lit8·​v2,​·​v1,​·​0x1f
   
219 ····​iget·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>weight:​F 219 ····​iget·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>weight:​F
Offset 246, 15 lines modified Offset 246, 15 lines modified
   
246 ····​move-​result·​v2 246 ····​move-​result·​v2
   
247 ····​goto·​:​goto_0 247 ····​goto·​:​goto_0
248 .​end·​method 248 .​end·​method
   
249 .​method·​public·​toString()​Ljava/​lang/​String;​ 249 .​method·​public·​toString()​Ljava/​lang/​String;​
250 ····​.​locals·6 250 ····​.​locals·5
   
251 ····​.​prologue 251 ····​.​prologue
252 ····​.​line·​843 252 ····​.​line·​843
253 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 253 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
254 ····​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 254 ····​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
Offset 293, 17 lines modified Offset 293, 17 lines modified
   
293 ····​move-​result-​object·​v1 293 ····​move-​result-​object·​v1
   
294 ····​new-​instance·​v2,​·​Ljava/​math/​BigDecimal;​ 294 ····​new-​instance·​v2,​·​Ljava/​math/​BigDecimal;​
   
Max diff block lines reached; 461/3370 bytes (13.68%) of diff not shown.
[−]
smali/android/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask.smali
Offset 66, 514 lines modified Offset 66, 494 lines modified
   
66 ····​move-​result-​object·​v0 66 ····​move-​result-​object·​v0
   
67 ····​return-​object·​v0 67 ····​return-​object·​v0
68 .​end·​method 68 .​end·​method
   
69 .​method·​public·​varargs·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Void;​ 69 .​method·​public·​varargs·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Void;​
70 ····​.​locals·​18 70 ····​.​locals·​15
71 ····​.​param·​p1,​·​"args"····​#·​[Ljava/​lang/​Object;​ 71 ····​.​param·​p1,​·​"args"····​#·​[Ljava/​lang/​Object;​
   
72 ····​.​prologue 72 ····​.​prologue
73 ····​.​line·​1042 73 ····​.​line·​1042
74 ····​const/​4·​v13,​·​0x0 74 ····​const/​4·​v11,​·​0x0
   
75 ····​aget-​object·​v4,​·​p1,​·​v13 75 ····​aget-​object·​v2,​·​p1,​·​v11
   
76 ····​check-​cast·​v4,​·​Ljava/​util/​List;​ 76 ····​check-​cast·​v2,​·​Ljava/​util/​List;​
   
77 ····​.​line·​1043 77 ····​.​line·​1043
78 ····​.​local·​v4,​·​"historicalRecords":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​>;​" 78 ····​.​local·​v2,​·​"historicalRecords":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​>;​"
79 ····​const/​4·​v13,​·​0x1 79 ····​const/​4·​v11,​·​0x1
   
80 ····​aget-​object·​v5,​·​p1,​·​v13 80 ····​aget-​object·​v3,​·​p1,​·​v11
   
81 ····​check-​cast·​v5,​·​Ljava/​lang/​String;​ 81 ····​check-​cast·​v3,​·​Ljava/​lang/​String;​
   
82 ····​.​line·​1045 82 ····​.​line·​1045
83 ····​.​local·​v5,​·​"hostoryFileName":​Ljava/​lang/​String;​ 83 ····​.​local·​v3,​·​"hostoryFileName":​Ljava/​lang/​String;​
84 ····​const/​4·​v3,​·​0x0 84 ····​const/​4·​v1,​·​0x0
   
85 ····​.​line·​1048 85 ····​.​line·​1048
86 ····​.​local·​v3,​·​"fos":​Ljava/​io/​FileOutputStream;​ 86 ····​.​local·​v1,​·​"fos":​Ljava/​io/​FileOutputStream;​
87 ····​:​try_start_0 87 ····​:​try_start_0
88 ····move-​object/​from16·​v0,​·p0 88 ····iget-​object·​v11,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​PersistHistoryAsyncTa​sk;​-​>this$0:​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​
   
89 ····​iget-​object·​v13,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​PersistHistoryAsyncTa​sk;​-​>this$0:​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​  
   
90 ····​#·​getter·​for:​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​-​>mContext:​Landroid/​content/​Context;​ 89 ····​#·​getter·​for:​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​-​>mContext:​Landroid/​content/​Context;​
91 ····​invoke-​static·​{v13},​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​-​>access$200(Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​)​Landroid/​content/​Context;​ 90 ····​invoke-​static·​{v11},​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​-​>access$200(Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​)​Landroid/​content/​Context;​
   
92 ····​move-​result-​object·​v13 91 ····​move-​result-​object·​v11
   
93 ····​const/​4·​v14,​·​0x0 92 ····​const/​4·​v12,​·​0x0
   
94 ····​invoke-​virtual·​{v13,​·​v5,​·​v14},​·​Landroid/​content/​Context;​-​>openFileOutput(Ljava​/​lang/​String;​I)​Ljava/​io/​FileOutputStream;​ 93 ····​invoke-​virtual·​{v11,​·​v3,​·​v12},​·​Landroid/​content/​Context;​-​>openFileOutput(Ljava​/​lang/​String;​I)​Ljava/​io/​FileOutputStream;​
95 ····​:​try_end_0 94 ····​:​try_end_0
96 ····​.​catch·​Ljava/​io/​FileNotFoundException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 95 ····​.​catch·​Ljava/​io/​FileNotFoundException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
97 ····​move-​result-​object·​v3 96 ····​move-​result-​object·​v1
   
98 ····​.​line·​1054 97 ····​.​line·​1054
99 ····​invoke-​static·​{},​·​Landroid/​util/​Xml;​-​>newSerializer()​Lorg/​xmlpull/​v1/​XmlSerializer;​ 98 ····​invoke-​static·​{},​·​Landroid/​util/​Xml;​-​>newSerializer()​Lorg/​xmlpull/​v1/​XmlSerializer;​
   
100 ····​move-​result-​object·​v12 99 ····​move-​result-​object·​v10
   
101 ····​.​line·​1057 100 ····​.​line·​1057
102 ····​.​local·​v12,​·​"serializer":​Lorg/​xmlpull/​v1/​XmlSerializer;​ 101 ····​.​local·​v10,​·​"serializer":​Lorg/​xmlpull/​v1/​XmlSerializer;​
103 ····​const/​4·​v13,​·​0x0 102 ····​const/​4·​v11,​·​0x0
   
104 ····​:​try_start_1 103 ····​:​try_start_1
105 ····​invoke-​interface·​{v12,​·​v3,​·​v13},​·​Lorg/​xmlpull/​v1/​XmlSerializer;​-​>setOutput(Ljava/​io/​OutputStream;​Ljava/​lang/​String;​)​V 104 ····​invoke-​interface·​{v10,​·​v1,​·​v11},​·​Lorg/​xmlpull/​v1/​XmlSerializer;​-​>setOutput(Ljava/​io/​OutputStream;​Ljava/​lang/​String;​)​V
   
106 ····​.​line·​1058 105 ····​.​line·​1058
107 ····​const-​string·​v13,​·​"UTF-​8" 106 ····​const-​string·​v11,​·​"UTF-​8"
   
108 ····​const/​4·​v14,​·​0x1 107 ····​const/​4·​v12,​·​0x1
   
109 ····​invoke-​static·​{v14},​·​Ljava/​lang/​Boolean;​-​>valueOf(Z)​Ljava/​lang/​Boolean;​ 108 ····​invoke-​static·​{v12},​·​Ljava/​lang/​Boolean;​-​>valueOf(Z)​Ljava/​lang/​Boolean;​
   
110 ····​move-​result-​object·​v14 109 ····​move-​result-​object·​v12
   
111 ····​invoke-​interface·​{v12,​·​v13,​·​v14},​·​Lorg/​xmlpull/​v1/​XmlSerializer;​-​>startDocument(Ljava/​lang/​String;​Ljava/​lang/​Boolean;​)​V 110 ····​invoke-​interface·​{v10,​·​v11,​·​v12},​·​Lorg/​xmlpull/​v1/​XmlSerializer;​-​>startDocument(Ljava/​lang/​String;​Ljava/​lang/​Boolean;​)​V
   
112 ····​.​line·​1059 111 ····​.​line·​1059
113 ····​const/​4·​v13,​·​0x0 112 ····​const/​4·​v11,​·​0x0
   
114 ····​const-​string·​v14,​·​"historical-​records" 113 ····​const-​string·​v12,​·​"historical-​records"
   
115 ····​invoke-​interface·​{v12,​·​v13,​·​v14},​·​Lorg/​xmlpull/​v1/​XmlSerializer;​-​>startTag(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Lorg/​xmlpull/​v1/​XmlSerializer;​ 114 ····​invoke-​interface·​{v10,​·​v11,​·​v12},​·​Lorg/​xmlpull/​v1/​XmlSerializer;​-​>startTag(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Lorg/​xmlpull/​v1/​XmlSerializer;​
   
116 ····​.​line·​1061 115 ····​.​line·​1061
117 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>size()​I 116 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>size()​I
   
118 ····​move-​result·​v11 117 ····​move-​result·​v9
   
119 ····​.​line·​1062 118 ····​.​line·​1062
120 ····​.​local·​v11,​·​"recordCount":​I 119 ····​.​local·​v9,​·​"recordCount":​I
121 ····​const/​4·​v6,​·​0x0 120 ····​const/​4·​v4,​·​0x0
   
122 ····​.​local·​v6,​·​"i":​I 121 ····​.​local·​v4,​·​"i":​I
123 ····​:​goto_0 122 ····​:​goto_0
124 ····​if-​ge·​v6,​·​v11,​·​:​cond_0 123 ····​if-​ge·​v4,​·​v9,​·​:​cond_0
   
125 ····​.​line·​1063 124 ····​.​line·​1063
126 ····​const/​4·​v13,​·​0x0 125 ····​const/​4·​v11,​·​0x0
   
127 ····​invoke-​interface·​{v4,​·​v13},​·​Ljava/​util/​List;​-​>remove(I)​Ljava/​lang/​Object;​ 126 ····​invoke-​interface·​{v2,​·​v11},​·​Ljava/​util/​List;​-​>remove(I)​Ljava/​lang/​Object;​
   
128 ····​move-​result-​object·​v10 127 ····​move-​result-​object·​v8
Max diff block lines reached; 24582/29553 bytes (83.18%) of diff not shown.
[−]
smali/android/support/v7/internal/widget/ActivityChooserModel.smali
Offset 671, 410 lines modified Offset 671, 398 lines modified
671 ····​:​cond_0 671 ····​:​cond_0
672 ····​move·​v0,​·​v1 672 ····​move·​v0,​·​v1
   
673 ····​goto·​:​goto_0 673 ····​goto·​:​goto_0
674 .​end·​method 674 .​end·​method
   
675 .​method·​private·​readHistoricalDataImp​l()​V 675 .​method·​private·​readHistoricalDataImp​l()​V
676 ····​.​locals·​18 676 ····​.​locals·​17
   
677 ····​.​prologue 677 ····​.​prologue
678 ····​.​line·​964 678 ····​.​line·​964
679 ····​const/​4·​v3,​·​0x0 679 ····​const/​4·​v2,​·​0x0
   
680 ····​.​line·​966 680 ····​.​line·​966
681 ····​.​local·​v3,​·​"fis":​Ljava/​io/​FileInputStream;​ 681 ····​.​local·​v2,​·​"fis":​Ljava/​io/​FileInputStream;​
682 ····​:​try_start_0 682 ····​:​try_start_0
683 ····​move-​object/​from16·​v0,​·​p0 683 ····​move-​object/​from16·​v0,​·​p0
   
684 ····​iget-​object·​v15,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​-​>mContext:​Landroid/​content/​Context;​ 684 ····​iget-​object·​v14,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​-​>mContext:​Landroid/​content/​Context;​
   
685 ····​move-​object/​from16·​v0,​·​p0 685 ····​move-​object/​from16·​v0,​·​p0
   
686 ····​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​-​>mHistoryFileName:​Ljava/​lang/​String;​ 686 ····​iget-​object·​v15,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​-​>mHistoryFileName:​Ljava/​lang/​String;​
   
687 ····​move-​object/​from16·​v16,​·​v0  
   
688 ····​invoke-​virtual/​range·​{v15·​.​.​·​v16},​·​Landroid/​content/​Context;​-​>openFileInput(Ljava/​lang/​String;​)​Ljava/​io/​FileInputStream;​ 687 ····​invoke-​virtual·​{v14,​·​v15},​·​Landroid/​content/​Context;​-​>openFileInput(Ljava/​lang/​String;​)​Ljava/​io/​FileInputStream;​
689 ····​:​try_end_0 688 ····​:​try_end_0
690 ····​.​catch·​Ljava/​io/​FileNotFoundException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 689 ····​.​catch·​Ljava/​io/​FileNotFoundException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
691 ····​move-​result-​object·​v3 690 ····​move-​result-​object·​v2
   
692 ····​.​line·​974 691 ····​.​line·​974
693 ····​:​try_start_1 692 ····​:​try_start_1
694 ····​invoke-​static·​{},​·​Landroid/​util/​Xml;​-​>newPullParser()​Lorg/​xmlpull/​v1/​XmlPullParser;​ 693 ····​invoke-​static·​{},​·​Landroid/​util/​Xml;​-​>newPullParser()​Lorg/​xmlpull/​v1/​XmlPullParser;​
   
695 ····​move-​result-​object·​v8 694 ····​move-​result-​object·​v7
   
696 ····​.​line·​975 695 ····​.​line·​975
697 ····​.​local·​v8,​·​"parser":​Lorg/​xmlpull/​v1/​XmlPullParser;​ 696 ····​.​local·​v7,​·​"parser":​Lorg/​xmlpull/​v1/​XmlPullParser;​
698 ····​const/​4·​v15,​·​0x0 697 ····​const/​4·​v14,​·​0x0
   
699 ····​invoke-​interface·​{v8,​·​v3,​·​v15},​·​Lorg/​xmlpull/​v1/​XmlPullParser;​-​>setInput(Ljava/​io/​InputStream;​Ljava/​lang/​String;​)​V 698 ····​invoke-​interface·​{v7,​·​v2,​·​v14},​·​Lorg/​xmlpull/​v1/​XmlPullParser;​-​>setInput(Ljava/​io/​InputStream;​Ljava/​lang/​String;​)​V
   
700 ····​.​line·​977 699 ····​.​line·​977
701 ····​const/​4·​v12,​·​0x0 700 ····​const/​4·​v11,​·​0x0
   
702 ····​.​line·​978 701 ····​.​line·​978
703 ····​.​local·​v12,​·​"type":​I 702 ····​.​local·​v11,​·​"type":​I
704 ····​:​goto_0 703 ····​:​goto_0
705 ····​const/​4·​v15,​·​0x1 704 ····​const/​4·​v14,​·​0x1
   
706 ····​if-​eq·​v12,​·​v15,​·​:​cond_1 705 ····​if-​eq·​v11,​·​v14,​·​:​cond_1
   
707 ····​const/​4·​v15,​·​0x2 706 ····​const/​4·​v14,​·​0x2
   
708 ····​if-​eq·​v12,​·​v15,​·​:​cond_1 707 ····​if-​eq·​v11,​·​v14,​·​:​cond_1
   
709 ····​.​line·​979 708 ····​.​line·​979
710 ····​invoke-​interface·​{v8},​·​Lorg/​xmlpull/​v1/​XmlPullParser;​-​>next()​I 709 ····​invoke-​interface·​{v7},​·​Lorg/​xmlpull/​v1/​XmlPullParser;​-​>next()​I
   
711 ····​move-​result·​v12 710 ····​move-​result·​v11
   
712 ····​goto·​:​goto_0 711 ····​goto·​:​goto_0
   
713 ····​.​line·​967 712 ····​.​line·​967
714 ····​.​end·​local·​v8····​#·​"parser":​Lorg/​xmlpull/​v1/​XmlPullParser;​ 713 ····​.​end·​local·​v7····​#·​"parser":​Lorg/​xmlpull/​v1/​XmlPullParser;​
715 ····​.​end·​local·​v12····​#·​"type":​I 714 ····​.​end·​local·​v11····​#·​"type":​I
716 ····​:​catch_0 715 ····​:​catch_0
717 ····​move-​exception·​v4 716 ····​move-​exception·​v3
   
718 ····​.​line·​1032 717 ····​.​line·​1032
719 ····​:​cond_0 718 ····​:​cond_0
720 ····​:​goto_1 719 ····​:​goto_1
721 ····​return-​void 720 ····​return-​void
   
722 ····​.​line·​982 721 ····​.​line·​982
723 ····​.​restart·​local·​v8····​#·​"parser":​Lorg/​xmlpull/​v1/​XmlPullParser;​ 722 ····​.​restart·​local·​v7····​#·​"parser":​Lorg/​xmlpull/​v1/​XmlPullParser;​
724 ····​.​restart·​local·​v12····​#·​"type":​I 723 ····​.​restart·​local·​v11····​#·​"type":​I
725 ····​:​cond_1 724 ····​:​cond_1
726 ····​const-​string·​v15,​·​"historical-​records" 725 ····​const-​string·​v14,​·​"historical-​records"
   
727 ····​invoke-​interface·​{v8},​·​Lorg/​xmlpull/​v1/​XmlPullParser;​-​>getName()​Ljava/​lang/​String;​ 726 ····​invoke-​interface·​{v7},​·​Lorg/​xmlpull/​v1/​XmlPullParser;​-​>getName()​Ljava/​lang/​String;​
   
728 ····​move-​result-​object·​v16 727 ····​move-​result-​object·​v15
   
729 ····​invoke-​virtual/​range·​{v15·​.​.​·​v16},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 728 ····​invoke-​virtual·​{v14,​·​v15},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
730 ····​move-​result·​v15 729 ····​move-​result·​v14
   
731 ····​if-​nez·​v15,​·​:​cond_2 730 ····​if-​nez·​v14,​·​:​cond_2
   
732 ····​.​line·​983 731 ····​.​line·​983
733 ····​new-​instance·​v15,​·​Lorg/​xmlpull/​v1/​XmlPullParserExceptio​n;​ 732 ····​new-​instance·​v14,​·​Lorg/​xmlpull/​v1/​XmlPullParserExceptio​n;​
   
734 ····​const-​string·​v16,​·​"Share·​records·​file·​does·​not·​start·​with·​historical-​records·​tag.​" 733 ····​const-​string·​v15,​·​"Share·​records·​file·​does·​not·​start·​with·​historical-​records·​tag.​"
   
735 ····​invoke-​direct/​range·​{v15·​.​.​·​v16},​·​Lorg/​xmlpull/​v1/​XmlPullParserExceptio​n;​-​><init>(Ljava/​lang/​String;​)​V 734 ····​invoke-​direct·​{v14,​·​v15},​·​Lorg/​xmlpull/​v1/​XmlPullParserExceptio​n;​-​><init>(Ljava/​lang/​String;​)​V
   
Max diff block lines reached; 17304/21566 bytes (80.24%) of diff not shown.
[−]
smali/android/support/v7/internal/widget/AdapterViewCompat$AdapterContextMenuInfo.smali
Offset 23, 15 lines modified Offset 23, 15 lines modified
23 .​field·​public·​position:​I 23 .​field·​public·​position:​I
   
24 .​field·​public·​targetView:​Landroid/​view/​View;​ 24 .​field·​public·​targetView:​Landroid/​view/​View;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​public·​constructor·​<init>(Landroid/​view/​View;​IJ)​V 26 .​method·​public·​constructor·​<init>(Landroid/​view/​View;​IJ)​V
27 ····​.​locals·1 27 ····​.​locals·0
28 ····​.​param·​p1,​·​"targetView"····​#·​Landroid/​view/​View;​ 28 ····​.​param·​p1,​·​"targetView"····​#·​Landroid/​view/​View;​
29 ····​.​param·​p2,​·​"position"····​#·​I 29 ····​.​param·​p2,​·​"position"····​#·​I
30 ····​.​param·​p3,​·​"id"····​#·​J 30 ····​.​param·​p3,​·​"id"····​#·​J
   
31 ····​.​prologue 31 ····​.​prologue
32 ····​.​line·​415 32 ····​.​line·​415
33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
[−]
smali/android/support/v7/internal/widget/AdapterViewCompat.smali
Offset 123, 52 lines modified Offset 123, 52 lines modified
123 #·​direct·​methods 123 #·​direct·​methods
124 .​method·​constructor·​<init>(Landroid/​content/​Context;​)​V 124 .​method·​constructor·​<init>(Landroid/​content/​Context;​)​V
125 ····​.​locals·​4 125 ····​.​locals·​4
126 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 126 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
   
127 ····​.​prologue 127 ····​.​prologue
128 ····​.​local·​p0,​·​"this":​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​,​·​"Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat<TT;​>;​" 128 ····​.​local·​p0,​·​"this":​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​,​·​"Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat<TT;​>;​"
129 ····​const/​4·​v1,​·​-​0x1 129 ····​const/​4·​v3,​·​-​0x1
   
130 ····​const-​wide/​high16·​v2,​·​-​0x8000000000000000L 130 ····​const-​wide/​high16·​v1,​·​-​0x8000000000000000L
   
131 ····​const/​4·​v0,​·​0x0 131 ····​const/​4·​v0,​·​0x0
   
132 ····​.​line·​230 132 ····​.​line·​230
133 ····​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup;​-​><init>(Landroid/​content/​Context;​)​V 133 ····​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup;​-​><init>(Landroid/​content/​Context;​)​V
   
134 ····​.​line·​69 134 ····​.​line·​69
135 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mFirstPosition:​I 135 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mFirstPosition:​I
   
136 ····​.​line·​86 136 ····​.​line·​86
137 ····​iput-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSyncRowId:​J 137 ····​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSyncRowId:​J
   
138 ····​.​line·​96 138 ····​.​line·​96
139 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNeedSync:​Z 139 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNeedSync:​Z
   
140 ····​.​line·​128 140 ····​.​line·​128
141 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mInLayout:​Z 141 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mInLayout:​Z
   
142 ····​.​line·​154 142 ····​.​line·​154
143 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNextSelectedPositio​n:​I 143 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNextSelectedPositio​n:​I
   
144 ····​.​line·​160 144 ····​.​line·​160
145 ····​iput-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNextSelectedRowId:​J 145 ····​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNextSelectedRowId:​J
   
146 ····​.​line·​165 146 ····​.​line·​165
147 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSelectedPosition:​I 147 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSelectedPosition:​I
   
148 ····​.​line·​171 148 ····​.​line·​171
149 ····​iput-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSelectedRowId:​J 149 ····​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSelectedRowId:​J
   
150 ····​.​line·​203 150 ····​.​line·​203
151 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mOldSelectedPosition​:​I 151 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mOldSelectedPosition​:​I
   
152 ····​.​line·​208 152 ····​.​line·​208
153 ····​iput-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mOldSelectedRowId:​J 153 ····​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mOldSelectedRowId:​J
   
154 ····​.​line·​227 154 ····​.​line·​227
155 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mBlockLayoutRequests​:​Z 155 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mBlockLayoutRequests​:​Z
   
156 ····​.​line·​231 156 ····​.​line·​231
157 ····​return-​void 157 ····​return-​void
158 .​end·​method 158 .​end·​method
Offset 176, 52 lines modified Offset 176, 52 lines modified
176 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 176 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
177 ····​.​locals·​4 177 ····​.​locals·​4
178 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 178 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
179 ····​.​param·​p2,​·​"attrs"····​#·​Landroid/​util/​AttributeSet;​ 179 ····​.​param·​p2,​·​"attrs"····​#·​Landroid/​util/​AttributeSet;​
   
180 ····​.​prologue 180 ····​.​prologue
181 ····​.​local·​p0,​·​"this":​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​,​·​"Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat<TT;​>;​" 181 ····​.​local·​p0,​·​"this":​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​,​·​"Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat<TT;​>;​"
182 ····​const/​4·​v1,​·​-​0x1 182 ····​const/​4·​v3,​·​-​0x1
   
183 ····​const-​wide/​high16·​v2,​·​-​0x8000000000000000L 183 ····​const-​wide/​high16·​v1,​·​-​0x8000000000000000L
   
184 ····​const/​4·​v0,​·​0x0 184 ····​const/​4·​v0,​·​0x0
   
185 ····​.​line·​234 185 ····​.​line·​234
186 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 186 ····​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
187 ····​.​line·​69 187 ····​.​line·​69
188 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mFirstPosition:​I 188 ····​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mFirstPosition:​I
   
189 ····​.​line·​86 189 ····​.​line·​86
190 ····​iput-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSyncRowId:​J 190 ····​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSyncRowId:​J
   
191 ····​.​line·​96 191 ····​.​line·​96
192 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNeedSync:​Z 192 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNeedSync:​Z
   
193 ····​.​line·​128 193 ····​.​line·​128
194 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mInLayout:​Z 194 ····​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mInLayout:​Z
   
195 ····​.​line·​154 195 ····​.​line·​154
196 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNextSelectedPositio​n:​I 196 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNextSelectedPositio​n:​I
   
197 ····​.​line·​160 197 ····​.​line·​160
198 ····​iput-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNextSelectedRowId:​J 198 ····​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNextSelectedRowId:​J
   
199 ····​.​line·​165 199 ····​.​line·​165
200 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSelectedPosition:​I 200 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSelectedPosition:​I
   
201 ····​.​line·​171 201 ····​.​line·​171
202 ····​iput-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSelectedRowId:​J 202 ····​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSelectedRowId:​J
   
203 ····​.​line·​203 203 ····​.​line·​203
204 ····​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mOldSelectedPosition​:​I 204 ····​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mOldSelectedPosition​:​I
   
205 ····​.​line·​208 205 ····​.​line·​208
206 ····​iput-​wide·​v2,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mOldSelectedRowId:​J 206 ····​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mOldSelectedRowId:​J
   
Max diff block lines reached; 10626/15701 bytes (67.68%) of diff not shown.
[−]
smali/android/support/v7/internal/widget/ScrollingTabContainerView.smali
Offset 639, 19 lines modified Offset 639, 19 lines modified
639 ····​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>post(Ljava/​lang/​Runnable;​)​Z 639 ····​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>post(Ljava/​lang/​Runnable;​)​Z
   
640 ····​.​line·​268 640 ····​.​line·​268
641 ····​return-​void 641 ····​return-​void
642 .​end·​method 642 .​end·​method
   
643 .​method·​public·​animateToVisibility(I​)​V 643 .​method·​public·​animateToVisibility(I​)​V
644 ····​.​locals·6 644 ····​.​locals·5
645 ····​.​param·​p1,​·​"visibility"····​#·​I 645 ····​.​param·​p1,​·​"visibility"····​#·​I
   
646 ····​.​prologue 646 ····​.​prologue
647 ····​const-​wide/​16·​v4,​·​0xc8 647 ····​const-​wide/​16·​v3,​·​0xc8
   
648 ····​const/​4·​v2,​·​0x0 648 ····​const/​4·​v2,​·​0x0
   
649 ····​.​line·​231 649 ····​.​line·​231
650 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>mVisibilityAnim:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 650 ····​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>mVisibilityAnim:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
651 ····​if-​eqz·​v1,​·​:​cond_0 651 ····​if-​eqz·​v1,​·​:​cond_0
Offset 685, 15 lines modified Offset 685, 15 lines modified
   
685 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 685 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
686 ····​move-​result-​object·​v0 686 ····​move-​result-​object·​v0
   
687 ····​.​line·​240 687 ····​.​line·​240
688 ····​.​local·​v0,​·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 688 ····​.​local·​v0,​·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
689 ····​invoke-​virtual·​{v0,​·​v4,​·​v5},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 689 ····​invoke-​virtual·​{v0,​·​v3,​·​v4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
690 ····​.​line·​242 690 ····​.​line·​242
691 ····​sget-​object·​v1,​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​ 691 ····​sget-​object·​v1,​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​
   
692 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 692 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
693 ····​.​line·​243 693 ····​.​line·​243
Offset 721, 15 lines modified Offset 721, 15 lines modified
   
721 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 721 ····​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
722 ····​move-​result-​object·​v0 722 ····​move-​result-​object·​v0
   
723 ····​.​line·​247 723 ····​.​line·​247
724 ····​.​restart·​local·​v0····​#·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 724 ····​.​restart·​local·​v0····​#·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
725 ····​invoke-​virtual·​{v0,​·​v4,​·​v5},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 725 ····​invoke-​virtual·​{v0,​·​v3,​·​v4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
726 ····​.​line·​249 726 ····​.​line·​249
727 ····​sget-​object·​v1,​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​ 727 ····​sget-​object·​v1,​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​
   
728 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ 728 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
729 ····​.​line·​250 729 ····​.​line·​250
[−]
smali/android/support/v7/internal/widget/SpinnerCompat$DropdownPopup$1.smali
Offset 37, 15 lines modified Offset 37, 15 lines modified
   
37 ····​return-​void 37 ····​return-​void
38 .​end·​method 38 .​end·​method
   
   
39 #·​virtual·​methods 39 #·​virtual·​methods
40 .​method·​public·​onItemClick(Landroid/​widget/​AdapterView;​Landroid/​view/​View;​IJ)​V 40 .​method·​public·​onItemClick(Landroid/​widget/​AdapterView;​Landroid/​view/​View;​IJ)​V
41 ····​.​locals·4 41 ····​.​locals·3
42 ····​.​param·​p2,​·​"v"····​#·​Landroid/​view/​View;​ 42 ····​.​param·​p2,​·​"v"····​#·​Landroid/​view/​View;​
43 ····​.​param·​p3,​·​"position"····​#·​I 43 ····​.​param·​p3,​·​"position"····​#·​I
44 ····​.​param·​p4,​·​"id"····​#·​J 44 ····​.​param·​p4,​·​"id"····​#·​J
45 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 45 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
46 ········​value·​=·​{ 46 ········​value·​=·​{
47 ············​"(",​ 47 ············​"(",​
48 ············​"Landroid/​widget/​AdapterView",​ 48 ············​"Landroid/​widget/​AdapterView",​
Offset 83, 17 lines modified Offset 83, 17 lines modified
83 ····​#·​getter·​for:​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​-​>mAdapter:​Landroid/​widget/​ListAdapter;​ 83 ····​#·​getter·​for:​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​-​>mAdapter:​Landroid/​widget/​ListAdapter;​
84 ····​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​-​>access$300(Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​)​Landroid/​widget/​ListAdapter;​ 84 ····​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​-​>access$300(Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​)​Landroid/​widget/​ListAdapter;​
   
85 ····​move-​result-​object·​v1 85 ····​move-​result-​object·​v1
   
86 ····​invoke-​interface·​{v1,​·​p3},​·​Landroid/​widget/​ListAdapter;​-​>getItemId(I)​J 86 ····​invoke-​interface·​{v1,​·​p3},​·​Landroid/​widget/​ListAdapter;​-​>getItemId(I)​J
   
87 ····​move-​result-​wide·​v2 87 ····​move-​result-​wide·​v1
   
88 ····​invoke-​virtual·​{v0,​·​p2,​·​p3,​·​v2,​·​v3},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​-​>performItemClick(Lan​droid/​view/​View;​IJ)​Z 88 ····​invoke-​virtual·​{v0,​·​p2,​·​p3,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​-​>performItemClick(Lan​droid/​view/​View;​IJ)​Z
   
89 ····​.​line·​998 89 ····​.​line·​998
90 ····​:​cond_0 90 ····​:​cond_0
91 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup$1;​-​>this$1:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​ 91 ····​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup$1;​-​>this$1:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​
   
92 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​-​>dismiss()​V 92 ····​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​-​>dismiss()​V
   
[−]
smali/android/support/v7/widget/ActionMenuView.smali
Offset 778, 22 lines modified Offset 778, 22 lines modified
778 ····​if-​lez·​v8,​·​:​cond_e 778 ····​if-​lez·​v8,​·​:​cond_e
   
779 ····​.​line·​258 779 ····​.​line·​258
780 ····​const·​v26,​·​0x7fffffff 780 ····​const·​v26,​·​0x7fffffff
   
781 ····​.​line·​259 781 ····​.​line·​259
782 ····​.​local·​v26,​·​"minCells":​I 782 ····​.​local·​v26,​·​"minCells":​I
783 ····​const-​wide/​16·​v28,​·​0x0 783 ····​const-​wide/​16·​v27,​·​0x0
   
784 ····​.​line·​260 784 ····​.​line·​260
785 ····​.​local·​v28,​·​"minCellsAt":​J 785 ····​.​local·​v27,​·​"minCellsAt":​J
786 ····​const/​16·​v27,​·​0x0 786 ····​const/​16·​v29,​·​0x0
   
787 ····​.​line·​261 787 ····​.​line·​261
788 ····​.​local·​v27,​·​"minCellsItemCount":​I 788 ····​.​local·​v29,​·​"minCellsItemCount":​I
789 ····​const/​16·​v20,​·​0x0 789 ····​const/​16·​v20,​·​0x0
   
790 ····​:​goto_7 790 ····​:​goto_7
791 ····​move/​from16·​v0,​·​v20 791 ····​move/​from16·​v0,​·​v20
   
792 ····​if-​ge·​v0,​·​v12,​·​:​cond_d 792 ····​if-​ge·​v0,​·​v12,​·​:​cond_d
   
Offset 832, 29 lines modified Offset 832, 29 lines modified
832 ····​goto·​:​goto_7 832 ····​goto·​:​goto_7
   
833 ····​.​line·​251 833 ····​.​line·​251
834 ····​.​end·​local·​v10····​#·​"centerSingleExpanded​Item":​Z 834 ····​.​end·​local·​v10····​#·​"centerSingleExpanded​Item":​Z
835 ····​.​end·​local·​v11····​#·​"child":​Landroid/​view/​View;​ 835 ····​.​end·​local·​v11····​#·​"child":​Landroid/​view/​View;​
836 ····​.​end·​local·​v23····​#·​"lp":​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​ 836 ····​.​end·​local·​v23····​#·​"lp":​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​
837 ····​.​end·​local·​v26····​#·​"minCells":​I 837 ····​.​end·​local·​v26····​#·​"minCells":​I
838 ····​.​end·​local·​v27····​#·​"minCellsItemCount":​I 838 ····​.​end·​local·​v27····​#·​"minCellsAt":​J
839 ····​.​end·​local·​v28····​#·​"minCellsAt":​J 839 ····​.​end·​local·​v29····​#·​"minCellsItemCount":​I
840 ····​.​end·​local·​v30····​#·​"needsExpansion":​Z 840 ····​.​end·​local·​v30····​#·​"needsExpansion":​Z
841 ····​:​cond_a 841 ····​:​cond_a
842 ····​const/​4·​v10,​·​0x0 842 ····​const/​4·​v10,​·​0x0
   
843 ····​goto·​:​goto_5 843 ····​goto·​:​goto_5
   
844 ····​.​line·​269 844 ····​.​line·​269
845 ····​.​restart·​local·​v10····​#·​"centerSingleExpanded​Item":​Z 845 ····​.​restart·​local·​v10····​#·​"centerSingleExpanded​Item":​Z
846 ····​.​restart·​local·​v11····​#·​"child":​Landroid/​view/​View;​ 846 ····​.​restart·​local·​v11····​#·​"child":​Landroid/​view/​View;​
847 ····​.​restart·​local·​v23····​#·​"lp":​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​ 847 ····​.​restart·​local·​v23····​#·​"lp":​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​
848 ····​.​restart·​local·​v26····​#·​"minCells":​I 848 ····​.​restart·​local·​v26····​#·​"minCells":​I
849 ····​.​restart·​local·​v27····​#·​"minCellsItemCount":​I 849 ····​.​restart·​local·​v27····​#·​"minCellsAt":​J
850 ····​.​restart·​local·​v28····​#·​"minCellsAt":​J 850 ····​.​restart·​local·​v29····​#·​"minCellsItemCount":​I
851 ····​.​restart·​local·​v30····​#·​"needsExpansion":​Z 851 ····​.​restart·​local·​v30····​#·​"needsExpansion":​Z
852 ····​:​cond_b 852 ····​:​cond_b
853 ····​move-​object/​from16·​v0,​·​v23 853 ····​move-​object/​from16·​v0,​·​v23
   
854 ····​iget·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​-​>cellsUsed:​I 854 ····​iget·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​-​>cellsUsed:​I
   
855 ····​move/​from16·​v38,​·​v0 855 ····​move/​from16·​v38,​·​v0
Offset 877, 18 lines modified Offset 877, 18 lines modified
   
877 ····​shl-​int·​v38,​·​v38,​·​v20 877 ····​shl-​int·​v38,​·​v38,​·​v20
   
878 ····​move/​from16·​v0,​·​v38 878 ····​move/​from16·​v0,​·​v38
   
879 ····​int-​to-​long·​v0,​·​v0 879 ····​int-​to-​long·​v0,​·​v0
   
880 ····​move-​wide/​from16·​v28,​·​v0 880 ····​move-​wide/​from16·​v27,​·​v0
   
881 ····​.​line·​272 881 ····​.​line·​272
882 ····​const/​16·​v27,​·​0x1 882 ····​const/​16·​v29,​·​0x1
   
883 ····​goto·​:​goto_8 883 ····​goto·​:​goto_8
   
884 ····​.​line·​273 884 ····​.​line·​273
885 ····​:​cond_c 885 ····​:​cond_c
886 ····​move-​object/​from16·​v0,​·​v23 886 ····​move-​object/​from16·​v0,​·​v23
   
Offset 909, 36 lines modified Offset 909, 36 lines modified
   
909 ····​move/​from16·​v0,​·​v38 909 ····​move/​from16·​v0,​·​v38
   
910 ····​int-​to-​long·​v0,​·​v0 910 ····​int-​to-​long·​v0,​·​v0
   
911 ····​move-​wide/​from16·​v38,​·​v0 911 ····​move-​wide/​from16·​v38,​·​v0
   
912 ····​or-​long·​v28,​·​v28,​·​v38 912 ····​or-​long·​v27,​·​v27,​·​v38
   
913 ····​.​line·​275 913 ····​.​line·​275
914 ····​add-​int/​lit8·​v27,​·​v27,​·​0x1 914 ····​add-​int/​lit8·​v29,​·​v29,​·​0x1
   
915 ····​goto·​:​goto_8 915 ····​goto·​:​goto_8
   
916 ····​.​line·​280 916 ····​.​line·​280
917 ····​.​end·​local·​v11····​#·​"child":​Landroid/​view/​View;​ 917 ····​.​end·​local·​v11····​#·​"child":​Landroid/​view/​View;​
918 ····​.​end·​local·​v23····​#·​"lp":​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​ 918 ····​.​end·​local·​v23····​#·​"lp":​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​
919 ····​:​cond_d 919 ····​:​cond_d
920 ····​or-​long·​v32,​·​v32,​·​v28 920 ····​or-​long·​v32,​·​v32,​·​v27
   
921 ····​.​line·​282 921 ····​.​line·​282
922 ····​move/​from16·​v0,​·​v27 922 ····​move/​from16·​v0,​·​v29
   
923 ····​if-​le·​v0,​·​v8,​·​:​cond_13 923 ····​if-​le·​v0,​·​v8,​·​:​cond_13
   
924 ····​.​line·​311 924 ····​.​line·​311
925 ····​.​end·​local·​v26····​#·​"minCells":​I 925 ····​.​end·​local·​v26····​#·​"minCells":​I
Max diff block lines reached; 1287/4160 bytes (30.94%) of diff not shown.
[−]
smali/android/support/v7/widget/ListPopupWindow$ForwardingListener.smali
Offset 357, 19 lines modified Offset 357, 19 lines modified
357 ····​move·​v7,​·​v8 357 ····​move·​v7,​·​v8
   
358 ····​.​line·​1445 358 ····​.​line·​1445
359 ····​goto·​:​goto_2 359 ····​goto·​:​goto_2
360 .​end·​method 360 .​end·​method
   
361 .​method·​private·​onTouchObserved(Landr​oid/​view/​MotionEvent;​)​Z 361 .​method·​private·​onTouchObserved(Landr​oid/​view/​MotionEvent;​)​Z
362 ····​.​locals·​11 362 ····​.​locals·​10
363 ····​.​param·​p1,​·​"srcEvent"····​#·​Landroid/​view/​MotionEvent;​ 363 ····​.​param·​p1,​·​"srcEvent"····​#·​Landroid/​view/​MotionEvent;​
   
364 ····​.​prologue 364 ····​.​prologue
365 ····​const/​4·​v10,​·​0x0 365 ····​const/​4·​v9,​·​0x0
   
366 ····​const/​4·​v6,​·​0x1 366 ····​const/​4·​v6,​·​0x1
   
367 ····​const/​4·​v5,​·​0x0 367 ····​const/​4·​v5,​·​0x0
   
368 ····​.​line·​1333 368 ····​.​line·​1333
369 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mSrc:​Landroid/​view/​View;​ 369 ····​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mSrc:​Landroid/​view/​View;​
Offset 414, 49 lines modified Offset 414, 49 lines modified
414 ····​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mDisallowIntercept:​Ljava/​lang/​Runnable;​ 414 ····​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mDisallowIntercept:​Ljava/​lang/​Runnable;​
   
415 ····​if-​nez·​v6,​·​:​cond_2 415 ····​if-​nez·​v6,​·​:​cond_2
   
416 ····​.​line·​1345 416 ····​.​line·​1345
417 ····​new-​instance·​v6,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener$Disallo​wIntercept;​ 417 ····​new-​instance·​v6,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener$Disallo​wIntercept;​
   
418 ····​invoke-​direct·​{v6,​·​p0,​·​v10},​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener$Disallo​wIntercept;​-​><init>(Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​Landroid/​support/​v7/​widget/​ListPopupWindow$1;​)​V 418 ····​invoke-​direct·​{v6,​·​p0,​·​v9},​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener$Disallo​wIntercept;​-​><init>(Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​Landroid/​support/​v7/​widget/​ListPopupWindow$1;​)​V
   
419 ····​iput-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mDisallowIntercept:​Ljava/​lang/​Runnable;​ 419 ····​iput-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mDisallowIntercept:​Ljava/​lang/​Runnable;​
   
420 ····​.​line·​1347 420 ····​.​line·​1347
421 ····​:​cond_2 421 ····​:​cond_2
422 ····​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mDisallowIntercept:​Ljava/​lang/​Runnable;​ 422 ····​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mDisallowIntercept:​Ljava/​lang/​Runnable;​
   
423 ····​iget·​v7,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTapTimeout:​I 423 ····​iget·​v7,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTapTimeout:​I
   
424 ····​int-​to-​long·​v8,​·​v7 424 ····​int-​to-​long·​v7,​·​v7
   
425 ····​invoke-​virtual·​{v2,​·​v6,​·​v8,​·​v9},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 425 ····​invoke-​virtual·​{v2,​·​v6,​·​v7,​·​v8},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
426 ····​.​line·​1348 426 ····​.​line·​1348
427 ····​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTriggerLongPress:​Ljava/​lang/​Runnable;​ 427 ····​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTriggerLongPress:​Ljava/​lang/​Runnable;​
   
428 ····​if-​nez·​v6,​·​:​cond_3 428 ····​if-​nez·​v6,​·​:​cond_3
   
429 ····​.​line·​1349 429 ····​.​line·​1349
430 ····​new-​instance·​v6,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener$Trigger​LongPress;​ 430 ····​new-​instance·​v6,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener$Trigger​LongPress;​
   
431 ····​invoke-​direct·​{v6,​·​p0,​·​v10},​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener$Trigger​LongPress;​-​><init>(Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​Landroid/​support/​v7/​widget/​ListPopupWindow$1;​)​V 431 ····​invoke-​direct·​{v6,​·​p0,​·​v9},​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener$Trigger​LongPress;​-​><init>(Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​Landroid/​support/​v7/​widget/​ListPopupWindow$1;​)​V
   
432 ····​iput-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTriggerLongPress:​Ljava/​lang/​Runnable;​ 432 ····​iput-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTriggerLongPress:​Ljava/​lang/​Runnable;​
   
433 ····​.​line·​1351 433 ····​.​line·​1351
434 ····​:​cond_3 434 ····​:​cond_3
435 ····​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTriggerLongPress:​Ljava/​lang/​Runnable;​ 435 ····​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTriggerLongPress:​Ljava/​lang/​Runnable;​
   
436 ····​iget·​v7,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mLongPressTimeout:​I 436 ····​iget·​v7,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mLongPressTimeout:​I
   
437 ····​int-​to-​long·​v8,​·​v7 437 ····​int-​to-​long·​v7,​·​v7
   
438 ····​invoke-​virtual·​{v2,​·​v6,​·​v8,​·​v9},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 438 ····​invoke-​virtual·​{v2,​·​v6,​·​v7,​·​v8},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
439 ····​goto·​:​goto_0 439 ····​goto·​:​goto_0
   
440 ····​.​line·​1354 440 ····​.​line·​1354
441 ····​:​pswitch_1 441 ····​:​pswitch_1
442 ····​iget·​v7,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mActivePointerId:​I 442 ····​iget·​v7,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mActivePointerId:​I
   
[−]
smali/android/support/v7/widget/ListPopupWindow$PopupTouchInterceptor.smali
Offset 45, 15 lines modified Offset 45, 15 lines modified
   
45 ····​return-​void 45 ····​return-​void
46 .​end·​method 46 .​end·​method
   
   
47 #·​virtual·​methods 47 #·​virtual·​methods
48 .​method·​public·​onTouch(Landroid/​view/​View;​Landroid/​view/​MotionEvent;​)​Z 48 .​method·​public·​onTouch(Landroid/​view/​View;​Landroid/​view/​MotionEvent;​)​Z
49 ····​.​locals·8 49 ····​.​locals·7
50 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​ 50 ····​.​param·​p1,​·​"v"····​#·​Landroid/​view/​View;​
51 ····​.​param·​p2,​·​"event"····​#·​Landroid/​view/​MotionEvent;​ 51 ····​.​param·​p2,​·​"event"····​#·​Landroid/​view/​MotionEvent;​
   
52 ····​.​prologue 52 ····​.​prologue
53 ····​.​line·​1736 53 ····​.​line·​1736
54 ····​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I 54 ····​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I
   
Offset 142, 17 lines modified Offset 142, 17 lines modified
142 ····​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Popup​TouchInterceptor;​-​>this$0:​Landroid/​support/​v7/​widget/​ListPopupWindow;​ 142 ····​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Popup​TouchInterceptor;​-​>this$0:​Landroid/​support/​v7/​widget/​ListPopupWindow;​
   
143 ····​#·​getter·​for:​·​Landroid/​support/​v7/​widget/​ListPopupWindow;​-​>mResizePopupRunnable​:​Landroid/​support/​v7/​widget/​ListPopupWindow$Resiz​ePopupRunnable;​ 143 ····​#·​getter·​for:​·​Landroid/​support/​v7/​widget/​ListPopupWindow;​-​>mResizePopupRunnable​:​Landroid/​support/​v7/​widget/​ListPopupWindow$Resiz​ePopupRunnable;​
144 ····​invoke-​static·​{v4},​·​Landroid/​support/​v7/​widget/​ListPopupWindow;​-​>access$1200(Landroid​/​support/​v7/​widget/​ListPopupWindow;​)​Landroid/​support/​v7/​widget/​ListPopupWindow$Resiz​ePopupRunnable;​ 144 ····​invoke-​static·​{v4},​·​Landroid/​support/​v7/​widget/​ListPopupWindow;​-​>access$1200(Landroid​/​support/​v7/​widget/​ListPopupWindow;​)​Landroid/​support/​v7/​widget/​ListPopupWindow$Resiz​ePopupRunnable;​
   
145 ····​move-​result-​object·​v4 145 ····​move-​result-​object·​v4
   
146 ····​const-​wide/​16·​v6,​·​0xfa 146 ····​const-​wide/​16·​v5,​·​0xfa
   
147 ····​invoke-​virtual·​{v3,​·​v4,​·​v6,​·​v7},​·​Landroid/​os/​Handler;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z 147 ····​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​os/​Handler;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z
   
148 ····​.​line·​1747 148 ····​.​line·​1747
149 ····​:​cond_0 149 ····​:​cond_0
150 ····​:​goto_0 150 ····​:​goto_0
151 ····​const/​4·​v3,​·​0x0 151 ····​const/​4·​v3,​·​0x0
   
152 ····​return·​v3 152 ····​return·​v3
[−]
smali/android/support/v7/widget/SwitchCompat.smali
Offset 787, 21 lines modified Offset 787, 21 lines modified
   
787 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​SwitchCompat;​-​>mTextPaint:​Landroid/​text/​TextPaint;​ 787 ····​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​SwitchCompat;​-​>mTextPaint:​Landroid/​text/​TextPaint;​
   
788 ····​invoke-​static·​{v1,​·​v3},​·​Landroid/​text/​Layout;​-​>getDesiredWidth(Ljav​a/​lang/​CharSequence;​Landroid/​text/​TextPaint;​)​F 788 ····​invoke-​static·​{v1,​·​v3},​·​Landroid/​text/​Layout;​-​>getDesiredWidth(Ljav​a/​lang/​CharSequence;​Landroid/​text/​TextPaint;​)​F
   
789 ····​move-​result·​v3 789 ····​move-​result·​v3
   
790 ····​float-​to-​double·​v4,​·​v3 790 ····​float-​to-​double·​v3,​·​v3
   
791 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>ceil(D)​D 791 ····​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>ceil(D)​D
   
792 ····​move-​result-​wide·​v4 792 ····​move-​result-​wide·​v3
   
793 ····​double-​to-​int·​v3,​·​v4 793 ····​double-​to-​int·​v3,​·​v3
   
794 ····​:​goto_1 794 ····​:​goto_1
795 ····​sget-​object·​v4,​·​Landroid/​text/​Layout$Alignment;​-​>ALIGN_NORMAL:​Landroid/​text/​Layout$Alignment;​ 795 ····​sget-​object·​v4,​·​Landroid/​text/​Layout$Alignment;​-​>ALIGN_NORMAL:​Landroid/​text/​Layout$Alignment;​
   
796 ····​const/​high16·​v5,​·​0x3f800000····​#·​1.​0f 796 ····​const/​high16·​v5,​·​0x3f800000····​#·​1.​0f
   
797 ····​const/​4·​v6,​·​0x0 797 ····​const/​4·​v6,​·​0x0
[−]
smali/com/tjm/crushr/R$id.smali
Offset 15, 33 lines modified Offset 15, 33 lines modified
   
   
15 #·​static·​fields 15 #·​static·​fields
16 .​field·​public·​static·​final·​action0:​I·​=·​0x7f0c007c 16 .​field·​public·​static·​final·​action0:​I·​=·​0x7f0c007c
   
17 .​field·​public·​static·​final·​action_bar:​I·​=·​0x7f0c0040 17 .​field·​public·​static·​final·​action_bar:​I·​=·​0x7f0c0040
   
18 .​field·​public·​static·​final·​action_bar_activity_c​ontent:​I·​=·​0x7f0c0000 18 .​field·​public·​static·​final·​action_bar_activity_c​ontent:​I·​=·​0x7f0c001a
   
19 .​field·​public·​static·​final·​action_bar_container:​I·​=·​0x7f0c003f 19 .​field·​public·​static·​final·​action_bar_container:​I·​=·​0x7f0c003f
   
20 .​field·​public·​static·​final·​action_bar_root:​I·​=·​0x7f0c003b 20 .​field·​public·​static·​final·​action_bar_root:​I·​=·​0x7f0c003b
   
21 .​field·​public·​static·​final·​action_bar_spinner:​I·​=·​0x7f0c0001 21 .​field·​public·​static·​final·​action_bar_spinner:​I·​=·​0x7f0c001b
   
22 .​field·​public·​static·​final·​action_bar_subtitle:​I·​=·​0x7f0c0024 22 .​field·​public·​static·​final·​action_bar_subtitle:​I·​=·​0x7f0c0024
   
23 .​field·​public·​static·​final·​action_bar_title:​I·​=·​0x7f0c0023 23 .​field·​public·​static·​final·​action_bar_title:​I·​=·​0x7f0c0023
   
24 .​field·​public·​static·​final·​action_context_bar:​I·​=·​0x7f0c0041 24 .​field·​public·​static·​final·​action_context_bar:​I·​=·​0x7f0c0041
   
25 .​field·​public·​static·​final·​action_divider:​I·​=·​0x7f0c0080 25 .​field·​public·​static·​final·​action_divider:​I·​=·​0x7f0c0080
   
26 .​field·​public·​static·​final·​action_menu_divider:​I·​=·​0x7f0c0002 26 .​field·​public·​static·​final·​action_menu_divider:​I·​=·​0x7f0c001c
   
27 .​field·​public·​static·​final·​action_menu_presenter​:​I·​=·​0x7f0c0003 27 .​field·​public·​static·​final·​action_menu_presenter​:​I·​=·​0x7f0c001d
   
28 .​field·​public·​static·​final·​action_mode_bar:​I·​=·​0x7f0c003d 28 .​field·​public·​static·​final·​action_mode_bar:​I·​=·​0x7f0c003d
   
29 .​field·​public·​static·​final·​action_mode_bar_stub:​I·​=·​0x7f0c003c 29 .​field·​public·​static·​final·​action_mode_bar_stub:​I·​=·​0x7f0c003c
   
30 .​field·​public·​static·​final·​action_mode_close_but​ton:​I·​=·​0x7f0c0025 30 .​field·​public·​static·​final·​action_mode_close_but​ton:​I·​=·​0x7f0c0025
   
Offset 49, 27 lines modified Offset 49, 27 lines modified
   
49 .​field·​public·​static·​final·​add_crushr_button:​I·​=·​0x7f0c007a 49 .​field·​public·​static·​final·​add_crushr_button:​I·​=·​0x7f0c007a
   
50 .​field·​public·​static·​final·​add_crushr_button_bg:​I·​=·​0x7f0c007b 50 .​field·​public·​static·​final·​add_crushr_button_bg:​I·​=·​0x7f0c007b
   
51 .​field·​public·​static·​final·​alertTitle:​I·​=·​0x7f0c0030 51 .​field·​public·​static·​final·​alertTitle:​I·​=·​0x7f0c0030
   
52 .​field·​public·​static·​final·​always:​I·​=·​0x7f0c0016 52 .​field·​public·​static·​final·​always:​I·​=·​0x7f0c000f
   
53 .​field·​public·​static·​final·​beginning:​I·​=·​0x7f0c0013 53 .​field·​public·​static·​final·​beginning:​I·​=·​0x7f0c000a
   
54 .​field·​public·​static·​final·​buttonPanel:​I·​=·​0x7f0c0036 54 .​field·​public·​static·​final·​buttonPanel:​I·​=·​0x7f0c0036
   
55 .​field·​public·​static·​final·​cancel_action:​I·​=·​0x7f0c007d 55 .​field·​public·​static·​final·​cancel_action:​I·​=·​0x7f0c007d
   
56 .​field·​public·​static·​final·​checkbox:​I·​=·​0x7f0c0038 56 .​field·​public·​static·​final·​checkbox:​I·​=·​0x7f0c0038
   
57 .​field·​public·​static·​final·​chronometer:​I·​=·​0x7f0c0083 57 .​field·​public·​static·​final·​chronometer:​I·​=·​0x7f0c0083
   
58 .​field·​public·​static·​final·​collapseActionView:​I·​=·​0x7f0c0017 58 .​field·​public·​static·​final·​collapseActionView:​I·​=·​0x7f0c0011
   
59 .​field·​public·​static·​final·​container:​I·​=·​0x7f0c0073 59 .​field·​public·​static·​final·​container:​I·​=·​0x7f0c0073
   
60 .​field·​public·​static·​final·​contentPanel:​I·​=·​0x7f0c0031 60 .​field·​public·​static·​final·​contentPanel:​I·​=·​0x7f0c0031
   
61 .​field·​public·​static·​final·​crushr_delete:​I·​=·​0x7f0c0050 61 .​field·​public·​static·​final·​crushr_delete:​I·​=·​0x7f0c0050
   
Offset 81, 39 lines modified Offset 81, 39 lines modified
   
81 .​field·​public·​static·​final·​customPanel:​I·​=·​0x7f0c0034 81 .​field·​public·​static·​final·​customPanel:​I·​=·​0x7f0c0034
   
82 .​field·​public·​static·​final·​decor_content_parent:​I·​=·​0x7f0c003e 82 .​field·​public·​static·​final·​decor_content_parent:​I·​=·​0x7f0c003e
   
83 .​field·​public·​static·​final·​default_activity_butt​on:​I·​=·​0x7f0c0029 83 .​field·​public·​static·​final·​default_activity_butt​on:​I·​=·​0x7f0c0029
   
84 .​field·​public·​static·​final·​dialog:​I·​=·​0x7f0c001b 84 .​field·​public·​static·​final·​dialog:​I·​=·​0x7f0c0012
   
85 .​field·​public·​static·​final·​disableHome:​I·​=·​0x7f0c000c 85 .​field·​public·​static·​final·​disableHome:​I·​=·​0x7f0c0009
   
86 .​field·​public·​static·​final·​dropdown:​I·​=·​0x7f0c001c 86 .​field·​public·​static·​final·​dropdown:​I·​=·​0x7f0c0013
   
87 .​field·​public·​static·​final·​edit_query:​I·​=·​0x7f0c0042 87 .​field·​public·​static·​final·​edit_query:​I·​=·​0x7f0c0042
   
88 .​field·​public·​static·​final·​empty:​I·​=·​0x7f0c0079 88 .​field·​public·​static·​final·​empty:​I·​=·​0x7f0c0079
   
89 .​field·​public·​static·​final·​end:​I·​=·​0x7f0c0014 89 .​field·​public·​static·​final·​end:​I·​=·​0x7f0c000c
   
90 .​field·​public·​static·​final·​end_padder:​I·​=·​0x7f0c0088 90 .​field·​public·​static·​final·​end_padder:​I·​=·​0x7f0c0088
   
91 .​field·​public·​static·​final·​expand_activities_but​ton:​I·​=·​0x7f0c0027 91 .​field·​public·​static·​final·​expand_activities_but​ton:​I·​=·​0x7f0c0027
   
92 .​field·​public·​static·​final·​expanded_menu:​I·​=·​0x7f0c0037 92 .​field·​public·​static·​final·​expanded_menu:​I·​=·​0x7f0c0037
   
93 .​field·​public·​static·​final·​home:​I·​=·​0x7f0c0004 93 .​field·​public·​static·​final·​home:​I·​=·​0x7f0c001e
   
94 .​field·​public·​static·​final·​homeAsUp:​I·​=·​0x7f0c000d 94 .​field·​public·​static·​final·​homeAsUp:​I·​=·​0x7f0c0006
   
95 .​field·​public·​static·​final·​icon:​I·​=·​0x7f0c002b 95 .​field·​public·​static·​final·​icon:​I·​=·​0x7f0c002b
   
96 .​field·​public·​static·​final·​ifRoom:​I·​=·​0x7f0c0018 96 .​field·​public·​static·​final·​ifRoom:​I·​=·​0x7f0c000e
   
97 .​field·​public·​static·​final·​image:​I·​=·​0x7f0c0028 97 .​field·​public·​static·​final·​image:​I·​=·​0x7f0c0028
   
98 .​field·​public·​static·​final·​info:​I·​=·​0x7f0c0087 98 .​field·​public·​static·​final·​info:​I·​=·​0x7f0c0087
   
Max diff block lines reached; 4122/7751 bytes (53.18%) of diff not shown.
[−]
smali/com/tjm/crushr/R.smali
Offset 27, 10 lines modified Offset 27, 9 lines modified
27 .​method·​public·​constructor·​<init>()​V 27 .​method·​public·​constructor·​<init>()​V
28 ····​.​locals·​0 28 ····​.​locals·​0
   
29 ····​.​prologue 29 ····​.​prologue
30 ····​.​line·​10 30 ····​.​line·​10
31 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 31 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
32 ····​.​line·​2113  
33 ····​return-​void 32 ····​return-​void
34 .​end·​method 33 .​end·​method
[−]
smali/com/tjm/crushr/crushrConfigActivity$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrConfigActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrConfigActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​50 27 ····​.​line·​50
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrConfigActivity$​2;​-​>this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrConfigActivity$​2;​-​>this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/tjm/crushr/crushrConfigActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrConfigActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrConfigActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​40 27 ····​.​line·​40
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrConfigActivity$​1;​-​>this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrConfigActivity$​1;​-​>this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/tjm/crushr/crushrConfigActivity$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrConfigActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrConfigActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​61 27 ····​.​line·​61
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrConfigActivity$​3;​-​>this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrConfigActivity$​3;​-​>this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/tjm/crushr/crushrConfigActivity$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrConfigActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrConfigActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​71 27 ····​.​line·​71
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrConfigActivity$​4;​-​>this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrConfigActivity$​4;​-​>this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/tjm/crushr/crushrConfigActivity$6.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrConfigActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrConfigActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​97 27 ····​.​line·​97
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrConfigActivity$​6;​-​>this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrConfigActivity$​6;​-​>this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/tjm/crushr/crushrConfigActivity$5.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrConfigActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrConfigActivity;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​87 27 ····​.​line·​87
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrConfigActivity$​5;​-​>this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrConfigActivity$​5;​-​>this$0:​Lcom/​tjm/​crushr/​crushrConfigActivity;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/tjm/crushr/crushrDeleteDialog$2.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$task:​Ljava/​lang/​String;​ 24 .​field·​final·​synthetic·​val$task:​Ljava/​lang/​String;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrDeleteDialog;​Ljava/​lang/​String;​I)​V 26 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrDeleteDialog;​Ljava/​lang/​String;​I)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​tjm/​crushr/​crushrDeleteDialog;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​36 30 ····​.​line·​36
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrDeleteDialog$2;​-​>this$0:​Lcom/​tjm/​crushr/​crushrDeleteDialog;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrDeleteDialog$2;​-​>this$0:​Lcom/​tjm/​crushr/​crushrDeleteDialog;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​tjm/​crushr/​crushrDeleteDialog$2;​-​>val$task:​Ljava/​lang/​String;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​tjm/​crushr/​crushrDeleteDialog$2;​-​>val$task:​Ljava/​lang/​String;​
   
[−]
smali/com/tjm/crushr/crushrDeleteDialog$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrDeleteDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrDeleteDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrDeleteDialog;​)​V 23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrDeleteDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​tjm/​crushr/​crushrDeleteDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​29 27 ····​.​line·​29
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrDeleteDialog$1;​-​>this$0:​Lcom/​tjm/​crushr/​crushrDeleteDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrDeleteDialog$1;​-​>this$0:​Lcom/​tjm/​crushr/​crushrDeleteDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/tjm/crushr/crushrInputDialog$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrInputDialog;​)​V 23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrInputDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​tjm/​crushr/​crushrInputDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​64 27 ····​.​line·​64
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog$2;​-​>this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog$2;​-​>this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/tjm/crushr/crushrInputDialog$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrInputDialog;​)​V 23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrInputDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​tjm/​crushr/​crushrInputDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​46 27 ····​.​line·​46
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog$1;​-​>this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog$1;​-​>this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/tjm/crushr/crushrInputDialog$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrInputDialog;​)​V 23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrInputDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​tjm/​crushr/​crushrInputDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​91 27 ····​.​line·​91
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog$4;​-​>this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog$4;​-​>this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/tjm/crushr/crushrInputDialog$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrInputDialog;​)​V 23 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrInputDialog;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​tjm/​crushr/​crushrInputDialog;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​73 27 ····​.​line·​73
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog$3;​-​>this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog$3;​-​>this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/tjm/crushr/crushrInputDialog.smali
Offset 198, 188 lines modified Offset 198, 187 lines modified
198 ····​invoke-​super·​{p0},​·​Landroid/​app/​Activity;​-​>onBackPressed()​V 198 ····​invoke-​super·​{p0},​·​Landroid/​app/​Activity;​-​>onBackPressed()​V
   
199 ····​.​line·​111 199 ····​.​line·​111
200 ····​return-​void 200 ····​return-​void
201 .​end·​method 201 .​end·​method
   
202 .​method·​protected·​onCreate(Landroid/​os/​Bundle;​)​V 202 .​method·​protected·​onCreate(Landroid/​os/​Bundle;​)​V
203 ····​.​locals·6 203 ····​.​locals·5
204 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​ 204 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​
   
205 ····​.​prologue 205 ····​.​prologue
206 ····​.​line·​37 206 ····​.​line·​37
207 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​app/​Activity;​-​>onCreate(Landroid/​os/​Bundle;​)​V 207 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​app/​Activity;​-​>onCreate(Landroid/​os/​Bundle;​)​V
   
208 ····​.​line·​38 208 ····​.​line·​38
209 ····​const/​4·​v4,​·​0x1 209 ····​const/​4·​v3,​·​0x1
   
210 ····​invoke-​virtual·​{p0,​·​v4},​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>requestWindowFeature​(I)​Z 210 ····​invoke-​virtual·​{p0,​·​v3},​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>requestWindowFeature​(I)​Z
   
211 ····​.​line·​40 211 ····​.​line·​40
212 ····​const·​v4,​·​0x7f03001c 212 ····​const·​v3,​·​0x7f03001c
   
213 ····​invoke-​virtual·​{p0,​·​v4},​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>setContentView(I)​V 213 ····​invoke-​virtual·​{p0,​·​v3},​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>setContentView(I)​V
   
214 ····​.​line·​42 214 ····​.​line·​42
215 ····​const·​v4,​·​0x7f0c0073 215 ····​const·​v3,​·​0x7f0c0073
   
216 ····​invoke-​virtual·​{p0,​·​v4},​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>findViewById(I)​Landroid/​view/​View;​ 216 ····​invoke-​virtual·​{p0,​·​v3},​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>findViewById(I)​Landroid/​view/​View;​
   
217 ····​move-​result-​object·​v4 217 ····​move-​result-​object·​v3
   
218 ····​check-​cast·​v4,​·​Landroid/​widget/​LinearLayout;​ 218 ····​check-​cast·​v3,​·​Landroid/​widget/​LinearLayout;​
   
219 ····​iput-​object·​v4,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>mContainerView:​Landroid/​widget/​LinearLayout;​ 219 ····​iput-​object·​v3,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>mContainerView:​Landroid/​widget/​LinearLayout;​
   
220 ····​.​line·​43 220 ····​.​line·​43
221 ····​const·​v4,​·​0x7f0c0074 221 ····​const·​v3,​·​0x7f0c0074
   
222 ····​invoke-​virtual·​{p0,​·​v4},​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>findViewById(I)​Landroid/​view/​View;​ 222 ····​invoke-​virtual·​{p0,​·​v3},​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>findViewById(I)​Landroid/​view/​View;​
   
223 ····​move-​result-​object·​v4 223 ····​move-​result-​object·​v3
   
224 ····​check-​cast·​v4,​·​Landroid/​widget/​EditText;​ 224 ····​check-​cast·​v3,​·​Landroid/​widget/​EditText;​
   
225 ····​iput-​object·​v4,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>newTask:​Landroid/​widget/​EditText;​ 225 ····​iput-​object·​v3,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>newTask:​Landroid/​widget/​EditText;​
   
226 ····​.​line·​44 226 ····​.​line·​44
227 ····​new-​instance·​v4,​·​Ljava/​util/​ArrayList;​ 227 ····​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​
   
228 ····​invoke-​direct·​{v4},​·​Ljava/​util/​ArrayList;​-​><init>()​V 228 ····​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
229 ····​iput-​object·​v4,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>tasks:​Ljava/​util/​ArrayList;​ 229 ····​iput-​object·​v3,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>tasks:​Ljava/​util/​ArrayList;​
   
230 ····​.​line·​45 230 ····​.​line·​45
231 ····​invoke-​virtual·​{p0},​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>getIntent()​Landroid/​content/​Intent;​ 231 ····​invoke-​virtual·​{p0},​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>getIntent()​Landroid/​content/​Intent;​
   
232 ····​move-​result-​object·​v4 232 ····​move-​result-​object·​v3
   
233 ····​invoke-​virtual·​{v4},​·​Landroid/​content/​Intent;​-​>getExtras()​Landroid/​os/​Bundle;​ 233 ····​invoke-​virtual·​{v3},​·​Landroid/​content/​Intent;​-​>getExtras()​Landroid/​os/​Bundle;​
   
234 ····​move-​result-​object·​v4 234 ····​move-​result-​object·​v3
   
235 ····​const-​string·​v5,​·​"appWidgetId" 235 ····​const-​string·​v4,​·​"appWidgetId"
   
236 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​os/​Bundle;​-​>getInt(Ljava/​lang/​String;​)​I 236 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​os/​Bundle;​-​>getInt(Ljava/​lang/​String;​)​I
   
237 ····​move-​result·​v4 237 ····​move-​result·​v3
   
238 ····​iput·​v4,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>appWidgetId:​I 238 ····​iput·​v3,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>appWidgetId:​I
   
239 ····​.​line·​46 239 ····​.​line·​46
240 ····​iget-​object·​v4,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>newTask:​Landroid/​widget/​EditText;​ 240 ····​iget-​object·​v3,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>newTask:​Landroid/​widget/​EditText;​
   
241 ····​new-​instance·​v5,​·​Lcom/​tjm/​crushr/​crushrInputDialog$1;​ 241 ····​new-​instance·​v4,​·​Lcom/​tjm/​crushr/​crushrInputDialog$1;​
   
242 ····​invoke-​direct·​{v5,​·​p0},​·​Lcom/​tjm/​crushr/​crushrInputDialog$1;​-​><init>(Lcom/​tjm/​crushr/​crushrInputDialog;​)​V 242 ····​invoke-​direct·​{v4,​·​p0},​·​Lcom/​tjm/​crushr/​crushrInputDialog$1;​-​><init>(Lcom/​tjm/​crushr/​crushrInputDialog;​)​V
   
243 ····​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​widget/​EditText;​-​>setOnEditorActionLis​tener(Landroid/​widget/​TextView$OnEditorActi​onListener;​)​V 243 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​widget/​EditText;​-​>setOnEditorActionLis​tener(Landroid/​widget/​TextView$OnEditorActi​onListener;​)​V
   
244 ····​.​line·​58 244 ····​.​line·​58
245 ····​const-​string·​v4,​·​"crushr_shared_pref" 245 ····​const-​string·​v3,​·​"crushr_shared_pref"
   
246 ····​const/​4·​v5,​·​0x0 246 ····​const/​4·​v4,​·​0x0
   
247 ····​invoke-​virtual·​{p0,​·​v4,​·​v5},​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>getSharedPreferences​(Ljava/​lang/​String;​I)​Landroid/​content/​SharedPreferences;​ 247 ····​invoke-​virtual·​{p0,​·​v3,​·​v4},​·​Lcom/​tjm/​crushr/​crushrInputDialog;​-​>getSharedPreferences​(Ljava/​lang/​String;​I)​Landroid/​content/​SharedPreferences;​
   
248 ····​move-​result-​object·​v2 248 ····​move-​result-​object·​v1
   
249 ····​.​line·​59 249 ····​.​line·​59
250 ····​.​local·​v2,​·​"prefs":​Landroid/​content/​SharedPreferences;​ 250 ····​.​local·​v1,​·​"prefs":​Landroid/​content/​SharedPreferences;​
251 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​ 251 ····​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
   
252 ····​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 252 ····​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
253 ····​const-​string·​v5,​·​"crushr_task_list_" 253 ····​const-​string·​v4,​·​"crushr_task_list_"
   
254 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 254 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
255 ····​move-​result-​object·​v4 255 ····​move-​result-​object·​v3
Max diff block lines reached; 5161/10545 bytes (48.94%) of diff not shown.
[−]
smali/com/tjm/crushr/crushrInputDialog$5.smali
Offset 24, 14 lines modified Offset 24, 15 lines modified
   
24 .​field·​final·​synthetic·​val$text:​Ljava/​lang/​String;​ 24 .​field·​final·​synthetic·​val$text:​Ljava/​lang/​String;​
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrInputDialog;​Landroid/​view/​ViewGroup;​Ljava/​lang/​String;​)​V 26 .​method·​constructor·​<init>(Lcom/​tjm/​crushr/​crushrInputDialog;​Landroid/​view/​ViewGroup;​Ljava/​lang/​String;​)​V
27 ····​.​locals·​0 27 ····​.​locals·​0
  28 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​tjm/​crushr/​crushrInputDialog;​
   
28 ····​.​prologue 29 ····​.​prologue
29 ····​.​line·​119 30 ····​.​line·​119
30 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog$5;​-​>this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​ 31 ····​iput-​object·​p1,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog$5;​-​>this$0:​Lcom/​tjm/​crushr/​crushrInputDialog;​
   
31 ····​iput-​object·​p2,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog$5;​-​>val$newView:​Landroid/​view/​ViewGroup;​ 32 ····​iput-​object·​p2,​·​p0,​·​Lcom/​tjm/​crushr/​crushrInputDialog$5;​-​>val$newView:​Landroid/​view/​ViewGroup;​
   
[−]
smali/com/tjm/crushr/crushrRemoteViewFactory.smali
Offset 210, 104 lines modified Offset 210, 97 lines modified
210 ····​invoke-​virtual·​{p0},​·​Lcom/​tjm/​crushr/​crushrRemoteViewFacto​ry;​-​>onDataSetChanged()​V 210 ····​invoke-​virtual·​{p0},​·​Lcom/​tjm/​crushr/​crushrRemoteViewFacto​ry;​-​>onDataSetChanged()​V
   
211 ····​.​line·​36 211 ····​.​line·​36
212 ····​return-​void 212 ····​return-​void
213 .​end·​method 213 .​end·​method
   
214 .​method·​public·​onDataSetChanged()​V 214 .​method·​public·​onDataSetChanged()​V
215 ····​.​locals·10 215 ····​.​locals·8
   
216 ····​.​prologue 216 ····​.​prologue
  217 ····​const/​4·​v4,​·​0x0
   
217 ····​.​line·​40 218 ····​.​line·​40
218 ····​iget-​object·​v7,​·​p0,​·​Lcom/​tjm/​crushr/​crushrRemoteViewFacto​ry;​-​>itemList:​Ljava/​util/​List;​ 219 ····​iget-​object·​v5,​·​p0,​·​Lcom/​tjm/​crushr/​crushrRemoteViewFacto​ry;​-​>itemList:​Ljava/​util/​List;​
   
219 ····​invoke-​interface·​{v7},​·​Ljava/​util/​List;​-​>clear()​V 220 ····​invoke-​interface·​{v5},​·​Ljava/​util/​List;​-​>clear()​V
   
220 ····​.​line·​41 221 ····​.​line·​41
221 ····​iget-​object·​v7,​·​p0,​·​Lcom/​tjm/​crushr/​crushrRemoteViewFacto​ry;​-​>context:​Landroid/​content/​Context;​ 222 ····​iget-​object·​v5,​·​p0,​·​Lcom/​tjm/​crushr/​crushrRemoteViewFacto​ry;​-​>context:​Landroid/​content/​Context;​
   
222 ····​const-​string·​v8,​·​"crushr_shared_pref" 223 ····​const-​string·​v6,​·​"crushr_shared_pref"
   
223 ····​iget-​object·​v9,​·​p0,​·​Lcom/​tjm/​crushr/​crushrRemoteViewFacto​ry;​-​>context:​Landroid/​content/​Context;​ 224 ····​iget-​object·​v7,​·​p0,​·​Lcom/​tjm/​crushr/​crushrRemoteViewFacto​ry;​-​>context:​Landroid/​content/​Context;​
   
224 ····const/​4·​v9,​·0x0 225 ····invoke-​virtual·​{v5,​·​v6,​·​v4},​·Landroid/​content/​Context;​-​>getSharedPreferences​(Ljava/​lang/​String;​I)​Landroid/​content/​SharedPreferences;​
   
225 ····invoke-​virtual·​{v7,​·​v8,​·v9},​·​Landroid/​content/​Context;​-​>getSharedPreferences​(Ljava/​lang/​String;​I)​Landroid/​content/​SharedPreferences;​ 226 ····move-​result-​object·​v2
   
226 ····​move-​result-​object·​v5  
   
227 ····​.​line·​42 227 ····​.​line·​42
228 ····​.​local·​v5,​·​"prefs":​Landroid/​content/​SharedPreferences;​ 228 ····​.​local·​v2,​·​"prefs":​Landroid/​content/​SharedPreferences;​
229 ····​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​ 229 ····​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​
   
230 ····​invoke-​direct·​{v7},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 230 ····​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
231 ····​const-​string·​v8,​·​"crushr_task_list_" 231 ····​const-​string·​v6,​·​"crushr_task_list_"
   
232 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 232 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
233 ····​move-​result-​object·​v7 233 ····​move-​result-​object·​v5
   
234 ····​iget·​v8,​·​p0,​·​Lcom/​tjm/​crushr/​crushrRemoteViewFacto​ry;​-​>appWidgetId:​I 234 ····​iget·​v6,​·​p0,​·​Lcom/​tjm/​crushr/​crushrRemoteViewFacto​ry;​-​>appWidgetId:​I
   
235 ····​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 235 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
236 ····​move-​result-​object·​v7 236 ····​move-​result-​object·​v5
   
237 ····​invoke-​virtual·​{v7},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 237 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
238 ····​move-​result-​object·​v7 238 ····​move-​result-​object·​v5
   
239 ····​new-​instance·​v8,​·​Ljava/​util/​HashSet;​ 239 ····​new-​instance·​v6,​·​Ljava/​util/​HashSet;​
   
240 ····​invoke-​direct·​{v8},​·​Ljava/​util/​HashSet;​-​><init>()​V 240 ····​invoke-​direct·​{v6},​·​Ljava/​util/​HashSet;​-​><init>()​V
   
241 ····​invoke-​interface·​{v5,​·​v7,​·​v8},​·​Landroid/​content/​SharedPreferences;​-​>getStringSet(Ljava/​lang/​String;​Ljava/​util/​Set;​)​Ljava/​util/​Set;​ 241 ····​invoke-​interface·​{v2,​·​v5,​·​v6},​·​Landroid/​content/​SharedPreferences;​-​>getStringSet(Ljava/​lang/​String;​Ljava/​util/​Set;​)​Ljava/​util/​Set;​
   
242 ····​move-​result-​object·​v6 242 ····​move-​result-​object·​v3
   
243 ····​.​line·​44 243 ····​.​line·​44
244 ····​.​local·​v6,​·​"set":​Ljava/​util/​Set;​ 244 ····​.​local·​v3,​·​"set":​Ljava/​util/​Set;​
245 ····​invoke-​interface·​{v6},​·​Ljava/​util/​Set;​-​>toArray()​[Ljava/​lang/​Object;​ 245 ····​invoke-​interface·​{v3},​·​Ljava/​util/​Set;​-​>toArray()​[Ljava/​lang/​Object;​
   
246 ····​move-​result-​object·​v4 246 ····​move-​result-​object·​v1
   
247 ····​.​line·​45 247 ····​.​line·​45
248 ····​.​local·​v4,​·​"list":​[Ljava/​lang/​Object;​ 248 ····​.​local·​v1,​·​"list":​[Ljava/​lang/​Object;​
249 ····move-​object·​v0,​·​v4 249 ····array-​length·​v5,​·​v1
   
250 ····​.​local·​v0,​·​"arr$":​[Ljava/​lang/​Object;​  
251 ····​array-​length·​v3,​·​v0  
   
252 ····​.​local·​v3,​·​"len$":​I  
253 ····​const/​4·​v1,​·​0x0  
   
254 ····​.​local·​v1,​·​"i$":​I  
255 ····​:​goto_0 250 ····​:​goto_0
256 ····​if-​ge·​v1,​·​v3,​·​:​cond_0 251 ····​if-​ge·​v4,​·​v5,​·​:​cond_0
   
257 ····​aget-​object·​v2,​·​v0,​·​v1 252 ····​aget-​object·​v0,​·​v1,​·​v4
   
258 ····​.​line·​46 253 ····​.​line·​46
259 ····​.​local·​v2,​·​"item":​Ljava/​lang/​Object;​ 254 ····​.​local·​v0,​·​"item":​Ljava/​lang/​Object;​
260 ····​iget-​object·​v7,​·​p0,​·​Lcom/​tjm/​crushr/​crushrRemoteViewFacto​ry;​-​>itemList:​Ljava/​util/​List;​ 255 ····​iget-​object·​v6,​·​p0,​·​Lcom/​tjm/​crushr/​crushrRemoteViewFacto​ry;​-​>itemList:​Ljava/​util/​List;​
   
261 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​ 256 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​
   
262 ····​move-​result-​object·​v8 257 ····​move-​result-​object·​v7
   
263 ····​invoke-​interface·​{v7,​·​v8},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 258 ····​invoke-​interface·​{v6,​·​v7},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
264 ····​.​line·​45 259 ····​.​line·​45
265 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 260 ····​add-​int/​lit8·​v4,​·​v4,​·​0x1
   
266 ····​goto·​:​goto_0 261 ····​goto·​:​goto_0
   
267 ····​.​line·​48 262 ····​.​line·​48
268 ····​.​end·​local·​v2····​#·​"item":​Ljava/​lang/​Object;​ 263 ····​.​end·​local·​v0····​#·​"item":​Ljava/​lang/​Object;​
Max diff block lines reached; 78/4973 bytes (1.57%) of diff not shown.
[−]
smali/com/tjm/crushr/crushrProvider.smali
Offset 351, 41 lines modified Offset 351, 36 lines modified
351 ····​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​appwidget/​AppWidgetProvider;​-​>onReceive(Landroid/​content/​Context;​Landroid/​content/​Intent;​)​V 351 ····​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​appwidget/​AppWidgetProvider;​-​>onReceive(Landroid/​content/​Context;​Landroid/​content/​Intent;​)​V
   
352 ····​.​line·​83 352 ····​.​line·​83
353 ····​return-​void 353 ····​return-​void
354 .​end·​method 354 .​end·​method
   
355 .​method·​public·​onUpdate(Landroid/​content/​Context;​Landroid/​appwidget/​AppWidgetManager;​[I)​V 355 .​method·​public·​onUpdate(Landroid/​content/​Context;​Landroid/​appwidget/​AppWidgetManager;​[I)​V
356 ····​.​locals·4 356 ····​.​locals·3
357 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​ 357 ····​.​param·​p1,​·​"context"····​#·​Landroid/​content/​Context;​
358 ····​.​param·​p2,​·​"appWidgetManager"····​#·​Landroid/​appwidget/​AppWidgetManager;​ 358 ····​.​param·​p2,​·​"appWidgetManager"····​#·​Landroid/​appwidget/​AppWidgetManager;​
359 ····​.​param·​p3,​·​"appWidgetIds"····​#·​[I 359 ····​.​param·​p3,​·​"appWidgetIds"····​#·​[I
   
360 ····​.​prologue 360 ····​.​prologue
361 ····​.​line·​30 361 ····​.​line·​30
362 ····move-​object·​v1,​·​p3 362 ····array-​length·​v2,​·​p3
   
363 ····.​local·​v1,​·"arr$":​[I 363 ····const/​4·​v1,​·0x0
364 ····​array-​length·​v3,​·​v1  
   
365 ····​.​local·​v3,​·​"len$":​I  
366 ····​const/​4·​v2,​·​0x0  
   
367 ····​.​local·​v2,​·​"i$":​I  
368 ····​:​goto_0 364 ····​:​goto_0
369 ····​if-​ge·​v2,​·​v3,​·​:​cond_0 365 ····​if-​ge·​v1,​·​v2,​·​:​cond_0
   
370 ····​aget·​v0,​·v1,​·​v2 366 ····​aget·​v0,​·p3,​·​v1
   
371 ····​.​line·​31 367 ····​.​line·​31
372 ····​.​local·​v0,​·​"appWidgetId":​I 368 ····​.​local·​v0,​·​"appWidgetId":​I
373 ····​invoke-​static·​{p1,​·​p2,​·​v0},​·​Lcom/​tjm/​crushr/​crushrProvider;​-​>updateAppWidget(Land​roid/​content/​Context;​Landroid/​appwidget/​AppWidgetManager;​I)​V 369 ····​invoke-​static·​{p1,​·​p2,​·​v0},​·​Lcom/​tjm/​crushr/​crushrProvider;​-​>updateAppWidget(Land​roid/​content/​Context;​Landroid/​appwidget/​AppWidgetManager;​I)​V
   
374 ····​.​line·​30 370 ····​.​line·​30
375 ····​add-​int/​lit8·​v2,​·​v2,​·​0x1 371 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
376 ····​goto·​:​goto_0 372 ····​goto·​:​goto_0
   
377 ····​.​line·​33 373 ····​.​line·​33
378 ····​.​end·​local·​v0····​#·​"appWidgetId":​I 374 ····​.​end·​local·​v0····​#·​"appWidgetId":​I
379 ····​:​cond_0 375 ····​:​cond_0
380 ····​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​appwidget/​AppWidgetProvider;​-​>onUpdate(Landroid/​content/​Context;​Landroid/​appwidget/​AppWidgetManager;​[I)​V 376 ····​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​appwidget/​AppWidgetProvider;​-​>onUpdate(Landroid/​content/​Context;​Landroid/​appwidget/​AppWidgetManager;​[I)​V
[−]
original/AndroidManifest.xml
Offset 1, 220 lines modified Offset 1, 207 lines modified
00000000:​·​0300·​0800·b40d·​0000·​0100·​1c00·6007·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​`.​.​.​ 00000000:​·​0300·​0800·ec0c·​0000·​0100·​1c00·c006·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000010:​·​2d00·​0000·​0000·​0000·​0000·​0000·d000·​0000··-​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000010:​·​2900·​0000·​0000·​0000·​0000·​0000·c000·​0000··)​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000020:​·​0000·​0000·​0000·​0000·​1a00·​0000·​3400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​ 00000020:​·​0000·​0000·​0000·​0000·​1a00·​0000·​3400·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​
00000030:​·​5200·​0000·​7600·​0000·​8200·​0000·​9c00·​0000··​R.​.​.​v.​.​.​.​.​.​.​.​.​.​.​ 00000030:​·​5200·​0000·​7600·​0000·​8200·​0000·​9c00·​0000··​R.​.​.​v.​.​.​.​.​.​.​.​.​.​.​
00000040:​·​a800·​0000·​b600·​0000·​c400·​0000·​ec00·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000040:​·​a800·​0000·​b600·​0000·​c400·​0000·​ec00·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000050:​·​0401·​0000·​1801·​0000·​2c01·​0000·​4401·​0000··​.​.​.​.​.​.​.​.​,​.​.​.​D.​.​.​ 00000050:​·​0401·​0000·​1801·​0000·​2c01·​0000·​4401·​0000··​.​.​.​.​.​.​.​.​,​.​.​.​D.​.​.​
00000060:​·​5601·​0000·​ae01·​0000·​b201·​0000·​c401·​0000··​V.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000060:​·​5601·​0000·​ae01·​0000·​b201·​0000·​c401·​0000··​V.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000070:​·f801·​0000·2c02·​0000·4002·​0000·6002·​0000··​.​.​.​.​,​.​.​.​@.​.​.​`.​.​.​ 00000070:​·d801·​0000·f801·​0000·0202·​0000·1602·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000080:​·6a02·​0000·7202·​0000·9002·​0000·a402·​0000··j.​.​.​r.​.​.​.​.​.​.​.​.​.​.​ 00000080:​·3802·​0000·8e02·​0000·a802·​0000·bc02·​0000··8.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000090:​·c602·​0000·1c03·​0000·3603·​0000·4a03·​0000··​.​.​.​.​.​.​.​.​6.​.​.​J.​.​.​ 00000090:​·0003·​0000·4a03·​0000·6803·​0000·7803·​0000··​.​.​.​.​J.​.​.​h.​.​.​x.​.​.​
000000a0:​·8e03·​0000·d803·​0000·f603·​0000·0604·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000000a0:​·d403·​0000·1a04·​0000·2e04·​0000·6c04·​0000··​.​.​.​.​.​.​.​.​.​.​.​.​l.​.​.​
000000b0:​·6204·​0000·a804·​0000·bc04·​0000·fa04·​0000··b.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000000b0:​·c204·​0000·0e05·​0000·2405·​0000·5c05·​0000··.​.​.​.​.​.​.​.​$.​.​.​\.​.​.​
000000c0:​·5005·​0000·9c05·​0000·b205·0000·ea05·0000··P.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000000c0:​·6e05·​0000·b605·​0000·0b00·7600·6500·7200··n.​.​.​.​.​.​.​.​.​v.​e.​r.​
000000d0:​·fc05·0000·4406·0000·0b00·7600·​6500·7200··.​.​.​.​D.​.​.​.​.​v.​e.​r.​ 000000d0:​·7300·6900·6f00·6e00·4300·6f00·​6400·6500··s.​i.​o.​n.​C.​o.​d.​e.​
000000e0:​·7300·6900·6f00·​6e00·4300·6f00·​6400·​6500··s.​i.​o.​n.​C.​o.​d.​e.​ 000000e0:​·0000·0b00·7600·​6500·7200·7300·​6900·​6f00··.​.​.​.​v.​e.​r.​s.​i.​o.​
000000f0:​·0000·0b00·7600·​6500·7200·7300·6900·​6f00··.​.​.​.​v.​e.​r.​s.​i.​o.​ 000000f0:​·6e00·4e00·6100·​6d00·6500·0000·0d00·​6d00··n.​N.​a.​m.​e.​.​.​.​.​m.​
00000100:​·​6e00·4e00·6100·​6d00·​6500·0000·0d00·6d00··n.​N.​a.​m.​e.​.​.​.​.​m.​ 00000100:​·​6900·6e00·5300·​6400·​6b00·5600·6500·7200··i.​n.​S.​d.​k.​V.​e.​r.​
00000110:​·6900·​6e00·5300·​6400·6b00·5600·6500·7200··i.​n.​S.​d.​k.​V.​e.​r.​ 00000110:​·7300·​6900·6f00·​6e00·0000·1000·7400·6100··s.​i.​o.​n.​.​.​.​.​t.​a.​
00000120:​·​7300·​6900·​6f00·6e00·0000·1000·7400·6100··s.​i.​o.​n.​.​.​.​.​t.​a.​ 00000120:​·​7200·​6700·​6500·7400·5300·6400·6b00·5600··r.​g.​e.​t.​S.​d.​k.​V.​
00000130:​·7200·6700·6500·7400·5300·​6400·6b00·5600··r.​g.​e.​t.​S.​d.​k.​V.​ 00000130:​·6500·7200·7300·6900·6f00·​6e00·0000·0400··e.​r.​s.​i.​o.​n.​.​.​.​.​
00000140:​·​6500·7200·7300·​6900·6f00·6e00·0000·0400··e.​r.​s.​i.​o.​n.​.​.​.​.​ 00000140:​·​6e00·6100·6d00·​6500·0000·0b00·6100·6c00··n.​a.​m.​e.​.​.​.​.​a.​l.​
00000150:​·​6e00·​6100·6d00·6500·0000·0b00·​6100·6c00··n.​a.​m.​e.​.​.​.​.​a.​l.​ 00000150:​·​6c00·​6f00·7700·4200·6100·6300·​6b00·7500··l.​o.​w.​B.​a.​c.​k.​u.​
00000160:​·6c00·6f00·7700·4200·​6100·​6300·​6b00·7500··l.​o.​w.​B.​a.​c.​k.​u.​ 00000160:​·7000·0000·0400·6900·​6300·​6f00·​6e00·0000··p.​.​.​.​.​i.​c.​o.​n.​.​.​
00000170:​·7000·0000·0400·​6900·​6300·​6f00·6e00·​0000··p.​.​.​.​.​i.​c.​o.​n.​.​.​ 00000170:​·0500·6c00·6100·​6200·​6500·​6c00·0000·​0500··.​.​l.​a.​b.​e.​l.​.​.​.​.​
00000180:​·0500·​6c00·​6100·​6200·​6500·6c00·0000·0500··.​.​l.​a.​b.​e.​l.​.​.​.​.​ 00000180:​·7400·​6800·​6500·​6d00·​6500·0000·1200·6500··t.​h.​e.​m.​e.​.​.​.​.​e.​
00000190:​·​7400·​6800·​6500·6d00·​6500·0000·1200·6500··t.​h.​e.​m.​e.​.​.​.​.​e.​ 00000190:​·​7800·​6300·​6c00·7500·​6400·6500·4600·7200··x.​c.​l.​u.​d.​e.​F.​r.​
000001a0:​·7800·​6300·6c00·7500·​6400·​6500·4600·​7200··x.​c.​l.​u.​d.​e.​F.​r.​ 000001a0:​·6f00·​6d00·5200·6500·​6300·​6500·6e00·​7400··o.​m.​R.​e.​c.​e.​n.​t.​
000001b0:​·6f00·6d00·5200·​6500·​6300·6500·​6e00·7400··o.​m.​R.​e.​c.​e.​n.​t.​ 000001b0:​·7300·0000·0a00·​6c00·​6100·7500·​6e00·6300··s.​.​.​.​.​l.​a.​u.​n.​c.​
000001c0:​·7300·0000·0a00·​6c00·​6100·7500·6e00·6300··s.​.​.​.​.​l.​a.​u.​n.​c.​ 000001c0:​·6800·4d00·6f00·​6400·​6500·0000·0800·7200··h.​M.​o.​d.​e.​.​.​.​.​r.​
000001d0:​·​6800·4d00·​6f00·6400·6500·0000·0800·7200··h.​M.​o.​d.​e.​.​.​.​.​r.​ 000001d0:​·​6500·7300·​6f00·7500·7200·6300·6500·0000··e.​s.​o.​u.​r.​c.​e.​.​.​
000001e0:​·6500·7300·6f00·​7500·7200·6300·6500·0000··e.​s.​o.​u.​r.​c.​e.​.​.​ 000001e0:​·0800·6500·7800·​7000·6f00·7200·7400·6500··.​.​e.​x.​p.​o.​r.​t.​e.​
000001f0:​·0800·6500·7800·​7000·​6f00·​7200·7400·​6500··.​.​e.​x.​p.​o.​r.​t.​e.​ 000001f0:​·6400·0000·0a00·​7000·​6500·​7200·6d00·​6900··d.​.​.​.​.​p.​e.​r.​m.​i.​
00000200:​·6400·0000·0a00·7000·​6500·7200·6d00·​6900··d.​.​.​.​.​p.​e.​r.​m.​i.​ 00000200:​·7300·7300·6900·6f00·​6e00·0000·0700·​6100··s.​s.​i.​o.​n.​.​.​.​.​a.​
00000210:​·7300·7300·6900·​6f00·​6e00·0000·​0700·6100··s.​s.​i.​o.​n.​.​.​.​.​a.​ 00000210:​·6e00·6400·7200·​6f00·​6900·6400·​0000·2a00··n.​d.​r.​o.​i.​d.​.​.​*.​
00000220:​·​6e00·6400·​7200·6f00·6900·6400·0000·2a00··n.​d.​r.​o.​i.​d.​.​.​*.​ 00000220:​·​6800·7400·​7400·7000·3a00·2f00·2f00·7300··h.​t.​t.​p.​:​.​/​.​/​.​s.​
00000230:​·​6800·7400·7400·7000·3a00·2f00·​2f00·7300··h.​t.​t.​p.​:​.​/​.​/​.​s.​ 00000230:​·​6300·6800·6500·6d00·6100·7300·​2e00·6100··c.​h.​e.​m.​a.​s.​.​.​a.​
00000240:​·​6300·​6800·6500·​6d00·​6100·7300·​2e00·​6100··c.​h.​e.​m.​a.​s.​.​.​a.​ 00000240:​·​6e00·​6400·7200·​6f00·​6900·6400·​2e00·​6300··n.​d.​r.​o.​i.​d.​.​.​c.​
00000250:​·​6e00·​6400·7200·​6f00·6900·​6400·​2e00·6300··n.​d.​r.​o.​i.​d.​.​.​c.​ 00000250:​·​6f00·​6d00·2f00·​6100·7000·​6b00·​2f00·7200··o.​m.​/​.​a.​p.​k.​/​.​r.​
00000260:​·​6f00·6d00·​2f00·​6100·7000·​6b00·2f00·7200··o.​m.​/​.​a.​p.​k.​/​.​r.​ 00000260:​·​6500·7300·​2f00·​6100·6e00·​6400·7200·6f00··e.​s.​/​.​a.​n.​d.​r.​o.​
00000270:​·​6500·7300·2f00·6100·6e00·6400·​7200·​6f00··e.​s.​/​.​a.​n.​d.​r.​o.​ 00000270:​·​6900·6400·0000·0000·0000·0700·​7000·​6100··i.​d.​.​.​.​.​.​.​.​.​p.​a.​
00000280:​·​6900·​6400·0000·0000·0000·​0700·7000·​6100··i.​d.​.​.​.​.​.​.​.​.​p.​a.​ 00000280:​·​6300·​6b00·6100·6700·6500·​0000·0800·​6d00··c.​k.​a.​g.​e.​.​.​.​.​m.​
00000290:​·​6300·​6b00·​6100·​6700·​6500·0000·1800·7000··c.​k.​a.​g.​e.​.​.​.​.​p.​ 00000290:​·​6100·​6e00·​6900·​6600·​6500·7300·7400·0000··a.​n.​i.​f.​e.​s.​t.​.​.​
000002a0:​·6c00·​6100·7400·​6600·6f00·​7200·​6d00·4200··l.​a.​t.​f.​o.​r.​m.​B.​ 000002a0:​·0e00·​6300·6f00·​6d00·2e00·​7400·​6a00·6d00··.​.​c.​o.​m.​.​.​t.​j.​m.​
000002b0:​·7500·​6900·6c00·6400·5600·​6500·​7200·7300··u.​i.​l.​d.​V.​e.​r.​s.​ 000002b0:​·2e00·​6300·7200·7500·7300·​6800·​7200·0000··.​.​c.​r.​u.​s.​h.​r.​.​.​
000002c0:​·6900·6f00·6e00·4300·6f00·6400·6500·0000··i.​o.​n.​C.​o.​d.​e.​.​.​ 000002c0:​·0300·3100·2e00·3200·0000·0800·7500·7300··.​.​1.​.​.​2.​.​.​.​.​u.​s.​
000002d0:​·1800·​7000·6c00·6100·7400·​6600·6f00·7200··.​.​p.​l.​a.​t.​f.​o.​r.​ 000002d0:​·6500·​7300·2d00·7300·6400·​6b00·0000·0f00··e.​s.​-​.​s.​d.​k.​.​.​.​.​
000002e0:​·6d00·4200·7500·6900·6c00·6400·5600·6500··m.​B.​u.​i.​l.​d.​V.​e.​ 000002e0:​·7500·7300·6500·7300·2d00·7000·6500·7200··u.​s.​e.​s.​-​.​p.​e.​r.​
000002f0:​·7200·7300·6900·6f00·​6e00·4e00·​6100·6d00··r.​s.​i.​o.​n.​N.​a.​m.​ 000002f0:​·6d00·6900·7300·7300·​6900·6f00·​6e00·0000··m.​i.​s.​s.​i.​o.​n.​.​.​
00000300:​·6500·0000·0800·​6d00·6100·​6e00·​6900·​6600··e.​.​.​.​.​m.​a.​n.​i.​f.​ 00000300:​·2900·6100·6e00·​6400·7200·​6f00·​6900·​6400··)​.​a.​n.​d.​r.​o.​i.​d.​
00000310:​·6500·​7300·7400·0000·0e00·​6300·6f00·6d00··e.​s.​t.​.​.​.​.​c.​o.​m.​ 00000310:​·2e00·​7000·6500·7200·6d00·​6900·7300·7300··.​.​p.​e.​r.​m.​i.​s.​s.​
00000320:​·2e00·7400·​6a00·6d00·2e00·6300·7200·7500··.​.​t.​j.​m.​.​.​c.​r.​u.​ 00000320:​·6900·6f00·​6e00·2e00·5200·4500·4300·4500··i.​o.​n.​.​.​R.​E.​C.​E.​
00000330:​·7300·6800·7200·0000·0300·3100·2e00·3200··s.​h.​r.​.​.​.​.​1.​.​.​2.​ 00000330:​·4900·5600·4500·5f00·4200·4f00·4f00·5400··I.​V.​E.​_.​B.​O.​O.​T.​
00000340:​·0000·0200·3200·3200·0000·0d00·3500·2e00··.​.​.​.​2.​2.​.​.​.​.​5.​.​.​ 00000340:​·5f00·4300·4f00·4d00·5000·4c00·4500·5400··_.​C.​O.​M.​P.​L.​E.​T.​
00000350:​·3100·2e00·3100·2d00·3100·3800·3100·3900··1.​.​.​1.​-​.​1.​8.​1.​9.​ 00000350:​·4500·4400·0000·0b00·6100·7000·7000·6c00··E.​D.​.​.​.​.​a.​p.​p.​l.​
00000360:​·3700·3200·3700·0000·0800·7500·7300·6500··7.​2.​7.​.​.​.​.​u.​s.​e.​ 00000360:​·6900·6300·6100·7400·6900·6f00·6e00·0000··i.​c.​a.​t.​i.​o.​n.​.​.​
00000370:​·7300·2d00·7300·6400·​6b00·0000·0f00·​7500··s.​-​.​s.​d.​k.​.​.​.​.​u.​ 00000370:​·0800·6100·6300·7400·​6900·7600·6900·​7400··.​.​a.​c.​t.​i.​v.​i.​t.​
00000380:​·​7300·6500·7300·2d00·7000·​6500·7200·6d00··s.​e.​s.​-​.​p.​e.​r.​m.​ 00000380:​·​7900·0000·2000·6300·6f00·​6d00·2e00·7400··y.​.​.​·.​c.​o.​m.​.​.​t.​
00000390:​·​6900·7300·7300·​6900·6f00·6e00·0000·2900··i.​s.​s.​i.​o.​n.​.​.​)​.​ 00000390:​·​6a00·6d00·2e00·​6300·7200·7500·7300·6800··j.​m.​.​.​c.​r.​u.​s.​h.​
000003a0:​·6100·6e00·​6400·​7200·6f00·6900·​6400·2e00··a.​n.​d.​r.​o.​i.​d.​.​.​ 000003a0:​·7200·2e00·​6300·​7200·7500·7300·​6800·7200··r.​.​.​c.​r.​u.​s.​h.​r.​
000003b0:​·7000·​6500·​7200·6d00·6900·7300·7300·​6900··p.​e.​r.​m.​i.​s.​s.​i.​ 000003b0:​·4900·​6e00·​7000·7500·7400·4400·6900·​6100··I.​n.​p.​u.​t.​D.​i.​a.​
000003c0:​·​6f00·​6e00·2e00·5200·4500·4300·4500·4900··o.​n.​.​.​R.​E.​C.​E.​I.​ 000003c0:​·​6c00·​6f00·6700·0000·2300·6300·6f00·6d00··l.​o.​g.​.​.​#.​c.​o.​m.​
000003d0:​·5600·4500·5f00·4200·4f00·4f00·5400·5f00··V.​E.​_.​B.​O.​O.​T.​_.​ 000003d0:​·2e00·7400·6a00·6d00·2e00·6300·7200·7500··.​.​t.​j.​m.​.​.​c.​r.​u.​
000003e0:​·4300·4f00·4d00·5000·4c00·4500·5400·4500··C.​O.​M.​P.​L.​E.​T.​E.​ 000003e0:​·7300·6800·7200·2e00·6300·7200·7500·7300··s.​h.​r.​.​.​c.​r.​u.​s.​
000003f0:​·4400·0000·0b00·​6100·7000·7000·​6c00·​6900··D.​.​.​.​.​a.​p.​p.​l.​i.​ 000003f0:​·6800·7200·4300·​6f00·6e00·6600·​6900·​6700··h.​r.​C.​o.​n.​f.​i.​g.​
00000400:​·6300·​6100·​7400·​6900·6f00·​6e00·0000·0800··c.​a.​t.​i.​o.​n.​.​.​.​.​ 00000400:​·4100·​6300·​7400·​6900·7600·​6900·7400·7900··A.​c.​t.​i.​v.​i.​t.​y.​
00000410:​·6100·6300·7400·​6900·​7600·​6900·7400·​7900··a.​c.​t.​i.​v.​i.​t.​y.​ 00000410:​·0000·0d00·6900·​6e00·​7400·​6500·6e00·​7400··.​.​.​.​i.​n.​t.​e.​n.​t.​
00000420:​·0000·2000·​6300·​6f00·6d00·2e00·​7400·6a00··.​.​·.​c.​o.​m.​.​.​t.​j.​ 00000420:​·2d00·6600·​6900·​6c00·7400·6500·​7200·0000··-​.​f.​i.​l.​t.​e.​r.​.​.​
00000430:​·6d00·2e00·​6300·​7200·7500·7300·​6800·7200··m.​.​.​c.​r.​u.​s.​h.​r.​ 00000430:​·0600·6100·​6300·​7400·6900·6f00·​6e00·0000··.​.​a.​c.​t.​i.​o.​n.​.​.​
00000440:​·​2e00·​6300·7200·7500·​7300·​6800·7200·4900··.​.​c.​r.​u.​s.​h.​r.​I.​ 00000440:​·​2c00·​6100·6e00·6400·​7200·​6f00·6900·6400··,​.​a.​n.​d.​r.​o.​i.​d.​
00000450:​·6e00·7000·​7500·​7400·4400·​6900·​6100·​6c00··n.​p.​u.​t.​D.​i.​a.​l.​ 00000450:​·2e00·6100·​7000·​7000·7700·​6900·​6400·​6700··.​.​a.​p.​p.​w.​i.​d.​g.​
00000460:​·​6f00·6700·0000·2300·​6300·6f00·​6d00·2e00··o.​g.​.​.​#.​c.​o.​m.​.​.​ 00000460:​·​6500·7400·2e00·6100·​6300·7400·​6900·6f00··e.​t.​.​.​a.​c.​t.​i.​o.​
00000470:​·7400·6a00·6d00·2e00·6300·7200·7500·7300··t.​j.​m.​.​.​c.​r.​u.​s.​ 00000470:​·6e00·2e00·4100·5000·5000·5700·4900·4400··n.​.​.​A.​P.​P.​W.​I.​D.​
00000480:​·6800·7200·2e00·6300·7200·7500·7300·6800··h.​r.​.​.​c.​r.​u.​s.​h.​ 00000480:​·4700·4500·5400·5f00·4300·4f00·4e00·4600··G.​E.​T.​_.​C.​O.​N.​F.​
00000490:​·7200·​4300·6f00·6e00·6600·6900·6700·4100··r.​C.​o.​n.​f.​i.​g.​A.​ 00000490:​·4900·​4700·5500·5200·4500·0000·2100·6300··I.​G.​U.​R.​E.​.​.​!.​c.​
000004a0:​·​6300·7400·6900·​7600·​6900·7400·7900·0000··c.​t.​i.​v.​i.​t.​y.​.​.​ 000004a0:​·​6f00·6d00·2e00·​7400·​6a00·6d00·2e00·6300··o.​m.​.​.​t.​j.​m.​.​.​c.​
000004b0:​·0d00·6900·6e00·7400·6500·6e00·7400·2d00··.​.​i.​n.​t.​e.​n.​t.​-​.​ 000004b0:​·7200·7500·7300·6800·7200·2e00·6300·7200··r.​u.​s.​h.​r.​.​.​c.​r.​
000004c0:​·6600·6900·​6c00·​7400·6500·7200·0000·0600··f.​i.​l.​t.​e.​r.​.​.​.​.​ 000004c0:​·7500·7300·​6800·​7200·4400·6500·6c00·6500··u.​s.​h.​r.​D.​e.​l.​e.​
000004d0:​·6100·​6300·7400·​6900·​6f00·​6e00·0000·2c00··a.​c.​t.​i.​o.​n.​.​.​,​.​ 000004d0:​·7400·​6500·4400·​6900·​6100·​6c00·6f00·6700··t.​e.​D.​i.​a.​l.​o.​g.​
000004e0:​·6100·6e00·6400·7200·​6f00·​6900·​6400·2e00··a.​n.​d.​r.​o.​i.​d.​.​.​ 000004e0:​·0000·0800·7200·6500·​6300·​6500·​6900·7600··.​.​.​.​r.​e.​c.​e.​i.​v.​
000004f0:​·​6100·​7000·7000·7700·​6900·​6400·​6700·6500··a.​p.​p.​w.​i.​d.​g.​e.​ 000004f0:​·​6500·​7200·0000·1d00·​6300·​6f00·​6d00·2e00··e.​r.​.​.​.​.​c.​o.​m.​.​.​
00000500:​·​7400·2e00·​6100·6300·7400·6900·6f00·6e00··​t.​.​.​a.​c.​t.​i.​o.​n.​ 00000500:​·​7400·6a00·​6d00·2e00·6300·7200·7500·7300··​t.​j.​m.​.​.​c.​r.​u.​s.​
00000510:​·2e00·4100·5000·5000·5700·4900·4400·4700··.​.​A.​P.​P.​W.​I.​D.​G.​ 00000510:​·6800·7200·2e00·6300·7200·7500·7300·6800··h.​r.​.​.​c.​r.​u.​s.​h.​
00000520:​·4500·​5400·5f00·4300·4f00·4e00·4600·4900··E.​T.​_.​C.​O.​N.​F.​I.​ 00000520:​·7200·​5000·7200·6f00·7600·6900·6400·6500··r.​P.​r.​o.​v.​i.​d.​e.​
00000530:​·4700·5500·5200·4500·0000·2100·6300·​6f00··G.​U.​R.​E.​.​.​!.​c.​o.​ 00000530:​·7200·0000·2900·6100·6e00·6400·7200·​6f00··r.​.​.​)​.​a.​n.​d.​r.​o.​
00000540:​·​6d00·2e00·7400·​6a00·6d00·2e00·6300·7200··m.​.​.​t.​j.​m.​.​.​c.​r.​ 00000540:​·​6900·6400·2e00·​6100·7000·7000·7700·6900··i.​d.​.​.​a.​p.​p.​w.​i.​
00000550:​·7500·7300·​6800·​7200·​2e00·​6300·7200·​7500··u.​s.​h.​r.​.​.​c.​r.​u.​ 00000550:​·6400·6700·​6500·​7400·​2e00·​6100·6300·​7400··d.​g.​e.​t.​.​.​a.​c.​t.​
00000560:​·7300·​6800·7200·4400·6500·6c00·6500·7400··s.​h.​r.​D.​e.​l.​e.​t.​ 00000560:​·6900·​6f00·6e00·2e00·4100·5000·5000·5700··i.​o.​n.​.​.​A.​P.​P.​W.​
00000570:​·6500·​4400·6900·6100·6c00·6f00·6700·0000··e.​D.​i.​a.​l.​o.​g.​.​.​ 00000570:​·4900·​4400·4700·4500·5400·5f00·5500·5000··I.​D.​G.​E.​T.​_.​U.​P.​
00000580:​·0800·7200·6500·6300·6500·6900·7600·​6500··.​.​r.​e.​c.​e.​i.​v.​e.​ 00000580:​·4400·4100·5400·4500·0000·2400·6100·​6e00··D.​A.​T.​E.​.​.​$.​a.​n.​
00000590:​·7200·0000·1d00·​6300·​6f00·6d00·2e00·7400··r.​.​.​.​.​c.​o.​m.​.​.​t.​ 00000590:​·6400·7200·6f00·​6900·​6400·2e00·6900·6e00··d.​r.​o.​i.​d.​.​.​i.​n.​
000005a0:​·6a00·​6d00·2e00·6300·7200·7500·7300·6800··j.​m.​.​.​c.​r.​u.​s.​h.​ 000005a0:​·7400·​6500·6e00·7400·2e00·6100·6300·7400··t.​e.​n.​t.​.​.​a.​c.​t.​
000005b0:​·7200·2e00·​6300·7200·7500·7300·6800·7200··r.​.​.​c.​r.​u.​s.​h.​r.​ 000005b0:​·6900·6f00·​6e00·2e00·4200·4f00·4f00·5400··i.​o.​n.​.​.​B.​O.​O.​T.​
000005c0:​·​5000·7200·6f00·7600·6900·6400·6500·7200··P.​r.​o.​v.​i.​d.​e.​r.​ 000005c0:​·​5f00·4300·4f00·4d00·5000·4c00·4500·5400··_.​C.​O.​M.​P.​L.​E.​T.​
000005d0:​·0000·2900·6100·6e00·​6400·7200·6f00·​6900··.​.​)​.​a.​n.​d.​r.​o.​i.​ 000005d0:​·4500·4400·0000·0900·​6d00·6500·7400·​6100··E.​D.​.​.​.​.​m.​e.​t.​a.​
000005e0:​·6400·2e00·​6100·​7000·7000·7700·6900·​6400··d.​.​.​a.​p.​p.​w.​i.​d.​ 000005e0:​·2d00·6400·​6100·​7400·6100·0000·1a00·​6100··-​.​d.​a.​t.​a.​.​.​.​.​a.​
000005f0:​·​6700·​6500·​7400·2e00·​6100·​6300·7400·​6900··g.​e.​t.​.​.​a.​c.​t.​i.​ 000005f0:​·​6e00·​6400·​7200·6f00·​6900·​6400·2e00·​6100··n.​d.​r.​o.​i.​d.​.​.​a.​
00000600:​·6f00·6e00·2e00·4100·5000·5000·5700·4900··o.​n.​.​.​A.​P.​P.​W.​I.​ 00000600:​·7000·7000·7700·6900·6400·6700·6500·7400··p.​p.​w.​i.​d.​g.​e.​t.​
00000610:​·4400·4700·4500·5400·5f00·5500·5000·4400··D.​G.​E.​T.​_.​U.​P.​D.​ 00000610:​·2e00·7000·7200·6f00·7600·6900·6400·6500··.​.​p.​r.​o.​v.​i.​d.​e.​
00000620:​·4100·5400·4500·0000·2400·6100·6e00·​6400··A.​T.​E.​.​.​$.​a.​n.​d.​ 00000620:​·7200·0000·0700·7300·6500·7200·7600·​6900··r.​.​.​.​.​s.​e.​r.​v.​i.​
Max diff block lines reached; 0/29122 bytes (0.00%) of diff not shown.
[−]
res/drawable-ldrtl-xhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png vs.
res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
Files similar despite different names (difference score: 0)
[−]
res/drawable-ldrtl-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png vs.
res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
Files similar despite different names (difference score: 0)
[−]
res/drawable-ldrtl-xxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png vs.
res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
Files similar despite different names (difference score: 0)
[−]
res/drawable-ldrtl-xxhdpi-v4/abc_spinner_mtrl_am_alpha.9.png vs.
res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
Files similar despite different names (difference score: 0)
[−]
res/drawable-ldrtl-xxxhdpi-v4/abc_ic_menu_cut_mtrl_alpha.png vs.
res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
Files similar despite different names (difference score: 0)