[−]
/home/hans/code/fdroid/data/tmp/com.naman14.stools_11.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.naman14.stools_11.apk
[−]
zipinfo {}
Offset 1, 350 lines modified Offset 1, 350 lines modified
1 Zip·​file·​size:​·​2248745·​bytes,​·​number·​of·​entries:​·​348 1 Zip·​file·​size:​·​2248041·​bytes,​·​number·​of·​entries:​·​348
2 -​rw-​-​-​-​·····​2.​0·​fat····​34958·​bl·​defN·​15-​Feb-​27·​07:​40·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat····​34958·​bl·​defN·​15-​Feb-​27·​07:​40·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat····​35079·​bl·​defN·​15-​Feb-​27·​07:​40·​META-​INF/​4193BFAC.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat····​35079·​bl·​defN·​15-​Feb-​27·​07:​40·​META-​INF/​4193BFAC.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​15-​Feb-​27·​07:​40·​META-​INF/​4193BFAC.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​15-​Feb-​27·​07:​40·​META-​INF/​4193BFAC.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Feb-​26·​21:​49·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Feb-​26·​21:​49·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Feb-​26·​21:​49·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​15-​Feb-​26·​21:​49·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·····​2.​0·​fat·····​3544·​bX·​defN·15-​Feb-​26·21:​49·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat·····​3544·​bX·​defN·08-​Jan-​01·00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·15-​Feb-​26·21:​49·​res/​anim/​abc_fade_in.​xml 8 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_fade_in.​xml
9 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·15-​Feb-​26·21:​49·​res/​anim/​abc_fade_out.​xml 9 -​rw-​-​-​-​·····​2.​0·​fat······​396·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_fade_out.​xml
10 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·15-​Feb-​26·21:​49·​res/​anim/​abc_slide_in_bottom.​xml 10 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_slide_in_bottom.​xml
11 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·15-​Feb-​26·21:​49·​res/​anim/​abc_slide_in_top.​xml 11 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_slide_in_top.​xml
12 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·15-​Feb-​26·21:​49·​res/​anim/​abc_slide_out_bottom.​xml 12 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_slide_out_bottom.​xml
13 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·15-​Feb-​26·21:​49·​res/​anim/​abc_slide_out_top.​xml 13 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​abc_slide_out_top.​xml
14 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·15-​Feb-​26·21:​49·​res/​anim/​floating_action_butto​n_hide.​xml 14 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​floating_action_butto​n_hide.​xml
15 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·15-​Feb-​26·21:​49·​res/​anim/​floating_action_butto​n_show.​xml 15 -​rw-​-​-​-​·····​2.​0·​fat······​400·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​floating_action_butto​n_show.​xml
16 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·15-​Feb-​26·21:​49·​res/​anim/​layout_controller_sca​le.​xml 16 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​layout_controller_sca​le.​xml
17 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·15-​Feb-​26·21:​49·​res/​anim/​layout_controller_sli​dein.​xml 17 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​layout_controller_sli​dein.​xml
18 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·15-​Feb-​26·21:​49·​res/​anim/​layout_controller_sli​deout.​xml 18 -​rw-​-​-​-​·····​2.​0·​fat······​320·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​layout_controller_sli​deout.​xml
19 -​rw-​-​-​-​·····​2.​0·​fat······​664·​bl·​defN·15-​Feb-​26·21:​49·​res/​anim/​scale.​xml 19 -​rw-​-​-​-​·····​2.​0·​fat······​664·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​scale.​xml
20 -​rw-​-​-​-​·····​2.​0·​fat······​360·​bl·​defN·15-​Feb-​26·21:​49·​res/​anim/​slide_in.​xml 20 -​rw-​-​-​-​·····​2.​0·​fat······​360·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​slide_in.​xml
21 -​rw-​-​-​-​·····​2.​0·​fat······​360·​bl·​defN·15-​Feb-​26·21:​49·​res/​anim/​slide_out.​xml 21 -​rw-​-​-​-​·····​2.​0·​fat······​360·​bl·​defN·08-​Jan-​01·00:​00·​res/​anim/​slide_out.​xml
22 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·15-​Feb-​26·21:​49·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml 22 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_dark.​xml
23 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·15-​Feb-​26·21:​49·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml 23 -​rw-​-​-​-​·····​2.​0·​fat······​472·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_background_cache_​hint_selector_materia​l_light.​xml
24 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Feb-​26·21:​49·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml 24 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml
25 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Feb-​26·21:​49·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml 25 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml
26 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Feb-​26·21:​49·​res/​color/​abc_primary_text_mate​rial_dark.​xml 26 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_primary_text_mate​rial_dark.​xml
27 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Feb-​26·21:​49·​res/​color/​abc_primary_text_mate​rial_light.​xml 27 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_primary_text_mate​rial_light.​xml
28 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·15-​Feb-​26·21:​49·​res/​color/​abc_search_url_text.​xml 28 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_search_url_text.​xml
29 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Feb-​26·21:​49·​res/​color/​abc_secondary_text_ma​terial_dark.​xml 29 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_secondary_text_ma​terial_dark.​xml
30 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·15-​Feb-​26·21:​49·​res/​color/​abc_secondary_text_ma​terial_light.​xml 30 -​rw-​-​-​-​·····​2.​0·​fat······​468·​bl·​defN·08-​Jan-​01·00:​00·​res/​color/​abc_secondary_text_ma​terial_light.​xml
31 -​rw-​-​-​-​·····​1.​0·​fat······​303·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png 31 -​rw-​-​-​-​·····​1.​0·​fat······​303·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png
32 -​rw-​-​-​-​·····​1.​0·​fat······​304·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png 32 -​rw-​-​-​-​·····​1.​0·​fat······​304·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png
33 -​rw-​-​-​-​·····​1.​0·​fat······​306·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png 33 -​rw-​-​-​-​·····​1.​0·​fat······​306·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png
34 -​rw-​-​-​-​·····​1.​0·​fat······​549·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png 34 -​rw-​-​-​-​·····​1.​0·​fat······​549·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png
35 -​rw-​-​-​-​·····​1.​0·​fat······​622·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png 35 -​rw-​-​-​-​·····​1.​0·​fat······​622·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png
36 -​rw-​-​-​-​·····​1.​0·​fat······​753·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png 36 -​rw-​-​-​-​·····​1.​0·​fat······​753·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png
37 -​rw-​-​-​-​·····​1.​0·​fat·····​2040·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png 37 -​rw-​-​-​-​·····​1.​0·​fat·····​2040·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00001.​9.​png
38 -​rw-​-​-​-​·····​1.​0·​fat·····​2053·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png 38 -​rw-​-​-​-​·····​1.​0·​fat·····​2053·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_switch_to_on_​mtrl_00012.​9.​png
39 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png 39 -​rw-​-​-​-​·····​1.​0·​fat······​229·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_cab_background_to​p_mtrl_alpha.​9.​png
40 -​rw-​-​-​-​·····​1.​0·​fat······​407·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png 40 -​rw-​-​-​-​·····​1.​0·​fat······​407·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_ab_back_mtrl_a​m_alpha.​png
41 -​rw-​-​-​-​·····​1.​0·​fat······​275·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png 41 -​rw-​-​-​-​·····​1.​0·​fat······​275·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_clear_mtrl_alp​ha.​png
42 -​rw-​-​-​-​·····​1.​0·​fat······​226·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png 42 -​rw-​-​-​-​·····​1.​0·​fat······​226·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_commit_search_​api_mtrl_alpha.​png
43 -​rw-​-​-​-​·····​1.​0·​fat······​147·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png 43 -​rw-​-​-​-​·····​1.​0·​fat······​147·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_go_search_api_​mtrl_alpha.​png
44 -​rw-​-​-​-​·····​1.​0·​fat······​281·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png 44 -​rw-​-​-​-​·····​1.​0·​fat······​281·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_copy_mtrl​_am_alpha.​png
45 -​rw-​-​-​-​·····​1.​0·​fat······​584·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png 45 -​rw-​-​-​-​·····​1.​0·​fat······​584·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_cut_mtrl_​alpha.​png
46 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png 46 -​rw-​-​-​-​·····​1.​0·​fat······​190·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_moreoverf​low_mtrl_alpha.​png
47 -​rw-​-​-​-​·····​1.​0·​fat······​360·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png 47 -​rw-​-​-​-​·····​1.​0·​fat······​360·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_paste_mtr​l_am_alpha.​png
48 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png 48 -​rw-​-​-​-​·····​1.​0·​fat······​270·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_selectall​_mtrl_alpha.​png
49 -​rw-​-​-​-​·····​1.​0·​fat······​729·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png 49 -​rw-​-​-​-​·····​1.​0·​fat······​729·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_menu_share_mtr​l_alpha.​png
50 -​rw-​-​-​-​·····​1.​0·​fat·····​1018·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png 50 -​rw-​-​-​-​·····​1.​0·​fat·····​1018·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_search_api_mtr​l_alpha.​png
51 -​rw-​-​-​-​·····​1.​0·​fat······​541·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png 51 -​rw-​-​-​-​·····​1.​0·​fat······​541·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_ic_voice_search_a​pi_mtrl_alpha.​png
52 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png 52 -​rw-​-​-​-​·····​1.​0·​fat······​170·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_divider_mtrl​_alpha.​9.​png
53 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png 53 -​rw-​-​-​-​·····​1.​0·​fat······​244·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_focused_holo​.​9.​png
54 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png 54 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_longpressed_​holo.​9.​png
55 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png 55 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_dark.​9.​png
56 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png 56 -​rw-​-​-​-​·····​1.​0·​fat······​212·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_pressed_holo​_light.​9.​png
57 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png 57 -​rw-​-​-​-​·····​1.​0·​fat······​239·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_dark.​9.​png
58 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png 58 -​rw-​-​-​-​·····​1.​0·​fat······​240·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_list_selector_dis​abled_holo_light.​9.​png
59 -​rw-​-​-​-​·····​1.​0·​fat······​853·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png 59 -​rw-​-​-​-​·····​1.​0·​fat······​853·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_menu_hardkey_pane​l_mtrl_mult.​9.​png
60 -​rw-​-​-​-​·····​1.​0·​fat·····​1256·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png 60 -​rw-​-​-​-​·····​1.​0·​fat·····​1256·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_popup_background_​mtrl_mult.​9.​png
61 -​rw-​-​-​-​·····​1.​0·​fat······​417·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png 61 -​rw-​-​-​-​·····​1.​0·​fat······​417·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_spinner_mtrl_am_a​lpha.​9.​png
62 -​rw-​-​-​-​·····​1.​0·​fat······​530·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png 62 -​rw-​-​-​-​·····​1.​0·​fat······​530·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_switch_track_mtrl​_alpha.​9.​png
63 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png 63 -​rw-​-​-​-​·····​1.​0·​fat······​199·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_tab_indicator_mtr​l_alpha.​9.​png
64 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png 64 -​rw-​-​-​-​·····​1.​0·​fat······​192·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_activat​ed_mtrl_alpha.​9.​png
65 -​rw-​-​-​-​·····​1.​0·​fat······​194·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png 65 -​rw-​-​-​-​·····​1.​0·​fat······​194·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_default​_mtrl_alpha.​9.​png
66 -​rw-​-​-​-​·····​1.​0·​fat······​187·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png 66 -​rw-​-​-​-​·····​1.​0·​fat······​187·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​activated_mtrl_alpha.​9.​png
67 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png 67 -​rw-​-​-​-​·····​1.​0·​fat······​182·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​abc_textfield_search_​default_mtrl_alpha.​9.​png
68 -​rw-​-​-​-​·····​1.​0·​fat······​243·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​background_bottom.​9.​png 68 -​rw-​-​-​-​·····​1.​0·​fat······​243·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​background_bottom.​9.​png
69 -​rw-​-​-​-​·····​1.​0·​fat····​82814·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​background_compass.​png 69 -​rw-​-​-​-​·····​1.​0·​fat····​82814·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​background_compass.​png
70 -​rw-​-​-​-​·····​1.​0·​fat····​35590·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​background_light.​png 70 -​rw-​-​-​-​·····​1.​0·​fat····​35590·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​background_light.​png
71 -​rw-​-​-​-​·····​1.​0·​fat···​126697·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​bg_color.​png 71 -​rw-​-​-​-​·····​1.​0·​fat···​126697·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​bg_color.​png
72 -​rw-​-​-​-​·····​2.​0·​fat······​564·​bl·​defN·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​card_background.​xml 72 -​rw-​-​-​-​·····​2.​0·​fat······​564·​bl·​defN·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​card_background.​xml
73 -​rw-​-​-​-​·····​1.​0·​fat···​218820·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​compass.​png 73 -​rw-​-​-​-​·····​1.​0·​fat···​218820·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​compass.​png
74 -​rw-​-​-​-​·····​1.​0·​fat····​24830·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​compass_cover.​png 74 -​rw-​-​-​-​·····​1.​0·​fat····​24830·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​compass_cover.​png
75 -​rw-​-​-​-​·····​1.​0·​fat······​263·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​degree.​png 75 -​rw-​-​-​-​·····​1.​0·​fat······​263·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​degree.​png
76 -​rw-​-​-​-​·····​1.​0·​fat······​155·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​e.​png 76 -​rw-​-​-​-​·····​1.​0·​fat······​155·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​e.​png
77 -​rw-​-​-​-​·····​1.​0·​fat·····​3844·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​github.​png 77 -​rw-​-​-​-​·····​1.​0·​fat·····​3844·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​github.​png
78 -​rw-​-​-​-​·····​1.​0·​fat······​237·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_action_copy.​png 78 -​rw-​-​-​-​·····​1.​0·​fat······​237·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_copy.​png
79 -​rw-​-​-​-​·····​1.​0·​fat······​167·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_action_edit_dark.​png 79 -​rw-​-​-​-​·····​1.​0·​fat······​167·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_edit_dark.​png
80 -​rw-​-​-​-​·····​1.​0·​fat······​693·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_action_gps.​png 80 -​rw-​-​-​-​·····​1.​0·​fat······​693·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_gps.​png
81 -​rw-​-​-​-​·····​1.​0·​fat·····​1028·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_action_radio.​png 81 -​rw-​-​-​-​·····​1.​0·​fat·····​1028·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_radio.​png
82 -​rw-​-​-​-​·····​1.​0·​fat······​234·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_action_tick.​png 82 -​rw-​-​-​-​·····​1.​0·​fat······​234·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_action_tick.​png
83 -​rw-​-​-​-​·····​1.​0·​fat······​218·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_back.​png 83 -​rw-​-​-​-​·····​1.​0·​fat······​218·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_back.​png
84 -​rw-​-​-​-​·····​1.​0·​fat·····​3555·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_launcher.​png 84 -​rw-​-​-​-​·····​1.​0·​fat·····​3555·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
85 -​rw-​-​-​-​·····​1.​0·​fat····​14481·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_sensor_1.​jpg 85 -​rw-​-​-​-​·····​1.​0·​fat····​14481·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_sensor_1.​jpg
86 -​rw-​-​-​-​·····​1.​0·​fat····​18067·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_sensor_10.​jpg 86 -​rw-​-​-​-​·····​1.​0·​fat····​18067·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_sensor_10.​jpg
87 -​rw-​-​-​-​·····​1.​0·​fat····​13887·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_sensor_11.​jpg 87 -​rw-​-​-​-​·····​1.​0·​fat····​13887·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_sensor_11.​jpg
88 -​rw-​-​-​-​·····​1.​0·​fat····​14481·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_sensor_12.​jpg 88 -​rw-​-​-​-​·····​1.​0·​fat····​14481·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_sensor_12.​jpg
89 -​rw-​-​-​-​·····​1.​0·​fat····​12277·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_sensor_13.​jpg 89 -​rw-​-​-​-​·····​1.​0·​fat····​12277·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_sensor_13.​jpg
90 -​rw-​-​-​-​·····​1.​0·​fat····​21638·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_sensor_2.​jpg 90 -​rw-​-​-​-​·····​1.​0·​fat····​21638·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_sensor_2.​jpg
91 -​rw-​-​-​-​·····​1.​0·​fat····​20334·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_sensor_3.​jpg 91 -​rw-​-​-​-​·····​1.​0·​fat····​20334·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_sensor_3.​jpg
92 -​rw-​-​-​-​·····​1.​0·​fat····​13789·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_sensor_4.​jpg 92 -​rw-​-​-​-​·····​1.​0·​fat····​13789·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_sensor_4.​jpg
93 -​rw-​-​-​-​·····​1.​0·​fat····​18067·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_sensor_5.​jpg 93 -​rw-​-​-​-​·····​1.​0·​fat····​18067·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_sensor_5.​jpg
94 -​rw-​-​-​-​·····​1.​0·​fat····​19920·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_sensor_6.​jpg 94 -​rw-​-​-​-​·····​1.​0·​fat····​19920·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_sensor_6.​jpg
95 -​rw-​-​-​-​·····​1.​0·​fat····​13182·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_sensor_8.​jpg 95 -​rw-​-​-​-​·····​1.​0·​fat····​13182·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_sensor_8.​jpg
96 -​rw-​-​-​-​·····​1.​0·​fat····​13789·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_sensor_9.​jpg 96 -​rw-​-​-​-​·····​1.​0·​fat····​13789·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_sensor_9.​jpg
97 -​rw-​-​-​-​·····​1.​0·​fat····​12707·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​ic_sensor_unknown.​jpg 97 -​rw-​-​-​-​·····​1.​0·​fat····​12707·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​ic_sensor_unknown.​jpg
98 -​rw-​-​-​-​·····​1.​0·​fat······​325·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​n.​png 98 -​rw-​-​-​-​·····​1.​0·​fat······​325·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​n.​png
99 -​rw-​-​-​-​·····​1.​0·​fat······​378·​b-​·​stor·15-​Feb-​26·21:​49·​res/​drawable-​hdpi-​v4/​number_0.​png 99 -​rw-​-​-​-​·····​1.​0·​fat······​378·​b-​·​stor·08-​Jan-​01·00:​00·​res/​drawable-​hdpi-​v4/​number_0.​png
Max diff block lines reached; 0/71421 bytes (0.00%) 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·​704  
32 ····​return-​void 31 ····​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/com/naman14/stools/MainActivity$SlideMenuClickListener$1.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$position:​I 22 .​field·​final·​synthetic·​val$position:​I
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​MainActivity$SlideMen​uClickListener;​I)​V 24 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​MainActivity$SlideMen​uClickListener;​I)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$1"····​#·​Lcom/​naman14/​stools/​MainActivity$SlideMen​uClickListener;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​117 28 ····​.​line·​117
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​MainActivity$SlideMen​uClickListener$1;​-​>this$1:​Lcom/​naman14/​stools/​MainActivity$SlideMen​uClickListener;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​MainActivity$SlideMen​uClickListener$1;​-​>this$1:​Lcom/​naman14/​stools/​MainActivity$SlideMen​uClickListener;​
   
29 ····​iput·​p2,​·​p0,​·​Lcom/​naman14/​stools/​MainActivity$SlideMen​uClickListener$1;​-​>val$position:​I 30 ····​iput·​p2,​·​p0,​·​Lcom/​naman14/​stools/​MainActivity$SlideMen​uClickListener$1;​-​>val$position:​I
   
[−]
smali/com/naman14/stools/MainActivity.smali
Offset 46, 15 lines modified Offset 46, 14 lines modified
46 .​method·​public·​constructor·​<init>()​V 46 .​method·​public·​constructor·​<init>()​V
47 ····​.​locals·​0 47 ····​.​locals·​0
   
48 ····​.​prologue 48 ····​.​prologue
49 ····​.​line·​31 49 ····​.​line·​31
50 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​ActionBarActivity;​-​><init>()​V 50 ····​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​app/​ActionBarActivity;​-​><init>()​V
   
51 ····​.​line·​111  
52 ····​return-​void 51 ····​return-​void
53 .​end·​method 52 .​end·​method
   
54 .​method·​static·​synthetic·​access$100(Lcom/​naman14/​stools/​MainActivity;​)​Ljava/​lang/​CharSequence;​ 53 .​method·​static·​synthetic·​access$100(Lcom/​naman14/​stools/​MainActivity;​)​Ljava/​lang/​CharSequence;​
55 ····​.​locals·​1 54 ····​.​locals·​1
56 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​naman14/​stools/​MainActivity;​ 55 ····​.​param·​p0,​·​"x0"····​#·​Lcom/​naman14/​stools/​MainActivity;​
   
Offset 135, 14 lines modified Offset 134, 15 lines modified
135 ····​.​local·​v1,​·​"fragmentManager":​Landroid/​support/​v4/​app/​FragmentManager;​ 134 ····​.​local·​v1,​·​"fragmentManager":​Landroid/​support/​v4/​app/​FragmentManager;​
136 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​support/​v4/​app/​FragmentTransaction;​ 135 ····​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
137 ····​move-​result-​object·​v2 136 ····​move-​result-​object·​v2
   
138 ····​const·​v3,​·​0x7f090043 137 ····​const·​v3,​·​0x7f090043
   
  138 ····​.​line·​197
