Offset 1, 59 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·46746a37e29f4f250693b009a21baaa45db68729b64cfe68bf849afc8667d2ae | ||
10 | Signer·#1·certificate·SHA-1·digest:·c857f08956529eeaa1d4e168f528ebe2f479336f | ||
11 | Signer·#1·certificate·MD5·digest:·e3b76d5da69d3afe753fd43503ab1c9d | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·78392cfe1347cd4a639147382476d44dd408f97d253765f61e8698aed2e04a90 | ||
15 | Signer·#1·public·key·SHA-1·digest:·fd8757cd060ab53e19fa42aca04d10cae42e96e1 | ||
16 | Signer·#1·public·key·MD5·digest:·fe588fcaa5c9b582340137152b2bfe74 | ||
17 | WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
18 | WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
19 | WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
20 | WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
21 | WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
22 | WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
23 | WARNING:·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
24 | WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
25 | WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
26 | WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
27 | WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
28 | WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
29 | WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
30 | WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
31 | WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
32 | WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
33 | WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
34 | WARNING:·META-INF/androidx.legacy_legacy-support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
35 | WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
36 | WARNING:·META-INF/androidx.legacy_legacy-support-v4.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
37 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
38 | WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
39 | WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
40 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
41 | WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
42 | WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
43 | WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
44 | WARNING:·META-INF/androidx.media_media.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
45 | WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
46 | WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
47 | WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
48 | WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
49 | WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
50 | WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
51 | WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
52 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
53 | WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
54 | WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
55 | WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
56 | WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
57 | WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
58 | WARNING:·META-INF/com.google.dagger_dagger.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. | ||
59 | WARNING:·META-INF/services/com.fasterxml.jackson.core.JsonFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Zip·file·size:·5558999·bytes,·number·of·entries:·712 | 1 | Zip·file·size:·5558999·bytes,·number·of·entries:·712 |
2 | -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-rw-rw-··0.0·unx··64072 | 3 | -rw-rw-rw-··0.0·unx··6407256·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-rw-rw-··0.0·unx··6177436·b-·defN·81-Jan-01·01:01·classes2.dex | 4 | -rw-rw-rw-··0.0·unx··6177436·b-·defN·81-Jan-01·01:01·classes2.dex |
5 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version | 5 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version |
6 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version | 6 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version |
7 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version | 7 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version |
8 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version | 8 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version |
9 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version | 9 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version |
10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version | 10 | -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version |
Offset 707, 8 lines modified | Offset 707, 8 lines modified | ||
707 | -rw----·····0.0·fat······548·b-·defN·81-Jan-01·01:01·res/zC.xml | 707 | -rw----·····0.0·fat······548·b-·defN·81-Jan-01·01:01·res/zC.xml |
708 | -rw----·····0.0·fat·····1116·b-·defN·81-Jan-01·01:01·res/zH.xml | 708 | -rw----·····0.0·fat·····1116·b-·defN·81-Jan-01·01:01·res/zH.xml |
709 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml | 709 | -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml |
710 | -rw----·····0.0·fat···787808·b-·stor·81-Jan-01·01:01·resources.arsc | 710 | -rw----·····0.0·fat···787808·b-·stor·81-Jan-01·01:01·resources.arsc |
711 | -rw----·····2.0·fat····64160·b-·defN·81-Jan-01·01:01·META-INF/DB30D9C4.SF | 711 | -rw----·····2.0·fat····64160·b-·defN·81-Jan-01·01:01·META-INF/DB30D9C4.SF |
712 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/DB30D9C4.RSA | 712 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/DB30D9C4.RSA |
713 | -rw----·····2.0·fat····64033·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 713 | -rw----·····2.0·fat····64033·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
714 | 712·files,·1405366 | 714 | 712·files,·14053664·bytes·uncompressed,·5471122·bytes·compressed:··61.1% |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:· | 4 | checksum············:·ba708386 |
5 | signature···········:· | 5 | signature···········:·8775...6e71 |
6 | file_size···········:·64072 | 6 | file_size···········:·6407256 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·44579 | 10 | string_ids_size·····:·44579 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·7154 | 12 | type_ids_size·······:·7154 |
13 | type_ids_off········:·178428·(0x02b8fc) | 13 | type_ids_off········:·178428·(0x02b8fc) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·207044·(0x0328c4) | 15 | proto_ids_off·······:·207044·(0x0328c4) |
16 | field_ids_size······:·33422 | 16 | field_ids_size······:·33422 |
17 | field_ids_off·······:·348212·(0x055034) | 17 | field_ids_off·······:·348212·(0x055034) |
18 | method_ids_size·····:·51777 | 18 | method_ids_size·····:·51777 |
19 | method_ids_off······:·615588·(0x0964a4) | 19 | method_ids_off······:·615588·(0x0964a4) |
20 | class_defs_size·····:·5718 | 20 | class_defs_size·····:·5718 |
21 | class_defs_off······:·1029804·(0x0fb6ac) | 21 | class_defs_off······:·1029804·(0x0fb6ac) |
22 | data_size···········:·51944 | 22 | data_size···········:·5194476 |
23 | data_off············:·1212780·(0x12816c) | 23 | data_off············:·1212780·(0x12816c) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·377 | 25 | class_idx···········:·377 |
26 | access_flags········:·1537·(0x0601) | 26 | access_flags········:·1537·(0x0601) |
27 | superclass_idx······:·6485 | 27 | superclass_idx······:·6485 |
28 | source_file_idx·····:·7071 | 28 | source_file_idx·····:·7071 |
Offset 617187, 19 lines modified | Offset 617187, 19 lines modified | ||
617187 | ······type··········:·'(Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder;Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ItemClickListener;)V' | 617187 | ······type··········:·'(Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder;Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ItemClickListener;)V' |
617188 | ······access········:·0x10000·(CONSTRUCTOR) | 617188 | ······access········:·0x10000·(CONSTRUCTOR) |
617189 | ······code··········- | 617189 | ······code··········- |
617190 | ······registers·····:·3 | 617190 | ······registers·····:·3 |
617191 | ······ins···········:·3 | 617191 | ······ins···········:·3 |
617192 | ······outs··········:·1 | 617192 | ······outs··········:·1 |
617193 | ······insns·size····:·8·16-bit·code·units | 617193 | ······insns·size····:·8·16-bit·code·units |
617194 | 2cbd2 | 617194 | 2cbd28:········································|[2cbd28]·com.blogspot.e_kanivets.moneytracker.ui.presenter.ShortSummaryPresenter$ViewHolder$1.<init>:(Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder;Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ItemClickListener;)V |
617195 | 2cbd3 | 617195 | 2cbd38:·5b01·4a69······························|0000:·iput-object·v1,·v0,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder$1;.this$0:Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder;·//·field@694a |
617196 | 2cbd | 617196 | 2cbd3c:·5b02·4b69······························|0002:·iput-object·v2,·v0,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder$1;.val$itemClickListener:Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ItemClickListener;·//·field@694b |
617197 | 2cbd4 | 617197 | 2cbd40:·7010·57c6·0000·························|0004:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@c657 |
617198 | 2cbd4 | 617198 | 2cbd46:·0e00···································|0007:·return-void |
617199 | ······catches·······:·(none) | 617199 | ······catches·······:·(none) |
617200 | ······positions·····:· | 617200 | ······positions·····:· |
617201 | ········0x0000·line=122 | 617201 | ········0x0000·line=122 |
617202 | ······locals········:· | 617202 | ······locals········:· |
617203 | ········0x0000·-·0x0008·reg=0·this·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder$1;· | 617203 | ········0x0000·-·0x0008·reg=0·this·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder$1;· |
617204 | ········0x0000·-·0x0008·reg=1·(null)·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder;· | 617204 | ········0x0000·-·0x0008·reg=1·(null)·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder;· |
617205 | ········0x0000·-·0x0008·reg=2·(null)·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ItemClickListener;· | 617205 | ········0x0000·-·0x0008·reg=2·(null)·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ItemClickListener;· |
Offset 617210, 19 lines modified | Offset 617210, 19 lines modified | ||
617210 | ······type··········:·'(Landroid/view/View;)V' | 617210 | ······type··········:·'(Landroid/view/View;)V' |
617211 | ······access········:·0x0001·(PUBLIC) | 617211 | ······access········:·0x0001·(PUBLIC) |
617212 | ······code··········- | 617212 | ······code··········- |
617213 | ······registers·····:·2 | 617213 | ······registers·····:·2 |
617214 | ······ins···········:·2 | 617214 | ······ins···········:·2 |
617215 | ······outs··········:·1 | 617215 | ······outs··········:·1 |
617216 | ······insns·size····:·8·16-bit·code·units | 617216 | ······insns·size····:·8·16-bit·code·units |
617217 | 2cbd4 | 617217 | 2cbd48:········································|[2cbd48]·com.blogspot.e_kanivets.moneytracker.ui.presenter.ShortSummaryPresenter$ViewHolder$1.onClick:(Landroid/view/View;)V |
617218 | 2cbd5 | 617218 | 2cbd58:·5401·4b69······························|0000:·iget-object·v1,·v0,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder$1;.val$itemClickListener:Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ItemClickListener;·//·field@694b |
617219 | 2cbd | 617219 | 2cbd5c:·3801·0500······························|0002:·if-eqz·v1,·0007·//·+0005 |
617220 | 2cbd6 | 617220 | 2cbd60:·7210·6b73·0100·························|0004:·invoke-interface·{v1},·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ItemClickListener;.invoke:()V·//·method@736b |
617221 | 2cbd6 | 617221 | 2cbd66:·0e00···································|0007:·return-void |
617222 | ······catches·······:·(none) | 617222 | ······catches·······:·(none) |
617223 | ······positions·····:· | 617223 | ······positions·····:· |
617224 | ········0x0000·line=125 | 617224 | ········0x0000·line=125 |
617225 | ········0x0004·line=126 | 617225 | ········0x0004·line=126 |
617226 | ······locals········:· | 617226 | ······locals········:· |
617227 | ········0x0000·-·0x0008·reg=0·this·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder$1;· | 617227 | ········0x0000·-·0x0008·reg=0·this·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder$1;· |
617228 | ········0x0000·-·0x0008·reg=1·(null)·Landroid/view/View;· | 617228 | ········0x0000·-·0x0008·reg=1·(null)·Landroid/view/View;· |
Offset 617264, 17 lines modified | Offset 617264, 17 lines modified | ||
617264 | ······type··········:·'()V' | 617264 | ······type··········:·'()V' |
617265 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) | 617265 | ······access········:·0x10001·(PUBLIC·CONSTRUCTOR) |
617266 | ······code··········- | 617266 | ······code··········- |
617267 | ······registers·····:·1 | 617267 | ······registers·····:·1 |
617268 | ······ins···········:·1 | 617268 | ······ins···········:·1 |
617269 | ······outs··········:·1 | 617269 | ······outs··········:·1 |
617270 | ······insns·size····:·4·16-bit·code·units | 617270 | ······insns·size····:·4·16-bit·code·units |
617271 | 2cc36 | 617271 | 2cc368:········································|[2cc368]·com.blogspot.e_kanivets.moneytracker.ui.presenter.base.BaseSummaryPresenter.<init>:()V |
617272 | 2cc37 | 617272 | 2cc378:·7010·57c6·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@c657 |
617273 | 2cc3 | 617273 | 2cc37e:·0e00···································|0003:·return-void |
617274 | ······catches·······:·(none) | 617274 | ······catches·······:·(none) |
617275 | ······positions·····:· | 617275 | ······positions·····:· |
617276 | ········0x0000·line=14 | 617276 | ········0x0000·line=14 |
617277 | ······locals········:· | 617277 | ······locals········:· |
617278 | ········0x0000·-·0x0004·reg=0·this·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/base/BaseSummaryPresenter;· | 617278 | ········0x0000·-·0x0004·reg=0·this·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/base/BaseSummaryPresenter;· |
617279 | ··Virtual·methods···- | 617279 | ··Virtual·methods···- |
Offset 617283, 43 lines modified | Offset 617283, 43 lines modified | ||
617283 | ······type··········:·'(Ljava/lang/String;Ljava/util/List;)Ljava/lang/String;' | 617283 | ······type··········:·'(Ljava/lang/String;Ljava/util/List;)Ljava/lang/String;' |
617284 | ······access········:·0x0004·(PROTECTED) | 617284 | ······access········:·0x0004·(PROTECTED) |
617285 | ······code··········- | 617285 | ······code··········- |
617286 | ······registers·····:·6 | 617286 | ······registers·····:·6 |
617287 | ······ins···········:·3 | 617287 | ······ins···········:·3 |
617288 | ······outs··········:·2 | 617288 | ······outs··········:·2 |
617289 | ······insns·size····:·59·16-bit·code·units | 617289 | ······insns·size····:·59·16-bit·code·units |
617290 | 2cc2e | 617290 | 2cc2e0:········································|[2cc2e0]·com.blogspot.e_kanivets.moneytracker.ui.presenter.base.BaseSummaryPresenter.createRatesNeededList:(Ljava/lang/String;Ljava/util/List;)Ljava/lang/String; |
617291 | 2cc2f | 617291 | 2cc2f0:·2200·5f19······························|0000:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@195f |
617292 | 2cc2f | 617292 | 2cc2f4:·5431·5869······························|0002:·iget-object·v1,·v3,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/base/BaseSummaryPresenter;.context:Landroid/content/Context;·//·field@6958 |
617293 | 2cc2f | 617293 | 2cc2f8:·1402·4a00·107f·························|0004:·const·v2,·#float·1.9141e+38·//·#7f10004a |
617294 | 2cc | 617294 | 2cc2fe:·6e20·5902·2100·························|0007:·invoke-virtual·{v1,·v2},·Landroid/content/Context;.getString:(I)Ljava/lang/String;·//·method@0259 |
617295 | 2cc30 | 617295 | 2cc304:·0c01···································|000a:·move-result-object·v1 |
617296 | 2cc30 | 617296 | 2cc306:·7020·a0c6·1000·························|000b:·invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;.<init>:(Ljava/lang/String;)V·//·method@c6a0 |
617297 | 2cc3 | 617297 | 2cc30c:·7210·dec7·0500·························|000e:·invoke-interface·{v5},·Ljava/util/List;.iterator:()Ljava/util/Iterator;·//·method@c7de |
617298 | 2cc31 | 617298 | 2cc312:·0c05···································|0011:·move-result-object·v5 |
617299 | 2cc31 | 617299 | 2cc314:·7210·c3c7·0500·························|0012:·invoke-interface·{v5},·Ljava/util/Iterator;.hasNext:()Z·//·method@c7c3 |
617300 | 2cc31 | 617300 | 2cc31a:·0a01···································|0015:·move-result·v1 |
617301 | 2cc3 | 617301 | 2cc31c:·3801·2000······························|0016:·if-eqz·v1,·0036·//·+0020 |
617302 | 2cc32 | 617302 | 2cc320:·7210·c4c7·0500·························|0018:·invoke-interface·{v5},·Ljava/util/Iterator;.next:()Ljava/lang/Object;·//·method@c7c4 |
617303 | 2cc32 | 617303 | 2cc326:·0c01···································|001b:·move-result-object·v1 |
617304 | 2cc32 | 617304 | 2cc328:·1f01·5e19······························|001c:·check-cast·v1,·Ljava/lang/String;·//·type@195e |
617305 | 2cc3 | 617305 | 2cc32c:·1a02·2b00······························|001e:·const-string·v2,·" |
617306 | "·//·string@002b | 617306 | "·//·string@002b |
617307 | 2cc33 | 617307 | 2cc330:·6e20·a8c6·2000·························|0020:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@c6a8 |
617308 | 2cc33 | 617308 | 2cc336:·6e20·a8c6·1000·························|0023:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@c6a8 |
617309 | 2cc3 | 617309 | 2cc33c:·5431·5869······························|0026:·iget-object·v1,·v3,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/base/BaseSummaryPresenter;.context:Landroid/content/Context;·//·field@6958 |
617310 | 2cc34 | 617310 | 2cc340:·1402·2a00·107f·························|0028:·const·v2,·#float·1.9141e+38·//·#7f10002a |
617311 | 2cc34 | 617311 | 2cc346:·6e20·5902·2100·························|002b:·invoke-virtual·{v1,·v2},·Landroid/content/Context;.getString:(I)Ljava/lang/String;·//·method@0259 |
617312 | 2cc3 | 617312 | 2cc34c:·0c01···································|002e:·move-result-object·v1 |
617313 | 2cc3 | 617313 | 2cc34e:·6e20·a8c6·1000·························|002f:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@c6a8 |
617314 | 2cc35 | 617314 | 2cc354:·6e20·a8c6·4000·························|0032:·invoke-virtual·{v0,·v4},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@c6a8 |
617315 | 2cc35 | 617315 | 2cc35a:·28dd···································|0035:·goto·0012·//·-0023 |
617316 | 2cc3 | 617316 | 2cc35c:·6e10·adc6·0000·························|0036:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@c6ad |
617317 | 2cc36 | 617317 | 2cc362:·0c04···································|0039:·move-result-object·v4 |
617318 | 2cc36 | 617318 | 2cc364:·1104···································|003a:·return-object·v4 |
617319 | ······catches·······:·(none) | 617319 | ······catches·······:·(none) |
617320 | ······positions·····:· | 617320 | ······positions·····:· |
617321 | ········0x0000·line=19 | 617321 | ········0x0000·line=19 |
Max diff block lines reached; 64591833/64606614 bytes (99.98%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·121441 | 1 | Zip·file·size:·12144149·bytes,·number·of·entries:·5702 |
2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class | 2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class |
3 | ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class | 3 | ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class |
4 | ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class | 4 | ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class |
5 | ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class | 5 | ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class |
6 | ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class | 6 | ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class |
7 | ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class | 7 | ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class |
8 | ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class | 8 | ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class |
Offset 4199, 15 lines modified | Offset 4199, 15 lines modified | ||
4199 | ?rwxrwxr-x··2.0·unx······697·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/ChangeDateDialog_ViewBinding$1.class | 4199 | ?rwxrwxr-x··2.0·unx······697·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/ChangeDateDialog_ViewBinding$1.class |
4200 | ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/ChangeDateDialog_ViewBinding$2.class | 4200 | ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/ChangeDateDialog_ViewBinding$2.class |
4201 | ?rwxrwxr-x··2.0·unx·····1857·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/ChangeDateDialog_ViewBinding.class | 4201 | ?rwxrwxr-x··2.0·unx·····1857·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/ChangeDateDialog_ViewBinding.class |
4202 | ?rwxrwxr-x··2.0·unx······861·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/PeriodSpinner$2.class | 4202 | ?rwxrwxr-x··2.0·unx······861·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/PeriodSpinner$2.class |
4203 | ?rwxrwxr-x··2.0·unx·····1436·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/PeriodSpinner$3.class | 4203 | ?rwxrwxr-x··2.0·unx·····1436·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/PeriodSpinner$3.class |
4204 | ?rwxrwxr-x··2.0·unx·····1107·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/PeriodSpinner_MembersInjector.class | 4204 | ?rwxrwxr-x··2.0·unx·····1107·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/PeriodSpinner_MembersInjector.class |
4205 | ?rwxrwxr-x··2.0·unx·····1273·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter$ViewHolder_ViewBinding.class | 4205 | ?rwxrwxr-x··2.0·unx·····1273·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter$ViewHolder_ViewBinding.class |
4206 | ?rwxrwxr-x··2.0·unx·····443 | 4206 | ?rwxrwxr-x··2.0·unx·····4432·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter.class |
4207 | ?rwxrwxr-x··2.0·unx·····2749·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter_MembersInjector.class | 4207 | ?rwxrwxr-x··2.0·unx·····2749·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter_MembersInjector.class |
4208 | ?rwxrwxr-x··2.0·unx·····1057·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder.class | 4208 | ?rwxrwxr-x··2.0·unx·····1057·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder.class |
4209 | ?rwxrwxr-x··2.0·unx·····1247·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder_ViewBinding.class | 4209 | ?rwxrwxr-x··2.0·unx·····1247·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter$ViewHolder_ViewBinding.class |
4210 | ?rwxrwxr-x··2.0·unx·····4443·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter.class | 4210 | ?rwxrwxr-x··2.0·unx·····4443·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter.class |
4211 | ?rwxrwxr-x··2.0·unx·····1179·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter_MembersInjector.class | 4211 | ?rwxrwxr-x··2.0·unx·····1179·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/ui/presenter/ShortSummaryPresenter_MembersInjector.class |
4212 | ?rwxrwxr-x··2.0·unx·····1135·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/util/RecordItemsBuilder_MembersInjector.class | 4212 | ?rwxrwxr-x··2.0·unx·····1135·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/util/RecordItemsBuilder_MembersInjector.class |
4213 | ?rwxrwxr-x··2.0·unx·····1981·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/util/validator/AccountValidator.class | 4213 | ?rwxrwxr-x··2.0·unx·····1981·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/util/validator/AccountValidator.class |
Offset 5697, 8 lines modified | Offset 5697, 8 lines modified | ||
5697 | ?rwxrwxr-x··2.0·unx·····3769·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/activity/charts/ChartsActivity.class | 5697 | ?rwxrwxr-x··2.0·unx·····3769·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/activity/charts/ChartsActivity.class |
5698 | ?rwxrwxr-x··2.0·unx·····4957·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/activity/exchange_rate/AddExchangeRateActivity.class | 5698 | ?rwxrwxr-x··2.0·unx·····4957·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/activity/exchange_rate/AddExchangeRateActivity.class |
5699 | ?rwxrwxr-x··2.0·unx·····3899·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/activity/exchange_rate/ExchangeRatesActivity.class | 5699 | ?rwxrwxr-x··2.0·unx·····3899·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/activity/exchange_rate/ExchangeRatesActivity.class |
5700 | ?rwxrwxr-x··2.0·unx·····6628·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/activity/external/BackupActivity.class | 5700 | ?rwxrwxr-x··2.0·unx·····6628·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/activity/external/BackupActivity.class |
5701 | ?rwxrwxr-x··2.0·unx·····4708·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/activity/external/ImportExportActivity.class | 5701 | ?rwxrwxr-x··2.0·unx·····4708·b-·stor·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/activity/external/ImportExportActivity.class |
5702 | ?rwxrwxr-x··2.0·unx····18771·b-·defN·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/activity/record/AddRecordActivity.class | 5702 | ?rwxrwxr-x··2.0·unx····18771·b-·defN·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/activity/record/AddRecordActivity.class |
5703 | ?rwxrwxr-x··2.0·unx····13992·b-·defN·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/activity/record/MainActivity.class | 5703 | ?rwxrwxr-x··2.0·unx····13992·b-·defN·80-Jan-01·00:00·com/blogspot/e_kanivets/moneytracker/activity/record/MainActivity.class |
5704 | 5702·files,·128077 | 5704 | 5702·files,·12807739·bytes·uncompressed,·11063667·bytes·compressed:··13.6% |
Offset 36, 16 lines modified | Offset 36, 17 lines modified | ||
36 | ········this.red·=·context.getResources().getColor(2131099848); | 36 | ········this.red·=·context.getResources().getColor(2131099848); |
37 | ········this.green·=·context.getResources().getColor(2131099743); | 37 | ········this.green·=·context.getResources().getColor(2131099743); |
38 | ········MtApp.get().getAppComponent().inject(this); | 38 | ········MtApp.get().getAppComponent().inject(this); |
39 | ········this.reportMaker·=·new·ReportMaker(this.rateController); | 39 | ········this.reportMaker·=·new·ReportMaker(this.rateController); |
40 | ····} | 40 | ····} |
41 | ···· | 41 | ···· |
42 | ····public·View·create()·{ | 42 | ····public·View·create()·{ |
43 | ········ | 43 | ········final·View·inflate·=·this.layoutInflater.inflate(2131493023,·(ViewGroup)null); |
44 | ········this.view·=·inflate; | ||
44 | ········final·AccountsSummaryPresenter$ViewHolder·tag·=·new·AccountsSummaryPresenter$ViewHolder( | 45 | ········final·AccountsSummaryPresenter$ViewHolder·tag·=·new·AccountsSummaryPresenter$ViewHolder(inflate); |
45 | ········this.view.setTag((Object)tag); | 46 | ········this.view.setTag((Object)tag); |
46 | ········final·List·all·=·this.currencyController.readAll(); | 47 | ········final·List·all·=·this.currencyController.readAll(); |
47 | ········tag.spinnerCurrency.setAdapter((SpinnerAdapter)new·ArrayAdapter(this.context,·17367043,·all)); | 48 | ········tag.spinnerCurrency.setAdapter((SpinnerAdapter)new·ArrayAdapter(this.context,·17367043,·all)); |
48 | ········final·String·defaultCurrency·=·this.currencyController.readDefaultCurrency(); | 49 | ········final·String·defaultCurrency·=·this.currencyController.readDefaultCurrency(); |
49 | ········for·(int·i·=·0;·i·<·all.size();·++i)·{ | 50 | ········for·(int·i·=·0;·i·<·all.size();·++i)·{ |
50 | ············if·(((String)all.get(i)).equals(defaultCurrency))·{ | 51 | ············if·(((String)all.get(i)).equals(defaultCurrency))·{ |
51 | ················tag.spinnerCurrency.setSelection(i); | 52 | ················tag.spinnerCurrency.setSelection(i); |
Offset 122, 92 lines modified | Offset 122, 90 lines modified | ||
122 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; | 122 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; |
123 | ····move-result-object·v0 | 123 | ····move-result-object·v0 |
124 | ····iput-object·v0,·p0,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter;->view:Landroid/view/View; | 124 | ····iput-object·v0,·p0,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter;->view:Landroid/view/View; |
125 | ····.line·65 | 125 | ····.line·65 |
126 | ····new-instance·v | 126 | ····new-instance·v1,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter$ViewHolder; |
127 | ····iget-object·v1,·p0,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter;->view:Landroid/view/View; | ||
128 | ····invoke-direct·{v | 127 | ····invoke-direct·{v1,·v0},·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter$ViewHolder;-><init>(Landroid/view/View;)V |
129 | ····.line·66 | 128 | ····.line·66 |
130 | ····iget-object·v | 129 | ····iget-object·v0,·p0,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter;->view:Landroid/view/View; |
131 | ····invoke-virtual·{v | 130 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setTag(Ljava/lang/Object;)V |
132 | ····.line·68 | 131 | ····.line·68 |
133 | ····iget-object·v | 132 | ····iget-object·v0,·p0,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter;->currencyController:Lcom/blogspot/e_kanivets/moneytracker/controller/CurrencyController; |
134 | ····invoke-virtual·{v | 133 | ····invoke-virtual·{v0},·Lcom/blogspot/e_kanivets/moneytracker/controller/CurrencyController;->readAll()Ljava/util/List; |
135 | ····move-result-object·v | 134 | ····move-result-object·v0 |
136 | ····.line·70 | 135 | ····.line·70 |
137 | ····iget-object·v2,·v | 136 | ····iget-object·v2,·v1,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter$ViewHolder;->spinnerCurrency:Landroidx/appcompat/widget/AppCompatSpinner; |
138 | ····new-instance·v3,·Landroid/widget/ArrayAdapter; | 137 | ····new-instance·v3,·Landroid/widget/ArrayAdapter; |
139 | ····iget-object·v4,·p0,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter;->context:Landroid/content/Context; | 138 | ····iget-object·v4,·p0,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter;->context:Landroid/content/Context; |
140 | ····const·v5,·0x1090003 | 139 | ····const·v5,·0x1090003 |
141 | ····invoke-direct·{v3,·v4,·v5,·v | 140 | ····invoke-direct·{v3,·v4,·v5,·v0},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;ILjava/util/List;)V |
142 | ····invoke-virtual·{v2,·v3},·Landroidx/appcompat/widget/AppCompatSpinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V | 141 | ····invoke-virtual·{v2,·v3},·Landroidx/appcompat/widget/AppCompatSpinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V |
143 | ····.line·73 | 142 | ····.line·73 |
144 | ····iget-object·v2,·p0,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter;->currencyController:Lcom/blogspot/e_kanivets/moneytracker/controller/CurrencyController; | 143 | ····iget-object·v2,·p0,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter;->currencyController:Lcom/blogspot/e_kanivets/moneytracker/controller/CurrencyController; |
145 | ····invoke-virtual·{v2},·Lcom/blogspot/e_kanivets/moneytracker/controller/CurrencyController;->readDefaultCurrency()Ljava/lang/String; | 144 | ····invoke-virtual·{v2},·Lcom/blogspot/e_kanivets/moneytracker/controller/CurrencyController;->readDefaultCurrency()Ljava/lang/String; |
146 | ····move-result-object·v2 | 145 | ····move-result-object·v2 |
147 | ····const/4·v3,·0x0 | 146 | ····const/4·v3,·0x0 |
148 | ····.line·75 | 147 | ····.line·75 |
149 | ····:goto_0 | 148 | ····:goto_0 |
150 | ····invoke-interface·{v | 149 | ····invoke-interface·{v0},·Ljava/util/List;->size()I |
151 | ····move-result·v4 | 150 | ····move-result·v4 |
152 | ····if-ge·v3,·v4,·:cond_1 | 151 | ····if-ge·v3,·v4,·:cond_1 |
153 | ····.line·76 | 152 | ····.line·76 |
154 | ····invoke-interface·{v | 153 | ····invoke-interface·{v0,·v3},·Ljava/util/List;->get(I)Ljava/lang/Object; |
155 | ····move-result-object·v4 | 154 | ····move-result-object·v4 |
156 | ····check-cast·v4,·Ljava/lang/String; | 155 | ····check-cast·v4,·Ljava/lang/String; |
157 | ····.line·78 | 156 | ····.line·78 |
158 | ····invoke-virtual·{v4,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 157 | ····invoke-virtual·{v4,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
159 | ····move-result·v4 | 158 | ····move-result·v4 |
160 | ····if-eqz·v4,·:cond_0 | 159 | ····if-eqz·v4,·:cond_0 |
161 | ····.line·79 | 160 | ····.line·79 |
162 | ····iget-object·v | 161 | ····iget-object·v0,·v1,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter$ViewHolder;->spinnerCurrency:Landroidx/appcompat/widget/AppCompatSpinner; |
163 | ····invoke-virtual·{v | 162 | ····invoke-virtual·{v0,·v3},·Landroidx/appcompat/widget/AppCompatSpinner;->setSelection(I)V |
164 | ····goto·:goto_1 | 163 | ····goto·:goto_1 |
165 | ····:cond_0 | 164 | ····:cond_0 |
166 | ····add-int/lit8·v3,·v3,·0x1 | 165 | ····add-int/lit8·v3,·v3,·0x1 |
167 | ····goto·:goto_0 | 166 | ····goto·:goto_0 |
168 | ····.line·84 | 167 | ····.line·84 |
169 | ····:cond_1 | 168 | ····:cond_1 |
170 | ····:goto_1 | 169 | ····:goto_1 |
171 | ····iget-object·v0,·v | 170 | ····iget-object·v0,·v1,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter$ViewHolder;->spinnerCurrency:Landroidx/appcompat/widget/AppCompatSpinner; |
172 | ····new-instance·v1,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter$1; | 171 | ····new-instance·v1,·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter$1; |
173 | ····invoke-direct·{v1,·p0},·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter$1;-><init>(Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter;)V | 172 | ····invoke-direct·{v1,·p0},·Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter$1;-><init>(Lcom/blogspot/e_kanivets/moneytracker/ui/presenter/AccountsSummaryPresenter;)V |
174 | ····invoke-virtual·{v0,·v1},·Landroidx/appcompat/widget/AppCompatSpinner;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V | 173 | ····invoke-virtual·{v0,·v1},·Landroidx/appcompat/widget/AppCompatSpinner;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V |