Offset 1, 16 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):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·02a1f6ea4a09a7804715c021cb3db84eef0585274b375df1b371556841aa1ee8 | ||
10 | Signer·#1·certificate·SHA-1·digest:·41fd173b79a40277e2227722e9b5cfb6b16ce3ce | ||
11 | Signer·#1·certificate·MD5·digest:·e108166d64848c416ccccc2ae22dd030 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·03a643f278f57aaf67bd45c2b88f7aa7a23b449d7218744236fde96589d9ab49 | ||
15 | Signer·#1·public·key·SHA-1·digest:·1d42f9223cb17de7e6f7ff8cab92cb1b66d0fac3 | ||
16 | Signer·#1·public·key·MD5·digest:·66d513d69cb91305a8eebf9d588cfa03 |
Offset 1, 4124 lines modified | Offset 1, 4036 lines modified | ||
1 | There·is·no·zipfile·comment. | 1 | There·is·no·zipfile·comment. |
2 | End-of-central-directory·record: | 2 | End-of-central-directory·record: |
3 | ------------------------------- | 3 | ------------------------------- |
4 | ··Zip·archive·file·size:····················6 | 4 | ··Zip·archive·file·size:····················655328·(000000000009FFE0h) |
5 | ··Actual·end-cent-dir·record·offset:········6 | 5 | ··Actual·end-cent-dir·record·offset:········655306·(000000000009FFCAh) |
6 | ··Expected·end-cent-dir·record·offset:······6 | 6 | ··Expected·end-cent-dir·record·offset:······655306·(000000000009FFCAh) |
7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) | 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) |
8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
9 | ··central·directory·contains·136·entries. | 9 | ··central·directory·contains·136·entries. |
10 | ··The·central·directory·is· | 10 | ··The·central·directory·is·10010·(000000000000271Ah)·bytes·long, |
11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile |
12 | ··is·6 | 12 | ··is·645296·(000000000009D8B0h). |
13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
14 | --------------------------- | 14 | --------------------------- |
15 | ·· | 15 | ··AndroidManifest.xml |
16 | ··offset·of·local·header·from·start·of·archive:···0 | 16 | ··offset·of·local·header·from·start·of·archive:···0 |
17 | ··················································(0000000000000000h)·bytes | 17 | ··················································(0000000000000000h)·bytes |
18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
19 | ··version·of·encoding·software:···················2.0 | 19 | ··version·of·encoding·software:···················2.0 |
20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
21 | ··minimum·software·version·required·to·extract:···2.0 | 21 | ··minimum·software·version·required·to·extract:···2.0 |
22 | ··compression·method:·····························deflated | 22 | ··compression·method:·····························deflated |
23 | ··compression·sub-type·(deflation):···············normal | 23 | ··compression·sub-type·(deflation):···············normal |
24 | ··file·security·status:···························not·encrypted | 24 | ··file·security·status:···························not·encrypted |
25 | ··extended·local·header:··························yes | 25 | ··extended·local·header:··························yes |
26 | ··file·last·modified·on·(DOS·date/time):··········201 | 26 | ··file·last·modified·on·(DOS·date/time):··········2017·Jan·11·17:52:06 |
27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························0f37d2df |
28 | ··compressed·size:································ | 28 | ··compressed·size:································1337·bytes |
29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························4980·bytes |
30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························19·characters |
31 | ··length·of·extra·field:·························· | 31 | ··length·of·extra·field:··························4·bytes |
32 | ··length·of·file·comment:·························0·characters | ||
33 | ··disk·number·on·which·file·begins:···············disk·1 | ||
34 | ··apparent·file·type:·····························binary | ||
35 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
36 | ··MS-DOS·file·attributes·(00·hex):················none | ||
37 | ··There·is·no·file·comment. | ||
38 | Central·directory·entry·#2: | ||
39 | --------------------------- | ||
40 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
41 | ··META-INF/AE81DD48.SF | ||
42 | ··offset·of·local·header·from·start·of·archive:···4177 | ||
43 | ··················································(0000000000001051h)·bytes | ||
44 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
45 | ··version·of·encoding·software:···················2.0 | ||
46 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
47 | ··minimum·software·version·required·to·extract:···2.0 | ||
48 | ··compression·method:·····························deflated | ||
49 | ··compression·sub-type·(deflation):···············normal | ||
50 | ··file·security·status:···························not·encrypted | ||
51 | ··extended·local·header:··························yes | ||
52 | ··file·last·modified·on·(DOS·date/time):··········2012·Dec·7·05:25:36 | ||
53 | ··32-bit·CRC·value·(hex):·························3d1e0b6d | ||
54 | ··compressed·size:································4190·bytes | ||
55 | ··uncompressed·size:······························10906·bytes | ||
56 | ··length·of·filename:·····························20·characters | ||
57 | ··length·of·extra·field:··························0·bytes | ||
58 | ··length·of·file·comment:·························0·characters | 32 | ··length·of·file·comment:·························0·characters |
59 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 |
60 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary |
61 | ··non-MSDOS·external·file·attributes:·············000000·hex | 35 | ··non-MSDOS·external·file·attributes:·············000000·hex |
62 | ··MS-DOS·file·attributes·(00·hex):················none | 36 | ··MS-DOS·file·attributes·(00·hex):················none |
37 | ··The·central-directory·extra·field·contains: | ||
38 | ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes. | ||
63 | ··There·is·no·file·comment. | ||
64 | Central·directory·entry·#3: | ||
65 | --------------------------- | ||
66 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
67 | ··META-INF/AE81DD48.RSA | ||
68 | ··offset·of·local·header·from·start·of·archive:···8433 | ||
69 | ··················································(00000000000020F1h)·bytes | ||
70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | ||
71 | ··version·of·encoding·software:···················2.0 | ||
72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | ||
73 | ··minimum·software·version·required·to·extract:···2.0 | ||
74 | ··compression·method:·····························deflated | ||
75 | ··compression·sub-type·(deflation):···············normal | ||
76 | ··file·security·status:···························not·encrypted | ||
77 | ··extended·local·header:··························yes | ||
78 | ··file·last·modified·on·(DOS·date/time):··········2012·Dec·7·05:25:36 | ||
79 | ··32-bit·CRC·value·(hex):·························30823927 | ||
80 | ··compressed·size:································1038·bytes | ||
81 | ··uncompressed·size:······························1297·bytes | ||
82 | ··length·of·filename:·····························21·characters | ||
83 | ··length·of·extra·field:··························0·bytes | ||
84 | ··length·of·file·comment:·························0·characters | ||
85 | ··disk·number·on·which·file·begins:···············disk·1 | ||
86 | ··apparent·file·type:·····························binary | ||
87 | ··non-MSDOS·external·file·attributes:·············000000·hex | ||
88 | ··MS-DOS·file·attributes·(00·hex):················none | ||
89 | ··There·is·no·file·comment. | 39 | ··There·is·no·file·comment. |
90 | Central·directory·entry·# | 40 | Central·directory·entry·#2: |
91 | --------------------------- | 41 | --------------------------- |
92 | ··There·are·an·extra·16·bytes·preceding·this·file. | 42 | ··There·are·an·extra·16·bytes·preceding·this·file. |
93 | ··assets/about.html | 43 | ··assets/about.html |
94 | ··offset·of·local·header·from·start·of·archive:··· | 44 | ··offset·of·local·header·from·start·of·archive:···1406 |
95 | ··················································(000000000000 | 45 | ··················································(000000000000057Eh)·bytes |
96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 46 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
97 | ··version·of·encoding·software:···················2.0 | 47 | ··version·of·encoding·software:···················2.0 |
98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 48 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
99 | ··minimum·software·version·required·to·extract:···2.0 | 49 | ··minimum·software·version·required·to·extract:···2.0 |
100 | ··compression·method:·····························deflated | 50 | ··compression·method:·····························deflated |
101 | ··compression·sub-type·(deflation):···············normal | 51 | ··compression·sub-type·(deflation):···············normal |
102 | ··file·security·status:···························not·encrypted | 52 | ··file·security·status:···························not·encrypted |
103 | ··extended·local·header:··························yes | 53 | ··extended·local·header:··························yes |
Max diff block lines reached; 247173/254217 bytes (97.23%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2012110700"·android:versionName="0.9.8-121107-freshly"·android:installLocation="auto"·package="com.bottleworks.dailymoney"> | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2012110700"·android:versionName="0.9.8-121107-freshly"·android:installLocation="auto"·package="com.bottleworks.dailymoney"·platformBuildVersionCode="8"·platformBuildVersionName="2.2"> |
3 | ··<uses-sdk·android:minSdkVersion="7"/> | 3 | ··<uses-sdk·android:minSdkVersion="7"/> |
4 | ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> | 4 | ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> |
5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> | 5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> |
6 | ··<application·android:label="@string/app_name"·android:icon="@drawable/app_icon"> | 6 | ··<application·android:label="@string/app_name"·android:icon="@drawable/app_icon"> |
7 | ····<activity·android:theme="@android:style/Theme.NoTitleBar"·android:label="@string/app_name"·android:name=".ui.DesktopActivity"> | 7 | ····<activity·android:theme="@android:style/Theme.NoTitleBar"·android:label="@string/app_name"·android:name=".ui.DesktopActivity"> |
8 | ······<intent-filter> | 8 | ······<intent-filter> |
9 | ········<action·android:name="android.intent.action.MAIN"/> | 9 | ········<action·android:name="android.intent.action.MAIN"/> |
Offset 132, 16 lines modified | Offset 132, 16 lines modified | ||
132 | ······()·#ff303030 | 132 | ······()·#ff303030 |
133 | ····resource·0x7f060034·color/accdetlist_info_fg | 133 | ····resource·0x7f060034·color/accdetlist_info_fg |
134 | ······()·#fff5b800 | 134 | ······()·#fff5b800 |
135 | ··type·drawable·id=02·entryCount=72 | 135 | ··type·drawable·id=02·entryCount=72 |
136 | ····resource·0x7f020000·drawable/android | 136 | ····resource·0x7f020000·drawable/android |
137 | ······()·(file)·res/drawable/android.png·type=PNG | 137 | ······()·(file)·res/drawable/android.png·type=PNG |
138 | ····resource·0x7f020001·drawable/app_icon | 138 | ····resource·0x7f020001·drawable/app_icon |
139 | ······(mdpi-v4)·(file)·res/drawable-mdpi/app_icon.png·type=PNG | 139 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/app_icon.png·type=PNG |
140 | ······(hdpi-v4)·(file)·res/drawable-hdpi/app_icon.png·type=PNG | 140 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/app_icon.png·type=PNG |
141 | ····resource·0x7f020002·drawable/book_nonworking | 141 | ····resource·0x7f020002·drawable/book_nonworking |
142 | ······()·(file)·res/drawable/book_nonworking.png·type=PNG | 142 | ······()·(file)·res/drawable/book_nonworking.png·type=PNG |
143 | ····resource·0x7f020003·drawable/book_working | 143 | ····resource·0x7f020003·drawable/book_working |
144 | ······()·(file)·res/drawable/book_working.png·type=PNG | 144 | ······()·(file)·res/drawable/book_working.png·type=PNG |
145 | ····resource·0x7f020004·drawable/btn_add | 145 | ····resource·0x7f020004·drawable/btn_add |
146 | ······()·(file)·res/drawable/btn_add.png·type=PNG | 146 | ······()·(file)·res/drawable/btn_add.png·type=PNG |
147 | ····resource·0x7f020005·drawable/btn_back | 147 | ····resource·0x7f020005·drawable/btn_back |
Offset 179, 26 lines modified | Offset 179, 26 lines modified | ||
179 | ····resource·0x7f020015·drawable/btn_update | 179 | ····resource·0x7f020015·drawable/btn_update |
180 | ······()·(file)·res/drawable/btn_update.png·type=PNG | 180 | ······()·(file)·res/drawable/btn_update.png·type=PNG |
181 | ····resource·0x7f020016·drawable/btn_week | 181 | ····resource·0x7f020016·drawable/btn_week |
182 | ······()·(file)·res/drawable/btn_week.png·type=PNG | 182 | ······()·(file)·res/drawable/btn_week.png·type=PNG |
183 | ····resource·0x7f020017·drawable/btn_year | 183 | ····resource·0x7f020017·drawable/btn_year |
184 | ······()·(file)·res/drawable/btn_year.png·type=PNG | 184 | ······()·(file)·res/drawable/btn_year.png·type=PNG |
185 | ····resource·0x7f020018·drawable/cal2_advanced | 185 | ····resource·0x7f020018·drawable/cal2_advanced |
186 | ······(mdpi-v4)·(file)·res/drawable-mdpi/cal2_advanced.png·type=PNG | 186 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/cal2_advanced.png·type=PNG |
187 | ······(hdpi-v4)·(file)·res/drawable-hdpi/cal2_advanced.png·type=PNG | 187 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/cal2_advanced.png·type=PNG |
188 | ····resource·0x7f020019·drawable/cal2_blue_button | 188 | ····resource·0x7f020019·drawable/cal2_blue_button |
189 | ······()·(file)·res/drawable/cal2_blue_button.xml·type=XML | 189 | ······()·(file)·res/drawable/cal2_blue_button.xml·type=XML |
190 | ····resource·0x7f02001a·drawable/cal2_button | 190 | ····resource·0x7f02001a·drawable/cal2_button |
191 | ······()·(file)·res/drawable/cal2_button.xml·type=XML | 191 | ······()·(file)·res/drawable/cal2_button.xml·type=XML |
192 | ····resource·0x7f02001b·drawable/cal2_clear_history | 192 | ····resource·0x7f02001b·drawable/cal2_clear_history |
193 | ······(mdpi-v4)·(file)·res/drawable-mdpi/cal2_clear_history.png·type=PNG | 193 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/cal2_clear_history.png·type=PNG |
194 | ······(hdpi-v4)·(file)·res/drawable-hdpi/cal2_clear_history.png·type=PNG | 194 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/cal2_clear_history.png·type=PNG |
195 | ····resource·0x7f02001c·drawable/cal2_simple | 195 | ····resource·0x7f02001c·drawable/cal2_simple |
196 | ······(mdpi-v4)·(file)·res/drawable-mdpi/cal2_simple.png·type=PNG | 196 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/cal2_simple.png·type=PNG |
197 | ······(hdpi-v4)·(file)·res/drawable-hdpi/cal2_simple.png·type=PNG | 197 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/cal2_simple.png·type=PNG |
198 | ····resource·0x7f02001d·drawable/dtitem | 198 | ····resource·0x7f02001d·drawable/dtitem |
199 | ······()·(file)·res/drawable/dtitem.png·type=PNG | 199 | ······()·(file)·res/drawable/dtitem.png·type=PNG |
200 | ····resource·0x7f02001e·drawable/dtitem_about | 200 | ····resource·0x7f02001e·drawable/dtitem_about |
201 | ······()·(file)·res/drawable/dtitem_about.png·type=PNG | 201 | ······()·(file)·res/drawable/dtitem_about.png·type=PNG |
202 | ····resource·0x7f02001f·drawable/dtitem_account | 202 | ····resource·0x7f02001f·drawable/dtitem_account |
203 | ······()·(file)·res/drawable/dtitem_account.png·type=PNG | 203 | ······()·(file)·res/drawable/dtitem_account.png·type=PNG |
204 | ····resource·0x7f020020·drawable/dtitem_adddetail | 204 | ····resource·0x7f020020·drawable/dtitem_adddetail |
Offset 36, 20 lines modified | Offset 36, 14 lines modified | ||
36 | Filename:·com/bottleworks/commons/util/GUIs$4.class | 36 | Filename:·com/bottleworks/commons/util/GUIs$4.class |
37 | Comment:· | 37 | Comment:· |
38 | Filename:·com/bottleworks/commons/util/GUIs$5.class | 38 | Filename:·com/bottleworks/commons/util/GUIs$5.class |
39 | Comment:· | 39 | Comment:· |
40 | Filename:·com/bottleworks/commons/util/GUIs$IBusyRunnable.class | ||
41 | Comment:· | ||
42 | Filename:·com/bottleworks/commons/util/GUIs$BusyAdapter.class | ||
43 | Comment:· | ||
44 | Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$1.class | 40 | Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$1.class |
45 | Comment:· | 41 | Comment:· |
46 | Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$2.class | 42 | Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$2.class |
47 | Comment:· | 43 | Comment:· |
48 | Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$3.class | 44 | Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$3.class |
Offset 57, 14 lines modified | Offset 51, 17 lines modified | ||
57 | Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$4.class | 51 | Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable$4.class |
58 | Comment:· | 52 | Comment:· |
59 | Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable.class | 53 | Filename:·com/bottleworks/commons/util/GUIs$BusyRunnable.class |
60 | Comment:· | 54 | Comment:· |
55 | Filename:·com/bottleworks/commons/util/GUIs$IBusyRunnable.class | ||
56 | Comment:· | ||
61 | Filename:·com/bottleworks/commons/util/GUIs$NothrowRunnable.class | 57 | Filename:·com/bottleworks/commons/util/GUIs$NothrowRunnable.class |
62 | Comment:· | 58 | Comment:· |
63 | Filename:·com/bottleworks/commons/util/GUIs$OnFinishListener.class | 59 | Filename:·com/bottleworks/commons/util/GUIs$OnFinishListener.class |
64 | Comment:· | 60 | Comment:· |
65 | Filename:·com/bottleworks/commons/util/GUIs.class | 61 | Filename:·com/bottleworks/commons/util/GUIs.class |
Offset 180, 17 lines modified | Offset 177, 14 lines modified | ||
180 | Filename:·com/bottleworks/dailymoney/context/ScheduleReceiver.class | 177 | Filename:·com/bottleworks/dailymoney/context/ScheduleReceiver.class |
181 | Comment:· | 178 | Comment:· |
182 | Filename:·com/bottleworks/dailymoney/core/R$array.class | 179 | Filename:·com/bottleworks/dailymoney/core/R$array.class |
183 | Comment:· | 180 | Comment:· |
184 | Filename:·com/bottleworks/dailymoney/core/R$attr.class | ||
185 | Comment:· | ||
186 | Filename:·com/bottleworks/dailymoney/core/R$color.class | 181 | Filename:·com/bottleworks/dailymoney/core/R$color.class |
187 | Comment:· | 182 | Comment:· |
188 | Filename:·com/bottleworks/dailymoney/core/R$drawable.class | 183 | Filename:·com/bottleworks/dailymoney/core/R$drawable.class |
189 | Comment:· | 184 | Comment:· |
190 | Filename:·com/bottleworks/dailymoney/core/R$id.class | 185 | Filename:·com/bottleworks/dailymoney/core/R$id.class |
Offset 255, 23 lines modified | Offset 249, 17 lines modified | ||
255 | Filename:·com/bottleworks/dailymoney/data/NoInstanceException.class | 249 | Filename:·com/bottleworks/dailymoney/data/NoInstanceException.class |
256 | Comment:· | 250 | Comment:· |
257 | Filename:·com/bottleworks/dailymoney/data/SQLiteDataHelper.class | 251 | Filename:·com/bottleworks/dailymoney/data/SQLiteDataHelper.class |
258 | Comment:· | 252 | Comment:· |
259 | Filename:·com/bottleworks/dailymoney/data/SQLiteDataProvider.class | ||
260 | Comment:· | ||
261 | Filename:·com/bottleworks/dailymoney/data/SQLiteMasterDataHelper.class | 253 | Filename:·com/bottleworks/dailymoney/data/SQLiteMasterDataHelper.class |
262 | Comment:· | 254 | Comment:· |
263 | Filename:·com/bottleworks/dailymoney/data/SQLiteMasterDataProvider.class | ||
264 | Comment:· | ||
265 | Filename:·com/bottleworks/dailymoney/data/ScheduleJob.class | 255 | Filename:·com/bottleworks/dailymoney/data/ScheduleJob.class |
266 | Comment:· | 256 | Comment:· |
267 | Filename:·com/bottleworks/dailymoney/data/SymbolPosition$1.class | 257 | Filename:·com/bottleworks/dailymoney/data/SymbolPosition$1.class |
268 | Comment:· | 258 | Comment:· |
269 | Filename:·com/bottleworks/dailymoney/data/SymbolPosition.class | 259 | Filename:·com/bottleworks/dailymoney/data/SymbolPosition.class |
Offset 282, 659 lines modified | Offset 270, 635 lines modified | ||
282 | Filename:·com/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler$1.class | 270 | Filename:·com/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler$1.class |
283 | Comment:· | 271 | Comment:· |
284 | Filename:·com/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler.class | 272 | Filename:·com/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler.class |
285 | Comment:· | 273 | Comment:· |
286 | Filename:·com/bottleworks/dailymoney/ui/AboutActivity.class | ||
287 | Comment:· | ||
288 | Filename:·com/bottleworks/dailymoney/ui/Desktop.class | ||
289 | Comment:· | ||
290 | Filename:·com/bottleworks/dailymoney/ui/AbstractDesktop.class | ||
291 | Comment:· | ||
292 | Filename:·com/bottleworks/dailymoney/ui/AccountDetailListActivity$1.class | 274 | Filename:·com/bottleworks/dailymoney/ui/AccountDetailListActivity$1.class |
293 | Comment:· | 275 | Comment:· |
294 | Filename:·com/bottleworks/dailymoney/ui/DetailListHelper$OnDetailListener.class | ||
295 | Comment:· | ||
296 | Filename:·com/bottleworks/dailymoney/ui/AccountDetailListActivity$2.class | ||
297 | Comment:· | ||
298 | Filename:·com/bottleworks/dailymoney/ui/AccountDetailListActivity$3.class | 276 | Filename:·com/bottleworks/dailymoney/ui/AccountDetailListActivity$3.class |
299 | Comment:· | 277 | Comment:· |
300 | Filename:·com/bottleworks/dailymoney/ui/AccountDetailListActivity$4.class | ||
301 | Comment:· | ||
302 | Filename:·com/bottleworks/dailymoney/ui/AccountDetailListActivity.class | ||
303 | Comment:· | ||
304 | Filename:·com/bottleworks/dailymoney/ui/AccountEditorActivity$1.class | 278 | Filename:·com/bottleworks/dailymoney/ui/AccountEditorActivity$1.class |
305 | Comment:· | 279 | Comment:· |
306 | Filename:·com/bottleworks/dailymoney/ui/AccountEditorActivity$AccountTypeViewBinder.class | 280 | Filename:·com/bottleworks/dailymoney/ui/AccountEditorActivity$AccountTypeViewBinder.class |
307 | Comment:· | 281 | Comment:· |
308 | Filename:·com/bottleworks/dailymoney/ui/AccountEditorActivity.class | ||
309 | Comment:· | ||
310 | Filename:·com/bottleworks/dailymoney/ui/AccountMgntActivity$1.class | 282 | Filename:·com/bottleworks/dailymoney/ui/AccountMgntActivity$1.class |
311 | Comment:· | 283 | Comment:· |
Max diff block lines reached; 26576/30048 bytes (88.45%) of diff not shown. |
Offset 111, 17 lines modified | Offset 111, 16 lines modified | ||
111 | ···· | 111 | ···· |
112 | ····private·void·initialTab()·{ | 112 | ····private·void·initialTab()·{ |
113 | ········final·int·currentTab·=·1; | 113 | ········final·int·currentTab·=·1; |
114 | ········final·TabHost·tabHost·=·(TabHost)this.findViewById(R$id.accmgnt_tabs); | 114 | ········final·TabHost·tabHost·=·(TabHost)this.findViewById(R$id.accmgnt_tabs); |
115 | ········tabHost.setup(); | 115 | ········tabHost.setup(); |
116 | ········final·AccountType[]·supportedType·=·AccountType.getSupportedType(); | 116 | ········final·AccountType[]·supportedType·=·AccountType.getSupportedType(); |
117 | ········final·Resources·resources·=·this.getResources(); | 117 | ········final·Resources·resources·=·this.getResources(); |
118 | ········final·AccountType[]·array·=·supportedType; | ||
119 | ········for·(int·length·=·supportedType.length,·i·=·0;·i·<·length;·++i)·{ | 118 | ········for·(int·length·=·supportedType.length,·i·=·0;·i·<·length;·++i)·{ |
120 | ············final·AccountType·accountType·=· | 119 | ············final·AccountType·accountType·=·supportedType[i]; |
121 | ············final·TabHost$TabSpec·tabSpec·=·tabHost.newTabSpec(accountType.getType()); | 120 | ············final·TabHost$TabSpec·tabSpec·=·tabHost.newTabSpec(accountType.getType()); |
122 | ············tabSpec.setIndicator((CharSequence)AccountType.getDisplay(this.i18n,·tabSpec.getTag()),·resources.getDrawable(accountType.getDrawable())); | 121 | ············tabSpec.setIndicator((CharSequence)AccountType.getDisplay(this.i18n,·tabSpec.getTag()),·resources.getDrawable(accountType.getDrawable())); |
123 | ············tabSpec.setContent(R$id.accmgnt_list); | 122 | ············tabSpec.setContent(R$id.accmgnt_list); |
124 | ············tabHost.addTab(tabSpec); | 123 | ············tabHost.addTab(tabSpec); |
125 | ············if·(this.currTab·==·null)·{ | 124 | ············if·(this.currTab·==·null)·{ |
126 | ················this.currTab·=·tabSpec.getTag(); | 125 | ················this.currTab·=·tabSpec.getTag(); |
127 | ············} | 126 | ············} |
Offset 107, 16 lines modified | Offset 107, 16 lines modified | ||
107 | ········this.infoCumulativeCash·=·(TextView)this.findViewById(R$id.dt_info_cumulative_cash); | 107 | ········this.infoCumulativeCash·=·(TextView)this.findViewById(R$id.dt_info_cumulative_cash); |
108 | ········this.gridViewAdapter·=·new·DesktopActivity$DesktopItemAdapter(this); | 108 | ········this.gridViewAdapter·=·new·DesktopActivity$DesktopItemAdapter(this); |
109 | ········(this.gridView·=·(GridView)this.findViewById(R$id.dt_grid)).setAdapter((ListAdapter)this.gridViewAdapter); | 109 | ········(this.gridView·=·(GridView)this.findViewById(R$id.dt_grid)).setAdapter((ListAdapter)this.gridViewAdapter); |
110 | ········this.gridView.setOnItemClickListener((AdapterView$OnItemClickListener)this); | 110 | ········this.gridView.setOnItemClickListener((AdapterView$OnItemClickListener)this); |
111 | ····} | 111 | ····} |
112 | ···· | 112 | ···· |
113 | ····private·void·initialDesktopItem()·{ | 113 | ····private·void·initialDesktopItem()·{ |
114 | ········ | 114 | ········int·i·=·0; |
115 | ········for·( | 115 | ········for·(Desktop[]·array·=·{·(Desktop)new·MainDesktop((Activity)this),·(Desktop)new·ReportsDesktop((Activity)this),·(Desktop)new·TestsDesktop((Activity)this)·};·i·<·array.length;·++i)·{ |
116 | ············final·Desktop·desktop·=·array[i]; | 116 | ············final·Desktop·desktop·=·array[i]; |
117 | ············if·(desktop.isAvailable())·{ | 117 | ············if·(desktop.isAvailable())·{ |
118 | ················this.desktops.add(desktop); | 118 | ················this.desktops.add(desktop); |
119 | ············} | 119 | ············} |
120 | ········} | 120 | ········} |
121 | ····} | 121 | ····} |
122 | ···· | 122 | ···· |
Offset 51, 15 lines modified | Offset 51, 15 lines modified | ||
51 | ····private·void·drawTicks(final·Canvas·canvas,·final·double·n,·final·double·n2,·final·double·n3,·final·double·n4,·final·int·n5,·final·int·n6,·final·double·n7,·final·double·n8,·final·double·n9,·final·Paint·paint,·final·boolean·b)·{ | 51 | ····private·void·drawTicks(final·Canvas·canvas,·final·double·n,·final·double·n2,·final·double·n3,·final·double·n4,·final·int·n5,·final·int·n6,·final·double·n7,·final·double·n8,·final·double·n9,·final·Paint·paint,·final·boolean·b)·{ |
52 | ········for·(double·n10·=·n;·n10·<=·n2;·n10·+=·n9)·{ | 52 | ········for·(double·n10·=·n;·n10·<=·n2;·n10·+=·n9)·{ |
53 | ············final·double·angleForValue·=·this.getAngleForValue(n10,·n3,·n4,·n,·n2); | 53 | ············final·double·angleForValue·=·this.getAngleForValue(n10,·n3,·n4,·n,·n2); |
54 | ············final·double·sin·=·Math.sin(angleForValue); | 54 | ············final·double·sin·=·Math.sin(angleForValue); |
55 | ············final·double·cos·=·Math.cos(angleForValue); | 55 | ············final·double·cos·=·Math.cos(angleForValue); |
56 | ············final·int·round·=·Math.round((float)n5·+·(float)(n8·*·sin)); | 56 | ············final·int·round·=·Math.round((float)n5·+·(float)(n8·*·sin)); |
57 | ············final·int·round2·=·Math.round((float)n6·+·(float)(n8·*·cos)); | 57 | ············final·int·round2·=·Math.round((float)n6·+·(float)(n8·*·cos)); |
58 | ············final·int·round3·=·Math.round((float)n | 58 | ············final·int·round3·=·Math.round((float)(sin·*·n7)·+·(float)n5); |
59 | ············canvas.drawLine((float)round,·(float)round2,·(float)round3,·(float)Math.round((float)(cos·*·n7)·+·(float)n6),·paint); | 59 | ············canvas.drawLine((float)round,·(float)round2,·(float)round3,·(float)Math.round((float)(cos·*·n7)·+·(float)n6),·paint); |
60 | ············if·(b)·{ | 60 | ············if·(b)·{ |
61 | ················paint.setTextAlign(Paint$Align.LEFT); | 61 | ················paint.setTextAlign(Paint$Align.LEFT); |
62 | ················if·(round·<=·round3)·{ | 62 | ················if·(round·<=·round3)·{ |
63 | ····················paint.setTextAlign(Paint$Align.RIGHT); | 63 | ····················paint.setTextAlign(Paint$Align.RIGHT); |
64 | ················} | 64 | ················} |
65 | ················String·s·=·n10·+·""; | 65 | ················String·s·=·n10·+·""; |
Offset 232, 15 lines modified | Offset 232, 15 lines modified | ||
232 | ········final·double·n2·=·n·+·5.2421875; | 232 | ········final·double·n2·=·n·+·5.2421875; |
233 | ········double·n3·=·0.9999999999999971; | 233 | ········double·n3·=·0.9999999999999971; |
234 | ········for·(int·i·=·0;·i·<·MoreMath.GAMMA.length;·++i)·{ | 234 | ········for·(int·i·=·0;·i·<·MoreMath.GAMMA.length;·++i)·{ |
235 | ············final·double·n4·=·MoreMath.GAMMA[i]; | 235 | ············final·double·n4·=·MoreMath.GAMMA[i]; |
236 | ············++n; | 236 | ············++n; |
237 | ············n3·+=·n4·/·n; | 237 | ············n3·+=·n4·/·n; |
238 | ········} | 238 | ········} |
239 | ········return· | 239 | ········return·0.9189385332046728·+·log(n3)·+·(n2·-·4.7421875)·*·log(n2)·-·n2; |
240 | ····} | 240 | ····} |
241 | ···· | 241 | ···· |
242 | ····public·static·final·double·log2(final·double·n)·{ | 242 | ····public·static·final·double·log2(final·double·n)·{ |
243 | ········return·log(n)·*·1.4426950408889634; | 243 | ········return·log(n)·*·1.4426950408889634; |
244 | ····} | 244 | ····} |
245 | ···· | 245 | ···· |
246 | ····public·static·final·double·permutations(double·a,·final·double·a2)·{ | 246 | ····public·static·final·double·permutations(double·a,·final·double·a2)·{ |
Offset 943, 17 lines modified | Offset 943, 17 lines modified | ||
943 | ····move-result-object·v1 | 943 | ····move-result-object·v1 |
944 | ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat; | 944 | ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat; |
945 | ····move-result-object·v2 | 945 | ····move-result-object·v2 |
946 | ····iget-wide·v | 946 | ····iget-wide·v4,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J |
947 | ····invoke-virtual·{v2,·v | 947 | ····invoke-virtual·{v2,·v4,·v5},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String; |
948 | ····move-result-object·v2 | 948 | ····move-result-object·v2 |
949 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 949 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
950 | ····move-result-object·v1 | 950 | ····move-result-object·v1 |
Offset 1734, 15 lines modified | Offset 1734, 15 lines modified | ||
1734 | ····:cond_0 | 1734 | ····:cond_0 |
1735 | ····const/4·v0,·0x0 | 1735 | ····const/4·v0,·0x0 |
1736 | ····goto·:goto_0 | 1736 | ····goto·:goto_0 |
1737 | .end·method | 1737 | .end·method |
1738 | .method·public·readHeaders()Z | 1738 | .method·public·readHeaders()Z |
1739 | ····.locals· | 1739 | ····.locals·8 |
1740 | ····.annotation·system·Ldalvik/annotation/Throws; | 1740 | ····.annotation·system·Ldalvik/annotation/Throws; |
1741 | ········value·=·{ | 1741 | ········value·=·{ |
1742 | ············Ljava/io/IOException; | 1742 | ············Ljava/io/IOException; |
1743 | ········} | 1743 | ········} |
1744 | ····.end·annotation | 1744 | ····.end·annotation |
1745 | ····const/4·v1,·0x0 | 1745 | ····const/4·v1,·0x0 |
Offset 1797, 21 lines modified | Offset 1797, 21 lines modified | ||
1797 | ····add-int/lit8·v0,·v0,·0x1 | 1797 | ····add-int/lit8·v0,·v0,·0x1 |
1798 | ····goto·:goto_0 | 1798 | ····goto·:goto_0 |
1799 | ····:cond_0 | 1799 | ····:cond_0 |
1800 | ····if-eqz·v2,·:cond_1 | 1800 | ····if-eqz·v2,·:cond_1 |
1801 | ····iget-wide·v | 1801 | ····iget-wide·v4,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J |
1802 | ····const-wide/16·v | 1802 | ····const-wide/16·v6,·0x1 |
1803 | ····sub-long/2addr·v | 1803 | ····sub-long/2addr·v4,·v6 |
1804 | ····iput-wide·v | 1804 | ····iput-wide·v4,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J |
1805 | ····:cond_1 | 1805 | ····:cond_1 |
1806 | ····iput·v1,·p0,·Lcom/csvreader/CsvReader;->columnsCount:I | 1806 | ····iput·v1,·p0,·Lcom/csvreader/CsvReader;->columnsCount:I |
1807 | ····return·v2 | 1807 | ····return·v2 |
1808 | .end·method | 1808 | .end·method |
Offset 2151, 17 lines modified | Offset 2151, 17 lines modified | ||
2151 | ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat; | 2151 | ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat; |
2152 | ····move-result-object·v2 | 2152 | ····move-result-object·v2 |
2153 | ····iget·v3,·p0,·Lcom/csvreader/CsvReader;->columnsCount:I | 2153 | ····iget·v3,·p0,·Lcom/csvreader/CsvReader;->columnsCount:I |
2154 | ····int-to-long·v | 2154 | ····int-to-long·v4,·v3 |
2155 | ····invoke-virtual·{v2,·v | 2155 | ····invoke-virtual·{v2,·v4,·v5},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String; |
2156 | ····move-result-object·v2 | 2156 | ····move-result-object·v2 |
2157 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2157 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2158 | ····move-result-object·v1 | 2158 | ····move-result-object·v1 |
Offset 2171, 17 lines modified | Offset 2171, 17 lines modified | ||
2171 | ····move-result-object·v1 | 2171 | ····move-result-object·v1 |
2172 | ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat; | 2172 | ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat; |
2173 | ····move-result-object·v2 | 2173 | ····move-result-object·v2 |
2174 | ····iget-wide·v | 2174 | ····iget-wide·v4,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J |
2175 | ····invoke-virtual·{v2,·v | 2175 | ····invoke-virtual·{v2,·v4,·v5},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String; |
2176 | ····move-result-object·v2 | 2176 | ····move-result-object·v2 |
2177 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2177 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2178 | ····move-result-object·v1 | 2178 | ····move-result-object·v1 |
Offset 2933, 17 lines modified | Offset 2933, 17 lines modified | ||
2933 | ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat; | 2933 | ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat; |
2934 | ····move-result-object·v2 | 2934 | ····move-result-object·v2 |
2935 | ····iget·v3,·p0,·Lcom/csvreader/CsvReader;->columnsCount:I | 2935 | ····iget·v3,·p0,·Lcom/csvreader/CsvReader;->columnsCount:I |
2936 | ····int-to-long·v | 2936 | ····int-to-long·v4,·v3 |
2937 | ····invoke-virtual·{v2,·v | 2937 | ····invoke-virtual·{v2,·v4,·v5},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String; |
2938 | ····move-result-object·v2 | 2938 | ····move-result-object·v2 |
2939 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2939 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2940 | ····move-result-object·v1 | 2940 | ····move-result-object·v1 |
Offset 2953, 17 lines modified | Offset 2953, 17 lines modified | ||
2953 | ····move-result-object·v1 | 2953 | ····move-result-object·v1 |
2954 | ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat; | 2954 | ····invoke-static·{},·Ljava/text/NumberFormat;->getIntegerInstance()Ljava/text/NumberFormat; |
2955 | ····move-result-object·v2 | 2955 | ····move-result-object·v2 |
2956 | ····iget-wide·v | 2956 | ····iget-wide·v4,·p0,·Lcom/csvreader/CsvReader;->currentRecord:J |
2957 | ····invoke-virtual·{v2,·v | 2957 | ····invoke-virtual·{v2,·v4,·v5},·Ljava/text/NumberFormat;->format(J)Ljava/lang/String; |
2958 | ····move-result-object·v2 | 2958 | ····move-result-object·v2 |
2959 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2959 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2960 | ····move-result-object·v1 | 2960 | ····move-result-object·v1 |
Max diff block lines reached; 895/5034 bytes (17.78%) of diff not shown. |
Offset 15, 10 lines modified | Offset 15, 9 lines modified | ||
15 | .method·public·constructor·<init>()V | 15 | .method·public·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····.prologue | 17 | ····.prologue |
18 | ····.line·3 | 18 | ····.line·3 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····.line·5 | ||
21 | ····return-void | 20 | ····return-void |
22 | .end·method | 21 | .end·method |
Offset 63, 14 lines modified | Offset 63, 15 lines modified | ||
63 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 63 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
64 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 64 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
65 | ····const-string·v3,·"URL·encoding·failed·for:·" | 65 | ····const-string·v3,·"URL·encoding·failed·for:·" |
66 | ····.line·16 | ||
66 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 67 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
67 | ····move-result-object·v2 | 68 | ····move-result-object·v2 |
68 | ····invoke-virtual·{v2,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 69 | ····invoke-virtual·{v2,·p0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
69 | ····move-result-object·v2 | 70 | ····move-result-object·v2 |
Offset 15, 10 lines modified | Offset 15, 9 lines modified | ||
15 | .method·public·constructor·<init>()V | 15 | .method·public·constructor·<init>()V |
16 | ····.locals·0 | 16 | ····.locals·0 |
17 | ····.prologue | 17 | ····.prologue |
18 | ····.line·3 | 18 | ····.line·3 |
19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 19 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
20 | ····.line·5 | ||
21 | ····return-void | 20 | ····return-void |
22 | .end·method | 21 | .end·method |
Offset 24, 10 lines modified | Offset 24, 9 lines modified | ||
24 | .method·public·constructor·<init>()V | 24 | .method·public·constructor·<init>()V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.prologue | 26 | ····.prologue |
27 | ····.line·10 | 27 | ····.line·10 |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····.line·723 | ||
30 | ····return-void | 29 | ····return-void |
31 | .end·method | 30 | .end·method |
Offset 2616, 15 lines modified | Offset 2616, 15 lines modified | ||
2616 | ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z | 2616 | ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z |
2617 | ····.line·482 | 2617 | ····.line·482 |
2618 | ····return-void | 2618 | ····return-void |
2619 | .end·method | 2619 | .end·method |
2620 | .method·public·shareContent(Ljava/lang/String;Ljava/lang/String;ZLjava/util/List;)Z | 2620 | .method·public·shareContent(Ljava/lang/String;Ljava/lang/String;ZLjava/util/List;)Z |
2621 | ····.locals· | 2621 | ····.locals·9 |
2622 | ····.param·p1,·"subject"····#·Ljava/lang/String; | 2622 | ····.param·p1,·"subject"····#·Ljava/lang/String; |
2623 | ····.param·p2,·"content"····#·Ljava/lang/String; | 2623 | ····.param·p2,·"content"····#·Ljava/lang/String; |
2624 | ····.param·p3,·"htmlContent"····#·Z | 2624 | ····.param·p3,·"htmlContent"····#·Z |
2625 | ····.annotation·system·Ldalvik/annotation/Signature; | 2625 | ····.annotation·system·Ldalvik/annotation/Signature; |
2626 | ········value·=·{ | 2626 | ········value·=·{ |
2627 | ············"(", | 2627 | ············"(", |
2628 | ············"Ljava/lang/String;", | 2628 | ············"Ljava/lang/String;", |
Offset 2635, 213 lines modified | Offset 2635, 211 lines modified | ||
2635 | ············"Ljava/io/File;", | 2635 | ············"Ljava/io/File;", |
2636 | ············">;)Z" | 2636 | ············">;)Z" |
2637 | ········} | 2637 | ········} |
2638 | ····.end·annotation | 2638 | ····.end·annotation |
2639 | ····.prologue | 2639 | ····.prologue |
2640 | ····.local·p4,·"attachments":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;" | 2640 | ····.local·p4,·"attachments":Ljava/util/List;,·"Ljava/util/List<Ljava/io/File;>;" |
2641 | ····const/4·v | 2641 | ····const/4·v5,·0x0 |
2642 | ····const/4·v | 2642 | ····const/4·v6,·0x1 |
2643 | ····.line·276 | 2643 | ····.line·276 |
2644 | ····iget-object·v | 2644 | ····iget-object·v4,·p0,·Lcom/bottleworks/dailymoney/context/Contexts;->uiActivity:Landroid/app/Activity; |
2645 | ····if-nez·v | 2645 | ····if-nez·v4,·:cond_0 |
2646 | ····move·v | 2646 | ····move·v4,·v5 |
2647 | ····.line·313 | 2647 | ····.line·313 |
2648 | ····:goto_0 | 2648 | ····:goto_0 |
2649 | ····return·v | 2649 | ····return·v4 |
2650 | ····.line·281 | 2650 | ····.line·281 |
2651 | ····:cond_0 | 2651 | ····:cond_0 |
2652 | ····if-eqz·p4,·:cond_1 | 2652 | ····if-eqz·p4,·:cond_1 |
2653 | ····invoke-interface·{p4},·Ljava/util/List;->size()I | 2653 | ····invoke-interface·{p4},·Ljava/util/List;->size()I |
2654 | ····move-result·v | 2654 | ····move-result·v4 |
2655 | ····if-gt·v | 2655 | ····if-gt·v4,·v6,·:cond_2 |
2656 | ····.line·282 | 2656 | ····.line·282 |
2657 | ····:cond_1 | 2657 | ····:cond_1 |
2658 | ····new-instance·v | 2658 | ····new-instance·v1,·Landroid/content/Intent; |
2659 | ····const-string·v | 2659 | ····const-string·v4,·"android.intent.action.SEND" |
2660 | ····invoke-direct·{v | 2660 | ····invoke-direct·{v1,·v4},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V |
2661 | ····.line·286 | 2661 | ····.line·286 |
2662 | ····.local·v | 2662 | ····.local·v1,·"intent":Landroid/content/Intent; |
2663 | ····:goto_1 | 2663 | ····:goto_1 |
2664 | ····const-string·v | 2664 | ····const-string·v4,·"android.intent.extra.SUBJECT" |
2665 | ····invoke-virtual·{v | 2665 | ····invoke-virtual·{v1,·v4,·p1},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
2666 | ····.line·287 | 2666 | ····.line·287 |
2667 | ····if-eqz·p3,·:cond_3 | 2667 | ····if-eqz·p3,·:cond_3 |
2668 | ····.line·288 | 2668 | ····.line·288 |
2669 | ····const-string·v | 2669 | ····const-string·v4,·"text/html" |
2670 | ····invoke-virtual·{v | 2670 | ····invoke-virtual·{v1,·v4},·Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; |
2671 | ····.line·289 | 2671 | ····.line·289 |
2672 | ····const-string·v | 2672 | ····const-string·v4,·"android.intent.extra.TEXT" |
2673 | ····invoke-static·{p2},·Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; | 2673 | ····invoke-static·{p2},·Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; |
2674 | ····move-result-object·v | 2674 | ····move-result-object·v7 |
2675 | ····invoke-virtual·{v | 2675 | ····invoke-virtual·{v1,·v4,·v7},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; |
2676 | ····.line·295 | 2676 | ····.line·295 |
2677 | ····:goto_2 | 2677 | ····:goto_2 |
2678 | ····new-instance·v | 2678 | ····new-instance·v2,·Ljava/util/ArrayList; |
2679 | ····invoke-direct·{v | 2679 | ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V |
2680 | ····.line·296 | 2680 | ····.line·296 |
2681 | ····.local·v | 2681 | ····.local·v2,·"parcels":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;" |
2682 | ····if-eqz·p4,·:cond_4 | 2682 | ····if-eqz·p4,·:cond_4 |
2683 | ····.line·297 | 2683 | ····.line·297 |
2684 | ····invoke-interface·{p4},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 2684 | ····invoke-interface·{p4},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
2685 | ····move-result-object·v | 2685 | ····move-result-object·v4 |
2686 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
2687 | ····:goto_3 | 2686 | ····:goto_3 |
2688 | ····invoke-interface·{v | 2687 | ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z |
2689 | ····move-result·v | 2688 | ····move-result·v7 |
2690 | ····if-eqz·v | 2689 | ····if-eqz·v7,·:cond_4 |
2691 | ····invoke-interface·{v | 2690 | ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
2692 | ····move-result-object·v0 | 2691 | ····move-result-object·v0 |
2693 | ····check-cast·v0,·Ljava/io/File; | 2692 | ····check-cast·v0,·Ljava/io/File; |
2694 | ····.line·298 | 2693 | ····.line·298 |
2695 | ····.local·v0,·"f":Ljava/io/File; | 2694 | ····.local·v0,·"f":Ljava/io/File; |
2696 | ····invoke-static·{v0},·Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri; | 2695 | ····invoke-static·{v0},·Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri; |
2697 | ····move-result-object·v | 2696 | ····move-result-object·v7 |
2698 | ····invoke-virtual·{v | 2697 | ····invoke-virtual·{v2,·v7},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
2699 | ····goto·:goto_3 | 2698 | ····goto·:goto_3 |
2700 | ····.line·284 | 2699 | ····.line·284 |
2701 | ····.end·local·v0····#·"f":Ljava/io/File; | 2700 | ····.end·local·v0····#·"f":Ljava/io/File; |
2702 | ····.end·local·v1····#·"i$":Ljava/util/Iterator; | ||
2703 | ····.end·local·v | 2701 | ····.end·local·v1····#·"intent":Landroid/content/Intent; |
2704 | ····.end·local·v | 2702 | ····.end·local·v2····#·"parcels":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;" |
2705 | ····:cond_2 | 2703 | ····:cond_2 |
2706 | ····new-instance·v | 2704 | ····new-instance·v1,·Landroid/content/Intent; |
Max diff block lines reached; 5679/11032 bytes (51.48%) of diff not shown. |
Offset 28, 14 lines modified | Offset 28, 15 lines modified | ||
28 | .field·final·synthetic·val$value:I | 28 | .field·final·synthetic·val$value:I |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/context/Contexts;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V | 30 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/context/Contexts;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/context/Contexts; | ||
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·224 | 34 | ····.line·224 |
34 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$2;->this$0:Lcom/bottleworks/dailymoney/context/Contexts; | 35 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$2;->this$0:Lcom/bottleworks/dailymoney/context/Contexts; |
35 | ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$2;->val$category:Ljava/lang/String; | 36 | ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$2;->val$category:Ljava/lang/String; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$context:Landroid/content/Context; | 22 | .field·final·synthetic·val$context:Landroid/content/Context; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/context/Contexts;Landroid/content/Context;)V | 24 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/context/Contexts;Landroid/content/Context;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/context/Contexts; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·190 | 28 | ····.line·190 |
28 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$1;->this$0:Lcom/bottleworks/dailymoney/context/Contexts; | 29 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$1;->this$0:Lcom/bottleworks/dailymoney/context/Contexts; |
29 | ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$1;->val$context:Landroid/content/Context; | 30 | ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$1;->val$context:Landroid/content/Context; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$path:Ljava/lang/String; | 22 | .field·final·synthetic·val$path:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/context/Contexts;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/context/Contexts;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/context/Contexts; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·240 | 28 | ····.line·240 |
28 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$3;->this$0:Lcom/bottleworks/dailymoney/context/Contexts; | 29 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$3;->this$0:Lcom/bottleworks/dailymoney/context/Contexts; |
29 | ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$3;->val$path:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/context/Contexts$3;->val$path:Ljava/lang/String; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay; | 18 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;)V | 20 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·88 | 24 | ····.line·88 |
24 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay$1;->this$0:Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay; | 25 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay$1;->this$0:Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay; |
25 | ····invoke-direct·{p0},·Landroid/text/method/NumberKeyListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/text/method/NumberKeyListener;-><init>()V |
Offset 102, 15 lines modified | Offset 102, 15 lines modified | ||
102 | ····check-cast·p1,·Landroid/widget/Button; | 102 | ····check-cast·p1,·Landroid/widget/Button; |
103 | ····.end·local·p1····#·"view":Landroid/view/View; | 103 | ····.end·local·p1····#·"view":Landroid/view/View; |
104 | ····invoke-virtual·{p1},·Landroid/widget/Button;->getText()Ljava/lang/CharSequence; | 104 | ····invoke-virtual·{p1},·Landroid/widget/Button;->getText()Ljava/lang/CharSequence; |
105 | ····move-result-object·v2 | 105 | ····move-result-object·v2 |
106 | ····invoke- | 106 | ····invoke-interface·{v2},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
107 | ····move-result-object·v1 | 107 | ····move-result-object·v1 |
108 | ····.line·52 | 108 | ····.line·52 |
109 | ····.local·v1,·"text":Ljava/lang/String; | 109 | ····.local·v1,·"text":Ljava/lang/String; |
110 | ····invoke-virtual·{v1},·Ljava/lang/String;->length()I | 110 | ····invoke-virtual·{v1},·Ljava/lang/String;->length()I |
Offset 148, 14 lines modified | Offset 148, 15 lines modified | ||
148 | ····.line·57 | 148 | ····.line·57 |
149 | ····iget-object·v2,·p0,·Lcom/bottleworks/dailymoney/calculator2/EventListener;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; | 149 | ····iget-object·v2,·p0,·Lcom/bottleworks/dailymoney/calculator2/EventListener;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; |
150 | ····if-eqz·v2,·:cond_0 | 150 | ····if-eqz·v2,·:cond_0 |
151 | ····iget-object·v2,·p0,·Lcom/bottleworks/dailymoney/calculator2/EventListener;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; | 151 | ····iget-object·v2,·p0,·Lcom/bottleworks/dailymoney/calculator2/EventListener;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; |
152 | ····.line·58 | ||
152 | ····invoke-virtual·{v2},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I | 153 | ····invoke-virtual·{v2},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I |
153 | ····move-result·v2 | 154 | ····move-result·v2 |
154 | ····const/4·v3,·0x1 | 155 | ····const/4·v3,·0x1 |
155 | ····if-ne·v2,·v3,·:cond_0 | 156 | ····if-ne·v2,·v3,·:cond_0 |
Offset 254, 14 lines modified | Offset 254, 15 lines modified | ||
254 | ····if-lt·v0,·v1,·:cond_1 | 254 | ····if-lt·v0,·v1,·:cond_1 |
255 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mEntries:Ljava/util/Vector; | 255 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mEntries:Ljava/util/Vector; |
256 | ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mEntries:Ljava/util/Vector; | 256 | ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mEntries:Ljava/util/Vector; |
257 | ····.line·103 | ||
257 | ····invoke-virtual·{v1},·Ljava/util/Vector;->size()I | 258 | ····invoke-virtual·{v1},·Ljava/util/Vector;->size()I |
258 | ····move-result·v1 | 259 | ····move-result·v1 |
259 | ····add-int/lit8·v1,·v1,·-0x2 | 260 | ····add-int/lit8·v1,·v1,·-0x2 |
260 | ····invoke-virtual·{v0,·v1},·Ljava/util/Vector;->elementAt(I)Ljava/lang/Object; | 261 | ····invoke-virtual·{v0,·v1},·Ljava/util/Vector;->elementAt(I)Ljava/lang/Object; |
Offset 450, 30 lines modified | Offset 451, 29 lines modified | ||
450 | ········value·=·{ | 451 | ········value·=·{ |
451 | ············Ljava/io/IOException; | 452 | ············Ljava/io/IOException; |
452 | ········} | 453 | ········} |
453 | ····.end·annotation | 454 | ····.end·annotation |
454 | ····.prologue | 455 | ····.prologue |
455 | ····.line·70 | 456 | ····.line·70 |
456 | ····iget-object·v | 457 | ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mEntries:Ljava/util/Vector; |
457 | ····invoke-virtual·{v | 458 | ····invoke-virtual·{v1},·Ljava/util/Vector;->size()I |
458 | ····move-result·v | 459 | ····move-result·v1 |
459 | ····invoke-interface·{p1,·v | 460 | ····invoke-interface·{p1,·v1},·Ljava/io/DataOutput;->writeInt(I)V |
460 | ····.line·71 | 461 | ····.line·71 |
461 | ····iget-object·v | 462 | ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mEntries:Ljava/util/Vector; |
462 | ····invoke-virtual·{v | 463 | ····invoke-virtual·{v1},·Ljava/util/Vector;->iterator()Ljava/util/Iterator; |
463 | ····move-result-object·v1 | 464 | ····move-result-object·v1 |
464 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
465 | ····:goto_0 | 465 | ····:goto_0 |
466 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 466 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
467 | ····move-result·v2 | 467 | ····move-result·v2 |
468 | ····if-eqz·v2,·:cond_0 | 468 | ····if-eqz·v2,·:cond_0 |
Offset 488, 14 lines modified | Offset 488, 14 lines modified | ||
488 | ····invoke-virtual·{v0,·p1},·Lcom/bottleworks/dailymoney/calculator2/HistoryEntry;->write(Ljava/io/DataOutput;)V | 488 | ····invoke-virtual·{v0,·p1},·Lcom/bottleworks/dailymoney/calculator2/HistoryEntry;->write(Ljava/io/DataOutput;)V |
489 | ····goto·:goto_0 | 489 | ····goto·:goto_0 |
490 | ····.line·74 | 490 | ····.line·74 |
491 | ····.end·local·v0····#·"entry":Lcom/bottleworks/dailymoney/calculator2/HistoryEntry; | 491 | ····.end·local·v0····#·"entry":Lcom/bottleworks/dailymoney/calculator2/HistoryEntry; |
492 | ····:cond_0 | 492 | ····:cond_0 |
493 | ····iget·v | 493 | ····iget·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/History;->mPos:I |
494 | ····invoke-interface·{p1,·v | 494 | ····invoke-interface·{p1,·v1},·Ljava/io/DataOutput;->writeInt(I)V |
495 | ····.line·75 | 495 | ····.line·75 |
496 | ····return-void | 496 | ····return-void |
497 | .end·method | 497 | .end·method |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; | 18 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;)V | 20 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·57 | 24 | ····.line·57 |
24 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher$1;->this$0:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; | 25 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher$1;->this$0:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; |
25 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/view/GestureDetector$SimpleOnGestureListener;-><init>()V |
Offset 113, 15 lines modified | Offset 113, 15 lines modified | ||
113 | ····.line·70 | 113 | ····.line·70 |
114 | ····sget·v1,·Lcom/bottleworks/dailymoney/core/R$string;->cal2_enter:I | 114 | ····sget·v1,·Lcom/bottleworks/dailymoney/core/R$string;->cal2_enter:I |
115 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; | 115 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getText(I)Ljava/lang/CharSequence; |
116 | ····move-result-object·v1 | 116 | ····move-result-object·v1 |
117 | ····invoke- | 117 | ····invoke-interface·{v1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
118 | ····move-result-object·v1 | 118 | ····move-result-object·v1 |
119 | ····iput-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mEnterString:Ljava/lang/String; | 119 | ····iput-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mEnterString:Ljava/lang/String; |
120 | ····.line·72 | 120 | ····.line·72 |
121 | ····invoke-direct·{p0,·v4},·Lcom/bottleworks/dailymoney/calculator2/Logic;->clearWithHistory(Z)V | 121 | ····invoke-direct·{p0,·v4},·Lcom/bottleworks/dailymoney/calculator2/Logic;->clearWithHistory(Z)V |
Offset 343, 44 lines modified | Offset 343, 49 lines modified | ||
343 | ····.local·v0,·"text":Ljava/lang/String; | 343 | ····.local·v0,·"text":Ljava/lang/String; |
344 | ····iget-boolean·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mIsError:Z | 344 | ····iget-boolean·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mIsError:Z |
345 | ····if-nez·v1,·:cond_1 | 345 | ····if-nez·v1,·:cond_1 |
346 | ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mResult:Ljava/lang/String; | 346 | ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mResult:Ljava/lang/String; |
347 | ····.line·118 | ||
347 | ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 348 | ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
348 | ····move-result·v1 | 349 | ····move-result·v1 |
349 | ····if-eqz·v1,·:cond_0 | 350 | ····if-eqz·v1,·:cond_0 |
351 | ····.line·119 | ||
350 | ····invoke-static·{p1},·Lcom/bottleworks/dailymoney/calculator2/Logic;->isOperator(Ljava/lang/String;)Z | 352 | ····invoke-static·{p1},·Lcom/bottleworks/dailymoney/calculator2/Logic;->isOperator(Ljava/lang/String;)Z |
351 | ····move-result·v1 | 353 | ····move-result·v1 |
352 | ····if-nez·v1,·:cond_0 | 354 | ····if-nez·v1,·:cond_0 |
353 | ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mDisplay:Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay; | 355 | ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/calculator2/Logic;->mDisplay:Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay; |
356 | ····.line·120 | ||
354 | ····invoke-virtual·{v1},·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->getSelectionStart()I | 357 | ····invoke-virtual·{v1},·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->getSelectionStart()I |
355 | ····move-result·v1 | 358 | ····move-result·v1 |
356 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I | 359 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I |
357 | ····move-result·v2 | 360 | ····move-result·v2 |
358 | ····if-eq·v1,·v2,·:cond_1 | 361 | ····if-eq·v1,·v2,·:cond_1 |
359 | ····:cond_0 | 362 | ····:cond_0 |
360 | ····const/4·v1,·0x1 | 363 | ····const/4·v1,·0x1 |
364 | ····.line·117 | ||
361 | ····:goto_0 | 365 | ····:goto_0 |
362 | ····return·v1 | 366 | ····return·v1 |
367 | ····.line·120 | ||
363 | ····:cond_1 | 368 | ····:cond_1 |
364 | ····const/4·v1,·0x0 | 369 | ····const/4·v1,·0x0 |
365 | ····goto·:goto_0 | 370 | ····goto·:goto_0 |
366 | .end·method | 371 | .end·method |
367 | .method·cleared()V | 372 | .method·cleared()V |
Offset 35, 20 lines modified | Offset 35, 22 lines modified | ||
35 | .method·static·constructor·<clinit>()V | 35 | .method·static·constructor·<clinit>()V |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·40 | 38 | ····.line·40 |
39 | ····const-string·v0,·"0123456789.+-*/\u2212\u00d7\u00f7()!%^" | 39 | ····const-string·v0,·"0123456789.+-*/\u2212\u00d7\u00f7()!%^" |
40 | ····.line·41 | ||
40 | ····invoke-virtual·{v0},·Ljava/lang/String;->toCharArray()[C | 41 | ····invoke-virtual·{v0},·Ljava/lang/String;->toCharArray()[C |
41 | ····move-result-object·v0 | 42 | ····move-result-object·v0 |
42 | ····sput-object·v0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->ACCEPTED_CHARS:[C | 43 | ····sput-object·v0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->ACCEPTED_CHARS:[C |
44 | ····.line·40 | ||
43 | ····return-void | 45 | ····return-void |
44 | .end·method | 46 | .end·method |
45 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 47 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
46 | ····.locals·1 | 48 | ····.locals·1 |
47 | ····.param·p1,·"context"····#·Landroid/content/Context; | 49 | ····.param·p1,·"context"····#·Landroid/content/Context; |
48 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 50 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
Offset 82, 14 lines modified | Offset 84, 15 lines modified | ||
82 | ····.prologue | 84 | ····.prologue |
83 | ····.line·78 | 85 | ····.line·78 |
84 | ····invoke-virtual·{p1},·Landroid/widget/TextView;->getWidth()I | 86 | ····invoke-virtual·{p1},·Landroid/widget/TextView;->getWidth()I |
85 | ····move-result·v3 | 87 | ····move-result·v3 |
88 | ····.line·79 | ||
86 | ····invoke-virtual·{p1},·Landroid/widget/TextView;->getTotalPaddingLeft()I | 89 | ····invoke-virtual·{p1},·Landroid/widget/TextView;->getTotalPaddingLeft()I |
87 | ····move-result·v4 | 90 | ····move-result·v4 |
88 | ····sub-int/2addr·v3,·v4 | 91 | ····sub-int/2addr·v3,·v4 |
89 | ····invoke-virtual·{p1},·Landroid/widget/TextView;->getTotalPaddingRight()I | 92 | ····invoke-virtual·{p1},·Landroid/widget/TextView;->getTotalPaddingRight()I |
Offset 311, 22 lines modified | Offset 314, 22 lines modified | ||
311 | ····.line·73 | 314 | ····.line·73 |
312 | ····:cond_0 | 315 | ····:cond_0 |
313 | ····return-void | 316 | ····return-void |
314 | .end·method | 317 | .end·method |
315 | .method·protected·onSizeChanged(IIII)V | 318 | .method·protected·onSizeChanged(IIII)V |
316 | ····.locals· | 319 | ····.locals·6 |
317 | ····.param·p1,·"w"····#·I | 320 | ····.param·p1,·"w"····#·I |
318 | ····.param·p2,·"h"····#·I | 321 | ····.param·p2,·"h"····#·I |
319 | ····.param·p3,·"oldW"····#·I | 322 | ····.param·p3,·"oldW"····#·I |
320 | ····.param·p4,·"oldH"····#·I | 323 | ····.param·p4,·"oldH"····#·I |
321 | ····.prologue | 324 | ····.prologue |
322 | ····const-wide/16·v | 325 | ····const-wide/16·v4,·0x1f4 |
323 | ····const/4·v2,·0x0 | 326 | ····const/4·v2,·0x0 |
324 | ····.line·124 | 327 | ····.line·124 |
325 | ····new-instance·v0,·Landroid/view/animation/TranslateAnimation; | 328 | ····new-instance·v0,·Landroid/view/animation/TranslateAnimation; |
326 | ····int-to-float·v1,·p2 | 329 | ····int-to-float·v1,·p2 |
Offset 334, 15 lines modified | Offset 337, 15 lines modified | ||
334 | ····invoke-direct·{v0,·v2,·v2,·v1,·v2},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V | 337 | ····invoke-direct·{v0,·v2,·v2,·v1,·v2},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V |
335 | ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimUp:Landroid/view/animation/TranslateAnimation; | 338 | ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimUp:Landroid/view/animation/TranslateAnimation; |
336 | ····.line·125 | 339 | ····.line·125 |
337 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimUp:Landroid/view/animation/TranslateAnimation; | 340 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimUp:Landroid/view/animation/TranslateAnimation; |
338 | ····invoke-virtual·{v0,·v | 341 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V |
339 | ····.line·126 | 342 | ····.line·126 |
340 | ····new-instance·v0,·Landroid/view/animation/TranslateAnimation; | 343 | ····new-instance·v0,·Landroid/view/animation/TranslateAnimation; |
341 | ····neg-int·v1,·p2 | 344 | ····neg-int·v1,·p2 |
342 | ····int-to-float·v1,·v1 | 345 | ····int-to-float·v1,·v1 |
Offset 350, 15 lines modified | Offset 353, 15 lines modified | ||
350 | ····invoke-direct·{v0,·v2,·v2,·v2,·v1},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V | 353 | ····invoke-direct·{v0,·v2,·v2,·v2,·v1},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V |
351 | ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimUp:Landroid/view/animation/TranslateAnimation; | 354 | ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimUp:Landroid/view/animation/TranslateAnimation; |
352 | ····.line·127 | 355 | ····.line·127 |
353 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimUp:Landroid/view/animation/TranslateAnimation; | 356 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimUp:Landroid/view/animation/TranslateAnimation; |
354 | ····invoke-virtual·{v0,·v | 357 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V |
355 | ····.line·129 | 358 | ····.line·129 |
356 | ····new-instance·v0,·Landroid/view/animation/TranslateAnimation; | 359 | ····new-instance·v0,·Landroid/view/animation/TranslateAnimation; |
357 | ····neg-int·v1,·p2 | 360 | ····neg-int·v1,·p2 |
358 | ····int-to-float·v1,·v1 | 361 | ····int-to-float·v1,·v1 |
Offset 366, 29 lines modified | Offset 369, 29 lines modified | ||
366 | ····invoke-direct·{v0,·v2,·v2,·v1,·v2},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V | 369 | ····invoke-direct·{v0,·v2,·v2,·v1,·v2},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V |
367 | ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimDown:Landroid/view/animation/TranslateAnimation; | 370 | ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimDown:Landroid/view/animation/TranslateAnimation; |
368 | ····.line·130 | 371 | ····.line·130 |
369 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimDown:Landroid/view/animation/TranslateAnimation; | 372 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->inAnimDown:Landroid/view/animation/TranslateAnimation; |
370 | ····invoke-virtual·{v0,·v | 373 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V |
371 | ····.line·131 | 374 | ····.line·131 |
372 | ····new-instance·v0,·Landroid/view/animation/TranslateAnimation; | 375 | ····new-instance·v0,·Landroid/view/animation/TranslateAnimation; |
373 | ····int-to-float·v1,·p2 | 376 | ····int-to-float·v1,·p2 |
374 | ····invoke-direct·{v0,·v2,·v2,·v2,·v1},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V | 377 | ····invoke-direct·{v0,·v2,·v2,·v2,·v1},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V |
375 | ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimDown:Landroid/view/animation/TranslateAnimation; | 378 | ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimDown:Landroid/view/animation/TranslateAnimation; |
376 | ····.line·132 | 379 | ····.line·132 |
377 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimDown:Landroid/view/animation/TranslateAnimation; | 380 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/CalculatorDisplay;->outAnimDown:Landroid/view/animation/TranslateAnimation; |
378 | ····invoke-virtual·{v0,·v | 381 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V |
379 | ····.line·133 | 382 | ····.line·133 |
380 | ····return-void | 383 | ····return-void |
381 | .end·method | 384 | .end·method |
382 | .method·protected·setLogic(Lcom/bottleworks/dailymoney/calculator2/Logic;)V | 385 | .method·protected·setLogic(Lcom/bottleworks/dailymoney/calculator2/Logic;)V |
383 | ····.locals·5 | 386 | ····.locals·5 |
Offset 311, 22 lines modified | Offset 311, 22 lines modified | ||
311 | ····move-result·v0 | 311 | ····move-result·v0 |
312 | ····return·v0 | 312 | ····return·v0 |
313 | .end·method | 313 | .end·method |
314 | .method·public·onSizeChanged(IIII)V | 314 | .method·public·onSizeChanged(IIII)V |
315 | ····.locals· | 315 | ····.locals·6 |
316 | ····.param·p1,·"w"····#·I | 316 | ····.param·p1,·"w"····#·I |
317 | ····.param·p2,·"h"····#·I | 317 | ····.param·p2,·"h"····#·I |
318 | ····.param·p3,·"oldW"····#·I | 318 | ····.param·p3,·"oldW"····#·I |
319 | ····.param·p4,·"oldH"····#·I | 319 | ····.param·p4,·"oldH"····#·I |
320 | ····.prologue | 320 | ····.prologue |
321 | ····const-wide/16·v | 321 | ····const-wide/16·v4,·0x190 |
322 | ····const/4·v2,·0x0 | 322 | ····const/4·v2,·0x0 |
323 | ····.line·80 | 323 | ····.line·80 |
324 | ····iput·p1,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->mWidth:I | 324 | ····iput·p1,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->mWidth:I |
325 | ····.line·81 | 325 | ····.line·81 |
Offset 376, 30 lines modified | Offset 376, 30 lines modified | ||
376 | ····invoke-direct·{v0,·v2,·v1,·v2,·v2},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V | 376 | ····invoke-direct·{v0,·v2,·v1,·v2,·v2},·Landroid/view/animation/TranslateAnimation;-><init>(FFFF)V |
377 | ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->outRight:Landroid/view/animation/TranslateAnimation; | 377 | ····iput-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->outRight:Landroid/view/animation/TranslateAnimation; |
378 | ····.line·86 | 378 | ····.line·86 |
379 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->inLeft:Landroid/view/animation/TranslateAnimation; | 379 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->inLeft:Landroid/view/animation/TranslateAnimation; |
380 | ····invoke-virtual·{v0,·v | 380 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V |
381 | ····.line·87 | 381 | ····.line·87 |
382 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->outLeft:Landroid/view/animation/TranslateAnimation; | 382 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->outLeft:Landroid/view/animation/TranslateAnimation; |
383 | ····invoke-virtual·{v0,·v | 383 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V |
384 | ····.line·88 | 384 | ····.line·88 |
385 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->inRight:Landroid/view/animation/TranslateAnimation; | 385 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->inRight:Landroid/view/animation/TranslateAnimation; |
386 | ····invoke-virtual·{v0,·v | 386 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V |
387 | ····.line·89 | 387 | ····.line·89 |
388 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->outRight:Landroid/view/animation/TranslateAnimation; | 388 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->outRight:Landroid/view/animation/TranslateAnimation; |
389 | ····invoke-virtual·{v0,·v | 389 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/view/animation/TranslateAnimation;->setDuration(J)V |
390 | ····.line·90 | 390 | ····.line·90 |
391 | ····return-void | 391 | ····return-void |
392 | .end·method | 392 | .end·method |
393 | .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z | 393 | .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z |
394 | ····.locals·1 | 394 | ····.locals·1 |
Offset 112, 15 lines modified | Offset 112, 15 lines modified | ||
112 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V | 112 | ····invoke-virtual/range·{v0·..·v5},·Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V |
113 | ····.line·98 | 113 | ····.line·98 |
114 | ····return-void | 114 | ····return-void |
115 | .end·method | 115 | .end·method |
116 | .method·private·init(Lcom/bottleworks/dailymoney/calculator2/Calculator;)V | 116 | .method·private·init(Lcom/bottleworks/dailymoney/calculator2/Calculator;)V |
117 | ····.locals· | 117 | ····.locals·4 |
118 | ····.param·p1,·"calc"····#·Lcom/bottleworks/dailymoney/calculator2/Calculator; | 118 | ····.param·p1,·"calc"····#·Lcom/bottleworks/dailymoney/calculator2/Calculator; |
119 | ····.prologue | 119 | ····.prologue |
120 | ····.line·62 | 120 | ····.line·62 |
121 | ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->getResources()Landroid/content/res/Resources; | 121 | ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->getResources()Landroid/content/res/Resources; |
122 | ····move-result-object·v0 | 122 | ····move-result-object·v0 |
Offset 166, 17 lines modified | Offset 166, 17 lines modified | ||
166 | ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getColor(I)I | 166 | ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getColor(I)I |
167 | ····move-result·v2 | 167 | ····move-result·v2 |
168 | ····invoke-virtual·{v1,·v2},·Landroid/text/TextPaint;->setColor(I)V | 168 | ····invoke-virtual·{v1,·v2},·Landroid/text/TextPaint;->setColor(I)V |
169 | ····.line·70 | 169 | ····.line·70 |
170 | ····const-wide/16·v | 170 | ····const-wide/16·v2,·-0x1 |
171 | ····iput-wide·v | 171 | ····iput-wide·v2,·p0,·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->mAnimStart:J |
172 | ····.line·72 | 172 | ····.line·72 |
173 | ····invoke-virtual·{p1,·p0},·Lcom/bottleworks/dailymoney/calculator2/Calculator;->adjustFontSize(Landroid/widget/TextView;)V | 173 | ····invoke-virtual·{p1,·p0},·Lcom/bottleworks/dailymoney/calculator2/Calculator;->adjustFontSize(Landroid/widget/TextView;)V |
174 | ····.line·73 | 174 | ····.line·73 |
175 | ····return-void | 175 | ····return-void |
176 | .end·method | 176 | .end·method |
Offset 200, 15 lines modified | Offset 200, 15 lines modified | ||
200 | ····int-to-float·v1,·v1 | 200 | ····int-to-float·v1,·v1 |
201 | ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->getText()Ljava/lang/CharSequence; | 201 | ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->getText()Ljava/lang/CharSequence; |
202 | ····move-result-object·v2 | 202 | ····move-result-object·v2 |
203 | ····invoke- | 203 | ····invoke-interface·{v2},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
204 | ····move-result-object·v2 | 204 | ····move-result-object·v2 |
205 | ····invoke-virtual·{v0,·v2},·Landroid/graphics/Paint;->measureText(Ljava/lang/String;)F | 205 | ····invoke-virtual·{v0,·v2},·Landroid/graphics/Paint;->measureText(Ljava/lang/String;)F |
206 | ····move-result·v2 | 206 | ····move-result·v2 |
Offset 276, 48 lines modified | Offset 276, 48 lines modified | ||
276 | ····invoke-interface·{v0,·p0},·Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V | 276 | ····invoke-interface·{v0,·p0},·Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V |
277 | ····.line·59 | 277 | ····.line·59 |
278 | ····return-void | 278 | ····return-void |
279 | .end·method | 279 | .end·method |
280 | .method·public·onDraw(Landroid/graphics/Canvas;)V | 280 | .method·public·onDraw(Landroid/graphics/Canvas;)V |
281 | ····.locals·1 | 281 | ····.locals·12 |
282 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; | 282 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; |
283 | ····.prologue | 283 | ····.prologue |
284 | ····const-wide/16·v | 284 | ····const-wide/16·v10,·-0x1 |
285 | ····const/4·v2,·0x0 | 285 | ····const/4·v2,·0x0 |
286 | ····.line·102 | 286 | ····.line·102 |
287 | ····iget-wide·v | 287 | ····iget-wide·v4,·p0,·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->mAnimStart:J |
288 | ····cmp-long·v0,·v | 288 | ····cmp-long·v0,·v4,·v10 |
289 | ····if-eqz·v0,·:cond_2 | 289 | ····if-eqz·v0,·:cond_2 |
290 | ····.line·103 | 290 | ····.line·103 |
291 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 291 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
292 | ····move-result-wide·v | 292 | ····move-result-wide·v4 |
293 | ····iget-wide·v | 293 | ····iget-wide·v8,·p0,·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->mAnimStart:J |
294 | ····sub-long/2addr·v | 294 | ····sub-long/2addr·v4,·v8 |
295 | ····long-to-int·v7,·v | 295 | ····long-to-int·v7,·v4 |
296 | ····.line·105 | 296 | ····.line·105 |
297 | ····.local·v7,·"animDuration":I | 297 | ····.local·v7,·"animDuration":I |
298 | ····const/16·v0,·0x15e | 298 | ····const/16·v0,·0x15e |
299 | ····if-lt·v7,·v0,·:cond_1 | 299 | ····if-lt·v7,·v0,·:cond_1 |
300 | ····.line·106 | 300 | ····.line·106 |
301 | ····iput-wide·v | 301 | ····iput-wide·v10,·p0,·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->mAnimStart:J |
302 | ····.line·115 | 302 | ····.line·115 |
303 | ····.end·local·v7····#·"animDuration":I | 303 | ····.end·local·v7····#·"animDuration":I |
304 | ····:cond_0 | 304 | ····:cond_0 |
305 | ····:goto_0 | 305 | ····:goto_0 |
306 | ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->getText()Ljava/lang/CharSequence; | 306 | ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->getText()Ljava/lang/CharSequence; |
Offset 347, 17 lines modified | Offset 347, 17 lines modified | ||
347 | ····.line·108 | 347 | ····.line·108 |
348 | ····.end·local·v1····#·"text":Ljava/lang/CharSequence; | 348 | ····.end·local·v1····#·"text":Ljava/lang/CharSequence; |
349 | ····.restart·local·v7····#·"animDuration":I | 349 | ····.restart·local·v7····#·"animDuration":I |
350 | ····:cond_1 | 350 | ····:cond_1 |
351 | ····invoke-direct·{p0,·v7,·p1},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->drawMagicFlame(ILandroid/graphics/Canvas;)V | 351 | ····invoke-direct·{p0,·v7,·p1},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->drawMagicFlame(ILandroid/graphics/Canvas;)V |
352 | ····.line·109 | 352 | ····.line·109 |
353 | ····const-wide/16·v | 353 | ····const-wide/16·v4,·0xa |
354 | ····invoke-virtual·{p0,·v | 354 | ····invoke-virtual·{p0,·v4,·v5},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->postInvalidateDelayed(J)V |
355 | ····goto·:goto_0 | 355 | ····goto·:goto_0 |
356 | ····.line·111 | 356 | ····.line·111 |
357 | ····.end·local·v7····#·"animDuration":I | 357 | ····.end·local·v7····#·"animDuration":I |
358 | ····:cond_2 | 358 | ····:cond_2 |
359 | ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->isPressed()Z | 359 | ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/calculator2/ColorButton;->isPressed()Z |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/text/SpannableStringBuilder; | 2 | .super·Landroid/text/SpannableStringBuilder; |
3 | .source·"CalculatorEditable.java" | 3 | .source·"CalculatorEditable.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/bottleworks/dailymoney/calculator2/CalculatorEditable$1;, | ||
8 | ········Lcom/bottleworks/dailymoney/calculator2/CalculatorEditable$Factory; | 7 | ········Lcom/bottleworks/dailymoney/calculator2/CalculatorEditable$Factory; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·static·fields | 10 | #·static·fields |
12 | .field·private·static·final·ORIGINALS:[C | 11 | .field·private·static·final·ORIGINALS:[C |
Offset 342, 19 lines modified | Offset 341, 14 lines modified | ||
342 | ····goto·:goto_2 | 341 | ····goto·:goto_2 |
343 | .end·method | 342 | .end·method |
344 | #·virtual·methods | 343 | #·virtual·methods |
345 | .method·public·bridge·synthetic·replace(IILjava/lang/CharSequence;II)Landroid/text/Editable; | 344 | .method·public·bridge·synthetic·replace(IILjava/lang/CharSequence;II)Landroid/text/Editable; |
346 | ····.locals·1 | 345 | ····.locals·1 |
347 | ····.param·p1,·"x0"····#·I | ||
348 | ····.param·p2,·"x1"····#·I | ||
349 | ····.param·p3,·"x2"····#·Ljava/lang/CharSequence; | ||
350 | ····.param·p4,·"x3"····#·I | ||
351 | ····.param·p5,·"x4"····#·I | ||
352 | ····.prologue | 346 | ····.prologue |
353 | ····.line·25 | 347 | ····.line·25 |
354 | ····invoke-virtual/range·{p0·..·p5},·Lcom/bottleworks/dailymoney/calculator2/CalculatorEditable;->replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder; | 348 | ····invoke-virtual/range·{p0·..·p5},·Lcom/bottleworks/dailymoney/calculator2/CalculatorEditable;->replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder; |
355 | ····move-result-object·v0 | 349 | ····move-result-object·v0 |
Offset 378, 15 lines modified | Offset 372, 15 lines modified | ||
378 | ····if-eqz·v1,·:cond_0 | 372 | ····if-eqz·v1,·:cond_0 |
379 | ····.line·40 | 373 | ····.line·40 |
380 | ····invoke-super/range·{p0·..·p5},·Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder; | 374 | ····invoke-super/range·{p0·..·p5},·Landroid/text/SpannableStringBuilder;->replace(IILjava/lang/CharSequence;II)Landroid/text/SpannableStringBuilder; |
381 | ····move-result-object·v1 | 375 | ····move-result-object·v1 |
382 | ····.line·4 | 376 | ····.line·45 |
383 | ····:goto_0 | 377 | ····:goto_0 |
384 | ····return-object·v1 | 378 | ····return-object·v1 |
385 | ····.line·42 | 379 | ····.line·42 |
386 | ····:cond_0 | 380 | ····:cond_0 |
387 | ····const/4·v1,·0x1 | 381 | ····const/4·v1,·0x1 |
Offset 394, 15 lines modified | Offset 388, 15 lines modified | ||
394 | ····.line·44 | 388 | ····.line·44 |
395 | ····:try_start_0 | 389 | ····:try_start_0 |
396 | ····invoke-interface·{p3,·p4,·p5},·Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence; | 390 | ····invoke-interface·{p3,·p4,·p5},·Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence; |
397 | ····move-result-object·v1 | 391 | ····move-result-object·v1 |
398 | ····invoke- | 392 | ····invoke-interface·{v1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
399 | ····move-result-object·v0 | 393 | ····move-result-object·v0 |
400 | ····.line·45 | 394 | ····.line·45 |
401 | ····.local·v0,·"delta":Ljava/lang/String; | 395 | ····.local·v0,·"delta":Ljava/lang/String; |
402 | ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/bottleworks/dailymoney/calculator2/CalculatorEditable;->internalReplace(IILjava/lang/String;)Landroid/text/SpannableStringBuilder; | 396 | ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/bottleworks/dailymoney/calculator2/CalculatorEditable;->internalReplace(IILjava/lang/String;)Landroid/text/SpannableStringBuilder; |
403 | ····:try_end_0 | 397 | ····:try_end_0 |
Offset 573, 14 lines modified | Offset 573, 15 lines modified | ||
573 | ····:pswitch_1 | 573 | ····:pswitch_1 |
574 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; | 574 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; |
575 | ····if-eqz·v0,·:cond_0 | 575 | ····if-eqz·v0,·:cond_0 |
576 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; | 576 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; |
577 | ····.line·151 | ||
577 | ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I | 578 | ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I |
578 | ····move-result·v0 | 579 | ····move-result·v0 |
579 | ····const/4·v1,·0x1 | 580 | ····const/4·v1,·0x1 |
580 | ····if-ne·v0,·v1,·:cond_0 | 581 | ····if-ne·v0,·v1,·:cond_0 |
Offset 596, 14 lines modified | Offset 597, 15 lines modified | ||
596 | ····:pswitch_2 | 597 | ····:pswitch_2 |
597 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; | 598 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; |
598 | ····if-eqz·v0,·:cond_0 | 599 | ····if-eqz·v0,·:cond_0 |
599 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; | 600 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; |
601 | ····.line·158 | ||
600 | ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I | 602 | ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I |
601 | ····move-result·v0 | 603 | ····move-result·v0 |
602 | ····if-nez·v0,·:cond_0 | 604 | ····if-nez·v0,·:cond_0 |
603 | ····.line·159 | 605 | ····.line·159 |
Offset 666, 22 lines modified | Offset 668, 24 lines modified | ||
666 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; | 668 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; |
667 | ····if-eqz·v0,·:cond_1 | 669 | ····if-eqz·v0,·:cond_1 |
668 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; | 670 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; |
671 | ····.line·134 | ||
669 | ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I | 672 | ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I |
670 | ····move-result·v0 | 673 | ····move-result·v0 |
671 | ····if-ne·v0,·v1,·:cond_1 | 674 | ····if-ne·v0,·v1,·:cond_1 |
672 | ····move·v0,·v1 | 675 | ····move·v0,·v1 |
676 | ····.line·133 | ||
673 | ····:goto_0 | 677 | ····:goto_0 |
674 | ····invoke-interface·{v3,·v0},·Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; | 678 | ····invoke-interface·{v3,·v0},·Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; |
675 | ····.line·136 | 679 | ····.line·136 |
676 | ····const/4·v0,·0x3 | 680 | ····const/4·v0,·0x3 |
677 | ····invoke-interface·{p1,·v0},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; | 681 | ····invoke-interface·{p1,·v0},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; |
Offset 690, 32 lines modified | Offset 694, 34 lines modified | ||
690 | ····iget-object·v3,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; | 694 | ····iget-object·v3,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; |
691 | ····if-eqz·v3,·:cond_0 | 695 | ····if-eqz·v3,·:cond_0 |
692 | ····iget-object·v3,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; | 696 | ····iget-object·v3,·p0,·Lcom/bottleworks/dailymoney/calculator2/Calculator;->mPanelSwitcher:Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher; |
697 | ····.line·137 | ||
693 | ····invoke-virtual·{v3},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I | 698 | ····invoke-virtual·{v3},·Lcom/bottleworks/dailymoney/calculator2/PanelSwitcher;->getCurrentIndex()I |
694 | ····move-result·v3 | 699 | ····move-result·v3 |
695 | ····if-nez·v3,·:cond_0 | 700 | ····if-nez·v3,·:cond_0 |
696 | ····move·v2,·v1 | 701 | ····move·v2,·v1 |
702 | ····.line·136 | ||
697 | ····:cond_0 | 703 | ····:cond_0 |
698 | ····invoke-interface·{v0,·v2},·Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; | 704 | ····invoke-interface·{v0,·v2},·Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; |
699 | ····.line·139 | 705 | ····.line·139 |
700 | ····return·v1 | 706 | ····return·v1 |
701 | ····:cond_1 | 707 | ····:cond_1 |
702 | ····move·v0,·v2 | 708 | ····move·v0,·v2 |
703 | ····.line·13 | 709 | ····.line·134 |
704 | ····goto·:goto_0 | 710 | ····goto·:goto_0 |
705 | .end·method | 711 | .end·method |
706 | .method·protected·onSaveInstanceState(Landroid/os/Bundle;)V | 712 | .method·protected·onSaveInstanceState(Landroid/os/Bundle;)V |
707 | ····.locals·0 | 713 | ····.locals·0 |
708 | ····.param·p1,·"icicle"····#·Landroid/os/Bundle; | 714 | ····.param·p1,·"icicle"····#·Landroid/os/Bundle; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; | 21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V | 23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/TestsDesktop; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·89 | 27 | ····.line·89 |
27 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$5;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; | 28 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$5;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; | 18 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V | 20 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V |
21 | ····.locals·1 | 21 | ····.locals·1 |
22 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·187 | 24 | ····.line·187 |
24 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$2;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; | 25 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$2;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; |
25 | ····const/4·v0,·0x0 | 26 | ····const/4·v0,·0x0 |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·val$which:I | 21 | .field·final·synthetic·val$which:I |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7;I)V | 23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7;I)V |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····.param·p1,·"this$1"····#·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·222 | 27 | ····.line·222 |
27 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7$1;->this$1:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7; | 28 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7$1;->this$1:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7; |
28 | ····iput·p2,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7$1;->val$which:I | 29 | ····iput·p2,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$7$1;->val$which:I |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; | 21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V | 23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/TestsDesktop; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·106 | 27 | ····.line·106 |
27 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$9;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; | 28 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$9;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 39, 16 lines modified | Offset 40, 16 lines modified | ||
39 | .method·public·run()V | 40 | .method·public·run()V |
40 | ····.locals·4 | 41 | ····.locals·4 |
41 | ····.prologue | 42 | ····.prologue |
42 | ····.line·109 | 43 | ····.line·109 |
43 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$9;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; | 44 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$9;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; |
44 | ····const-wide/16·v | 45 | ····const-wide/16·v2,·0xc8 |
45 | ····const-string·v | 46 | ····const-string·v1,·"error·short" |
46 | ····invoke-virtual·{v0,·v | 47 | ····invoke-virtual·{v0,·v2,·v3,·v1},·Lcom/bottleworks/dailymoney/ui/TestsDesktop;->testBusy(JLjava/lang/String;)V |
47 | ····.line·110 | 48 | ····.line·110 |
48 | ····return-void | 49 | ····return-void |
49 | .end·method | 50 | .end·method |
Offset 21, 15 lines modified | Offset 21, 14 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·15 | 24 | ····.line·15 |
25 | ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V | 25 | ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V |
26 | ····.line·48 | ||
27 | ····return-void | 26 | ····return-void |
28 | .end·method | 27 | .end·method |
29 | .method·static·synthetic·access$000(Lcom/bottleworks/dailymoney/ui/AboutActivity;Ljava/lang/String;)V | 28 | .method·static·synthetic·access$000(Lcom/bottleworks/dailymoney/ui/AboutActivity;Ljava/lang/String;)V |
30 | ····.locals·0 | 29 | ····.locals·0 |
31 | ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/AboutActivity; | 30 | ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/AboutActivity; |
32 | ····.param·p1,·"x1"····#·Ljava/lang/String; | 31 | ····.param·p1,·"x1"····#·Ljava/lang/String; |
Offset 95, 15 lines modified | Offset 95, 14 lines modified | ||
95 | .method·public·constructor·<init>()V | 95 | .method·public·constructor·<init>()V |
96 | ····.locals·0 | 96 | ····.locals·0 |
97 | ····.prologue | 97 | ····.prologue |
98 | ····.line·36 | 98 | ····.line·36 |
99 | ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V | 99 | ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V |
100 | ····.line·284 | ||
101 | ····return-void | 100 | ····return-void |
102 | .end·method | 101 | .end·method |
103 | .method·static·synthetic·access$000(Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;Lcom/bottleworks/dailymoney/data/AccountType;)V | 102 | .method·static·synthetic·access$000(Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;Lcom/bottleworks/dailymoney/data/AccountType;)V |
104 | ····.locals·0 | 103 | ····.locals·0 |
105 | ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity; | 104 | ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity; |
106 | ····.param·p1,·"x1"····#·Lcom/bottleworks/dailymoney/data/AccountType; | 105 | ····.param·p1,·"x1"····#·Lcom/bottleworks/dailymoney/data/AccountType; |
Offset 112, 15 lines modified | Offset 111, 15 lines modified | ||
112 | ····.line·36 | 111 | ····.line·36 |
113 | ····invoke-direct·{p0,·p1},·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->onTypeChanged(Lcom/bottleworks/dailymoney/data/AccountType;)V | 112 | ····invoke-direct·{p0,·p1},·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->onTypeChanged(Lcom/bottleworks/dailymoney/data/AccountType;)V |
114 | ····return-void | 113 | ····return-void |
115 | .end·method | 114 | .end·method |
116 | .method·private·clone(Lcom/bottleworks/dailymoney/data/Account;)Lcom/bottleworks/dailymoney/data/Account; | 115 | .method·private·clone(Lcom/bottleworks/dailymoney/data/Account;)Lcom/bottleworks/dailymoney/data/Account; |
117 | ····.locals· | 116 | ····.locals·6 |
118 | ····.param·p1,·"account"····#·Lcom/bottleworks/dailymoney/data/Account; | 117 | ····.param·p1,·"account"····#·Lcom/bottleworks/dailymoney/data/Account; |
119 | ····.prologue | 118 | ····.prologue |
120 | ····.line·53 | 119 | ····.line·53 |
121 | ····new-instance·v0,·Lcom/bottleworks/dailymoney/data/Account; | 120 | ····new-instance·v0,·Lcom/bottleworks/dailymoney/data/Account; |
122 | ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Account;->getType()Ljava/lang/String; | 121 | ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Account;->getType()Ljava/lang/String; |
Offset 129, 17 lines modified | Offset 128, 17 lines modified | ||
129 | ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Account;->getName()Ljava/lang/String; | 128 | ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Account;->getName()Ljava/lang/String; |
130 | ····move-result-object·v2 | 129 | ····move-result-object·v2 |
131 | ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Account;->getInitialValue()D | 130 | ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Account;->getInitialValue()D |
132 | ····move-result-wide·v | 131 | ····move-result-wide·v4 |
133 | ····invoke-static·{v | 132 | ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
134 | ····move-result-object·v3 | 133 | ····move-result-object·v3 |
135 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lcom/bottleworks/dailymoney/data/Account;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;)V | 134 | ····invoke-direct·{v0,·v1,·v2,·v3},·Lcom/bottleworks/dailymoney/data/Account;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;)V |
136 | ····.line·54 | 135 | ····.line·54 |
137 | ····.local·v0,·"acc":Lcom/bottleworks/dailymoney/data/Account; | 136 | ····.local·v0,·"acc":Lcom/bottleworks/dailymoney/data/Account; |
Offset 258, 15 lines modified | Offset 257, 15 lines modified | ||
258 | .method·private·doOk()V | 257 | .method·private·doOk()V |
259 | ····.locals·15 | 258 | ····.locals·15 |
260 | ····.prologue | 259 | ····.prologue |
261 | ····const/4·v14,·-0x1 | 260 | ····const/4·v14,·-0x1 |
262 | ····const/4·v | 261 | ····const/4·v10,·0x2 |
263 | ····const/4·v13,·0x1 | 262 | ····const/4·v13,·0x1 |
264 | ····const/4·v12,·0x0 | 263 | ····const/4·v12,·0x0 |
265 | ····.line·196 | 264 | ····.line·196 |
266 | ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->typeEditor:Landroid/widget/Spinner; | 265 | ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->typeEditor:Landroid/widget/Spinner; |
Offset 442, 17 lines modified | Offset 441, 17 lines modified | ||
442 | ····invoke-virtual·{v6,·v3},·Lcom/bottleworks/dailymoney/data/Account;->setName(Ljava/lang/String;)V | 441 | ····invoke-virtual·{v6,·v3},·Lcom/bottleworks/dailymoney/data/Account;->setName(Ljava/lang/String;)V |
443 | ····.line·216 | 442 | ····.line·216 |
444 | ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->workingAccount:Lcom/bottleworks/dailymoney/data/Account; | 443 | ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->workingAccount:Lcom/bottleworks/dailymoney/data/Account; |
445 | ····invoke-static·{v2},·Lcom/bottleworks/commons/util/Formats;->string2Double(Ljava/lang/String;)D | 444 | ····invoke-static·{v2},·Lcom/bottleworks/commons/util/Formats;->string2Double(Ljava/lang/String;)D |
446 | ····move-result-wide·v | 445 | ····move-result-wide·v8 |
447 | ····invoke-virtual·{v6,·v | 446 | ····invoke-virtual·{v6,·v8,·v9},·Lcom/bottleworks/dailymoney/data/Account;->setInitialValue(D)V |
448 | ····.line·217 | 447 | ····.line·217 |
449 | ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->workingAccount:Lcom/bottleworks/dailymoney/data/Account; | 448 | ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->workingAccount:Lcom/bottleworks/dailymoney/data/Account; |
450 | ····iget-object·v7,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->cashAccountEditor:Landroid/widget/CheckBox; | 449 | ····iget-object·v7,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->cashAccountEditor:Landroid/widget/CheckBox; |
451 | ····invoke-virtual·{v7},·Landroid/widget/CheckBox;->isChecked()Z | 450 | ····invoke-virtual·{v7},·Landroid/widget/CheckBox;->isChecked()Z |
Offset 486, 34 lines modified | Offset 485, 37 lines modified | ||
486 | ····if-eqz·v4,·:cond_3 | 485 | ····if-eqz·v4,·:cond_3 |
487 | ····.line·224 | 486 | ····.line·224 |
488 | ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N; | 487 | ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N; |
489 | ····sget·v7,·Lcom/bottleworks/dailymoney/core/R$string;->msg_account_existed:I | 488 | ····sget·v7,·Lcom/bottleworks/dailymoney/core/R$string;->msg_account_existed:I |
490 | ····new-array·v8,·v | 489 | ····new-array·v8,·v10,·[Ljava/lang/Object; |
491 | ····aput-object·v3,·v8,·v12 | 490 | ····aput-object·v3,·v8,·v12 |
492 | ····iget-object·v9,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N; | 491 | ····iget-object·v9,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N; |
492 | ····.line·226 | ||
493 | ····invoke-virtual·{v4},·Lcom/bottleworks/dailymoney/data/Account;->getType()Ljava/lang/String; | 493 | ····invoke-virtual·{v4},·Lcom/bottleworks/dailymoney/data/Account;->getType()Ljava/lang/String; |
494 | ····move-result-object·v10 | 494 | ····move-result-object·v10 |
495 | ····invoke-static·{v9,·v10},·Lcom/bottleworks/dailymoney/data/AccountType;->getDisplay(Lcom/bottleworks/commons/util/I18N;Ljava/lang/String;)Ljava/lang/String; | 495 | ····invoke-static·{v9,·v10},·Lcom/bottleworks/dailymoney/data/AccountType;->getDisplay(Lcom/bottleworks/commons/util/I18N;Ljava/lang/String;)Ljava/lang/String; |
496 | ····move-result-object·v9 | 496 | ····move-result-object·v9 |
497 | ····aput-object·v9,·v8,·v13 | 497 | ····aput-object·v9,·v8,·v13 |
498 | ····.line·225 | ||
498 | ····invoke-virtual·{v6,·v7,·v8},·Lcom/bottleworks/commons/util/I18N;->string(I[Ljava/lang/Object;)Ljava/lang/String; | 499 | ····invoke-virtual·{v6,·v7,·v8},·Lcom/bottleworks/commons/util/I18N;->string(I[Ljava/lang/Object;)Ljava/lang/String; |
499 | ····move-result-object·v6 | 500 | ····move-result-object·v6 |
501 | ····.line·224 | ||
500 | ····invoke-static·{p0,·v6},·Lcom/bottleworks/commons/util/GUIs;->alert(Landroid/content/Context;Ljava/lang/String;)V | 502 | ····invoke-static·{p0,·v6},·Lcom/bottleworks/commons/util/GUIs;->alert(Landroid/content/Context;Ljava/lang/String;)V |
501 | ····goto/16·:goto_0 | 503 | ····goto/16·:goto_0 |
502 | ····.line·230 | 504 | ····.line·230 |
503 | ····:cond_3 | 505 | ····:cond_3 |
504 | ····:try_start_0 | 506 | ····:try_start_0 |
Offset 701, 30 lines modified | Offset 703, 32 lines modified | ||
701 | ····if-nez·v6,·:cond_5 | 703 | ····if-nez·v6,·:cond_5 |
702 | ····.line·249 | 704 | ····.line·249 |
703 | ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N; | 705 | ····iget-object·v6,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N; |
Max diff block lines reached; 11031/15723 bytes (70.16%) of diff not shown. |
Offset 89, 15 lines modified | Offset 89, 14 lines modified | ||
89 | .method·public·constructor·<init>()V | 89 | .method·public·constructor·<init>()V |
90 | ····.locals·0 | 90 | ····.locals·0 |
91 | ····.prologue | 91 | ····.prologue |
92 | ····.line·30 | 92 | ····.line·30 |
93 | ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V | 93 | ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V |
94 | ····.line·191 | ||
95 | ····return-void | 94 | ····return-void |
96 | .end·method | 95 | .end·method |
97 | .method·private·clone(Lcom/bottleworks/dailymoney/data/Book;)Lcom/bottleworks/dailymoney/data/Book; | 96 | .method·private·clone(Lcom/bottleworks/dailymoney/data/Book;)Lcom/bottleworks/dailymoney/data/Book; |
98 | ····.locals·5 | 97 | ····.locals·5 |
99 | ····.param·p1,·"book"····#·Lcom/bottleworks/dailymoney/data/Book; | 98 | ····.param·p1,·"book"····#·Lcom/bottleworks/dailymoney/data/Book; |
Offset 453, 15 lines modified | Offset 452, 15 lines modified | ||
453 | ····goto·:goto_0 | 452 | ····goto·:goto_0 |
454 | .end·method | 453 | .end·method |
455 | .method·private·initialEditor()V | 454 | .method·private·initialEditor()V |
456 | ····.locals·15 | 455 | ····.locals·15 |
457 | ····.prologue | 456 | ····.prologue |
458 | ····const/4·v1 | 457 | ····const/4·v11,·0x0 |
459 | ····.line·83 | 458 | ····.line·83 |
460 | ····sget·v1,·Lcom/bottleworks/dailymoney/core/R$id;->bookeditor_name:I | 459 | ····sget·v1,·Lcom/bottleworks/dailymoney/core/R$id;->bookeditor_name:I |
461 | ····invoke-virtual·{p0,·v1},·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->findViewById(I)Landroid/view/View; | 460 | ····invoke-virtual·{p0,·v1},·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->findViewById(I)Landroid/view/View; |
462 | ····move-result-object·v1 | 461 | ····move-result-object·v1 |
Offset 521, 94 lines modified | Offset 520, 91 lines modified | ||
521 | ····.line·92 | 520 | ····.line·92 |
522 | ····.local·v2,·"data":Ljava/util/List;,·"Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;" | 521 | ····.local·v2,·"data":Ljava/util/List;,·"Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;" |
523 | ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->workingBook:Lcom/bottleworks/dailymoney/data/Book; | 522 | ····iget-object·v1,·p0,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->workingBook:Lcom/bottleworks/dailymoney/data/Book; |
524 | ····invoke-virtual·{v1},·Lcom/bottleworks/dailymoney/data/Book;->getSymbolPosition()Lcom/bottleworks/dailymoney/data/SymbolPosition; | 523 | ····invoke-virtual·{v1},·Lcom/bottleworks/dailymoney/data/Book;->getSymbolPosition()Lcom/bottleworks/dailymoney/data/SymbolPosition; |
525 | ····move-result-object·v1 | 524 | ····move-result-object·v10 |
526 | ····.line·94 | 525 | ····.line·94 |
527 | ····.local·v1 | 526 | ····.local·v10,·"symbolPos":Lcom/bottleworks/dailymoney/data/SymbolPosition; |
528 | ····const/4·v | 527 | ····const/4·v6,·-0x1 |
529 | ····.local·v | 528 | ····.local·v6,·"i":I |
530 | ····move·v | 529 | ····move·v8,·v6 |
531 | ····.line·95 | 530 | ····.line·95 |
532 | ····.local·v | 531 | ····.local·v8,·"selpos":I |
533 | ····invoke-static·{},·Lcom/bottleworks/dailymoney/data/SymbolPosition;->getAvailable()[Lcom/bottleworks/dailymoney/data/SymbolPosition; | 532 | ····invoke-static·{},·Lcom/bottleworks/dailymoney/data/SymbolPosition;->getAvailable()[Lcom/bottleworks/dailymoney/data/SymbolPosition; |
534 | ····move-result-object·v | 533 | ····move-result-object·v3 |
535 | ····.local·v6,·"arr$":[Lcom/bottleworks/dailymoney/data/SymbolPosition; | ||
536 | ····array-length·v | 534 | ····array-length·v4,·v3 |
535 | ····move·v1,·v11 | ||
537 | ····.local·v9,·"len$":I | ||
538 | ····const/4·v8,·0x0 | ||
539 | ····.local·v8,·"i$":I | ||
540 | ····:goto_0 | 536 | ····:goto_0 |
541 | ····if-ge·v | 537 | ····if-ge·v1,·v4,·:cond_1 |
542 | ····aget-object·v | 538 | ····aget-object·v9,·v3,·v1 |
543 | ····.line·96 | 539 | ····.line·96 |
544 | ····.local·v | 540 | ····.local·v9,·"sp":Lcom/bottleworks/dailymoney/data/SymbolPosition; |
545 | ····add-int/lit8·v | 541 | ····add-int/lit8·v6,·v6,·0x1 |
546 | ····.line·97 | 542 | ····.line·97 |
547 | ····new-instance·v | 543 | ····new-instance·v7,·Ljava/util/HashMap; |
548 | ····invoke-direct·{v | 544 | ····invoke-direct·{v7},·Ljava/util/HashMap;-><init>()V |
549 | ····.line·98 | 545 | ····.line·98 |
550 | ····.local·v | 546 | ····.local·v7,·"row":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;" |
551 | ····invoke-interface·{v2,·v | 547 | ····invoke-interface·{v2,·v7},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
552 | ····.line·99 | 548 | ····.line·99 |
553 | ····sget-object·v | 549 | ····sget-object·v5,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->spfrom:[Ljava/lang/String; |
554 | ····aget-object·v | 550 | ····aget-object·v5,·v5,·v11 |
555 | ····new-instance·v | 551 | ····new-instance·v12,·Lcom/bottleworks/dailymoney/ui/NamedItem; |
556 | ····sget-object·v | 552 | ····sget-object·v13,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->spfrom:[Ljava/lang/String; |
557 | ····aget-object·v | 553 | ····aget-object·v13,·v13,·v11 |
558 | ····iget-object·v | 554 | ····iget-object·v14,·p0,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N; |
559 | ····invoke-virtual·{v | 555 | ····invoke-virtual·{v9,·v14},·Lcom/bottleworks/dailymoney/data/SymbolPosition;->getDisplay(Lcom/bottleworks/commons/util/I18N;)Ljava/lang/String; |
560 | ····move-result-object·v | 556 | ····move-result-object·v14 |
561 | ····invoke-direct·{v | 557 | ····invoke-direct·{v12,·v13,·v9,·v14},·Lcom/bottleworks/dailymoney/ui/NamedItem;-><init>(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/String;)V |
562 | ····invoke-interface·{v | 558 | ····invoke-interface·{v7,·v5,·v12},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
563 | ····.line·101 | 559 | ····.line·101 |
564 | ····invoke-virtual·{v | 560 | ····invoke-virtual·{v9,·v10},·Lcom/bottleworks/dailymoney/data/SymbolPosition;->equals(Ljava/lang/Object;)Z |
565 | ····move-result·v | 561 | ····move-result·v5 |
566 | ····if-eqz·v | 562 | ····if-eqz·v5,·:cond_0 |
567 | ····.line·102 | 563 | ····.line·102 |
568 | ····move·v | 564 | ····move·v8,·v6 |
569 | ····.line·95 | 565 | ····.line·95 |
570 | ····:cond_0 | 566 | ····:cond_0 |
571 | ····add-int/lit8·v | 567 | ····add-int/lit8·v1,·v1,·0x1 |
572 | ····goto·:goto_0 | 568 | ····goto·:goto_0 |
573 | ····.line·105 | 569 | ····.line·105 |
574 | ····.end·local·v | 570 | ····.end·local·v7····#·"row":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;" |
575 | ····.end·local·v | 571 | ····.end·local·v9····#·"sp":Lcom/bottleworks/dailymoney/data/SymbolPosition; |
576 | ····:cond_1 | 572 | ····:cond_1 |
577 | ····new-instance·v0,·Landroid/widget/SimpleAdapter; | 573 | ····new-instance·v0,·Landroid/widget/SimpleAdapter; |
578 | ····sget·v3,·Lcom/bottleworks/dailymoney/core/R$layout;->simple_spitem:I | 574 | ····sget·v3,·Lcom/bottleworks/dailymoney/core/R$layout;->simple_spitem:I |
579 | ····sget-object·v4,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->spfrom:[Ljava/lang/String; | 575 | ····sget-object·v4,·Lcom/bottleworks/dailymoney/ui/BookEditorActivity;->spfrom:[Ljava/lang/String; |
Max diff block lines reached; 2304/8229 bytes (28.00%) of diff not shown. |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; | 21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V | 23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·214 | 27 | ····.line·214 |
27 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$4;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; | 28 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$4;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$path:Ljava/lang/String; | 22 | .field·final·synthetic·val$path:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·50 | 28 | ····.line·50 |
28 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler$1;->this$1:Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler; | 29 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler$1;->this$1:Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler; |
29 | ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler$1;->val$path:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/bottleworks/dailymoney/ui/AboutActivity$JSCallHandler$1;->val$path:Ljava/lang/String; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; | 21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V | 23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/TestsDesktop; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·101 | 27 | ····.line·101 |
27 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$8;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; | 28 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$8;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 39, 16 lines modified | Offset 40, 16 lines modified | ||
39 | .method·public·run()V | 40 | .method·public·run()V |
40 | ····.locals·4 | 41 | ····.locals·4 |
41 | ····.prologue | 42 | ····.prologue |
42 | ····.line·104 | 43 | ····.line·104 |
43 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$8;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; | 44 | ····iget-object·v0,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$8;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; |
44 | ····const-wide/16·v | 45 | ····const-wide/16·v2,·0xc8 |
45 | ····const/4·v | 46 | ····const/4·v1,·0x0 |
46 | ····invoke-virtual·{v0,·v | 47 | ····invoke-virtual·{v0,·v2,·v3,·v1},·Lcom/bottleworks/dailymoney/ui/TestsDesktop;->testBusy(JLjava/lang/String;)V |
47 | ····.line·105 | 48 | ····.line·105 |
48 | ····return-void | 49 | ····return-void |
49 | .end·method | 50 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/MainDesktop; | 21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/MainDesktop; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/MainDesktop;)V | 23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/MainDesktop;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/MainDesktop; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·26 | 27 | ····.line·26 |
27 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/MainDesktop$1;->this$0:Lcom/bottleworks/dailymoney/ui/MainDesktop; | 28 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/MainDesktop$1;->this$0:Lcom/bottleworks/dailymoney/ui/MainDesktop; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 165, 15 lines modified | Offset 165, 14 lines modified | ||
165 | ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V | 165 | ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V |
166 | ····.line·56 | 166 | ····.line·56 |
167 | ····const/4·v0,·0x0 | 167 | ····const/4·v0,·0x0 |
168 | ····iput-boolean·v0,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->archived:Z | 168 | ····iput-boolean·v0,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->archived:Z |
169 | ····.line·521 | ||
170 | ····return-void | 169 | ····return-void |
171 | .end·method | 170 | .end·method |
172 | .method·static·synthetic·access$100(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)Ljava/util/List; | 171 | .method·static·synthetic·access$100(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)Ljava/util/List; |
173 | ····.locals·1 | 172 | ····.locals·1 |
174 | ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; | 173 | ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; |
Offset 487, 732 lines modified | Offset 486, 760 lines modified | ||
487 | ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->finish()V | 486 | ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->finish()V |
488 | ····.line·492 | 487 | ····.line·492 |
489 | ····return-void | 488 | ····return-void |
490 | .end·method | 489 | .end·method |
491 | .method·private·doOk()V | 490 | .method·private·doOk()V |
492 | ····.locals· | 491 | ····.locals·20 |
493 | ····.prologue | 492 | ····.prologue |
494 | ····.line·399 | 493 | ····.line·399 |
495 | ····move-object/from16·v0,·p0 | 494 | ····move-object/from16·v0,·p0 |
496 | ····iget-object·v1 | 495 | ····iget-object·v14,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->fromEditor:Landroid/widget/Spinner; |
497 | ····invoke-virtual·{v1 | 496 | ····invoke-virtual·{v14},·Landroid/widget/Spinner;->getSelectedItemPosition()I |
498 | ····move-result·v | 497 | ····move-result·v6 |
499 | ····.line·400 | 498 | ····.line·400 |
500 | ····.local·v | 499 | ····.local·v6,·"fromPos":I |
501 | ····const/4·v1 | 500 | ····const/4·v14,·-0x1 |
502 | ····if-eq·v1 | 501 | ····if-eq·v14,·v6,·:cond_0 |
503 | ····move-object/from16·v0,·p0 | 502 | ····move-object/from16·v0,·p0 |
504 | ····iget-object·v1 | 503 | ····iget-object·v14,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->fromAccountList:Ljava/util/List; |
505 | ····invoke-interface·{v1 | 504 | ····invoke-interface·{v14,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object; |
506 | ····move-result-object·v1 | 505 | ····move-result-object·v14 |
507 | ····check-cast·v1 | 506 | ····check-cast·v14,·Lcom/bottleworks/dailymoney/ui/AccountUtil$IndentNode; |
508 | ····invoke-virtual·{v1 | 507 | ····invoke-virtual·{v14},·Lcom/bottleworks/dailymoney/ui/AccountUtil$IndentNode;->getAccount()Lcom/bottleworks/dailymoney/data/Account; |
509 | ····move-result-object·v1 | 508 | ····move-result-object·v14 |
510 | ····if-nez·v1 | 509 | ····if-nez·v14,·:cond_1 |
511 | ····.line·401 | 510 | ····.line·401 |
512 | ····:cond_0 | 511 | ····:cond_0 |
513 | ····move-object/from16·v0,·p0 | 512 | ····move-object/from16·v0,·p0 |
514 | ····iget-object·v1 | 513 | ····iget-object·v14,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N; |
514 | ····sget·v15,·Lcom/bottleworks/dailymoney/core/R$string;->cmsg_field_empty:I | ||
515 | ····const/16·v16,·0x1 | ||
515 | ···· | 516 | ····move/from16·v0,·v16 |
516 | ···· | 517 | ····new-array·v0,·v0,·[Ljava/lang/Object; |
517 | ···· | 518 | ····move-object/from16·v16,·v0 |
518 | ····const/16·v1 | 519 | ····const/16·v17,·0x0 |
519 | ····move-object/from16·v0,·p0 | 520 | ····move-object/from16·v0,·p0 |
520 | ····iget-object·v0,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N; | 521 | ····iget-object·v0,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->i18n:Lcom/bottleworks/commons/util/I18N; |
521 | ····move-object/from16·v1 | 522 | ····move-object/from16·v18,·v0 |
522 | ····sget·v1 | 523 | ····sget·v19,·Lcom/bottleworks/dailymoney/core/R$string;->label_from_account:I |
524 | ····.line·402 | ||
523 | ····invoke-virtual/range·{v1 | 525 | ····invoke-virtual/range·{v18·..·v19},·Lcom/bottleworks/commons/util/I18N;->string(I)Ljava/lang/String; |
524 | ····move-result-object·v1 | 526 | ····move-result-object·v18 |
525 | ····aput-object·v1 | 527 | ····aput-object·v18,·v16,·v17 |
526 | ····invoke-virtual | 528 | ····invoke-virtual/range·{v14·..·v16},·Lcom/bottleworks/commons/util/I18N;->string(I[Ljava/lang/Object;)Ljava/lang/String; |
527 | ····move-result-object·v1 | 529 | ····move-result-object·v14 |
530 | ····.line·401 | ||
528 | ····move-object/from16·v0,·p0 | 531 | ····move-object/from16·v0,·p0 |
529 | ····invoke-static·{v0,·v1 | 532 | ····invoke-static·{v0,·v14},·Lcom/bottleworks/commons/util/GUIs;->alert(Landroid/content/Context;Ljava/lang/String;)V |
530 | ····.line·481 | 533 | ····.line·481 |
531 | ····:goto_0 | 534 | ····:goto_0 |
532 | ····return-void | 535 | ····return-void |
533 | ····.line·405 | 536 | ····.line·405 |
534 | ····:cond_1 | 537 | ····:cond_1 |
535 | ····move-object/from16·v0,·p0 | 538 | ····move-object/from16·v0,·p0 |
536 | ····iget-object·v1 | 539 | ····iget-object·v14,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->toEditor:Landroid/widget/Spinner; |
537 | ····invoke-virtual·{v1 | 540 | ····invoke-virtual·{v14},·Landroid/widget/Spinner;->getSelectedItemPosition()I |
538 | ····move-result·v1 | 541 | ····move-result·v13 |
539 | ····.line·406 | 542 | ····.line·406 |
540 | ····.local·v1 | 543 | ····.local·v13,·"toPos":I |
541 | ····const/4·v1 | 544 | ····const/4·v14,·-0x1 |
542 | ····if-eq·v1 | 545 | ····if-eq·v14,·v13,·:cond_2 |
543 | ····move-object/from16·v0,·p0 | 546 | ····move-object/from16·v0,·p0 |
544 | ····iget-object·v1 | 547 | ····iget-object·v14,·v0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;->toAccountList:Ljava/util/List; |
545 | ····invoke-interface·{v1 | 548 | ····invoke-interface·{v14,·v13},·Ljava/util/List;->get(I)Ljava/lang/Object; |
546 | ····move-result-object·v1 | 549 | ····move-result-object·v14 |
Max diff block lines reached; 72869/78656 bytes (92.64%) of diff not shown. |
Offset 27, 15 lines modified | Offset 27, 14 lines modified | ||
27 | .method·public·constructor·<init>()V | 27 | .method·public·constructor·<init>()V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·14 | 30 | ····.line·14 |
31 | ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V | 31 | ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/context/ContextsActivity;-><init>()V |
32 | ····.line·64 | ||
33 | ····return-void | 32 | ····return-void |
34 | .end·method | 33 | .end·method |
35 | .method·static·synthetic·access$000(Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;Ljava/lang/String;)V | 34 | .method·static·synthetic·access$000(Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;Ljava/lang/String;)V |
36 | ····.locals·0 | 35 | ····.locals·0 |
37 | ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity; | 36 | ····.param·p0,·"x0"····#·Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity; |
38 | ····.param·p1,·"x1"····#·Ljava/lang/String; | 37 | ····.param·p1,·"x1"····#·Ljava/lang/String; |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·val$loop:I | 19 | .field·final·synthetic·val$loop:I |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;I)V | 21 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;I)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/TestsDesktop; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·209 | 25 | ····.line·209 |
25 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$19;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; | 26 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$19;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; |
26 | ····iput·p2,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$19;->val$loop:I | 27 | ····iput·p2,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$19;->val$loop:I |
Offset 229, 15 lines modified | Offset 229, 15 lines modified | ||
229 | ····move-result·v1 | 229 | ····move-result·v1 |
230 | ····goto·:goto_0 | 230 | ····goto·:goto_0 |
231 | .end·method | 231 | .end·method |
232 | .method·public·onCreate(Landroid/os/Bundle;)V | 232 | .method·public·onCreate(Landroid/os/Bundle;)V |
233 | ····.locals· | 233 | ····.locals·4 |
234 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; | 234 | ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle; |
235 | ····.prologue | 235 | ····.prologue |
236 | ····.line·33 | 236 | ····.line·33 |
237 | ····invoke-super·{p0,·p1},·Lcom/bottleworks/dailymoney/context/ContextsActivity;->onCreate(Landroid/os/Bundle;)V | 237 | ····invoke-super·{p0,·p1},·Lcom/bottleworks/dailymoney/context/ContextsActivity;->onCreate(Landroid/os/Bundle;)V |
238 | ····.line·34 | 238 | ····.line·34 |
Offset 252, 17 lines modified | Offset 252, 17 lines modified | ||
252 | ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/ui/BookMgntActivity;->initialContent()V | 252 | ····invoke-direct·{p0},·Lcom/bottleworks/dailymoney/ui/BookMgntActivity;->initialContent()V |
253 | ····.line·37 | 253 | ····.line·37 |
254 | ····new-instance·v0,·Lcom/bottleworks/dailymoney/ui/BookMgntActivity$1; | 254 | ····new-instance·v0,·Lcom/bottleworks/dailymoney/ui/BookMgntActivity$1; |
255 | ····invoke-direct·{v0,·p0},·Lcom/bottleworks/dailymoney/ui/BookMgntActivity$1;-><init>(Lcom/bottleworks/dailymoney/ui/BookMgntActivity;)V | 255 | ····invoke-direct·{v0,·p0},·Lcom/bottleworks/dailymoney/ui/BookMgntActivity$1;-><init>(Lcom/bottleworks/dailymoney/ui/BookMgntActivity;)V |
256 | ····const-wide/16·v | 256 | ····const-wide/16·v2,·0x19 |
257 | ····invoke-static·{v0,·v | 257 | ····invoke-static·{v0,·v2,·v3},·Lcom/bottleworks/commons/util/GUIs;->delayPost(Ljava/lang/Runnable;J)V |
258 | ····.line·43 | 258 | ····.line·43 |
259 | ····return-void | 259 | ····return-void |
260 | .end·method | 260 | .end·method |
261 | .method·public·onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V | 261 | .method·public·onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V |
262 | ····.locals·2 | 262 | ····.locals·2 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/AccountEditorActivity; | 21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/AccountEditorActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;)V | 23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/AccountEditorActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·122 | 27 | ····.line·122 |
27 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity$1;->this$0:Lcom/bottleworks/dailymoney/ui/AccountEditorActivity; | 28 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/AccountEditorActivity$1;->this$0:Lcom/bottleworks/dailymoney/ui/AccountEditorActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailListActivity; | 21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailListActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailListActivity;)V | 23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailListActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/DetailListActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·143 | 27 | ····.line·143 |
27 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListActivity$3;->this$0:Lcom/bottleworks/dailymoney/ui/DetailListActivity; | 28 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListActivity$3;->this$0:Lcom/bottleworks/dailymoney/ui/DetailListActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 344, 17 lines modified | Offset 344, 17 lines modified | ||
344 | ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Detail;->getMoney()Ljava/lang/Double; | 344 | ····invoke-virtual·{p1},·Lcom/bottleworks/dailymoney/data/Detail;->getMoney()Ljava/lang/Double; |
345 | ····move-result-object·v7 | 345 | ····move-result-object·v7 |
346 | ····invoke-virtual·{v7},·Ljava/lang/Double;->doubleValue()D | 346 | ····invoke-virtual·{v7},·Ljava/lang/Double;->doubleValue()D |
347 | ····move-result-wide·v | 347 | ····move-result-wide·v8 |
348 | ····invoke-virtual·{v6,·v | 348 | ····invoke-virtual·{v6,·v8,·v9},·Lcom/bottleworks/dailymoney/context/Contexts;->toFormattedMoneyString(D)Ljava/lang/String; |
349 | ····move-result-object·v2 | 349 | ····move-result-object·v2 |
350 | ····.line·134 | 350 | ····.line·134 |
351 | ····.local·v2,·"money":Ljava/lang/String; | 351 | ····.local·v2,·"money":Ljava/lang/String; |
352 | ····sget-object·v6,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->bindingFrom:[Ljava/lang/String; | 352 | ····sget-object·v6,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->bindingFrom:[Ljava/lang/String; |
Offset 945, 77 lines modified | Offset 945, 76 lines modified | ||
945 | ····.prologue | 945 | ····.prologue |
946 | ····.line·115 | 946 | ····.line·115 |
947 | ····.local·p1,·"data":Ljava/util/List;,·"Ljava/util/List<Lcom/bottleworks/dailymoney/data/Detail;>;" | 947 | ····.local·p1,·"data":Ljava/util/List;,·"Ljava/util/List<Lcom/bottleworks/dailymoney/data/Detail;>;" |
948 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewData:Ljava/util/List; | 948 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewData:Ljava/util/List; |
949 | ····.line·116 | 949 | ····.line·116 |
950 | ····iget-object·v | 950 | ····iget-object·v3,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewMapList:Ljava/util/List; |
951 | ····invoke-interface·{v | 951 | ····invoke-interface·{v3},·Ljava/util/List;->clear()V |
952 | ····.line·117 | 952 | ····.line·117 |
953 | ····invoke-static·{},·Lcom/bottleworks/dailymoney/context/Contexts;->instance()Lcom/bottleworks/dailymoney/context/Contexts; | 953 | ····invoke-static·{},·Lcom/bottleworks/dailymoney/context/Contexts;->instance()Lcom/bottleworks/dailymoney/context/Contexts; |
954 | ····move-result-object·v | 954 | ····move-result-object·v3 |
955 | ····invoke-virtual·{v | 955 | ····invoke-virtual·{v3},·Lcom/bottleworks/dailymoney/context/Contexts;->getDateFormat()Ljava/text/DateFormat; |
956 | ····move-result-object·v0 | 956 | ····move-result-object·v0 |
957 | ····.line·118 | 957 | ····.line·118 |
958 | ····.local·v0,·"dateFormat":Ljava/text/DateFormat; | 958 | ····.local·v0,·"dateFormat":Ljava/text/DateFormat; |
959 | ····iget-object·v | 959 | ····iget-object·v3,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewData:Ljava/util/List; |
960 | ····invoke-interface·{v | 960 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
961 | ····move-result-object·v | 961 | ····move-result-object·v3 |
962 | ····.local·v2,·"i$":Ljava/util/Iterator; | ||
963 | ····:goto_0 | 962 | ····:goto_0 |
964 | ····invoke-interface·{v | 963 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
965 | ····move-result·v4 | 964 | ····move-result·v4 |
966 | ····if-eqz·v4,·:cond_0 | 965 | ····if-eqz·v4,·:cond_0 |
967 | ····invoke-interface·{v | 966 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
968 | ····move-result-object·v1 | 967 | ····move-result-object·v1 |
969 | ····check-cast·v1,·Lcom/bottleworks/dailymoney/data/Detail; | 968 | ····check-cast·v1,·Lcom/bottleworks/dailymoney/data/Detail; |
970 | ····.line·119 | 969 | ····.line·119 |
971 | ····.local·v1,·"det":Lcom/bottleworks/dailymoney/data/Detail; | 970 | ····.local·v1,·"det":Lcom/bottleworks/dailymoney/data/Detail; |
972 | ····invoke-direct·{p0,·v1,·v0},·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->toDetailMap(Lcom/bottleworks/dailymoney/data/Detail;Ljava/text/DateFormat;)Ljava/util/Map; | 971 | ····invoke-direct·{p0,·v1,·v0},·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->toDetailMap(Lcom/bottleworks/dailymoney/data/Detail;Ljava/text/DateFormat;)Ljava/util/Map; |
973 | ····move-result-object·v | 972 | ····move-result-object·v2 |
974 | ····.line·120 | 973 | ····.line·120 |
975 | ····.local·v | 974 | ····.local·v2,·"row":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;" |
976 | ····iget-object·v4,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewMapList:Ljava/util/List; | 975 | ····iget-object·v4,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewMapList:Ljava/util/List; |
977 | ····invoke-interface·{v4,·v | 976 | ····invoke-interface·{v4,·v2},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
978 | ····goto·:goto_0 | 977 | ····goto·:goto_0 |
979 | ····.line·123 | 978 | ····.line·123 |
980 | ····.end·local·v1····#·"det":Lcom/bottleworks/dailymoney/data/Detail; | 979 | ····.end·local·v1····#·"det":Lcom/bottleworks/dailymoney/data/Detail; |
981 | ····.end·local·v | 980 | ····.end·local·v2····#·"row":Ljava/util/Map;,·"Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;" |
982 | ····:cond_0 | 981 | ····:cond_0 |
983 | ····iget-object·v | 982 | ····iget-object·v3,·p0,·Lcom/bottleworks/dailymoney/ui/DetailListHelper;->listViewAdapter:Landroid/widget/SimpleAdapter; |
984 | ····invoke-virtual·{v | 983 | ····invoke-virtual·{v3},·Landroid/widget/SimpleAdapter;->notifyDataSetChanged()V |
985 | ····.line·124 | 984 | ····.line·124 |
986 | ····return-void | 985 | ····return-void |
987 | .end·method | 986 | .end·method |
988 | .method·public·setup(Landroid/widget/ListView;)V | 987 | .method·public·setup(Landroid/widget/ListView;)V |
989 | ····.locals· | 988 | ····.locals·8 |
990 | ····.param·p1,·"listview"····#·Landroid/widget/ListView; | 989 | ····.param·p1,·"listview"····#·Landroid/widget/ListView; |
991 | ····.prologue | 990 | ····.prologue |
992 | ····.line·74 | 991 | ····.line·74 |
993 | ····const/4·v3,·0x0 | 992 | ····const/4·v3,·0x0 |
994 | ····.line·75 | 993 | ····.line·75 |
Offset 1082, 58 lines modified | Offset 1081, 56 lines modified | ||
1082 | ····:cond_0 | 1081 | ····:cond_0 |
1083 | ····invoke-static·{},·Lcom/bottleworks/dailymoney/context/Contexts;->instance()Lcom/bottleworks/dailymoney/context/Contexts; | 1082 | ····invoke-static·{},·Lcom/bottleworks/dailymoney/context/Contexts;->instance()Lcom/bottleworks/dailymoney/context/Contexts; |
1084 | ····move-result-object·v0 | 1083 | ····move-result-object·v0 |
1085 | ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/context/Contexts;->getDataProvider()Lcom/bottleworks/dailymoney/data/IDataProvider; | 1084 | ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/context/Contexts;->getDataProvider()Lcom/bottleworks/dailymoney/data/IDataProvider; |
1086 | ····move-result-object·v | 1085 | ····move-result-object·v7 |
1087 | ····.line·99 | 1086 | ····.line·99 |
1088 | ····.local·v | 1087 | ····.local·v7,·"idp":Lcom/bottleworks/dailymoney/data/IDataProvider; |
1089 | ····const/4·v0,·0x0 | 1088 | ····const/4·v0,·0x0 |
1090 | ····invoke-interface·{v | 1089 | ····invoke-interface·{v7,·v0},·Lcom/bottleworks/dailymoney/data/IDataProvider;->listAccount(Lcom/bottleworks/dailymoney/data/AccountType;)Ljava/util/List; |
1091 | ····move-result-object·v0 | 1090 | ····move-result-object·v0 |
1092 | ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 1091 | ····invoke-interface·{v0},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
1093 | ····move-result-object·v | 1092 | ····move-result-object·v0 |
1094 | ····.local·v7,·"i$":Ljava/util/Iterator; | ||
1095 | ····:goto_1 | 1093 | ····:goto_1 |
1096 | ····invoke-interface·{v | 1094 | ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z |
1097 | ····move-result·v | 1095 | ····move-result·v1 |
1098 | ····if-eqz·v | 1096 | ····if-eqz·v1,·:cond_1 |
1099 | ····invoke-interface·{v | 1097 | ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
Max diff block lines reached; 1682/7677 bytes (21.91%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity; | 18 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;)V | 20 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·130 | 24 | ····.line·130 |
24 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$2;->this$0:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity; | 25 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$2;->this$0:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity; |
25 | ····invoke-direct·{p0},·Lcom/bottleworks/commons/util/GUIs$BusyAdapter;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/bottleworks/commons/util/GUIs$BusyAdapter;-><init>()V |
Offset 73, 93 lines modified | Offset 74, 90 lines modified | ||
73 | .method·public·run()V | 74 | .method·public·run()V |
74 | ····.locals·8 | 75 | ····.locals·8 |
75 | ····.prologue | 76 | ····.prologue |
76 | ····.line·138 | 77 | ····.line·138 |
77 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; | 78 | ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; |
78 | ····move-result-object·v | 79 | ····move-result-object·v3 |
79 | ····.line·139 | 80 | ····.line·139 |
80 | ····.local·v | 81 | ····.local·v3,·"sd":Ljava/io/File; |
81 | ····new-instance·v | 82 | ····new-instance·v2,·Ljava/io/File; |
82 | ····iget-object·v | 83 | ····iget-object·v4,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$2;->this$0:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity; |
83 | ····iget-object·v | 84 | ····iget-object·v4,·v4,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;->workingFolder:Ljava/lang/String; |
84 | ····invoke-direct·{v | 85 | ····invoke-direct·{v2,·v3,·v4},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V |
85 | ····.line·140 | 86 | ····.line·140 |
86 | ····.local·v | 87 | ····.local·v2,·"folder":Ljava/io/File; |
87 | ····invoke-virtual·{v | 88 | ····invoke-virtual·{v2},·Ljava/io/File;->exists()Z |
88 | ····move-result·v | 89 | ····move-result·v4 |
89 | ····if-nez·v | 90 | ····if-nez·v4,·:cond_1 |
90 | ····.line·149 | 91 | ····.line·149 |
91 | ····:cond_0 | 92 | ····:cond_0 |
92 | ····return-void | 93 | ····return-void |
93 | ····.line·143 | 94 | ····.line·143 |
94 | ····:cond_1 | 95 | ····:cond_1 |
95 | ····invoke-virtual·{v | 96 | ····invoke-virtual·{v2},·Ljava/io/File;->listFiles()[Ljava/io/File; |
96 | ····move-result-object·v | 97 | ····move-result-object·v5 |
97 | ····.local·v0,·"arr$":[Ljava/io/File; | ||
98 | ····array-length·v | 98 | ····array-length·v6,·v5 |
99 | ····.local·v5,·"len$":I | ||
100 | ····const/4·v4,·0x0 | 99 | ····const/4·v4,·0x0 |
101 | ····.local·v4,·"i$":I | ||
102 | ····:goto_0 | 100 | ····:goto_0 |
103 | ····if-ge·v4,·v | 101 | ····if-ge·v4,·v6,·:cond_0 |
104 | ····aget-object·v | 102 | ····aget-object·v0,·v5,·v4 |
105 | ····.line·144 | 103 | ····.line·144 |
106 | ····.local·v | 104 | ····.local·v0,·"f":Ljava/io/File; |
107 | ····invoke-virtual·{v | 105 | ····invoke-virtual·{v0},·Ljava/io/File;->getName()Ljava/lang/String; |
108 | ····move-result-object·v7 | 106 | ····move-result-object·v7 |
109 | ····invoke-virtual·{v7},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; | 107 | ····invoke-virtual·{v7},·Ljava/lang/String;->toLowerCase()Ljava/lang/String; |
110 | ····move-result-object·v | 108 | ····move-result-object·v1 |
111 | ····.line·145 | 109 | ····.line·145 |
112 | ····.local·v | 110 | ····.local·v1,·"fnm":Ljava/lang/String; |
113 | ····invoke-virtual·{v | 111 | ····invoke-virtual·{v0},·Ljava/io/File;->isFile()Z |
114 | ····move-result·v7 | 112 | ····move-result·v7 |
115 | ····if-eqz·v7,·:cond_3 | 113 | ····if-eqz·v7,·:cond_3 |
116 | ····const-string·v7,·".csv" | 114 | ····const-string·v7,·".csv" |
117 | ····invoke-virtual·{v | 115 | ····invoke-virtual·{v1,·v7},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z |
118 | ····move-result·v7 | 116 | ····move-result·v7 |
119 | ····if-nez·v7,·:cond_2 | 117 | ····if-nez·v7,·:cond_2 |
120 | ····const-string·v7,·".bak" | 118 | ····const-string·v7,·".bak" |
121 | ····invoke-virtual·{v | 119 | ····invoke-virtual·{v1,·v7},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z |
122 | ····move-result·v7 | 120 | ····move-result·v7 |
123 | ····if-eqz·v7,·:cond_3 | 121 | ····if-eqz·v7,·:cond_3 |
124 | ····.line·146 | 122 | ····.line·146 |
125 | ····:cond_2 | 123 | ····:cond_2 |
126 | ····invoke-virtual·{v | 124 | ····invoke-virtual·{v0},·Ljava/io/File;->delete()Z |
127 | ····.line·143 | 125 | ····.line·143 |
128 | ····:cond_3 | 126 | ····:cond_3 |
129 | ····add-int/lit8·v4,·v4,·0x1 | 127 | ····add-int/lit8·v4,·v4,·0x1 |
130 | ····goto·:goto_0 | 128 | ····goto·:goto_0 |
131 | .end·method | 129 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; | 21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V | 23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·200 | 27 | ····.line·200 |
27 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$3;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; | 28 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$3;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; | 18 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V | 20 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DetailEditorActivity;)V |
21 | ····.locals·1 | 21 | ····.locals·1 |
22 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·170 | 24 | ····.line·170 |
24 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$1;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; | 25 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DetailEditorActivity$1;->this$0:Lcom/bottleworks/dailymoney/ui/DetailEditorActivity; |
25 | ····const/4·v0,·0x0 | 26 | ····const/4·v0,·0x0 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; | 21 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V | 23 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/TestsDesktop;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/TestsDesktop; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·123 | 27 | ····.line·123 |
27 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$12;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; | 28 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/TestsDesktop$12;->this$0:Lcom/bottleworks/dailymoney/ui/TestsDesktop; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 435, 131 lines modified | Offset 435, 126 lines modified | ||
435 | .method·private·initialTab()V | 435 | .method·private·initialTab()V |
436 | ····.locals·11 | 436 | ····.locals·11 |
437 | ····.prologue | 437 | ····.prologue |
438 | ····const/4·v10,·0x1 | 438 | ····const/4·v10,·0x1 |
439 | ····const/4·v6,·0x0 | ||
439 | ····.line·69 | 440 | ····.line·69 |
440 | ····sget·v | 441 | ····sget·v5,·Lcom/bottleworks/dailymoney/core/R$id;->accmgnt_tabs:I |
441 | ····invoke-virtual·{p0,·v | 442 | ····invoke-virtual·{p0,·v5},·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->findViewById(I)Landroid/view/View; |
442 | ····move-result-object·v | 443 | ····move-result-object·v4 |
443 | ····check-cast·v | 444 | ····check-cast·v4,·Landroid/widget/TabHost; |
444 | ····.line·70 | 445 | ····.line·70 |
445 | ····.local·v | 446 | ····.local·v4,·"tabs":Landroid/widget/TabHost; |
446 | ····invoke-virtual·{v | 447 | ····invoke-virtual·{v4},·Landroid/widget/TabHost;->setup()V |
447 | ····.line·73 | 448 | ····.line·73 |
448 | ····invoke-static·{},·Lcom/bottleworks/dailymoney/data/AccountType;->getSupportedType()[Lcom/bottleworks/dailymoney/data/AccountType; | 449 | ····invoke-static·{},·Lcom/bottleworks/dailymoney/data/AccountType;->getSupportedType()[Lcom/bottleworks/dailymoney/data/AccountType; |
449 | ····move-result-object·v | 450 | ····move-result-object·v1 |
450 | ····.line·74 | 451 | ····.line·74 |
451 | ····.local·v | 452 | ····.local·v1,·"ata":[Lcom/bottleworks/dailymoney/data/AccountType; |
452 | ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->getResources()Landroid/content/res/Resources; | 453 | ····invoke-virtual·{p0},·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->getResources()Landroid/content/res/Resources; |
453 | ····move-result-object·v | 454 | ····move-result-object·v2 |
454 | ····.line·75 | 455 | ····.line·75 |
455 | ····.local·v | 456 | ····.local·v2,·"r":Landroid/content/res/Resources; |
456 | ····move-object·v0,·v2 | ||
457 | ····.local·v0,·"arr$":[Lcom/bottleworks/dailymoney/data/AccountType; | ||
458 | ····array-length·v | 457 | ····array-length·v7,·v1 |
458 | ····move·v5,·v6 | ||
459 | ····.local·v4,·"len$":I | ||
460 | ····const/4·v3,·0x0 | ||
461 | ····.local·v3,·"i$":I | ||
462 | ····:goto_0 | 459 | ····:goto_0 |
463 | ····if-ge·v | 460 | ····if-ge·v5,·v7,·:cond_1 |
464 | ····aget-object·v | 461 | ····aget-object·v0,·v1,·v5 |
465 | ····.line·76 | 462 | ····.line·76 |
466 | ····.local·v | 463 | ····.local·v0,·"at":Lcom/bottleworks/dailymoney/data/AccountType; |
467 | ····invoke-virtual·{v | 464 | ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/data/AccountType;->getType()Ljava/lang/String; |
468 | ····move-result-object·v8 | 465 | ····move-result-object·v8 |
469 | ····invoke-virtual·{v | 466 | ····invoke-virtual·{v4,·v8},·Landroid/widget/TabHost;->newTabSpec(Ljava/lang/String;)Landroid/widget/TabHost$TabSpec; |
470 | ····move-result-object·v | 467 | ····move-result-object·v3 |
471 | ····.line·77 | 468 | ····.line·77 |
472 | ····.local·v | 469 | ····.local·v3,·"tab":Landroid/widget/TabHost$TabSpec; |
473 | ····iget-object·v8,·p0,·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->i18n:Lcom/bottleworks/commons/util/I18N; | 470 | ····iget-object·v8,·p0,·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->i18n:Lcom/bottleworks/commons/util/I18N; |
474 | ····invoke-virtual·{v | 471 | ····invoke-virtual·{v3},·Landroid/widget/TabHost$TabSpec;->getTag()Ljava/lang/String; |
475 | ····move-result-object·v9 | 472 | ····move-result-object·v9 |
476 | ····invoke-static·{v8,·v9},·Lcom/bottleworks/dailymoney/data/AccountType;->getDisplay(Lcom/bottleworks/commons/util/I18N;Ljava/lang/String;)Ljava/lang/String; | 473 | ····invoke-static·{v8,·v9},·Lcom/bottleworks/dailymoney/data/AccountType;->getDisplay(Lcom/bottleworks/commons/util/I18N;Ljava/lang/String;)Ljava/lang/String; |
477 | ····move-result-object·v8 | 474 | ····move-result-object·v8 |
478 | ····invoke-virtual·{v | 475 | ····invoke-virtual·{v0},·Lcom/bottleworks/dailymoney/data/AccountType;->getDrawable()I |
479 | ····move-result·v9 | 476 | ····move-result·v9 |
480 | ····invoke-virtual·{v | 477 | ····invoke-virtual·{v2,·v9},·Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
481 | ····move-result-object·v9 | 478 | ····move-result-object·v9 |
482 | ····invoke-virtual·{v | 479 | ····invoke-virtual·{v3,·v8,·v9},·Landroid/widget/TabHost$TabSpec;->setIndicator(Ljava/lang/CharSequence;Landroid/graphics/drawable/Drawable;)Landroid/widget/TabHost$TabSpec; |
483 | ····.line·78 | 480 | ····.line·78 |
484 | ····sget·v8,·Lcom/bottleworks/dailymoney/core/R$id;->accmgnt_list:I | 481 | ····sget·v8,·Lcom/bottleworks/dailymoney/core/R$id;->accmgnt_list:I |
485 | ····invoke-virtual·{v | 482 | ····invoke-virtual·{v3,·v8},·Landroid/widget/TabHost$TabSpec;->setContent(I)Landroid/widget/TabHost$TabSpec; |
486 | ····.line·79 | 483 | ····.line·79 |
487 | ····invoke-virtual·{v | 484 | ····invoke-virtual·{v4,·v3},·Landroid/widget/TabHost;->addTab(Landroid/widget/TabHost$TabSpec;)V |
488 | ····.line·80 | 485 | ····.line·80 |
489 | ····iget-object·v8,·p0,·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->currTab:Ljava/lang/String; | 486 | ····iget-object·v8,·p0,·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->currTab:Ljava/lang/String; |
490 | ····if-nez·v8,·:cond_0 | 487 | ····if-nez·v8,·:cond_0 |
491 | ····.line·81 | 488 | ····.line·81 |
492 | ····invoke-virtual·{v | 489 | ····invoke-virtual·{v3},·Landroid/widget/TabHost$TabSpec;->getTag()Ljava/lang/String; |
493 | ····move-result-object·v8 | 490 | ····move-result-object·v8 |
494 | ····iput-object·v8,·p0,·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->currTab:Ljava/lang/String; | 491 | ····iput-object·v8,·p0,·Lcom/bottleworks/dailymoney/ui/AccountMgntActivity;->currTab:Ljava/lang/String; |
495 | ····.line·75 | 492 | ····.line·75 |
496 | ····:cond_0 | 493 | ····:cond_0 |
497 | ····add-int/lit8·v | 494 | ····add-int/lit8·v5,·v5,·0x1 |
498 | ····goto·:goto_0 | 495 | ····goto·:goto_0 |
499 | ····.line·85 | 496 | ····.line·85 |
500 | ····.end·local·v | 497 | ····.end·local·v0····#·"at":Lcom/bottleworks/dailymoney/data/AccountType; |
501 | ····.end·local·v | 498 | ····.end·local·v3····#·"tab":Landroid/widget/TabHost$TabSpec; |
502 | ····:cond_1 | 499 | ····:cond_1 |
503 | ····array-length·v | 500 | ····array-length·v5,·v1 |
504 | ····if-le·v | 501 | ····if-le·v5,·v10,·:cond_2 |
505 | ····.line·86 | 502 | ····.line·86 |
506 | ····invoke-virtual·{v | 503 | ····invoke-virtual·{v4,·v10},·Landroid/widget/TabHost;->setCurrentTab(I)V |
507 | ····.line·87 | 504 | ····.line·87 |
508 | ····const/4·v8,·0x0 | ||
509 | ····invoke-virtual·{v | 505 | ····invoke-virtual·{v4,·v6},·Landroid/widget/TabHost;->setCurrentTab(I)V |
510 | ····.line·90 | 506 | ····.line·90 |
511 | ····:cond_2 | 507 | ····:cond_2 |
512 | ····invoke-virtual·{v | 508 | ····invoke-virtual·{v4,·p0},·Landroid/widget/TabHost;->setOnTabChangedListener(Landroid/widget/TabHost$OnTabChangeListener;)V |
Max diff block lines reached; 7501/13714 bytes (54.70%) of diff not shown. |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity; | 18 | .field·final·synthetic·this$0:Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;)V | 20 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·64 | 24 | ····.line·64 |
24 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity$JSCallHandler;->this$0:Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity; | 25 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity$JSCallHandler;->this$0:Lcom/bottleworks/dailymoney/ui/LocalWebViewActivity; |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$workingBookId:I | 22 | .field·final·synthetic·val$workingBookId:I |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;I)V | 24 | .method·constructor·<init>(Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·252 | 28 | ····.line·252 |
28 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$8;->this$0:Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity; | 29 | ····iput-object·p1,·p0,·Lcom/bottleworks/dailymoney/ui/DataMaintenanceActivity$8;->this$0:Lcom/bottleworks/ |