139 ····​invoke-​virtual·​{v2,​·​v3,​·​v0},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>replace(ILandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 139 ····​invoke-​virtual·​{v2,​·​v3,​·​v0},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>replace(ILandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
140 ····​move-​result-​object·​v2 140 ····​move-​result-​object·​v2
   
141 ····​invoke-​virtual·​{v2},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I 141 ····​invoke-​virtual·​{v2},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>commit()​I
   
142 ····​.​line·​200 142 ····​.​line·​200
Offset 338, 14 lines modified Offset 338, 15 lines modified
338 ····​.​line·​54 338 ····​.​line·​54
339 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​MainActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​ 339 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​MainActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
340 ····​move-​result-​object·​v0 340 ····​move-​result-​object·​v0
   
341 ····​const·​v1,​·​0x7f050001 341 ····​const·​v1,​·​0x7f050001
   
  342 ····​.​line·​55
342 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>obtainTypedArray(I)​Landroid/​content/​res/​TypedArray;​ 343 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​res/​Resources;​-​>obtainTypedArray(I)​Landroid/​content/​res/​TypedArray;​
   
343 ····​move-​result-​object·​v0 344 ····​move-​result-​object·​v0
   
344 ····​iput-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​MainActivity;​-​>navMenuIcons:​Landroid/​content/​res/​TypedArray;​ 345 ····​iput-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​MainActivity;​-​>navMenuIcons:​Landroid/​content/​res/​TypedArray;​
   
345 ····​.​line·​56 346 ····​.​line·​56
[−]
smali/com/naman14/stools/CircleButton.smali
Offset 126, 14 lines modified Offset 126, 15 lines modified
   
126 ····​add-​int/​2addr·​v1,​·​p2 126 ····​add-​int/​2addr·​v1,​·​p2
   
127 ····​invoke-​static·​{v4,​·​v1},​·​Ljava/​lang/​Math;​-​>min(II)​I 127 ····​invoke-​static·​{v4,​·​v1},​·​Ljava/​lang/​Math;​-​>min(II)​I
   
128 ····​move-​result·​v1 128 ····​move-​result·​v1
   
  129 ····​.​line·​143
129 ····​invoke-​static·​{p1},​·​Landroid/​graphics/​Color;​-​>green(I)​I 130 ····​invoke-​static·​{p1},​·​Landroid/​graphics/​Color;​-​>green(I)​I
   
130 ····​move-​result·​v2 131 ····​move-​result·​v2
   
131 ····​add-​int/​2addr·​v2,​·​p2 132 ····​add-​int/​2addr·​v2,​·​p2
   
132 ····​invoke-​static·​{v4,​·​v2},​·​Ljava/​lang/​Math;​-​>min(II)​I 133 ····​invoke-​static·​{v4,​·​v2},​·​Ljava/​lang/​Math;​-​>min(II)​I
Offset 146, 14 lines modified Offset 147, 15 lines modified
   
146 ····​add-​int/​2addr·​v3,​·​p2 147 ····​add-​int/​2addr·​v3,​·​p2
   
147 ····​invoke-​static·​{v4,​·​v3},​·​Ljava/​lang/​Math;​-​>min(II)​I 148 ····​invoke-​static·​{v4,​·​v3},​·​Ljava/​lang/​Math;​-​>min(II)​I
   
148 ····​move-​result·​v3 149 ····​move-​result·​v3
   
  150 ····​.​line·​142
149 ····​invoke-​static·​{v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​graphics/​Color;​-​>argb(IIII)​I 151 ····​invoke-​static·​{v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​graphics/​Color;​-​>argb(IIII)​I
   
150 ····​move-​result·​v0 152 ····​move-​result·​v0
   
151 ····​return·​v0 153 ····​return·​v0
152 .​end·​method 154 .​end·​method
   
Offset 243, 18 lines modified Offset 245, 20 lines modified
243 ····​.​line·​122 245 ····​.​line·​122
244 ····​const/​high16·​v3,​·​0x40800000····​#·​4.​0f 246 ····​const/​high16·​v3,​·​0x40800000····​#·​4.​0f
   
245 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​CircleButton;​-​>getResources()​Landroid/​content/​res/​Resources;​ 247 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​CircleButton;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
246 ····​move-​result-​object·​v4 248 ····​move-​result-​object·​v4
   
  249 ····​.​line·​123
247 ····​invoke-​virtual·​{v4},​·​Landroid/​content/​res/​Resources;​-​>getDisplayMetrics()​Landroid/​util/​DisplayMetrics;​ 250 ····​invoke-​virtual·​{v4},​·​Landroid/​content/​res/​Resources;​-​>getDisplayMetrics()​Landroid/​util/​DisplayMetrics;​
   
248 ····​move-​result-​object·​v4 251 ····​move-​result-​object·​v4
   
  252 ····​.​line·​122
249 ····​invoke-​static·​{v5,​·​v3,​·​v4},​·​Landroid/​util/​TypedValue;​-​>applyDimension(IFLan​droid/​util/​DisplayMetrics;​)​F 253 ····​invoke-​static·​{v5,​·​v3,​·​v4},​·​Landroid/​util/​TypedValue;​-​>applyDimension(IFLan​droid/​util/​DisplayMetrics;​)​F
   
250 ····​move-​result·​v3 254 ····​move-​result·​v3
   
251 ····​float-​to-​int·​v3,​·​v3 255 ····​float-​to-​int·​v3,​·​v3
   
252 ····​iput·​v3,​·​p0,​·​Lcom/​naman14/​stools/​CircleButton;​-​>pressedRingWidth:​I 256 ····​iput·​v3,​·​p0,​·​Lcom/​naman14/​stools/​CircleButton;​-​>pressedRingWidth:​I
[−]
smali/com/naman14/stools/MainActivity$1.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​MainActivity;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​MainActivity;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​MainActivity;​Landroid/​app/​Activity;​Landroid/​support/​v4/​widget/​DrawerLayout;​Landroid/​support/​v7/​widget/​Toolbar;​II)​V 20 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​MainActivity;​Landroid/​app/​Activity;​Landroid/​support/​v4/​widget/​DrawerLayout;​Landroid/​support/​v7/​widget/​Toolbar;​II)​V
21 ····​.​locals·​6 21 ····​.​locals·​6
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​MainActivity;​
22 ····​.​param·​p2,​·​"x0"····​#·​Landroid/​app/​Activity;​ 23 ····​.​param·​p2,​·​"x0"····​#·​Landroid/​app/​Activity;​
23 ····​.​param·​p3,​·​"x1"····​#·​Landroid/​support/​v4/​widget/​DrawerLayout;​ 24 ····​.​param·​p3,​·​"x1"····​#·​Landroid/​support/​v4/​widget/​DrawerLayout;​
24 ····​.​param·​p4,​·​"x2"····​#·​Landroid/​support/​v7/​widget/​Toolbar;​ 25 ····​.​param·​p4,​·​"x2"····​#·​Landroid/​support/​v7/​widget/​Toolbar;​
25 ····​.​param·​p5,​·​"x3"····​#·​I 26 ····​.​param·​p5,​·​"x3"····​#·​I
26 ····​.​param·​p6,​·​"x4"····​#·​I 27 ····​.​param·​p6,​·​"x4"····​#·​I
   
27 ····​.​prologue 28 ····​.​prologue
[−]
smali/com/naman14/stools/NavDrawerListAdapter.smali
Offset 101, 14 lines modified Offset 101, 15 lines modified
101 ····​if-​nez·​p2,​·​:​cond_0 101 ····​if-​nez·​p2,​·​:​cond_0
   
102 ····​.​line·​42 102 ····​.​line·​42
103 ····​iget-​object·​v3,​·​p0,​·​Lcom/​naman14/​stools/​NavDrawerListAdapter;​-​>context:​Landroid/​content/​Context;​ 103 ····​iget-​object·​v3,​·​p0,​·​Lcom/​naman14/​stools/​NavDrawerListAdapter;​-​>context:​Landroid/​content/​Context;​
   
104 ····​const-​string·​v4,​·​"layout_inflater" 104 ····​const-​string·​v4,​·​"layout_inflater"
   
  105 ····​.​line·​43
105 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 106 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​content/​Context;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
   
106 ····​move-​result-​object·​v1 107 ····​move-​result-​object·​v1
   
107 ····​check-​cast·​v1,​·​Landroid/​view/​LayoutInflater;​ 108 ····​check-​cast·​v1,​·​Landroid/​view/​LayoutInflater;​
   
108 ····​.​line·​44 109 ····​.​line·​44
[−]
smali/com/naman14/stools/R.smali
Offset 28, 10 lines modified Offset 28, 9 lines modified
28 .​method·​public·​constructor·​<init>()​V 28 .​method·​public·​constructor·​<init>()​V
29 ····​.​locals·​0 29 ····​.​locals·​0
   
30 ····​.​prologue 30 ····​.​prologue
31 ····​.​line·​10 31 ····​.​line·​10
32 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 32 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
33 ····​.​line·​2130  
34 ····​return-​void 33 ····​return-​void
35 .​end·​method 34 .​end·​method
[−]
smali/com/naman14/stools/SToolsApp.smali
Offset 145, 127 lines modified Offset 145, 124 lines modified
145 ····​.​line·​44 145 ····​.​line·​44
146 ····​iget-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​SToolsApp;​-​>mSensorManager:​Landroid/​hardware/​SensorManager;​ 146 ····​iget-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​SToolsApp;​-​>mSensorManager:​Landroid/​hardware/​SensorManager;​
   
147 ····​return-​object·​v0 147 ····​return-​object·​v0
148 .​end·​method 148 .​end·​method
   
149 .​method·​public·​loadOffsets()​V 149 .​method·​public·​loadOffsets()​V
150 ····​.​locals·​14 150 ····​.​locals·​13
   
151 ····​.​prologue 151 ····​.​prologue
152 ····​const/​4·​v13,​·​0x1 152 ····​const/​4·​v12,​·​0x1
   
153 ····​const/​4·​v12,​·​0x0 153 ····​const/​4·​v7,​·​0x0
   
154 ····​.​line·​80 154 ····​.​line·​80
155 ····​const-​string·​v9,​·​"CpuSpyPreferences" 155 ····​const-​string·​v6,​·​"CpuSpyPreferences"
   
156 ····​invoke-​virtual·​{p0,​·​v9,​·​v12},​·​Lcom/​naman14/​stools/​SToolsApp;​-​>getSharedPreferences​(Ljava/​lang/​String;​I)​Landroid/​content/​SharedPreferences;​ 156 ····​invoke-​virtual·​{p0,​·​v6,​·​v7},​·​Lcom/​naman14/​stools/​SToolsApp;​-​>getSharedPreferences​(Ljava/​lang/​String;​I)​Landroid/​content/​SharedPreferences;​
   
157 ····​move-​result-​object·​v8 157 ····​move-​result-​object·​v5
   
158 ····​.​line·​82 158 ····​.​line·​82
159 ····​.​local·​v8,​·​"settings":​Landroid/​content/​SharedPreferences;​ 159 ····​.​local·​v5,​·​"settings":​Landroid/​content/​SharedPreferences;​
160 ····​const-​string·​v9,​·​"offsets" 160 ····​const-​string·​v6,​·​"offsets"
   
161 ····​const-​string·​v10,​·​"" 161 ····​const-​string·​v8,​·​""
   
162 ····​invoke-​interface·​{v8,​·​v9,​·​v10},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 162 ····​invoke-​interface·​{v5,​·​v6,​·​v8},​·​Landroid/​content/​SharedPreferences;​-​>getString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
163 ····​move-​result-​object·​v6 163 ····​move-​result-​object·​v3
   
164 ····​.​line·​84 164 ····​.​line·​84
165 ····​.​local·​v6,​·​"prefs":​Ljava/​lang/​String;​ 165 ····​.​local·​v3,​·​"prefs":​Ljava/​lang/​String;​
166 ····​if-​eqz·​v6,​·​:​cond_0 166 ····​if-​eqz·​v3,​·​:​cond_0
   
167 ····​invoke-​virtual·​{v6},​·​Ljava/​lang/​String;​-​>length()​I 167 ····​invoke-​virtual·​{v3},​·​Ljava/​lang/​String;​-​>length()​I
   
168 ····​move-​result·​v9 168 ····​move-​result·​v6
   
169 ····​if-​ge·​v9,​·​v13,​·​:​cond_1 169 ····​if-​ge·​v6,​·​v12,​·​:​cond_1
   
170 ····​.​line·​98 170 ····​.​line·​98
171 ····​:​cond_0 171 ····​:​cond_0
172 ····​:​goto_0 172 ····​:​goto_0
173 ····​return-​void 173 ····​return-​void
   
174 ····​.​line·​89 174 ····​.​line·​89
175 ····​:​cond_1 175 ····​:​cond_1
176 ····​new-​instance·​v4,​·​Ljava/​util/​HashMap;​ 176 ····​new-​instance·​v1,​·​Ljava/​util/​HashMap;​
   
177 ····​invoke-​direct·​{v4},​·​Ljava/​util/​HashMap;​-​><init>()​V 177 ····​invoke-​direct·​{v1},​·​Ljava/​util/​HashMap;​-​><init>()​V
   
178 ····​.​line·​90 178 ····​.​line·​90
179 ····​.​local·​v4,​·​"offsets":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<Ljava/​lang/​Integer;​Ljava/​lang/​Long;​>;​" 179 ····​.​local·​v1,​·​"offsets":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<Ljava/​lang/​Integer;​Ljava/​lang/​Long;​>;​"
180 ····​const-​string·​v9,​·​",​" 180 ····​const-​string·​v6,​·​",​"
   
181 ····​invoke-​virtual·​{v6,​·​v9},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​ 181 ····​invoke-​virtual·​{v3,​·​v6},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
   
182 ····​move-​result-​object·​v7 182 ····​move-​result-​object·​v4
   
183 ····​.​line·​91 183 ····​.​line·​91
184 ····​.​local·​v7,​·​"sOffsets":​[Ljava/​lang/​String;​ 184 ····​.​local·​v4,​·​"sOffsets":​[Ljava/​lang/​String;​
185 ····move-​object·​v0,​·​v7 185 ····array-​length·​v8,​·​v4
   
186 ····​.​local·​v0,​·​"arr$":​[Ljava/​lang/​String;​  
187 ····​array-​length·​v2,​·​v0  
   
188 ····.​local·​v2,​·"len$":​I 186 ····move·​v6,​·v7
189 ····​const/​4·​v1,​·​0x0  
   
190 ····​.​local·​v1,​·​"i$":​I  
191 ····​:​goto_1 187 ····​:​goto_1
192 ····​if-​ge·​v1,​·​v2,​·​:​cond_2 188 ····​if-​ge·​v6,​·​v8,​·​:​cond_2
   
193 ····​aget-​object·​v3,​·​v0,​·​v1 189 ····​aget-​object·​v0,​·​v4,​·​v6
   
194 ····​.​line·​92 190 ····​.​line·​92
195 ····​.​local·​v3,​·​"offset":​Ljava/​lang/​String;​ 191 ····​.​local·​v0,​·​"offset":​Ljava/​lang/​String;​
196 ····​const-​string·​v9,​·​"·​" 192 ····​const-​string·​v9,​·​"·​"
   
197 ····​invoke-​virtual·​{v3,​·​v9},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​ 193 ····​invoke-​virtual·​{v0,​·​v9},​·​Ljava/​lang/​String;​-​>split(Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
   
198 ····​move-​result-​object·​v5 194 ····​move-​result-​object·​v2
   
199 ····​.​line·​93 195 ····​.​line·​93
200 ····​.​local·​v5,​·​"parts":​[Ljava/​lang/​String;​ 196 ····​.​local·​v2,​·​"parts":​[Ljava/​lang/​String;​
201 ····​aget-​object·​v9,​·​v5,​·​v12 197 ····​aget-​object·​v9,​·​v2,​·​v7
   
202 ····​invoke-​static·​{v9},​·​Ljava/​lang/​Integer;​-​>parseInt(Ljava/​lang/​String;​)​I 198 ····​invoke-​static·​{v9},​·​Ljava/​lang/​Integer;​-​>parseInt(Ljava/​lang/​String;​)​I
   
203 ····​move-​result·​v9 199 ····​move-​result·​v9
   
204 ····​invoke-​static·​{v9},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 200 ····​invoke-​static·​{v9},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
205 ····​move-​result-​object·​v9 201 ····​move-​result-​object·​v9
   
206 ····​aget-​object·​v10,​·​v5,​·​v13 202 ····​aget-​object·​v10,​·​v2,​·​v12
   
  203 ····​.​line·​94
Max diff block lines reached; 5390/9287 bytes (58.04%) of diff not shown.
[−]
smali/com/naman14/stools/colorpicker/RalColor.smali
Offset 164, 14 lines modified Offset 164, 15 lines modified
164 ····​if-​ge·​v2,​·​v3,​·​:​cond_1 164 ····​if-​ge·​v2,​·​v3,​·​:​cond_1
   
165 ····​.​line·​69 165 ····​.​line·​69
166 ····​sget-​object·​v3,​·​Lcom/​naman14/​stools/​colorpicker/​RalSystem;​-​>red:​[I 166 ····​sget-​object·​v3,​·​Lcom/​naman14/​stools/​colorpicker/​RalSystem;​-​>red:​[I
   
167 ····​aget·​v3,​·​v3,​·​v2 167 ····​aget·​v3,​·​v3,​·​v2
   
  168 ····​.​line·​70
168 ····​invoke-​static·​{p1},​·​Landroid/​graphics/​Color;​-​>red(I)​I 169 ····​invoke-​static·​{p1},​·​Landroid/​graphics/​Color;​-​>red(I)​I
   
169 ····​move-​result·​v4 170 ····​move-​result·​v4
   
170 ····​sub-​int/​2addr·​v3,​·​v4 171 ····​sub-​int/​2addr·​v3,​·​v4
   
171 ····​int-​to-​double·​v4,​·​v3 172 ····​int-​to-​double·​v4,​·​v3
Offset 180, 14 lines modified Offset 181, 15 lines modified
   
180 ····​move-​result-​wide·​v4 181 ····​move-​result-​wide·​v4
   
181 ····​sget-​object·​v3,​·​Lcom/​naman14/​stools/​colorpicker/​RalSystem;​-​>green:​[I 182 ····​sget-​object·​v3,​·​Lcom/​naman14/​stools/​colorpicker/​RalSystem;​-​>green:​[I
   
182 ····​aget·​v3,​·​v3,​·​v2 183 ····​aget·​v3,​·​v3,​·​v2
   
  184 ····​.​line·​71
183 ····​invoke-​static·​{p1},​·​Landroid/​graphics/​Color;​-​>green(I)​I 185 ····​invoke-​static·​{p1},​·​Landroid/​graphics/​Color;​-​>green(I)​I
   
184 ····​move-​result·​v6 186 ····​move-​result·​v6
   
185 ····​sub-​int/​2addr·​v3,​·​v6 187 ····​sub-​int/​2addr·​v3,​·​v6
   
186 ····​int-​to-​double·​v6,​·​v3 188 ····​int-​to-​double·​v6,​·​v3
Offset 198, 28 lines modified Offset 200, 30 lines modified
   
198 ····​add-​double/​2addr·​v4,​·​v6 200 ····​add-​double/​2addr·​v4,​·​v6
   
199 ····​sget-​object·​v3,​·​Lcom/​naman14/​stools/​colorpicker/​RalSystem;​-​>blue:​[I 201 ····​sget-​object·​v3,​·​Lcom/​naman14/​stools/​colorpicker/​RalSystem;​-​>blue:​[I
   
200 ····​aget·​v3,​·​v3,​·​v2 202 ····​aget·​v3,​·​v3,​·​v2
   
  203 ····​.​line·​72
201 ····​invoke-​static·​{p1},​·​Landroid/​graphics/​Color;​-​>blue(I)​I 204 ····​invoke-​static·​{p1},​·​Landroid/​graphics/​Color;​-​>blue(I)​I
   
202 ····​move-​result·​v6 205 ····​move-​result·​v6
   
203 ····​sub-​int/​2addr·​v3,​·​v6 206 ····​sub-​int/​2addr·​v3,​·​v6
   
204 ····​int-​to-​double·​v6,​·​v3 207 ····​int-​to-​double·​v6,​·​v3
   
205 ····​invoke-​static·​{v6,​·​v7,​·​v8,​·​v9},​·​Ljava/​lang/​Math;​-​>pow(DD)​D 208 ····​invoke-​static·​{v6,​·​v7,​·​v8,​·​v9},​·​Ljava/​lang/​Math;​-​>pow(DD)​D
   
206 ····​move-​result-​wide·​v6 209 ····​move-​result-​wide·​v6
   
207 ····​add-​double/​2addr·​v4,​·​v6 210 ····​add-​double/​2addr·​v4,​·​v6
   
  211 ····​.​line·​69
208 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D 212 ····​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>sqrt(D)​D
   
209 ····​move-​result-​wide·​v0 213 ····​move-​result-​wide·​v0
   
210 ····​.​line·​74 214 ····​.​line·​74
211 ····​iget-​wide·​v4,​·​p0,​·​Lcom/​naman14/​stools/​colorpicker/​RalColor;​-​>difference:​D 215 ····​iget-​wide·​v4,​·​p0,​·​Lcom/​naman14/​stools/​colorpicker/​RalColor;​-​>difference:​D
   
[−]
smali/com/naman14/stools/cpu/CpuStateMonitor$CpuState.smali
Offset 34, 14 lines modified Offset 34, 15 lines modified
   
34 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​ 34 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​
   
   
35 #·​direct·​methods 35 #·​direct·​methods
36 .​method·​public·​constructor·​<init>(Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​IJ)​V 36 .​method·​public·​constructor·​<init>(Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​IJ)​V
37 ····​.​locals·​3 37 ····​.​locals·​3
  38 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​
38 ····​.​param·​p2,​·​"a"····​#·​I 39 ····​.​param·​p2,​·​"a"····​#·​I
39 ····​.​param·​p3,​·​"b"····​#·​J 40 ····​.​param·​p3,​·​"b"····​#·​J
   
40 ····​.​prologue 41 ····​.​prologue
41 ····​.​line·​40 42 ····​.​line·​40
42 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​-​>this$0:​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​ 43 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​-​>this$0:​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​
   
Offset 94, 20 lines modified Offset 95, 18 lines modified
94 ····​move-​result·​v2 95 ····​move-​result·​v2
   
95 ····​return·​v2 96 ····​return·​v2
96 .​end·​method 97 .​end·​method
   
97 .​method·​public·​bridge·​synthetic·​compareTo(Ljava/​lang/​Object;​)​I 98 .​method·​public·​bridge·​synthetic·​compareTo(Ljava/​lang/​Object;​)​I
98 ····​.​locals·​1 99 ····​.​locals·​1
99 ····​.​param·​p1,​·​"x0"····​#·​Ljava/​lang/​Object;​  
   
100 ····​.​prologue 100 ····​.​prologue
101 ····​.​line·​38 101 ····​.​line·​38
102 ····​check-​cast·​p1,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​ 102 ····​check-​cast·​p1,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​
   
103 ····​.​end·​local·​p1····​#·​"x0":​Ljava/​lang/​Object;​  
104 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​-​>compareTo(Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​)​I 103 ····​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​-​>compareTo(Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​)​I
   
105 ····​move-​result·​v0 104 ····​move-​result·​v0
   
106 ····​return·​v0 105 ····​return·​v0
107 .​end·​method 106 .​end·​method
[−]
smali/com/naman14/stools/cpu/CpuStateMonitor$CpuStateMonitorException.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​Ljava/​lang/​String;​)​V 20 .​method·​public·​constructor·​<init>(Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​Ljava/​lang/​String;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​
22 ····​.​param·​p2,​·​"s"····​#·​Ljava/​lang/​String;​ 23 ····​.​param·​p2,​·​"s"····​#·​Ljava/​lang/​String;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​32 25 ····​.​line·​32
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ateMonitorException;​-​>this$0:​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ateMonitorException;​-​>this$0:​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​
   
26 ····​.​line·​33 27 ····​.​line·​33
[−]
smali/com/naman14/stools/cpu/CpuStateMonitor.smali
Offset 61, 15 lines modified Offset 61, 14 lines modified
61 ····​.​line·​28 61 ····​.​line·​28
62 ····​new-​instance·​v0,​·​Ljava/​util/​HashMap;​ 62 ····​new-​instance·​v0,​·​Ljava/​util/​HashMap;​
   
63 ····​invoke-​direct·​{v0},​·​Ljava/​util/​HashMap;​-​><init>()​V 63 ····​invoke-​direct·​{v0},​·​Ljava/​util/​HashMap;​-​><init>()​V
   
64 ····​iput-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​-​>_offsets:​Ljava/​util/​Map;​ 64 ····​iput-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​-​>_offsets:​Ljava/​util/​Map;​
   
65 ····​.​line·​38  
66 ····​return-​void 65 ····​return-​void
67 .​end·​method 66 .​end·​method
   
68 .​method·​private·​readInStates(Ljava/​io/​BufferedReader;​)​V 67 .​method·​private·​readInStates(Ljava/​io/​BufferedReader;​)​V
69 ····​.​locals·​8 68 ····​.​locals·​8
70 ····​.​param·​p1,​·​"br"····​#·​Ljava/​io/​BufferedReader;​ 69 ····​.​param·​p1,​·​"br"····​#·​Ljava/​io/​BufferedReader;​
71 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 70 ····​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
Offset 102, 28 lines modified Offset 101, 31 lines modified
   
102 ····​new-​instance·​v4,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​ 101 ····​new-​instance·​v4,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​
   
103 ····​const/​4·​v5,​·​0x0 102 ····​const/​4·​v5,​·​0x0
   
104 ····​aget-​object·​v5,​·​v2,​·​v5 103 ····​aget-​object·​v5,​·​v2,​·​v5
   
  104 ····​.​line·​152
105 ····​invoke-​static·​{v5},​·​Ljava/​lang/​Integer;​-​>parseInt(Ljava/​lang/​String;​)​I 105 ····​invoke-​static·​{v5},​·​Ljava/​lang/​Integer;​-​>parseInt(Ljava/​lang/​String;​)​I
   
106 ····​move-​result·​v5 106 ····​move-​result·​v5
   
107 ····​const/​4·​v6,​·​0x1 107 ····​const/​4·​v6,​·​0x1
   
108 ····​aget-​object·​v6,​·​v2,​·​v6 108 ····​aget-​object·​v6,​·​v2,​·​v6
   
  109 ····​.​line·​153
109 ····​invoke-​static·​{v6},​·​Ljava/​lang/​Long;​-​>parseLong(Ljava/​lang/​String;​)​J 110 ····​invoke-​static·​{v6},​·​Ljava/​lang/​Long;​-​>parseLong(Ljava/​lang/​String;​)​J
   
110 ····​move-​result-​wide·​v6 111 ····​move-​result-​wide·​v6
   
111 ····​invoke-​direct·​{v4,​·​p0,​·​v5,​·​v6,​·​v7},​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​-​><init>(Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​IJ)​V 112 ····​invoke-​direct·​{v4,​·​p0,​·​v5,​·​v6,​·​v7},​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​-​><init>(Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​IJ)​V
   
  113 ····​.​line·​151
112 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 114 ····​invoke-​interface·​{v3,​·​v4},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
113 ····​:​try_end_0 115 ····​:​try_end_0
114 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 116 ····​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
115 ····​goto·​:​goto_0 117 ····​goto·​:​goto_0
   
116 ····​.​line·​155 118 ····​.​line·​155
Offset 181, 213 lines modified Offset 183, 211 lines modified
181 ············​"Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​",​ 183 ············​"Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​",​
182 ············​">;​" 184 ············​">;​"
183 ········​} 185 ········​}
184 ····​.​end·​annotation 186 ····​.​end·​annotation
   
185 ····​.​prologue 187 ····​.​prologue
186 ····​.​line·​55 188 ····​.​line·​55
187 ····​new-​instance·​v6,​·​Ljava/​util/​ArrayList;​ 189 ····​new-​instance·​v5,​·​Ljava/​util/​ArrayList;​
   
188 ····​invoke-​direct·​{v6},​·​Ljava/​util/​ArrayList;​-​><init>()​V 190 ····​invoke-​direct·​{v5},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
189 ····​.​line·​58 191 ····​.​line·​58
190 ····​.​local·​v6,​·​"states":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​>;​" 192 ····​.​local·​v5,​·​"states":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​>;​"
191 ····​iget-​object·​v7,​·​p0,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​-​>_states:​Ljava/​util/​List;​ 193 ····​iget-​object·​v6,​·​p0,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​-​>_states:​Ljava/​util/​List;​
   
192 ····​invoke-​interface·​{v7},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 194 ····​invoke-​interface·​{v6},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
193 ····​move-​result-​object·​v2 195 ····​move-​result-​object·​v7
   
194 ····​.​local·​v2,​·​"i$":​Ljava/​util/​Iterator;​  
195 ····​:​goto_0 196 ····​:​goto_0
196 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 197 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
197 ····​move-​result·​v7 198 ····​move-​result·​v6
   
198 ····​if-​eqz·​v7,​·​:​cond_2 199 ····​if-​eqz·​v6,​·​:​cond_2
   
199 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 200 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
200 ····​move-​result-​object·​v3 201 ····​move-​result-​object·​v4
   
201 ····​check-​cast·​v3,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​ 202 ····​check-​cast·​v4,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​
   
202 ····​.​line·​59 203 ····​.​line·​59
203 ····​.​local·​v3,​·​"state":​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​ 204 ····​.​local·​v4,​·​"state":​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​
204 ····​iget-​wide·​v0,​·​v3,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​-​>duration:​J 205 ····​iget-​wide·​v0,​·​v4,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​-​>duration:​J
   
205 ····​.​line·​60 206 ····​.​line·​60
206 ····​.​local·​v0,​·​"duration":​J 207 ····​.​local·​v0,​·​"duration":​J
207 ····​iget-​object·​v7,​·​p0,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​-​>_offsets:​Ljava/​util/​Map;​ 208 ····​iget-​object·​v6,​·​p0,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​-​>_offsets:​Ljava/​util/​Map;​
   
208 ····​iget·​v8,​·​v3,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​-​>freq:​I 209 ····​iget·​v8,​·​v4,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​-​>freq:​I
   
209 ····​invoke-​static·​{v8},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 210 ····​invoke-​static·​{v8},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
210 ····​move-​result-​object·​v8 211 ····​move-​result-​object·​v8
   
211 ····​invoke-​interface·​{v7,​·​v8},​·​Ljava/​util/​Map;​-​>containsKey(Ljava/​lang/​Object;​)​Z 212 ····​invoke-​interface·​{v6,​·​v8},​·​Ljava/​util/​Map;​-​>containsKey(Ljava/​lang/​Object;​)​Z
   
212 ····​move-​result·​v7 213 ····​move-​result·​v6
   
Max diff block lines reached; 10267/14235 bytes (72.13%) of diff not shown.
[−]
smali/com/naman14/stools/fragments/ColorPickerFragment$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/​naman14/​stools/​fragments/​ColorPickerFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​80 27 ····​.​line·​80
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$1​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$1​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 60, 22 lines modified Offset 61, 25 lines modified
60 ····​.​line·​87 61 ····​.​line·​87
61 ····​iget-​object·​v1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$1​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​ 62 ····​iget-​object·​v1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$1​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
62 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$1​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​ 63 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$1​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
63 ····​const·​v3,​·​0x7f0b004b 64 ····​const·​v3,​·​0x7f0b004b
   
  65 ····​.​line·​90
64 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>getString(I)​Ljava/​lang/​String;​ 66 ····​invoke-​virtual·​{v2,​·​v3},​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>getString(I)​Ljava/​lang/​String;​
   
65 ····​move-​result-​object·​v2 67 ····​move-​result-​object·​v2
   
  68 ····​.​line·​88
66 ····​invoke-​static·​{v0,​·​v2},​·​Landroid/​content/​Intent;​-​>createChooser(Landro​id/​content/​Intent;​Ljava/​lang/​CharSequence;​)​Landroid/​content/​Intent;​ 69 ····​invoke-​static·​{v0,​·​v2},​·​Landroid/​content/​Intent;​-​>createChooser(Landro​id/​content/​Intent;​Ljava/​lang/​CharSequence;​)​Landroid/​content/​Intent;​
   
67 ····​move-​result-​object·​v2 70 ····​move-​result-​object·​v2
   
68 ····​const/​16·​v3,​·​0xc8 71 ····​const/​16·​v3,​·​0xc8
   
  72 ····​.​line·​87
69 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>startActivityForResu​lt(Landroid/​content/​Intent;​I)​V 73 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>startActivityForResu​lt(Landroid/​content/​Intent;​I)​V
   
70 ····​.​line·​94 74 ····​.​line·​94
71 ····​return-​void 75 ····​return-​void
72 .​end·​method 76 .​end·​method
[−]
smali/com/naman14/stools/fragments/ColorPickerFragment$2.smali
Offset 22, 14 lines modified Offset 22, 15 lines modified
   
22 .​field·​final·​synthetic·​val$hex:​Landroid/​widget/​TextView;​ 22 .​field·​final·​synthetic·​val$hex:​Landroid/​widget/​TextView;​
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​Landroid/​widget/​TextView;​)​V 24 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​Landroid/​widget/​TextView;​)​V
25 ····​.​locals·​0 25 ····​.​locals·​0
  26 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
26 ····​.​prologue 27 ····​.​prologue
27 ····​.​line·​99 28 ····​.​line·​99
28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$2​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​ 29 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$2​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
29 ····​iput-​object·​p2,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$2​;​-​>val$hex:​Landroid/​widget/​TextView;​ 30 ····​iput-​object·​p2,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$2​;​-​>val$hex:​Landroid/​widget/​TextView;​
   
Offset 65, 14 lines modified Offset 66, 15 lines modified
65 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​String;​-​>replace(Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​)​Ljava/​lang/​String;​ 66 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​String;​-​>replace(Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​)​Ljava/​lang/​String;​
   
66 ····​move-​result-​object·​v2 67 ····​move-​result-​object·​v2
   
67 ····​.​line·​105 68 ····​.​line·​105
68 ····​iget-​object·​v3,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$2​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​ 69 ····​iget-​object·​v3,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$2​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
  70 ····​.​line·​107
69 ····​invoke-​virtual·​{v3},​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​ 71 ····​invoke-​virtual·​{v3},​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​
   
70 ····​move-​result-​object·​v3 72 ····​move-​result-​object·​v3
   
71 ····​const-​string·​v4,​·​"clipboard" 73 ····​const-​string·​v4,​·​"clipboard"
   
72 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​ 74 ····​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>getSystemService(Lja​va/​lang/​String;​)​Ljava/​lang/​Object;​
Offset 81, 14 lines modified Offset 83, 15 lines modified
   
81 ····​check-​cast·​v0,​·​Landroid/​content/​ClipboardManager;​ 83 ····​check-​cast·​v0,​·​Landroid/​content/​ClipboardManager;​
   
82 ····​.​line·​110 84 ····​.​line·​110
83 ····​.​local·​v0,​·​"_clipboard":​Landroid/​content/​ClipboardManager;​ 85 ····​.​local·​v0,​·​"_clipboard":​Landroid/​content/​ClipboardManager;​
84 ····​const-​string·​v3,​·​"hex" 86 ····​const-​string·​v3,​·​"hex"
   
  87 ····​.​line·​111
85 ····​invoke-​static·​{v3,​·​v2},​·​Landroid/​content/​ClipData;​-​>newPlainText(Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​)​Landroid/​content/​ClipData;​ 88 ····​invoke-​static·​{v3,​·​v2},​·​Landroid/​content/​ClipData;​-​>newPlainText(Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​)​Landroid/​content/​ClipData;​
   
86 ····​move-​result-​object·​v1 89 ····​move-​result-​object·​v1
   
87 ····​.​line·​112 90 ····​.​line·​112
88 ····​.​local·​v1,​·​"clip":​Landroid/​content/​ClipData;​ 91 ····​.​local·​v1,​·​"clip":​Landroid/​content/​ClipData;​
89 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​ClipboardManager;​-​>setPrimaryClip(Landr​oid/​content/​ClipData;​)​V 92 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​ClipboardManager;​-​>setPrimaryClip(Landr​oid/​content/​ClipData;​)​V
[−]
smali/com/naman14/stools/fragments/ColorPickerFragment$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/​naman14/​stools/​fragments/​ColorPickerFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​128 27 ····​.​line·​128
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$3​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$3​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 92, 14 lines modified Offset 93, 15 lines modified
92 ····​.​local·​v0,​·​"e":​Ljava/​io/​FileNotFoundException​;​ 93 ····​.​local·​v0,​·​"e":​Ljava/​io/​FileNotFoundException​;​
93 ····​const-​string·​v1,​·​"ColorPicker" 94 ····​const-​string·​v1,​·​"ColorPicker"
   
94 ····​const-​string·​v2,​·​"File·​" 95 ····​const-​string·​v2,​·​"File·​"
   
95 ····​iget-​object·​v3,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$3​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​ 96 ····​iget-​object·​v3,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$3​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
  97 ····​.​line·​139
96 ····​#·​getter·​for:​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>photoUri:​Landroid/​net/​Uri;​ 98 ····​#·​getter·​for:​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>photoUri:​Landroid/​net/​Uri;​
97 ····​invoke-​static·​{v3},​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>access$000(Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​)​Landroid/​net/​Uri;​ 99 ····​invoke-​static·​{v3},​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>access$000(Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​)​Landroid/​net/​Uri;​
   
98 ····​move-​result-​object·​v3 100 ····​move-​result-​object·​v3
   
99 ····​invoke-​virtual·​{v3},​·​Landroid/​net/​Uri;​-​>getPath()​Ljava/​lang/​String;​ 101 ····​invoke-​virtual·​{v3},​·​Landroid/​net/​Uri;​-​>getPath()​Ljava/​lang/​String;​
   
Offset 111, 14 lines modified Offset 113, 15 lines modified
   
111 ····​const-​string·​v3,​·​"·​not·​found!" 113 ····​const-​string·​v3,​·​"·​not·​found!"
   
112 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​String;​-​>concat(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 114 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​String;​-​>concat(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
113 ····​move-​result-​object·​v2 115 ····​move-​result-​object·​v2
   
  116 ····​.​line·​138
114 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 117 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
115 ····​goto·​:​goto_0 118 ····​goto·​:​goto_0
   
116 ····​.​line·​140 119 ····​.​line·​140
117 ····​.​end·​local·​v0····​#·​"e":​Ljava/​io/​FileNotFoundException​;​ 120 ····​.​end·​local·​v0····​#·​"e":​Ljava/​io/​FileNotFoundException​;​
118 ····​:​catch_1 121 ····​:​catch_1
[−]
smali/com/naman14/stools/fragments/ColorPickerFragment$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/​naman14/​stools/​fragments/​ColorPickerFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​215 27 ····​.​line·​215
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$4​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$4​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 106, 14 lines modified Offset 107, 15 lines modified
106 ····​.​local·​v0,​·​"e":​Ljava/​io/​FileNotFoundException​;​ 107 ····​.​local·​v0,​·​"e":​Ljava/​io/​FileNotFoundException​;​
107 ····​const-​string·​v1,​·​"ColorPicker" 108 ····​const-​string·​v1,​·​"ColorPicker"
   
108 ····​const-​string·​v2,​·​"File·​" 109 ····​const-​string·​v2,​·​"File·​"
   
109 ····​iget-​object·​v3,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$4​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​ 110 ····​iget-​object·​v3,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$4​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
  111 ····​.​line·​226
110 ····​#·​getter·​for:​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>photoUri:​Landroid/​net/​Uri;​ 112 ····​#·​getter·​for:​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>photoUri:​Landroid/​net/​Uri;​
111 ····​invoke-​static·​{v3},​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>access$000(Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​)​Landroid/​net/​Uri;​ 113 ····​invoke-​static·​{v3},​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>access$000(Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​)​Landroid/​net/​Uri;​
   
112 ····​move-​result-​object·​v3 114 ····​move-​result-​object·​v3
   
113 ····​invoke-​virtual·​{v3},​·​Landroid/​net/​Uri;​-​>getPath()​Ljava/​lang/​String;​ 115 ····​invoke-​virtual·​{v3},​·​Landroid/​net/​Uri;​-​>getPath()​Ljava/​lang/​String;​
   
Offset 125, 14 lines modified Offset 127, 15 lines modified
   
125 ····​const-​string·​v3,​·​"·​not·​found!" 127 ····​const-​string·​v3,​·​"·​not·​found!"
   
126 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​String;​-​>concat(Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 128 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​String;​-​>concat(Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
127 ····​move-​result-​object·​v2 129 ····​move-​result-​object·​v2
   
  130 ····​.​line·​225
128 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 131 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
129 ····​goto·​:​goto_0 132 ····​goto·​:​goto_0
   
130 ····​.​line·​227 133 ····​.​line·​227
131 ····​.​end·​local·​v0····​#·​"e":​Ljava/​io/​FileNotFoundException​;​ 134 ····​.​end·​local·​v0····​#·​"e":​Ljava/​io/​FileNotFoundException​;​
132 ····​:​catch_1 135 ····​:​catch_1
[−]
smali/com/naman14/stools/fragments/ColorPickerFragment$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/​naman14/​stools/​fragments/​ColorPickerFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​291 27 ····​.​line·​291
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$5​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment$5​;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/fragments/CompassFragment$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/​naman14/​stools/​fragments/​CompassFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​CompassFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​CompassFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​CompassFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​294 27 ····​.​line·​294
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CompassFragment$2;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​CompassFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CompassFragment$2;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​CompassFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/fragments/CompassFragment$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/​naman14/​stools/​fragments/​CompassFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​CompassFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​CompassFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​CompassFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​51 27 ····​.​line·​51
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CompassFragment$1;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​CompassFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CompassFragment$1;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​CompassFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 150, 47 lines modified Offset 151, 51 lines modified
150 ····​#·​getter·​for:​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>mDirection:​F 151 ····​#·​getter·​for:​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>mDirection:​F
151 ····​invoke-​static·​{v5},​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>access$100(Lcom/​naman14/​stools/​fragments/​CompassFragment;​)​F 152 ····​invoke-​static·​{v5},​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>access$100(Lcom/​naman14/​stools/​fragments/​CompassFragment;​)​F
   
152 ····​move-​result·​v5 153 ····​move-​result·​v5
   
153 ····​iget-​object·​v6,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CompassFragment$1;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​CompassFragment;​ 154 ····​iget-​object·​v6,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CompassFragment$1;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​CompassFragment;​
   
  155 ····​.​line·​73
154 ····​#·​getter·​for:​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>mDirection:​F 156 ····​#·​getter·​for:​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>mDirection:​F
155 ····​invoke-​static·​{v6},​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>access$100(Lcom/​naman14/​stools/​fragments/​CompassFragment;​)​F 157 ····​invoke-​static·​{v6},​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>access$100(Lcom/​naman14/​stools/​fragments/​CompassFragment;​)​F
   
156 ····​move-​result·​v6 158 ····​move-​result·​v6
   
157 ····​sub-​float·​v6,​·​v1,​·​v6 159 ····​sub-​float·​v6,​·​v1,​·​v6
   
158 ····​iget-​object·​v7,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CompassFragment$1;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​CompassFragment;​ 160 ····​iget-​object·​v7,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CompassFragment$1;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​CompassFragment;​
   
159 ····​#·​getter·​for:​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>mInterpolator:​Landroid/​view/​animation/​AccelerateInterpolato​r;​ 161 ····​#·​getter·​for:​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>mInterpolator:​Landroid/​view/​animation/​AccelerateInterpolato​r;​
160 ····​invoke-​static·​{v7},​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>access$300(Lcom/​naman14/​stools/​fragments/​CompassFragment;​)​Landroid/​view/​animation/​AccelerateInterpolato​r;​ 162 ····​invoke-​static·​{v7},​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>access$300(Lcom/​naman14/​stools/​fragments/​CompassFragment;​)​Landroid/​view/​animation/​AccelerateInterpolato​r;​
   
161 ····​move-​result-​object·​v7 163 ····​move-​result-​object·​v7
   
  164 ····​.​line·​74
162 ····​invoke-​static·​{v0},​·​Ljava/​lang/​Math;​-​>abs(F)​F 165 ····​invoke-​static·​{v0},​·​Ljava/​lang/​Math;​-​>abs(F)​F
   
163 ····​move-​result·​v8 166 ····​move-​result·​v8
   
164 ····​cmpl-​float·​v2,​·​v8,​·​v2 167 ····​cmpl-​float·​v2,​·​v8,​·​v2
   
165 ····​if-​lez·​v2,​·​:​cond_6 168 ····​if-​lez·​v2,​·​:​cond_6
   
166 ····​const·​v2,​·​0x3ecccccd····​#·​0.​4f 169 ····​const·​v2,​·​0x3ecccccd····​#·​0.​4f
   
  170 ····​.​line·​73
167 ····​:​goto_2 171 ····​:​goto_2
168 ····​invoke-​virtual·​{v7,​·​v2},​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​-​>getInterpolation(F)​F 172 ····​invoke-​virtual·​{v7,​·​v2},​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​-​>getInterpolation(F)​F
   
169 ····​move-​result·​v2 173 ····​move-​result·​v2
   
170 ····​mul-​float/​2addr·​v2,​·​v6 174 ····​mul-​float/​2addr·​v2,​·​v6
   
171 ····​add-​float/​2addr·​v2,​·​v5 175 ····​add-​float/​2addr·​v2,​·​v5
   
  176 ····​.​line·​72
172 ····​#·​invokes:​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>normalizeDegree(F)​F 177 ····​#·​invokes:​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>normalizeDegree(F)​F
173 ····​invoke-​static·​{v4,​·​v2},​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>access$400(Lcom/​naman14/​stools/​fragments/​CompassFragment;​F)​F 178 ····​invoke-​static·​{v4,​·​v2},​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>access$400(Lcom/​naman14/​stools/​fragments/​CompassFragment;​F)​F
   
174 ····​move-​result·​v2 179 ····​move-​result·​v2
   
175 ····​#·​setter·​for:​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>mDirection:​F 180 ····​#·​setter·​for:​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>mDirection:​F
176 ····​invoke-​static·​{v3,​·​v2},​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>access$102(Lcom/​naman14/​stools/​fragments/​CompassFragment;​F)​F 181 ····​invoke-​static·​{v3,​·​v2},​·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​-​>access$102(Lcom/​naman14/​stools/​fragments/​CompassFragment;​F)​F
Offset 261, 13 lines modified Offset 266, 13 lines modified
261 ····​.​line·​68 266 ····​.​line·​68
262 ····​.​restart·​local·​v0····​#·​"distance":​F 267 ····​.​restart·​local·​v0····​#·​"distance":​F
263 ····​:​cond_5 268 ····​:​cond_5
264 ····​const/​high16·​v0,​·​-​0x40800000····​#·​-​1.​0f 269 ····​const/​high16·​v0,​·​-​0x40800000····​#·​-​1.​0f
   
265 ····​goto·​:​goto_1 270 ····​goto·​:​goto_1
   
266 ····​.​line·​72 271 ····​.​line·​74
267 ····​:​cond_6 272 ····​:​cond_6
268 ····​const·​v2,​·​0x3e99999a····​#·​0.​3f 273 ····​const·​v2,​·​0x3e99999a····​#·​0.​3f
   
269 ····​goto·​:​goto_2 274 ····​goto·​:​goto_2
270 .​end·​method 275 .​end·​method
[−]
smali/com/naman14/stools/fragments/ColorPickerFragment.smali
Offset 135, 14 lines modified Offset 135, 15 lines modified
   
135 ····​.​prologue 135 ····​.​prologue
136 ····​.​line·​451 136 ····​.​line·​451
137 ····​new-​instance·​v1,​·​Ljava/​io/​File;​ 137 ····​new-​instance·​v1,​·​Ljava/​io/​File;​
   
138 ····​sget-​object·​v3,​·​Landroid/​os/​Environment;​-​>DIRECTORY_PICTURES:​Ljava/​lang/​String;​ 138 ····​sget-​object·​v3,​·​Landroid/​os/​Environment;​-​>DIRECTORY_PICTURES:​Ljava/​lang/​String;​
   
  139 ····​.​line·​452
139 ····​invoke-​static·​{v3},​·​Landroid/​os/​Environment;​-​>getExternalStoragePu​blicDirectory(Ljava/​lang/​String;​)​Ljava/​io/​File;​ 140 ····​invoke-​static·​{v3},​·​Landroid/​os/​Environment;​-​>getExternalStoragePu​blicDirectory(Ljava/​lang/​String;​)​Ljava/​io/​File;​
   
140 ····​move-​result-​object·​v3 141 ····​move-​result-​object·​v3
   
141 ····​const-​string·​v4,​·​"ColorPicker" 142 ····​const-​string·​v4,​·​"ColorPicker"
   
142 ····​invoke-​direct·​{v1,​·​v3,​·​v4},​·​Ljava/​io/​File;​-​><init>(Ljava/​io/​File;​Ljava/​lang/​String;​)​V 143 ····​invoke-​direct·​{v1,​·​v3,​·​v4},​·​Ljava/​io/​File;​-​><init>(Ljava/​io/​File;​Ljava/​lang/​String;​)​V
Offset 186, 14 lines modified Offset 187, 15 lines modified
   
186 ····​invoke-​direct·​{v3,​·​v4,​·​v5},​·​Ljava/​text/​SimpleDateFormat;​-​><init>(Ljava/​lang/​String;​Ljava/​util/​Locale;​)​V 187 ····​invoke-​direct·​{v3,​·​v4,​·​v5},​·​Ljava/​text/​SimpleDateFormat;​-​><init>(Ljava/​lang/​String;​Ljava/​util/​Locale;​)​V
   
187 ····​new-​instance·​v4,​·​Ljava/​util/​Date;​ 188 ····​new-​instance·​v4,​·​Ljava/​util/​Date;​
   
188 ····​invoke-​direct·​{v4},​·​Ljava/​util/​Date;​-​><init>()​V 189 ····​invoke-​direct·​{v4},​·​Ljava/​util/​Date;​-​><init>()​V
   
  190 ····​.​line·​465
189 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​text/​SimpleDateFormat;​-​>format(Ljava/​util/​Date;​)​Ljava/​lang/​String;​ 191 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​text/​SimpleDateFormat;​-​>format(Ljava/​util/​Date;​)​Ljava/​lang/​String;​
   
190 ····​move-​result-​object·​v2 192 ····​move-​result-​object·​v2
   
191 ····​.​line·​466 193 ····​.​line·​466
192 ····​.​local·​v2,​·​"timeStamp":​Ljava/​lang/​String;​ 194 ····​.​local·​v2,​·​"timeStamp":​Ljava/​lang/​String;​
193 ····​new-​instance·​v0,​·​Ljava/​io/​File;​ 195 ····​new-​instance·​v0,​·​Ljava/​io/​File;​
Offset 440, 29 lines modified Offset 442, 30 lines modified
   
440 ····​invoke-​direct·​{v3},​·​Landroid/​graphics/​BitmapFactory$Options​;​-​><init>()​V 442 ····​invoke-​direct·​{v3},​·​Landroid/​graphics/​BitmapFactory$Options​;​-​><init>()​V
   
441 ····​.​line·​396 443 ····​.​line·​396
442 ····​.​local·​v3,​·​"bmOptions":​Landroid/​graphics/​BitmapFactory$Options​;​ 444 ····​.​local·​v3,​·​"bmOptions":​Landroid/​graphics/​BitmapFactory$Options​;​
443 ····​iput-​boolean·​v14,​·​v3,​·​Landroid/​graphics/​BitmapFactory$Options​;​-​>inJustDecodeBounds:​Z 445 ····​iput-​boolean·​v14,​·​v3,​·​Landroid/​graphics/​BitmapFactory$Options​;​-​>inJustDecodeBounds:​Z
   
444 ····​.​line·​397 446 ····​.​line·​398
445 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​ 447 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​
   
446 ····​move-​result-​object·​v11 448 ····​move-​result-​object·​v11
   
447 ····​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>getContentResolver()​Landroid/​content/​ContentResolver;​ 449 ····​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>getContentResolver()​Landroid/​content/​ContentResolver;​
   
448 ····​move-​result-​object·​v11 450 ····​move-​result-​object·​v11
   
449 ····​iget-​object·​v12,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>photoUri:​Landroid/​net/​Uri;​ 451 ····​iget-​object·​v12,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>photoUri:​Landroid/​net/​Uri;​
   
450 ····​invoke-​virtual·​{v11,​·​v12},​·​Landroid/​content/​ContentResolver;​-​>openInputStream(Land​roid/​net/​Uri;​)​Ljava/​io/​InputStream;​ 452 ····​invoke-​virtual·​{v11,​·​v12},​·​Landroid/​content/​ContentResolver;​-​>openInputStream(Land​roid/​net/​Uri;​)​Ljava/​io/​InputStream;​
   
451 ····​move-​result-​object·​v11 453 ····​move-​result-​object·​v11
   
  454 ····​.​line·​397
452 ····​invoke-​static·​{v11,​·​v13,​·​v3},​·​Landroid/​graphics/​BitmapFactory;​-​>decodeStream(Ljava/​io/​InputStream;​Landroid/​graphics/​Rect;​Landroid/​graphics/​BitmapFactory$Options​;​)​Landroid/​graphics/​Bitmap;​ 455 ····​invoke-​static·​{v11,​·​v13,​·​v3},​·​Landroid/​graphics/​BitmapFactory;​-​>decodeStream(Ljava/​io/​InputStream;​Landroid/​graphics/​Rect;​Landroid/​graphics/​BitmapFactory$Options​;​)​Landroid/​graphics/​Bitmap;​
   
453 ····​.​line·​400 456 ····​.​line·​400
454 ····​iget·​v7,​·​v3,​·​Landroid/​graphics/​BitmapFactory$Options​;​-​>outWidth:​I 457 ····​iget·​v7,​·​v3,​·​Landroid/​graphics/​BitmapFactory$Options​;​-​>outWidth:​I
   
455 ····​.​line·​401 458 ····​.​line·​401
456 ····​.​local·​v7,​·​"photoW":​I 459 ····​.​local·​v7,​·​"photoW":​I
Offset 493, 15 lines modified Offset 496, 15 lines modified
   
493 ····​.​line·​413 496 ····​.​line·​413
494 ····​iput·​v8,​·​v3,​·​Landroid/​graphics/​BitmapFactory$Options​;​-​>inSampleSize:​I 497 ····​iput·​v8,​·​v3,​·​Landroid/​graphics/​BitmapFactory$Options​;​-​>inSampleSize:​I
   
495 ····​.​line·​414 498 ····​.​line·​414
496 ····​iput-​boolean·​v14,​·​v3,​·​Landroid/​graphics/​BitmapFactory$Options​;​-​>inPurgeable:​Z 499 ····​iput-​boolean·​v14,​·​v3,​·​Landroid/​graphics/​BitmapFactory$Options​;​-​>inPurgeable:​Z
   
497 ····​.​line·​417 500 ····​.​line·​418
498 ····​:​try_start_1 501 ····​:​try_start_1
499 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​ 502 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​fragments/​ColorPickerFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​
   
500 ····​move-​result-​object·​v11 503 ····​move-​result-​object·​v11
   
501 ····​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>getContentResolver()​Landroid/​content/​ContentResolver;​ 504 ····​invoke-​virtual·​{v11},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>getContentResolver()​Landroid/​content/​ContentResolver;​
   
Offset 511, 14 lines modified Offset 514, 15 lines modified
   
511 ····​invoke-​virtual·​{v11,​·​v12},​·​Landroid/​content/​ContentResolver;​-​>openInputStream(Land​roid/​net/​Uri;​)​Ljava/​io/​InputStream;​ 514 ····​invoke-​virtual·​{v11,​·​v12},​·​Landroid/​content/​ContentResolver;​-​>openInputStream(Land​roid/​net/​Uri;​)​Ljava/​io/​InputStream;​
   
512 ····​move-​result-​object·​v11 515 ····​move-​result-​object·​v11
   
513 ····​const/​4·​v12,​·​0x0 516 ····​const/​4·​v12,​·​0x0
   
  517 ····​.​line·​417
514 ····​invoke-​static·​{v11,​·​v12,​·​v3},​·​Landroid/​graphics/​BitmapFactory;​-​>decodeStream(Ljava/​io/​InputStream;​Landroid/​graphics/​Rect;​Landroid/​graphics/​BitmapFactory$Options​;​)​Landroid/​graphics/​Bitmap;​ 518 ····​invoke-​static·​{v11,​·​v12,​·​v3},​·​Landroid/​graphics/​BitmapFactory;​-​>decodeStream(Ljava/​io/​InputStream;​Landroid/​graphics/​Rect;​Landroid/​graphics/​BitmapFactory$Options​;​)​Landroid/​graphics/​Bitmap;​
   
515 ····​move-​result-​object·​v1 519 ····​move-​result-​object·​v1
   
516 ····​.​line·​421 520 ····​.​line·​421
517 ····​.​local·​v1,​·​"bitmap":​Landroid/​graphics/​Bitmap;​ 521 ····​.​local·​v1,​·​"bitmap":​Landroid/​graphics/​Bitmap;​
518 ····​invoke-​virtual·​{v1},​·​Landroid/​graphics/​Bitmap;​-​>getRowBytes()​I 522 ····​invoke-​virtual·​{v1},​·​Landroid/​graphics/​Bitmap;​-​>getRowBytes()​I
Offset 538, 15 lines modified Offset 542, 15 lines modified
538 ····​if-​le·​v2,​·​v11,​·​:​cond_1 542 ····​if-​le·​v2,​·​v11,​·​:​cond_1
   
539 ····​.​line·​425 543 ····​.​line·​425
540 ····​const/​4·​v11,​·​0x2 544 ····​const/​4·​v11,​·​0x2
Max diff block lines reached; 6258/9665 bytes (64.75%) of diff not shown.
[−]
smali/com/naman14/stools/fragments/CompassFragment$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/​naman14/​stools/​fragments/​CompassFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​CompassFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​CompassFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​CompassFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​CompassFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​311 27 ····​.​line·​311
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CompassFragment$3;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​CompassFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CompassFragment$3;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​CompassFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/fragments/CpuFragment.smali
Offset 225, 14 lines modified Offset 225, 15 lines modified
   
225 ····​long-​to-​float·​v15,​·​v0 225 ····​long-​to-​float·​v15,​·​v0
   
226 ····​const/​high16·​v16,​·​0x42c80000····​#·​100.​0f 226 ····​const/​high16·​v16,​·​0x42c80000····​#·​100.​0f
   
227 ····​mul-​float·​v15,​·​v15,​·​v16 227 ····​mul-​float·​v15,​·​v15,​·​v16
   
  228 ····​.​line·​219
228 ····​invoke-​virtual·​{v6},​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​-​>getTotalStateTime()​J 229 ····​invoke-​virtual·​{v6},​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​-​>getTotalStateTime()​J
   
229 ····​move-​result-​wide·​v16 230 ····​move-​result-​wide·​v16
   
230 ····​move-​wide/​from16·​v0,​·​v16 231 ····​move-​wide/​from16·​v0,​·​v16
   
231 ····​long-​to-​float·​v0,​·​v0 232 ····​long-​to-​float·​v0,​·​v0
Offset 832, 75 lines modified Offset 833, 74 lines modified
832 .​end·​method 833 .​end·​method
   
833 .​method·​public·​updateView()​V 834 .​method·​public·​updateView()​V
834 ····​.​locals·​14 835 ····​.​locals·​14
   
835 ····​.​prologue 836 ····​.​prologue
836 ····​.​line·​132 837 ····​.​line·​132
837 ····​iget-​object·​v10,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CpuFragment;​-​>_app:​Lcom/​naman14/​stools/​SToolsApp;​ 838 ····​iget-​object·​v7,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CpuFragment;​-​>_app:​Lcom/​naman14/​stools/​SToolsApp;​
   
838 ····​invoke-​virtual·​{v10},​·​Lcom/​naman14/​stools/​SToolsApp;​-​>getCpuStateMonitor()​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​ 839 ····​invoke-​virtual·​{v7},​·​Lcom/​naman14/​stools/​SToolsApp;​-​>getCpuStateMonitor()​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​
   
839 ····​move-​result-​object·​v2 840 ····​move-​result-​object·​v1
   
840 ····​.​line·​133 841 ····​.​line·​133
841 ····​.​local·​v2,​·​"monitor":​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​ 842 ····​.​local·​v1,​·​"monitor":​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​
842 ····​iget-​object·​v10,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CpuFragment;​-​>_uiStatesView:​Landroid/​widget/​GridLayout;​ 843 ····​iget-​object·​v7,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CpuFragment;​-​>_uiStatesView:​Landroid/​widget/​GridLayout;​
   
843 ····​invoke-​virtual·​{v10},​·​Landroid/​widget/​GridLayout;​-​>removeAllViews()​V 844 ····​invoke-​virtual·​{v7},​·​Landroid/​widget/​GridLayout;​-​>removeAllViews()​V
   
844 ····​.​line·​134 845 ····​.​line·​134
845 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 846 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
846 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 847 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
847 ····​.​line·​135 848 ····​.​line·​135
848 ····​.​local·​v0,​·​"extraStates":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​" 849 ····​.​local·​v0,​·​"extraStates":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​String;​>;​"
849 ····​invoke-​virtual·​{v2},​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​-​>getStates()​Ljava/​util/​List;​ 850 ····​invoke-​virtual·​{v1},​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor;​-​>getStates()​Ljava/​util/​List;​
   
850 ····​move-​result-​object·​v10 851 ····​move-​result-​object·​v7
   
851 ····​invoke-​interface·​{v10},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 852 ····​invoke-​interface·​{v7},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
852 ····​move-​result-​object·​v1 853 ····​move-​result-​object·​v7
   
853 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
854 ····​:​goto_0 854 ····​:​goto_0
855 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 855 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
856 ····​move-​result·​v10 856 ····​move-​result·​v10
   
857 ····​if-​eqz·​v10,​·​:​cond_2 857 ····​if-​eqz·​v10,​·​:​cond_2
   
858 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 858 ····​invoke-​interface·​{v7},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
859 ····​move-​result-​object·​v6 859 ····​move-​result-​object·​v5
   
860 ····​check-​cast·​v6,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​ 860 ····​check-​cast·​v5,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​
   
861 ····​.​line·​136 861 ····​.​line·​136
862 ····​.​local·​v6,​·​"state":​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​ 862 ····​.​local·​v5,​·​"state":​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​
863 ····​iget-​wide·​v10,​·​v6,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​-​>duration:​J 863 ····​iget-​wide·​v10,​·​v5,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​-​>duration:​J
   
864 ····​const-​wide/​16·​v12,​·​0x0 864 ····​const-​wide/​16·​v12,​·​0x0
   
865 ····​cmp-​long·​v10,​·​v10,​·​v12 865 ····​cmp-​long·​v10,​·​v10,​·​v12
   
866 ····​if-​lez·​v10,​·​:​cond_0 866 ····​if-​lez·​v10,​·​:​cond_0
   
867 ····​.​line·​137 867 ····​.​line·​137
868 ····​iget-​object·​v10,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CpuFragment;​-​>_uiStatesView:​Landroid/​widget/​GridLayout;​ 868 ····​iget-​object·​v10,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​CpuFragment;​-​>_uiStatesView:​Landroid/​widget/​GridLayout;​
   
869 ····​invoke-​direct·​{p0,​·​v6,​·​v10},​·​Lcom/​naman14/​stools/​fragments/​CpuFragment;​-​>generateStateRow(Lco​m/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​ 869 ····​invoke-​direct·​{p0,​·​v5,​·​v10},​·​Lcom/​naman14/​stools/​fragments/​CpuFragment;​-​>generateStateRow(Lco​m/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​Landroid/​view/​ViewGroup;​)​Landroid/​view/​View;​
   
870 ····​goto·​:​goto_0 870 ····​goto·​:​goto_0
   
871 ····​.​line·​139 871 ····​.​line·​139
872 ····​:​cond_0 872 ····​:​cond_0
873 ····​iget·​v10,​·​v6,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​-​>freq:​I 873 ····​iget·​v10,​·​v5,​·​Lcom/​naman14/​stools/​cpu/​CpuStateMonitor$CpuSt​ate;​-​>freq:​I
   
874 ····​if-​nez·​v10,​·​:​cond_1 874 ····​if-​nez·​v10,​·​:​cond_1
   
875 ····​.​line·​140 875 ····​.​line·​140
876 ····​const-​string·​v10,​·​"Deep·​Sleep" 876 ····​const-​string·​v10,​·​"Deep·​Sleep"
   
877 ····​invoke-​interface·​{v0,​·​v10},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 877 ····​invoke-​interface·​{v0,​·​v10},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
Offset 909, 15 lines modified Offset 909, 15 lines modified
   
909 ····​.​line·​142 909 ····​.​line·​142
910 ····​:​cond_1 910 ····​:​cond_1
911 ····​new-​instance·​v10,​·​Ljava/​lang/​StringBuilder;​ 911 ····​new-​instance·​v10,​·​Ljava/​lang/​StringBuilder;​
   
912 ····​invoke-​direct·​{v10},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 912 ····​invoke-​direct·​{v10},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
Max diff block lines reached; 10226/14581 bytes (70.13%) of diff not shown.
[−]
smali/com/naman14/stools/fragments/LocationFragment$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/​naman14/​stools/​fragments/​LocationFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​LocationFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​LocationFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​LocationFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​LocationFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​25 27 ····​.​line·​25
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​LocationFragment$1;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​LocationFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​LocationFragment$1;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​LocationFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/fragments/SensorsFragment.smali
Offset 29, 21 lines modified Offset 29, 22 lines modified
29 ····​.​locals·​3 29 ····​.​locals·​3
30 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​ 30 ····​.​param·​p1,​·​"savedInstanceState"····​#·​Landroid/​os/​Bundle;​
   
31 ····​.​prologue 31 ····​.​prologue
32 ····​.​line·​39 32 ····​.​line·​39
33 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​ListFragment;​-​>onActivityCreated(La​ndroid/​os/​Bundle;​)​V 33 ····​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​ListFragment;​-​>onActivityCreated(La​ndroid/​os/​Bundle;​)​V
   
34 ····​.​line·​40 34 ····​.​line·​41
35 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​fragments/​SensorsFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​ 35 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​fragments/​SensorsFragment;​-​>getActivity()​Landroid/​support/​v4/​app/​FragmentActivity;​
   
36 ····​move-​result-​object·​v1 36 ····​move-​result-​object·​v1
   
37 ····​const·​v2,​·​0x7f040008 37 ····​const·​v2,​·​0x7f040008
   
  38 ····​.​line·​40
38 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​view/​animation/​AnimationUtils;​-​>loadLayoutAnimation(​Landroid/​content/​Context;​I)​Landroid/​view/​animation/​LayoutAnimationContro​ller;​ 39 ····​invoke-​static·​{v1,​·​v2},​·​Landroid/​view/​animation/​AnimationUtils;​-​>loadLayoutAnimation(​Landroid/​content/​Context;​I)​Landroid/​view/​animation/​LayoutAnimationContro​ller;​
   
39 ····​move-​result-​object·​v0 40 ····​move-​result-​object·​v0
   
40 ····​.​line·​42 41 ····​.​line·​42
41 ····​.​local·​v0,​·​"controller":​Landroid/​view/​animation/​LayoutAnimationContro​ller;​ 42 ····​.​local·​v0,​·​"controller":​Landroid/​view/​animation/​LayoutAnimationContro​ller;​
42 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​fragments/​SensorsFragment;​-​>getListView()​Landroid/​widget/​ListView;​ 43 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​fragments/​SensorsFragment;​-​>getListView()​Landroid/​widget/​ListView;​
[−]
smali/com/naman14/stools/fragments/SettingsFragment$10.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​137 27 ····​.​line·​137
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$10;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$10;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/fragments/SettingsFragment$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/​naman14/​stools/​fragments/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​43 27 ····​.​line·​43
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$1;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$1;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/fragments/SettingsFragment$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/​naman14/​stools/​fragments/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​52 27 ····​.​line·​52
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$2;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$2;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/fragments/SettingsFragment$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/​naman14/​stools/​fragments/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​61 27 ····​.​line·​61
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$3;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$3;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/fragments/SettingsFragment$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/​naman14/​stools/​fragments/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​70 27 ····​.​line·​70
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$4;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$4;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/fragments/SettingsFragment$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/​naman14/​stools/​fragments/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​94 27 ····​.​line·​94
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$6;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$6;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/fragments/SettingsFragment$7.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​108 27 ····​.​line·​108
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$7;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$7;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/fragments/SettingsFragment$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/​naman14/​stools/​fragments/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​79 27 ····​.​line·​79
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$5;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$5;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/fragments/SettingsFragment$9.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​124 27 ····​.​line·​124
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$9;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$9;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/fragments/SettingsFragment$8.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​fragments/​SettingsFragment;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​116 27 ····​.​line·​116
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$8;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​fragments/​SettingsFragment$8;​-​>this$0:​Lcom/​naman14/​stools/​fragments/​SettingsFragment;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/location/LocationActivity$2.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​location/​LocationActivity;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​location/​LocationActivity;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​location/​LocationActivity;​)​V 20 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​location/​LocationActivity;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​location/​LocationActivity;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​199 24 ····​.​line·​199
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​location/​LocationActivity$2;​-​>this$0:​Lcom/​naman14/​stools/​location/​LocationActivity;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​location/​LocationActivity$2;​-​>this$0:​Lcom/​naman14/​stools/​location/​LocationActivity;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​telephony/​PhoneStateListener;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​telephony/​PhoneStateListener;​-​><init>()​V
   
[−]
smali/com/naman14/stools/location/LocationActivity$3.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​location/​LocationActivity;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​location/​LocationActivity;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​location/​LocationActivity;​)​V 20 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​location/​LocationActivity;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​location/​LocationActivity;​
   
22 ····​.​prologue 23 ····​.​prologue
23 ····​.​line·​228 24 ····​.​line·​228
24 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​location/​LocationActivity$3;​-​>this$0:​Lcom/​naman14/​stools/​location/​LocationActivity;​ 25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​location/​LocationActivity$3;​-​>this$0:​Lcom/​naman14/​stools/​location/​LocationActivity;​
   
25 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V 26 ····​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
   
Offset 38, 76 lines modified Offset 39, 75 lines modified
38 ····​.​param·​p1,​·​"c"····​#·​Landroid/​content/​Context;​ 39 ····​.​param·​p1,​·​"c"····​#·​Landroid/​content/​Context;​
39 ····​.​param·​p2,​·​"intent"····​#·​Landroid/​content/​Intent;​ 40 ····​.​param·​p2,​·​"intent"····​#·​Landroid/​content/​Intent;​
   
40 ····​.​prologue 41 ····​.​prologue
41 ····​.​line·​231 42 ····​.​line·​231
42 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Landroid/​content/​Intent;​-​>getAction()​Ljava/​lang/​String;​ 43 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Landroid/​content/​Intent;​-​>getAction()​Ljava/​lang/​String;​
   
43 ····​move-​result-​object·​v11 44 ····​move-​result-​object·​v10
   
44 ····​const-​string·​v12,​·​"android.​net.​wifi.​SCAN_RESULTS" 45 ····​const-​string·​v11,​·​"android.​net.​wifi.​SCAN_RESULTS"
   
45 ····​if-​ne·​v11,​·​v12,​·​:​cond_0 46 ····​if-​ne·​v10,​·​v11,​·​:​cond_0
   
46 ····​.​line·​232 47 ····​.​line·​232
47 ····​#·​getter·​for:​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>mWifiManager:​Landroid/​net/​wifi/​WifiManager;​ 48 ····​#·​getter·​for:​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>mWifiManager:​Landroid/​net/​wifi/​WifiManager;​
48 ····​invoke-​static·​{},​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>access$100()​Landroid/​net/​wifi/​WifiManager;​ 49 ····​invoke-​static·​{},​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>access$100()​Landroid/​net/​wifi/​WifiManager;​
   
49 ····​move-​result-​object·​v11 50 ····​move-​result-​object·​v10
   
50 ····​invoke-​virtual·​{v11},​·​Landroid/​net/​wifi/​WifiManager;​-​>getScanResults()​Ljava/​util/​List;​ 51 ····​invoke-​virtual·​{v10},​·​Landroid/​net/​wifi/​WifiManager;​-​>getScanResults()​Ljava/​util/​List;​
   
51 ····​move-​result-​object·​v10 52 ····​move-​result-​object·​v9
   
52 ····​.​line·​233 53 ····​.​line·​233
53 ····​.​local·​v10,​·​"scanResults":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​net/​wifi/​ScanResult;​>;​" 54 ····​.​local·​v9,​·​"scanResults":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​net/​wifi/​ScanResult;​>;​"
54 ····​sget-​boolean·​v11,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>isRadioViewReady:​Z 55 ····​sget-​boolean·​v10,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>isRadioViewReady:​Z
   
55 ····​if-​eqz·​v11,​·​:​cond_1  
   
56 ····​if-​eqz·​v10,​·​:​cond_1 56 ····​if-​eqz·​v10,​·​:​cond_1
   
  57 ····​if-​eqz·​v9,​·​:​cond_1
   
57 ····​.​line·​234 58 ····​.​line·​234
58 ····​sget-​object·​v11,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>wifiAps:​Landroid/​widget/​TableLayout;​ 59 ····​sget-​object·​v10,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>wifiAps:​Landroid/​widget/​TableLayout;​
   
59 ····​invoke-​virtual·​{v11},​·​Landroid/​widget/​TableLayout;​-​>removeAllViews()​V 60 ····​invoke-​virtual·​{v10},​·​Landroid/​widget/​TableLayout;​-​>removeAllViews()​V
   
60 ····​.​line·​235 61 ····​.​line·​235
61 ····​invoke-​interface·​{v10},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 62 ····​invoke-​interface·​{v9},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
62 ····​move-​result-​object·​v1 63 ····​move-​result-​object·​v10
   
63 ····​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​  
64 ····​:​goto_0 64 ····​:​goto_0
65 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 65 ····​invoke-​interface·​{v10},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
66 ····​move-​result·​v11 66 ····​move-​result·​v11
   
67 ····​if-​eqz·​v11,​·​:​cond_1 67 ····​if-​eqz·​v11,​·​:​cond_1
   
68 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 68 ····​invoke-​interface·​{v10},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
69 ····​move-​result-​object·​v6 69 ····​move-​result-​object·​v5
   
70 ····​check-​cast·​v6,​·​Landroid/​net/​wifi/​ScanResult;​ 70 ····​check-​cast·​v5,​·​Landroid/​net/​wifi/​ScanResult;​
   
71 ····​.​line·​236 71 ····​.​line·​236
72 ····​.​local·​v6,​·​"result":​Landroid/​net/​wifi/​ScanResult;​ 72 ····​.​local·​v5,​·​"result":​Landroid/​net/​wifi/​ScanResult;​
73 ····​new-​instance·​v7,​·​Landroid/​widget/​TableRow;​ 73 ····​new-​instance·​v6,​·​Landroid/​widget/​TableRow;​
   
74 ····​sget-​object·​v11,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>wifiAps:​Landroid/​widget/​TableLayout;​ 74 ····​sget-​object·​v11,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>wifiAps:​Landroid/​widget/​TableLayout;​
   
75 ····​invoke-​virtual·​{v11},​·​Landroid/​widget/​TableLayout;​-​>getContext()​Landroid/​content/​Context;​ 75 ····​invoke-​virtual·​{v11},​·​Landroid/​widget/​TableLayout;​-​>getContext()​Landroid/​content/​Context;​
   
76 ····​move-​result-​object·​v11 76 ····​move-​result-​object·​v11
   
77 ····​invoke-​direct·​{v7,​·​v11},​·​Landroid/​widget/​TableRow;​-​><init>(Landroid/​content/​Context;​)​V 77 ····​invoke-​direct·​{v6,​·​v11},​·​Landroid/​widget/​TableRow;​-​><init>(Landroid/​content/​Context;​)​V
   
78 ····​.​line·​237 78 ····​.​line·​237
79 ····​.​local·​v7,​·​"row0":​Landroid/​widget/​TableRow;​ 79 ····​.​local·​v6,​·​"row0":​Landroid/​widget/​TableRow;​
80 ····​new-​instance·​v0,​·​Landroid/​view/​View;​ 80 ····​new-​instance·​v0,​·​Landroid/​view/​View;​
   
81 ····​sget-​object·​v11,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>wifiAps:​Landroid/​widget/​TableLayout;​ 81 ····​sget-​object·​v11,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>wifiAps:​Landroid/​widget/​TableLayout;​
   
82 ····​invoke-​virtual·​{v11},​·​Landroid/​widget/​TableLayout;​-​>getContext()​Landroid/​content/​Context;​ 82 ····​invoke-​virtual·​{v11},​·​Landroid/​widget/​TableLayout;​-​>getContext()​Landroid/​content/​Context;​
   
83 ····​move-​result-​object·​v11 83 ····​move-​result-​object·​v11
Offset 140, 282 lines modified Offset 140, 281 lines modified
140 ····​invoke-​virtual·​{v11,​·​v12},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I 140 ····​invoke-​virtual·​{v11,​·​v12},​·​Landroid/​content/​res/​Resources;​-​>getColor(I)​I
   
141 ····​move-​result·​v11 141 ····​move-​result·​v11
   
Max diff block lines reached; 14032/18469 bytes (75.98%) of diff not shown.
[−]
smali/com/naman14/stools/location/LocationActivity$SectionsPagerAdapter.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​location/​LocationActivity;​ 18 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​location/​LocationActivity;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>(Lcom/​naman14/​stools/​location/​LocationActivity;​Landroid/​support/​v4/​app/​FragmentManager;​)​V 20 .​method·​public·​constructor·​<init>(Lcom/​naman14/​stools/​location/​LocationActivity;​Landroid/​support/​v4/​app/​FragmentManager;​)​V
21 ····​.​locals·​0 21 ····​.​locals·​0
  22 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​location/​LocationActivity;​
22 ····​.​param·​p2,​·​"fm"····​#·​Landroid/​support/​v4/​app/​FragmentManager;​ 23 ····​.​param·​p2,​·​"fm"····​#·​Landroid/​support/​v4/​app/​FragmentManager;​
   
23 ····​.​prologue 24 ····​.​prologue
24 ····​.​line·​629 25 ····​.​line·​629
25 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​location/​LocationActivity$Sect​ionsPagerAdapter;​-​>this$0:​Lcom/​naman14/​stools/​location/​LocationActivity;​ 26 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​location/​LocationActivity$Sect​ionsPagerAdapter;​-​>this$0:​Lcom/​naman14/​stools/​location/​LocationActivity;​
   
26 ····​.​line·​630 27 ····​.​line·​630
[−]
smali/com/naman14/stools/location/LocationActivity.smali
Offset 138, 40 lines modified Offset 138, 44 lines modified
138 ····​sput-​boolean·​v2,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>isRadioViewReady:​Z 138 ····​sput-​boolean·​v2,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>isRadioViewReady:​Z
   
139 ····​.​line·​121 139 ····​.​line·​121
140 ····​const/​4·​v0,​·​0x4 140 ····​const/​4·​v0,​·​0x4
   
141 ····​new-​array·​v0,​·​v0,​·​[Ljava/​lang/​Integer;​ 141 ····​new-​array·​v0,​·​v0,​·​[Ljava/​lang/​Integer;​
   
  142 ····​.​line·​122
142 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 143 ····​invoke-​static·​{v3},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
143 ····​move-​result-​object·​v1 144 ····​move-​result-​object·​v1
   
144 ····​aput-​object·​v1,​·​v0,​·​v2 145 ····​aput-​object·​v1,​·​v0,​·​v2
   
  146 ····​.​line·​123
145 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 147 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
146 ····​move-​result-​object·​v1 148 ····​move-​result-​object·​v1
   
147 ····​aput-​object·​v1,​·​v0,​·​v3 149 ····​aput-​object·​v1,​·​v0,​·​v3
   
148 ····​const/​4·​v1,​·​0x2 150 ····​const/​4·​v1,​·​0x2
   
149 ····​const/​16·​v2,​·​0x9 151 ····​const/​16·​v2,​·​0x9
   
  152 ····​.​line·​124
150 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 153 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
151 ····​move-​result-​object·​v2 154 ····​move-​result-​object·​v2
   
152 ····​aput-​object·​v2,​·​v0,​·​v1 155 ····​aput-​object·​v2,​·​v0,​·​v1
   
153 ····​const/​4·​v1,​·​0x3 156 ····​const/​4·​v1,​·​0x3
   
154 ····​const/​16·​v2,​·​0x8 157 ····​const/​16·​v2,​·​0x8
   
  158 ····​.​line·​125
155 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 159 ····​invoke-​static·​{v2},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
156 ····​move-​result-​object·​v2 160 ····​move-​result-​object·​v2
   
157 ····​aput-​object·​v2,​·​v0,​·​v1 161 ····​aput-​object·​v2,​·​v0,​·​v1
   
158 ····​sput-​object·​v0,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>orFromRot:​[Ljava/​lang/​Integer;​ 162 ····​sput-​object·​v0,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>orFromRot:​[Ljava/​lang/​Integer;​
Offset 208, 15 lines modified Offset 212, 14 lines modified
208 ····​.​line·​228 212 ····​.​line·​228
209 ····​new-​instance·​v0,​·​Lcom/​naman14/​stools/​location/​LocationActivity$3;​ 213 ····​new-​instance·​v0,​·​Lcom/​naman14/​stools/​location/​LocationActivity$3;​
   
210 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​naman14/​stools/​location/​LocationActivity$3;​-​><init>(Lcom/​naman14/​stools/​location/​LocationActivity;​)​V 214 ····​invoke-​direct·​{v0,​·​p0},​·​Lcom/​naman14/​stools/​location/​LocationActivity$3;​-​><init>(Lcom/​naman14/​stools/​location/​LocationActivity;​)​V
   
211 ····​iput-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>mWifiScanReceiver:​Landroid/​content/​BroadcastReceiver;​ 215 ····​iput-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>mWifiScanReceiver:​Landroid/​content/​BroadcastReceiver;​
   
212 ····​.​line·​733  
213 ····​return-​void 216 ····​return-​void
214 .​end·​method 217 .​end·​method
   
215 .​method·​static·​synthetic·​access$000()​Landroid/​telephony/​TelephonyManager;​ 218 .​method·​static·​synthetic·​access$000()​Landroid/​telephony/​TelephonyManager;​
216 ····​.​locals·​1 219 ····​.​locals·​1
   
217 ····​.​prologue 220 ····​.​prologue
Offset 299, 14 lines modified Offset 302, 15 lines modified
   
299 ····​const/​4·​v5,​·​0x0 302 ····​const/​4·​v5,​·​0x0
   
300 ····​sget-​object·​v6,​·​Ljava/​lang/​Boolean;​-​>TYPE:​Ljava/​lang/​Class;​ 303 ····​sget-​object·​v6,​·​Ljava/​lang/​Boolean;​-​>TYPE:​Ljava/​lang/​Class;​
   
301 ····​aput-​object·​v6,​·​v4,​·​v5 304 ····​aput-​object·​v6,​·​v4,​·​v5
   
  305 ····​.​line·​552
302 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​Class;​-​>getDeclaredMethod(Lj​ava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 306 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​Class;​-​>getDeclaredMethod(Lj​ava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
303 ····​move-​result-​object·​v1 307 ····​move-​result-​object·​v1
   
304 ····​.​line·​553 308 ····​.​line·​553
305 ····​.​local·​v1,​·​"setHasEmbeddedTabsMe​thod":​Ljava/​lang/​reflect/​Method;​ 309 ····​.​local·​v1,​·​"setHasEmbeddedTabsMe​thod":​Ljava/​lang/​reflect/​Method;​
306 ····​const/​4·​v2,​·​0x1 310 ····​const/​4·​v2,​·​0x1
Offset 572, 301 lines modified Offset 576, 299 lines modified
572 ····​const·​v12,​·​0x1030044 576 ····​const·​v12,​·​0x1030044
   
573 ····​const/​4·​v11,​·​0x0 577 ····​const/​4·​v11,​·​0x0
   
574 ····​const/​4·​v10,​·​-​0x2 578 ····​const/​4·​v10,​·​-​0x2
   
575 ····​.​line·​591 579 ····​.​line·​591
576 ····​sget-​boolean·​v8,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>isRadioViewReady:​Z 580 ····​sget-​boolean·​v7,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>isRadioViewReady:​Z
   
577 ····​if-​eqz·​v8,​·​:​cond_0 581 ····​if-​eqz·​v7,​·​:​cond_0
   
578 ····​if-​eqz·​p0,​·​:​cond_0 582 ····​if-​eqz·​p0,​·​:​cond_0
   
579 ····​.​line·​592 583 ····​.​line·​592
580 ····​sget-​object·​v8,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>rilCells:​Landroid/​widget/​TableLayout;​ 584 ····​sget-​object·​v7,​·​Lcom/​naman14/​stools/​location/​LocationActivity;​-​>rilCells:​Landroid/​widget/​TableLayout;​
   
581 ····​invoke-​virtual·​{v8},​·​Landroid/​widget/​TableLayout;​-​>removeAllViews()​V 585 ····​invoke-​virtual·​{v7},​·​Landroid/​widget/​TableLayout;​-​>removeAllViews()​V
   
582 ····​.​line·​593 586 ····​.​line·​593
583 ····​invoke-​interface·​{p0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 587 ····​invoke-​interface·​{p0},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
584 ····​move-​result-​object·​v1 588 ····​move-​result-​object·​v7
Max diff block lines reached; 29779/32642 bytes (91.23%) of diff not shown.
[−]
smali/com/naman14/stools/location/widgets/GpsSnrView.smali
Offset 472, 25 lines modified Offset 472, 25 lines modified
   
472 ····​goto·​:​goto_1 472 ····​goto·​:​goto_1
473 .​end·​method 473 .​end·​method
   
   
474 #·​virtual·​methods 474 #·​virtual·​methods
475 .​method·​protected·​onDraw(Landroid/​graphics/​Canvas;​)​V 475 .​method·​protected·​onDraw(Landroid/​graphics/​Canvas;​)​V
476 ····​.​locals·20 476 ····​.​locals·19
477 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​ 477 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​
   
478 ····​.​prologue 478 ····​.​prologue
479 ····​.​line·​139 479 ····​.​line·​139
480 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lcom/​naman14/​stools/​location/​widgets/​GpsSnrView;​-​>getWidth()​I 480 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lcom/​naman14/​stools/​location/​widgets/​GpsSnrView;​-​>getWidth()​I
   
481 ····​move-​result·​v19 481 ····​move-​result·​v18
   
482 ····​.​line·​140 482 ····​.​line·​140
483 ····​.​local·​v19,​·​"w":​I 483 ····​.​local·​v18,​·​"w":​I
484 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lcom/​naman14/​stools/​location/​widgets/​GpsSnrView;​-​>getHeight()​I 484 ····​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Lcom/​naman14/​stools/​location/​widgets/​GpsSnrView;​-​>getHeight()​I
   
485 ····​move-​result·​v14 485 ····​move-​result·​v14
   
486 ····​.​line·​142 486 ····​.​line·​142
487 ····​.​local·​v14,​·​"h":​I 487 ····​.​local·​v14,​·​"h":​I
488 ····​move-​object/​from16·​v0,​·​p0 488 ····​move-​object/​from16·​v0,​·​p0
Offset 502, 190 lines modified Offset 502, 188 lines modified
502 ····​.​line·​144 502 ····​.​line·​144
503 ····​move-​object/​from16·​v0,​·​p0 503 ····​move-​object/​from16·​v0,​·​p0
   
504 ····​iget-​object·​v2,​·​v0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsSnrView;​-​>mSats:​Ljava/​lang/​Iterable;​ 504 ····​iget-​object·​v2,​·​v0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsSnrView;​-​>mSats:​Ljava/​lang/​Iterable;​
   
505 ····​invoke-​interface·​{v2},​·​Ljava/​lang/​Iterable;​-​>iterator()​Ljava/​util/​Iterator;​ 505 ····​invoke-​interface·​{v2},​·​Ljava/​lang/​Iterable;​-​>iterator()​Ljava/​util/​Iterator;​
   
506 ····​move-​result-​object·​v16 506 ····​move-​result-​object·​v2
   
507 ····​.​local·​v16,​·​"i$":​Ljava/​util/​Iterator;​  
508 ····​:​goto_0 507 ····​:​goto_0
509 ····​invoke-​interface/​range·​{v16·​.​.​·v16},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 508 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
510 ····​move-​result·​v2 509 ····​move-​result·​v4
   
511 ····​if-​eqz·​v2,​·​:​cond_3 510 ····​if-​eqz·​v4,​·​:​cond_3
   
512 ····​invoke-​interface/​range·​{v16·​.​.​·v16},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 511 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
513 ····​move-​result-​object·​v18 512 ····​move-​result-​object·​v17
   
514 ····​check-​cast·​v18,​·​Landroid/​location/​GpsSatellite;​ 513 ····​check-​cast·​v17,​·​Landroid/​location/​GpsSatellite;​
   
515 ····​.​line·​145 514 ····​.​line·​145
516 ····​.​local·​v18,​·​"sat":​Landroid/​location/​GpsSatellite;​ 515 ····​.​local·​v17,​·​"sat":​Landroid/​location/​GpsSatellite;​
517 ····​invoke-​virtual/​range·​{v18·​.​.​·​v18},​·​Landroid/​location/​GpsSatellite;​-​>getPrn()​I 516 ····​invoke-​virtual/​range·​{v17·​.​.​·​v17},​·​Landroid/​location/​GpsSatellite;​-​>getPrn()​I
   
518 ····​move-​result·​v17 517 ····​move-​result·​v16
   
519 ····​.​line·​146 518 ····​.​line·​146
520 ····​.​local·​v17,​·​"prn":​I 519 ····​.​local·​v16,​·​"prn":​I
521 ····​const/​16·​v2,​·​0x20 520 ····​const/​16·​v4,​·​0x20
   
522 ····​move/​from16·​v0,​·​v17 521 ····​move/​from16·​v0,​·​v16
   
523 ····​if-​gt·​v0,​·​v2,​·​:​cond_0 522 ····​if-​gt·​v0,​·​v4,​·​:​cond_0
   
524 ····​.​line·​147 523 ····​.​line·​147
525 ····​const/​4·​v2,​·​0x1 524 ····​const/​4·​v4,​·​0x1
   
526 ····​move-​object/​from16·​v0,​·​p0 525 ····​move-​object/​from16·​v0,​·​p0
   
527 ····​iput-​boolean·​v2,​·​v0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsSnrView;​-​>draw32:​Z 526 ····​iput-​boolean·​v4,​·​v0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsSnrView;​-​>draw32:​Z
   
528 ····​goto·​:​goto_0 527 ····​goto·​:​goto_0
   
529 ····​.​line·​148 528 ····​.​line·​148
530 ····​:​cond_0 529 ····​:​cond_0
531 ····​const/​16·​v2,​·​0x40 530 ····​const/​16·​v4,​·​0x40
   
532 ····​move/​from16·​v0,​·​v17 531 ····​move/​from16·​v0,​·​v16
   
533 ····​if-​gt·​v0,​·​v2,​·​:​cond_1 532 ····​if-​gt·​v0,​·​v4,​·​:​cond_1
   
534 ····​.​line·​149 533 ····​.​line·​149
535 ····​move-​object/​from16·​v0,​·​p0 534 ····​move-​object/​from16·​v0,​·​p0
   
536 ····​iget-​object·​v2,​·​v0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsSnrView;​-​>TAG:​Ljava/​lang/​String;​ 535 ····​iget-​object·​v4,​·​v0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsSnrView;​-​>TAG:​Ljava/​lang/​String;​
   
537 ····​const-​string·​v4,​·​"Got·​satellite·​with·​PRN·​%d,​·​which·​should·​not·​be·​happening" 536 ····​const-​string·​v5,​·​"Got·​satellite·​with·​PRN·​%d,​·​which·​should·​not·​be·​happening"
   
538 ····​const/​4·​v5,​·​0x1 537 ····​const/​4·​v6,​·​0x1
   
539 ····​new-​array·​v5,​·​v5,​·​[Ljava/​lang/​Object;​ 538 ····​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​Object;​
   
540 ····​const/​4·​v6,​·​0x0 539 ····​const/​4·​v8,​·​0x0
   
541 ····​invoke-​static/​range·​{v17·​.​.​·​v17},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ 540 ····​invoke-​static/​range·​{v16·​.​.​·​v16},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​
   
542 ····​move-​result-​object·​v8 541 ····​move-​result-​object·​v9
   
543 ····​aput-​object·​v8,​·​v5,​·​v6 542 ····​aput-​object·​v9,​·​v6,​·​v8
   
Max diff block lines reached; 6334/10058 bytes (62.97%) of diff not shown.
[−]
smali/com/naman14/stools/location/widgets/GpsStatusView.smali
Offset 793, 24 lines modified Offset 793, 26 lines modified
   
793 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPathN:​Landroid/​graphics/​Path;​ 793 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPathN:​Landroid/​graphics/​Path;​
   
794 ····​const/​4·​v3,​·​0x0 794 ····​const/​4·​v3,​·​0x0
   
795 ····​iget-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​ 795 ····​iget-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​
   
  796 ····​.​line·​139
796 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Paint;​-​>descent()​F 797 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Paint;​-​>descent()​F
   
797 ····​move-​result·​v0 798 ····​move-​result·​v0
   
798 ····​neg-​float·​v4,​·​v0 799 ····​neg-​float·​v4,​·​v0
   
799 ····​iget-​object·​v5,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​ 800 ····​iget-​object·​v5,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​
   
800 ····​move-​object·​v0,​·​p1 801 ····​move-​object·​v0,​·​p1
   
  802 ····​.​line·​138
801 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​graphics/​Canvas;​-​>drawTextOnPath(Ljava​/​lang/​String;​Landroid/​graphics/​Path;​FFLandroid/​graphics/​Paint;​)​V 803 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​graphics/​Canvas;​-​>drawTextOnPath(Ljava​/​lang/​String;​Landroid/​graphics/​Path;​FFLandroid/​graphics/​Paint;​)​V
   
802 ····​.​line·​141 804 ····​.​line·​141
803 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>getContext()​Landroid/​content/​Context;​ 805 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>getContext()​Landroid/​content/​Context;​
   
804 ····​move-​result-​object·​v0 806 ····​move-​result-​object·​v0
   
Offset 824, 24 lines modified Offset 826, 26 lines modified
   
824 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPathS:​Landroid/​graphics/​Path;​ 826 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPathS:​Landroid/​graphics/​Path;​
   
825 ····​const/​4·​v3,​·​0x0 827 ····​const/​4·​v3,​·​0x0
   
826 ····​iget-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​ 828 ····​iget-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​
   
  829 ····​.​line·​142
827 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Paint;​-​>descent()​F 830 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Paint;​-​>descent()​F
   
828 ····​move-​result·​v0 831 ····​move-​result·​v0
   
829 ····​neg-​float·​v4,​·​v0 832 ····​neg-​float·​v4,​·​v0
   
830 ····​iget-​object·​v5,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​ 833 ····​iget-​object·​v5,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​
   
831 ····​move-​object·​v0,​·​p1 834 ····​move-​object·​v0,​·​p1
   
  835 ····​.​line·​141
832 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​graphics/​Canvas;​-​>drawTextOnPath(Ljava​/​lang/​String;​Landroid/​graphics/​Path;​FFLandroid/​graphics/​Paint;​)​V 836 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​graphics/​Canvas;​-​>drawTextOnPath(Ljava​/​lang/​String;​Landroid/​graphics/​Path;​FFLandroid/​graphics/​Paint;​)​V
   
833 ····​.​line·​144 837 ····​.​line·​144
834 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>getContext()​Landroid/​content/​Context;​ 838 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>getContext()​Landroid/​content/​Context;​
   
835 ····​move-​result-​object·​v0 839 ····​move-​result-​object·​v0
   
Offset 855, 24 lines modified Offset 859, 26 lines modified
   
855 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPathE:​Landroid/​graphics/​Path;​ 859 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPathE:​Landroid/​graphics/​Path;​
   
856 ····​const/​4·​v3,​·​0x0 860 ····​const/​4·​v3,​·​0x0
   
857 ····​iget-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​ 861 ····​iget-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​
   
  862 ····​.​line·​145
858 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Paint;​-​>descent()​F 863 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Paint;​-​>descent()​F
   
859 ····​move-​result·​v0 864 ····​move-​result·​v0
   
860 ····​neg-​float·​v4,​·​v0 865 ····​neg-​float·​v4,​·​v0
   
861 ····​iget-​object·​v5,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​ 866 ····​iget-​object·​v5,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​
   
862 ····​move-​object·​v0,​·​p1 867 ····​move-​object·​v0,​·​p1
   
  868 ····​.​line·​144
863 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​graphics/​Canvas;​-​>drawTextOnPath(Ljava​/​lang/​String;​Landroid/​graphics/​Path;​FFLandroid/​graphics/​Paint;​)​V 869 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​graphics/​Canvas;​-​>drawTextOnPath(Ljava​/​lang/​String;​Landroid/​graphics/​Path;​FFLandroid/​graphics/​Paint;​)​V
   
864 ····​.​line·​147 870 ····​.​line·​147
865 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>getContext()​Landroid/​content/​Context;​ 871 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>getContext()​Landroid/​content/​Context;​
   
866 ····​move-​result-​object·​v0 872 ····​move-​result-​object·​v0
   
Offset 886, 55 lines modified Offset 892, 56 lines modified
   
886 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPathW:​Landroid/​graphics/​Path;​ 892 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPathW:​Landroid/​graphics/​Path;​
   
887 ····​const/​4·​v3,​·​0x0 893 ····​const/​4·​v3,​·​0x0
   
888 ····​iget-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​ 894 ····​iget-​object·​v0,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​
   
  895 ····​.​line·​148
889 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Paint;​-​>descent()​F 896 ····​invoke-​virtual·​{v0},​·​Landroid/​graphics/​Paint;​-​>descent()​F
   
890 ····​move-​result·​v0 897 ····​move-​result·​v0
   
891 ····​neg-​float·​v4,​·​v0 898 ····​neg-​float·​v4,​·​v0
   
892 ····​iget-​object·​v5,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​ 899 ····​iget-​object·​v5,​·​p0,​·​Lcom/​naman14/​stools/​location/​widgets/​GpsStatusView;​-​>labelPaint:​Landroid/​graphics/​Paint;​
   
893 ····​move-​object·​v0,​·​p1 900 ····​move-​object·​v0,​·​p1
   
Max diff block lines reached; 5714/9053 bytes (63.12%) of diff not shown.
[−]
smali/com/naman14/stools/util/HelpUtils$AboutDialog$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/​naman14/​stools/​util/​HelpUtils$AboutDialog​;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$AboutDialog​;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​util/​HelpUtils$AboutDialog​;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​util/​HelpUtils$AboutDialog​;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​util/​HelpUtils$AboutDialog​;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​179 27 ····​.​line·​179
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$AboutDialog​$1;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$AboutDialog​;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$AboutDialog​$1;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$AboutDialog​;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/com/naman14/stools/util/HelpUtils$AboutDialog.smali
Offset 90, 17 lines modified Offset 90, 20 lines modified
   
90 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​util/​HelpUtils$AboutDialog​;​-​>getActivity()​Landroid/​app/​Activity;​ 90 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​util/​HelpUtils$AboutDialog​;​-​>getActivity()​Landroid/​app/​Activity;​
   
91 ····​move-​result-​object·​v4 91 ····​move-​result-​object·​v4
   
92 ····​invoke-​direct·​{v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 92 ····​invoke-​direct·​{v3,​·​v4},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
  93 ····​.​line·​190
93 ····​invoke-​virtual·​{v3,​·​v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​ 94 ····​invoke-​virtual·​{v3,​·​v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
   
94 ····​move-​result-​object·​v3 95 ····​move-​result-​object·​v3
   
  96 ····​.​line·​191
95 ····​invoke-​virtual·​{v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 97 ····​invoke-​virtual·​{v3},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
   
96 ····​move-​result-​object·​v3 98 ····​move-​result-​object·​v3
   
  99 ····​.​line·​189
97 ····​return-​object·​v3 100 ····​return-​object·​v3
98 .​end·​method 101 .​end·​method
[−]
smali/com/naman14/stools/util/HelpUtils$ThemesDialog$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/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​77 27 ····​.​line·​77
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$1;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$1;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 65, 14 lines modified Offset 66, 15 lines modified
   
65 ····​invoke-​virtual·​{v1},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​ 66 ····​invoke-​virtual·​{v1},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​
   
66 ····​move-​result-​object·​v1 67 ····​move-​result-​object·​v1
   
67 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$1;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 68 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$1;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
  69 ····​.​line·​82
68 ····​invoke-​virtual·​{v2},​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​-​>getActivity()​Landroid/​app/​Activity;​ 70 ····​invoke-​virtual·​{v2},​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​-​>getActivity()​Landroid/​app/​Activity;​
   
69 ····​move-​result-​object·​v2 71 ····​move-​result-​object·​v2
   
70 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​Activity;​-​>getBaseContext()​Landroid/​content/​Context;​ 72 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​Activity;​-​>getBaseContext()​Landroid/​content/​Context;​
   
71 ····​move-​result-​object·​v2 73 ····​move-​result-​object·​v2
[−]
smali/com/naman14/stools/util/HelpUtils$ThemesDialog$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/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​100 27 ····​.​line·​100
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$3;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$3;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 65, 14 lines modified Offset 66, 15 lines modified
   
65 ····​invoke-​virtual·​{v1},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​ 66 ····​invoke-​virtual·​{v1},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​
   
66 ····​move-​result-​object·​v1 67 ····​move-​result-​object·​v1
   
67 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$3;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 68 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$3;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
  69 ····​.​line·​105
68 ····​invoke-​virtual·​{v2},​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​-​>getActivity()​Landroid/​app/​Activity;​ 70 ····​invoke-​virtual·​{v2},​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​-​>getActivity()​Landroid/​app/​Activity;​
   
69 ····​move-​result-​object·​v2 71 ····​move-​result-​object·​v2
   
70 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​Activity;​-​>getBaseContext()​Landroid/​content/​Context;​ 72 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​Activity;​-​>getBaseContext()​Landroid/​content/​Context;​
   
71 ····​move-​result-​object·​v2 73 ····​move-​result-​object·​v2
[−]
smali/com/naman14/stools/util/HelpUtils$ThemesDialog$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/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​111 27 ····​.​line·​111
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$4;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$4;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 65, 14 lines modified Offset 66, 15 lines modified
   
65 ····​invoke-​virtual·​{v1},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​ 66 ····​invoke-​virtual·​{v1},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​
   
66 ····​move-​result-​object·​v1 67 ····​move-​result-​object·​v1
   
67 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$4;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 68 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$4;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
  69 ····​.​line·​116
68 ····​invoke-​virtual·​{v2},​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​-​>getActivity()​Landroid/​app/​Activity;​ 70 ····​invoke-​virtual·​{v2},​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​-​>getActivity()​Landroid/​app/​Activity;​
   
69 ····​move-​result-​object·​v2 71 ····​move-​result-​object·​v2
   
70 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​Activity;​-​>getBaseContext()​Landroid/​content/​Context;​ 72 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​Activity;​-​>getBaseContext()​Landroid/​content/​Context;​
   
71 ····​move-​result-​object·​v2 73 ····​move-​result-​object·​v2
[−]
smali/com/naman14/stools/util/HelpUtils$ThemesDialog$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/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​89 27 ····​.​line·​89
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$2;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$2;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 65, 14 lines modified Offset 66, 15 lines modified
   
65 ····​invoke-​virtual·​{v1},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​ 66 ····​invoke-​virtual·​{v1},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​
   
66 ····​move-​result-​object·​v1 67 ····​move-​result-​object·​v1
   
67 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$2;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 68 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$2;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
  69 ····​.​line·​94
68 ····​invoke-​virtual·​{v2},​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​-​>getActivity()​Landroid/​app/​Activity;​ 70 ····​invoke-​virtual·​{v2},​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​-​>getActivity()​Landroid/​app/​Activity;​
   
69 ····​move-​result-​object·​v2 71 ····​move-​result-​object·​v2
   
70 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​Activity;​-​>getBaseContext()​Landroid/​content/​Context;​ 72 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​Activity;​-​>getBaseContext()​Landroid/​content/​Context;​
   
71 ····​move-​result-​object·​v2 73 ····​move-​result-​object·​v2
[−]
smali/com/naman14/stools/util/HelpUtils$ThemesDialog$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/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​122 27 ····​.​line·​122
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$5;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$5;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 65, 14 lines modified Offset 66, 15 lines modified
   
65 ····​invoke-​virtual·​{v1},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​ 66 ····​invoke-​virtual·​{v1},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​
   
66 ····​move-​result-​object·​v1 67 ····​move-​result-​object·​v1
   
67 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$5;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 68 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$5;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
  69 ····​.​line·​127
68 ····​invoke-​virtual·​{v2},​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​-​>getActivity()​Landroid/​app/​Activity;​ 70 ····​invoke-​virtual·​{v2},​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​-​>getActivity()​Landroid/​app/​Activity;​
   
69 ····​move-​result-​object·​v2 71 ····​move-​result-​object·​v2
   
70 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​Activity;​-​>getBaseContext()​Landroid/​content/​Context;​ 72 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​Activity;​-​>getBaseContext()​Landroid/​content/​Context;​
   
71 ····​move-​result-​object·​v2 73 ····​move-​result-​object·​v2
[−]
smali/com/naman14/stools/util/HelpUtils$ThemesDialog$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/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​)​V 23 .​method·​constructor·​<init>(Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​133 27 ····​.​line·​133
27 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$6;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$6;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 65, 14 lines modified Offset 66, 15 lines modified
   
65 ····​invoke-​virtual·​{v1},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​ 66 ····​invoke-​virtual·​{v1},​·​Landroid/​content/​Context;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​
   
66 ····​move-​result-​object·​v1 67 ····​move-​result-​object·​v1
   
67 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$6;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​ 68 ····​iget-​object·​v2,​·​p0,​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g$6;​-​>this$0:​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​
   
  69 ····​.​line·​138
68 ····​invoke-​virtual·​{v2},​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​-​>getActivity()​Landroid/​app/​Activity;​ 70 ····​invoke-​virtual·​{v2},​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​-​>getActivity()​Landroid/​app/​Activity;​
   
69 ····​move-​result-​object·​v2 71 ····​move-​result-​object·​v2
   
70 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​Activity;​-​>getBaseContext()​Landroid/​content/​Context;​ 72 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​Activity;​-​>getBaseContext()​Landroid/​content/​Context;​
   
71 ····​move-​result-​object·​v2 73 ····​move-​result-​object·​v2
[−]
smali/com/naman14/stools/util/HelpUtils$ThemesDialog.smali
Offset 198, 17 lines modified Offset 198, 20 lines modified
   
198 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​-​>getActivity()​Landroid/​app/​Activity;​ 198 ····​invoke-​virtual·​{p0},​·​Lcom/​naman14/​stools/​util/​HelpUtils$ThemesDialo​g;​-​>getActivity()​Landroid/​app/​Activity;​
   
199 ····​move-​result-​object·​v3 199 ····​move-​result-​object·​v3
   
200 ····​invoke-​direct·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V 200 ····​invoke-​direct·​{v2,​·​v3},​·​Landroid/​app/​AlertDialog$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
  201 ····​.​line·​147
201 ····​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​ 202 ····​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​app/​AlertDialog$Builder;​-​>setView(Landroid/​view/​View;​)​Landroid/​app/​AlertDialog$Builder;​
   
202 ····​move-​result-​object·​v2 203 ····​move-​result-​object·​v2
   
  204 ····​.​line·​148
203 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​ 205 ····​invoke-​virtual·​{v2},​·​Landroid/​app/​AlertDialog$Builder;​-​>create()​Landroid/​app/​AlertDialog;​
   
204 ····​move-​result-​object·​v2 206 ····​move-​result-​object·​v2
   
  207 ····​.​line·​146
205 ····​return-​object·​v2 208 ····​return-​object·​v2
206 .​end·​method 209 .​end·​method
[−]
smali/com/naman14/stools/util/HelpUtils.smali
Offset 16, 15 lines modified Offset 16, 14 lines modified
16 .​method·​public·​constructor·​<init>()​V 16 .​method·​public·​constructor·​<init>()​V
17 ····​.​locals·​0 17 ····​.​locals·​0
   
18 ····​.​prologue 18 ····​.​prologue
19 ····​.​line·​40 19 ····​.​line·​40
20 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 20 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
21 ····​.​line·​165  
22 ····​return-​void 21 ····​return-​void
23 .​end·​method 22 .​end·​method
   
24 .​method·​public·​static·​showAbout(Landroid/​app/​Activity;​)​V 23 .​method·​public·​static·​showAbout(Landroid/​app/​Activity;​)​V
25 ····​.​locals·​5 24 ····​.​locals·​5
26 ····​.​param·​p0,​·​"activity"····​#·​Landroid/​app/​Activity;​ 25 ····​.​param·​p0,​·​"activity"····​#·​Landroid/​app/​Activity;​
   
[−]
smali/com/shamanland/fab/R.smali
Offset 21, 10 lines modified Offset 21, 9 lines modified
21 .​method·​public·​constructor·​<init>()​V 21 .​method·​public·​constructor·​<init>()​V
22 ····​.​locals·​0 22 ····​.​locals·​0
   
23 ····​.​prologue 23 ····​.​prologue
24 ····​.​line·​9 24 ····​.​line·​9
25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 25 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
26 ····​.​line·​45  
27 ····​return-​void 26 ····​return-​void
28 .​end·​method 27 .​end·​method
[−]
smali/org/achartengine/ChartFactory.smali
Offset 87, 14 lines modified Offset 87, 15 lines modified
   
87 ····​.​prologue 87 ····​.​prologue
88 ····​.​line·​675 88 ····​.​line·​675
89 ····​if-​eqz·​p0,​·​:​cond_0 89 ····​if-​eqz·​p0,​·​:​cond_0
   
90 ····​if-​eqz·​p1,​·​:​cond_0 90 ····​if-​eqz·​p1,​·​:​cond_0
   
  91 ····​.​line·​676
91 ····​invoke-​virtual·​{p0},​·​Lorg/​achartengine/​model/​CategorySeries;​-​>getItemCount()​I 92 ····​invoke-​virtual·​{p0},​·​Lorg/​achartengine/​model/​CategorySeries;​-​>getItemCount()​I
   
92 ····​move-​result·​v0 93 ····​move-​result·​v0
   
93 ····​invoke-​virtual·​{p1},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getSeriesRendererCou​nt()​I 94 ····​invoke-​virtual·​{p1},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getSeriesRendererCou​nt()​I
   
94 ····​move-​result·​v1 95 ····​move-​result·​v1
Offset 123, 14 lines modified Offset 124, 15 lines modified
   
123 ····​.​prologue 124 ····​.​prologue
124 ····​.​line·​692 125 ····​.​line·​692
125 ····​if-​eqz·​p0,​·​:​cond_0 126 ····​if-​eqz·​p0,​·​:​cond_0
   
126 ····​if-​eqz·​p1,​·​:​cond_0 127 ····​if-​eqz·​p1,​·​:​cond_0
   
  128 ····​.​line·​693
127 ····​invoke-​virtual·​{p1},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getSeriesRendererCou​nt()​I 129 ····​invoke-​virtual·​{p1},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getSeriesRendererCou​nt()​I
   
128 ····​move-​result·​v0 130 ····​move-​result·​v0
   
129 ····​invoke-​static·​{p0,​·​v0},​·​Lorg/​achartengine/​ChartFactory;​-​>checkMultipleSeriesI​tems(Lorg/​achartengine/​model/​MultipleCategorySerie​s;​I)​Z 131 ····​invoke-​static·​{p0,​·​v0},​·​Lorg/​achartengine/​ChartFactory;​-​>checkMultipleSeriesI​tems(Lorg/​achartengine/​model/​MultipleCategorySerie​s;​I)​Z
   
130 ····​move-​result·​v0 132 ····​move-​result·​v0
Offset 159, 14 lines modified Offset 161, 15 lines modified
   
159 ····​.​prologue 161 ····​.​prologue
160 ····​.​line·​658 162 ····​.​line·​658
161 ····​if-​eqz·​p0,​·​:​cond_0 163 ····​if-​eqz·​p0,​·​:​cond_0
   
162 ····​if-​eqz·​p1,​·​:​cond_0 164 ····​if-​eqz·​p1,​·​:​cond_0
   
  165 ····​.​line·​659
163 ····​invoke-​virtual·​{p0},​·​Lorg/​achartengine/​model/​XYMultipleSeriesDatas​et;​-​>getSeriesCount()​I 166 ····​invoke-​virtual·​{p0},​·​Lorg/​achartengine/​model/​XYMultipleSeriesDatas​et;​-​>getSeriesCount()​I
   
164 ····​move-​result·​v0 167 ····​move-​result·​v0
   
165 ····​invoke-​virtual·​{p1},​·​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​-​>getSeriesRendererCou​nt()​I 168 ····​invoke-​virtual·​{p1},​·​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​-​>getSeriesRendererCou​nt()​I
   
166 ····​move-​result·​v1 169 ····​move-​result·​v1
Offset 363, 14 lines modified Offset 366, 15 lines modified
363 ····​.​line·​565 366 ····​.​line·​565
364 ····​if-​eqz·​p1,​·​:​cond_0 367 ····​if-​eqz·​p1,​·​:​cond_0
   
365 ····​if-​eqz·​p2,​·​:​cond_0 368 ····​if-​eqz·​p2,​·​:​cond_0
   
366 ····​if-​eqz·​p3,​·​:​cond_0 369 ····​if-​eqz·​p3,​·​:​cond_0
   
  370 ····​.​line·​566
367 ····​invoke-​virtual·​{p1},​·​Lorg/​achartengine/​model/​XYMultipleSeriesDatas​et;​-​>getSeriesCount()​I 371 ····​invoke-​virtual·​{p1},​·​Lorg/​achartengine/​model/​XYMultipleSeriesDatas​et;​-​>getSeriesCount()​I
   
368 ····​move-​result·​v2 372 ····​move-​result·​v2
   
369 ····​array-​length·​v3,​·​p3 373 ····​array-​length·​v3,​·​p3
   
370 ····​if-​eq·​v2,​·​v3,​·​:​cond_1 374 ····​if-​eq·​v2,​·​v3,​·​:​cond_1
Offset 428, 14 lines modified Offset 432, 15 lines modified
428 ····​.​line·​200 432 ····​.​line·​200
429 ····​if-​eqz·​p1,​·​:​cond_0 433 ····​if-​eqz·​p1,​·​:​cond_0
   
430 ····​if-​eqz·​p2,​·​:​cond_0 434 ····​if-​eqz·​p2,​·​:​cond_0
   
431 ····​if-​eqz·​p3,​·​:​cond_0 435 ····​if-​eqz·​p3,​·​:​cond_0
   
  436 ····​.​line·​201
432 ····​invoke-​virtual·​{p1},​·​Lorg/​achartengine/​model/​XYMultipleSeriesDatas​et;​-​>getSeriesCount()​I 437 ····​invoke-​virtual·​{p1},​·​Lorg/​achartengine/​model/​XYMultipleSeriesDatas​et;​-​>getSeriesCount()​I
   
433 ····​move-​result·​v1 438 ····​move-​result·​v1
   
434 ····​array-​length·​v2,​·​p3 439 ····​array-​length·​v2,​·​p3
   
435 ····​if-​eq·​v1,​·​v2,​·​:​cond_1 440 ····​if-​eq·​v1,​·​v2,​·​:​cond_1
[−]
smali/org/achartengine/GraphicalView$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lorg/​achartengine/​GraphicalView;​ 21 .​field·​final·​synthetic·​this$0:​Lorg/​achartengine/​GraphicalView;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lorg/​achartengine/​GraphicalView;​)​V 23 .​method·​constructor·​<init>(Lorg/​achartengine/​GraphicalView;​)​V
24 ····​.​locals·​0 24 ····​.​locals·​0
  25 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​achartengine/​GraphicalView;​
   
25 ····​.​prologue 26 ····​.​prologue
26 ····​.​line·​313 27 ····​.​line·​313
27 ····​iput-​object·​p1,​·​p0,​·​Lorg/​achartengine/​GraphicalView$1;​-​>this$0:​Lorg/​achartengine/​GraphicalView;​ 28 ····​iput-​object·​p1,​·​p0,​·​Lorg/​achartengine/​GraphicalView$1;​-​>this$0:​Lorg/​achartengine/​GraphicalView;​
   
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/org/achartengine/GraphicalView$2.smali
Offset 28, 14 lines modified Offset 28, 15 lines modified
   
28 .​field·​final·​synthetic·​val$top:​I 28 .​field·​final·​synthetic·​val$top:​I
   
   
29 #·​direct·​methods 29 #·​direct·​methods
30 .​method·​constructor·​<init>(Lorg/​achartengine/​GraphicalView;​IIII)​V 30 .​method·​constructor·​<init>(Lorg/​achartengine/​GraphicalView;​IIII)​V
31 ····​.​locals·​0 31 ····​.​locals·​0
  32 ····​.​param·​p1,​·​"this$0"····​#·​Lorg/​achartengine/​GraphicalView;​
   
32 ····​.​prologue 33 ····​.​prologue
33 ····​.​line·​329 34 ····​.​line·​329
34 ····​iput-​object·​p1,​·​p0,​·​Lorg/​achartengine/​GraphicalView$2;​-​>this$0:​Lorg/​achartengine/​GraphicalView;​ 35 ····​iput-​object·​p1,​·​p0,​·​Lorg/​achartengine/​GraphicalView$2;​-​>this$0:​Lorg/​achartengine/​GraphicalView;​
   
35 ····​iput·​p2,​·​p0,​·​Lorg/​achartengine/​GraphicalView$2;​-​>val$left:​I 36 ····​iput·​p2,​·​p0,​·​Lorg/​achartengine/​GraphicalView$2;​-​>val$left:​I
   
[−]
smali/org/achartengine/GraphicalView.smali
Offset 136, 48 lines modified Offset 136, 54 lines modified
136 ····​if-​eqz·​v1,​·​:​cond_0 136 ····​if-​eqz·​v1,​·​:​cond_0
   
137 ····​.​line·​100 137 ····​.​line·​100
138 ····​const-​class·​v1,​·​Lorg/​achartengine/​GraphicalView;​ 138 ····​const-​class·​v1,​·​Lorg/​achartengine/​GraphicalView;​
   
139 ····​const-​string·​v2,​·​"image/​zoom_in.​png" 139 ····​const-​string·​v2,​·​"image/​zoom_in.​png"
   
  140 ····​.​line·​101
140 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getResourceAsStream(​Ljava/​lang/​String;​)​Ljava/​io/​InputStream;​ 141 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getResourceAsStream(​Ljava/​lang/​String;​)​Ljava/​io/​InputStream;​
   
141 ····​move-​result-​object·​v1 142 ····​move-​result-​object·​v1
   
  143 ····​.​line·​100
142 ····​invoke-​static·​{v1},​·​Landroid/​graphics/​BitmapFactory;​-​>decodeStream(Ljava/​io/​InputStream;​)​Landroid/​graphics/​Bitmap;​ 144 ····​invoke-​static·​{v1},​·​Landroid/​graphics/​BitmapFactory;​-​>decodeStream(Ljava/​io/​InputStream;​)​Landroid/​graphics/​Bitmap;​
   
143 ····​move-​result-​object·​v1 145 ····​move-​result-​object·​v1
   
144 ····​iput-​object·​v1,​·​p0,​·​Lorg/​achartengine/​GraphicalView;​-​>zoomInImage:​Landroid/​graphics/​Bitmap;​ 146 ····​iput-​object·​v1,​·​p0,​·​Lorg/​achartengine/​GraphicalView;​-​>zoomInImage:​Landroid/​graphics/​Bitmap;​
   
145 ····​.​line·​102 147 ····​.​line·​102
146 ····​const-​class·​v1,​·​Lorg/​achartengine/​GraphicalView;​ 148 ····​const-​class·​v1,​·​Lorg/​achartengine/​GraphicalView;​
   
147 ····​const-​string·​v2,​·​"image/​zoom_out.​png" 149 ····​const-​string·​v2,​·​"image/​zoom_out.​png"
   
  150 ····​.​line·​103
148 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getResourceAsStream(​Ljava/​lang/​String;​)​Ljava/​io/​InputStream;​ 151 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getResourceAsStream(​Ljava/​lang/​String;​)​Ljava/​io/​InputStream;​
   
149 ····​move-​result-​object·​v1 152 ····​move-​result-​object·​v1
   
  153 ····​.​line·​102
150 ····​invoke-​static·​{v1},​·​Landroid/​graphics/​BitmapFactory;​-​>decodeStream(Ljava/​io/​InputStream;​)​Landroid/​graphics/​Bitmap;​ 154 ····​invoke-​static·​{v1},​·​Landroid/​graphics/​BitmapFactory;​-​>decodeStream(Ljava/​io/​InputStream;​)​Landroid/​graphics/​Bitmap;​
   
151 ····​move-​result-​object·​v1 155 ····​move-​result-​object·​v1
   
152 ····​iput-​object·​v1,​·​p0,​·​Lorg/​achartengine/​GraphicalView;​-​>zoomOutImage:​Landroid/​graphics/​Bitmap;​ 156 ····​iput-​object·​v1,​·​p0,​·​Lorg/​achartengine/​GraphicalView;​-​>zoomOutImage:​Landroid/​graphics/​Bitmap;​
   
153 ····​.​line·​104 157 ····​.​line·​104
154 ····​const-​class·​v1,​·​Lorg/​achartengine/​GraphicalView;​ 158 ····​const-​class·​v1,​·​Lorg/​achartengine/​GraphicalView;​
   
155 ····​const-​string·​v2,​·​"image/​zoom-​1.​png" 159 ····​const-​string·​v2,​·​"image/​zoom-​1.​png"
   
  160 ····​.​line·​105
156 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getResourceAsStream(​Ljava/​lang/​String;​)​Ljava/​io/​InputStream;​ 161 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getResourceAsStream(​Ljava/​lang/​String;​)​Ljava/​io/​InputStream;​
   
157 ····​move-​result-​object·​v1 162 ····​move-​result-​object·​v1
   
  163 ····​.​line·​104
158 ····​invoke-​static·​{v1},​·​Landroid/​graphics/​BitmapFactory;​-​>decodeStream(Ljava/​io/​InputStream;​)​Landroid/​graphics/​Bitmap;​ 164 ····​invoke-​static·​{v1},​·​Landroid/​graphics/​BitmapFactory;​-​>decodeStream(Ljava/​io/​InputStream;​)​Landroid/​graphics/​Bitmap;​
   
159 ····​move-​result-​object·​v1 165 ····​move-​result-​object·​v1
   
160 ····​iput-​object·​v1,​·​p0,​·​Lorg/​achartengine/​GraphicalView;​-​>fitZoomImage:​Landroid/​graphics/​Bitmap;​ 166 ····​iput-​object·​v1,​·​p0,​·​Lorg/​achartengine/​GraphicalView;​-​>fitZoomImage:​Landroid/​graphics/​Bitmap;​
   
161 ····​.​line·​108 167 ····​.​line·​108
Offset 188, 14 lines modified Offset 194, 15 lines modified
   
188 ····​if-​eqz·​v1,​·​:​cond_1 194 ····​if-​eqz·​v1,​·​:​cond_1
   
189 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​GraphicalView;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​ 195 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​GraphicalView;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​
   
190 ····​check-​cast·​v1,​·​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​ 196 ····​check-​cast·​v1,​·​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​
   
  197 ····​.​line·​109
191 ····​invoke-​virtual·​{v1},​·​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​-​>getMarginsColor()​I 198 ····​invoke-​virtual·​{v1},​·​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​-​>getMarginsColor()​I
   
192 ····​move-​result·​v1 199 ····​move-​result·​v1
   
193 ····​if-​nez·​v1,​·​:​cond_1 200 ····​if-​nez·​v1,​·​:​cond_1
   
194 ····​.​line·​110 201 ····​.​line·​110
Offset 228, 14 lines modified Offset 235, 15 lines modified
228 ····​move-​result·​v1 235 ····​move-​result·​v1
   
229 ····​if-​nez·​v1,​·​:​cond_3 236 ····​if-​nez·​v1,​·​:​cond_3
   
230 ····​:​cond_2 237 ····​:​cond_2
231 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​GraphicalView;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​ 238 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​GraphicalView;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​
   
  239 ····​.​line·​113
232 ····​invoke-​virtual·​{v1},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>isExternalZoomEnable​d()​Z 240 ····​invoke-​virtual·​{v1},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>isExternalZoomEnable​d()​Z
   
233 ····​move-​result·​v1 241 ····​move-​result·​v1
   
234 ····​if-​eqz·​v1,​·​:​cond_4 242 ····​if-​eqz·​v1,​·​:​cond_4
   
235 ····​.​line·​114 243 ····​.​line·​114
[−]
smali/org/achartengine/chart/AbstractChart.smali
Offset 1025, 33 lines modified Offset 1025, 33 lines modified
   
1025 ····​invoke-​virtual·​{v0,​·​v6},​·​Landroid/​graphics/​Paint;​-​>setTextAlign(Landroi​d/​graphics/​Paint$Align;​)​V 1025 ····​invoke-​virtual·​{v0,​·​v6},​·​Landroid/​graphics/​Paint;​-​>setTextAlign(Landroi​d/​graphics/​Paint$Align;​)​V
   
1026 ····​goto·​:​goto_3 1026 ····​goto·​:​goto_3
1027 .​end·​method 1027 .​end·​method
   
1028 .​method·​protected·​drawLegend(Landroid/​graphics/​Canvas;​Lorg/​achartengine/​renderer/​DefaultRenderer;​[Ljava/​lang/​String;​IIIIIILandroid/​graphics/​Paint;​Z)​I 1028 .​method·​protected·​drawLegend(Landroid/​graphics/​Canvas;​Lorg/​achartengine/​renderer/​DefaultRenderer;​[Ljava/​lang/​String;​IIIIIILandroid/​graphics/​Paint;​Z)​I
1029 ····​.​locals·30 1029 ····​.​locals·27
1030 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​ 1030 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​
1031 ····​.​param·​p2,​·​"renderer"····​#·​Lorg/​achartengine/​renderer/​DefaultRenderer;​ 1031 ····​.​param·​p2,​·​"renderer"····​#·​Lorg/​achartengine/​renderer/​DefaultRenderer;​
1032 ····​.​param·​p3,​·​"titles"····​#·​[Ljava/​lang/​String;​ 1032 ····​.​param·​p3,​·​"titles"····​#·​[Ljava/​lang/​String;​
1033 ····​.​param·​p4,​·​"left"····​#·​I 1033 ····​.​param·​p4,​·​"left"····​#·​I
1034 ····​.​param·​p5,​·​"right"····​#·​I 1034 ····​.​param·​p5,​·​"right"····​#·​I
1035 ····​.​param·​p6,​·​"y"····​#·​I 1035 ····​.​param·​p6,​·​"y"····​#·​I
1036 ····​.​param·​p7,​·​"width"····​#·​I 1036 ····​.​param·​p7,​·​"width"····​#·​I
1037 ····​.​param·​p8,​·​"height"····​#·​I 1037 ····​.​param·​p8,​·​"height"····​#·​I
1038 ····​.​param·​p9,​·​"legendSize"····​#·​I 1038 ····​.​param·​p9,​·​"legendSize"····​#·​I
1039 ····​.​param·​p10,​·​"paint"····​#·​Landroid/​graphics/​Paint;​ 1039 ····​.​param·​p10,​·​"paint"····​#·​Landroid/​graphics/​Paint;​
1040 ····​.​param·​p11,​·​"calculate"····​#·​Z 1040 ····​.​param·​p11,​·​"calculate"····​#·​Z
   
1041 ····​.​prologue 1041 ····​.​prologue
1042 ····​.​line·​100 1042 ····​.​line·​100
1043 ····​const/​high16·​v26,​·​0x42000000····​#·​32.​0f 1043 ····​const/​high16·​v23,​·​0x42000000····​#·​32.​0f
   
1044 ····​.​line·​101 1044 ····​.​line·​101
1045 ····​.​local·​v26,​·​"size":​F 1045 ····​.​local·​v23,​·​"size":​F
1046 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>isShowLegend()​Z 1046 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>isShowLegend()​Z
   
1047 ····​move-​result·​v5 1047 ····​move-​result·​v5
   
1048 ····​if-​eqz·​v5,​·​:​cond_7 1048 ····​if-​eqz·​v5,​·​:​cond_7
   
1049 ····​.​line·​102 1049 ····​.​line·​102
Offset 1063, 15 lines modified Offset 1063, 15 lines modified
1063 ····​.​local·​v8,​·​"currentX":​F 1063 ····​.​local·​v8,​·​"currentX":​F
1064 ····​add-​int·​v5,​·​p6,​·​p8 1064 ····​add-​int·​v5,​·​p6,​·​p8
   
1065 ····​sub-​int·​v5,​·​v5,​·​p9 1065 ····​sub-​int·​v5,​·​v5,​·​p9
   
1066 ····​int-​to-​float·​v5,​·​v5 1066 ····​int-​to-​float·​v5,​·​v5
   
1067 ····​add-​float·​v9,​·​v5,​·​v26 1067 ····​add-​float·​v9,​·​v5,​·​v23
   
1068 ····​.​line·​104 1068 ····​.​line·​104
1069 ····​.​local·​v9,​·​"currentY":​F 1069 ····​.​local·​v9,​·​"currentY":​F
1070 ····​sget-​object·​v5,​·​Landroid/​graphics/​Paint$Align;​-​>LEFT:​Landroid/​graphics/​Paint$Align;​ 1070 ····​sget-​object·​v5,​·​Landroid/​graphics/​Paint$Align;​-​>LEFT:​Landroid/​graphics/​Paint$Align;​
   
1071 ····​move-​object/​from16·​v0,​·​p10 1071 ····​move-​object/​from16·​v0,​·​p10
   
Offset 1093, 23 lines modified Offset 1093, 23 lines modified
   
1093 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getSeriesRendererCou​nt()​I 1093 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getSeriesRendererCou​nt()​I
   
1094 ····​move-​result·​v6 1094 ····​move-​result·​v6
   
1095 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Math;​-​>min(II)​I 1095 ····​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Math;​-​>min(II)​I
   
1096 ····​move-​result·​v25 1096 ····​move-​result·​v22
   
1097 ····​.​line·​107 1097 ····​.​line·​107
1098 ····​.​local·​v25,​·​"sLength":​I 1098 ····​.​local·​v22,​·​"sLength":​I
1099 ····​const/​4·​v10,​·​0x0 1099 ····​const/​4·​v10,​·​0x0
   
1100 ····​.​local·​v10,​·​"i":​I 1100 ····​.​local·​v10,​·​"i":​I
1101 ····​:​goto_0 1101 ····​:​goto_0
1102 ····​move/​from16·​v0,​·​v25 1102 ····​move/​from16·​v0,​·​v22
   
1103 ····​if-​ge·​v10,​·​v0,​·​:​cond_7 1103 ····​if-​ge·​v10,​·​v0,​·​:​cond_7
   
1104 ····​.​line·​108 1104 ····​.​line·​108
1105 ····​move-​object/​from16·​v0,​·​p2 1105 ····​move-​object/​from16·​v0,​·​p2
   
1106 ····​invoke-​virtual·​{v0,​·​v10},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getSeriesRendererAt(​I)​Lorg/​achartengine/​renderer/​SimpleSeriesRenderer;​ 1106 ····​invoke-​virtual·​{v0,​·​v10},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getSeriesRendererAt(​I)​Lorg/​achartengine/​renderer/​SimpleSeriesRenderer;​
Offset 1122, 18 lines modified Offset 1122, 18 lines modified
   
1122 ····​invoke-​virtual·​{v0,​·​v10},​·​Lorg/​achartengine/​chart/​AbstractChart;​-​>getLegendShapeWidth(​I)​I 1122 ····​invoke-​virtual·​{v0,​·​v10},​·​Lorg/​achartengine/​chart/​AbstractChart;​-​>getLegendShapeWidth(​I)​I
   
1123 ····​move-​result·​v5 1123 ····​move-​result·​v5
   
1124 ····​int-​to-​float·​v0,​·​v5 1124 ····​int-​to-​float·​v0,​·​v5
   
1125 ····​move/​from16·​v22,​·​v0 1125 ····​move/​from16·​v19,​·​v0
   
1126 ····​.​line·​110 1126 ····​.​line·​110
1127 ····​.​local·​v22,​·​"lineSize":​F 1127 ····​.​local·​v19,​·​"lineSize":​F
1128 ····​invoke-​virtual·​{v7},​·​Lorg/​achartengine/​renderer/​SimpleSeriesRenderer;​-​>isShowLegendItem()​Z 1128 ····​invoke-​virtual·​{v7},​·​Lorg/​achartengine/​renderer/​SimpleSeriesRenderer;​-​>isShowLegendItem()​Z
   
1129 ····​move-​result·​v5 1129 ····​move-​result·​v5
   
1130 ····​if-​eqz·​v5,​·​:​cond_6 1130 ····​if-​eqz·​v5,​·​:​cond_6
   
1131 ····​.​line·​111 1131 ····​.​line·​111
Offset 1164, 100 lines modified Offset 1164, 83 lines modified
1164 ····​:​goto_1 1164 ····​:​goto_1
1165 ····​invoke-​virtual·​{v13},​·​Ljava/​lang/​String;​-​>length()​I 1165 ····​invoke-​virtual·​{v13},​·​Ljava/​lang/​String;​-​>length()​I
   
1166 ····​move-​result·​v5 1166 ····​move-​result·​v5
   
1167 ····​new-​array·​v0,​·​v5,​·​[F 1167 ····​new-​array·​v0,​·​v5,​·​[F
Max diff block lines reached; 9482/12278 bytes (77.23%) of diff not shown.
[−]
smali/org/achartengine/chart/BarChart.smali
Offset 290, 24 lines modified Offset 290, 26 lines modified
   
290 ····​invoke-​static/​range·​{p4·​.​.​·​p4},​·​Ljava/​lang/​Math;​-​>round(F)​I 290 ····​invoke-​static/​range·​{p4·​.​.​·​p4},​·​Ljava/​lang/​Math;​-​>round(F)​I
   
291 ····​move-​result·​v2 291 ····​move-​result·​v2
   
292 ····​int-​to-​float·​v5,​·​v2 292 ····​int-​to-​float·​v5,​·​v2
   
  293 ····​.​line·​186
293 ····​invoke-​static·​{v12},​·​Ljava/​lang/​Math;​-​>round(F)​I 294 ····​invoke-​static·​{v12},​·​Ljava/​lang/​Math;​-​>round(F)​I
   
294 ····​move-​result·​v2 295 ····​move-​result·​v2
   
295 ····​int-​to-​float·​v6,​·​v2 296 ····​int-​to-​float·​v6,​·​v2
   
296 ····​move-​object/​from16·​v2,​·​p1 297 ····​move-​object/​from16·​v2,​·​p1
   
297 ····​move-​object/​from16·​v7,​·​p8 298 ····​move-​object/​from16·​v7,​·​p8
   
  299 ····​.​line·​185
298 ····​invoke-​virtual/​range·​{v2·​.​.​·​v7},​·​Landroid/​graphics/​Canvas;​-​>drawRect(FFFFLandroi​d/​graphics/​Paint;​)​V 300 ····​invoke-​virtual/​range·​{v2·​.​.​·​v7},​·​Landroid/​graphics/​Canvas;​-​>drawRect(FFFFLandroi​d/​graphics/​Paint;​)​V
   
299 ····​.​line·​191 301 ····​.​line·​191
300 ····​:​goto_0 302 ····​:​goto_0
301 ····​cmpl-​float·​v2,​·​p5,​·​v15 303 ····​cmpl-​float·​v2,​·​p5,​·​v15
   
302 ····​if-​lez·​v2,​·​:​cond_3 304 ····​if-​lez·​v2,​·​:​cond_3
Offset 332, 24 lines modified Offset 334, 26 lines modified
   
332 ····​invoke-​static/​range·​{p4·​.​.​·​p4},​·​Ljava/​lang/​Math;​-​>round(F)​I 334 ····​invoke-​static/​range·​{p4·​.​.​·​p4},​·​Ljava/​lang/​Math;​-​>round(F)​I
   
333 ····​move-​result·​v2 335 ····​move-​result·​v2
   
334 ····​int-​to-​float·​v5,​·​v2 336 ····​int-​to-​float·​v5,​·​v2
   
  337 ····​.​line·​194
335 ····​invoke-​static/​range·​{p5·​.​.​·​p5},​·​Ljava/​lang/​Math;​-​>round(F)​I 338 ····​invoke-​static/​range·​{p5·​.​.​·​p5},​·​Ljava/​lang/​Math;​-​>round(F)​I
   
336 ····​move-​result·​v2 339 ····​move-​result·​v2
   
337 ····​int-​to-​float·​v6,​·​v2 340 ····​int-​to-​float·​v6,​·​v2
   
338 ····​move-​object/​from16·​v2,​·​p1 341 ····​move-​object/​from16·​v2,​·​p1
   
339 ····​move-​object/​from16·​v7,​·​p8 342 ····​move-​object/​from16·​v7,​·​p8
   
  343 ····​.​line·​193
340 ····​invoke-​virtual/​range·​{v2·​.​.​·​v7},​·​Landroid/​graphics/​Canvas;​-​>drawRect(FFFFLandroi​d/​graphics/​Paint;​)​V 344 ····​invoke-​virtual/​range·​{v2·​.​.​·​v7},​·​Landroid/​graphics/​Canvas;​-​>drawRect(FFFFLandroi​d/​graphics/​Paint;​)​V
   
341 ····​.​line·​199 345 ····​.​line·​199
342 ····​:​goto_1 346 ····​:​goto_1
343 ····​new-​instance·​v8,​·​Landroid/​graphics/​drawable/​GradientDrawable;​ 347 ····​new-​instance·​v8,​·​Landroid/​graphics/​drawable/​GradientDrawable;​
   
344 ····​sget-​object·​v2,​·​Landroid/​graphics/​drawable/​GradientDrawable$Orie​ntation;​-​>BOTTOM_TOP:​Landroid/​graphics/​drawable/​GradientDrawable$Orie​ntation;​ 348 ····​sget-​object·​v2,​·​Landroid/​graphics/​drawable/​GradientDrawable$Orie​ntation;​-​>BOTTOM_TOP:​Landroid/​graphics/​drawable/​GradientDrawable$Orie​ntation;​
Offset 378, 18 lines modified Offset 382, 20 lines modified
   
378 ····​move-​result·​v3 382 ····​move-​result·​v3
   
379 ····​invoke-​static/​range·​{p4·​.​.​·​p4},​·​Ljava/​lang/​Math;​-​>round(F)​I 383 ····​invoke-​static/​range·​{p4·​.​.​·​p4},​·​Ljava/​lang/​Math;​-​>round(F)​I
   
380 ····​move-​result·​v4 384 ····​move-​result·​v4
   
  385 ····​.​line·​202
381 ····​invoke-​static·​{v10},​·​Ljava/​lang/​Math;​-​>round(F)​I 386 ····​invoke-​static·​{v10},​·​Ljava/​lang/​Math;​-​>round(F)​I
   
382 ····​move-​result·​v5 387 ····​move-​result·​v5
   
  388 ····​.​line·​201
383 ····​invoke-​virtual·​{v8,​·​v2,​·​v3,​·​v4,​·​v5},​·​Landroid/​graphics/​drawable/​GradientDrawable;​-​>setBounds(IIII)​V 389 ····​invoke-​virtual·​{v8,​·​v2,​·​v3,​·​v4,​·​v5},​·​Landroid/​graphics/​drawable/​GradientDrawable;​-​>setBounds(IIII)​V
   
384 ····​.​line·​203 390 ····​.​line·​203
385 ····​move-​object/​from16·​v0,​·​p1 391 ····​move-​object/​from16·​v0,​·​p1
   
386 ····​invoke-​virtual·​{v8,​·​v0},​·​Landroid/​graphics/​drawable/​GradientDrawable;​-​>draw(Landroid/​graphics/​Canvas;​)​V 392 ····​invoke-​virtual·​{v8,​·​v0},​·​Landroid/​graphics/​drawable/​GradientDrawable;​-​>draw(Landroid/​graphics/​Canvas;​)​V
   
Offset 474, 15 lines modified Offset 480, 15 lines modified
474 ····​if-​gez·​v2,​·​:​cond_6 480 ····​if-​gez·​v2,​·​:​cond_6
   
475 ····​.​line·​207 481 ····​.​line·​207
476 ····​const/​high16·​v2,​·​0x3f800000····​#·​1.​0f 482 ····​const/​high16·​v2,​·​0x3f800000····​#·​1.​0f
   
477 ····​add-​float·​p5,​·​p3,​·​v2 483 ····​add-​float·​p5,​·​p3,​·​v2
   
478 ····​.​line·​212 484 ····​.​line·​213
479 ····​:​cond_5 485 ····​:​cond_5
480 ····​:​goto_3 486 ····​:​goto_3
481 ····​invoke-​static/​range·​{p2·​.​.​·​p2},​·​Ljava/​lang/​Math;​-​>round(F)​I 487 ····​invoke-​static/​range·​{p2·​.​.​·​p2},​·​Ljava/​lang/​Math;​-​>round(F)​I
   
482 ····​move-​result·​v2 488 ····​move-​result·​v2
   
483 ····​int-​to-​float·​v3,​·​v2 489 ····​int-​to-​float·​v3,​·​v2
Offset 538, 24 lines modified Offset 544, 26 lines modified
   
538 ····​int-​to-​float·​v4,​·​v4 544 ····​int-​to-​float·​v4,​·​v4
   
539 ····​mul-​float/​2addr·​v4,​·​p3 545 ····​mul-​float/​2addr·​v4,​·​p3
   
540 ····​sub-​float·​v5,​·​v7,​·​p3 546 ····​sub-​float·​v5,​·​v7,​·​p3
   
  547 ····​.​line·​219
Max diff block lines reached; 2528/4761 bytes (53.10%) of diff not shown.
[−]
smali/org/achartengine/chart/BubbleChart.smali
Offset 181, 14 lines modified Offset 181, 15 lines modified
   
181 ····​move-​wide/​from16·​v0,​·​v16 181 ····​move-​wide/​from16·​v0,​·​v16
   
182 ····​double-​to-​float·​v6,​·​v0 182 ····​double-​to-​float·​v6,​·​v0
   
183 ····​sub-​float·​v6,​·​v4,​·​v6 183 ····​sub-​float·​v6,​·​v4,​·​v6
   
  184 ····​.​line·​94
184 ····​move-​object/​from16·​v0,​·​p1 185 ····​move-​object/​from16·​v0,​·​p1
   
185 ····​invoke-​interface·​{v0,​·​v10},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 186 ····​invoke-​interface·​{v0,​·​v10},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
186 ····​move-​result-​object·​v4 187 ····​move-​result-​object·​v4
   
187 ····​check-​cast·​v4,​·​Ljava/​lang/​Float;​ 188 ····​check-​cast·​v4,​·​Ljava/​lang/​Float;​
Offset 223, 14 lines modified Offset 224, 15 lines modified
   
223 ····​move/​from16·​v19,​·​v0 224 ····​move/​from16·​v19,​·​v0
   
224 ····​add-​float·​v4,​·​v4,​·​v19 225 ····​add-​float·​v4,​·​v4,​·​v19
   
225 ····​invoke-​direct·​{v3,​·​v5,​·​v6,​·​v7,​·​v4},​·​Landroid/​graphics/​RectF;​-​><init>(FFFF)​V 226 ····​invoke-​direct·​{v3,​·​v5,​·​v6,​·​v7,​·​v4},​·​Landroid/​graphics/​RectF;​-​><init>(FFFF)​V
   
  227 ····​.​line·​95
226 ····​move-​object/​from16·​v0,​·​p2 228 ····​move-​object/​from16·​v0,​·​p2
   
227 ····​invoke-​interface·​{v0,​·​v10},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 229 ····​invoke-​interface·​{v0,​·​v10},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
228 ····​move-​result-​object·​v4 230 ····​move-​result-​object·​v4
   
229 ····​check-​cast·​v4,​·​Ljava/​lang/​Double;​ 231 ····​check-​cast·​v4,​·​Ljava/​lang/​Double;​
[−]
smali/org/achartengine/chart/CombinedXYChart.smali
Offset 477, 18 lines modified Offset 477, 20 lines modified
   
477 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​chart/​CombinedXYChart;​-​>mDataset:​Lorg/​achartengine/​model/​XYMultipleSeriesDatas​et;​ 477 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​chart/​CombinedXYChart;​-​>mDataset:​Lorg/​achartengine/​model/​XYMultipleSeriesDatas​et;​
   
478 ····​invoke-​virtual·​{v1,​·​p6},​·​Lorg/​achartengine/​model/​XYMultipleSeriesDatas​et;​-​>getSeriesAt(I)​Lorg/​achartengine/​model/​XYSeries;​ 478 ····​invoke-​virtual·​{v1,​·​p6},​·​Lorg/​achartengine/​model/​XYMultipleSeriesDatas​et;​-​>getSeriesAt(I)​Lorg/​achartengine/​model/​XYSeries;​
   
479 ····​move-​result-​object·​v1 479 ····​move-​result-​object·​v1
   
  480 ····​.​line·​123
480 ····​invoke-​virtual·​{v1},​·​Lorg/​achartengine/​model/​XYSeries;​-​>getScaleNumber()​I 481 ····​invoke-​virtual·​{v1},​·​Lorg/​achartengine/​model/​XYSeries;​-​>getScaleNumber()​I
   
481 ····​move-​result·​v1 482 ····​move-​result·​v1
   
  483 ····​.​line·​122
482 ····​invoke-​virtual·​{p0,​·​v1},​·​Lorg/​achartengine/​chart/​CombinedXYChart;​-​>getCalcRange(I)​[D 484 ····​invoke-​virtual·​{p0,​·​v1},​·​Lorg/​achartengine/​chart/​CombinedXYChart;​-​>getCalcRange(I)​[D
   
483 ····​move-​result-​object·​v1 485 ····​move-​result-​object·​v1
   
484 ····​invoke-​virtual·​{v0,​·​v1,​·​v6},​·​Lorg/​achartengine/​chart/​XYChart;​-​>setCalcRange([DI)​V 486 ····​invoke-​virtual·​{v0,​·​v1,​·​v6},​·​Lorg/​achartengine/​chart/​XYChart;​-​>setCalcRange([DI)​V
   
485 ····​.​line·​124 487 ····​.​line·​124
Offset 563, 18 lines modified Offset 565, 20 lines modified
   
563 ····​move/​from16·​v0,​·​p7 565 ····​move/​from16·​v0,​·​p7
   
564 ····​invoke-​virtual·​{v2,​·​v0},​·​Lorg/​achartengine/​model/​XYMultipleSeriesDatas​et;​-​>getSeriesAt(I)​Lorg/​achartengine/​model/​XYSeries;​ 566 ····​invoke-​virtual·​{v2,​·​v0},​·​Lorg/​achartengine/​model/​XYMultipleSeriesDatas​et;​-​>getSeriesAt(I)​Lorg/​achartengine/​model/​XYSeries;​
   
565 ····​move-​result-​object·​v2 567 ····​move-​result-​object·​v2
   
  568 ····​.​line·​140
566 ····​invoke-​virtual·​{v2},​·​Lorg/​achartengine/​model/​XYSeries;​-​>getScaleNumber()​I 569 ····​invoke-​virtual·​{v2},​·​Lorg/​achartengine/​model/​XYSeries;​-​>getScaleNumber()​I
   
567 ····​move-​result·​v2 570 ····​move-​result·​v2
   
  571 ····​.​line·​139
568 ····​invoke-​virtual·​{p0,​·​v2},​·​Lorg/​achartengine/​chart/​CombinedXYChart;​-​>getCalcRange(I)​[D 572 ····​invoke-​virtual·​{p0,​·​v2},​·​Lorg/​achartengine/​chart/​CombinedXYChart;​-​>getCalcRange(I)​[D
   
569 ····​move-​result-​object·​v2 573 ····​move-​result-​object·​v2
   
570 ····​const/​4·​v3,​·​0x0 574 ····​const/​4·​v3,​·​0x0
   
571 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Lorg/​achartengine/​chart/​XYChart;​-​>setCalcRange([DI)​V 575 ····​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Lorg/​achartengine/​chart/​XYChart;​-​>setCalcRange([DI)​V
[−]
smali/org/achartengine/chart/DoughnutChart.smali
Offset 570, 14 lines modified Offset 570, 15 lines modified
   
570 ····​move/​from16·​v22,​·​v0 570 ····​move/​from16·​v22,​·​v0
   
571 ····​move-​object/​from16·​v0,​·​p0 571 ····​move-​object/​from16·​v0,​·​p0
   
572 ····​iget-​object·​v2,​·​v0,​·​Lorg/​achartengine/​chart/​DoughnutChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​ 572 ····​iget-​object·​v2,​·​v0,​·​Lorg/​achartengine/​chart/​DoughnutChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​
   
  573 ····​.​line·​115
573 ····​invoke-​virtual·​{v2},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getLabelsColor()​I 574 ····​invoke-​virtual·​{v2},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getLabelsColor()​I
   
574 ····​move-​result·​v29 575 ····​move-​result·​v29
   
575 ····​const/​16·​v31,​·​0x1 576 ····​const/​16·​v31,​·​0x1
   
576 ····​const/​16·​v32,​·​0x0 577 ····​const/​16·​v32,​·​0x0
Offset 592, 14 lines modified Offset 593, 15 lines modified
   
592 ····​move/​from16·​v27,​·​v6 593 ····​move/​from16·​v27,​·​v6
   
593 ····​move/​from16·​v28,​·​v7 594 ····​move/​from16·​v28,​·​v7
   
594 ····​move-​object/​from16·​v30,​·​p6 595 ····​move-​object/​from16·​v30,​·​p6
   
  596 ····​.​line·​113
595 ····​invoke-​virtual/​range·​{v16·​.​.​·​v32},​·​Lorg/​achartengine/​chart/​DoughnutChart;​-​>drawLabel(Landroid/​graphics/​Canvas;​Ljava/​lang/​String;​Lorg/​achartengine/​renderer/​DefaultRenderer;​Ljava/​util/​List;​IIFFFFIIILandroid/​graphics/​Paint;​ZZ)​V 597 ····​invoke-​virtual/​range·​{v16·​.​.​·​v32},​·​Lorg/​achartengine/​chart/​DoughnutChart;​-​>drawLabel(Landroid/​graphics/​Canvas;​Ljava/​lang/​String;​Lorg/​achartengine/​renderer/​DefaultRenderer;​Ljava/​util/​List;​IIFFFFIIILandroid/​graphics/​Paint;​ZZ)​V
   
596 ····​.​line·​116 598 ····​.​line·​116
597 ····​add-​float/​2addr·​v14,​·​v15 599 ····​add-​float/​2addr·​v14,​·​v15
   
598 ····​.​line·​108 600 ····​.​line·​108
599 ····​add-​int/​lit8·​v42,​·​v42,​·​0x1 601 ····​add-​int/​lit8·​v42,​·​v42,​·​0x1
[−]
smali/org/achartengine/chart/PieChart.smali
Offset 475, 14 lines modified Offset 475, 15 lines modified
   
475 ····​iget·​v4,​·​v0,​·​Lorg/​achartengine/​chart/​PieChart;​-​>mCenterY:​I 475 ····​iget·​v4,​·​v0,​·​Lorg/​achartengine/​chart/​PieChart;​-​>mCenterY:​I
   
476 ····​int-​to-​float·​v0,​·​v4 476 ····​int-​to-​float·​v0,​·​v4
   
477 ····​move/​from16·​v16,​·​v0 477 ····​move/​from16·​v16,​·​v0
   
  478 ····​.​line·​113
478 ····​invoke-​virtual/​range·​{v58·​.​.​·​v58},​·​Lorg/​achartengine/​renderer/​SimpleSeriesRenderer;​-​>getGradientStartColo​r()​I 479 ····​invoke-​virtual/​range·​{v58·​.​.​·​v58},​·​Lorg/​achartengine/​renderer/​SimpleSeriesRenderer;​-​>getGradientStartColo​r()​I
   
479 ····​move-​result·​v18 480 ····​move-​result·​v18
   
480 ····​invoke-​virtual/​range·​{v58·​.​.​·​v58},​·​Lorg/​achartengine/​renderer/​SimpleSeriesRenderer;​-​>getGradientStopColor​()​I 481 ····​invoke-​virtual/​range·​{v58·​.​.​·​v58},​·​Lorg/​achartengine/​renderer/​SimpleSeriesRenderer;​-​>getGradientStopColor​()​I
   
481 ····​move-​result·​v19 482 ····​move-​result·​v19
Offset 680, 14 lines modified Offset 681, 15 lines modified
   
680 ····​move/​from16·​v28,​·​v0 681 ····​move/​from16·​v28,​·​v0
   
681 ····​move-​object/​from16·​v0,​·​p0 682 ····​move-​object/​from16·​v0,​·​p0
   
682 ····​iget-​object·​v4,​·​v0,​·​Lorg/​achartengine/​chart/​PieChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​ 683 ····​iget-​object·​v4,​·​v0,​·​Lorg/​achartengine/​chart/​PieChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​
   
  684 ····​.​line·​135
683 ····​invoke-​virtual·​{v4},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getLabelsColor()​I 685 ····​invoke-​virtual·​{v4},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getLabelsColor()​I
   
684 ····​move-​result·​v35 686 ····​move-​result·​v35
   
685 ····​const/​16·​v37,​·​0x1 687 ····​const/​16·​v37,​·​0x1
   
686 ····​const/​16·​v38,​·​0x0 688 ····​const/​16·​v38,​·​0x0
Offset 702, 14 lines modified Offset 704, 15 lines modified
   
702 ····​move/​from16·​v33,​·​v8 704 ····​move/​from16·​v33,​·​v8
   
703 ····​move/​from16·​v34,​·​v9 705 ····​move/​from16·​v34,​·​v9
   
704 ····​move-​object/​from16·​v36,​·​p6 706 ····​move-​object/​from16·​v36,​·​p6
   
  707 ····​.​line·​134
705 ····​invoke-​virtual/​range·​{v22·​.​.​·​v38},​·​Lorg/​achartengine/​chart/​PieChart;​-​>drawLabel(Landroid/​graphics/​Canvas;​Ljava/​lang/​String;​Lorg/​achartengine/​renderer/​DefaultRenderer;​Ljava/​util/​List;​IIFFFFIIILandroid/​graphics/​Paint;​ZZ)​V 708 ····​invoke-​virtual/​range·​{v22·​.​.​·​v38},​·​Lorg/​achartengine/​chart/​PieChart;​-​>drawLabel(Landroid/​graphics/​Canvas;​Ljava/​lang/​String;​Lorg/​achartengine/​renderer/​DefaultRenderer;​Ljava/​util/​List;​IIFFFFIIILandroid/​graphics/​Paint;​ZZ)​V
   
706 ····​.​line·​137 709 ····​.​line·​137
707 ····​move-​object/​from16·​v0,​·​p0 710 ····​move-​object/​from16·​v0,​·​p0
   
708 ····​iget-​object·​v4,​·​v0,​·​Lorg/​achartengine/​chart/​PieChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​ 711 ····​iget-​object·​v4,​·​v0,​·​Lorg/​achartengine/​chart/​PieChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​
   
Offset 720, 14 lines modified Offset 723, 15 lines modified
720 ····​if-​eqz·​v4,​·​:​cond_5 723 ····​if-​eqz·​v4,​·​:​cond_5
   
721 ····​.​line·​138 724 ····​.​line·​138
722 ····​move-​object/​from16·​v0,​·​p0 725 ····​move-​object/​from16·​v0,​·​p0
   
723 ····​iget-​object·​v4,​·​v0,​·​Lorg/​achartengine/​chart/​PieChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​ 726 ····​iget-​object·​v4,​·​v0,​·​Lorg/​achartengine/​chart/​PieChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​
   
  727 ····​.​line·​140
724 ····​move/​from16·​v0,​·​v50 728 ····​move/​from16·​v0,​·​v50
   
725 ····​invoke-​virtual·​{v4,​·​v0},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getSeriesRendererAt(​I)​Lorg/​achartengine/​renderer/​SimpleSeriesRenderer;​ 729 ····​invoke-​virtual·​{v4,​·​v0},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getSeriesRendererAt(​I)​Lorg/​achartengine/​renderer/​SimpleSeriesRenderer;​
   
726 ····​move-​result-​object·​v4 730 ····​move-​result-​object·​v4
   
727 ····​invoke-​virtual·​{v4},​·​Lorg/​achartengine/​renderer/​SimpleSeriesRenderer;​-​>getChartValuesFormat​()​Ljava/​text/​NumberFormat;​ 731 ····​invoke-​virtual·​{v4},​·​Lorg/​achartengine/​renderer/​SimpleSeriesRenderer;​-​>getChartValuesFormat​()​Ljava/​text/​NumberFormat;​
Offset 776, 14 lines modified Offset 780, 15 lines modified
   
776 ····​div-​float·​v40,​·​v17,​·​v4 780 ····​div-​float·​v40,​·​v17,​·​v4
   
777 ····​move-​object/​from16·​v0,​·​p0 781 ····​move-​object/​from16·​v0,​·​p0
   
778 ····​iget-​object·​v4,​·​v0,​·​Lorg/​achartengine/​chart/​PieChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​ 782 ····​iget-​object·​v4,​·​v0,​·​Lorg/​achartengine/​chart/​PieChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​
   
  783 ····​.​line·​142
779 ····​invoke-​virtual·​{v4},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getLabelsColor()​I 784 ····​invoke-​virtual·​{v4},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getLabelsColor()​I
   
780 ····​move-​result·​v45 785 ····​move-​result·​v45
   
781 ····​const/​16·​v47,​·​0x0 786 ····​const/​16·​v47,​·​0x0
   
782 ····​const/​16·​v48,​·​0x1 787 ····​const/​16·​v48,​·​0x1
Offset 800, 14 lines modified Offset 805, 15 lines modified
   
800 ····​move/​from16·​v43,​·​v8 805 ····​move/​from16·​v43,​·​v8
   
801 ····​move/​from16·​v44,​·​v9 806 ····​move/​from16·​v44,​·​v9
   
802 ····​move-​object/​from16·​v46,​·​p6 807 ····​move-​object/​from16·​v46,​·​p6
   
  808 ····​.​line·​138
803 ····​invoke-​virtual/​range·​{v32·​.​.​·​v48},​·​Lorg/​achartengine/​chart/​PieChart;​-​>drawLabel(Landroid/​graphics/​Canvas;​Ljava/​lang/​String;​Lorg/​achartengine/​renderer/​DefaultRenderer;​Ljava/​util/​List;​IIFFFFIIILandroid/​graphics/​Paint;​ZZ)​V 809 ····​invoke-​virtual/​range·​{v32·​.​.​·​v48},​·​Lorg/​achartengine/​chart/​PieChart;​-​>drawLabel(Landroid/​graphics/​Canvas;​Ljava/​lang/​String;​Lorg/​achartengine/​renderer/​DefaultRenderer;​Ljava/​util/​List;​IIFFFFIIILandroid/​graphics/​Paint;​ZZ)​V
   
804 ····​.​line·​146 810 ····​.​line·​146
805 ····​:​cond_5 811 ····​:​cond_5
806 ····​if-​eqz·​v51,​·​:​cond_6 812 ····​if-​eqz·​v51,​·​:​cond_6
   
807 ····​.​line·​147 813 ····​.​line·​147
[−]
smali/org/achartengine/chart/LineChart.smali
Offset 1, 20 lines modified Offset 1, 12 lines modified
1 .​class·​public·​Lorg/​achartengine/​chart/​LineChart;​ 1 .​class·​public·​Lorg/​achartengine/​chart/​LineChart;​
2 .​super·​Lorg/​achartengine/​chart/​XYChart;​ 2 .​super·​Lorg/​achartengine/​chart/​XYChart;​
3 .​source·​"LineChart.​java" 3 .​source·​"LineChart.​java"
   
   
4 #·​annotations  
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​  
6 ····​value·​=·​{  
7 ········​Lorg/​achartengine/​chart/​LineChart$1;​  
8 ····​}  
9 .​end·​annotation  
   
   
10 #·​static·​fields 4 #·​static·​fields
11 .​field·​private·​static·​final·​SHAPE_WIDTH:​I·​=·​0x1e 5 .​field·​private·​static·​final·​SHAPE_WIDTH:​I·​=·​0x1e
   
12 .​field·​public·​static·​final·​TYPE:​Ljava/​lang/​String;​·​=·​"Line" 6 .​field·​public·​static·​final·​TYPE:​Ljava/​lang/​String;​·​=·​"Line"
   
   
13 #·​instance·​fields 7 #·​instance·​fields
Offset 138, 14 lines modified Offset 130, 15 lines modified
   
138 ····​move-​result·​v2 130 ····​move-​result·​v2
   
139 ····​int-​to-​float·​v4,​·​v9 131 ····​int-​to-​float·​v4,​·​v9
   
140 ····​sub-​float·​v4,​·​v2,​·​v4 132 ····​sub-​float·​v4,​·​v2,​·​v4
   
  133 ····​.​line·​196
141 ····​invoke-​interface·​{p1,​·​v6},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 134 ····​invoke-​interface·​{p1,​·​v6},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
142 ····​move-​result-​object·​v2 135 ····​move-​result-​object·​v2
   
143 ····​check-​cast·​v2,​·​Ljava/​lang/​Float;​ 136 ····​check-​cast·​v2,​·​Ljava/​lang/​Float;​
   
144 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Float;​-​>floatValue()​F 137 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Float;​-​>floatValue()​F
Offset 170, 14 lines modified Offset 163, 15 lines modified
   
170 ····​int-​to-​float·​v11,​·​v9 163 ····​int-​to-​float·​v11,​·​v9
   
171 ····​add-​float/​2addr·​v2,​·​v11 164 ····​add-​float/​2addr·​v2,​·​v11
   
172 ····​invoke-​direct·​{v1,​·​v3,​·​v4,​·​v5,​·​v2},​·​Landroid/​graphics/​RectF;​-​><init>(FFFF)​V 165 ····​invoke-​direct·​{v1,​·​v3,​·​v4,​·​v5,​·​v2},​·​Landroid/​graphics/​RectF;​-​><init>(FFFF)​V
   
  166 ····​.​line·​197
173 ····​invoke-​interface·​{p2,​·​v6},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 167 ····​invoke-​interface·​{p2,​·​v6},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
174 ····​move-​result-​object·​v2 168 ····​move-​result-​object·​v2
   
175 ····​check-​cast·​v2,​·​Ljava/​lang/​Double;​ 169 ····​check-​cast·​v2,​·​Ljava/​lang/​Double;​
   
176 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Double;​-​>doubleValue()​D 170 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Double;​-​>doubleValue()​D
Offset 266, 15 lines modified Offset 260, 15 lines modified
   
266 ····​.​line·​228 260 ····​.​line·​228
267 ····​:​cond_0 261 ····​:​cond_0
268 ····​return-​void 262 ····​return-​void
269 .​end·​method 263 .​end·​method
   
270 .​method·​public·​drawSeries(Landroid/​graphics/​Canvas;​Landroid/​graphics/​Paint;​Ljava/​util/​List;​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​FII)​V 264 .​method·​public·​drawSeries(Landroid/​graphics/​Canvas;​Landroid/​graphics/​Paint;​Ljava/​util/​List;​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​FII)​V
271 ····​.​locals·​25 265 ····​.​locals·​24
272 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​ 266 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​
273 ····​.​param·​p2,​·​"paint"····​#·​Landroid/​graphics/​Paint;​ 267 ····​.​param·​p2,​·​"paint"····​#·​Landroid/​graphics/​Paint;​
274 ····​.​param·​p4,​·​"renderer"····​#·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​ 268 ····​.​param·​p4,​·​"renderer"····​#·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​
275 ····​.​param·​p5,​·​"yAxisValue"····​#·​F 269 ····​.​param·​p5,​·​"yAxisValue"····​#·​F
276 ····​.​param·​p6,​·​"seriesIndex"····​#·​I 270 ····​.​param·​p6,​·​"seriesIndex"····​#·​I
277 ····​.​param·​p7,​·​"startIndex"····​#·​I 271 ····​.​param·​p7,​·​"startIndex"····​#·​I
278 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 272 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
Offset 292, 826 lines modified Offset 286, 837 lines modified
292 ····​.​end·​annotation 286 ····​.​end·​annotation
   
293 ····​.​prologue 287 ····​.​prologue
294 ····​.​line·​83 288 ····​.​line·​83
295 ····​.​local·​p3,​·​"points":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​Float;​>;​" 289 ····​.​local·​p3,​·​"points":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​Float;​>;​"
296 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Landroid/​graphics/​Paint;​-​>getStrokeWidth()​F 290 ····​invoke-​virtual/​range·​{p2·​.​.​·​p2},​·​Landroid/​graphics/​Paint;​-​>getStrokeWidth()​F
   
297 ····​move-​result·​v15 291 ····​move-​result·​v12
   
298 ····​.​line·​84 292 ····​.​line·​84
299 ····​.​local·​v15,​·​"lineWidth":​F 293 ····​.​local·​v12,​·​"lineWidth":​F
300 ····​invoke-​virtual/​range·​{p4·​.​.​·​p4},​·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​-​>getLineWidth()​F 294 ····​invoke-​virtual/​range·​{p4·​.​.​·​p4},​·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​-​>getLineWidth()​F
   
301 ····​move-​result·​v22 295 ····​move-​result·​v19
   
302 ····​move-​object/​from16·​v0,​·​p2 296 ····​move-​object/​from16·​v0,​·​p2
   
303 ····​move/​from16·​v1,​·​v22 297 ····​move/​from16·​v1,​·​v19
   
304 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​graphics/​Paint;​-​>setStrokeWidth(F)​V 298 ····​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​graphics/​Paint;​-​>setStrokeWidth(F)​V
   
305 ····​.​line·​85 299 ····​.​line·​85
306 ····​invoke-​virtual/​range·​{p4·​.​.​·​p4},​·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​-​>getFillOutsideLine()​[Lorg/​achartengine/​renderer/​XYSeriesRenderer$Fill​OutsideLine;​ 300 ····​invoke-​virtual/​range·​{p4·​.​.​·​p4},​·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​-​>getFillOutsideLine()​[Lorg/​achartengine/​renderer/​XYSeriesRenderer$Fill​OutsideLine;​
   
307 ····​move-​result-​object·​v9 301 ····​move-​result-​object·​v8
   
308 ····​.​line·​87 302 ····​.​line·​87
309 ····​.​local·​v9,​·​"fillOutsideLine":​[Lorg/​achartengine/​renderer/​XYSeriesRenderer$Fill​OutsideLine;​ 303 ····​.​local·​v8,​·​"fillOutsideLine":​[Lorg/​achartengine/​renderer/​XYSeriesRenderer$Fill​OutsideLine;​
310 ····move-​object·​v6,​·​v9 304 ····array-​length·​v0,​·​v8
   
Max diff block lines reached; 35699/38658 bytes (92.35%) of diff not shown.
[−]
smali/org/achartengine/chart/PieMapper.smali
Offset 171, 15 lines modified Offset 171, 15 lines modified
   
171 ····​sub-​double·​v4,​·​v6,​·​v4 171 ····​sub-​double·​v4,​·​v6,​·​v4
   
172 ····​goto·​:​goto_0 172 ····​goto·​:​goto_0
173 .​end·​method 173 .​end·​method
   
174 .​method·​public·​getSeriesAndPointForS​creenCoordinate(Lorg/​achartengine/​model/​Point;​)​Lorg/​achartengine/​model/​SeriesSelection;​ 174 .​method·​public·​getSeriesAndPointForS​creenCoordinate(Lorg/​achartengine/​model/​Point;​)​Lorg/​achartengine/​model/​SeriesSelection;​
175 ····​.​locals·​11 175 ····​.​locals·​10
176 ····​.​param·​p1,​·​"screenPoint"····​#·​Lorg/​achartengine/​model/​Point;​ 176 ····​.​param·​p1,​·​"screenPoint"····​#·​Lorg/​achartengine/​model/​Point;​
   
177 ····​.​prologue 177 ····​.​prologue
178 ····​.​line·​127 178 ····​.​line·​127
179 ····​invoke-​virtual·​{p0,​·​p1},​·​Lorg/​achartengine/​chart/​PieMapper;​-​>isOnPieChart(Lorg/​achartengine/​model/​Point;​)​Z 179 ····​invoke-​virtual·​{p0,​·​p1},​·​Lorg/​achartengine/​chart/​PieMapper;​-​>isOnPieChart(Lorg/​achartengine/​model/​Point;​)​Z
   
180 ····​move-​result·​v1 180 ····​move-​result·​v1
Offset 193, 65 lines modified Offset 193, 64 lines modified
   
193 ····​.​line·​130 193 ····​.​line·​130
194 ····​.​local·​v8,​·​"angleFromPieCenter":​D 194 ····​.​local·​v8,​·​"angleFromPieCenter":​D
195 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​chart/​PieMapper;​-​>mPieSegmentList:​Ljava/​util/​List;​ 195 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​chart/​PieMapper;​-​>mPieSegmentList:​Ljava/​util/​List;​
   
196 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 196 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
197 ····​move-​result-​object·​v0 197 ····​move-​result-​object·​v1
   
198 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
199 ····​:​cond_0 198 ····​:​cond_0
200 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 199 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
201 ····​move-​result·​v1 200 ····​move-​result·​v2
   
202 ····​if-​eqz·​v1,​·​:​cond_1 201 ····​if-​eqz·​v2,​·​:​cond_1
   
203 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 202 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
204 ····​move-​result-​object·​v10 203 ····​move-​result-​object·​v0
   
205 ····​check-​cast·​v10,​·​Lorg/​achartengine/​chart/​PieSegment;​ 204 ····​check-​cast·​v0,​·​Lorg/​achartengine/​chart/​PieSegment;​
   
206 ····​.​line·​131 205 ····​.​line·​131
207 ····​.​local·​v10,​·​"pieSeg":​Lorg/​achartengine/​chart/​PieSegment;​ 206 ····​.​local·​v0,​·​"pieSeg":​Lorg/​achartengine/​chart/​PieSegment;​
208 ····​invoke-​virtual·​{v10,​·​v8,​·​v9},​·​Lorg/​achartengine/​chart/​PieSegment;​-​>isInSegment(D)​Z 207 ····​invoke-​virtual·​{v0,​·​v8,​·​v9},​·​Lorg/​achartengine/​chart/​PieSegment;​-​>isInSegment(D)​Z
   
209 ····​move-​result·​v1 208 ····​move-​result·​v2
   
210 ····​if-​eqz·​v1,​·​:​cond_0 209 ····​if-​eqz·​v2,​·​:​cond_0
   
211 ····​.​line·​132 210 ····​.​line·​132
212 ····​new-​instance·​v1,​·​Lorg/​achartengine/​model/​SeriesSelection;​ 211 ····​new-​instance·​v1,​·​Lorg/​achartengine/​model/​SeriesSelection;​
   
213 ····​const/​4·​v2,​·​0x0 212 ····​const/​4·​v2,​·​0x0
   
214 ····​invoke-​virtual·​{v10},​·​Lorg/​achartengine/​chart/​PieSegment;​-​>getDataIndex()​I 213 ····​invoke-​virtual·​{v0},​·​Lorg/​achartengine/​chart/​PieSegment;​-​>getDataIndex()​I
   
215 ····​move-​result·​v3 214 ····​move-​result·​v3
   
216 ····​invoke-​virtual·​{v10},​·​Lorg/​achartengine/​chart/​PieSegment;​-​>getValue()​F 215 ····​invoke-​virtual·​{v0},​·​Lorg/​achartengine/​chart/​PieSegment;​-​>getValue()​F
   
217 ····​move-​result·​v4 216 ····​move-​result·​v4
   
218 ····​float-​to-​double·​v4,​·​v4 217 ····​float-​to-​double·​v4,​·​v4
   
219 ····invoke-​virtual·​{v10},​·​Lorg/​achartengine/​chart/​PieSegment;​-​>getValue()​F 218 ····.​line·​133
  219 ····​invoke-​virtual·​{v0},​·​Lorg/​achartengine/​chart/​PieSegment;​-​>getValue()​F
   
220 ····​move-​result·​v6 220 ····​move-​result·​v6
   
221 ····​float-​to-​double·​v6,​·​v6 221 ····​float-​to-​double·​v6,​·​v6
   
222 ····​invoke-​direct/​range·​{v1·​.​.​·​v7},​·​Lorg/​achartengine/​model/​SeriesSelection;​-​><init>(IIDD)​V 222 ····​invoke-​direct/​range·​{v1·​.​.​·​v7},​·​Lorg/​achartengine/​model/​SeriesSelection;​-​><init>(IIDD)​V
   
223 ····​.​line·​137 223 ····​.​line·​137
224 ····​.​end·​local·​v0····​#·​"i$":​Ljava/​util/​Iterator;​ 224 ····​.​end·​local·​v0····​#·​"pieSeg":​Lorg/​achartengine/​chart/​PieSegment;​
225 ····​.​end·​local·​v8····​#·​"angleFromPieCenter":​D 225 ····​.​end·​local·​v8····​#·​"angleFromPieCenter":​D
226 ····​.​end·​local·​v10····​#·​"pieSeg":​Lorg/​achartengine/​chart/​PieSegment;​  
227 ····​:​goto_0 226 ····​:​goto_0
228 ····​return-​object·​v1 227 ····​return-​object·​v1
   
229 ····​:​cond_1 228 ····​:​cond_1
230 ····​const/​4·​v1,​·​0x0 229 ····​const/​4·​v1,​·​0x0
   
231 ····​goto·​:​goto_0 230 ····​goto·​:​goto_0
Offset 281, 22 lines modified Offset 280, 24 lines modified
   
281 ····​move-​result-​wide·​v6 280 ····​move-​result-​wide·​v6
   
282 ····​iget·​v1,​·​p0,​·​Lorg/​achartengine/​chart/​PieMapper;​-​>mCenterY:​I 281 ····​iget·​v1,​·​p0,​·​Lorg/​achartengine/​chart/​PieMapper;​-​>mCenterY:​I
   
283 ····​int-​to-​float·​v1,​·​v1 282 ····​int-​to-​float·​v1,​·​v1
   
  283 ····​.​line·​113
284 ····​invoke-​virtual·​{p1},​·​Lorg/​achartengine/​model/​Point;​-​>getY()​F 284 ····​invoke-​virtual·​{p1},​·​Lorg/​achartengine/​model/​Point;​-​>getY()​F
   
285 ····​move-​result·​v8 285 ····​move-​result·​v8
   
286 ····​sub-​float/​2addr·​v1,​·​v8 286 ····​sub-​float/​2addr·​v1,​·​v8
   
287 ····​float-​to-​double·​v8,​·​v1 287 ····​float-​to-​double·​v8,​·​v1
   
Max diff block lines reached; 73/3398 bytes (2.15%) of diff not shown.
[−]
smali/org/achartengine/chart/RangeBarChart.smali
Offset 198, 14 lines modified Offset 198, 15 lines modified
   
198 ····​invoke-​virtual·​{p0,​·​v2,​·​v6,​·​v7},​·​Lorg/​achartengine/​chart/​RangeBarChart;​-​>getLabel(Ljava/​text/​NumberFormat;​D)​Ljava/​lang/​String;​ 198 ····​invoke-​virtual·​{p0,​·​v2,​·​v6,​·​v7},​·​Lorg/​achartengine/​chart/​RangeBarChart;​-​>getLabel(Ljava/​text/​NumberFormat;​D)​Ljava/​lang/​String;​
   
199 ····​move-​result-​object·​v4 199 ····​move-​result-​object·​v4
   
200 ····​add-​int/​lit8·​v2,​·​v10,​·​0x3 200 ····​add-​int/​lit8·​v2,​·​v10,​·​0x3
   
  201 ····​.​line·​119
201 ····​move-​object/​from16·​v0,​·​p5 202 ····​move-​object/​from16·​v0,​·​p5
   
202 ····​invoke-​interface·​{v0,​·​v2},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 203 ····​invoke-​interface·​{v0,​·​v2},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
203 ····​move-​result-​object·​v2 204 ····​move-​result-​object·​v2
   
204 ····​check-​cast·​v2,​·​Ljava/​lang/​Float;​ 205 ····​check-​cast·​v2,​·​Ljava/​lang/​Float;​
Offset 224, 14 lines modified Offset 225, 15 lines modified
   
224 ····​move-​object·​v2,​·​p0 225 ····​move-​object·​v2,​·​p0
   
225 ····​move-​object·​v3,​·​p1 226 ····​move-​object·​v3,​·​p1
   
226 ····​move-​object/​from16·​v7,​·​p4 227 ····​move-​object/​from16·​v7,​·​p4
   
  228 ····​.​line·​118
227 ····​invoke-​virtual/​range·​{v2·​.​.​·​v8},​·​Lorg/​achartengine/​chart/​RangeBarChart;​-​>drawText(Landroid/​graphics/​Canvas;​Ljava/​lang/​String;​FFLandroid/​graphics/​Paint;​F)​V 229 ····​invoke-​virtual/​range·​{v2·​.​.​·​v8},​·​Lorg/​achartengine/​chart/​RangeBarChart;​-​>drawText(Landroid/​graphics/​Canvas;​Ljava/​lang/​String;​FFLandroid/​graphics/​Paint;​F)​V
   
228 ····​.​line·​121 230 ····​.​line·​121
229 ····​:​cond_2 231 ····​:​cond_2
230 ····​move-​object/​from16·​v0,​·​p2 232 ····​move-​object/​from16·​v0,​·​p2
   
231 ····​invoke-​virtual·​{v0,​·​v11},​·​Lorg/​achartengine/​model/​XYSeries;​-​>getY(I)​D 233 ····​invoke-​virtual·​{v0,​·​v11},​·​Lorg/​achartengine/​model/​XYSeries;​-​>getY(I)​D
Offset 248, 15 lines modified Offset 250, 15 lines modified
   
248 ····​move-​result·​v2 250 ····​move-​result·​v2
   
249 ····​add-​int/​lit8·​v3,​·​v10,​·​0x1 251 ····​add-​int/​lit8·​v3,​·​v10,​·​0x1
   
250 ····​if-​le·​v2,​·​v3,​·​:​cond_3 252 ····​if-​le·​v2,​·​v3,​·​:​cond_3
   
251 ····​.​line·​123 253 ····​.​line·​125
252 ····​invoke-​virtual/​range·​{p3·​.​.​·​p3},​·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​-​>getChartValuesFormat​()​Ljava/​text/​NumberFormat;​ 254 ····​invoke-​virtual/​range·​{p3·​.​.​·​p3},​·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​-​>getChartValuesFormat​()​Ljava/​text/​NumberFormat;​
   
253 ····​move-​result-​object·​v2 255 ····​move-​result-​object·​v2
   
254 ····​move-​object/​from16·​v0,​·​p2 256 ····​move-​object/​from16·​v0,​·​p2
   
255 ····​invoke-​virtual·​{v0,​·​v11},​·​Lorg/​achartengine/​model/​XYSeries;​-​>getY(I)​D 257 ····​invoke-​virtual·​{v0,​·​v11},​·​Lorg/​achartengine/​model/​XYSeries;​-​>getY(I)​D
Offset 265, 14 lines modified Offset 267, 15 lines modified
   
265 ····​invoke-​virtual·​{p0,​·​v2,​·​v6,​·​v7},​·​Lorg/​achartengine/​chart/​RangeBarChart;​-​>getLabel(Ljava/​text/​NumberFormat;​D)​Ljava/​lang/​String;​ 267 ····​invoke-​virtual·​{p0,​·​v2,​·​v6,​·​v7},​·​Lorg/​achartengine/​chart/​RangeBarChart;​-​>getLabel(Ljava/​text/​NumberFormat;​D)​Ljava/​lang/​String;​
   
266 ····​move-​result-​object·​v4 268 ····​move-​result-​object·​v4
   
267 ····​add-​int/​lit8·​v2,​·​v10,​·​0x1 269 ····​add-​int/​lit8·​v2,​·​v10,​·​0x1
   
  270 ····​.​line·​127
268 ····​move-​object/​from16·​v0,​·​p5 271 ····​move-​object/​from16·​v0,​·​p5
   
269 ····​invoke-​interface·​{v0,​·​v2},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 272 ····​invoke-​interface·​{v0,​·​v2},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
270 ····​move-​result-​object·​v2 273 ····​move-​result-​object·​v2
   
271 ····​check-​cast·​v2,​·​Ljava/​lang/​Float;​ 274 ····​check-​cast·​v2,​·​Ljava/​lang/​Float;​
Offset 283, 14 lines modified Offset 286, 15 lines modified
   
283 ····​invoke-​virtual/​range·​{p3·​.​.​·​p3},​·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​-​>getChartValuesTextSi​ze()​F 286 ····​invoke-​virtual/​range·​{p3·​.​.​·​p3},​·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​-​>getChartValuesTextSi​ze()​F
   
284 ····​move-​result·​v3 287 ····​move-​result·​v3
   
285 ····​add-​float/​2addr·​v2,​·​v3 288 ····​add-​float/​2addr·​v2,​·​v3
   
  289 ····​.​line·​128
286 ····​invoke-​virtual/​range·​{p3·​.​.​·​p3},​·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​-​>getChartValuesSpacin​g()​F 290 ····​invoke-​virtual/​range·​{p3·​.​.​·​p3},​·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​-​>getChartValuesSpacin​g()​F
   
287 ····​move-​result·​v3 291 ····​move-​result·​v3
   
288 ····​add-​float/​2addr·​v2,​·​v3 292 ····​add-​float/​2addr·​v2,​·​v3
   
289 ····​const/​high16·​v3,​·​0x40400000····​#·​3.​0f 293 ····​const/​high16·​v3,​·​0x40400000····​#·​3.​0f
Offset 301, 14 lines modified Offset 305, 15 lines modified
   
301 ····​move-​object·​v2,​·​p0 305 ····​move-​object·​v2,​·​p0
   
302 ····​move-​object·​v3,​·​p1 306 ····​move-​object·​v3,​·​p1
   
303 ····​move-​object/​from16·​v7,​·​p4 307 ····​move-​object/​from16·​v7,​·​p4
   
  308 ····​.​line·​123
304 ····​invoke-​virtual/​range·​{v2·​.​.​·​v8},​·​Lorg/​achartengine/​chart/​RangeBarChart;​-​>drawText(Landroid/​graphics/​Canvas;​Ljava/​lang/​String;​FFLandroid/​graphics/​Paint;​F)​V 309 ····​invoke-​virtual/​range·​{v2·​.​.​·​v8},​·​Lorg/​achartengine/​chart/​RangeBarChart;​-​>drawText(Landroid/​graphics/​Canvas;​Ljava/​lang/​String;​FFLandroid/​graphics/​Paint;​F)​V
   
305 ····​.​line·​109 310 ····​.​line·​109
306 ····​:​cond_3 311 ····​:​cond_3
307 ····​add-​int/​lit8·​v10,​·​v10,​·​0x4 312 ····​add-​int/​lit8·​v10,​·​v10,​·​0x4
   
308 ····​goto/​16·​:​goto_0 313 ····​goto/​16·​:​goto_0
[−]
smali/org/achartengine/chart/RoundChart.smali
Offset 136, 26 lines modified Offset 136, 28 lines modified
   
136 ····​int-​to-​float·​v3,​·​v0 136 ····​int-​to-​float·​v3,​·​v0
   
137 ····​int-​to-​float·​v0,​·​p3 137 ····​int-​to-​float·​v0,​·​p3
   
138 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​chart/​RoundChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​ 138 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​chart/​RoundChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​DefaultRenderer;​
   
  139 ····​.​line·​69
139 ····​invoke-​virtual·​{v1},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getChartTitleTextSiz​e()​F 140 ····​invoke-​virtual·​{v1},​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>getChartTitleTextSiz​e()​F
   
140 ····​move-​result·​v1 141 ····​move-​result·​v1
   
141 ····​add-​float·​v4,​·​v0,​·​v1 142 ····​add-​float·​v4,​·​v0,​·​v1
   
142 ····​move-​object·​v0,​·​p0 143 ····​move-​object·​v0,​·​p0
   
143 ····​move-​object·​v1,​·​p1 144 ····​move-​object·​v1,​·​p1
   
144 ····​move-​object·​v5,​·​p5 145 ····​move-​object·​v5,​·​p5
   
  146 ····​.​line·​68
145 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Lorg/​achartengine/​chart/​RoundChart;​-​>drawString(Landroid/​graphics/​Canvas;​Ljava/​lang/​String;​FFLandroid/​graphics/​Paint;​)​V 147 ····​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Lorg/​achartengine/​chart/​RoundChart;​-​>drawString(Landroid/​graphics/​Canvas;​Ljava/​lang/​String;​FFLandroid/​graphics/​Paint;​)​V
   
146 ····​.​line·​71 148 ····​.​line·​71
147 ····​:​cond_0 149 ····​:​cond_0
148 ····​return-​void 150 ····​return-​void
149 .​end·​method 151 .​end·​method
   
[−]
smali/org/achartengine/chart/ScatterChart.smali
Offset 1, 20 lines modified Offset 1, 12 lines modified
1 .​class·​public·​Lorg/​achartengine/​chart/​ScatterChart;​ 1 .​class·​public·​Lorg/​achartengine/​chart/​ScatterChart;​
2 .​super·​Lorg/​achartengine/​chart/​XYChart;​ 2 .​super·​Lorg/​achartengine/​chart/​XYChart;​
3 .​source·​"ScatterChart.​java" 3 .​source·​"ScatterChart.​java"
   
   
4 #·​annotations  
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​  
6 ····​value·​=·​{  
7 ········​Lorg/​achartengine/​chart/​ScatterChart$1;​  
8 ····​}  
9 .​end·​annotation  
   
   
10 #·​static·​fields 4 #·​static·​fields
11 .​field·​private·​static·​final·​SHAPE_WIDTH:​I·​=·​0xa 5 .​field·​private·​static·​final·​SHAPE_WIDTH:​I·​=·​0xa
   
12 .​field·​private·​static·​final·​SIZE:​F·​=·​3.​0f 6 .​field·​private·​static·​final·​SIZE:​F·​=·​3.​0f
   
13 .​field·​public·​static·​final·​TYPE:​Ljava/​lang/​String;​·​=·​"Scatter" 7 .​field·​public·​static·​final·​TYPE:​Ljava/​lang/​String;​·​=·​"Scatter"
   
Offset 404, 14 lines modified Offset 396, 15 lines modified
   
404 ····​move-​result·​v2 396 ····​move-​result·​v2
   
405 ····​int-​to-​float·​v4,​·​v9 397 ····​int-​to-​float·​v4,​·​v9
   
406 ····​sub-​float·​v4,​·​v2,​·​v4 398 ····​sub-​float·​v4,​·​v2,​·​v4
   
  399 ····​.​line·​133
407 ····​invoke-​interface·​{p1,​·​v6},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 400 ····​invoke-​interface·​{p1,​·​v6},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
408 ····​move-​result-​object·​v2 401 ····​move-​result-​object·​v2
   
409 ····​check-​cast·​v2,​·​Ljava/​lang/​Float;​ 402 ····​check-​cast·​v2,​·​Ljava/​lang/​Float;​
   
410 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Float;​-​>floatValue()​F 403 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Float;​-​>floatValue()​F
Offset 436, 14 lines modified Offset 429, 15 lines modified
   
436 ····​int-​to-​float·​v11,​·​v9 429 ····​int-​to-​float·​v11,​·​v9
   
437 ····​add-​float/​2addr·​v2,​·​v11 430 ····​add-​float/​2addr·​v2,​·​v11
   
438 ····​invoke-​direct·​{v1,​·​v3,​·​v4,​·​v5,​·​v2},​·​Landroid/​graphics/​RectF;​-​><init>(FFFF)​V 431 ····​invoke-​direct·​{v1,​·​v3,​·​v4,​·​v5,​·​v2},​·​Landroid/​graphics/​RectF;​-​><init>(FFFF)​V
   
  432 ····​.​line·​134
439 ····​invoke-​interface·​{p2,​·​v6},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 433 ····​invoke-​interface·​{p2,​·​v6},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
440 ····​move-​result-​object·​v2 434 ····​move-​result-​object·​v2
   
441 ····​check-​cast·​v2,​·​Ljava/​lang/​Double;​ 435 ····​check-​cast·​v2,​·​Ljava/​lang/​Double;​
   
442 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Double;​-​>doubleValue()​D 436 ····​invoke-​virtual·​{v2},​·​Ljava/​lang/​Double;​-​>doubleValue()​D
[−]
smali/org/achartengine/chart/TimeChart.smali
Offset 345, 14 lines modified Offset 345, 15 lines modified
   
345 ····​int-​to-​float·​v2,​·​v0 345 ····​int-​to-​float·​v2,​·​v0
   
346 ····​move-​object/​from16·​v0,​·​p0 346 ····​move-​object/​from16·​v0,​·​p0
   
347 ····​iget-​object·​v4,​·​v0,​·​Lorg/​achartengine/​chart/​TimeChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​ 347 ····​iget-​object·​v4,​·​v0,​·​Lorg/​achartengine/​chart/​TimeChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​
   
  348 ····​.​line·​110
348 ····​invoke-​virtual·​{v4},​·​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​-​>getLabelsTextSize()​F 349 ····​invoke-​virtual·​{v4},​·​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​-​>getLabelsTextSize()​F
   
349 ····​move-​result·​v4 350 ····​move-​result·​v4
   
350 ····​const/​high16·​v5,​·​0x40800000····​#·​4.​0f 351 ····​const/​high16·​v5,​·​0x40800000····​#·​4.​0f
   
351 ····​mul-​float/​2addr·​v4,​·​v5 352 ····​mul-​float/​2addr·​v4,​·​v5
Offset 373, 26 lines modified Offset 374, 28 lines modified
   
373 ····​add-​float·​v8,​·​v2,​·​v4 374 ····​add-​float·​v8,​·​v2,​·​v4
   
374 ····​move-​object/​from16·​v0,​·​p0 375 ····​move-​object/​from16·​v0,​·​p0
   
375 ····​iget-​object·​v2,​·​v0,​·​Lorg/​achartengine/​chart/​TimeChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​ 376 ····​iget-​object·​v2,​·​v0,​·​Lorg/​achartengine/​chart/​TimeChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​
   
  377 ····​.​line·​111
376 ····​invoke-​virtual·​{v2},​·​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​-​>getXLabelsAngle()​F 378 ····​invoke-​virtual·​{v2},​·​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​-​>getXLabelsAngle()​F
   
377 ····​move-​result·​v10 379 ····​move-​result·​v10
   
378 ····​move-​object/​from16·​v4,​·​p0 380 ····​move-​object/​from16·​v4,​·​p0
   
379 ····​move-​object/​from16·​v5,​·​p3 381 ····​move-​object/​from16·​v5,​·​p3
   
380 ····​move·​v7,​·​v3 382 ····​move·​v7,​·​v3
   
381 ····​move-​object/​from16·​v9,​·​p4 383 ····​move-​object/​from16·​v9,​·​p4
   
  384 ····​.​line·​109
382 ····​invoke-​virtual/​range·​{v4·​.​.​·​v10},​·​Lorg/​achartengine/​chart/​TimeChart;​-​>drawText(Landroid/​graphics/​Canvas;​Ljava/​lang/​String;​FFLandroid/​graphics/​Paint;​F)​V 385 ····​invoke-​virtual/​range·​{v4·​.​.​·​v10},​·​Lorg/​achartengine/​chart/​TimeChart;​-​>drawText(Landroid/​graphics/​Canvas;​Ljava/​lang/​String;​FFLandroid/​graphics/​Paint;​F)​V
   
383 ····​.​line·​113 386 ····​.​line·​113
384 ····​:​cond_1 387 ····​:​cond_1
385 ····​if-​eqz·​v23,​·​:​cond_2 388 ····​if-​eqz·​v23,​·​:​cond_2
   
386 ····​.​line·​114 389 ····​.​line·​114
[−]
smali/org/achartengine/chart/XYChart.smali
Offset 138, 56 lines modified Offset 138, 55 lines modified
138 ············​">;​" 138 ············​">;​"
139 ········​} 139 ········​}
140 ····​.​end·​annotation 140 ····​.​end·​annotation
   
141 ····​.​prologue 141 ····​.​prologue
142 ····​.​line·​500 142 ····​.​line·​500
143 ····​.​local·​p1,​·​"labels":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​Double;​>;​" 143 ····​.​local·​p1,​·​"labels":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​Double;​>;​"
144 ····​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​ 144 ····​new-​instance·​v1,​·​Ljava/​util/​ArrayList;​
   
145 ····​invoke-​direct·​{v2,​·​p1},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V 145 ····​invoke-​direct·​{v1,​·​p1},​·​Ljava/​util/​ArrayList;​-​><init>(Ljava/​util/​Collection;​)​V
   
146 ····​.​line·​501 146 ····​.​line·​501
147 ····​.​local·​v2,​·​"result":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​Double;​>;​" 147 ····​.​local·​v1,​·​"result":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Ljava/​lang/​Double;​>;​"
148 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 148 ····​invoke-​interface·​{p1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
149 ····​move-​result-​object·​v0 149 ····​move-​result-​object·​v2
   
150 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
151 ····​:​cond_0 150 ····​:​cond_0
152 ····​:​goto_0 151 ····​:​goto_0
153 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 152 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
154 ····​move-​result·​v3 153 ····​move-​result·​v3
   
155 ····​if-​eqz·​v3,​·​:​cond_1 154 ····​if-​eqz·​v3,​·​:​cond_1
   
156 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 155 ····​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
157 ····​move-​result-​object·​v1 156 ····​move-​result-​object·​v0
   
158 ····​check-​cast·​v1,​·​Ljava/​lang/​Double;​ 157 ····​check-​cast·​v0,​·​Ljava/​lang/​Double;​
   
159 ····​.​line·​502 158 ····​.​line·​502
160 ····​.​local·​v1,​·​"label":​Ljava/​lang/​Double;​ 159 ····​.​local·​v0,​·​"label":​Ljava/​lang/​Double;​
161 ····​invoke-​virtual·​{v1},​·​Ljava/​lang/​Double;​-​>isNaN()​Z 160 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Double;​-​>isNaN()​Z
   
162 ····​move-​result·​v3 161 ····​move-​result·​v3
   
163 ····​if-​eqz·​v3,​·​:​cond_0 162 ····​if-​eqz·​v3,​·​:​cond_0
   
164 ····​.​line·​503 163 ····​.​line·​503
165 ····​invoke-​interface·​{v2,​·​v1},​·​Ljava/​util/​List;​-​>remove(Ljava/​lang/​Object;​)​Z 164 ····​invoke-​interface·​{v1,​·​v0},​·​Ljava/​util/​List;​-​>remove(Ljava/​lang/​Object;​)​Z
   
166 ····​goto·​:​goto_0 165 ····​goto·​:​goto_0
   
167 ····​.​line·​506 166 ····​.​line·​506
168 ····​.​end·​local·​v1····​#·​"label":​Ljava/​lang/​Double;​ 167 ····​.​end·​local·​v0····​#·​"label":​Ljava/​lang/​Double;​
169 ····​:​cond_1 168 ····​:​cond_1
170 ····​return-​object·​v2 169 ····​return-​object·​v1
171 .​end·​method 170 .​end·​method
   
172 .​method·​private·​setStroke(Landroid/​graphics/​Paint$Cap;​Landroid/​graphics/​Paint$Join;​FLandroid/​graphics/​Paint$Style;​Landroid/​graphics/​PathEffect;​Landroid/​graphics/​Paint;​)​V 171 .​method·​private·​setStroke(Landroid/​graphics/​Paint$Cap;​Landroid/​graphics/​Paint$Join;​FLandroid/​graphics/​Paint$Style;​Landroid/​graphics/​PathEffect;​Landroid/​graphics/​Paint;​)​V
173 ····​.​locals·​0 172 ····​.​locals·​0
174 ····​.​param·​p1,​·​"cap"····​#·​Landroid/​graphics/​Paint$Cap;​ 173 ····​.​param·​p1,​·​"cap"····​#·​Landroid/​graphics/​Paint$Cap;​
175 ····​.​param·​p2,​·​"join"····​#·​Landroid/​graphics/​Paint$Join;​ 174 ····​.​param·​p2,​·​"join"····​#·​Landroid/​graphics/​Paint$Join;​
176 ····​.​param·​p3,​·​"miter"····​#·​F 175 ····​.​param·​p3,​·​"miter"····​#·​F
Offset 319, 15 lines modified Offset 318, 15 lines modified
319 ············​">;​FII)​[",​ 318 ············​">;​FII)​[",​
320 ············​"Lorg/​achartengine/​chart/​ClickableArea;​" 319 ············​"Lorg/​achartengine/​chart/​ClickableArea;​"
321 ········​} 320 ········​}
322 ····​.​end·​annotation 321 ····​.​end·​annotation
323 .​end·​method 322 .​end·​method
   
324 .​method·​public·​draw(Landroid/​graphics/​Canvas;​IIIILandroid/​graphics/​Paint;​)​V 323 .​method·​public·​draw(Landroid/​graphics/​Canvas;​IIIILandroid/​graphics/​Paint;​)​V
325 ····​.​locals·​118 324 ····​.​locals·​116
326 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​ 325 ····​.​param·​p1,​·​"canvas"····​#·​Landroid/​graphics/​Canvas;​
327 ····​.​param·​p2,​·​"x"····​#·​I 326 ····​.​param·​p2,​·​"x"····​#·​I
328 ····​.​param·​p3,​·​"y"····​#·​I 327 ····​.​param·​p3,​·​"y"····​#·​I
329 ····​.​param·​p4,​·​"width"····​#·​I 328 ····​.​param·​p4,​·​"width"····​#·​I
330 ····​.​param·​p5,​·​"height"····​#·​I 329 ····​.​param·​p5,​·​"height"····​#·​I
331 ····​.​param·​p6,​·​"paint"····​#·​Landroid/​graphics/​Paint;​ 330 ····​.​param·​p6,​·​"paint"····​#·​Landroid/​graphics/​Paint;​
   
Offset 370, 67 lines modified Offset 369, 67 lines modified
370 ····​.​local·​v13,​·​"legendSize":​I 369 ····​.​local·​v13,​·​"legendSize":​I
371 ····​move-​object/​from16·​v0,​·​p0 370 ····​move-​object/​from16·​v0,​·​p0
   
372 ····​iget-​object·​v4,​·​v0,​·​Lorg/​achartengine/​chart/​XYChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​ 371 ····​iget-​object·​v4,​·​v0,​·​Lorg/​achartengine/​chart/​XYChart;​-​>mRenderer:​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​
   
373 ····​invoke-​virtual·​{v4},​·​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​-​>getMargins()​[I 372 ····​invoke-​virtual·​{v4},​·​Lorg/​achartengine/​renderer/​XYMultipleSeriesRende​rer;​-​>getMargins()​[I
   
374 ····​move-​result-​object·​v86 373 ····​move-​result-​object·​v83
   
375 ····​.​line·​111 374 ····​.​line·​111
376 ····​.​local·​v86,​·​"margins":​[I 375 ····​.​local·​v83,​·​"margins":​[I
377 ····​const/​4·​v4,​·​0x1 376 ····​const/​4·​v4,​·​0x1
   
378 ····​aget·​v4,​·​v86,​·​v4 377 ····​aget·​v4,​·​v83,​·​v4
   
379 ····​add-​int·​v8,​·​p2,​·​v4 378 ····​add-​int·​v8,​·​p2,​·​v4
   
380 ····​.​line·​112 379 ····​.​line·​112
381 ····​.​local·​v8,​·​"left":​I 380 ····​.​local·​v8,​·​"left":​I
382 ····​const/​4·​v4,​·​0x0 381 ····​const/​4·​v4,​·​0x0
   
383 ····​aget·​v4,​·​v86,​·​v4 382 ····​aget·​v4,​·​v83,​·​v4
   
384 ····​add-​int·​v110,​·​p3,​·​v4 383 ····​add-​int·​v107,​·​p3,​·​v4
   
385 ····​.​line·​113 384 ····​.​line·​113
Max diff block lines reached; 107412/110951 bytes (96.81%) of diff not shown.
[−]
smali/org/achartengine/model/CategorySeries.smali
Offset 366, 58 lines modified Offset 366, 57 lines modified
366 .​end·​method 366 .​end·​method
   
367 .​method·​public·​toXYSeries()​Lorg/​achartengine/​model/​XYSeries;​ 367 .​method·​public·​toXYSeries()​Lorg/​achartengine/​model/​XYSeries;​
368 ····​.​locals·​8 368 ····​.​locals·​8
   
369 ····​.​prologue 369 ····​.​prologue
370 ····​.​line·​136 370 ····​.​line·​136
371 ····​new-​instance·​v4,​·​Lorg/​achartengine/​model/​XYSeries;​ 371 ····​new-​instance·​v1,​·​Lorg/​achartengine/​model/​XYSeries;​
   
372 ····​iget-​object·​v5,​·​p0,​·​Lorg/​achartengine/​model/​CategorySeries;​-​>mTitle:​Ljava/​lang/​String;​ 372 ····​iget-​object·​v4,​·​p0,​·​Lorg/​achartengine/​model/​CategorySeries;​-​>mTitle:​Ljava/​lang/​String;​
   
373 ····​invoke-​direct·​{v4,​·​v5},​·​Lorg/​achartengine/​model/​XYSeries;​-​><init>(Ljava/​lang/​String;​)​V 373 ····​invoke-​direct·​{v1,​·​v4},​·​Lorg/​achartengine/​model/​XYSeries;​-​><init>(Ljava/​lang/​String;​)​V
   
374 ····​.​line·​137 374 ····​.​line·​137
375 ····​.​local·​v4,​·​"xySeries":​Lorg/​achartengine/​model/​XYSeries;​ 375 ····​.​local·​v1,​·​"xySeries":​Lorg/​achartengine/​model/​XYSeries;​
376 ····​const/​4·​v1,​·​0x0 376 ····​const/​4·​v0,​·​0x0
   
377 ····​.​line·​138 377 ····​.​line·​138
378 ····​.​local·​v1,​·​"k":​I 378 ····​.​local·​v0,​·​"k":​I
379 ····​iget-​object·​v5,​·​p0,​·​Lorg/​achartengine/​model/​CategorySeries;​-​>mValues:​Ljava/​util/​List;​ 379 ····​iget-​object·​v4,​·​p0,​·​Lorg/​achartengine/​model/​CategorySeries;​-​>mValues:​Ljava/​util/​List;​
   
380 ····​invoke-​interface·​{v5},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 380 ····​invoke-​interface·​{v4},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
381 ····​move-​result-​object·​v0 381 ····​move-​result-​object·​v5
   
382 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
383 ····​:​goto_0 382 ····​:​goto_0
384 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 383 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
385 ····​move-​result·​v5 384 ····​move-​result·​v4
   
386 ····​if-​eqz·​v5,​·​:​cond_0 385 ····​if-​eqz·​v4,​·​:​cond_0
   
387 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 386 ····​invoke-​interface·​{v5},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
388 ····​move-​result-​object·​v5 387 ····​move-​result-​object·​v4
   
389 ····​check-​cast·​v5,​·​Ljava/​lang/​Double;​ 388 ····​check-​cast·​v4,​·​Ljava/​lang/​Double;​
   
390 ····​invoke-​virtual·​{v5},​·​Ljava/​lang/​Double;​-​>doubleValue()​D 389 ····​invoke-​virtual·​{v4},​·​Ljava/​lang/​Double;​-​>doubleValue()​D
   
391 ····​move-​result-​wide·​v2 390 ····​move-​result-​wide·​v2
   
392 ····​.​line·​139 391 ····​.​line·​139
393 ····​.​local·​v2,​·​"value":​D 392 ····​.​local·​v2,​·​"value":​D
394 ····​add-​int/​lit8·​v1,​·​v1,​·​0x1 393 ····​add-​int/​lit8·​v0,​·​v0,​·​0x1
   
395 ····​int-​to-​double·​v6,​·​v1 394 ····​int-​to-​double·​v6,​·​v0
   
396 ····​invoke-​virtual·​{v4,​·​v6,​·​v7,​·​v2,​·​v3},​·​Lorg/​achartengine/​model/​XYSeries;​-​>add(DD)​V 395 ····​invoke-​virtual·​{v1,​·​v6,​·​v7,​·​v2,​·​v3},​·​Lorg/​achartengine/​model/​XYSeries;​-​>add(DD)​V
   
397 ····​goto·​:​goto_0 396 ····​goto·​:​goto_0
   
398 ····​.​line·​141 397 ····​.​line·​141
399 ····​.​end·​local·​v2····​#·​"value":​D 398 ····​.​end·​local·​v2····​#·​"value":​D
400 ····​:​cond_0 399 ····​:​cond_0
401 ····​return-​object·​v4 400 ····​return-​object·​v1
402 .​end·​method 401 .​end·​method
[−]
smali/org/achartengine/renderer/DefaultRenderer.smali
Offset 107, 20 lines modified Offset 107, 22 lines modified
   
107 ····​.​prologue 107 ····​.​prologue
108 ····​.​line·​40 108 ····​.​line·​40
109 ····​sget-​object·​v0,​·​Landroid/​graphics/​Typeface;​-​>SERIF:​Landroid/​graphics/​Typeface;​ 109 ····​sget-​object·​v0,​·​Landroid/​graphics/​Typeface;​-​>SERIF:​Landroid/​graphics/​Typeface;​
   
110 ····​const/​4·​v1,​·​0x0 110 ····​const/​4·​v1,​·​0x0
   
  111 ····​.​line·​41
111 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​graphics/​Typeface;​-​>create(Landroid/​graphics/​Typeface;​I)​Landroid/​graphics/​Typeface;​ 112 ····​invoke-​static·​{v0,​·​v1},​·​Landroid/​graphics/​Typeface;​-​>create(Landroid/​graphics/​Typeface;​I)​Landroid/​graphics/​Typeface;​
   
112 ····​move-​result-​object·​v0 113 ····​move-​result-​object·​v0
   
113 ····​sput-​object·​v0,​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>REGULAR_TEXT_FONT:​Landroid/​graphics/​Typeface;​ 114 ····​sput-​object·​v0,​·​Lorg/​achartengine/​renderer/​DefaultRenderer;​-​>REGULAR_TEXT_FONT:​Landroid/​graphics/​Typeface;​
   
  115 ····​.​line·​40
114 ····​return-​void 116 ····​return-​void
115 .​end·​method 117 .​end·​method
   
116 .​method·​public·​constructor·​<init>()​V 118 .​method·​public·​constructor·​<init>()​V
117 ····​.​locals·​4 119 ····​.​locals·​4
   
118 ····​.​prologue 120 ····​.​prologue
[−]
smali/org/achartengine/renderer/DialRenderer.smali
Offset 73, 15 lines modified Offset 73, 14 lines modified
73 ····​.​line·​41 73 ····​.​line·​41
74 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 74 ····​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
75 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 75 ····​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
76 ····​iput-​object·​v0,​·​p0,​·​Lorg/​achartengine/​renderer/​DialRenderer;​-​>mVisualTypes:​Ljava/​util/​List;​ 76 ····​iput-​object·​v0,​·​p0,​·​Lorg/​achartengine/​renderer/​DialRenderer;​-​>mVisualTypes:​Ljava/​util/​List;​
   
77 ····​.​line·​43  
78 ····​return-​void 77 ····​return-​void
79 .​end·​method 78 .​end·​method
   
   
80 #·​virtual·​methods 79 #·​virtual·​methods
81 .​method·​public·​getAngleMax()​D 80 .​method·​public·​getAngleMax()​D
82 ····​.​locals·​2 81 ····​.​locals·​2
[−]
smali/org/achartengine/renderer/XYSeriesRenderer.smali
Offset 110, 15 lines modified Offset 110, 14 lines modified
110 ····​iput-​object·​v0,​·​p0,​·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​-​>mAnnotationsTextAlig​n:​Landroid/​graphics/​Paint$Align;​ 110 ····​iput-​object·​v0,​·​p0,​·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​-​>mAnnotationsTextAlig​n:​Landroid/​graphics/​Paint$Align;​
   
111 ····​.​line·​57 111 ····​.​line·​57
112 ····​const·​v0,​·​-​0x333334 112 ····​const·​v0,​·​-​0x333334
   
113 ····​iput·​v0,​·​p0,​·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​-​>mAnnotationsColor:​I 113 ····​iput·​v0,​·​p0,​·​Lorg/​achartengine/​renderer/​XYSeriesRenderer;​-​>mAnnotationsColor:​I
   
114 ····​.​line·​62  
115 ····​return-​void 114 ····​return-​void
116 .​end·​method 115 .​end·​method
   
   
117 #·​virtual·​methods 116 #·​virtual·​methods
118 .​method·​public·​addFillOutsideLine(Lo​rg/​achartengine/​renderer/​XYSeriesRenderer$Fill​OutsideLine;​)​V 117 .​method·​public·​addFillOutsideLine(Lo​rg/​achartengine/​renderer/​XYSeriesRenderer$Fill​OutsideLine;​)​V
119 ····​.​locals·​1 118 ····​.​locals·​1
[−]
smali/org/achartengine/tools/Pan.smali
Offset 91, 54 lines modified Offset 91, 51 lines modified
91 ····​.​locals·​3 91 ····​.​locals·​3
   
92 ····​.​prologue 92 ····​.​prologue
93 ····​.​line·​140 93 ····​.​line·​140
94 ····​monitor-​enter·​p0 94 ····​monitor-​enter·​p0
   
95 ····​:​try_start_0 95 ····​:​try_start_0
96 ····​iget-​object·​v2,​·​p0,​·​Lorg/​achartengine/​tools/​Pan;​-​>mPanListeners:​Ljava/​util/​List;​ 96 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​tools/​Pan;​-​>mPanListeners:​Ljava/​util/​List;​
   
97 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 97 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
98 ····​move-​result-​object·​v0 98 ····​move-​result-​object·​v1
   
99 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
100 ····​:​goto_0 99 ····​:​goto_0
101 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 100 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
102 ····​move-​result·​v2 101 ····​move-​result·​v2
   
103 ····​if-​eqz·​v2,​·​:​cond_0 102 ····​if-​eqz·​v2,​·​:​cond_0
   
104 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 103 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
105 ····​move-​result-​object·​v1 104 ····​move-​result-​object·​v0
   
106 ····​check-​cast·​v1,​·​Lorg/​achartengine/​tools/​PanListener;​ 105 ····​check-​cast·​v0,​·​Lorg/​achartengine/​tools/​PanListener;​
   
107 ····​.​line·​141 106 ····​.​line·​141
108 ····​.​local·​v1,​·​"listener":​Lorg/​achartengine/​tools/​PanListener;​ 107 ····​.​local·​v0,​·​"listener":​Lorg/​achartengine/​tools/​PanListener;​
109 ····​invoke-​interface·​{v1},​·​Lorg/​achartengine/​tools/​PanListener;​-​>panApplied()​V 108 ····​invoke-​interface·​{v0},​·​Lorg/​achartengine/​tools/​PanListener;​-​>panApplied()​V
110 ····​:​try_end_0 109 ····​:​try_end_0
111 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 110 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
   
112 ····​goto·​:​goto_0 111 ····​goto·​:​goto_0
   
113 ····​.​line·​140 112 ····​.​line·​140
114 ····​.​end·​local·​v0····​#·​"i$":​Ljava/​util/​Iterator;​ 113 ····​.​end·​local·​v0····​#·​"listener":​Lorg/​achartengine/​tools/​PanListener;​
115 ····​.​end·​local·​v1····​#·​"listener":​Lorg/​achartengine/​tools/​PanListener;​  
116 ····​:​catchall_0 114 ····​:​catchall_0
117 ····​move-​exception·​v2 115 ····​move-​exception·​v1
   
118 ····​monitor-​exit·​p0 116 ····​monitor-​exit·​p0
   
119 ····​throw·​v2 117 ····​throw·​v1
   
120 ····​.​line·​143 118 ····​.​line·​143
121 ····​.​restart·​local·​v0····​#·​"i$":​Ljava/​util/​Iterator;​  
122 ····​:​cond_0 119 ····​:​cond_0
123 ····​monitor-​exit·​p0 120 ····​monitor-​exit·​p0
   
124 ····​return-​void 121 ····​return-​void
125 .​end·​method 122 .​end·​method
   
   
[−]
smali/org/achartengine/tools/Zoom.smali
Offset 73, 54 lines modified Offset 73, 51 lines modified
73 ····​.​param·​p1,​·​"e"····​#·​Lorg/​achartengine/​tools/​ZoomEvent;​ 73 ····​.​param·​p1,​·​"e"····​#·​Lorg/​achartengine/​tools/​ZoomEvent;​
   
74 ····​.​prologue 74 ····​.​prologue
75 ····​.​line·​162 75 ····​.​line·​162
76 ····​monitor-​enter·​p0 76 ····​monitor-​enter·​p0
   
77 ····​:​try_start_0 77 ····​:​try_start_0
78 ····​iget-​object·​v2,​·​p0,​·​Lorg/​achartengine/​tools/​Zoom;​-​>mZoomListeners:​Ljava/​util/​List;​ 78 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​tools/​Zoom;​-​>mZoomListeners:​Ljava/​util/​List;​
   
79 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 79 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
80 ····​move-​result-​object·​v0 80 ····​move-​result-​object·​v1
   
81 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
82 ····​:​goto_0 81 ····​:​goto_0
83 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 82 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
84 ····​move-​result·​v2 83 ····​move-​result·​v2
   
85 ····​if-​eqz·​v2,​·​:​cond_0 84 ····​if-​eqz·​v2,​·​:​cond_0
   
86 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 85 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
87 ····​move-​result-​object·​v1 86 ····​move-​result-​object·​v0
   
88 ····​check-​cast·​v1,​·​Lorg/​achartengine/​tools/​ZoomListener;​ 87 ····​check-​cast·​v0,​·​Lorg/​achartengine/​tools/​ZoomListener;​
   
89 ····​.​line·​163 88 ····​.​line·​163
90 ····​.​local·​v1,​·​"listener":​Lorg/​achartengine/​tools/​ZoomListener;​ 89 ····​.​local·​v0,​·​"listener":​Lorg/​achartengine/​tools/​ZoomListener;​
91 ····​invoke-​interface·​{v1,​·​p1},​·​Lorg/​achartengine/​tools/​ZoomListener;​-​>zoomApplied(Lorg/​achartengine/​tools/​ZoomEvent;​)​V 90 ····​invoke-​interface·​{v0,​·​p1},​·​Lorg/​achartengine/​tools/​ZoomListener;​-​>zoomApplied(Lorg/​achartengine/​tools/​ZoomEvent;​)​V
92 ····​:​try_end_0 91 ····​:​try_end_0
93 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 92 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
   
94 ····​goto·​:​goto_0 93 ····​goto·​:​goto_0
   
95 ····​.​line·​162 94 ····​.​line·​162
96 ····​.​end·​local·​v0····​#·​"i$":​Ljava/​util/​Iterator;​ 95 ····​.​end·​local·​v0····​#·​"listener":​Lorg/​achartengine/​tools/​ZoomListener;​
97 ····​.​end·​local·​v1····​#·​"listener":​Lorg/​achartengine/​tools/​ZoomListener;​  
98 ····​:​catchall_0 96 ····​:​catchall_0
99 ····​move-​exception·​v2 97 ····​move-​exception·​v1
   
100 ····​monitor-​exit·​p0 98 ····​monitor-​exit·​p0
   
101 ····​throw·​v2 99 ····​throw·​v1
   
102 ····​.​line·​165 100 ····​.​line·​165
103 ····​.​restart·​local·​v0····​#·​"i$":​Ljava/​util/​Iterator;​  
104 ····​:​cond_0 101 ····​:​cond_0
105 ····​monitor-​exit·​p0 102 ····​monitor-​exit·​p0
   
106 ····​return-​void 103 ····​return-​void
107 .​end·​method 104 .​end·​method
   
   
Offset 843, 54 lines modified Offset 840, 51 lines modified
843 ····​.​locals·​3 840 ····​.​locals·​3
   
844 ····​.​prologue 841 ····​.​prologue
845 ····​.​line·​171 842 ····​.​line·​171
846 ····​monitor-​enter·​p0 843 ····​monitor-​enter·​p0
   
847 ····​:​try_start_0 844 ····​:​try_start_0
848 ····​iget-​object·​v2,​·​p0,​·​Lorg/​achartengine/​tools/​Zoom;​-​>mZoomListeners:​Ljava/​util/​List;​ 845 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​tools/​Zoom;​-​>mZoomListeners:​Ljava/​util/​List;​
   
849 ····​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 846 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
850 ····​move-​result-​object·​v0 847 ····​move-​result-​object·​v1
   
851 ····​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​  
852 ····​:​goto_0 848 ····​:​goto_0
853 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 849 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
   
854 ····​move-​result·​v2 850 ····​move-​result·​v2
   
855 ····​if-​eqz·​v2,​·​:​cond_0 851 ····​if-​eqz·​v2,​·​:​cond_0
   
856 ····​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 852 ····​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
857 ····​move-​result-​object·​v1 853 ····​move-​result-​object·​v0
   
858 ····​check-​cast·​v1,​·​Lorg/​achartengine/​tools/​ZoomListener;​ 854 ····​check-​cast·​v0,​·​Lorg/​achartengine/​tools/​ZoomListener;​
   
859 ····​.​line·​172 855 ····​.​line·​172
860 ····​.​local·​v1,​·​"listener":​Lorg/​achartengine/​tools/​ZoomListener;​ 856 ····​.​local·​v0,​·​"listener":​Lorg/​achartengine/​tools/​ZoomListener;​
861 ····​invoke-​interface·​{v1},​·​Lorg/​achartengine/​tools/​ZoomListener;​-​>zoomReset()​V 857 ····​invoke-​interface·​{v0},​·​Lorg/​achartengine/​tools/​ZoomListener;​-​>zoomReset()​V
862 ····​:​try_end_0 858 ····​:​try_end_0
863 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 859 ····​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
   
864 ····​goto·​:​goto_0 860 ····​goto·​:​goto_0
   
865 ····​.​line·​171 861 ····​.​line·​171
866 ····​.​end·​local·​v0····​#·​"i$":​Ljava/​util/​Iterator;​ 862 ····​.​end·​local·​v0····​#·​"listener":​Lorg/​achartengine/​tools/​ZoomListener;​
867 ····​.​end·​local·​v1····​#·​"listener":​Lorg/​achartengine/​tools/​ZoomListener;​  
868 ····​:​catchall_0 863 ····​:​catchall_0
869 ····​move-​exception·​v2 864 ····​move-​exception·​v1
   
870 ····​monitor-​exit·​p0 865 ····​monitor-​exit·​p0
   
871 ····​throw·​v2 866 ····​throw·​v1
Max diff block lines reached; 234/4060 bytes (5.76%) of diff not shown.
[−]
smali/org/achartengine/util/IndexXYMap.smali
Offset 103, 14 lines modified Offset 103, 15 lines modified
   
103 ····​move-​result-​wide·​v2 103 ····​move-​result-​wide·​v2
   
104 ····​iget-​object·​v0,​·​p0,​·​Lorg/​achartengine/​util/​IndexXYMap;​-​>indexList:​Ljava/​util/​List;​ 104 ····​iget-​object·​v0,​·​p0,​·​Lorg/​achartengine/​util/​IndexXYMap;​-​>indexList:​Ljava/​util/​List;​
   
105 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​util/​IndexXYMap;​-​>indexList:​Ljava/​util/​List;​ 105 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​util/​IndexXYMap;​-​>indexList:​Ljava/​util/​List;​
   
  106 ····​.​line·​54
106 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I 107 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I
   
107 ····​move-​result·​v1 108 ····​move-​result·​v1
   
108 ····​add-​int/​lit8·​v1,​·​v1,​·​-​0x2 109 ····​add-​int/​lit8·​v1,​·​v1,​·​-​0x2
   
109 ····​invoke-​interface·​{v0,​·​v1},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 110 ····​invoke-​interface·​{v0,​·​v1},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
Offset 121, 14 lines modified Offset 122, 15 lines modified
   
121 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Double;​-​>doubleValue()​D 122 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Double;​-​>doubleValue()​D
   
122 ····​move-​result-​wide·​v0 123 ····​move-​result-​wide·​v0
   
123 ····​sub-​double·​v0,​·​v2,​·​v0 124 ····​sub-​double·​v0,​·​v2,​·​v0
   
  125 ····​.​line·​53
124 ····​invoke-​static·​{v0,​·​v1},​·​Ljava/​lang/​Math;​-​>abs(D)​D 126 ····​invoke-​static·​{v0,​·​v1},​·​Ljava/​lang/​Math;​-​>abs(D)​D
   
125 ····​move-​result-​wide·​v0 127 ····​move-​result-​wide·​v0
   
126 ····​iget-​wide·​v2,​·​p0,​·​Lorg/​achartengine/​util/​IndexXYMap;​-​>maxXDifference:​D 128 ····​iget-​wide·​v2,​·​p0,​·​Lorg/​achartengine/​util/​IndexXYMap;​-​>maxXDifference:​D
   
127 ····​cmpl-​double·​v0,​·​v0,​·​v2 129 ····​cmpl-​double·​v0,​·​v0,​·​v2
Offset 156, 14 lines modified Offset 158, 15 lines modified
   
156 ····​move-​result-​wide·​v2 158 ····​move-​result-​wide·​v2
   
157 ····​iget-​object·​v0,​·​p0,​·​Lorg/​achartengine/​util/​IndexXYMap;​-​>indexList:​Ljava/​util/​List;​ 159 ····​iget-​object·​v0,​·​p0,​·​Lorg/​achartengine/​util/​IndexXYMap;​-​>indexList:​Ljava/​util/​List;​
   
158 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​util/​IndexXYMap;​-​>indexList:​Ljava/​util/​List;​ 160 ····​iget-​object·​v1,​·​p0,​·​Lorg/​achartengine/​util/​IndexXYMap;​-​>indexList:​Ljava/​util/​List;​
   
  161 ····​.​line·​56
159 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I 162 ····​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I
   
160 ····​move-​result·​v1 163 ····​move-​result·​v1
   
161 ····​add-​int/​lit8·​v1,​·​v1,​·​-​0x2 164 ····​add-​int/​lit8·​v1,​·​v1,​·​-​0x2
   
162 ····​invoke-​interface·​{v0,​·​v1},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 165 ····​invoke-​interface·​{v0,​·​v1},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
Offset 174, 14 lines modified Offset 177, 15 lines modified
   
174 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Double;​-​>doubleValue()​D 177 ····​invoke-​virtual·​{v0},​·​Ljava/​lang/​Double;​-​>doubleValue()​D
   
175 ····​move-​result-​wide·​v0 178 ····​move-​result-​wide·​v0
   
176 ····​sub-​double·​v0,​·​v2,​·​v0 179 ····​sub-​double·​v0,​·​v2,​·​v0
   
  180 ····​.​line·​55
177 ····​invoke-​static·​{v0,​·​v1},​·​Ljava/​lang/​Math;​-​>abs(D)​D 181 ····​invoke-​static·​{v0,​·​v1},​·​Ljava/​lang/​Math;​-​>abs(D)​D
   
178 ····​move-​result-​wide·​v0 182 ····​move-​result-​wide·​v0
   
179 ····​iput-​wide·​v0,​·​p0,​·​Lorg/​achartengine/​util/​IndexXYMap;​-​>maxXDifference:​D 183 ····​iput-​wide·​v0,​·​p0,​·​Lorg/​achartengine/​util/​IndexXYMap;​-​>maxXDifference:​D
   
180 ····​goto·​:​goto_0 184 ····​goto·​:​goto_0