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:·a01a4cda8ff0c02dbdb4d13af7b2bea75aeca249762e2a8a4c5dcb1e96611038 | ||
10 | Signer·#1·certificate·SHA-1·digest:·1358d83c9a09583e70121344ccd6b4e1211dd4c3 | ||
11 | Signer·#1·certificate·MD5·digest:·c8dc8099d9f7f961e4ac64ecc0779cdf | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·cf349ab621900bc16f6dfd2cdf3fd8c1fce35183817c7c36f1d23931b5faf6ba | ||
15 | Signer·#1·public·key·SHA-1·digest:·4d63bd89f566f988fdcf86b5a45deb57ac5d671c | ||
16 | Signer·#1·public·key·MD5·digest:·43c39065d90fdd7cf1068b6a4206b666 |
Offset 1, 106 lines modified | Offset 1, 109 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:···················13 | 4 | ··Zip·archive·file·size:···················1392921·(0000000000154119h) |
5 | ··Actual·end-cent-dir·record·offset:·······13 | 5 | ··Actual·end-cent-dir·record·offset:·······1392899·(0000000000154103h) |
6 | ··Expected·end-cent-dir·record·offset:·····13 | 6 | ··Expected·end-cent-dir·record·offset:·····1392899·(0000000000154103h) |
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·3 | 9 | ··central·directory·contains·388·entries. |
10 | ··The·central·directory·is·3 | 10 | ··The·central·directory·is·37811·(00000000000093B3h)·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·13 | 12 | ··is·1355088·(000000000014AD50h). |
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·Sep·23·00:42:44 |
27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························f56feac5 |
28 | ··compressed·size:································1 | 28 | ··compressed·size:································1780·bytes |
29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························7452·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 | 32 | ··length·of·file·comment:·························0·characters |
33 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 |
34 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary |
35 | ··non-MSDOS·external·file·attributes:·············000000·hex | 35 | ··non-MSDOS·external·file·attributes:·············000000·hex |
36 | ··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. | ||
37 | ··There·is·no·file·comment. | 39 | ··There·is·no·file·comment. |
38 | Central·directory·entry·#2: | 40 | Central·directory·entry·#2: |
39 | --------------------------- | 41 | --------------------------- |
40 | ··There·are·an·extra·16·bytes·preceding·this·file. | 42 | ··There·are·an·extra·16·bytes·preceding·this·file. |
41 | ·· | 43 | ··res/color-v11/abs__primary_text_holo_dark.xml |
42 | ··offset·of·local·header·from·start·of·archive:···1 | 44 | ··offset·of·local·header·from·start·of·archive:···1849 |
43 | ··················································(000000000000 | 45 | ··················································(0000000000000739h)·bytes |
44 | ··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 |
45 | ··version·of·encoding·software:···················2.0 | 47 | ··version·of·encoding·software:···················2.0 |
46 | ··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 |
47 | ··minimum·software·version·required·to·extract:···2.0 | 49 | ··minimum·software·version·required·to·extract:···2.0 |
48 | ··compression·method:·····························deflated | 50 | ··compression·method:·····························deflated |
49 | ··compression·sub-type·(deflation):···············normal | 51 | ··compression·sub-type·(deflation):···············normal |
50 | ··file·security·status:···························not·encrypted | 52 | ··file·security·status:···························not·encrypted |
51 | ··extended·local·header:··························yes | 53 | ··extended·local·header:··························yes |
52 | ··file·last·modified·on·(DOS·date/time):··········201 | 54 | ··file·last·modified·on·(DOS·date/time):··········2017·Sep·23·00:42:44 |
53 | ··32-bit·CRC·value·(hex):························· | 55 | ··32-bit·CRC·value·(hex):·························749bf5c4 |
54 | ··compressed·size:································ | 56 | ··compressed·size:································339·bytes |
55 | ··uncompressed·size:······························ | 57 | ··uncompressed·size:······························976·bytes |
56 | ··length·of·filename:····························· | 58 | ··length·of·filename:·····························45·characters |
57 | ··length·of·extra·field:··························0·bytes | 59 | ··length·of·extra·field:··························0·bytes |
58 | ··length·of·file·comment:·························0·characters | 60 | ··length·of·file·comment:·························0·characters |
59 | ··disk·number·on·which·file·begins:···············disk·1 | 61 | ··disk·number·on·which·file·begins:···············disk·1 |
60 | ··apparent·file·type:·····························binary | 62 | ··apparent·file·type:·····························binary |
61 | ··non-MSDOS·external·file·attributes:·············000000·hex | 63 | ··non-MSDOS·external·file·attributes:·············000000·hex |
62 | ··MS-DOS·file·attributes·(00·hex):················none | 64 | ··MS-DOS·file·attributes·(00·hex):················none |
63 | ··There·is·no·file·comment. | 65 | ··There·is·no·file·comment. |
64 | Central·directory·entry·#3: | 66 | Central·directory·entry·#3: |
65 | --------------------------- | 67 | --------------------------- |
66 | ··There·are·an·extra·16·bytes·preceding·this·file. | 68 | ··There·are·an·extra·16·bytes·preceding·this·file. |
67 | ·· | 69 | ··res/color-v11/abs__primary_text_holo_light.xml |
68 | ··offset·of·local·header·from·start·of·archive:···2 | 70 | ··offset·of·local·header·from·start·of·archive:···2279 |
69 | ··················································(000000000000 | 71 | ··················································(00000000000008E7h)·bytes |
70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 72 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
71 | ··version·of·encoding·software:···················2.0 | 73 | ··version·of·encoding·software:···················2.0 |
72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 74 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
73 | ··minimum·software·version·required·to·extract:···2.0 | 75 | ··minimum·software·version·required·to·extract:···2.0 |
74 | ··compression·method:·····························deflated | 76 | ··compression·method:·····························deflated |
75 | ··compression·sub-type·(deflation):···············normal | 77 | ··compression·sub-type·(deflation):···············normal |
76 | ··file·security·status:···························not·encrypted | 78 | ··file·security·status:···························not·encrypted |
77 | ··extended·local·header:··························yes | 79 | ··extended·local·header:··························yes |
78 | ··file·last·modified·on·(DOS·date/time):··········201 | 80 | ··file·last·modified·on·(DOS·date/time):··········2017·Sep·23·00:42:44 |
79 | ··32-bit·CRC·value·(hex):························· | 81 | ··32-bit·CRC·value·(hex):·························ad616830 |
80 | ··compressed·size:································ | 82 | ··compressed·size:································339·bytes |
81 | ··uncompressed·size:······························ | 83 | ··uncompressed·size:······························976·bytes |
82 | ··length·of·filename:····························· | 84 | ··length·of·filename:·····························46·characters |
83 | ··length·of·extra·field:··························0·bytes | 85 | ··length·of·extra·field:··························0·bytes |
84 | ··length·of·file·comment:·························0·characters | 86 | ··length·of·file·comment:·························0·characters |
85 | ··disk·number·on·which·file·begins:···············disk·1 | 87 | ··disk·number·on·which·file·begins:···············disk·1 |
86 | ··apparent·file·type:·····························binary | 88 | ··apparent·file·type:·····························binary |
87 | ··non-MSDOS·external·file·attributes:·············000000·hex | 89 | ··non-MSDOS·external·file·attributes:·············000000·hex |
88 | ··MS-DOS·file·attributes·(00·hex):················none | 90 | ··MS-DOS·file·attributes·(00·hex):················none |
Offset 109, 61 lines modified | Offset 112, 58 lines modified | ||
109 | Central·directory·entry·#4: | 112 | Central·directory·entry·#4: |
110 | --------------------------- | 113 | --------------------------- |
111 | ··There·are·an·extra·16·bytes·preceding·this·file. | 114 | ··There·are·an·extra·16·bytes·preceding·this·file. |
112 | ··res/color/abs__primary_text_disable_only_holo_dark.xml | 115 | ··res/color/abs__primary_text_disable_only_holo_dark.xml |
113 | ··offset·of·local·header·from·start·of·archive:···2 | 116 | ··offset·of·local·header·from·start·of·archive:···2710 |
114 | ··················································(000000000000 | 117 | ··················································(0000000000000A96h)·bytes |
115 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 118 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
116 | ··version·of·encoding·software:···················2.0 | 119 | ··version·of·encoding·software:···················2.0 |
117 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 120 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
118 | ··minimum·software·version·required·to·extract:···2.0 | 121 | ··minimum·software·version·required·to·extract:···2.0 |
119 | ··compression·method:·····························deflated | 122 | ··compression·method:·····························deflated |
120 | ··compression·sub-type·(deflation):···············normal | 123 | ··compression·sub-type·(deflation):···············normal |
121 | ··file·security·status:···························not·encrypted | 124 | ··file·security·status:···························not·encrypted |
122 | ··extended·local·header:··························yes | 125 | ··extended·local·header:··························yes |
Max diff block lines reached; 790076/798416 bytes (98.96%) 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="48"·android:versionName="@string/version_name"·package="com.veken0m.bitcoinium"> | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="48"·android:versionName="@string/version_name"·package="com.veken0m.bitcoinium"·platformBuildVersionCode="19"·platformBuildVersionName="4.4.2-1456859"> |
3 | ··<uses-sdk·android:minSdkVersion="8"·android:targetSdkVersion="19"/> | 3 | ··<uses-sdk·android:minSdkVersion="8"·android:targetSdkVersion="19"/> |
4 | ··<uses-permission·android:name="android.permission.INTERNET"/> | 4 | ··<uses-permission·android:name="android.permission.INTERNET"/> |
5 | ··<uses-permission·android:name="com.android.alarm.permission.SET_ALARM"/> | 5 | ··<uses-permission·android:name="com.android.alarm.permission.SET_ALARM"/> |
6 | ··<uses-permission·android:name="android.permission.SET_ALARM"/> | 6 | ··<uses-permission·android:name="android.permission.SET_ALARM"/> |
7 | ··<uses-permission·android:name="android.permission.VIBRATE"/> | 7 | ··<uses-permission·android:name="android.permission.VIBRATE"/> |
8 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> | 8 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> |
9 | ··<application·android:theme="@style/Theme.Sherlock"·android:label="@string/app_name"·android:icon="@drawable/bitcoiniumlogo"·android:allowBackup="true"> | 9 | ··<application·android:theme="@style/Theme.Sherlock"·android:label="@string/app_name"·android:icon="@drawable/bitcoiniumlogo"·android:allowBackup="true"> |
Offset 8, 16 lines modified | Offset 8, 16 lines modified | ||
8 | packageInfo:·null | 8 | packageInfo:·null |
9 | sdkInfo: | 9 | sdkInfo: |
10 | ··minSdkVersion:·'8' | 10 | ··minSdkVersion:·'8' |
11 | ··targetSdkVersion:·'19' | 11 | ··targetSdkVersion:·'19' |
12 | sharedLibrary:·false | 12 | sharedLibrary:·false |
13 | sparseResources:·false | 13 | sparseResources:·false |
14 | unknownFiles: | 14 | unknownFiles: |
15 | ··org/joda/money/MoneyData.csv:·'8' | ||
16 | ··org/joda/money/MoneyDataExtension.csv:·'8' | 15 | ··org/joda/money/MoneyDataExtension.csv:·'8' |
16 | ··org/joda/money/MoneyData.csv:·'8' | ||
17 | usesFramework: | 17 | usesFramework: |
18 | ··ids: | 18 | ··ids: |
19 | ··-·1 | 19 | ··-·1 |
20 | ··tag:·null | 20 | ··tag:·null |
21 | version:·2.5.0-dirty | 21 | version:·2.5.0-dirty |
22 | versionInfo: | 22 | versionInfo: |
23 | ··versionCode:·'48' | 23 | ··versionCode:·'48' |
Offset 1, 5031 lines modified | Offset 1, 5328 lines modified | Diff chunk too large, falling back to line-by-line diff (916 lines added, 916 lines removed) | |
00000000:·0200·0c00· | 00000000:·0200·0c00·004d·0100·0100·0000·0100·1c00··.....M.......... | ||
00000010:· | 00000010:·4869·0000·5b02·0000·0000·0000·0001·0000··Hi..[........... | ||
00000020:· | 00000020:·8809·0000·0000·0000·0000·0000·2800·0000··............(... | ||
00000030:· | 00000030:·4500·0000·7d00·0000·9100·0000·c300·0000··E...}........... | ||
00000040:· | 00000040:·de00·0000·1101·0000·3e01·0000·8401·0000··........>....... | ||
00000050:· | 00000050:·b001·0000·ea01·0000·2302·0000·4402·0000··........#...D... | ||
00000060:· | 00000060:·5b02·0000·8102·0000·9b02·0000·c102·0000··[............... | ||
00000070:· | 00000070:·0803·0000·2b03·0000·4203·0000·7203·0000··....+...B...r... | ||
00000080:· | 00000080:·8f03·0000·a803·0000·c803·0000·f903·0000··................ | ||
00000090:· | 00000090:·2004·0000·5604·0000·8604·0000·a104·0000···...V........... | ||
000000a0:· | 000000a0:·bd04·0000·dd04·0000·fc04·0000·1205·0000··................ | ||
000000b0:· | 000000b0:·3b05·0000·5205·0000·8905·0000·b605·0000··;...R........... | ||
000000c0:· | 000000c0:·e305·0000·0806·0000·3606·0000·5506·0000··........6...U... | ||
000000d0:· | 000000d0:·8206·0000·a206·0000·bd06·0000·e806·0000··................ | ||
000000e0:· | 000000e0:·0a07·0000·4107·0000·7907·0000·b007·0000··....A...y....... | ||
000000f0:· | 000000f0:·de07·0000·1608·0000·4408·0000·6808·0000··........D...h... | ||
00000100:· | 00000100:·9f08·0000·d708·0000·1409·0000·4409·0000··............D... | ||
00000110:· | 00000110:·7009·0000·ae09·0000·cf09·0000·060a·0000··p............... | ||
00000120:· | 00000120:·330a·0000·5e0a·0000·880a·0000·b70a·0000··3...^........... | ||
00000130:· | 00000130:·e70a·0000·150b·0000·4b0b·0000·770b·0000··........K...w... | ||
00000140:· | 00000140:·9a0b·0000·bb0b·0000·e80b·0000·0e0c·0000··................ | ||
00000150:·2 | 00000150:·290c·0000·520c·0000·800c·0000·ac0c·0000··)...R........... | ||
00000160:· | 00000160:·da0c·0000·ff0c·0000·250d·0000·430d·0000··........%...C... | ||
00000170:· | 00000170:·690d·0000·860d·0000·a40d·0000·c50d·0000··i............... | ||
00000180:· | 00000180:·e30d·0000·ff0d·0000·1f0e·0000·3f0e·0000··............?... | ||
00000190:· | 00000190:·5f0e·0000·7f0e·0000·a40e·0000·c60e·0000··_............... | ||
000001a0:·e50e·0000·1 | 000001a0:·e50e·0000·120f·0000·3e0f·0000·720f·0000··........>...r... | ||
000001b0:·a | 000001b0:·ae0f·0000·e90f·0000·0d10·0000·3010·0000··............0... | ||
000001c0:·5 | 000001c0:·5910·0000·8a10·0000·ba10·0000·eb10·0000··Y............... | ||
000001d0:· | 000001d0:·0a11·0000·2211·0000·4311·0000·7711·0000··...."...C...w... | ||
000001e0:· | 000001e0:·a211·0000·c311·0000·ea11·0000·2012·0000··............·... | ||
000001f0:· | 000001f0:·5712·0000·8912·0000·c312·0000·f612·0000··W............... | ||
00000200:· | 00000200:·3113·0000·5b13·0000·8913·0000·a913·0000··1...[........... | ||
00000210:·e | 00000210:·e513·0000·2414·0000·6a14·0000·a714·0000··....$...j....... | ||
00000220:·e | 00000220:·e914·0000·3015·0000·7315·0000·ad15·0000··....0...s....... | ||
00000230:· | 00000230:·e515·0000·2016·0000·5516·0000·8e16·0000··....·...U....... | ||
00000240:· | 00000240:·c416·0000·fb16·0000·2517·0000·6217·0000··........%...b... | ||
00000250:· | 00000250:·a017·0000·d917·0000·1c18·0000·6018·0000··............`... | ||
00000260:· | 00000260:·9018·0000·cb18·0000·0719·0000·4619·0000··............F... | ||
00000270:· | 00000270:·8719·0000·c919·0000·051a·0000·461a·0000··............F... | ||
00000280:· | 00000280:·7c1a·0000·be1a·0000·ff1a·0000·381b·0000··|...........8... | ||
00000290:· | 00000290:·7a1b·0000·bc1b·0000·f61b·0000·391c·0000··z...........9... | ||
000002a0:· | 000002a0:·781c·0000·ac1c·0000·ec1c·0000·0c1d·0000··x............... | ||
000002b0:· | 000002b0:·441d·0000·791d·0000·af1d·0000·e81d·0000··D...y........... | ||
000002c0:· | 000002c0:·1e1e·0000·551e·0000·8f1e·0000·c11e·0000··....U........... | ||
000002d0:· | 000002d0:·ef1e·0000·1f1f·0000·451f·0000·881f·0000··........E....... | ||
000002e0:· | 000002e0:·d01f·0000·1720·0000·5b20·0000·a120·0000··.....·..[·...·.. | ||
000002f0:· | 000002f0:·ee20·0000·3a21·0000·8621·0000·c621·0000··.·..:!...!...!.. | ||
00000300:· | 00000300:·1122·0000·5722·0000·9822·0000·dd22·0000··."..W"..."...".. | ||
00000310:· | 00000310:·1b23·0000·5323·0000·8f23·0000·c323·0000··.#..S#...#...#.. | ||
00000320:· | 00000320:·fc23·0000·3824·0000·7824·0000·b824·0000··.#..8$..x$...$.. | ||
00000330:· | 00000330:·f724·0000·3625·0000·7525·0000·b225·0000··.$..6%..u%...%.. | ||
00000340:· | 00000340:·f225·0000·3126·0000·6f26·0000·b026·0000··.%..1&..o&...&.. | ||
00000350:· | 00000350:·f026·0000·2f27·0000·6f27·0000·ae27·0000··.&../'..o'...'.. | ||
00000360:· | 00000360:·ee27·0000·2428·0000·5a28·0000·7a28·0000··.'..$(..Z(..z(.. | ||
00000370:· | 00000370:·b928·0000·f528·0000·2b29·0000·6729·0000··.(...(..+)..g).. | ||
00000380:· | 00000380:·a729·0000·dd29·0000·1c2a·0000·622a·0000··.)...)...*..b*.. | ||
00000390:·a | 00000390:·a12a·0000·de2a·0000·1d2b·0000·5d2b·0000··.*...*...+..]+.. | ||
000003a0:· | 000003a0:·9f2b·0000·e62b·0000·262c·0000·692c·0000··.+...+..&,..i,.. | ||
000003b0:· | 000003b0:·a72c·0000·e82c·0000·222d·0000·5a2d·0000··.,...,.."-..Z-.. | ||
000003c0:· | 000003c0:·992d·0000·d42d·0000·112e·0000·512e·0000··.-...-......Q... | ||
000003d0:· | 000003d0:·862e·0000·c52e·0000·fe2e·0000·342f·0000··............4/.. | ||
000003e0:· | 000003e0:·732f·0000·aa2f·0000·d42f·0000·1430·0000··s/.../.../...0.. | ||
000003f0:· | 000003f0:·5130·0000·9930·0000·d230·0000·0e31·0000··Q0...0...0...1.. | ||
00000400:· | 00000400:·4c31·0000·8531·0000·b931·0000·fc31·0000··L1...1...1...1.. | ||
00000410:· | 00000410:·3432·0000·7032·0000·b432·0000·e432·0000··42..p2...2...2.. | ||
00000420:· | 00000420:·2233·0000·5d33·0000·9e33·0000·e333·0000··"3..]3...3...3.. | ||
00000430:· | 00000430:·1f34·0000·5e34·0000·a434·0000·e534·0000··.4..^4...4...4.. | ||
00000440:· | 00000440:·2535·0000·7035·0000·b235·0000·f235·0000··%5..p5...5...5.. | ||
00000450:·3 | 00000450:·3e36·0000·7f36·0000·b536·0000·0137·0000··>6...6...6...7.. | ||
00000460:·4 | 00000460:·4337·0000·8437·0000·d137·0000·0a38·0000··C7...7...7...8.. | ||
00000470:· | 00000470:·4e38·0000·9438·0000·d638·0000·1839·0000··N8...8...8...9.. | ||
00000480:· | 00000480:·5f39·0000·9939·0000·dc39·0000·0c3a·0000··_9...9...9...:.. | ||
00000490:· | 00000490:·323a·0000·753a·0000·b43a·0000·e23a·0000··2:..u:...:...:.. | ||
000004a0:· | 000004a0:·163b·0000·483b·0000·823b·0000·c23b·0000··.;..H;...;...;.. | ||
000004b0:· | 000004b0:·f93b·0000·313c·0000·663c·0000·9c3c·0000··.;..1<..f<...<.. | ||
000004c0:·d | 000004c0:·d53c·0000·0b3d·0000·423d·0000·7b3d·0000··.<...=..B=..{=.. | ||
000004d0:· | 000004d0:·b13d·0000·e83d·0000·223e·0000·573e·0000··.=...=..">..W>.. | ||
000004e0:· | 000004e0:·943e·0000·d53e·0000·0d3f·0000·3c3f·0000··.>...>...?..<?.. | ||
000004f0:· | 000004f0:·7c3f·0000·b73f·0000·f23f·0000·3640·0000··|?...?...?..6@.. | ||
00000500:· | 00000500:·6940·0000·b140·0000·f440·0000·3841·0000··i@...@...@..8A.. | ||
00000510:·7 | 00000510:·7241·0000·b541·0000·fc41·0000·4a42·0000··rA...A...A..JB.. | ||
00000520:· | 00000520:·8c42·0000·d142·0000·0843·0000·4b43·0000··.B...B...C..KC.. | ||
00000530:· | 00000530:·9843·0000·d943·0000·1b44·0000·6844·0000··.C...C...D..hD.. | ||
00000540:· | 00000540:·8f44·0000·d244·0000·1e45·0000·5e45·0000··.D...D...E..^E.. | ||
00000550:· | 00000550:·a045·0000·e745·0000·2846·0000·6546·0000··.E...E..(F..eF.. | ||
00000560:· | 00000560:·ab46·0000·dc46·0000·1847·0000·5747·0000··.F...F...G..WG.. | ||
00000570:· | 00000570:·9947·0000·de47·0000·1b48·0000·5548·0000··.G...G...H..UH.. | ||
00000580:· | 00000580:·9948·0000·ce48·0000·0749·0000·4649·0000··.H...H...I..FI.. | ||
00000590:· | 00000590:·8349·0000·ae49·0000·ec49·0000·2d4a·0000··.I...I...I..-J.. | ||
000005a0:· | 000005a0:·674a·0000·9f4a·0000·df4a·0000·194b·0000··gJ...J...J...K.. | ||
000005b0:· | 000005b0:·504b·0000·904b·0000·d94b·0000·0f4c·0000··PK...K...K...L.. | ||
000005c0:· | 000005c0:·504c·0000·894c·0000·c54c·0000·054d·0000··PL...L...L...M.. | ||
000005d0:· | 000005d0:·434d·0000·834d·0000·c54d·0000·0d4e·0000··CM...M...M...N.. | ||
000005e0:· | 000005e0:·514e·0000·924e·0000·d14e·0000·124f·0000··QN...N...N...O.. | ||
000005f0:· | 000005f0:·4f4f·0000·864f·0000·bd4f·0000·fd4f·0000··OO...O...O...O.. | ||
00000600:· | 00000600:·3d50·0000·7d50·0000·bb50·0000·0251·0000··=P..}P...P...Q.. | ||
00000610:· | 00000610:·4351·0000·8651·0000·c151·0000·e251·0000··CQ...Q...Q...Q.. | ||
00000620:·f | 00000620:·f251·0000·0052·0000·0f52·0000·1652·0000··.Q...R...R...R.. | ||
00000630:·2 | 00000630:·2352·0000·3b52·0000·4852·0000·5852·0000··#R..;R..HR..XR.. | ||
00000640:·6 | 00000640:·6152·0000·7052·0000·7e52·0000·8d52·0000··aR..pR..~R...R.. | ||
00000650:·9 | 00000650:·9c52·0000·a452·0000·b452·0000·c052·0000··.R...R...R...R.. | ||
00000660:· | 00000660:·c652·0000·d952·0000·ed52·0000·f852·0000··.R...R...R...R.. | ||
00000670:· | 00000670:·fe52·0000·0553·0000·0c53·0000·1253·0000··.R...S...S...S.. | ||
00000680:· | 00000680:·1953·0000·2353·0000·2b53·0000·3653·0000··.S..#S..+S..6S.. | ||
00000690:· | 00000690:·3f53·0000·4f53·0000·5653·0000·5d53·0000··?S..OS..VS..]S.. | ||
000006a0:· | 000006a0:·6553·0000·6e53·0000·7453·0000·7a53·0000··eS..nS..tS..zS.. | ||
000006b0:· | 000006b0:·8653·0000·8f53·0000·a253·0000·ae53·0000··.S...S...S...S.. | ||
000006c0:· | 000006c0:·bf53·0000·d153·0000·df53·0000·ed53·0000··.S...S...S...S.. | ||
000006d0:· | 000006d0:·fa53·0000·4954·0000·d254·0000·2c55·0000··.S..IT...T..,U.. | ||
000006e0:· | 000006e0:·6455·0000·8855·0000·b055·0000·d755·0000··dU...U...U...U.. | ||
000006f0:· | 000006f0:·e055·0000·fb55·0000·0556·0000·3856·0000··.U...U...V..8V.. | ||
00000700:· | 00000700:·4256·0000·6d56·0000·7756·0000·7a56·0000··BV..mV..wV..zV.. | ||
00000710:· | 00000710:·8456·0000·8e56·0000·9956·0000·a356·0000··.V...V...V...V.. | ||
00000720:· | 00000720:·ab56·0000·b356·0000·bc56·0000·d356·0000··.V...V...V...V.. | ||
00000730:· | 00000730:·dc56·0000·e656·0000·f056·0000·f556·0000··.V...V...V...V.. | ||
00000740:· | 00000740:·fa56·0000·0257·0000·0757·0000·0c57·0000··.V...W...W...W.. | ||
00000750:· | 00000750:·1257·0000·1857·0000·1f57·0000·2657·0000··.W...W...W..&W.. | ||
00000760:· | 00000760:·2d57·0000·3557·0000·3f57·0000·4b57·0000··-W..5W..?W..KW.. | ||
00000770:· | 00000770:·5357·0000·5b57·0000·6657·0000·7057·0000··SW..[W..fW..pW.. | ||
00000780:· | 00000780:·7857·0000·8157·0000·8857·0000·9357·0000··xW...W...W...W.. | ||
00000790:· | 00000790:·9c57·0000·a757·0000·b257·0000·ba57·0000··.W...W...W...W.. | ||
000007a0:· | 000007a0:·c357·0000·cb57·0000·d657·0000·df57·0000··.W...W...W...W.. | ||
000007b0:· | 000007b0:·ea57·0000·f557·0000·fe57·0000·0f58·0000··.W...W...W...X.. | ||
000007c0:· | 000007c0:·1858·0000·2958·0000·3a58·0000·4958·0000··.X..)X..:X..IX.. | ||
000007d0:· | 000007d0:·5c58·0000·6d58·0000·8058·0000·9358·0000··\X..mX...X...X.. | ||
Max diff block lines reached; 586975/713474 bytes (82.27%) of diff not shown. |
Offset 466, 10 lines modified | Offset 466, 10 lines modified | ||
466 | ············long1·=·Long.parseLong(s); | 466 | ············long1·=·Long.parseLong(s); |
467 | ········} | 467 | ········} |
468 | ········return·long1; | 468 | ········return·long1; |
469 | ····} | 469 | ····} |
470 | ···· | 470 | ···· |
471 | ····public·static·long·parseLong(final·char[]·array,·final·int·n,·final·int·n2)·{ | 471 | ····public·static·long·parseLong(final·char[]·array,·final·int·n,·final·int·n2)·{ |
472 | ········final·int·n3·=·n2·-·9; | 472 | ········final·int·n3·=·n2·-·9; |
473 | ········return·parseInt(array,·n | 473 | ········return·parseInt(array,·n3·+·n,·9)·+·parseInt(array,·n,·n3)·*·1000000000L; |
474 | ····} | 474 | ····} |
475 | } | 475 | } |
Offset 9, 11 lines modified | Offset 9, 11 lines modified | ||
9 | ····final·/*·synthetic·*/·BitcoinChartsActivity$bitcoinchartsThread·this$1; | 9 | ····final·/*·synthetic·*/·BitcoinChartsActivity$bitcoinchartsThread·this$1; |
10 | ···· | 10 | ···· |
11 | ····BitcoinChartsActivity$bitcoinchartsThread$1(final·BitcoinChartsActivity$bitcoinchartsThread·this$1)·{ | 11 | ····BitcoinChartsActivity$bitcoinchartsThread$1(final·BitcoinChartsActivity$bitcoinchartsThread·this$1)·{ |
12 | ········this.this$1·=·this$1; | 12 | ········this.this$1·=·this$1; |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·void·run()·{ | 15 | ····public·void·run()·{ |
16 | ········((TableLayout)this.this$1.this$0.findViewById(2131 | 16 | ········((TableLayout)this.this$1.this$0.findViewById(2131361863)).removeAllViews(); |
17 | ········((LinearLayout)this.this$1.this$0.findViewById(2131 | 17 | ········((LinearLayout)this.this$1.this$0.findViewById(2131361855)).setVisibility(0); |
18 | ····} | 18 | ····} |
19 | } | 19 | } |
Offset 8, 10 lines modified | Offset 8, 10 lines modified | ||
8 | ····final·/*·synthetic·*/·GraphActivity·this$0; | 8 | ····final·/*·synthetic·*/·GraphActivity·this$0; |
9 | ···· | 9 | ···· |
10 | ····GraphActivity$5(final·GraphActivity·this$0)·{ | 10 | ····GraphActivity$5(final·GraphActivity·this$0)·{ |
11 | ········this.this$0·=·this$0; | 11 | ········this.this$0·=·this$0; |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·void·run()·{ | 14 | ····public·void·run()·{ |
15 | ········((LinearLayout)this.this$0.findViewById(2131 | 15 | ········((LinearLayout)this.this$0.findViewById(2131361873)).setVisibility(0); |
16 | ····} | 16 | ····} |
17 | } | 17 | } |
Offset 8, 10 lines modified | Offset 8, 10 lines modified | ||
8 | ····final·/*·synthetic·*/·GraphActivity$GraphThread·this$1; | 8 | ····final·/*·synthetic·*/·GraphActivity$GraphThread·this$1; |
9 | ···· | 9 | ···· |
10 | ····GraphActivity$GraphThread$1(final·GraphActivity$GraphThread·this$1)·{ | 10 | ····GraphActivity$GraphThread$1(final·GraphActivity$GraphThread·this$1)·{ |
11 | ········this.this$1·=·this$1; | 11 | ········this.this$1·=·this$1; |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·void·run()·{ | 14 | ····public·void·run()·{ |
15 | ········((LinearLayout)this.this$1.this$0.findViewById(2131 | 15 | ········((LinearLayout)this.this$1.this$0.findViewById(2131361873)).setVisibility(4); |
16 | ····} | 16 | ····} |
17 | } | 17 | } |
Offset 3, 12 lines modified | Offset 3, 12 lines modified | ||
3 | import·android.webkit.WebView; | 3 | import·android.webkit.WebView; |
4 | import·android.app.Activity; | 4 | import·android.app.Activity; |
5 | public·class·KarmaAdsUtils | 5 | public·class·KarmaAdsUtils |
6 | { | 6 | { |
7 | ····public·static·void·initAd(final·Activity·activity)·{ | 7 | ····public·static·void·initAd(final·Activity·activity)·{ |
8 | ········final·WebView·webView·=·(WebView)activity.findViewById(2131 | 8 | ········final·WebView·webView·=·(WebView)activity.findViewById(2131361902); |
9 | ········webView.getSettings().setSupportMultipleWindows(true); | 9 | ········webView.getSettings().setSupportMultipleWindows(true); |
10 | ········webView.loadUrl("https://karma-ads.com/service/advert/5000"); | 10 | ········webView.loadUrl("https://karma-ads.com/service/advert/5000"); |
11 | ····} | 11 | ····} |
12 | } | 12 | } |
Offset 72, 15 lines modified | Offset 72, 15 lines modified | ||
72 | ············new·EMCFragment$OrderbookThread(this).start(); | 72 | ············new·EMCFragment$OrderbookThread(this).start(); |
73 | ········} | 73 | ········} |
74 | ····} | 74 | ····} |
75 | ···· | 75 | ···· |
76 | ····public·void·drawMinerUI()·{ | 76 | ····public·void·drawMinerUI()·{ |
77 | ········final·View·view·=·this.getView(); | 77 | ········final·View·view·=·this.getView(); |
78 | ········if·(view·!=·null)·{ | 78 | ········if·(view·!=·null)·{ |
79 | ············final·int·n·=·2131 | 79 | ············final·int·n·=·2131361900; |
80 | ············final·View·view2·=·view; | 80 | ············final·View·view2·=·view; |
81 | ············try·{ | 81 | ············try·{ |
82 | ················final·View·viewById·=·view2.findViewById(n); | 82 | ················final·View·viewById·=·view2.findViewById(n); |
83 | ················try·{ | 83 | ················try·{ |
84 | ····················final·TableLayout·tableLayout·=·(TableLayout)viewById; | 84 | ····················final·TableLayout·tableLayout·=·(TableLayout)viewById; |
85 | ····················try·{ | 85 | ····················try·{ |
86 | ························try·{ | 86 | ························try·{ |
Offset 73, 15 lines modified | Offset 73, 15 lines modified | ||
73 | ············new·SlushFragment$OrderbookThread(this).start(); | 73 | ············new·SlushFragment$OrderbookThread(this).start(); |
74 | ········} | 74 | ········} |
75 | ····} | 75 | ····} |
76 | ···· | 76 | ···· |
77 | ····public·void·drawMinerUI()·{ | 77 | ····public·void·drawMinerUI()·{ |
78 | ········final·View·view·=·this.getView(); | 78 | ········final·View·view·=·this.getView(); |
79 | ········if·(view·!=·null)·{ | 79 | ········if·(view·!=·null)·{ |
80 | ············final·int·n·=·2131 | 80 | ············final·int·n·=·2131361900; |
81 | ············final·View·view2·=·view; | 81 | ············final·View·view2·=·view; |
82 | ············try·{ | 82 | ············try·{ |
83 | ················final·View·viewById·=·view2.findViewById(n); | 83 | ················final·View·viewById·=·view2.findViewById(n); |
84 | ················try·{ | 84 | ················try·{ |
85 | ····················final·TableLayout·tableLayout·=·(TableLayout)viewById; | 85 | ····················final·TableLayout·tableLayout·=·(TableLayout)viewById; |
86 | ····················try·{ | 86 | ····················try·{ |
87 | ························try·{ | 87 | ························try·{ |
Offset 553, 15 lines modified | Offset 553, 15 lines modified | ||
553 | ····move-result-object·v0 | 553 | ····move-result-object·v0 |
554 | ····return-object·v0 | 554 | ····return-object·v0 |
555 | .end·method | 555 | .end·method |
556 | .method·public·setUpdateThrottle(J)V | 556 | .method·public·setUpdateThrottle(J)V |
557 | ····.locals· | 557 | ····.locals·3 |
558 | ····.param·p1,·"delayMS"····#·J | 558 | ····.param·p1,·"delayMS"····#·J |
559 | ····.prologue | 559 | ····.prologue |
560 | ····.line·103 | 560 | ····.line·103 |
561 | ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;" | 561 | ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;" |
562 | ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J | 562 | ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | ········} | 83 | ········} |
84 | ····.end·annotation | 84 | ····.end·annotation |
85 | .end·field | 85 | .end·field |
86 | #·direct·methods | 86 | #·direct·methods |
87 | .method·static·constructor·<clinit>()V | 87 | .method·static·constructor·<clinit>()V |
88 | ····.locals· | 88 | ····.locals·9 |
89 | ····.prologue | 89 | ····.prologue |
90 | ····.line·54 | 90 | ····.line·54 |
91 | ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1; | 91 | ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1; |
92 | ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V | 92 | ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V |
Offset 103, 31 lines modified | Offset 103, 31 lines modified | ||
103 | ····const/16·v1,·0xa | 103 | ····const/16·v1,·0xa |
104 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V | 104 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V |
105 | ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; | 105 | ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; |
106 | ····.line·68 | 106 | ····.line·68 |
107 | ····new-instance·v | 107 | ····new-instance·v1,·Ljava/util/concurrent/ThreadPoolExecutor; |
108 | ····const/4·v | 108 | ····const/4·v2,·0x5 |
109 | ····const/16·v | 109 | ····const/16·v3,·0x80 |
110 | ····const-wide/16·v | 110 | ····const-wide/16·v4,·0x1 |
111 | ····sget-object·v | 111 | ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; |
112 | ····sget-object·v | 112 | ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; |
113 | ····sget-object·v | 113 | ····sget-object·v8,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; |
114 | ····invoke-direct/range·{v | 114 | ····invoke-direct/range·{v1·..·v8},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V |
115 | ····sput-object·v | 115 | ····sput-object·v1,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; |
116 | ····.line·75 | 116 | ····.line·75 |
117 | ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler; | 117 | ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler; |
118 | ····const/4·v1,·0x0 | 118 | ····const/4·v1,·0x0 |
119 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V | 119 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V |
Offset 315, 15 lines modified | Offset 315, 15 lines modified | ||
315 | ····.line·1306 | 315 | ····.line·1306 |
316 | ····:cond_1 | 316 | ····:cond_1 |
317 | ····return-void | 317 | ····return-void |
318 | .end·method | 318 | .end·method |
319 | .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; | 319 | .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; |
320 | ····.locals· | 320 | ····.locals·4 |
321 | ····.param·p0,·"context"····#·Landroid/content/Context; | 321 | ····.param·p0,·"context"····#·Landroid/content/Context; |
322 | ····.param·p1,·"start"····#·F | 322 | ····.param·p1,·"start"····#·F |
323 | ····.param·p2,·"end"····#·F | 323 | ····.param·p2,·"end"····#·F |
324 | ····.prologue | 324 | ····.prologue |
325 | ····.line·695 | 325 | ····.line·695 |
326 | ····new-instance·v0,·Landroid/view/animation/AlphaAnimation; | 326 | ····new-instance·v0,·Landroid/view/animation/AlphaAnimation; |
Offset 333, 17 lines modified | Offset 333, 17 lines modified | ||
333 | ····.line·696 | 333 | ····.line·696 |
334 | ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation; | 334 | ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation; |
335 | ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; | 335 | ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; |
336 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V | 336 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V |
337 | ····.line·697 | 337 | ····.line·697 |
338 | ····const-wide/16·v | 338 | ····const-wide/16·v2,·0xdc |
339 | ····invoke-virtual·{v0,·v | 339 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V |
340 | ····.line·698 | 340 | ····.line·698 |
341 | ····return-object·v0 | 341 | ····return-object·v0 |
342 | .end·method | 342 | .end·method |
343 | .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; | 343 | .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; |
344 | ····.locals·11 | 344 | ····.locals·11 |
Offset 386, 17 lines modified | Offset 386, 17 lines modified | ||
386 | ····.line·684 | 386 | ····.line·684 |
387 | ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation; | 387 | ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation; |
388 | ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; | 388 | ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; |
389 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V | 389 | ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V |
390 | ····.line·685 | 390 | ····.line·685 |
391 | ····const-wide/16·v | 391 | ····const-wide/16·v2,·0xdc |
392 | ····invoke-virtual·{v0,·v | 392 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V |
393 | ····.line·686 | 393 | ····.line·686 |
394 | ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V | 394 | ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V |
395 | ····.line·687 | 395 | ····.line·687 |
396 | ····new-instance·v9,·Landroid/view/animation/AlphaAnimation; | 396 | ····new-instance·v9,·Landroid/view/animation/AlphaAnimation; |
Offset 405, 17 lines modified | Offset 405, 17 lines modified | ||
405 | ····.line·688 | 405 | ····.line·688 |
406 | ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation; | 406 | ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation; |
407 | ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; | 407 | ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; |
408 | ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V | 408 | ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V |
409 | ····.line·689 | 409 | ····.line·689 |
410 | ····const-wide/16·v | 410 | ····const-wide/16·v2,·0xdc |
411 | ····invoke-virtual·{v9,·v | 411 | ····invoke-virtual·{v9,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V |
412 | ····.line·690 | 412 | ····.line·690 |
413 | ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V | 413 | ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V |
414 | ····.line·691 | 414 | ····.line·691 |
415 | ····return-object·v10 | 415 | ····return-object·v10 |
416 | .end·method | 416 | .end·method |
Offset 39, 15 lines modified | Offset 39, 14 lines modified | ||
39 | .method·public·constructor·<init>()V | 39 | .method·public·constructor·<init>()V |
40 | ····.locals·0 | 40 | ····.locals·0 |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line·16 | 42 | ····.line·16 |
43 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentActivity;-><init>()V | 43 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentActivity;-><init>()V |
44 | ····.line·28 | ||
45 | ····return-void | 44 | ····return-void |
46 | .end·method | 45 | .end·method |
47 | #·virtual·methods | 46 | #·virtual·methods |
48 | .method·public·abstract·getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; | 47 | .method·public·abstract·getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; |
49 | .end·method | 48 | .end·method |
Offset 34, 15 lines modified | Offset 34, 15 lines modified | ||
34 | .field·mNumber:I | 34 | .field·mNumber:I |
35 | .field·mTickerView:Landroid/widget/RemoteViews; | 35 | .field·mTickerView:Landroid/widget/RemoteViews; |
36 | #·direct·methods | 36 | #·direct·methods |
37 | .method·public·constructor·<init>(Landroid/content/Context;)V | 37 | .method·public·constructor·<init>(Landroid/content/Context;)V |
38 | ····.locals· | 38 | ····.locals·4 |
39 | ····.param·p1,·"context"····#·Landroid/content/Context; | 39 | ····.param·p1,·"context"····#·Landroid/content/Context; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·100 | 41 | ····.line·100 |
42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
43 | ····.line·87 | 43 | ····.line·87 |
Offset 56, 17 lines modified | Offset 56, 17 lines modified | ||
56 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 56 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
57 | ····.line·104 | 57 | ····.line·104 |
58 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 58 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
59 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 59 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
60 | ····move-result-wide·v | 60 | ····move-result-wide·v2 |
61 | ····iput-wide·v | 61 | ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J |
62 | ····.line·105 | 62 | ····.line·105 |
63 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 63 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
64 | ····const/4·v1,·-0x1 | 64 | ····const/4·v1,·-0x1 |
65 | ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I | 65 | ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I |
Offset 110, 15 lines modified | Offset 110, 15 lines modified | ||
110 | ····:cond_5 | 110 | ····:cond_5 |
111 | ····const/4·v0,·0x0 | 111 | ····const/4·v0,·0x0 |
112 | ····goto·:goto_0 | 112 | ····goto·:goto_0 |
113 | .end·method | 113 | .end·method |
114 | .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V | 114 | .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V |
115 | ····.locals· | 115 | ····.locals·4 |
116 | ····.param·p0,·"time"····#·J | 116 | ····.param·p0,·"time"····#·J |
117 | ····.param·p2,·"now"····#·J | 117 | ····.param·p2,·"now"····#·J |
118 | ····.param·p4,·"pw"····#·Ljava/io/PrintWriter; | 118 | ····.param·p4,·"pw"····#·Ljava/io/PrintWriter; |
119 | ····.prologue | 119 | ····.prologue |
120 | ····.line·169 | 120 | ····.line·169 |
121 | ····const-wide/16·v0,·0x0 | 121 | ····const-wide/16·v0,·0x0 |
Offset 144, 30 lines modified | Offset 144, 30 lines modified | ||
144 | ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V | 144 | ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V |
145 | ····goto·:goto_0 | 145 | ····goto·:goto_0 |
146 | .end·method | 146 | .end·method |
147 | .method·public·static·formatDuration(JLjava/io/PrintWriter;)V | 147 | .method·public·static·formatDuration(JLjava/io/PrintWriter;)V |
148 | ····.locals· | 148 | ····.locals·2 |
149 | ····.param·p0,·"duration"····#·J | 149 | ····.param·p0,·"duration"····#·J |
150 | ····.param·p2,·"pw"····#·Ljava/io/PrintWriter; | 150 | ····.param·p2,·"pw"····#·Ljava/io/PrintWriter; |
151 | ····.prologue | 151 | ····.prologue |
152 | ····.line·164 | 152 | ····.line·164 |
153 | ····const/4·v0,·0x0 | 153 | ····const/4·v0,·0x0 |
154 | ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V | 154 | ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V |
155 | ····.line·165 | 155 | ····.line·165 |
156 | ····return-void | 156 | ····return-void |
157 | .end·method | 157 | .end·method |
158 | .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V | 158 | .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V |
159 | ····.locals· | 159 | ····.locals·6 |
160 | ····.param·p0,·"duration"····#·J | 160 | ····.param·p0,·"duration"····#·J |
161 | ····.param·p2,·"pw"····#·Ljava/io/PrintWriter; | 161 | ····.param·p2,·"pw"····#·Ljava/io/PrintWriter; |
162 | ····.param·p3,·"fieldLen"····#·I | 162 | ····.param·p3,·"fieldLen"····#·I |
163 | ····.prologue | 163 | ····.prologue |
164 | ····.line·156 | 164 | ····.line·156 |
165 | ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; | 165 | ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/widget/LinearLayout; | 2 | .super·Landroid/widget/LinearLayout; |
3 | .source·"GraphView.java" | 3 | .source·"GraphView.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/jjoe64/graphview/GraphView$2;, | ||
8 | ········Lcom/jjoe64/graphview/GraphView$VerLabelsView;, | 7 | ········Lcom/jjoe64/graphview/GraphView$VerLabelsView;, |
9 | ········Lcom/jjoe64/graphview/GraphView$LegendAlign;, | 8 | ········Lcom/jjoe64/graphview/GraphView$LegendAlign;, |
10 | ········Lcom/jjoe64/graphview/GraphView$GraphViewData;, | 9 | ········Lcom/jjoe64/graphview/GraphView$GraphViewData;, |
11 | ········Lcom/jjoe64/graphview/GraphView$GraphViewContentView;, | 10 | ········Lcom/jjoe64/graphview/GraphView$GraphViewContentView;, |
12 | ········Lcom/jjoe64/graphview/GraphView$GraphViewConfig; | 11 | ········Lcom/jjoe64/graphview/GraphView$GraphViewConfig; |
13 | ····} | 12 | ····} |
14 | .end·annotation | 13 | .end·annotation |
Offset 166, 42 lines modified | Offset 165, 42 lines modified | ||
166 | ····:cond_0 | 165 | ····:cond_0 |
167 | ····iput-object·p2,·p0,·Lcom/jjoe64/graphview/GraphView;->title:Ljava/lang/String; | 166 | ····iput-object·p2,·p0,·Lcom/jjoe64/graphview/GraphView;->title:Ljava/lang/String; |
168 | ····goto·:goto_0 | 167 | ····goto·:goto_0 |
169 | .end·method | 168 | .end·method |
170 | .method·private·_values(I)[Lcom/jjoe64/graphview/GraphView$GraphViewData; | 169 | .method·private·_values(I)[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
171 | ····.locals· | 170 | ····.locals·10 |
172 | ····.param·p1,·"idxSeries"····#·I | 171 | ····.param·p1,·"idxSeries"····#·I |
173 | ····.prologue | 172 | ····.prologue |
174 | ····const-wide/16·v | 173 | ····const-wide/16·v6,·0x0 |
175 | ····.line·304 | 174 | ····.line·304 |
176 | ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/GraphView;->graphSeries:Ljava/util/List; | 175 | ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/GraphView;->graphSeries:Ljava/util/List; |
177 | ····invoke-interface·{v3,·p1},·Ljava/util/List;->get(I)Ljava/lang/Object; | 176 | ····invoke-interface·{v3,·p1},·Ljava/util/List;->get(I)Ljava/lang/Object; |
178 | ····move-result-object·v3 | 177 | ····move-result-object·v3 |
179 | ····check-cast·v3,·Lcom/jjoe64/graphview/GraphViewSeries; | 178 | ····check-cast·v3,·Lcom/jjoe64/graphview/GraphViewSeries; |
180 | ····iget-object·v2,·v3,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData; | 179 | ····iget-object·v2,·v3,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
181 | ····.line·305 | 180 | ····.line·305 |
182 | ····.local·v2,·"values":[Lcom/jjoe64/graphview/GraphView$GraphViewData; | 181 | ····.local·v2,·"values":[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
183 | ····iget-wide·v | 182 | ····iget-wide·v4,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D |
184 | ····cmpl-double·v3,·v | 183 | ····cmpl-double·v3,·v4,·v6 |
185 | ····if-nez·v3,·:cond_0 | 184 | ····if-nez·v3,·:cond_0 |
186 | ····iget-wide·v | 185 | ····iget-wide·v4,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportSize:D |
187 | ····cmpl-double·v3,·v | 186 | ····cmpl-double·v3,·v4,·v6 |
188 | ····if-nez·v3,·:cond_0 | 187 | ····if-nez·v3,·:cond_0 |
189 | ····.line·327 | 188 | ····.line·327 |
190 | ····.end·local·v2····#·"values":[Lcom/jjoe64/graphview/GraphView$GraphViewData; | 189 | ····.end·local·v2····#·"values":[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
191 | ····:goto_0 | 190 | ····:goto_0 |
192 | ····return-object·v2 | 191 | ····return-object·v2 |
Offset 222, 34 lines modified | Offset 221, 34 lines modified | ||
222 | ····array-length·v3,·v2 | 221 | ····array-length·v3,·v2 |
223 | ····if-ge·v0,·v3,·:cond_1 | 222 | ····if-ge·v0,·v3,·:cond_1 |
224 | ····.line·312 | 223 | ····.line·312 |
225 | ····aget-object·v3,·v2,·v0 | 224 | ····aget-object·v3,·v2,·v0 |
226 | ····iget-wide·v | 225 | ····iget-wide·v4,·v3,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueX:D |
227 | ····iget-wide·v | 226 | ····iget-wide·v6,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D |
228 | ····cmpl-double·v3,·v | 227 | ····cmpl-double·v3,·v4,·v6 |
229 | ····if-ltz·v3,·:cond_3 | 228 | ····if-ltz·v3,·:cond_3 |
230 | ····.line·313 | 229 | ····.line·313 |
231 | ····aget-object·v3,·v2,·v0 | 230 | ····aget-object·v3,·v2,·v0 |
232 | ····iget-wide·v | 231 | ····iget-wide·v4,·v3,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueX:D |
233 | ····iget-wide·v | 232 | ····iget-wide·v6,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D |
234 | ····iget-wide·v | 233 | ····iget-wide·v8,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportSize:D |
235 | ····add-double/2addr·v | 234 | ····add-double/2addr·v6,·v8 |
236 | ····cmpl-double·v3,·v | 235 | ····cmpl-double·v3,·v4,·v6 |
237 | ····if-lez·v3,·:cond_2 | 236 | ····if-lez·v3,·:cond_2 |
238 | ····.line·314 | 237 | ····.line·314 |
239 | ····aget-object·v3,·v2,·v0 | 238 | ····aget-object·v3,·v2,·v0 |
240 | ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 239 | ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
Offset 353, 41 lines modified | Offset 352, 25 lines modified | ||
353 | ····.line·32 | 352 | ····.line·32 |
354 | ····iget-wide·v0,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D | 353 | ····iget-wide·v0,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D |
355 | ····return-wide·v0 | 354 | ····return-wide·v0 |
356 | .end·method | 355 | .end·method |
357 | .method·static·synthetic·access$1002(Lcom/jjoe64/graphview/GraphView;D)D | 356 | .method·static·synthetic·access$1002(Lcom/jjoe64/graphview/GraphView;D)D |
358 | ····.locals· | 357 | ····.locals·1 |
359 | ····.param·p0,·"x0"····#·Lcom/jjoe64/graphview/GraphView; | 358 | ····.param·p0,·"x0"····#·Lcom/jjoe64/graphview/GraphView; |
360 | ····.param·p1,·"x1"····#·D | 359 | ····.param·p1,·"x1"····#·D |
361 | ····.prologue | 360 | ····.prologue |
362 | ····.line·32 | 361 | ····.line·32 |
363 | ····iput-wide·p1,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D | 362 | ····iput-wide·p1,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D |
364 | ····return-wide·p1 | 363 | ····return-wide·p1 |
365 | .end·method | 364 | .end·method |
366 | .method·static·synthetic·access$1026(Lcom/jjoe64/graphview/GraphView;D)D | ||
367 | ····.locals·2 | ||
368 | ····.param·p0,·"x0"····#·Lcom/jjoe64/graphview/GraphView; | ||
369 | ····.param·p1,·"x1"····#·D | ||
370 | ····.prologue | ||
371 | ····.line·32 | ||
372 | ····iget-wide·v0,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D | ||
373 | ····sub-double/2addr·v0,·p1 | ||
374 | ····iput-wide·v0,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D | ||
375 | ····return-wide·v0 | ||
376 | .end·method | ||
Max diff block lines reached; 13570/17817 bytes (76.16%) of diff not shown. |
Offset 119, 69 lines modified | Offset 119, 68 lines modified | ||
119 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z | 119 | ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z |
120 | ····.line·69 | 120 | ····.line·69 |
121 | ····return-void | 121 | ····return-void |
122 | .end·method | 122 | .end·method |
123 | .method·public·appendData(Lcom/jjoe64/graphview/GraphView$GraphViewData;Z)V | 123 | .method·public·appendData(Lcom/jjoe64/graphview/GraphView$GraphViewData;Z)V |
124 | ····.locals· | 124 | ····.locals·5 |
125 | ····.param·p1,·"value"····#·Lcom/jjoe64/graphview/GraphView$GraphViewData; | 125 | ····.param·p1,·"value"····#·Lcom/jjoe64/graphview/GraphView$GraphViewData; |
126 | ····.param·p2,·"scrollToEnd"····#·Z | 126 | ····.param·p2,·"scrollToEnd"····#·Z |
127 | ····.prologue | 127 | ····.prologue |
128 | ····const/4·v | 128 | ····const/4·v4,·0x0 |
129 | ····.line·78 | 129 | ····.line·78 |
130 | ····iget-object·v | 130 | ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
131 | ····array-length·v | 131 | ····array-length·v3,·v3 |
132 | ····add-int/lit8·v | 132 | ····add-int/lit8·v3,·v3,·0x1 |
133 | ····new-array·v | 133 | ····new-array·v1,·v3,·[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
134 | ····.line·79 | 134 | ····.line·79 |
135 | ····.local·v | 135 | ····.local·v1,·"newValues":[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
136 | ····iget-object·v | 136 | ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
137 | ····array-length·v | 137 | ····array-length·v2,·v3 |
138 | ····.line·80 | 138 | ····.line·80 |
139 | ····.local·v | 139 | ····.local·v2,·"offset":I |
140 | ····iget-object·v | 140 | ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
141 | ····invoke-static·{v | 141 | ····invoke-static·{v3,·v4,·v1,·v4,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V |
142 | ····.line·82 | 142 | ····.line·82 |
143 | ····iget-object·v | 143 | ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
144 | ····array-length·v | 144 | ····array-length·v3,·v3 |
145 | ····aput-object·p1,·v | 145 | ····aput-object·p1,·v1,·v3 |
146 | ····.line·83 | 146 | ····.line·83 |
147 | ····iput-object·v | 147 | ····iput-object·v1,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
148 | ····.line·84 | 148 | ····.line·84 |
149 | ····iget-object·v | 149 | ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->graphViews:Ljava/util/List; |
150 | ····invoke-interface·{v | 150 | ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
151 | ····move-result-object·v | 151 | ····move-result-object·v3 |
152 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
153 | ····:cond_0 | 152 | ····:cond_0 |
154 | ····:goto_0 | 153 | ····:goto_0 |
155 | ····invoke-interface·{v | 154 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
156 | ····move-result·v4 | 155 | ····move-result·v4 |
157 | ····if-eqz·v4,·:cond_1 | 156 | ····if-eqz·v4,·:cond_1 |
158 | ····invoke-interface·{v | 157 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
159 | ····move-result-object·v0 | 158 | ····move-result-object·v0 |
160 | ····check-cast·v0,·Lcom/jjoe64/graphview/GraphView; | 159 | ····check-cast·v0,·Lcom/jjoe64/graphview/GraphView; |
161 | ····.line·85 | 160 | ····.line·85 |
162 | ····.local·v0,·"g":Lcom/jjoe64/graphview/GraphView; | 161 | ····.local·v0,·"g":Lcom/jjoe64/graphview/GraphView; |
Offset 203, 21 lines modified | Offset 202, 20 lines modified | ||
203 | ····.param·p1,·"values"····#·[Lcom/jjoe64/graphview/GraphView$GraphViewData; | 202 | ····.param·p1,·"values"····#·[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
204 | ····.prologue | 203 | ····.prologue |
205 | ····.line·97 | 204 | ····.line·97 |
206 | ····iput-object·p1,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData; | 205 | ····iput-object·p1,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
207 | ····.line·98 | 206 | ····.line·98 |
208 | ····iget-object·v | 207 | ····iget-object·v1,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->graphViews:Ljava/util/List; |
209 | ····invoke-interface·{v | 208 | ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
210 | ····move-result-object·v1 | 209 | ····move-result-object·v1 |
211 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
212 | ····:goto_0 | 210 | ····:goto_0 |
213 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 211 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
214 | ····move-result·v2 | 212 | ····move-result·v2 |
215 | ····if-eqz·v2,·:cond_0 | 213 | ····if-eqz·v2,·:cond_0 |
Offset 44, 21 lines modified | Offset 44, 21 lines modified | ||
44 | ····invoke-virtual·{p0,·v0},·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | 44 | ····invoke-virtual·{p0,·v0},·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V |
45 | ····.line·50 | 45 | ····.line·50 |
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
48 | .method·private·onMoveGesture(F)V | 48 | .method·private·onMoveGesture(F)V |
49 | ····.locals·1 | 49 | ····.locals·14 |
50 | ····.param·p1,·"f"····#·F | 50 | ····.param·p1,·"f"····#·F |
51 | ····.prologue | 51 | ····.prologue |
52 | ····const/4·v1 | 52 | ····const/4·v13,·0x0 |
53 | ····const/4·v | 53 | ····const/4·v12,·0x1 |
54 | ····.line·135 | 54 | ····.line·135 |
55 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; | 55 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; |
56 | ····invoke-static·{v4},·Lcom/jjoe64/graphview/GraphView;->access$900(Lcom/jjoe64/graphview/GraphView;)D | 56 | ····invoke-static·{v4},·Lcom/jjoe64/graphview/GraphView;->access$900(Lcom/jjoe64/graphview/GraphView;)D |
57 | ····move-result-wide·v4 | 57 | ····move-result-wide·v4 |
Offset 68, 44 lines modified | Offset 68, 52 lines modified | ||
68 | ····cmpl-double·v4,·v4,·v6 | 68 | ····cmpl-double·v4,·v4,·v6 |
69 | ····if-eqz·v4,·:cond_1 | 69 | ····if-eqz·v4,·:cond_1 |
70 | ····.line·136 | 70 | ····.line·136 |
71 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; | 71 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; |
72 | ···· | 72 | ····iget-object·v5,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; |
73 | ····invoke-static·{v5},·Lcom/jjoe64/graphview/GraphView;->access$1000(Lcom/jjoe64/graphview/GraphView;)D | ||
74 | ····move-result-wide·v6 | ||
73 | ···· | 75 | ····float-to-double·v8,·p1 |
74 | ····i | 76 | ····iget-object·v5,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; |
75 | ····move- | 77 | ····invoke-static·{v5},·Lcom/jjoe64/graphview/GraphView;->access$900(Lcom/jjoe64/graphview/GraphView;)D |
76 | ····m | 78 | ····move-result-wide·v10 |
77 | ···· | 79 | ····mul-double/2addr·v8,·v10 |
78 | ···· | 80 | ····iget·v5,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->graphwidth:F |
79 | ···· | 81 | ····float-to-double·v10,·v5 |
82 | ····div-double/2addr·v8,·v10 | ||
83 | ····sub-double/2addr·v6,·v8 | ||
80 | ····invoke-static·{v4,·v | 84 | ····invoke-static·{v4,·v6,·v7},·Lcom/jjoe64/graphview/GraphView;->access$1002(Lcom/jjoe64/graphview/GraphView;D)D |
81 | ····.line·139 | 85 | ····.line·139 |
82 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; | 86 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; |
83 | ····invoke-virtual·{v4,·v | 87 | ····invoke-virtual·{v4,·v12},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D |
84 | ····move-result-wide·v2 | 88 | ····move-result-wide·v2 |
85 | ····.line·140 | 89 | ····.line·140 |
86 | ····.local·v2,·"minX":D | 90 | ····.local·v2,·"minX":D |
87 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; | 91 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; |
88 | ····invoke-virtual·{v4,·v | 92 | ····invoke-virtual·{v4,·v12},·Lcom/jjoe64/graphview/GraphView;->getMaxX(Z)D |
89 | ····move-result-wide·v0 | 93 | ····move-result-wide·v0 |
90 | ····.line·141 | 94 | ····.line·141 |
91 | ····.local·v0,·"maxX":D | 95 | ····.local·v0,·"maxX":D |
92 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; | 96 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; |
Offset 123, 20 lines modified | Offset 131, 20 lines modified | ||
123 | ····invoke-static·{v4,·v2,·v3},·Lcom/jjoe64/graphview/GraphView;->access$1002(Lcom/jjoe64/graphview/GraphView;D)D | 131 | ····invoke-static·{v4,·v2,·v3},·Lcom/jjoe64/graphview/GraphView;->access$1002(Lcom/jjoe64/graphview/GraphView;D)D |
124 | ····.line·148 | 132 | ····.line·148 |
125 | ····:cond_0 | 133 | ····:cond_0 |
126 | ····:goto_0 | 134 | ····:goto_0 |
127 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; | 135 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; |
128 | ····invoke-static·{v4,·v1 | 136 | ····invoke-static·{v4,·v13},·Lcom/jjoe64/graphview/GraphView;->access$002(Lcom/jjoe64/graphview/GraphView;[Ljava/lang/String;)[Ljava/lang/String; |
129 | ····.line·149 | 137 | ····.line·149 |
130 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; | 138 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; |
131 | ····invoke-static·{v4,·v1 | 139 | ····invoke-static·{v4,·v13},·Lcom/jjoe64/graphview/GraphView;->access$202(Lcom/jjoe64/graphview/GraphView;[Ljava/lang/String;)[Ljava/lang/String; |
132 | ····.line·150 | 140 | ····.line·150 |
133 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; | 141 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; |
134 | ····invoke-static·{v4},·Lcom/jjoe64/graphview/GraphView;->access$1100(Lcom/jjoe64/graphview/GraphView;)Landroid/view/View; | 142 | ····invoke-static·{v4},·Lcom/jjoe64/graphview/GraphView;->access$1100(Lcom/jjoe64/graphview/GraphView;)Landroid/view/View; |
135 | ····move-result-object·v4 | 143 | ····move-result-object·v4 |
Offset 177, 27 lines modified | Offset 185, 27 lines modified | ||
177 | ····.line·144 | 185 | ····.line·144 |
178 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; | 186 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; |
179 | ····iget-object·v5,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; | 187 | ····iget-object·v5,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; |
180 | ····invoke-static·{v5},·Lcom/jjoe64/graphview/GraphView;->access$900(Lcom/jjoe64/graphview/GraphView;)D | 188 | ····invoke-static·{v5},·Lcom/jjoe64/graphview/GraphView;->access$900(Lcom/jjoe64/graphview/GraphView;)D |
181 | ····move-result-wide·v | 189 | ····move-result-wide·v6 |
182 | ····sub-double·v | 190 | ····sub-double·v6,·v0,·v6 |
183 | ····invoke-static·{v4,·v | 191 | ····invoke-static·{v4,·v6,·v7},·Lcom/jjoe64/graphview/GraphView;->access$1002(Lcom/jjoe64/graphview/GraphView;D)D |
184 | ····goto·:goto_0 | 192 | ····goto·:goto_0 |
185 | .end·method | 193 | .end·method |
186 | #·virtual·methods | 194 | #·virtual·methods |
187 | .method·protected·onDraw(Landroid/graphics/Canvas;)V | 195 | .method·protected·onDraw(Landroid/graphics/Canvas;)V |
188 | ····.locals·3 | 196 | ····.locals·36 |
189 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; | 197 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; |
190 | ····.prologue | 198 | ····.prologue |
191 | ····.line·58 | 199 | ····.line·58 |
192 | ····move-object/from16·v0,·p0 | 200 | ····move-object/from16·v0,·p0 |
193 | ····iget-object·v2,·v0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; | 201 | ····iget-object·v2,·v0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView; |
Offset 230, 18 lines modified | Offset 238, 18 lines modified | ||
230 | ····.local·v3,·"horstart":F | 238 | ····.local·v3,·"horstart":F |
231 | ····invoke-virtual/range·{p0·..·p0},·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->getHeight()I | 239 | ····invoke-virtual/range·{p0·..·p0},·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->getHeight()I |
Max diff block lines reached; 13487/19253 bytes (70.05%) of diff not shown. |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | .field·public·final·valueX:D | 18 | .field·public·final·valueX:D |
19 | .field·public·final·valueY:D | 19 | .field·public·final·valueY:D |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·public·constructor·<init>(DD)V | 21 | .method·public·constructor·<init>(DD)V |
22 | ····.locals· | 22 | ····.locals·1 |
23 | ····.param·p1,·"valueX"····#·D | 23 | ····.param·p1,·"valueX"····#·D |
24 | ····.param·p3,·"valueY"····#·D | 24 | ····.param·p3,·"valueY"····#·D |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·201 | 26 | ····.line·201 |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 16, 156 lines modified | Offset 16, 160 lines modified | ||
16 | ····.line·17 | 16 | ····.line·17 |
17 | ····return-void | 17 | ····return-void |
18 | .end·method | 18 | .end·method |
19 | #·virtual·methods | 19 | #·virtual·methods |
20 | .method·public·drawSeries(Landroid/graphics/Canvas;[Lcom/jjoe64/graphview/GraphView$GraphViewData;FFFDDDDFLcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;)V | 20 | .method·public·drawSeries(Landroid/graphics/Canvas;[Lcom/jjoe64/graphview/GraphView$GraphViewData;FFFDDDDFLcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;)V |
21 | ····.locals·1 | 21 | ····.locals·14 |
22 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; | 22 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; |
23 | ····.param·p2,·"values"····#·[Lcom/jjoe64/graphview/GraphView$GraphViewData; | 23 | ····.param·p2,·"values"····#·[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
24 | ····.param·p3,·"graphwidth"····#·F | 24 | ····.param·p3,·"graphwidth"····#·F |
25 | ····.param·p4,·"graphheight"····#·F | 25 | ····.param·p4,·"graphheight"····#·F |
26 | ····.param·p5,·"border"····#·F | 26 | ····.param·p5,·"border"····#·F |
27 | ····.param·p6,·"minX"····#·D | 27 | ····.param·p6,·"minX"····#·D |
28 | ····.param·p8,·"minY"····#·D | 28 | ····.param·p8,·"minY"····#·D |
29 | ····.param·p10,·"diffX"····#·D | 29 | ····.param·p10,·"diffX"····#·D |
30 | ····.param·p12,·"diffY"····#·D | 30 | ····.param·p12,·"diffY"····#·D |
31 | ····.param·p14,·"horstart"····#·F | 31 | ····.param·p14,·"horstart"····#·F |
32 | ····.param·p15,·"style"····#·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle; | 32 | ····.param·p15,·"style"····#·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle; |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·24 | 34 | ····.line·24 |
35 | ····const/high16·v | 35 | ····const/high16·v2,·0x40000000····#·2.0f |
36 | ····mul-float·v | 36 | ····mul-float·v2,·v2,·p5 |
37 | ····sub-float·v | 37 | ····sub-float·v2,·p3,·v2 |
38 | ···· | 38 | ····move-object/from16·v0,·p2 |
39 | ···· | 39 | ····array-length·v3,·v0 |
40 | ····int-to-float·v3,·v3 | ||
40 | ····div-float·v | 41 | ····div-float·v8,·v2,·v3 |
41 | ····.line·26 | 42 | ····.line·26 |
42 | ····.local·v | 43 | ····.local·v8,·"colwidth":F |
43 | ····iget-object·v | 44 | ····iget-object·v2,·p0,·Lcom/jjoe64/graphview/BarGraphView;->paint:Landroid/graphics/Paint; |
44 | ····move-object/from16·v0,·p15 | 45 | ····move-object/from16·v0,·p15 |
45 | ····iget·v | 46 | ····iget·v3,·v0,·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->thickness:I |
46 | ····int-to-float·v | 47 | ····int-to-float·v3,·v3 |
47 | ····invoke-virtual·{v | 48 | ····invoke-virtual·{v2,·v3},·Landroid/graphics/Paint;->setStrokeWidth(F)V |
48 | ····.line·27 | 49 | ····.line·27 |
49 | ····iget-object·v | 50 | ····iget-object·v2,·p0,·Lcom/jjoe64/graphview/BarGraphView;->paint:Landroid/graphics/Paint; |
50 | ····move-object/from16·v0,·p15 | 51 | ····move-object/from16·v0,·p15 |
51 | ····iget·v | 52 | ····iget·v3,·v0,·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->color:I |
52 | ····invoke-virtual·{v | 53 | ····invoke-virtual·{v2,·v3},·Landroid/graphics/Paint;->setColor(I)V |
53 | ····.line·30 | 54 | ····.line·30 |
54 | ····const/4·v | 55 | ····const/4·v9,·0x0 |
55 | ····.local·v | 56 | ····.local·v9,·"i":I |
56 | ····:goto_0 | 57 | ····:goto_0 |
58 | ····move-object/from16·v0,·p2 | ||
57 | ····array-length·v | 59 | ····array-length·v2,·v0 |
58 | ····if-ge·v | 60 | ····if-ge·v9,·v2,·:cond_1 |
59 | ····.line·31 | 61 | ····.line·31 |
60 | ····aget-object·v | 62 | ····aget-object·v2,·p2,·v9 |
61 | ····iget-wide·v | 63 | ····iget-wide·v2,·v2,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueY:D |
62 | ····sub-double·v | 64 | ····sub-double·v2,·v2,·p8 |
63 | ····double-to-float·v1 | 65 | ····double-to-float·v11,·v2 |
64 | ····.line·32 | 66 | ····.line·32 |
65 | ····.local·v1 | 67 | ····.local·v11,·"valY":F |
66 | ····float-to-double·v | 68 | ····float-to-double·v2,·v11 |
67 | ····div-double·v | 69 | ····div-double·v2,·v2,·p12 |
68 | ····double-to-float·v | 70 | ····double-to-float·v10,·v2 |
69 | ····.line·33 | 71 | ····.line·33 |
70 | ····.local·v | 72 | ····.local·v10,·"ratY":F |
71 | ····mul-float·v1 | 73 | ····mul-float·v12,·p4,·v10 |
72 | ····.line·36 | 74 | ····.line·36 |
73 | ····.local·v1 | 75 | ····.local·v12,·"y":F |
74 | ····invoke-virtual/range·{p15·..·p15},·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->getValueDependentColor()Lcom/jjoe64/graphview/ValueDependentColor; | 76 | ····invoke-virtual/range·{p15·..·p15},·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->getValueDependentColor()Lcom/jjoe64/graphview/ValueDependentColor; |
75 | ····move-result-object·v | 77 | ····move-result-object·v2 |
76 | ····if-eqz·v | 78 | ····if-eqz·v2,·:cond_0 |
77 | ····.line·37 | 79 | ····.line·37 |
78 | ····iget-object·v | 80 | ····iget-object·v2,·p0,·Lcom/jjoe64/graphview/BarGraphView;->paint:Landroid/graphics/Paint; |
79 | ····invoke-virtual/range·{p15·..·p15},·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->getValueDependentColor()Lcom/jjoe64/graphview/ValueDependentColor; | 81 | ····invoke-virtual/range·{p15·..·p15},·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->getValueDependentColor()Lcom/jjoe64/graphview/ValueDependentColor; |
80 | ····move-result-object·v | 82 | ····move-result-object·v3 |
81 | ····aget-object·v | 83 | ····aget-object·v4,·p2,·v9 |
82 | ····invoke-interface·{v | 84 | ····invoke-interface·{v3,·v4},·Lcom/jjoe64/graphview/ValueDependentColor;->get(Lcom/jjoe64/graphview/GraphView$GraphViewData;)I |
83 | ····move-result·v | 85 | ····move-result·v3 |
84 | ····invoke-virtual·{v | 86 | ····invoke-virtual·{v2,·v3},·Landroid/graphics/Paint;->setColor(I)V |
85 | ····.line·40 | 87 | ····.line·40 |
86 | ····:cond_0 | 88 | ····:cond_0 |
87 | ····int-to-float·v | 89 | ····int-to-float·v2,·v9 |
88 | ····mul-float/2addr·v | 90 | ····mul-float/2addr·v2,·v8 |
89 | ····add-float·v | 91 | ····add-float·v3,·v2,·p14 |
90 | ····sub-float·v | 92 | ····sub-float·v2,·p5,·v12 |
91 | ····add-float·v | 93 | ····add-float·v4,·v2,·p4 |
92 | ····int-to-float·v | 94 | ····int-to-float·v2,·v9 |
93 | ····mul-float/2addr·v | 95 | ····mul-float/2addr·v2,·v8 |
Max diff block lines reached; 1252/6330 bytes (19.78%) 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/jjoe64/graphview/GraphView; | 21 | .field·final·synthetic·this$0:Lcom/jjoe64/graphview/GraphView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/jjoe64/graphview/GraphView;)V | 23 | .method·constructor·<init>(Lcom/jjoe64/graphview/GraphView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/jjoe64/graphview/GraphView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·636 | 27 | ····.line·636 |
27 | ····iput-object·p1,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; | 28 | ····iput-object·p1,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 60, 36 lines modified | Offset 61, 44 lines modified | ||
60 | ····add-double·v0,·v8,·v10 | 61 | ····add-double·v0,·v8,·v10 |
61 | ····.line·640 | 62 | ····.line·640 |
62 | ····.local·v0,·"center":D | 63 | ····.local·v0,·"center":D |
63 | ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; | 64 | ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; |
65 | ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; | ||
66 | ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$900(Lcom/jjoe64/graphview/GraphView;)D | ||
67 | ····move-result-wide·v10 | ||
64 | ····invoke-virtual·{p1},·Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;->getScaleFactor()D | 68 | ····invoke-virtual·{p1},·Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;->getScaleFactor()D |
65 | ····move-result-wide·v | 69 | ····move-result-wide·v12 |
70 | ····div-double/2addr·v10,·v12 | ||
66 | ····invoke-static·{v8,·v | 71 | ····invoke-static·{v8,·v10,·v11},·Lcom/jjoe64/graphview/GraphView;->access$902(Lcom/jjoe64/graphview/GraphView;D)D |
67 | ····.line·641 | 72 | ····.line·641 |
68 | ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; | 73 | ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; |
69 | ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; | 74 | ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; |
70 | ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$900(Lcom/jjoe64/graphview/GraphView;)D | 75 | ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$900(Lcom/jjoe64/graphview/GraphView;)D |
71 | ····move-result-wide·v | 76 | ····move-result-wide·v10 |
72 | ····const-wide/high16·v1 | 77 | ····const-wide/high16·v12,·0x4000000000000000L····#·2.0 |
73 | ····div-double/2addr·v | 78 | ····div-double/2addr·v10,·v12 |
74 | ····sub-double·v | 79 | ····sub-double·v10,·v0,·v10 |
75 | ····invoke-static·{v8,·v | 80 | ····invoke-static·{v8,·v10,·v11},·Lcom/jjoe64/graphview/GraphView;->access$1002(Lcom/jjoe64/graphview/GraphView;D)D |
76 | ····.line·644 | 81 | ····.line·644 |
77 | ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; | 82 | ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; |
78 | ····const/4·v9,·0x1 | 83 | ····const/4·v9,·0x1 |
79 | ····invoke-virtual·{v8,·v9},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D | 84 | ····invoke-virtual·{v8,·v9},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D |
Offset 161, 15 lines modified | Offset 170, 23 lines modified | ||
161 | ····cmpl-double·v8,·v8,·v4 | 170 | ····cmpl-double·v8,·v8,·v4 |
162 | ····if-lez·v8,·:cond_2 | 171 | ····if-lez·v8,·:cond_2 |
163 | ····.line·656 | 172 | ····.line·656 |
164 | ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; | 173 | ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; |
174 | ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; | ||
175 | ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$1000(Lcom/jjoe64/graphview/GraphView;)D | ||
176 | ····move-result-wide·v10 | ||
177 | ····sub-double/2addr·v10,·v6 | ||
165 | ····invoke-static·{v8,·v | 178 | ····invoke-static·{v8,·v10,·v11},·Lcom/jjoe64/graphview/GraphView;->access$1002(Lcom/jjoe64/graphview/GraphView;D)D |
166 | ····.line·663 | 179 | ····.line·663 |
167 | ····:cond_1 | 180 | ····:cond_1 |
168 | ····:goto_0 | 181 | ····:goto_0 |
169 | ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; | 182 | ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; |
170 | ····invoke-virtual·{v8},·Lcom/jjoe64/graphview/GraphView;->redrawAll()V | 183 | ····invoke-virtual·{v8},·Lcom/jjoe64/graphview/GraphView;->redrawAll()V |
Offset 188, 15 lines modified | Offset 205, 15 lines modified | ||
188 | ····.line·660 | 205 | ····.line·660 |
189 | ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; | 206 | ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; |
190 | ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; | 207 | ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView; |
191 | ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$1000(Lcom/jjoe64/graphview/GraphView;)D | 208 | ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$1000(Lcom/jjoe64/graphview/GraphView;)D |
192 | ····move-result-wide·v | 209 | ····move-result-wide·v10 |
193 | ····sub-double·v | 210 | ····sub-double·v10,·v2,·v10 |
194 | ····invoke-static·{v8,·v | 211 | ····invoke-static·{v8,·v10,·v11},·Lcom/jjoe64/graphview/GraphView;->access$902(Lcom/jjoe64/graphview/GraphView;D)D |
195 | ····goto·:goto_0 | 212 | ····goto·:goto_0 |
196 | .end·method | 213 | .end·method |
Offset 96, 157 lines modified | Offset 96, 157 lines modified | ||
96 | ····array-length·v2,·v0 | 96 | ····array-length·v2,·v0 |
97 | ····if-ge·v13,·v2,·:cond_2 | 97 | ····if-ge·v13,·v2,·:cond_2 |
98 | ····.line·40 | 98 | ····.line·40 |
99 | ····aget-object·v2,·p2,·v13 | 99 | ····aget-object·v2,·p2,·v13 |
100 | ····iget-wide·v | 100 | ····iget-wide·v8,·v2,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueY:D |
101 | ····sub-double·v2 | 101 | ····sub-double·v26,·v8,·p8 |
102 | ····.line·41 | 102 | ····.line·41 |
103 | ····.local·v2 | 103 | ····.local·v26,·"valY":D |
104 | ····div-double·v2 | 104 | ····div-double·v22,·v26,·p12 |
105 | ····.line·42 | 105 | ····.line·42 |
106 | ····.local·v2 | 106 | ····.local·v22,·"ratY":D |
107 | ····move/from16·v0,·p4 | 107 | ····move/from16·v0,·p4 |
108 | ····float-to-double·v | 108 | ····float-to-double·v8,·v0 |
109 | ····mul-double·v30,·v | 109 | ····mul-double·v30,·v8,·v22 |
110 | ····.line·44 | 110 | ····.line·44 |
111 | ····.local·v30,·"y":D | 111 | ····.local·v30,·"y":D |
112 | ····aget-object·v2,·p2,·v13 | 112 | ····aget-object·v2,·p2,·v13 |
113 | ····iget-wide·v | 113 | ····iget-wide·v8,·v2,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueX:D |
114 | ····sub-double·v2 | 114 | ····sub-double·v24,·v8,·p6 |
115 | ····.line·45 | 115 | ····.line·45 |
116 | ····.local·v2 | 116 | ····.local·v24,·"valX":D |
117 | ····div-double·v | 117 | ····div-double·v20,·v24,·p10 |
118 | ····.line·46 | 118 | ····.line·46 |
119 | ····.local·v | 119 | ····.local·v20,·"ratX":D |
120 | ····move/from16·v0,·p3 | 120 | ····move/from16·v0,·p3 |
121 | ····float-to-double·v | 121 | ····float-to-double·v8,·v0 |
122 | ····mul-double·v2 | 122 | ····mul-double·v28,·v8,·v20 |
123 | ····.line·48 | 123 | ····.line·48 |
124 | ····.local·v2 | 124 | ····.local·v28,·"x":D |
125 | ····move-wide/from16·v0,·v2 | 125 | ····move-wide/from16·v0,·v28 |
126 | ····double-to-float·v2,·v0 | 126 | ····double-to-float·v2,·v0 |
127 | ····const/high16·v7,·0x3f800000····#·1.0f | 127 | ····const/high16·v7,·0x3f800000····#·1.0f |
128 | ····add-float·v7,·v7,·p14 | 128 | ····add-float·v7,·v7,·p14 |
129 | ····add-float·v10,·v2,·v7 | 129 | ····add-float·v10,·v2,·v7 |
130 | ····.line·49 | 130 | ····.line·49 |
131 | ····.local·v10,·"endX":F | 131 | ····.local·v10,·"endX":F |
132 | ····move/from16·v0,·p5 | 132 | ····move/from16·v0,·p5 |
133 | ····float-to-double·v | 133 | ····float-to-double·v8,·v0 |
134 | ····sub-double·v | 134 | ····sub-double·v8,·v8,·v30 |
135 | ····double-to-float·v2,·v | 135 | ····double-to-float·v2,·v8 |
136 | ····add-float·v2,·v2,·p4 | 136 | ····add-float·v2,·v2,·p4 |
137 | ····const/high16·v7,·0x40000000····#·2.0f | 137 | ····const/high16·v7,·0x40000000····#·2.0f |
138 | ····add-float·v11,·v2,·v7 | 138 | ····add-float·v11,·v2,·v7 |
139 | ····.line·51 | 139 | ····.line·51 |
140 | ····.local·v11,·"endY":F | 140 | ····.local·v11,·"endY":F |
141 | ····if-lez·v13,·:cond_1 | 141 | ····if-lez·v13,·:cond_1 |
142 | ····.line·53 | 142 | ····.line·53 |
143 | ····float-to-double·v | 143 | ····float-to-double·v8,·v10 |
144 | ····sub-double/2addr·v | 144 | ····sub-double/2addr·v8,·v14 |
145 | ····const-wide/high16·v32,·0x4008000000000000L····#·3.0 | 145 | ····const-wide/high16·v32,·0x4008000000000000L····#·3.0 |
146 | ····div-double·v | 146 | ····div-double·v8,·v8,·v32 |
147 | ····double-to-int·v2,·v | 147 | ····double-to-int·v2,·v8 |
148 | ····add-int/lit8·v18,·v2,·0x1 | 148 | ····add-int/lit8·v18,·v2,·0x1 |
149 | ····.line·54 | 149 | ····.line·54 |
150 | ····.local·v18,·"numSpace":I | 150 | ····.local·v18,·"numSpace":I |
151 | ····const/16·v | 151 | ····const/16·v19,·0x0 |
152 | ····.local·v | 152 | ····.local·v19,·"xi":I |
153 | ····:goto_1 | 153 | ····:goto_1 |
154 | ····move/from16·v0,·v | 154 | ····move/from16·v0,·v19 |
155 | ····move/from16·v1,·v18 | 155 | ····move/from16·v1,·v18 |
156 | ····if-ge·v0,·v1,·:cond_1 | 156 | ····if-ge·v0,·v1,·:cond_1 |
157 | ····.line·55 | 157 | ····.line·55 |
158 | ····float-to-double·v | 158 | ····float-to-double·v8,·v10 |
159 | ····sub-double/2addr·v | 159 | ····sub-double/2addr·v8,·v14 |
160 | ····move/from16·v0,·v | 160 | ····move/from16·v0,·v19 |
161 | ····int-to-double·v0,·v0 | 161 | ····int-to-double·v0,·v0 |
162 | ····move-wide/from16·v32,·v0 | 162 | ····move-wide/from16·v32,·v0 |
163 | ····mul-double·v | 163 | ····mul-double·v8,·v8,·v32 |
164 | ····add-int/lit8·v2,·v18,·-0x1 | 164 | ····add-int/lit8·v2,·v18,·-0x1 |
165 | ····int-to-double·v0,·v2 | 165 | ····int-to-double·v0,·v2 |
166 | ····move-wide/from16·v32,·v0 | 166 | ····move-wide/from16·v32,·v0 |
167 | ····div-double·v | 167 | ····div-double·v8,·v8,·v32 |
168 | ····add-double/2addr·v | 168 | ····add-double/2addr·v8,·v14 |
169 | ····double-to-float·v5,·v | 169 | ····double-to-float·v5,·v8 |
170 | ····.line·57 | 170 | ····.line·57 |
171 | ····.local·v5,·"spaceX":F | 171 | ····.local·v5,·"spaceX":F |
Max diff block lines reached; 5306/8558 bytes (62.00%) of diff not shown. |
Offset 36, 39 lines modified | Offset 36, 42 lines modified | ||
36 | ····const-string·v3,·"android.view.ScaleGestureDetector" | 36 | ····const-string·v3,·"android.view.ScaleGestureDetector" |
37 | ····invoke-static·{v3},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; | 37 | ····invoke-static·{v3},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; |
38 | ····.line·36 | 38 | ····.line·36 |
39 | ····const-string·v3,·"com.jjoe64.graphview.compatible.RealScaleGestureDetector" | 39 | ····const-string·v3,·"com.jjoe64.graphview.compatible.RealScaleGestureDetector" |
40 | ····.line·37 | ||
40 | ····invoke-static·{v3},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; | 41 | ····invoke-static·{v3},·Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; |
41 | ····move-result-object·v0 | 42 | ····move-result-object·v0 |
42 | ····.line·38 | 43 | ····.line·38 |
43 | ····.local·v0,·"classRealScaleGestureDetector":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" | 44 | ····.local·v0,·"classRealScaleGestureDetector":Ljava/lang/Class;,·"Ljava/lang/Class<*>;" |
44 | ····const-string·v3,·"getScaleFactor" | 45 | ····const-string·v3,·"getScaleFactor" |
45 | ····const/4·v4,·0x0 | 46 | ····const/4·v4,·0x0 |
46 | ····new-array·v4,·v4,·[Ljava/lang/Class; | 47 | ····new-array·v4,·v4,·[Ljava/lang/Class; |
48 | ····.line·39 | ||
47 | ····invoke-virtual·{v0,·v3,·v4},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 49 | ····invoke-virtual·{v0,·v3,·v4},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
48 | ····move-result-object·v3 | 50 | ····move-result-object·v3 |
49 | ····iput-object·v3,·p0,·Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;->method_getScaleFactor:Ljava/lang/reflect/Method; | 51 | ····iput-object·v3,·p0,·Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;->method_getScaleFactor:Ljava/lang/reflect/Method; |
50 | ····.line·40 | 52 | ····.line·40 |
51 | ····const-string·v3,·"isInProgress" | 53 | ····const-string·v3,·"isInProgress" |
52 | ····const/4·v4,·0x0 | 54 | ····const/4·v4,·0x0 |
53 | ····new-array·v4,·v4,·[Ljava/lang/Class; | 55 | ····new-array·v4,·v4,·[Ljava/lang/Class; |
56 | ····.line·41 | ||
54 | ····invoke-virtual·{v0,·v3,·v4},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 57 | ····invoke-virtual·{v0,·v3,·v4},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
55 | ····move-result-object·v3 | 58 | ····move-result-object·v3 |
56 | ····iput-object·v3,·p0,·Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;->method_isInProgress:Ljava/lang/reflect/Method; | 59 | ····iput-object·v3,·p0,·Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;->method_isInProgress:Ljava/lang/reflect/Method; |
57 | ····.line·42 | 60 | ····.line·42 |
Offset 99, 14 lines modified | Offset 102, 15 lines modified | ||
99 | ····const-class·v5,·Landroid/content/Context; | 102 | ····const-class·v5,·Landroid/content/Context; |
100 | ····aput-object·v5,·v3,·v4 | 103 | ····aput-object·v5,·v3,·v4 |
101 | ····const/4·v4,·0x1 | 104 | ····const/4·v4,·0x1 |
105 | ····.line·47 | ||
102 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 106 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
103 | ····move-result-object·v5 | 107 | ····move-result-object·v5 |
104 | ····aput-object·v5,·v3,·v4 | 108 | ····aput-object·v5,·v3,·v4 |
105 | ····const/4·v4,·0x2 | 109 | ····const/4·v4,·0x2 |
Offset 188, 50 lines modified | Offset 192, 43 lines modified | ||
188 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;->realScaleGestureDetector:Ljava/lang/Object; | 192 | ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;->realScaleGestureDetector:Ljava/lang/Object; |
189 | ····const/4·v5,·0x0 | 193 | ····const/4·v5,·0x0 |
190 | ····new-array·v5,·v5,·[Ljava/lang/Object; | 194 | ····new-array·v5,·v5,·[Ljava/lang/Object; |
195 | ····.line·63 | ||
191 | ····invoke-virtual·{v1,·v4,·v5},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 196 | ····invoke-virtual·{v1,·v4,·v5},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
192 | ····move-result-object·v1 | 197 | ····move-result-object·v1 |
193 | ····check-cast·v1,·Ljava/lang/Float; | 198 | ····check-cast·v1,·Ljava/lang/Float; |
199 | ····.line·62 | ||
194 | ····invoke-virtual·{v1},·Ljava/lang/Float;->floatValue()F | 200 | ····invoke-virtual·{v1},·Ljava/lang/Float;->floatValue()F |
195 | ····:try_end_0 | 201 | ····:try_end_0 |
196 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 202 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
197 | ····move-result·v1 | 203 | ····move-result·v1 |
198 | ····float-to-double·v | 204 | ····float-to-double·v2,·v1 |
199 | ····.line·69 | 205 | ····.line·69 |
206 | ····:cond_0 | ||
200 | ····:goto_0 | 207 | ····:goto_0 |
201 | ····return-wide·v | 208 | ····return-wide·v2 |
202 | ····.line·64 | 209 | ····.line·64 |
203 | ····:catch_0 | 210 | ····:catch_0 |
204 | ····move-exception·v0 | 211 | ····move-exception·v0 |
205 | ····.line·65 | 212 | ····.line·65 |
206 | ····.local·v0,·"e":Ljava/lang/Exception; | 213 | ····.local·v0,·"e":Ljava/lang/Exception; |
207 | ····invoke-virtual·{v0},·Ljava/lang/Exception;->printStackTrace()V | 214 | ····invoke-virtual·{v0},·Ljava/lang/Exception;->printStackTrace()V |
208 | ····move-wide·v1,·v2 | ||
209 | ····.line·66 | ||
210 | ····goto·:goto_0 | ||
211 | ····.end·local·v0····#·"e":Ljava/lang/Exception; | ||
212 | ····:cond_0 | ||
213 | ····move-wide·v1,·v2 | ||
214 | ····.line·69 | ||
215 | ····goto·:goto_0 | 215 | ····goto·:goto_0 |
216 | .end·method | 216 | .end·method |
217 | .method·public·isInProgress()Z | 217 | .method·public·isInProgress()Z |
218 | ····.locals·5 | 218 | ····.locals·5 |
219 | ····.prologue | 219 | ····.prologue |
Offset 248, 20 lines modified | Offset 245, 22 lines modified | ||
248 | ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;->realScaleGestureDetector:Ljava/lang/Object; | 245 | ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;->realScaleGestureDetector:Ljava/lang/Object; |
249 | ····const/4·v4,·0x0 | 246 | ····const/4·v4,·0x0 |
250 | ····new-array·v4,·v4,·[Ljava/lang/Object; | 247 | ····new-array·v4,·v4,·[Ljava/lang/Object; |
248 | ····.line·76 | ||
251 | ····invoke-virtual·{v1,·v3,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 249 | ····invoke-virtual·{v1,·v3,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
252 | ····move-result-object·v1 | 250 | ····move-result-object·v1 |
253 | ····check-cast·v1,·Ljava/lang/Boolean; | 251 | ····check-cast·v1,·Ljava/lang/Boolean; |
Max diff block lines reached; 126/3474 bytes (3.63%) of diff not shown. |
Offset 267, 446 lines modified | Offset 267, 445 lines modified | ||
267 | ····move-result-object·v0 | 267 | ····move-result-object·v0 |
268 | ····return-object·v0 | 268 | ····return-object·v0 |
269 | .end·method | 269 | .end·method |
270 | .method·public·static·wrap(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; | 270 | .method·public·static·wrap(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; |
271 | ····.locals·1 | 271 | ····.locals·15 |
272 | ····.param·p0,·"activity"····#·Landroid/app/Activity; | 272 | ····.param·p0,·"activity"····#·Landroid/app/Activity; |
273 | ····.param·p1,·"flags"····#·I | 273 | ····.param·p1,·"flags"····#·I |
274 | ····.prologue | 274 | ····.prologue |
275 | ····.line·170 | 275 | ····.line·170 |
276 | ····new-instance·v | 276 | ····new-instance·v5,·Ljava/util/HashMap; |
277 | ····sget-object·v1 | 277 | ····sget-object·v12,·Lcom/actionbarsherlock/ActionBarSherlock;->IMPLEMENTATIONS:Ljava/util/HashMap; |
278 | ····invoke-direct·{v | 278 | ····invoke-direct·{v5,·v12},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V |
279 | ····.line·175 | 279 | ····.line·175 |
280 | ····.local·v | 280 | ····.local·v5,·"impls":Ljava/util/HashMap;,·"Ljava/util/HashMap<Lcom/actionbarsherlock/ActionBarSherlock$Implementation;Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>;>;" |
281 | ····const/4·v3,·0x0 | 281 | ····const/4·v3,·0x0 |
282 | ····.line·176 | 282 | ····.line·176 |
283 | ····.local·v3,·"hasQualfier":Z | 283 | ····.local·v3,·"hasQualfier":Z |
284 | ····invoke-virtual·{v | 284 | ····invoke-virtual·{v5},·Ljava/util/HashMap;->keySet()Ljava/util/Set; |
285 | ····move-result-object·v1 | 285 | ····move-result-object·v12 |
286 | ····invoke-interface·{v1 | 286 | ····invoke-interface·{v12},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
287 | ····move-result-object·v | 287 | ····move-result-object·v12 |
288 | ····.local·v4,·"i$":Ljava/util/Iterator; | ||
289 | ····:cond_0 | 288 | ····:cond_0 |
290 | ····invoke-interface·{v | 289 | ····invoke-interface·{v12},·Ljava/util/Iterator;->hasNext()Z |
291 | ····move-result·v13 | 290 | ····move-result·v13 |
292 | ····if-eqz·v13,·:cond_1 | 291 | ····if-eqz·v13,·:cond_1 |
293 | ····invoke-interface·{v | 292 | ····invoke-interface·{v12},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
294 | ····move-result-object·v | 293 | ····move-result-object·v7 |
295 | ····check-cast·v | 294 | ····check-cast·v7,·Lcom/actionbarsherlock/ActionBarSherlock$Implementation; |
296 | ····.line·178 | 295 | ····.line·178 |
297 | ····.local·v | 296 | ····.local·v7,·"key":Lcom/actionbarsherlock/ActionBarSherlock$Implementation; |
298 | ····invoke-interface·{v | 297 | ····invoke-interface·{v7},·Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->dpi()I |
299 | ····move-result·v13 | 298 | ····move-result·v13 |
300 | ····const/16·v14,·0xd5 | 299 | ····const/16·v14,·0xd5 |
301 | ····if-ne·v13,·v14,·:cond_0 | 300 | ····if-ne·v13,·v14,·:cond_0 |
302 | ····.line·179 | 301 | ····.line·179 |
303 | ····const/4·v3,·0x1 | 302 | ····const/4·v3,·0x1 |
304 | ····.line·183 | 303 | ····.line·183 |
305 | ····.end·local·v | 304 | ····.end·local·v7····#·"key":Lcom/actionbarsherlock/ActionBarSherlock$Implementation; |
306 | ····:cond_1 | 305 | ····:cond_1 |
307 | ····if-eqz·v3,·:cond_6 | 306 | ····if-eqz·v3,·:cond_6 |
308 | ····.line·184 | 307 | ····.line·184 |
309 | ····invoke-virtual | 308 | ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources; |
310 | ····move-result-object·v1 | 309 | ····move-result-object·v12 |
311 | ····invoke-virtual·{v1 | 310 | ····invoke-virtual·{v12},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; |
312 | ····move-result-object·v1 | 311 | ····move-result-object·v12 |
313 | ····iget·v1 | 312 | ····iget·v12,·v12,·Landroid/util/DisplayMetrics;->densityDpi:I |
314 | ····const/16·v1 | 313 | ····const/16·v13,·0xd5 |
315 | ····if-ne·v1 | 314 | ····if-ne·v12,·v13,·:cond_5 |
316 | ····const/4·v | 315 | ····const/4·v6,·0x1 |
317 | ····.line·185 | 316 | ····.line·185 |
318 | ····.local·v | 317 | ····.local·v6,·"isTvDpi":Z |
319 | ····:goto_0 | 318 | ····:goto_0 |
320 | ····invoke-virtual·{v | 319 | ····invoke-virtual·{v5},·Ljava/util/HashMap;->keySet()Ljava/util/Set; |
321 | ····move-result-object·v1 | 320 | ····move-result-object·v12 |
322 | ····invoke-interface·{v1 | 321 | ····invoke-interface·{v12},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
323 | ····move-result-object·v1 | 322 | ····move-result-object·v10 |
324 | ····.local·v1 | 323 | ····.local·v10,·"keys":Ljava/util/Iterator;,·"Ljava/util/Iterator<Lcom/actionbarsherlock/ActionBarSherlock$Implementation;>;" |
325 | ····:cond_2 | 324 | ····:cond_2 |
326 | ····:goto_1 | 325 | ····:goto_1 |
327 | ····invoke-interface·{v1 | 326 | ····invoke-interface·{v10},·Ljava/util/Iterator;->hasNext()Z |
328 | ····move-result·v1 | 327 | ····move-result·v12 |
329 | ····if-eqz·v1 | 328 | ····if-eqz·v12,·:cond_6 |
330 | ····.line·186 | 329 | ····.line·186 |
331 | ····invoke-interface·{v1 | 330 | ····invoke-interface·{v10},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
332 | ····move-result-object·v1 | 331 | ····move-result-object·v12 |
333 | ····check-cast·v1 | 332 | ····check-cast·v12,·Lcom/actionbarsherlock/ActionBarSherlock$Implementation; |
334 | ····invoke-interface·{v1 | 333 | ····invoke-interface·{v12},·Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->dpi()I |
335 | ····move-result·v | 334 | ····move-result·v9 |
336 | ····.line·187 | 335 | ····.line·187 |
337 | ····.local·v | 336 | ····.local·v9,·"keyDpi":I |
338 | ····if-eqz·v | 337 | ····if-eqz·v6,·:cond_3 |
339 | ····const/16·v1 | 338 | ····const/16·v12,·0xd5 |
340 | ····if-ne·v | 339 | ····if-ne·v9,·v12,·:cond_4 |
341 | ····:cond_3 | 340 | ····:cond_3 |
342 | ····if-nez·v | 341 | ····if-nez·v6,·:cond_2 |
343 | ····const/16·v1 | 342 | ····const/16·v12,·0xd5 |
344 | ····if-ne·v | 343 | ····if-ne·v9,·v12,·:cond_2 |
Max diff block lines reached; 14048/19864 bytes (70.72%) of diff not shown. |
Offset 25, 10 lines modified | Offset 25, 9 lines modified | ||
25 | .method·public·constructor·<init>()V | 25 | .method·public·constructor·<init>()V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·9 | 28 | ····.line·9 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line·447 | ||
31 | ····return-void | 30 | ····return-void |
32 | .end·method | 31 | .end·method |
Offset 11, 113 lines modified | Offset 11, 113 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x19 | 12 | ····accessFlags·=·0x19 |
13 | ····name·=·"id" | 13 | ····name·=·"id" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 | .field·public·static·final·abs__action_bar:I·=·0x7f0 | 16 | .field·public·static·final·abs__action_bar:I·=·0x7f0a0020 |
17 | .field·public·static·final·abs__action_bar_container:I·=·0x7f0 | 17 | .field·public·static·final·abs__action_bar_container:I·=·0x7f0a001f |
18 | .field·public·static·final·abs__action_bar_subtitle:I·=·0x7f0 | 18 | .field·public·static·final·abs__action_bar_subtitle:I·=·0x7f0a0011 |
19 | .field·public·static·final·abs__action_bar_title:I·=·0x7f0 | 19 | .field·public·static·final·abs__action_bar_title:I·=·0x7f0a0010 |
20 | .field·public·static·final·abs__action_context_bar:I·=·0x7f0 | 20 | .field·public·static·final·abs__action_context_bar:I·=·0x7f0a0021 |
21 | .field·public·static·final·abs__action_menu_divider:I·=·0x7f0 | 21 | .field·public·static·final·abs__action_menu_divider:I·=·0x7f0a0002 |
22 | .field·public·static·final·abs__action_menu_presenter:I·=·0x7f0 | 22 | .field·public·static·final·abs__action_menu_presenter:I·=·0x7f0a0003 |
23 | .field·public·static·final·abs__action_mode_bar:I·=·0x7f0 | 23 | .field·public·static·final·abs__action_mode_bar:I·=·0x7f0a0025 |
24 | .field·public·static·final·abs__action_mode_bar_stub:I·=·0x7f0 | 24 | .field·public·static·final·abs__action_mode_bar_stub:I·=·0x7f0a0024 |
25 | .field·public·static·final·abs__action_mode_close_button:I·=·0x7f0 | 25 | .field·public·static·final·abs__action_mode_close_button:I·=·0x7f0a0014 |
26 | .field·public·static·final·abs__activity_chooser_view_content:I·=·0x7f0 | 26 | .field·public·static·final·abs__activity_chooser_view_content:I·=·0x7f0a0015 |
27 | .field·public·static·final·abs__checkbox:I·=·0x7f0 | 27 | .field·public·static·final·abs__checkbox:I·=·0x7f0a001c |
28 | .field·public·static·final·abs__content:I·=·0x7f0 | 28 | .field·public·static·final·abs__content:I·=·0x7f0a0022 |
29 | .field·public·static·final·abs__default_activity_button:I·=·0x7f0 | 29 | .field·public·static·final·abs__default_activity_button:I·=·0x7f0a0018 |
30 | .field·public·static·final·abs__expand_activities_button:I·=·0x7f0 | 30 | .field·public·static·final·abs__expand_activities_button:I·=·0x7f0a0016 |
31 | .field·public·static·final·abs__home:I·=·0x7f0 | 31 | .field·public·static·final·abs__home:I·=·0x7f0a0000 |
32 | .field·public·static·final·abs__icon:I·=·0x7f0 | 32 | .field·public·static·final·abs__icon:I·=·0x7f0a001a |
33 | .field·public·static·final·abs__image:I·=·0x7f0 | 33 | .field·public·static·final·abs__image:I·=·0x7f0a0017 |
34 | .field·public·static·final·abs__imageButton:I·=·0x7f0 | 34 | .field·public·static·final·abs__imageButton:I·=·0x7f0a0012 |
35 | .field·public·static·final·abs__list_item:I·=·0x7f0 | 35 | .field·public·static·final·abs__list_item:I·=·0x7f0a0019 |
36 | .field·public·static·final·abs__progress_circular:I·=·0x7f0 | 36 | .field·public·static·final·abs__progress_circular:I·=·0x7f0a0004 |
37 | .field·public·static·final·abs__progress_horizontal:I·=·0x7f0 | 37 | .field·public·static·final·abs__progress_horizontal:I·=·0x7f0a0005 |
38 | .field·public·static·final·abs__radio:I·=·0x7f0 | 38 | .field·public·static·final·abs__radio:I·=·0x7f0a001d |
39 | .field·public·static·final·abs__search_badge:I·=·0x7f0 | 39 | .field·public·static·final·abs__search_badge:I·=·0x7f0a0028 |
40 | .field·public·static·final·abs__search_bar:I·=·0x7f0 | 40 | .field·public·static·final·abs__search_bar:I·=·0x7f0a0027 |
41 | .field·public·static·final·abs__search_button:I·=·0x7f0 | 41 | .field·public·static·final·abs__search_button:I·=·0x7f0a0029 |
42 | .field·public·static·final·abs__search_close_btn:I·=·0x7f0 | 42 | .field·public·static·final·abs__search_close_btn:I·=·0x7f0a002e |
43 | .field·public·static·final·abs__search_edit_frame:I·=·0x7f0 | 43 | .field·public·static·final·abs__search_edit_frame:I·=·0x7f0a002a |
44 | .field·public·static·final·abs__search_go_btn:I·=·0x7f0 | 44 | .field·public·static·final·abs__search_go_btn:I·=·0x7f0a0030 |
45 | .field·public·static·final·abs__search_mag_icon:I·=·0x7f0 | 45 | .field·public·static·final·abs__search_mag_icon:I·=·0x7f0a002b |
46 | .field·public·static·final·abs__search_plate:I·=·0x7f0 | 46 | .field·public·static·final·abs__search_plate:I·=·0x7f0a002c |
47 | .field·public·static·final·abs__search_src_text:I·=·0x7f0 | 47 | .field·public·static·final·abs__search_src_text:I·=·0x7f0a002d |
48 | .field·public·static·final·abs__search_voice_btn:I·=·0x7f0 | 48 | .field·public·static·final·abs__search_voice_btn:I·=·0x7f0a0031 |
49 | .field·public·static·final·abs__shortcut:I·=·0x7f0 | 49 | .field·public·static·final·abs__shortcut:I·=·0x7f0a001e |
50 | .field·public·static·final·abs__split_action_bar:I·=·0x7f0 | 50 | .field·public·static·final·abs__split_action_bar:I·=·0x7f0a0023 |
51 | .field·public·static·final·abs__submit_area:I·=·0x7f0 | 51 | .field·public·static·final·abs__submit_area:I·=·0x7f0a002f |
52 | .field·public·static·final·abs__textButton:I·=·0x7f0 | 52 | .field·public·static·final·abs__textButton:I·=·0x7f0a0013 |
53 | .field·public·static·final·abs__title:I·=·0x7f0 | 53 | .field·public·static·final·abs__title:I·=·0x7f0a001b |
54 | .field·public·static·final·abs__up:I·=·0x7f0 | 54 | .field·public·static·final·abs__up:I·=·0x7f0a0001 |
55 | .field·public·static·final·disableHome:I·=·0x7f0 | 55 | .field·public·static·final·disableHome:I·=·0x7f0a000a |
56 | .field·public·static·final·edit_query:I·=·0x7f0 | 56 | .field·public·static·final·edit_query:I·=·0x7f0a0026 |
57 | .field·public·static·final·homeAsUp:I·=·0x7f0 | 57 | .field·public·static·final·homeAsUp:I·=·0x7f0a000b |
58 | .field·public·static·final·listMode:I·=·0x7f0 | 58 | .field·public·static·final·listMode:I·=·0x7f0a0007 |
59 | .field·public·static·final·normal:I·=·0x7f0 | 59 | .field·public·static·final·normal:I·=·0x7f0a0008 |
60 | .field·public·static·final·showCustom:I·=·0x7f0 | 60 | .field·public·static·final·showCustom:I·=·0x7f0a000c |
61 | .field·public·static·final·showHome:I·=·0x7f0 | 61 | .field·public·static·final·showHome:I·=·0x7f0a000d |
62 | .field·public·static·final·showTitle:I·=·0x7f0 | 62 | .field·public·static·final·showTitle:I·=·0x7f0a000e |
63 | .field·public·static·final·tabMode:I·=·0x7f0 | 63 | .field·public·static·final·tabMode:I·=·0x7f0a0009 |
64 | .field·public·static·final·useLogo:I·=·0x7f0 | 64 | .field·public·static·final·useLogo:I·=·0x7f0a000f |
65 | .field·public·static·final·wrap_content:I·=·0x7f0 | 65 | .field·public·static·final·wrap_content:I·=·0x7f0a0006 |
66 | #·direct·methods | 66 | #·direct·methods |
67 | .method·public·constructor·<init>()V | 67 | .method·public·constructor·<init>()V |
68 | ····.locals·0 | 68 | ····.locals·0 |
69 | ····.prologue | 69 | ····.prologue |
Offset 11, 33 lines modified | Offset 11, 33 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x19 | 12 | ····accessFlags·=·0x19 |
13 | ····name·=·"color" | 13 | ····name·=·"color" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 | .field·public·static·final·abs__background_holo_dark:I·=·0x7f0 | 16 | .field·public·static·final·abs__background_holo_dark:I·=·0x7f080000 |
17 | .field·public·static·final·abs__background_holo_light:I·=·0x7f0 | 17 | .field·public·static·final·abs__background_holo_light:I·=·0x7f080001 |
18 | .field·public·static·final·abs__bright_foreground_disabled_holo_dark:I·=·0x7f0 | 18 | .field·public·static·final·abs__bright_foreground_disabled_holo_dark:I·=·0x7f080004 |
19 | .field·public·static·final·abs__bright_foreground_disabled_holo_light:I·=·0x7f0 | 19 | .field·public·static·final·abs__bright_foreground_disabled_holo_light:I·=·0x7f080005 |
20 | .field·public·static·final·abs__bright_foreground_holo_dark:I·=·0x7f0 | 20 | .field·public·static·final·abs__bright_foreground_holo_dark:I·=·0x7f080002 |
21 | .field·public·static·final·abs__bright_foreground_holo_light:I·=·0x7f0 | 21 | .field·public·static·final·abs__bright_foreground_holo_light:I·=·0x7f080003 |
22 | .field·public·static·final·abs__primary_text_disable_only_holo_dark:I·=·0x7f0 | 22 | .field·public·static·final·abs__primary_text_disable_only_holo_dark:I·=·0x7f08000c |
23 | .field·public·static·final·abs__primary_text_disable_only_holo_light:I·=·0x7f0 | 23 | .field·public·static·final·abs__primary_text_disable_only_holo_light:I·=·0x7f08000d |
24 | .field·public·static·final·abs__primary_text_holo_dark:I·=·0x7f0 | 24 | .field·public·static·final·abs__primary_text_holo_dark:I·=·0x7f08000e |
25 | .field·public·static·final·abs__primary_text_holo_light:I·=·0x7f0 | 25 | .field·public·static·final·abs__primary_text_holo_light:I·=·0x7f08000f |
26 | #·direct·methods | 26 | #·direct·methods |
27 | .method·public·constructor·<init>()V | 27 | .method·public·constructor·<init>()V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.prologue | 29 | ····.prologue |
Offset 11, 25 lines modified | Offset 11, 25 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x19 | 12 | ····accessFlags·=·0x19 |
13 | ····name·=·"bool" | 13 | ····name·=·"bool" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 | .field·public·static·final·abs__action_bar_embed_tabs:I·=·0x7f0 | 16 | .field·public·static·final·abs__action_bar_embed_tabs:I·=·0x7f070000 |
17 | .field·public·static·final·abs__action_bar_expanded_action_views_exclusive:I·=·0x7f0 | 17 | .field·public·static·final·abs__action_bar_expanded_action_views_exclusive:I·=·0x7f070002 |
18 | .field·public·static·final·abs__config_actionMenuItemAllCaps:I·=·0x7f0 | 18 | .field·public·static·final·abs__config_actionMenuItemAllCaps:I·=·0x7f070004 |
19 | .field·public·static·final·abs__config_allowActionMenuItemTextWithIcon:I·=·0x7f0 | 19 | .field·public·static·final·abs__config_allowActionMenuItemTextWithIcon:I·=·0x7f070005 |
20 | .field·public·static·final·abs__config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f0 | 20 | .field·public·static·final·abs__config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f070003 |
21 | .field·public·static·final·abs__split_action_bar_is_narrow:I·=·0x7f0 | 21 | .field·public·static·final·abs__split_action_bar_is_narrow:I·=·0x7f070001 |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
Offset 11, 43 lines modified | Offset 11, 43 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x19 | 12 | ····accessFlags·=·0x19 |
13 | ····name·=·"dimen" | 13 | ····name·=·"dimen" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 | .field·public·static·final·abs__action_bar_default_height:I·=·0x7f0 | 16 | .field·public·static·final·abs__action_bar_default_height:I·=·0x7f090001 |
17 | .field·public·static·final·abs__action_bar_icon_vertical_padding:I·=·0x7f0 | 17 | .field·public·static·final·abs__action_bar_icon_vertical_padding:I·=·0x7f090002 |
18 | .field·public·static·final·abs__action_bar_subtitle_bottom_margin:I·=·0x7f0 | 18 | .field·public·static·final·abs__action_bar_subtitle_bottom_margin:I·=·0x7f090006 |
19 | .field·public·static·final·abs__action_bar_subtitle_text_size:I·=·0x7f0 | 19 | .field·public·static·final·abs__action_bar_subtitle_text_size:I·=·0x7f090004 |
20 | .field·public·static·final·abs__action_bar_subtitle_top_margin:I·=·0x7f0 | 20 | .field·public·static·final·abs__action_bar_subtitle_top_margin:I·=·0x7f090005 |
21 | .field·public·static·final·abs__action_bar_title_text_size:I·=·0x7f0 | 21 | .field·public·static·final·abs__action_bar_title_text_size:I·=·0x7f090003 |
22 | .field·public·static·final·abs__action_button_min_width:I·=·0x7f0 | 22 | .field·public·static·final·abs__action_button_min_width:I·=·0x7f090007 |
23 | .field·public·static·final·abs__config_prefDialogWidth:I·=·0x7f0 | 23 | .field·public·static·final·abs__config_prefDialogWidth:I·=·0x7f090000 |
24 | .field·public·static·final·abs__dialog_min_width_major:I·=·0x7f0 | 24 | .field·public·static·final·abs__dialog_min_width_major:I·=·0x7f09000d |
25 | .field·public·static·final·abs__dialog_min_width_minor:I·=·0x7f0 | 25 | .field·public·static·final·abs__dialog_min_width_minor:I·=·0x7f09000e |
26 | .field·public·static·final·abs__dropdownitem_icon_width:I·=·0x7f0 | 26 | .field·public·static·final·abs__dropdownitem_icon_width:I·=·0x7f09000a |
27 | .field·public·static·final·abs__dropdownitem_text_padding_left:I·=·0x7f0 | 27 | .field·public·static·final·abs__dropdownitem_text_padding_left:I·=·0x7f090008 |
28 | .field·public·static·final·abs__dropdownitem_text_padding_right:I·=·0x7f0 | 28 | .field·public·static·final·abs__dropdownitem_text_padding_right:I·=·0x7f090009 |
29 | .field·public·static·final·abs__search_view_preferred_width:I·=·0x7f0 | 29 | .field·public·static·final·abs__search_view_preferred_width:I·=·0x7f09000c |
30 | .field·public·static·final·abs__search_view_text_min_width:I·=·0x7f0 | 30 | .field·public·static·final·abs__search_view_text_min_width:I·=·0x7f09000b |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·public·constructor·<init>()V | 32 | .method·public·constructor·<init>()V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.prologue | 34 | ····.prologue |
Offset 242, 55 lines modified | Offset 242, 62 lines modified | ||
242 | ····invoke-interface·{p1,·v3},·Lcom/actionbarsherlock/view/MenuItem;->setChecked(Z)Lcom/actionbarsherlock/view/MenuItem; | 242 | ····invoke-interface·{p1,·v3},·Lcom/actionbarsherlock/view/MenuItem;->setChecked(Z)Lcom/actionbarsherlock/view/MenuItem; |
243 | ····move-result-object·v3 | 243 | ····move-result-object·v3 |
244 | ····iget-boolean·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemVisible:Z | 244 | ····iget-boolean·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemVisible:Z |
245 | ····.line·415 | ||
245 | ····invoke-interface·{v3,·v5},·Lcom/actionbarsherlock/view/MenuItem;->setVisible(Z)Lcom/actionbarsherlock/view/MenuItem; | 246 | ····invoke-interface·{v3,·v5},·Lcom/actionbarsherlock/view/MenuItem;->setVisible(Z)Lcom/actionbarsherlock/view/MenuItem; |
246 | ····move-result-object·v3 | 247 | ····move-result-object·v3 |
247 | ····iget-boolean·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemEnabled:Z | 248 | ····iget-boolean·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemEnabled:Z |
249 | ····.line·416 | ||
248 | ····invoke-interface·{v3,·v5},·Lcom/actionbarsherlock/view/MenuItem;->setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem; | 250 | ····invoke-interface·{v3,·v5},·Lcom/actionbarsherlock/view/MenuItem;->setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem; |
249 | ····move-result-object·v5 | 251 | ····move-result-object·v5 |
250 | ····iget·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemCheckable:I | 252 | ····iget·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemCheckable:I |
251 | ····if-lt·v3,·v4,·:cond_1 | 253 | ····if-lt·v3,·v4,·:cond_1 |
252 | ····move·v3,·v4 | 254 | ····move·v3,·v4 |
255 | ····.line·417 | ||
253 | ····:goto_0 | 256 | ····:goto_0 |
254 | ····invoke-interface·{v5,·v3},·Lcom/actionbarsherlock/view/MenuItem;->setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem; | 257 | ····invoke-interface·{v5,·v3},·Lcom/actionbarsherlock/view/MenuItem;->setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem; |
255 | ····move-result-object·v3 | 258 | ····move-result-object·v3 |
256 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemTitleCondensed:Ljava/lang/CharSequence; | 259 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemTitleCondensed:Ljava/lang/CharSequence; |
260 | ····.line·418 | ||
257 | ····invoke-interface·{v3,·v5},·Lcom/actionbarsherlock/view/MenuItem;->setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; | 261 | ····invoke-interface·{v3,·v5},·Lcom/actionbarsherlock/view/MenuItem;->setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; |
258 | ····move-result-object·v3 | 262 | ····move-result-object·v3 |
259 | ····iget·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemIconResId:I | 263 | ····iget·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemIconResId:I |
264 | ····.line·419 | ||
260 | ····invoke-interface·{v3,·v5},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(I)Lcom/actionbarsherlock/view/MenuItem; | 265 | ····invoke-interface·{v3,·v5},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(I)Lcom/actionbarsherlock/view/MenuItem; |
261 | ····move-result-object·v3 | 266 | ····move-result-object·v3 |
262 | ····iget-char·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemAlphabeticShortcut:C | 267 | ····iget-char·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemAlphabeticShortcut:C |
268 | ····.line·420 | ||
263 | ····invoke-interface·{v3,·v5},·Lcom/actionbarsherlock/view/MenuItem;->setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem; | 269 | ····invoke-interface·{v3,·v5},·Lcom/actionbarsherlock/view/MenuItem;->setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem; |
264 | ····move-result-object·v3 | 270 | ····move-result-object·v3 |
265 | ····iget-char·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemNumericShortcut:C | 271 | ····iget-char·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemNumericShortcut:C |
272 | ····.line·421 | ||
266 | ····invoke-interface·{v3,·v5},·Lcom/actionbarsherlock/view/MenuItem;->setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem; | 273 | ····invoke-interface·{v3,·v5},·Lcom/actionbarsherlock/view/MenuItem;->setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem; |
267 | ····.line·423 | 274 | ····.line·423 |
268 | ····iget·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemShowAsAction:I | 275 | ····iget·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemShowAsAction:I |
269 | ····if-ltz·v3,·:cond_0 | 276 | ····if-ltz·v3,·:cond_0 |
Offset 323, 34 lines modified | Offset 330, 36 lines modified | ||
323 | ····const-string·v4,·"The·android:onClick·attribute·cannot·be·used·within·a·restricted·context" | 330 | ····const-string·v4,·"The·android:onClick·attribute·cannot·be·used·within·a·restricted·context" |
324 | ····invoke-direct·{v3,·v4},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 331 | ····invoke-direct·{v3,·v4},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
325 | ····throw·v3 | 332 | ····throw·v3 |
326 | ····.line·41 | 333 | ····.line·416 |
327 | ····:cond_1 | 334 | ····:cond_1 |
328 | ····const/4·v3,·0x0 | 335 | ····const/4·v3,·0x0 |
329 | ····goto·:goto_0 | 336 | ····goto·:goto_0 |
330 | ····.line·432 | 337 | ····.line·432 |
331 | ····:cond_2 | 338 | ····:cond_2 |
332 | ····new-instance·v3,·Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener; | 339 | ····new-instance·v3,·Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener; |
333 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->this$0:Lcom/actionbarsherlock/view/MenuInflater; | 340 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->this$0:Lcom/actionbarsherlock/view/MenuInflater; |
341 | ····.line·433 | ||
334 | ····invoke-static·{v5},·Lcom/actionbarsherlock/view/MenuInflater;->access$400(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; | 342 | ····invoke-static·{v5},·Lcom/actionbarsherlock/view/MenuInflater;->access$400(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; |
335 | ····move-result-object·v5 | 343 | ····move-result-object·v5 |
336 | ····iget-object·v6,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemListenerMethodName:Ljava/lang/String; | 344 | ····iget-object·v6,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemListenerMethodName:Ljava/lang/String; |
337 | ····invoke-direct·{v3,·v5,·v6},·Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;-><init>(Ljava/lang/Object;Ljava/lang/String;)V | 345 | ····invoke-direct·{v3,·v5,·v6},·Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;-><init>(Ljava/lang/Object;Ljava/lang/String;)V |
346 | ····.line·432 | ||
338 | ····invoke-interface·{p1,·v3},·Lcom/actionbarsherlock/view/MenuItem;->setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; | 347 | ····invoke-interface·{p1,·v3},·Lcom/actionbarsherlock/view/MenuItem;->setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; |
339 | ····.line·436 | 348 | ····.line·436 |
340 | ····:cond_3 | 349 | ····:cond_3 |
341 | ····iget·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemCheckable:I | 350 | ····iget·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemCheckable:I |
342 | ····const/4·v5,·0x2 | 351 | ····const/4·v5,·0x2 |
Offset 382, 24 lines modified | Offset 391, 26 lines modified | ||
382 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemActionViewClassName:Ljava/lang/String; | 391 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemActionViewClassName:Ljava/lang/String; |
383 | ····if-eqz·v3,·:cond_5 | 392 | ····if-eqz·v3,·:cond_5 |
384 | ····.line·447 | 393 | ····.line·447 |
385 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemActionViewClassName:Ljava/lang/String; | 394 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemActionViewClassName:Ljava/lang/String; |
395 | ····.line·448 | ||
386 | ····invoke-static·{},·Lcom/actionbarsherlock/view/MenuInflater;->access$500()[Ljava/lang/Class; | 396 | ····invoke-static·{},·Lcom/actionbarsherlock/view/MenuInflater;->access$500()[Ljava/lang/Class; |
387 | ····move-result-object·v4 | 397 | ····move-result-object·v4 |
388 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->this$0:Lcom/actionbarsherlock/view/MenuInflater; | 398 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->this$0:Lcom/actionbarsherlock/view/MenuInflater; |
389 | ····invoke-static·{v5},·Lcom/actionbarsherlock/view/MenuInflater;->access$600(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; | 399 | ····invoke-static·{v5},·Lcom/actionbarsherlock/view/MenuInflater;->access$600(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; |
390 | ····move-result-object·v5 | 400 | ····move-result-object·v5 |
401 | ····.line·447 | ||
391 | ····invoke-direct·{p0,·v3,·v4,·v5},·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->newInstance(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; | 402 | ····invoke-direct·{p0,·v3,·v4,·v5},·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->newInstance(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; |
392 | ····move-result-object·v0 | 403 | ····move-result-object·v0 |
393 | ····check-cast·v0,·Landroid/view/View; | 404 | ····check-cast·v0,·Landroid/view/View; |
394 | ····.line·449 | 405 | ····.line·449 |
Offset 564, 83 lines modified | Offset 575, 85 lines modified | ||
Max diff block lines reached; 12582/17289 bytes (72.77%) of diff not shown. |
Offset 113, 14 lines modified | Offset 113, 15 lines modified | ||
113 | ····const-string·v4,·"·in·class·" | 113 | ····const-string·v4,·"·in·class·" |
114 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 114 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
115 | ····move-result-object·v3 | 115 | ····move-result-object·v3 |
116 | ····.line·221 | ||
116 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | 117 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; |
117 | ····move-result-object·v4 | 118 | ····move-result-object·v4 |
118 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 119 | ····invoke-virtual·{v3,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
119 | ····move-result-object·v3 | 120 | ····move-result-object·v3 |
Offset 468, 14 lines modified | Offset 468, 15 lines modified | ||
468 | ····.line·186 | 468 | ····.line·186 |
469 | ····invoke-static·{v2},·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->access$000(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; | 469 | ····invoke-static·{v2},·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->access$000(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; |
470 | ····move-result-object·v7 | 470 | ····move-result-object·v7 |
471 | ····if-eqz·v7,·:cond_9 | 471 | ····if-eqz·v7,·:cond_9 |
472 | ····.line·187 | ||
472 | ····invoke-static·{v2},·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->access$000(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; | 473 | ····invoke-static·{v2},·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->access$000(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; |
473 | ····move-result-object·v7 | 474 | ····move-result-object·v7 |
474 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/view/ActionProvider;->hasSubMenu()Z | 475 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/view/ActionProvider;->hasSubMenu()Z |
475 | ····move-result·v7 | 476 | ····move-result·v7 |
Offset 19, 15 lines modified | Offset 19, 14 lines modified | ||
19 | .method·public·constructor·<init>()V | 19 | .method·public·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·27 | 22 | ····.line·27 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····.line·186 | ||
25 | ····return-void | 24 | ····return-void |
26 | .end·method | 25 | .end·method |
27 | #·virtual·methods | 26 | #·virtual·methods |
28 | .method·public·abstract·finish()V | 27 | .method·public·abstract·finish()V |
29 | .end·method | 28 | .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/actionbarsherlock/internal/ActionBarSherlockCompat; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·955 | 27 | ····.line·955 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;->this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;->this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 303, 15 lines modified | Offset 303, 15 lines modified | ||
303 | ····invoke-virtual·{v5,·v6},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; | 303 | ····invoke-virtual·{v5,·v6},·Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; |
304 | ····move-result-object·v0 | 304 | ····move-result-object·v0 |
305 | ····.line·975 | 305 | ····.line·975 |
306 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 306 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
307 | ····const | 307 | ····sget·v5,·Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowActionBar:I |
308 | ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->hasValue(I)Z | 308 | ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->hasValue(I)Z |
309 | ····move-result·v5 | 309 | ····move-result·v5 |
310 | ····if-nez·v5,·:cond_0 | 310 | ····if-nez·v5,·:cond_0 |
Offset 322, 42 lines modified | Offset 322, 42 lines modified | ||
322 | ····invoke-direct·{v5,·v6},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 322 | ····invoke-direct·{v5,·v6},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
323 | ····throw·v5 | 323 | ····throw·v5 |
324 | ····.line·979 | 324 | ····.line·979 |
325 | ····:cond_0 | 325 | ····:cond_0 |
326 | ····const | 326 | ····sget·v5,·Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowNoTitle:I |
327 | ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z | 327 | ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
328 | ····move-result·v5 | 328 | ····move-result·v5 |
329 | ····if-eqz·v5,·:cond_4 | 329 | ····if-eqz·v5,·:cond_4 |
330 | ····.line·980 | 330 | ····.line·980 |
331 | ····invoke-virtual·{p0,·v8},·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->requestFeature(I)Z | 331 | ····invoke-virtual·{p0,·v8},·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->requestFeature(I)Z |
332 | ····.line·986 | 332 | ····.line·986 |
333 | ····:cond_1 | 333 | ····:cond_1 |
334 | ····:goto_0 | 334 | ····:goto_0 |
335 | ····const | 335 | ····sget·v5,·Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowActionBarOverlay:I |
336 | ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z | 336 | ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
337 | ····move-result·v5 | 337 | ····move-result·v5 |
338 | ····if-eqz·v5,·:cond_2 | 338 | ····if-eqz·v5,·:cond_2 |
339 | ····.line·987 | 339 | ····.line·987 |
340 | ····invoke-virtual·{p0,·v10},·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->requestFeature(I)Z | 340 | ····invoke-virtual·{p0,·v10},·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->requestFeature(I)Z |
341 | ····.line·990 | 341 | ····.line·990 |
342 | ····:cond_2 | 342 | ····:cond_2 |
343 | ····const | 343 | ····sget·v5,·Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowActionModeOverlay:I |
344 | ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z | 344 | ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
345 | ····move-result·v5 | 345 | ····move-result·v5 |
346 | ····if-eqz·v5,·:cond_3 | 346 | ····if-eqz·v5,·:cond_3 |
Offset 435, 15 lines modified | Offset 435, 15 lines modified | ||
435 | ····throw·v5 | 435 | ····throw·v5 |
436 | ····.line·981 | 436 | ····.line·981 |
437 | ····.end·local·v1····#·"contentParent":Landroid/view/ViewGroup; | 437 | ····.end·local·v1····#·"contentParent":Landroid/view/ViewGroup; |
438 | ····.end·local·v2····#·"in":Landroid/view/View; | 438 | ····.end·local·v2····#·"in":Landroid/view/View; |
439 | ····.end·local·v3····#·"layoutResource":I | 439 | ····.end·local·v3····#·"layoutResource":I |
440 | ····:cond_4 | 440 | ····:cond_4 |
441 | ····const | 441 | ····sget·v5,·Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowActionBar:I |
442 | ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z | 442 | ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
443 | ····move-result·v5 | 443 | ····move-result·v5 |
444 | ····if-eqz·v5,·:cond_1 | 444 | ····if-eqz·v5,·:cond_1 |
Offset 690, 14 lines modified | Offset 690, 15 lines modified | ||
690 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/Animation;->setDuration(J)V | 690 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/Animation;->setDuration(J)V |
691 | ····.line·734 | 691 | ····.line·734 |
692 | ····and-int/lit8·v2,·v1,·0x20 | 692 | ····and-int/lit8·v2,·v1,·0x20 |
693 | ····if-eqz·v2,·:cond_0 | 693 | ····if-eqz·v2,·:cond_0 |
694 | ····.line·735 | ||
694 | ····invoke-virtual·{p2},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getVisibility()I | 695 | ····invoke-virtual·{p2},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getVisibility()I |
695 | ····move-result·v2 | 696 | ····move-result·v2 |
696 | ····if-nez·v2,·:cond_0 | 697 | ····if-nez·v2,·:cond_0 |
697 | ····.line·736 | 698 | ····.line·736 |
Offset 708, 14 lines modified | Offset 709, 15 lines modified | ||
708 | ····.line·739 | 709 | ····.line·739 |
709 | ····:cond_0 | 710 | ····:cond_0 |
710 | ····and-int/lit8·v2,·v1,·0x4 | 711 | ····and-int/lit8·v2,·v1,·0x4 |
711 | ····if-eqz·v2,·:cond_1 | 712 | ····if-eqz·v2,·:cond_1 |
713 | ····.line·740 | ||
712 | ····invoke-virtual·{p1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getVisibility()I | 714 | ····invoke-virtual·{p1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getVisibility()I |
713 | ····move-result·v2 | 715 | ····move-result·v2 |
714 | ····if-nez·v2,·:cond_1 | 716 | ····if-nez·v2,·:cond_1 |
715 | ····.line·741 | 717 | ····.line·741 |
Offset 874, 388 lines modified | Offset 876, 388 lines modified | ||
874 | ····invoke-virtual·{v5,·p0},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V | 876 | ····invoke-virtual·{v5,·p0},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V |
875 | ····.line·557 | 877 | ····.line·557 |
876 | ····return·v6 | 878 | ····return·v6 |
877 | .end·method | 879 | .end·method |
878 | .method·private·installDecor()V | 880 | .method·private·installDecor()V |
879 | ····.locals·1 | 881 | ····.locals·11 |
880 | ····.prologue | 882 | ····.prologue |
881 | ····const/4·v | 883 | ····const/4·v5,·0x1 |
882 | ····const/4·v | 884 | ····const/4·v9,·0x0 |
883 | ····.line·884 | 885 | ····.line·884 |
884 | ····iget-object·v | 886 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; |
885 | ····if-nez·v | 887 | ····if-nez·v8,·:cond_0 |
886 | ····.line·885 | 888 | ····.line·885 |
Max diff block lines reached; 24738/28512 bytes (86.76%) of diff not shown. |
Offset 475, 14 lines modified | Offset 475, 15 lines modified | ||
475 | ····if-eqz·v9,·:cond_5 | 475 | ····if-eqz·v9,·:cond_5 |
476 | ····move-object·v9,·v1 | 476 | ····move-object·v9,·v1 |
477 | ····check-cast·v9,·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; | 477 | ····check-cast·v9,·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; |
478 | ····.line·97 | ||
478 | ····invoke-interface·{v9},·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; | 479 | ····invoke-interface·{v9},·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; |
479 | ····move-result-object·v6 | 480 | ····move-result-object·v6 |
480 | ····.line·98 | 481 | ····.line·98 |
481 | ····.local·v6,·"oldItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; | 482 | ····.local·v6,·"oldItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; |
482 | ····:goto_1 | 483 | ····:goto_1 |
Offset 522, 15 lines modified | Offset 523, 15 lines modified | ||
522 | ····.end·local·v5····#·"itemView":Landroid/view/View; | 523 | ····.end·local·v5····#·"itemView":Landroid/view/View; |
523 | ····.end·local·v6····#·"oldItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; | 524 | ····.end·local·v6····#·"oldItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; |
524 | ····:cond_4 | 525 | ····:cond_4 |
525 | ····add-int/lit8·v2,·v2,·0x1 | 526 | ····add-int/lit8·v2,·v2,·0x1 |
526 | ····goto·:goto_0 | 527 | ····goto·:goto_0 |
527 | ····.line·9 | 528 | ····.line·97 |
528 | ····.restart·local·v1····#·"convertView":Landroid/view/View; | 529 | ····.restart·local·v1····#·"convertView":Landroid/view/View; |
529 | ····:cond_5 | 530 | ····:cond_5 |
530 | ····const/4·v6,·0x0 | 531 | ····const/4·v6,·0x0 |
531 | ····goto·:goto_1 | 532 | ····goto·:goto_1 |
532 | ····.line·113 | 533 | ····.line·113 |
Offset 149, 15 lines modified | Offset 149, 15 lines modified | ||
149 | ····.line·176 | 149 | ····.line·176 |
150 | ····.end·local·v1····#·"item":Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; | 150 | ····.end·local·v1····#·"item":Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; |
151 | ····.end·local·v5····#·"shortcut":C | 151 | ····.end·local·v5····#·"shortcut":C |
152 | ····:goto_2 | 152 | ····:goto_2 |
153 | ····return-object·v1 | 153 | ····return-object·v1 |
154 | ····.line·17 | 154 | ····.line·171 |
155 | ····.restart·local·v1····#·"item":Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; | 155 | ····.restart·local·v1····#·"item":Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; |
156 | ····:cond_0 | 156 | ····:cond_0 |
157 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;->getNumericShortcut()C | 157 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;->getNumericShortcut()C |
158 | ····move-result·v5 | 158 | ····move-result·v5 |
159 | ····goto·:goto_1 | 159 | ····goto·:goto_1 |
Offset 292, 14 lines modified | Offset 292, 15 lines modified | ||
292 | ····move-result-object·v7 | 292 | ····move-result-object·v7 |
293 | ····.line·75 | 293 | ····.line·75 |
294 | ····.local·v7,·"pm":Landroid/content/pm/PackageManager; | 294 | ····.local·v7,·"pm":Landroid/content/pm/PackageManager; |
295 | ····const/4·v10,·0x0 | 295 | ····const/4·v10,·0x0 |
296 | ····.line·76 | ||
296 | ····move-object/from16·v0,·p4 | 297 | ····move-object/from16·v0,·p4 |
297 | ····move-object/from16·v1,·p5 | 298 | ····move-object/from16·v1,·p5 |
298 | ····move-object/from16·v2,·p6 | 299 | ····move-object/from16·v2,·p6 |
299 | ····invoke-virtual·{v7,·v0,·v1,·v2,·v10},·Landroid/content/pm/PackageManager;->queryIntentActivityOptions(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List; | 300 | ····invoke-virtual·{v7,·v0,·v1,·v2,·v10},·Landroid/content/pm/PackageManager;->queryIntentActivityOptions(Landroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I)Ljava/util/List; |
Offset 377, 22 lines modified | Offset 378, 24 lines modified | ||
377 | ····move/from16·v0,·p3 | 378 | ····move/from16·v0,·p3 |
378 | ····invoke-virtual·{p0,·p1,·p2,·v0,·v10},·Lcom/actionbarsherlock/internal/view/menu/ActionMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; | 379 | ····invoke-virtual·{p0,·p1,·p2,·v0,·v10},·Lcom/actionbarsherlock/internal/view/menu/ActionMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; |
379 | ····move-result-object·v10 | 380 | ····move-result-object·v10 |
381 | ····.line·91 | ||
380 | ····invoke-virtual·{v8,·v7},·Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; | 382 | ····invoke-virtual·{v8,·v7},·Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; |
381 | ····move-result-object·v11 | 383 | ····move-result-object·v11 |
382 | ····invoke-interface·{v10,·v11},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; | 384 | ····invoke-interface·{v10,·v11},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; |
383 | ····move-result-object·v10 | 385 | ····move-result-object·v10 |
386 | ····.line·92 | ||
384 | ····invoke-interface·{v10,·v9},·Lcom/actionbarsherlock/view/MenuItem;->setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; | 387 | ····invoke-interface·{v10,·v9},·Lcom/actionbarsherlock/view/MenuItem;->setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; |
385 | ····move-result-object·v5 | 388 | ····move-result-object·v5 |
386 | ····.line·93 | 389 | ····.line·93 |
387 | ····.local·v5,·"item":Lcom/actionbarsherlock/view/MenuItem; | 390 | ····.local·v5,·"item":Lcom/actionbarsherlock/view/MenuItem; |
388 | ····if-eqz·p8,·:cond_1 | 391 | ····if-eqz·p8,·:cond_1 |
Offset 170, 14 lines modified | Offset 170, 15 lines modified | ||
170 | ····move-result·v1 | 170 | ····move-result·v1 |
171 | ····if-eqz·v1,·:cond_0 | 171 | ····if-eqz·v1,·:cond_0 |
172 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; | 172 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; |
173 | ····.line·329 | ||
173 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList; | 174 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList; |
174 | ····move-result-object·v0 | 175 | ····move-result-object·v0 |
175 | ····.line·330 | 176 | ····.line·330 |
176 | ····.local·v0,·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;" | 177 | ····.local·v0,·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;" |
177 | ····:goto_0 | 178 | ····:goto_0 |
Offset 190, 15 lines modified | Offset 191, 15 lines modified | ||
190 | ····move-result·v1 | 191 | ····move-result·v1 |
191 | ····.line·333 | 192 | ····.line·333 |
192 | ····:goto_1 | 193 | ····:goto_1 |
193 | ····return·v1 | 194 | ····return·v1 |
194 | ····.line·32 | 195 | ····.line·329 |
195 | ····.end·local·v0····#·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;" | 196 | ····.end·local·v0····#·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;" |
196 | ····:cond_0 | 197 | ····:cond_0 |
197 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; | 198 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; |
198 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getVisibleItems()Ljava/util/ArrayList; | 199 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getVisibleItems()Ljava/util/ArrayList; |
199 | ····move-result-object·v0 | 200 | ····move-result-object·v0 |
Offset 229, 14 lines modified | Offset 230, 15 lines modified | ||
229 | ····move-result·v1 | 230 | ····move-result·v1 |
230 | ····if-eqz·v1,·:cond_1 | 231 | ····if-eqz·v1,·:cond_1 |
231 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; | 232 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; |
233 | ····.line·338 | ||
232 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList; | 234 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList; |
233 | ····move-result-object·v0 | 235 | ····move-result-object·v0 |
234 | ····.line·339 | 236 | ····.line·339 |
235 | ····.local·v0,·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;" | 237 | ····.local·v0,·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;" |
236 | ····:goto_0 | 238 | ····:goto_0 |
Offset 257, 29 lines modified | Offset 259, 28 lines modified | ||
257 | ····move-result-object·v1 | 259 | ····move-result-object·v1 |
258 | ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; | 260 | ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; |
259 | ····return-object·v1 | 261 | ····return-object·v1 |
260 | ····.line·33 | 262 | ····.line·338 |
261 | ····.end·local·v0····#·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;" | 263 | ····.end·local·v0····#·"items":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;" |
262 | ····:cond_1 | 264 | ····:cond_1 |
263 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; | 265 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; |
264 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getVisibleItems()Ljava/util/ArrayList; | 266 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getVisibleItems()Ljava/util/ArrayList; |
265 | ····move-result-object·v0 | 267 | ····move-result-object·v0 |
266 | ····goto·:goto_0 | 268 | ····goto·:goto_0 |
267 | .end·method | 269 | .end·method |
268 | .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object; | 270 | .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object; |
269 | ····.locals·1 | 271 | ····.locals·1 |
270 | ····.param·p1,·"x0"····#·I | ||
271 | ····.prologue | 272 | ····.prologue |
272 | ····.line·317 | 273 | ····.line·317 |
273 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->getItem(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; | 274 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->getItem(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; |
274 | ····move-result-object·v0 | 275 | ····move-result-object·v0 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·286 | 27 | ····.line·286 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;->this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;->this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 51, 15 lines modified | Offset 51, 14 lines modified | ||
51 | ····invoke-direct·{v0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;-><init>(Landroid/os/Parcel;)V | 51 | ····invoke-direct·{v0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;-><init>(Landroid/os/Parcel;)V |
52 | ····return-object·v0 | 52 | ····return-object·v0 |
53 | .end·method | 53 | .end·method |
54 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 54 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | ||
57 | ····.prologue | 56 | ····.prologue |
58 | ····.line·559 | 57 | ····.line·559 |
59 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; | 58 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; |
60 | ····move-result-object·v0 | 59 | ····move-result-object·v0 |
Offset 75, 15 lines modified | Offset 74, 14 lines modified | ||
75 | ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; | 74 | ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; |
76 | ····return-object·v0 | 75 | ····return-object·v0 |
77 | .end·method | 76 | .end·method |
78 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 77 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
79 | ····.locals·1 | 78 | ····.locals·1 |
80 | ····.param·p1,·"x0"····#·I | ||
81 | ····.prologue | 79 | ····.prologue |
82 | ····.line·559 | 80 | ····.line·559 |
83 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; | 81 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; |
84 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
Offset 116, 98 lines modified | Offset 116, 96 lines modified | ||
116 | ····.locals·3 | 116 | ····.locals·3 |
117 | ····.prologue | 117 | ····.prologue |
118 | ····.line·603 | 118 | ····.line·603 |
119 | ····invoke-super·{p0},·Landroid/widget/ImageButton;->onAttachedToWindow()V | 119 | ····invoke-super·{p0},·Landroid/widget/ImageButton;->onAttachedToWindow()V |
120 | ····.line·604 | 120 | ····.line·604 |
121 | ····iget-object·v | 121 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->mListeners:Ljava/util/Set; |
122 | ····invoke-interface·{v | 122 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
123 | ····move-result-object·v | 123 | ····move-result-object·v1 |
124 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
125 | ····:goto_0 | 124 | ····:goto_0 |
126 | ····invoke-interface·{v | 125 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
127 | ····move-result·v2 | 126 | ····move-result·v2 |
128 | ····if-eqz·v2,·:cond_0 | 127 | ····if-eqz·v2,·:cond_0 |
129 | ····invoke-interface·{v | 128 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
130 | ····move-result-object·v | 129 | ····move-result-object·v0 |
131 | ····check-cast·v | 130 | ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; |
132 | ····.line·605 | 131 | ····.line·605 |
133 | ····.local·v | 132 | ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; |
134 | ····invoke-interface·{v | 133 | ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewAttachedToWindow(Landroid/view/View;)V |
135 | ····goto·:goto_0 | 134 | ····goto·:goto_0 |
136 | ····.line·607 | 135 | ····.line·607 |
137 | ····.end·local·v | 136 | ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; |
138 | ····:cond_0 | 137 | ····:cond_0 |
139 | ····return-void | 138 | ····return-void |
140 | .end·method | 139 | .end·method |
141 | .method·protected·onDetachedFromWindow()V | 140 | .method·protected·onDetachedFromWindow()V |
142 | ····.locals·3 | 141 | ····.locals·3 |
143 | ····.prologue | 142 | ····.prologue |
144 | ····.line·611 | 143 | ····.line·611 |
145 | ····invoke-super·{p0},·Landroid/widget/ImageButton;->onDetachedFromWindow()V | 144 | ····invoke-super·{p0},·Landroid/widget/ImageButton;->onDetachedFromWindow()V |
146 | ····.line·612 | 145 | ····.line·612 |
147 | ····iget-object·v | 146 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->mListeners:Ljava/util/Set; |
148 | ····invoke-interface·{v | 147 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
149 | ····move-result-object·v | 148 | ····move-result-object·v1 |
150 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
151 | ····:goto_0 | 149 | ····:goto_0 |
152 | ····invoke-interface·{v | 150 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
153 | ····move-result·v2 | 151 | ····move-result·v2 |
154 | ····if-eqz·v2,·:cond_0 | 152 | ····if-eqz·v2,·:cond_0 |
155 | ····invoke-interface·{v | 153 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
156 | ····move-result-object·v | 154 | ····move-result-object·v0 |
157 | ····check-cast·v | 155 | ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; |
158 | ····.line·613 | 156 | ····.line·613 |
159 | ····.local·v | 157 | ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; |
160 | ····invoke-interface·{v | 158 | ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewDetachedFromWindow(Landroid/view/View;)V |
161 | ····goto·:goto_0 | 159 | ····goto·:goto_0 |
162 | ····.line·616 | 160 | ····.line·616 |
163 | ····.end·local·v | 161 | ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; |
164 | ····:cond_0 | 162 | ····:cond_0 |
165 | ····iget-object·v | 163 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; |
166 | ····invoke-static·{v | 164 | ····invoke-static·{v1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->access$100(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; |
167 | ····move-result-object·v | 165 | ····move-result-object·v1 |
168 | ····if-eqz·v | 166 | ····if-eqz·v1,·:cond_1 |
169 | ····iget-object·v | 167 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; |
170 | ····invoke-static·{v | 168 | ····invoke-static·{v1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->access$100(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; |
171 | ····move-result-object·v | 169 | ····move-result-object·v1 |
172 | ····invoke-virtual·{v | 170 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;->dismiss()V |
173 | ····.line·617 | 171 | ····.line·617 |
174 | ····:cond_1 | 172 | ····:cond_1 |
175 | ····return-void | 173 | ····return-void |
176 | .end·method | 174 | .end·method |
177 | .method·public·performClick()Z | 175 | .method·public·performClick()Z |
Offset 315, 359 lines modified | Offset 315, 355 lines modified | ||
315 | .method·private·dispatchPresenterUpdate(Z)V | 315 | .method·private·dispatchPresenterUpdate(Z)V |
316 | ····.locals·4 | 316 | ····.locals·4 |
317 | ····.param·p1,·"cleared"····#·Z | 317 | ····.param·p1,·"cleared"····#·Z |
318 | ····.prologue | 318 | ····.prologue |
319 | ····.line·240 | 319 | ····.line·240 |
320 | ····iget-object·v | 320 | ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; |
321 | ····invoke-virtual·{v | 321 | ····invoke-virtual·{v2},·Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z |
322 | ····move-result·v | 322 | ····move-result·v2 |
323 | ····if-eqz·v | 323 | ····if-eqz·v2,·:cond_0 |
324 | ····.line·252 | 324 | ····.line·252 |
325 | ····:goto_0 | 325 | ····:goto_0 |
326 | ····return-void | 326 | ····return-void |
327 | ····.line·242 | 327 | ····.line·242 |
328 | ····:cond_0 | 328 | ····:cond_0 |
329 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->stopDispatchingItemsChanged()V | 329 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->stopDispatchingItemsChanged()V |
330 | ····.line·243 | 330 | ····.line·243 |
331 | ····iget-object·v | 331 | ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; |
332 | ····invoke-virtual·{v | 332 | ····invoke-virtual·{v2},·Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; |
333 | ····move-result-object·v | 333 | ····move-result-object·v2 |
334 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
335 | ····:goto_1 | 334 | ····:goto_1 |
336 | ····invoke-interface·{v | 335 | ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z |
337 | ····move-result·v3 | 336 | ····move-result·v3 |
338 | ····if-eqz·v3,·:cond_2 | 337 | ····if-eqz·v3,·:cond_2 |
339 | ····invoke-interface·{v | 338 | ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
340 | ····move-result-object·v | 339 | ····move-result-object·v1 |
341 | ····check-cast·v | 340 | ····check-cast·v1,·Ljava/lang/ref/WeakReference; |
342 | ····.line·244 | 341 | ····.line·244 |
343 | ····.local·v | 342 | ····.local·v1,·"ref":Ljava/lang/ref/WeakReference;,·"Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>;" |
344 | ····invoke-virtual·{v | 343 | ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; |
345 | ····move-result-object·v | 344 | ····move-result-object·v0 |
346 | ····check-cast·v | 345 | ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; |
347 | ····.line·245 | 346 | ····.line·245 |
348 | ····.local·v | 347 | ····.local·v0,·"presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; |
349 | ····if-nez·v | 348 | ····if-nez·v0,·:cond_1 |
350 | ····.line·246 | 349 | ····.line·246 |
351 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; | 350 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; |
352 | ····invoke-virtual·{v3,·v | 351 | ····invoke-virtual·{v3,·v1},·Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z |
353 | ····goto·:goto_1 | 352 | ····goto·:goto_1 |
354 | ····.line·248 | 353 | ····.line·248 |
355 | ····:cond_1 | 354 | ····:cond_1 |
356 | ····invoke-interface·{v | 355 | ····invoke-interface·{v0,·p1},·Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->updateMenuView(Z)V |
357 | ····goto·:goto_1 | 356 | ····goto·:goto_1 |
358 | ····.line·251 | 357 | ····.line·251 |
359 | ····.end·local·v | 358 | ····.end·local·v0····#·"presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; |
360 | ····.end·local·v | 359 | ····.end·local·v1····#·"ref":Ljava/lang/ref/WeakReference;,·"Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>;" |
361 | ····:cond_2 | 360 | ····:cond_2 |
362 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V | 361 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V |
363 | ····goto·:goto_0 | 362 | ····goto·:goto_0 |
364 | .end·method | 363 | .end·method |
365 | .method·private·dispatchRestoreInstanceState(Landroid/os/Bundle;)V | 364 | .method·private·dispatchRestoreInstanceState(Landroid/os/Bundle;)V |
366 | ····.locals·7 | 365 | ····.locals·7 |
367 | ····.param·p1,·"state"····#·Landroid/os/Bundle; | 366 | ····.param·p1,·"state"····#·Landroid/os/Bundle; |
368 | ····.prologue | 367 | ····.prologue |
369 | ····.line·294 | 368 | ····.line·294 |
370 | ····const-string·v | 369 | ····const-string·v5,·"android:menu:presenters" |
371 | ····invoke-virtual·{p1,·v | 370 | ····invoke-virtual·{p1,·v5},·Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray; |
372 | ····move-result-object·v | 371 | ····move-result-object·v3 |
373 | ····.line·296 | 372 | ····.line·296 |
374 | ····.local·v | 373 | ····.local·v3,·"presenterStates":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/os/Parcelable;>;" |
375 | ····if-eqz·v | 374 | ····if-eqz·v3,·:cond_0 |
376 | ····iget-object·v | 375 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; |
377 | ····invoke-virtual·{v | 376 | ····invoke-virtual·{v5},·Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z |
378 | ····move-result·v | 377 | ····move-result·v5 |
379 | ····if-eqz·v | 378 | ····if-eqz·v5,·:cond_1 |
380 | ····.line·312 | 379 | ····.line·312 |
381 | ····:cond_0 | 380 | ····:cond_0 |
382 | ····return-void | 381 | ····return-void |
383 | ····.line·298 | 382 | ····.line·298 |
384 | ····:cond_1 | 383 | ····:cond_1 |
385 | ····iget-object·v | 384 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; |
386 | ····invoke-virtual·{v | 385 | ····invoke-virtual·{v5},·Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; |
387 | ····move-result-object·v | 386 | ····move-result-object·v5 |
388 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
389 | ····:cond_2 | 387 | ····:cond_2 |
390 | ····:goto_0 | 388 | ····:goto_0 |
391 | ····invoke-interface·{v | 389 | ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z |
392 | ····move-result·v6 | 390 | ····move-result·v6 |
393 | ····if-eqz·v6,·:cond_0 | 391 | ····if-eqz·v6,·:cond_0 |
394 | ····invoke-interface·{v | 392 | ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
395 | ····move-result-object·v | 393 | ····move-result-object·v4 |
Max diff block lines reached; 65059/71809 bytes (90.60%) of diff not shown. |
Offset 184, 14 lines modified | Offset 184, 15 lines modified | ||
184 | ····:cond_2 | 184 | ····:cond_2 |
185 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; | 185 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; |
186 | ····if-eqz·v1,·:cond_3 | 186 | ····if-eqz·v1,·:cond_3 |
187 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; | 187 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; |
188 | ····.line·622 | ||
188 | ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;->onMenuItemActionCollapse(Lcom/actionbarsherlock/view/MenuItem;)Z | 189 | ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;->onMenuItemActionCollapse(Lcom/actionbarsherlock/view/MenuItem;)Z |
189 | ····move-result·v1 | 190 | ····move-result·v1 |
190 | ····if-eqz·v1,·:cond_0 | 191 | ····if-eqz·v1,·:cond_0 |
191 | ····.line·623 | 192 | ····.line·623 |
Offset 231, 14 lines modified | Offset 232, 15 lines modified | ||
231 | ····:cond_1 | 232 | ····:cond_1 |
232 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; | 233 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; |
233 | ····if-eqz·v1,·:cond_2 | 234 | ····if-eqz·v1,·:cond_2 |
234 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; | 235 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; |
236 | ····.line·604 | ||
235 | ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;->onMenuItemActionExpand(Lcom/actionbarsherlock/view/MenuItem;)Z | 237 | ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;->onMenuItemActionExpand(Lcom/actionbarsherlock/view/MenuItem;)Z |
236 | ····move-result·v1 | 238 | ····move-result·v1 |
237 | ····if-eqz·v1,·:cond_0 | 239 | ····if-eqz·v1,·:cond_0 |
238 | ····.line·605 | 240 | ····.line·605 |
Offset 595, 21 lines modified | Offset 597, 24 lines modified | ||
595 | ····invoke-interface·{p1},·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->prefersCondensedTitle()Z | 597 | ····invoke-interface·{p1},·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->prefersCondensedTitle()Z |
596 | ····move-result·v0 | 598 | ····move-result·v0 |
597 | ····if-eqz·v0,·:cond_0 | 599 | ····if-eqz·v0,·:cond_0 |
600 | ····.line·341 | ||
598 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitleCondensed()Ljava/lang/CharSequence; | 601 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitleCondensed()Ljava/lang/CharSequence; |
599 | ····move-result-object·v0 | 602 | ····move-result-object·v0 |
603 | ····.line·340 | ||
600 | ····:goto_0 | 604 | ····:goto_0 |
601 | ····return-object·v0 | 605 | ····return-object·v0 |
606 | ····.line·342 | ||
602 | ····:cond_0 | 607 | ····:cond_0 |
603 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitle()Ljava/lang/CharSequence; | 608 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitle()Ljava/lang/CharSequence; |
604 | ····move-result-object·v0 | 609 | ····move-result-object·v0 |
605 | ····goto·:goto_0 | 610 | ····goto·:goto_0 |
606 | .end·method | 611 | .end·method |
Offset 669, 14 lines modified | Offset 674, 15 lines modified | ||
669 | ····.line·143 | 674 | ····.line·143 |
670 | ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; | 675 | ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; |
671 | ····if-eqz·v2,·:cond_1 | 676 | ····if-eqz·v2,·:cond_1 |
672 | ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; | 677 | ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; |
678 | ····.line·144 | ||
673 | ····invoke-interface·{v2,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;->onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z | 679 | ····invoke-interface·{v2,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;->onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z |
674 | ····move-result·v2 | 680 | ····move-result·v2 |
675 | ····if-eqz·v2,·:cond_1 | 681 | ····if-eqz·v2,·:cond_1 |
676 | ····.line·170 | 682 | ····.line·170 |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; | 6 | .implements·Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;, | ||
11 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;, | 10 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;, |
12 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;, | 11 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;, |
13 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;, | 12 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;, |
14 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;, | 13 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;, |
15 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;, | 14 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;, |
16 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;, | 15 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;, |
17 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey; | 16 | ········Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey; |
Offset 198, 14 lines modified | Offset 197, 15 lines modified | ||
198 | ····if-eqz·v4,·:cond_2 | 197 | ····if-eqz·v4,·:cond_2 |
199 | ····move-object·v4,·v0 | 198 | ····move-object·v4,·v0 |
200 | ····check-cast·v4,·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; | 199 | ····check-cast·v4,·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; |
200 | ····.line·286 | ||
201 | ····invoke-interface·{v4},·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; | 201 | ····invoke-interface·{v4},·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; |
202 | ····move-result-object·v4 | 202 | ····move-result-object·v4 |
203 | ····if-eq·v4,·p1,·:cond_0 | 203 | ····if-eq·v4,·p1,·:cond_0 |
204 | ····.line·283 | 204 | ····.line·283 |
Offset 1782, 14 lines modified | Offset 1782, 15 lines modified | ||
1782 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; | 1782 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; |
1783 | ····if-nez·v1,·:cond_0 | 1783 | ····if-nez·v1,·:cond_0 |
1784 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; | 1784 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; |
1785 | ····.line·299 | ||
1785 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList; | 1786 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList; |
1786 | ····move-result-object·v1 | 1787 | ····move-result-object·v1 |
1787 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->isEmpty()Z | 1788 | ····invoke-virtual·{v1},·Ljava/util/ArrayList;->isEmpty()Z |
1788 | ····move-result·v1 | 1789 | ····move-result·v1 |
Offset 1912, 14 lines modified | Offset 1913, 15 lines modified | ||
1912 | ····:cond_1 | 1913 | ····:cond_1 |
1913 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; | 1914 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; |
1914 | ····if-eqz·v8,·:cond_6 | 1915 | ····if-eqz·v8,·:cond_6 |
1915 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; | 1916 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; |
1917 | ····.line·220 | ||
1916 | ····invoke-virtual·{v8},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList; | 1918 | ····invoke-virtual·{v8},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList; |
1917 | ····move-result-object·v5 | 1919 | ····move-result-object·v5 |
1918 | ····.line·222 | 1920 | ····.line·222 |
1919 | ····.local·v5,·"nonActionItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;" | 1921 | ····.local·v5,·"nonActionItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;" |
1920 | ····:goto_1 | 1922 | ····:goto_1 |
Offset 2029, 15 lines modified | Offset 2031, 15 lines modified | ||
2029 | ····iget-boolean·v9,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mReserveOverflow:Z | 2031 | ····iget-boolean·v9,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mReserveOverflow:Z |
2030 | ····invoke-virtual·{v8,·v9},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->setOverflowReserved(Z)V | 2032 | ····invoke-virtual·{v8,·v9},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->setOverflowReserved(Z)V |
2031 | ····.line·249 | 2033 | ····.line·249 |
2032 | ····return-void | 2034 | ····return-void |
2033 | ····.line·2 | 2035 | ····.line·220 |
2034 | ····.end·local·v2····#·"hasOverflow":Z | 2036 | ····.end·local·v2····#·"hasOverflow":Z |
2035 | ····.end·local·v5····#·"nonActionItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;" | 2037 | ····.end·local·v5····#·"nonActionItems":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;>;" |
2036 | ····:cond_6 | 2038 | ····:cond_6 |
2037 | ····const/4·v5,·0x0 | 2039 | ····const/4·v5,·0x0 |
2038 | ····goto·:goto_1 | 2040 | ····goto·:goto_1 |
Offset 10, 15 lines modified | Offset 10, 14 lines modified | ||
10 | .implements·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; | 10 | .implements·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; |
11 | .implements·Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; | 11 | .implements·Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; |
12 | #·annotations | 12 | #·annotations |
13 | .annotation·system·Ldalvik/annotation/MemberClasses; | 13 | .annotation·system·Ldalvik/annotation/MemberClasses; |
14 | ····value·=·{ | 14 | ····value·=·{ |
15 | ········Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;, | ||
16 | ········Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;, | 15 | ········Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;, |
17 | ········Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; | 16 | ········Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; |
18 | ····} | 17 | ····} |
19 | .end·annotation | 18 | .end·annotation |
20 | #·static·fields | 19 | #·static·fields |
Offset 137, 18 lines modified | Offset 136, 20 lines modified | ||
137 | ····iget·v1,·v1,·Landroid/util/DisplayMetrics;->widthPixels:I | 136 | ····iget·v1,·v1,·Landroid/util/DisplayMetrics;->widthPixels:I |
138 | ····div-int/lit8·v1,·v1,·0x2 | 137 | ····div-int/lit8·v1,·v1,·0x2 |
139 | ····sget·v2,·Lcom/actionbarsherlock/R$dimen;->abs__config_prefDialogWidth:I | 138 | ····sget·v2,·Lcom/actionbarsherlock/R$dimen;->abs__config_prefDialogWidth:I |
139 | ····.line·86 | ||
140 | ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 140 | ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
141 | ····move-result·v2 | 141 | ····move-result·v2 |
142 | ····.line·85 | ||
142 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->max(II)I | 143 | ····invoke-static·{v1,·v2},·Ljava/lang/Math;->max(II)I |
143 | ····move-result·v1 | 144 | ····move-result·v1 |
144 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;->mPopupMaxWidth:I | 145 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;->mPopupMaxWidth:I |
145 | ····.line·88 | 146 | ····.line·88 |
Offset 219, 21 lines modified | Offset 220, 21 lines modified | ||
219 | ····.local·v6,·"width":I | 220 | ····.local·v6,·"width":I |
220 | ····const/4·v4,·0x0 | 221 | ····const/4·v4,·0x0 |
221 | ····.line·183 | 222 | ····.line·183 |
222 | ····.local·v4,·"itemView":Landroid/view/View; | 223 | ····.local·v4,·"itemView":Landroid/view/View; |
223 | ····const/4·v3,·0x0 | 224 | ····const/4·v3,·0x0 |
224 | ····.line·18 | 225 | ····.line·185 |
225 | ····.local·v3,·"itemType":I | 226 | ····.local·v3,·"itemType":I |
226 | ····invoke-static·{v8,·v8},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 227 | ····invoke-static·{v8,·v8},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
227 | ····move-result·v7 | 228 | ····move-result·v7 |
228 | ····.line·18 | 229 | ····.line·187 |
229 | ····.local·v7,·"widthMeasureSpec":I | 230 | ····.local·v7,·"widthMeasureSpec":I |
230 | ····invoke-static·{v8,·v8},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 231 | ····invoke-static·{v8,·v8},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
231 | ····move-result·v1 | 232 | ····move-result·v1 |
232 | ····.line·188 | 233 | ····.line·188 |
233 | ····.local·v1,·"heightMeasureSpec":I | 234 | ····.local·v1,·"heightMeasureSpec":I |
Offset 47, 58 lines modified | Offset 47, 61 lines modified | ||
47 | ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 47 | ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
48 | ····.line·80 | 48 | ····.line·80 |
49 | ····return-void | 49 | ····return-void |
50 | .end·method | 50 | .end·method |
51 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 51 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
52 | ····.locals· | 52 | ····.locals·4 |
53 | ····.param·p1,·"context"····#·Landroid/content/Context; | 53 | ····.param·p1,·"context"····#·Landroid/content/Context; |
54 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 54 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
55 | ····.param·p3,·"defStyle"····#·I | 55 | ····.param·p3,·"defStyle"····#·I |
56 | ····.prologue | 56 | ····.prologue |
57 | ····const/4·v | 57 | ····const/4·v3,·0x0 |
58 | ····.line·61 | 58 | ····.line·61 |
59 | ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 59 | ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
60 | ····.line·62 | 60 | ····.line·62 |
61 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mContext:Landroid/content/Context; | 61 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mContext:Landroid/content/Context; |
62 | ····.line·64 | 62 | ····.line·64 |
63 | ····sget-object·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView:[I | 63 | ····sget-object·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView:[I |
64 | ····.line·65 | ||
64 | ····invoke-virtual·{p1,·p2,·v1,·p3,·v | 65 | ····invoke-virtual·{p1,·p2,·v1,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
65 | ····move-result-object·v0 | 66 | ····move-result-object·v0 |
66 | ····.line·68 | 67 | ····.line·68 |
67 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 68 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
68 | ····const | 69 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView_itemBackground:I |
69 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 70 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
70 | ····move-result-object·v1 | 71 | ····move-result-object·v1 |
71 | ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mBackground:Landroid/graphics/drawable/Drawable; | 72 | ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mBackground:Landroid/graphics/drawable/Drawable; |
72 | ····.line·69 | 73 | ····.line·69 |
74 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView_itemTextAppearance:I | ||
73 | ····const/4·v | 75 | ····const/4·v2,·-0x1 |
74 | ····invoke-virtual·{v0,·v | 76 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I |
75 | ····move-result·v1 | 77 | ····move-result·v1 |
76 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mTextAppearance:I | 78 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mTextAppearance:I |
77 | ····.line·71 | 79 | ····.line·71 |
78 | ····const | 80 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView_preserveIconSpacing:I |
79 | ····invoke-virtual·{v0,·v1,·v | 81 | ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
80 | ····move-result·v1 | 82 | ····move-result·v1 |
81 | ····iput-boolean·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mPreserveIconSpacing:Z | 83 | ····iput-boolean·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mPreserveIconSpacing:Z |
82 | ····.line·73 | 84 | ····.line·73 |
83 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mTextAppearanceContext:Landroid/content/Context; | 85 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mTextAppearanceContext:Landroid/content/Context; |
Offset 146, 14 lines modified | Offset 149, 15 lines modified | ||
146 | ····.line·258 | 149 | ····.line·258 |
147 | ····.local·v0,·"inflater":Landroid/view/LayoutInflater; | 150 | ····.local·v0,·"inflater":Landroid/view/LayoutInflater; |
148 | ····sget·v1,·Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_checkbox:I | 151 | ····sget·v1,·Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_checkbox:I |
149 | ····const/4·v2,·0x0 | 152 | ····const/4·v2,·0x0 |
153 | ····.line·259 | ||
150 | ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 154 | ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
151 | ····move-result-object·v1 | 155 | ····move-result-object·v1 |
152 | ····check-cast·v1,·Landroid/widget/CheckBox; | 156 | ····check-cast·v1,·Landroid/widget/CheckBox; |
153 | ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mCheckBox:Landroid/widget/CheckBox; | 157 | ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mCheckBox:Landroid/widget/CheckBox; |
Offset 210, 14 lines modified | Offset 214, 15 lines modified | ||
210 | ····.line·250 | 214 | ····.line·250 |
211 | ····.local·v0,·"inflater":Landroid/view/LayoutInflater; | 215 | ····.local·v0,·"inflater":Landroid/view/LayoutInflater; |
212 | ····sget·v1,·Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_radio:I | 216 | ····sget·v1,·Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_radio:I |
213 | ····const/4·v2,·0x0 | 217 | ····const/4·v2,·0x0 |
218 | ····.line·251 | ||
214 | ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; | 219 | ····invoke-virtual·{v0,·v1,·p0,·v2},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
215 | ····move-result-object·v1 | 220 | ····move-result-object·v1 |
216 | ····check-cast·v1,·Landroid/widget/RadioButton; | 221 | ····check-cast·v1,·Landroid/widget/RadioButton; |
217 | ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mRadioButton:Landroid/widget/RadioButton; | 222 | ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mRadioButton:Landroid/widget/RadioButton; |
Offset 714, 22 lines modified | Offset 714, 22 lines modified | ||
714 | ····if-lez·v8,·:cond_e | 714 | ····if-lez·v8,·:cond_e |
715 | ····.line·203 | 715 | ····.line·203 |
716 | ····const·v26,·0x7fffffff | 716 | ····const·v26,·0x7fffffff |
717 | ····.line·204 | 717 | ····.line·204 |
718 | ····.local·v26,·"minCells":I | 718 | ····.local·v26,·"minCells":I |
719 | ····const-wide/16·v2 | 719 | ····const-wide/16·v28,·0x0 |
720 | ····.line·205 | 720 | ····.line·205 |
721 | ····.local·v2 | 721 | ····.local·v28,·"minCellsAt":J |
722 | ····const/16·v2 | 722 | ····const/16·v27,·0x0 |
723 | ····.line·206 | 723 | ····.line·206 |
724 | ····.local·v2 | 724 | ····.local·v27,·"minCellsItemCount":I |
725 | ····const/16·v21,·0x0 | 725 | ····const/16·v21,·0x0 |
726 | ····:goto_7 | 726 | ····:goto_7 |
727 | ····move/from16·v0,·v21 | 727 | ····move/from16·v0,·v21 |
728 | ····if-ge·v0,·v12,·:cond_d | 728 | ····if-ge·v0,·v12,·:cond_d |
Offset 768, 29 lines modified | Offset 768, 29 lines modified | ||
768 | ····goto·:goto_7 | 768 | ····goto·:goto_7 |
769 | ····.line·196 | 769 | ····.line·196 |
770 | ····.end·local·v10····#·"centerSingleExpandedItem":Z | 770 | ····.end·local·v10····#·"centerSingleExpandedItem":Z |
771 | ····.end·local·v11····#·"child":Landroid/view/View; | 771 | ····.end·local·v11····#·"child":Landroid/view/View; |
772 | ····.end·local·v23····#·"lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; | 772 | ····.end·local·v23····#·"lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; |
773 | ····.end·local·v26····#·"minCells":I | 773 | ····.end·local·v26····#·"minCells":I |
774 | ····.end·local·v27····#·"minCellsAt":J | ||
775 | ····.end·local·v2 | 774 | ····.end·local·v27····#·"minCellsItemCount":I |
775 | ····.end·local·v28····#·"minCellsAt":J | ||
776 | ····.end·local·v30····#·"needsExpansion":Z | 776 | ····.end·local·v30····#·"needsExpansion":Z |
777 | ····:cond_a | 777 | ····:cond_a |
778 | ····const/4·v10,·0x0 | 778 | ····const/4·v10,·0x0 |
779 | ····goto·:goto_5 | 779 | ····goto·:goto_5 |
780 | ····.line·214 | 780 | ····.line·214 |
781 | ····.restart·local·v10····#·"centerSingleExpandedItem":Z | 781 | ····.restart·local·v10····#·"centerSingleExpandedItem":Z |
782 | ····.restart·local·v11····#·"child":Landroid/view/View; | 782 | ····.restart·local·v11····#·"child":Landroid/view/View; |
783 | ····.restart·local·v23····#·"lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; | 783 | ····.restart·local·v23····#·"lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; |
784 | ····.restart·local·v26····#·"minCells":I | 784 | ····.restart·local·v26····#·"minCells":I |
785 | ····.restart·local·v27····#·"minCellsAt":J | ||
786 | ····.restart·local·v2 | 785 | ····.restart·local·v27····#·"minCellsItemCount":I |
786 | ····.restart·local·v28····#·"minCellsAt":J | ||
787 | ····.restart·local·v30····#·"needsExpansion":Z | 787 | ····.restart·local·v30····#·"needsExpansion":Z |
788 | ····:cond_b | 788 | ····:cond_b |
789 | ····move-object/from16·v0,·v23 | 789 | ····move-object/from16·v0,·v23 |
790 | ····iget·v0,·v0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;->cellsUsed:I | 790 | ····iget·v0,·v0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;->cellsUsed:I |
791 | ····move/from16·v38,·v0 | 791 | ····move/from16·v38,·v0 |
Offset 813, 18 lines modified | Offset 813, 18 lines modified | ||
813 | ····shl-int·v38,·v38,·v21 | 813 | ····shl-int·v38,·v38,·v21 |
814 | ····move/from16·v0,·v38 | 814 | ····move/from16·v0,·v38 |
815 | ····int-to-long·v0,·v0 | 815 | ····int-to-long·v0,·v0 |
816 | ····move-wide/from16·v2 | 816 | ····move-wide/from16·v28,·v0 |
817 | ····.line·217 | 817 | ····.line·217 |
818 | ····const/16·v2 | 818 | ····const/16·v27,·0x1 |
819 | ····goto·:goto_8 | 819 | ····goto·:goto_8 |
820 | ····.line·218 | 820 | ····.line·218 |
821 | ····:cond_c | 821 | ····:cond_c |
822 | ····move-object/from16·v0,·v23 | 822 | ····move-object/from16·v0,·v23 |
Offset 845, 36 lines modified | Offset 845, 36 lines modified | ||
845 | ····move/from16·v0,·v38 | 845 | ····move/from16·v0,·v38 |
846 | ····int-to-long·v0,·v0 | 846 | ····int-to-long·v0,·v0 |
847 | ····move-wide/from16·v38,·v0 | 847 | ····move-wide/from16·v38,·v0 |
848 | ····or-long·v2 | 848 | ····or-long·v28,·v28,·v38 |
849 | ····.line·220 | 849 | ····.line·220 |
850 | ····add-int/lit8·v2 | 850 | ····add-int/lit8·v27,·v27,·0x1 |
851 | ····goto·:goto_8 | 851 | ····goto·:goto_8 |
852 | ····.line·225 | 852 | ····.line·225 |
853 | ····.end·local·v11····#·"child":Landroid/view/View; | 853 | ····.end·local·v11····#·"child":Landroid/view/View; |
854 | ····.end·local·v23····#·"lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; | 854 | ····.end·local·v23····#·"lp":Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; |
855 | ····:cond_d | 855 | ····:cond_d |
856 | ····or-long·v32,·v32,·v2 | 856 | ····or-long·v32,·v32,·v28 |
857 | ····.line·227 | 857 | ····.line·227 |
858 | ····move/from16·v0,·v2 | 858 | ····move/from16·v0,·v27 |
859 | ····if-le·v0,·v8,·:cond_13 | 859 | ····if-le·v0,·v8,·:cond_13 |
860 | ····.line·256 | 860 | ····.line·256 |
861 | ····.end·local·v26····#·"minCells":I | 861 | ····.end·local·v26····#·"minCells":I |
862 | ····.end·local·v27····#·"minCellsAt":J | ||
863 | ····.end·local·v2 | 862 | ····.end·local·v27····#·"minCellsItemCount":I |
863 | ····.end·local·v28····#·"minCellsAt":J | ||
864 | ····:cond_e | 864 | ····:cond_e |
865 | ····if-nez·v16,·:cond_18 | 865 | ····if-nez·v16,·:cond_18 |
866 | ····const/16·v38,·0x1 | 866 | ····const/16·v38,·0x1 |
867 | ····move/from16·v0,·v34 | 867 | ····move/from16·v0,·v34 |
Offset 1081, 16 lines modified | Offset 1081, 16 lines modified | ||
1081 | ····goto·:goto_b | 1081 | ····goto·:goto_b |
1082 | ····.line·230 | 1082 | ····.line·230 |
1083 | ····.end·local·v13····#·"expandCount":F | 1083 | ····.end·local·v13····#·"expandCount":F |
1084 | ····.end·local·v15····#·"extraPixels":I | 1084 | ····.end·local·v15····#·"extraPixels":I |
1085 | ····.end·local·v31····#·"singleItem":Z | 1085 | ····.end·local·v31····#·"singleItem":Z |
1086 | ····.restart·local·v26····#·"minCells":I | 1086 | ····.restart·local·v26····#·"minCells":I |
1087 | ····.restart·local·v27····#·"minCellsAt":J | ||
1088 | ····.restart·local·v2 | 1087 | ····.restart·local·v27····#·"minCellsItemCount":I |
1088 | ····.restart·local·v28····#·"minCellsAt":J | ||
1089 | ····:cond_13 | 1089 | ····:cond_13 |
1090 | ····add-int/lit8·v26,·v26,·0x1 | 1090 | ····add-int/lit8·v26,·v26,·0x1 |
1091 | ····.line·232 | 1091 | ····.line·232 |
1092 | ····const/16·v21,·0x0 | 1092 | ····const/16·v21,·0x0 |
Max diff block lines reached; 2811/6325 bytes (44.44%) of diff not shown. |
Offset 102, 15 lines modified | Offset 102, 17 lines modified | ||
102 | ····invoke-virtual·{p1,·p2,·v1,·v2,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 102 | ····invoke-virtual·{p1,·p2,·v1,·v2,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
103 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
104 | ····.line·79 | 104 | ····.line·79 |
105 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 105 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
106 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionMenuItemView_android_minWidth:I | ||
106 | ····invoke-virtual·{v0,·v | 107 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I |
107 | ····move-result·v1 | 108 | ····move-result·v1 |
108 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mMinWidth:I | 109 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mMinWidth:I |
109 | ····.line·81 | 110 | ····.line·81 |
110 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 111 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
Offset 151, 14 lines modified | Offset 153, 15 lines modified | ||
151 | ····move-result-object·v3 | 153 | ····move-result-object·v3 |
152 | ····if-eqz·v3,·:cond_0 | 154 | ····if-eqz·v3,·:cond_0 |
153 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; | 155 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; |
156 | ····.line·178 | ||
154 | ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->showsTextAsAction()Z | 157 | ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->showsTextAsAction()Z |
155 | ····move-result·v3 | 158 | ····move-result·v3 |
156 | ····if-eqz·v3,·:cond_2 | 159 | ····if-eqz·v3,·:cond_2 |
157 | ····iget-boolean·v3,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mAllowTextWithIcon:Z | 160 | ····iget-boolean·v3,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mAllowTextWithIcon:Z |
Offset 191, 15 lines modified | Offset 194, 15 lines modified | ||
191 | ····.line·176 | 194 | ····.line·176 |
192 | ····goto·:goto_0 | 195 | ····goto·:goto_0 |
193 | ····.restart·local·v0····#·"visible":Z | 196 | ····.restart·local·v0····#·"visible":Z |
194 | ····:cond_2 | 197 | ····:cond_2 |
195 | ····move·v1,·v2 | 198 | ····move·v1,·v2 |
196 | ····.line·17 | 199 | ····.line·178 |
197 | ····goto·:goto_1 | 200 | ····goto·:goto_1 |
198 | ····.line·180 | 201 | ····.line·180 |
199 | ····:cond_3 | 202 | ····:cond_3 |
200 | ····const/16·v2,·0x8 | 203 | ····const/16·v2,·0x8 |
201 | ····goto·:goto_2 | 204 | ····goto·:goto_2 |
Offset 403, 42 lines modified | Offset 406, 41 lines modified | ||
403 | ····.locals·3 | 406 | ····.locals·3 |
404 | ····.prologue | 407 | ····.prologue |
405 | ····.line·96 | 408 | ····.line·96 |
406 | ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onAttachedToWindow()V | 409 | ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onAttachedToWindow()V |
407 | ····.line·97 | 410 | ····.line·97 |
408 | ····iget-object·v | 411 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mListeners:Ljava/util/Set; |
409 | ····invoke-interface·{v | 412 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
410 | ····move-result-object·v | 413 | ····move-result-object·v1 |
411 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
412 | ····:goto_0 | 414 | ····:goto_0 |
413 | ····invoke-interface·{v | 415 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
414 | ····move-result·v2 | 416 | ····move-result·v2 |
415 | ····if-eqz·v2,·:cond_0 | 417 | ····if-eqz·v2,·:cond_0 |
416 | ····invoke-interface·{v | 418 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
417 | ····move-result-object·v | 419 | ····move-result-object·v0 |
418 | ····check-cast·v | 420 | ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; |
419 | ····.line·98 | 421 | ····.line·98 |
420 | ····.local·v | 422 | ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; |
421 | ····invoke-interface·{v | 423 | ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewAttachedToWindow(Landroid/view/View;)V |
422 | ····goto·:goto_0 | 424 | ····goto·:goto_0 |
423 | ····.line·100 | 425 | ····.line·100 |
424 | ····.end·local·v | 426 | ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; |
425 | ····:cond_0 | 427 | ····:cond_0 |
426 | ····return-void | 428 | ····return-void |
427 | .end·method | 429 | .end·method |
428 | .method·public·onClick(Landroid/view/View;)V | 430 | .method·public·onClick(Landroid/view/View;)V |
429 | ····.locals·2 | 431 | ····.locals·2 |
430 | ····.param·p1,·"v"····#·Landroid/view/View; | 432 | ····.param·p1,·"v"····#·Landroid/view/View; |
Offset 465, 42 lines modified | Offset 467, 41 lines modified | ||
465 | ····.locals·3 | 467 | ····.locals·3 |
466 | ····.prologue | 468 | ····.prologue |
467 | ····.line·104 | 469 | ····.line·104 |
468 | ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onDetachedFromWindow()V | 470 | ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onDetachedFromWindow()V |
469 | ····.line·105 | 471 | ····.line·105 |
470 | ····iget-object·v | 472 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mListeners:Ljava/util/Set; |
471 | ····invoke-interface·{v | 473 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
472 | ····move-result-object·v | 474 | ····move-result-object·v1 |
473 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
474 | ····:goto_0 | 475 | ····:goto_0 |
475 | ····invoke-interface·{v | 476 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
476 | ····move-result·v2 | 477 | ····move-result·v2 |
477 | ····if-eqz·v2,·:cond_0 | 478 | ····if-eqz·v2,·:cond_0 |
478 | ····invoke-interface·{v | 479 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
479 | ····move-result-object·v | 480 | ····move-result-object·v0 |
480 | ····check-cast·v | 481 | ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; |
481 | ····.line·106 | 482 | ····.line·106 |
482 | ····.local·v | 483 | ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; |
483 | ····invoke-interface·{v | 484 | ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewDetachedFromWindow(Landroid/view/View;)V |
484 | ····goto·:goto_0 | 485 | ····goto·:goto_0 |
485 | ····.line·108 | 486 | ····.line·108 |
Max diff block lines reached; 84/5750 bytes (1.46%) of diff not shown. |
Offset 61, 26 lines modified | Offset 61, 29 lines modified | ||
61 | ····move-result·v0 | 61 | ····move-result·v0 |
62 | ····if-nez·v0,·:cond_0 | 62 | ····if-nez·v0,·:cond_0 |
63 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;->mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; | 63 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;->mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; |
64 | ····.line·83 | ||
64 | ····invoke-virtual·{v0,·p1,·p2},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->dispatchMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z | 65 | ····invoke-virtual·{v0,·p1,·p2},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->dispatchMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z |
65 | ····move-result·v0 | 66 | ····move-result·v0 |
66 | ····if-eqz·v0,·:cond_1 | 67 | ····if-eqz·v0,·:cond_1 |
67 | ····:cond_0 | 68 | ····:cond_0 |
68 | ····const/4·v0,·0x1 | 69 | ····const/4·v0,·0x1 |
70 | ····.line·82 | ||
69 | ····:goto_0 | 71 | ····:goto_0 |
70 | ····return·v0 | 72 | ····return·v0 |
73 | ····.line·83 | ||
71 | ····:cond_1 | 74 | ····:cond_1 |
72 | ····const/4·v0,·0x0 | 75 | ····const/4·v0,·0x0 |
73 | ····goto·:goto_0 | 76 | ····goto·:goto_0 |
74 | .end·method | 77 | .end·method |
75 | .method·public·expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z | 78 | .method·public·expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z |
Offset 300, 44 lines modified | Offset 300, 49 lines modified | ||
300 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;->mBefore:Landroid/graphics/RectF; | 300 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;->mBefore:Landroid/graphics/RectF; |
301 | ····invoke-virtual·{v0,·v3},·Landroid/graphics/RectF;->union(Landroid/graphics/RectF;)V | 301 | ····invoke-virtual·{v0,·v3},·Landroid/graphics/RectF;->union(Landroid/graphics/RectF;)V |
302 | ····.line·149 | 302 | ····.line·149 |
303 | ····iget·v3,·v0,·Landroid/graphics/RectF;->left:F | 303 | ····iget·v3,·v0,·Landroid/graphics/RectF;->left:F |
304 | ····.line·150 | ||
304 | ····invoke-static·{v3},·Landroid/util/FloatMath;->floor(F)F | 305 | ····invoke-static·{v3},·Landroid/util/FloatMath;->floor(F)F |
305 | ····move-result·v3 | 306 | ····move-result·v3 |
306 | ····float-to-int·v3,·v3 | 307 | ····float-to-int·v3,·v3 |
307 | ····iget·v4,·v0,·Landroid/graphics/RectF;->top:F | 308 | ····iget·v4,·v0,·Landroid/graphics/RectF;->top:F |
309 | ····.line·151 | ||
308 | ····invoke-static·{v4},·Landroid/util/FloatMath;->floor(F)F | 310 | ····invoke-static·{v4},·Landroid/util/FloatMath;->floor(F)F |
309 | ····move-result·v4 | 311 | ····move-result·v4 |
310 | ····float-to-int·v4,·v4 | 312 | ····float-to-int·v4,·v4 |
311 | ····iget·v5,·v0,·Landroid/graphics/RectF;->right:F | 313 | ····iget·v5,·v0,·Landroid/graphics/RectF;->right:F |
314 | ····.line·152 | ||
312 | ····invoke-static·{v5},·Landroid/util/FloatMath;->ceil(F)F | 315 | ····invoke-static·{v5},·Landroid/util/FloatMath;->ceil(F)F |
313 | ····move-result·v5 | 316 | ····move-result·v5 |
314 | ····float-to-int·v5,·v5 | 317 | ····float-to-int·v5,·v5 |
315 | ····iget·v6,·v0,·Landroid/graphics/RectF;->bottom:F | 318 | ····iget·v6,·v0,·Landroid/graphics/RectF;->bottom:F |
319 | ····.line·153 | ||
316 | ····invoke-static·{v6},·Landroid/util/FloatMath;->ceil(F)F | 320 | ····invoke-static·{v6},·Landroid/util/FloatMath;->ceil(F)F |
317 | ····move-result·v6 | 321 | ····move-result·v6 |
318 | ····float-to-int·v6,·v6 | 322 | ····float-to-int·v6,·v6 |
323 | ····.line·149 | ||
319 | ····invoke-virtual·{v1,·v3,·v4,·v5,·v6},·Landroid/view/View;->invalidate(IIII)V | 324 | ····invoke-virtual·{v1,·v3,·v4,·v5,·v6},·Landroid/view/View;->invalidate(IIII)V |
320 | ····goto·:goto_0 | 325 | ····goto·:goto_0 |
321 | .end·method | 326 | .end·method |
322 | .method·private·prepareForUpdate()V | 327 | .method·private·prepareForUpdate()V |
323 | ····.locals·2 | 328 | ····.locals·2 |
Offset 40, 15 lines modified | Offset 40, 14 lines modified | ||
40 | ····iput-object·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->mInterpolator:Landroid/view/animation/Interpolator; | 40 | ····iput-object·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->mInterpolator:Landroid/view/animation/Interpolator; |
41 | ····.line·62 | 41 | ····.line·62 |
42 | ····const/4·v0,·0x0 | 42 | ····const/4·v0,·0x0 |
43 | ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->mHasValue:Z | 43 | ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->mHasValue:Z |
44 | ····.line·321 | ||
45 | ····return-void | 44 | ····return-void |
46 | .end·method | 45 | .end·method |
47 | .method·public·static·ofFloat(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; | 46 | .method·public·static·ofFloat(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; |
48 | ····.locals·1 | 47 | ····.locals·1 |
49 | ····.param·p0,·"fraction"····#·F | 48 | ····.param·p0,·"fraction"····#·F |
Offset 294, 40 lines modified | Offset 294, 38 lines modified | ||
294 | ····.end·local·v1····#·"numValues":I | 294 | ····.end·local·v1····#·"numValues":I |
295 | ····:cond_1 | 295 | ····:cond_1 |
296 | ····return-void | 296 | ····return-void |
297 | .end·method | 297 | .end·method |
298 | .method·public·bridge·synthetic·setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; | 298 | .method·public·bridge·synthetic·setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; |
299 | ····.locals·1 | 299 | ····.locals·1 |
300 | ····.param·p1,·"x0"····#·J | ||
301 | ····.prologue | 300 | ····.prologue |
302 | ····.line·35 | 301 | ····.line·35 |
303 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; | 302 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
304 | ····move-result-object·v0 | 303 | ····move-result-object·v0 |
305 | ····return-object·v0 | 304 | ····return-object·v0 |
306 | .end·method | 305 | .end·method |
307 | .method·public·setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; | 306 | .method·public·setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
308 | ····.locals· | 307 | ····.locals·1 |
309 | ····.param·p1,·"duration"····#·J | 308 | ····.param·p1,·"duration"····#·J |
310 | ····.prologue | 309 | ····.prologue |
311 | ····.line·403 | 310 | ····.line·403 |
312 | ····invoke-super·{p0,·p1,·p2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; | 311 | ····invoke-super·{p0,·p1,·p2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; |
313 | ····.line·404 | 312 | ····.line·404 |
314 | ····return-object·p0 | 313 | ····return-object·p0 |
315 | .end·method | 314 | .end·method |
316 | .method·public·bridge·synthetic·setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; | 315 | .method·public·bridge·synthetic·setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; |
317 | ····.locals·1 | 316 | ····.locals·1 |
318 | ····.param·p1,·"x0"····#·J | ||
319 | ····.prologue | 317 | ····.prologue |
320 | ····.line·35 | 318 | ····.line·35 |
321 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; | 319 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
322 | ····move-result-object·v0 | 320 | ····move-result-object·v0 |
Offset 213, 14 lines modified | Offset 213, 15 lines modified | ||
213 | ····if-eqz·v7,·:cond_2 | 213 | ····if-eqz·v7,·:cond_2 |
214 | ····.line·750 | 214 | ····.line·750 |
215 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; | 215 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; |
216 | ····iget-object·v7,·v7,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; | 216 | ····iget-object·v7,·v7,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; |
217 | ····.line·751 | ||
217 | ····invoke-virtual·{v7},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; | 218 | ····invoke-virtual·{v7},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; |
218 | ····move-result-object·v6 | 219 | ····move-result-object·v6 |
219 | ····check-cast·v6,·Ljava/util/ArrayList; | 220 | ····check-cast·v6,·Ljava/util/ArrayList; |
220 | ····.line·752 | 221 | ····.line·752 |
Offset 338, 28 lines modified | Offset 338, 30 lines modified | ||
338 | ····add-int/2addr·v9,·v8 | 338 | ····add-int/2addr·v9,·v8 |
339 | ····goto·:goto_0 | 339 | ····goto·:goto_0 |
340 | ····:cond_5 | 340 | ····:cond_5 |
341 | ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; | 341 | ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; |
342 | ····.line·93 | ||
342 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 343 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
343 | ····move-result-object·v10 | 344 | ····move-result-object·v10 |
344 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 345 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
345 | ····move-result-object·v11 | 346 | ····move-result-object·v11 |
346 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 347 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
347 | ····move-result-object·v9 | 348 | ····move-result-object·v9 |
348 | ····check-cast·v9,·Ljava/lang/Number; | 349 | ····check-cast·v9,·Ljava/lang/Number; |
350 | ····.line·94 | ||
349 | ····invoke-virtual·{v9},·Ljava/lang/Number;->intValue()I | 351 | ····invoke-virtual·{v9},·Ljava/lang/Number;->intValue()I |
350 | ····move-result·v9 | 352 | ····move-result·v9 |
351 | ····goto·:goto_0 | 353 | ····goto·:goto_0 |
352 | ····.line·95 | 354 | ····.line·95 |
Offset 469, 14 lines modified | Offset 471, 15 lines modified | ||
469 | ····add-int/2addr·v9,·v8 | 471 | ····add-int/2addr·v9,·v8 |
470 | ····goto/16·:goto_0 | 472 | ····goto/16·:goto_0 |
471 | ····:cond_8 | 473 | ····:cond_8 |
472 | ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; | 474 | ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; |
475 | ····.line·109 | ||
473 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 476 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
474 | ····move-result-object·v10 | 477 | ····move-result-object·v10 |
475 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 478 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
476 | ····move-result-object·v11 | 479 | ····move-result-object·v11 |
Offset 558, 14 lines modified | Offset 561, 15 lines modified | ||
558 | ····:cond_a | 561 | ····:cond_a |
559 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F | 562 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F |
560 | ····move-result·v9 | 563 | ····move-result·v9 |
561 | ····sub-float·v9,·p1,·v9 | 564 | ····sub-float·v9,·p1,·v9 |
565 | ····.line·120 | ||
562 | ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F | 566 | ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F |
563 | ····move-result·v10 | 567 | ····move-result·v10 |
564 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F | 568 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F |
565 | ····move-result·v11 | 569 | ····move-result·v11 |
Offset 603, 28 lines modified | Offset 607, 30 lines modified | ||
603 | ····add-int/2addr·v9,·v8 | 607 | ····add-int/2addr·v9,·v8 |
604 | ····goto/16·:goto_0 | 608 | ····goto/16·:goto_0 |
605 | ····:cond_b | 609 | ····:cond_b |
606 | ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; | 610 | ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; |
611 | ····.line·125 | ||
607 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 612 | ····invoke-static·{v8},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
608 | ····move-result-object·v10 | 613 | ····move-result-object·v10 |
609 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 614 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
610 | ····move-result-object·v11 | 615 | ····move-result-object·v11 |
611 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 616 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
612 | ····move-result-object·v9 | 617 | ····move-result-object·v9 |
613 | ····check-cast·v9,·Ljava/lang/Number; | 618 | ····check-cast·v9,·Ljava/lang/Number; |
619 | ····.line·126 | ||
614 | ····invoke-virtual·{v9},·Ljava/lang/Number;->intValue()I | 620 | ····invoke-virtual·{v9},·Ljava/lang/Number;->intValue()I |
615 | ····move-result·v9 | 621 | ····move-result·v9 |
616 | ····goto/16·:goto_0 | 622 | ····goto/16·:goto_0 |
617 | ····.line·128 | 623 | ····.line·128 |
Offset 462, 15 lines modified | Offset 462, 15 lines modified | ||
462 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->clear()V | 462 | ····invoke-virtual·{v0},·Ljava/util/ArrayList;->clear()V |
463 | ····.line·1254 | 463 | ····.line·1254 |
464 | ····return-void | 464 | ····return-void |
465 | .end·method | 465 | .end·method |
466 | .method·private·delayedAnimationFrame(J)Z | 466 | .method·private·delayedAnimationFrame(J)Z |
467 | ····.locals· | 467 | ····.locals·7 |
468 | ····.param·p1,·"currentTime"····#·J | 468 | ····.param·p1,·"currentTime"····#·J |
469 | ····.prologue | 469 | ····.prologue |
470 | ····const/4·v2,·0x1 | 470 | ····const/4·v2,·0x1 |
471 | ····.line·1073 | 471 | ····.line·1073 |
472 | ····iget-boolean·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartedDelay:Z | 472 | ····iget-boolean·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartedDelay:Z |
Offset 488, 34 lines modified | Offset 488, 34 lines modified | ||
488 | ····const/4·v2,·0x0 | 488 | ····const/4·v2,·0x0 |
489 | ····:goto_0 | 489 | ····:goto_0 |
490 | ····return·v2 | 490 | ····return·v2 |
491 | ····.line·1077 | 491 | ····.line·1077 |
492 | ····:cond_1 | 492 | ····:cond_1 |
493 | ····iget-wide·v | 493 | ····iget-wide·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mDelayStartTime:J |
494 | ····sub-long·v0,·p1,·v | 494 | ····sub-long·v0,·p1,·v4 |
495 | ····.line·1078 | 495 | ····.line·1078 |
496 | ····.local·v0,·"deltaTime":J | 496 | ····.local·v0,·"deltaTime":J |
497 | ····iget-wide·v | 497 | ····iget-wide·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J |
498 | ····cmp-long·v3,·v0,·v | 498 | ····cmp-long·v3,·v0,·v4 |
499 | ····if-lez·v3,·:cond_0 | 499 | ····if-lez·v3,·:cond_0 |
500 | ····.line·1081 | 500 | ····.line·1081 |
501 | ····iget-wide·v | 501 | ····iget-wide·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J |
502 | ····sub-long·v | 502 | ····sub-long·v4,·v0,·v4 |
503 | ····sub-long·v | 503 | ····sub-long·v4,·p1,·v4 |
504 | ····iput-wide·v | 504 | ····iput-wide·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartTime:J |
505 | ····.line·1082 | 505 | ····.line·1082 |
506 | ····iput·v2,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingState:I | 506 | ····iput·v2,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingState:I |
507 | ····goto·:goto_0 | 507 | ····goto·:goto_0 |
508 | .end·method | 508 | .end·method |
Offset 569, 14 lines modified | Offset 569, 15 lines modified | ||
569 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; | 569 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; |
570 | ····if-eqz·v3,·:cond_0 | 570 | ····if-eqz·v3,·:cond_0 |
571 | ····.line·1032 | 571 | ····.line·1032 |
572 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; | 572 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; |
573 | ····.line·1033 | ||
573 | ····invoke-virtual·{v3},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; | 574 | ····invoke-virtual·{v3},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; |
574 | ····move-result-object·v2 | 575 | ····move-result-object·v2 |
575 | ····check-cast·v2,·Ljava/util/ArrayList; | 576 | ····check-cast·v2,·Ljava/util/ArrayList; |
576 | ····.line·1034 | 577 | ····.line·1034 |
Offset 817, 14 lines modified | Offset 818, 15 lines modified | ||
817 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; | 818 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; |
818 | ····if-eqz·v4,·:cond_1 | 819 | ····if-eqz·v4,·:cond_1 |
819 | ····.line·935 | 820 | ····.line·935 |
820 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; | 821 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; |
822 | ····.line·936 | ||
821 | ····invoke-virtual·{v4},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; | 823 | ····invoke-virtual·{v4},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; |
822 | ····move-result-object·v3 | 824 | ····move-result-object·v3 |
823 | ····check-cast·v3,·Ljava/util/ArrayList; | 825 | ····check-cast·v3,·Ljava/util/ArrayList; |
824 | ····.line·937 | 826 | ····.line·937 |
Offset 891, 15 lines modified | Offset 893, 15 lines modified | ||
891 | ····invoke-virtual·{v0,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;->sendEmptyMessage(I)Z | 893 | ····invoke-virtual·{v0,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;->sendEmptyMessage(I)Z |
892 | ····.line·949 | 894 | ····.line·949 |
893 | ····return-void | 895 | ····return-void |
894 | .end·method | 896 | .end·method |
895 | .method·private·startAnimation()V | 897 | .method·private·startAnimation()V |
896 | ····.locals· | 898 | ····.locals·8 |
897 | ····.prologue | 899 | ····.prologue |
898 | ····.line·1048 | 900 | ····.line·1048 |
899 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->initAnimation()V | 901 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->initAnimation()V |
900 | ····.line·1049 | 902 | ····.line·1049 |
901 | ····sget-object·v3,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->sAnimations:Ljava/lang/ThreadLocal; | 903 | ····sget-object·v3,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->sAnimations:Ljava/lang/ThreadLocal; |
Offset 909, 29 lines modified | Offset 911, 30 lines modified | ||
909 | ····move-result-object·v3 | 911 | ····move-result-object·v3 |
910 | ····check-cast·v3,·Ljava/util/ArrayList; | 912 | ····check-cast·v3,·Ljava/util/ArrayList; |
911 | ····invoke-virtual·{v3,·p0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 913 | ····invoke-virtual·{v3,·p0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
912 | ····.line·1050 | 914 | ····.line·1050 |
913 | ····iget-wide·v | 915 | ····iget-wide·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J |
914 | ····const-wide/16·v | 916 | ····const-wide/16·v6,·0x0 |
915 | ····cmp-long·v3,·v | 917 | ····cmp-long·v3,·v4,·v6 |
916 | ····if-lez·v3,·:cond_0 | 918 | ····if-lez·v3,·:cond_0 |
917 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; | 919 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; |
918 | ····if-eqz·v3,·:cond_0 | 920 | ····if-eqz·v3,·:cond_0 |
919 | ····.line·1053 | 921 | ····.line·1053 |
920 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; | 922 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; |
923 | ····.line·1054 | ||
921 | ····invoke-virtual·{v3},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; | 924 | ····invoke-virtual·{v3},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; |
922 | ····move-result-object·v2 | 925 | ····move-result-object·v2 |
923 | ····check-cast·v2,·Ljava/util/ArrayList; | 926 | ····check-cast·v2,·Ljava/util/ArrayList; |
Max diff block lines reached; 13903/18403 bytes (75.55%) of diff not shown. |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·interfaces | 5 | #·interfaces |
6 | .implements·Ljava/lang/Cloneable; | 6 | .implements·Ljava/lang/Cloneable; |
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;, | ||
11 | ········Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;, | 10 | ········Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;, |
12 | ········Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; | 11 | ········Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; |
13 | ····} | 12 | ····} |
14 | .end·annotation | 13 | .end·annotation |
15 | #·static·fields | 14 | #·static·fields |
Offset 339, 312 lines modified | Offset 338, 293 lines modified | ||
339 | ····move-result-object·p0 | 338 | ····move-result-object·p0 |
340 | ····goto·:goto_0 | 339 | ····goto·:goto_0 |
341 | .end·method | 340 | .end·method |
342 | .method·private·getPropertyFunction(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; | 341 | .method·private·getPropertyFunction(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; |
343 | ····.locals·1 | 342 | ····.locals·11 |
344 | ····.param·p1,·"targetClass"····#·Ljava/lang/Class; | 343 | ····.param·p1,·"targetClass"····#·Ljava/lang/Class; |
345 | ····.param·p2,·"prefix"····#·Ljava/lang/String; | 344 | ····.param·p2,·"prefix"····#·Ljava/lang/String; |
346 | ····.param·p3,·"valueType"····#·Ljava/lang/Class; | 345 | ····.param·p3,·"valueType"····#·Ljava/lang/Class; |
347 | ····.prologue | 346 | ····.prologue |
347 | ····const/4·v10,·0x1 | ||
348 | ····const/4·v8,·0x0 | ||
348 | ····.line·381 | 349 | ····.line·381 |
349 | ····const/4·v | 350 | ····const/4·v3,·0x0 |
350 | ····.line·382 | 351 | ····.line·382 |
351 | ····.local·v | 352 | ····.local·v3,·"returnVal":Ljava/lang/reflect/Method; |
352 | ····iget-object·v | 353 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mPropertyName:Ljava/lang/String; |
353 | ····invoke-static·{p2,·v | 354 | ····invoke-static·{p2,·v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->getMethodName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
354 | ····move-result-object·v | 355 | ····move-result-object·v2 |
355 | ····.line·383 | 356 | ····.line·383 |
356 | ····.local·v | 357 | ····.local·v2,·"methodName":Ljava/lang/String; |
357 | ····const/4·v0,·0x0 | 358 | ····const/4·v0,·0x0 |
358 | ····.line·384 | 359 | ····.line·384 |
359 | ····.local·v0,·"args":[Ljava/lang/Class; | 360 | ····.local·v0,·"args":[Ljava/lang/Class; |
360 | ····if-nez·p3,·:cond_0 | 361 | ····if-nez·p3,·:cond_0 |
361 | ····.line·386 | 362 | ····.line·386 |
362 | ····:try_start_0 | 363 | ····:try_start_0 |
363 | ····invoke-virtual·{p1,·v | 364 | ····invoke-virtual·{p1,·v2,·v0},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
364 | ····:try_end_0 | 365 | ····:try_end_0 |
365 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0 | 366 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0 |
366 | ····move-result-object·v | 367 | ····move-result-object·v3 |
367 | ····:goto_0 | 368 | ····:goto_0 |
368 | ····move-object·v | 369 | ····move-object·v4,·v3 |
369 | ····.line·422 | 370 | ····.line·422 |
370 | ····.end·local·v | 371 | ····.end·local·v3····#·"returnVal":Ljava/lang/reflect/Method; |
371 | ····.local·v | 372 | ····.local·v4,·"returnVal":Ljava/lang/reflect/Method; |
372 | ····:goto_1 | 373 | ····:goto_1 |
373 | ····return-object·v | 374 | ····return-object·v4 |
374 | ····.line·387 | 375 | ····.line·387 |
375 | ····.end·local·v | 376 | ····.end·local·v4····#·"returnVal":Ljava/lang/reflect/Method; |
376 | ····.restart·local·v | 377 | ····.restart·local·v3····#·"returnVal":Ljava/lang/reflect/Method; |
377 | ····:catch_0 | 378 | ····:catch_0 |
378 | ····move-exception·v | 379 | ····move-exception·v1 |
379 | ····.line·388 | 380 | ····.line·388 |
380 | ····.local·v | 381 | ····.local·v1,·"e":Ljava/lang/NoSuchMethodException; |
381 | ····const-string·v | 382 | ····const-string·v7,·"PropertyValuesHolder" |
382 | ····new-instance·v | 383 | ····new-instance·v8,·Ljava/lang/StringBuilder; |
383 | ····invoke-direct·{v | 384 | ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V |
384 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; | 385 | ····invoke-virtual·{p1},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String; |
385 | ····move-result-object·v | 386 | ····move-result-object·v9 |
386 | ····invoke-virtual·{v | 387 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
387 | ····move-result-object·v | 388 | ····move-result-object·v8 |
388 | ····const-string·v | 389 | ····const-string·v9,·"·-·Couldn\'t·find·no-arg·method·for·property·" |
389 | ····invoke-virtual·{v | 390 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
390 | ····move-result-object·v | 391 | ····move-result-object·v8 |
391 | ···· | 392 | ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mPropertyName:Ljava/lang/String; |
392 | ····invoke-virtual·{v | 393 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
393 | ····move-result-object·v | 394 | ····move-result-object·v8 |
394 | ···· | 395 | ····const-string·v9,·":·" |
395 | ····invoke-virtual·{v | 396 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
396 | ····move-result-object·v | 397 | ····move-result-object·v8 |
397 | ···· | 398 | ····invoke-virtual·{v8,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
398 | ···· | 399 | ····move-result-object·v8 |
399 | ···· | 400 | ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
400 | ···· | 401 | ····move-result-object·v8 |
401 | ····move-result-object·v11 | ||
402 | ····invoke-virtual·{v11},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | ||
403 | ····move-result-object·v11 | ||
404 | ····invoke-static·{v | 402 | ····invoke-static·{v7,·v8},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
405 | ····goto·:goto_0 | 403 | ····goto·:goto_0 |
Max diff block lines reached; 16197/22497 bytes (72.00%) of diff not shown. |
Offset 60, 25 lines modified | Offset 60, 20 lines modified | ||
60 | ····move-result-object·v1 | 60 | ····move-result-object·v1 |
61 | ····return-object·v1 | 61 | ····return-object·v1 |
62 | .end·method | 62 | .end·method |
63 | .method·public·bridge·synthetic·evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 63 | .method·public·bridge·synthetic·evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
64 | ····.locals·1 | 64 | ····.locals·1 |
65 | ····.param·p1,·"x0"····#·F | ||
66 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
67 | ····.param·p3,·"x2"····#·Ljava/lang/Object; | ||
68 | ····.prologue | 65 | ····.prologue |
69 | ····.line·22 | 66 | ····.line·22 |
70 | ····check-cast·p2,·Ljava/lang/Number; | 67 | ····check-cast·p2,·Ljava/lang/Number; |
71 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
72 | ····check-cast·p3,·Ljava/lang/Number; | 68 | ····check-cast·p3,·Ljava/lang/Number; |
73 | ····.end·local·p3····#·"x2":Ljava/lang/Object; | ||
74 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;->evaluate(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; | 69 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;->evaluate(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; |
75 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
76 | ····return-object·v0 | 71 | ····return-object·v0 |
77 | .end·method | 72 | .end·method |
Offset 119, 15 lines modified | Offset 119, 15 lines modified | ||
119 | ····:cond_2 | 119 | ····:cond_2 |
120 | ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->size()I | 120 | ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->size()I |
121 | ····move-result·v19 | 121 | ····move-result·v19 |
122 | ····if-lez·v19,·:cond_4 | 122 | ····if-lez·v19,·:cond_4 |
123 | ····.line·60 | 123 | ····.line·605 |
124 | ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; | 124 | ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; |
125 | ····move-result-object·v17 | 125 | ····move-result-object·v17 |
126 | ····check-cast·v17,·Ljava/util/ArrayList; | 126 | ····check-cast·v17,·Ljava/util/ArrayList; |
127 | ····.line·606 | 127 | ····.line·606 |
Offset 156, 19 lines modified | Offset 156, 19 lines modified | ||
156 | ····check-cast·v4,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; | 156 | ····check-cast·v4,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; |
157 | ····.line·611 | 157 | ····.line·611 |
158 | ····.local·v4,·"anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; | 158 | ····.local·v4,·"anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; |
159 | ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$300(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J | 159 | ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$300(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J |
160 | ····move-result-wide·v | 160 | ····move-result-wide·v20 |
161 | ····const-wide/16·v2 | 161 | ····const-wide/16·v22,·0x0 |
162 | ····cmp-long·v19,·v | 162 | ····cmp-long·v19,·v20,·v22 |
163 | ····if-nez·v19,·:cond_3 | 163 | ····if-nez·v19,·:cond_3 |
164 | ····.line·612 | 164 | ····.line·612 |
165 | ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$400(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V | 165 | ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$400(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V |
166 | ····.line·608 | 166 | ····.line·608 |
Offset 426, 22 lines modified | Offset 426, 24 lines modified | ||
426 | ····const-wide/16·v20,·0x0 | 426 | ····const-wide/16·v20,·0x0 |
427 | ····invoke-static·{},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$1000()J | 427 | ····invoke-static·{},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$1000()J |
428 | ····move-result-wide·v22 | 428 | ····move-result-wide·v22 |
429 | ····.line·680 | ||
429 | ····invoke-static·{},·Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J | 430 | ····invoke-static·{},·Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J |
430 | ····move-result-wide·v24 | 431 | ····move-result-wide·v24 |
431 | ····sub-long·v24,·v24,·v8 | 432 | ····sub-long·v24,·v24,·v8 |
432 | ····sub-long·v22,·v22,·v24 | 433 | ····sub-long·v22,·v22,·v24 |
434 | ····.line·679 | ||
433 | ····invoke-static/range·{v20·..·v23},·Ljava/lang/Math;->max(JJ)J | 435 | ····invoke-static/range·{v20·..·v23},·Ljava/lang/Math;->max(JJ)J |
434 | ····move-result-wide·v20 | 436 | ····move-result-wide·v20 |
435 | ····move-object/from16·v0,·p0 | 437 | ····move-object/from16·v0,·p0 |
436 | ····move/from16·v1,·v19 | 438 | ····move/from16·v1,·v19 |
Offset 21, 14 lines modified | Offset 21, 15 lines modified | ||
21 | .field·final·synthetic·val$nodesToStart:Ljava/util/ArrayList; | 21 | .field·final·synthetic·val$nodesToStart:Ljava/util/ArrayList; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V |
24 | ····.locals·1 | 24 | ····.locals·1 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·507 | 27 | ····.line·507 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; |
28 | ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;->val$nodesToStart:Ljava/util/ArrayList; | 29 | ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;->val$nodesToStart:Ljava/util/ArrayList; |
Offset 662, 18 lines modified | Offset 662, 20 lines modified | ||
662 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 662 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
663 | ····move-result-object·v7 | 663 | ····move-result-object·v7 |
664 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; | 664 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; |
665 | ····.line·174 | ||
665 | ····invoke-virtual·{v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 666 | ····invoke-virtual·{v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
666 | ····move-result-object·v8 | 667 | ····move-result-object·v8 |
668 | ····.line·173 | ||
667 | ····invoke-interface·{v6,·p1,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 669 | ····invoke-interface·{v6,·p1,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
668 | ····move-result-object·v6 | 670 | ····move-result-object·v6 |
669 | ····.line·216 | 671 | ····.line·216 |
670 | ····:goto_0 | 672 | ····:goto_0 |
671 | ····return-object·v6 | 673 | ····return-object·v6 |
Offset 720, 14 lines modified | Offset 722, 15 lines modified | ||
720 | ····move-result·v4 | 722 | ····move-result·v4 |
721 | ····.line·183 | 723 | ····.line·183 |
722 | ····.local·v4,·"prevFraction":F | 724 | ····.local·v4,·"prevFraction":F |
723 | ····sub-float·v6,·p1,·v4 | 725 | ····sub-float·v6,·p1,·v4 |
726 | ····.line·184 | ||
724 | ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F | 727 | ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F |
725 | ····move-result·v7 | 728 | ····move-result·v7 |
726 | ····sub-float/2addr·v7,·v4 | 729 | ····sub-float/2addr·v7,·v4 |
727 | ····div-float·v2,·v6,·v7 | 730 | ····div-float·v2,·v6,·v7 |
Offset 738, 18 lines modified | Offset 741, 20 lines modified | ||
738 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; | 741 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; |
739 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 742 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
740 | ····move-result-object·v7 | 743 | ····move-result-object·v7 |
744 | ····.line·186 | ||
741 | ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 745 | ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
742 | ····move-result-object·v8 | 746 | ····move-result-object·v8 |
747 | ····.line·185 | ||
743 | ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 748 | ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
744 | ····move-result-object·v6 | 749 | ····move-result-object·v6 |
745 | ····goto·:goto_0 | 750 | ····goto·:goto_0 |
746 | ····.line·187 | 751 | ····.line·187 |
Offset 802, 14 lines modified | Offset 807, 15 lines modified | ||
802 | ····.line·194 | 807 | ····.line·194 |
803 | ····.restart·local·v4····#·"prevFraction":F | 808 | ····.restart·local·v4····#·"prevFraction":F |
804 | ····sub-float·v6,·p1,·v4 | 809 | ····sub-float·v6,·p1,·v4 |
805 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; | 810 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; |
811 | ····.line·195 | ||
806 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F | 812 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F |
807 | ····move-result·v7 | 813 | ····move-result·v7 |
808 | ····sub-float/2addr·v7,·v4 | 814 | ····sub-float/2addr·v7,·v4 |
809 | ····div-float·v2,·v6,·v7 | 815 | ····div-float·v2,·v6,·v7 |
Offset 820, 18 lines modified | Offset 826, 20 lines modified | ||
820 | ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 826 | ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
821 | ····move-result-object·v7 | 827 | ····move-result-object·v7 |
822 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; | 828 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; |
829 | ····.line·197 | ||
823 | ····invoke-virtual·{v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 830 | ····invoke-virtual·{v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
824 | ····move-result-object·v8 | 831 | ····move-result-object·v8 |
832 | ····.line·196 | ||
825 | ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 833 | ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
826 | ····move-result-object·v6 | 834 | ····move-result-object·v6 |
827 | ····goto·:goto_0 | 835 | ····goto·:goto_0 |
828 | ····.line·199 | 836 | ····.line·199 |
Offset 891, 14 lines modified | Offset 899, 15 lines modified | ||
891 | ····move-result·v4 | 899 | ····move-result·v4 |
892 | ····.line·208 | 900 | ····.line·208 |
893 | ····.restart·local·v4····#·"prevFraction":F | 901 | ····.restart·local·v4····#·"prevFraction":F |
894 | ····sub-float·v6,·p1,·v4 | 902 | ····sub-float·v6,·p1,·v4 |
903 | ····.line·209 | ||
895 | ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F | 904 | ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F |
896 | ····move-result·v7 | 905 | ····move-result·v7 |
897 | ····sub-float/2addr·v7,·v4 | 906 | ····sub-float/2addr·v7,·v4 |
898 | ····div-float·v2,·v6,·v7 | 907 | ····div-float·v2,·v6,·v7 |
Offset 907, 18 lines modified | Offset 916, 20 lines modified | ||
907 | ····.restart·local·v2····#·"intervalFraction":F | 916 | ····.restart·local·v2····#·"intervalFraction":F |
908 | ····iget-object·v6,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; | 917 | ····iget-object·v6,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; |
909 | ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 918 | ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
910 | ····move-result-object·v7 | 919 | ····move-result-object·v7 |
920 | ····.line·211 | ||
911 | ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; | 921 | ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; |
912 | ····move-result-object·v8 | 922 | ····move-result-object·v8 |
923 | ····.line·210 | ||
913 | ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 924 | ····invoke-interface·{v6,·v2,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
914 | ····move-result-object·v6 | 925 | ····move-result-object·v6 |
Max diff block lines reached; 38/4396 bytes (0.86%) of diff not shown. |
Offset 36, 15 lines modified | Offset 36, 14 lines modified | ||
36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
37 | ····.line·33 | 37 | ····.line·33 |
38 | ····const/4·v0,·0x0 | 38 | ····const/4·v0,·0x0 |
39 | ····iput-object·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->mListeners:Ljava/util/ArrayList; | 39 | ····iput-object·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->mListeners:Ljava/util/ArrayList; |
40 | ····.line·247 | ||
41 | ····return-void | 40 | ····return-void |
42 | .end·method | 41 | .end·method |
43 | #·virtual·methods | 42 | #·virtual·methods |
44 | .method·public·addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V | 43 | .method·public·addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V |
45 | ····.locals·1 | 44 | ····.locals·1 |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; | 19 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V | 21 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V |
22 | ····.locals·2 | 22 | ····.locals·2 |
23 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; | ||
23 | ····.param·p2,·"anim"····#·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; | 24 | ····.param·p2,·"anim"····#·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; |
24 | ····.prologue | 25 | ····.prologue |
25 | ····.line·1025 | 26 | ····.line·1025 |
26 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; | 27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 78, 15 lines modified | Offset 79, 15 lines modified | ||
78 | ····:cond_0 | 79 | ····:cond_0 |
79 | ····return-void | 80 | ····return-void |
80 | .end·method | 81 | .end·method |
81 | #·virtual·methods | 82 | #·virtual·methods |
82 | .method·public·after(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; | 83 | .method·public·after(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; |
83 | ····.locals· | 84 | ····.locals·3 |
84 | ····.param·p1,·"delay"····#·J | 85 | ····.param·p1,·"delay"····#·J |
85 | ····.prologue | 86 | ····.prologue |
86 | ····.line·1103 | 87 | ····.line·1103 |
87 | ····const/4·v1,·0x2 | 88 | ····const/4·v1,·0x2 |
88 | ····new-array·v1,·v1,·[F | 89 | ····new-array·v1,·v1,·[F |
Offset 66, 25 lines modified | Offset 66, 20 lines modified | ||
66 | ····move-result-object·v1 | 66 | ····move-result-object·v1 |
67 | ····return-object·v1 | 67 | ····return-object·v1 |
68 | .end·method | 68 | .end·method |
69 | .method·public·bridge·synthetic·evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 69 | .method·public·bridge·synthetic·evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
70 | ····.locals·1 | 70 | ····.locals·1 |
71 | ····.param·p1,·"x0"····#·F | ||
72 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
73 | ····.param·p3,·"x2"····#·Ljava/lang/Object; | ||
74 | ····.prologue | 71 | ····.prologue |
75 | ····.line·22 | 72 | ····.line·22 |
76 | ····check-cast·p2,·Ljava/lang/Integer; | 73 | ····check-cast·p2,·Ljava/lang/Integer; |
77 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
78 | ····check-cast·p3,·Ljava/lang/Integer; | 74 | ····check-cast·p3,·Ljava/lang/Integer; |
79 | ····.end·local·p3····#·"x2":Ljava/lang/Object; | ||
80 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;->evaluate(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; | 75 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;->evaluate(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; |
81 | ····move-result-object·v0 | 76 | ····move-result-object·v0 |
82 | ····return-object·v0 | 77 | ····return-object·v0 |
83 | .end·method | 78 | .end·method |
Offset 139, 15 lines modified | Offset 139, 14 lines modified | ||
139 | ····iput-object·v2,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; | 139 | ····iput-object·v2,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; |
140 | ····.line·117 | 140 | ····.line·117 |
141 | ····const-wide/16·v0,·-0x1 | 141 | ····const-wide/16·v0,·-0x1 |
142 | ····iput-wide·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDuration:J | 142 | ····iput-wide·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDuration:J |
143 | ····.line·1010 | ||
144 | ····return-void | 143 | ····return-void |
145 | .end·method | 144 | .end·method |
146 | .method·static·synthetic·access$000(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; | 145 | .method·static·synthetic·access$000(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; |
147 | ····.locals·1 | 146 | ····.locals·1 |
148 | ····.param·p0,·"x0"····#·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; | 147 | ····.param·p0,·"x0"····#·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; |
Offset 544, 171 lines modified | Offset 543, 165 lines modified | ||
544 | #·virtual·methods | 543 | #·virtual·methods |
545 | .method·public·cancel()V | 544 | .method·public·cancel()V |
546 | ····.locals·5 | 545 | ····.locals·5 |
547 | ····.prologue | 546 | ····.prologue |
548 | ····.line·284 | 547 | ····.line·284 |
549 | ····const/4·v | 548 | ····const/4·v3,·0x1 |
550 | ····iput-boolean·v | 549 | ····iput-boolean·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mTerminated:Z |
551 | ····.line·285 | 550 | ····.line·285 |
552 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->isStarted()Z | 551 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->isStarted()Z |
553 | ····move-result·v | 552 | ····move-result·v3 |
554 | ····if-eqz·v | 553 | ····if-eqz·v3,·:cond_4 |
555 | ····.line·286 | 554 | ····.line·286 |
556 | ····const/4·v | 555 | ····const/4·v2,·0x0 |
557 | ····.line·287 | 556 | ····.line·287 |
558 | ····.local·v | 557 | ····.local·v2,·"tmpListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;" |
559 | ····iget-object·v | 558 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; |
560 | ····if-eqz·v | 559 | ····if-eqz·v3,·:cond_0 |
561 | ····.line·288 | 560 | ····.line·288 |
562 | ····iget-object·v | 561 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; |
563 | ····invoke-virtual·{v | 562 | ····invoke-virtual·{v3},·Ljava/util/ArrayList;->clone()Ljava/lang/Object; |
564 | ····move-result-object·v | 563 | ····move-result-object·v2 |
565 | ····.end·local·v | 564 | ····.end·local·v2····#·"tmpListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;" |
566 | ····check-cast·v | 565 | ····check-cast·v2,·Ljava/util/ArrayList; |
567 | ····.line·289 | 566 | ····.line·289 |
568 | ····.restart·local·v | 567 | ····.restart·local·v2····#·"tmpListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;" |
569 | ····invoke-virtual·{v | 568 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
570 | ····move-result-object·v | 569 | ····move-result-object·v3 |
571 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
572 | ····:goto_0 | 570 | ····:goto_0 |
573 | ····invoke-interface·{v | 571 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
574 | ····move-result·v4 | 572 | ····move-result·v4 |
575 | ····if-eqz·v4,·:cond_0 | 573 | ····if-eqz·v4,·:cond_0 |
576 | ····invoke-interface·{v | 574 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
577 | ····move-result-object·v | 575 | ····move-result-object·v0 |
578 | ····check-cast·v | 576 | ····check-cast·v0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; |
579 | ····.line·290 | 577 | ····.line·290 |
580 | ····.local·v | 578 | ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; |
581 | ····invoke-interface·{v | 579 | ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V |
582 | ····goto·:goto_0 | 580 | ····goto·:goto_0 |
583 | ····.line·293 | 581 | ····.line·293 |
584 | ····.end·local·v0····#·"i$":Ljava/util/Iterator; | ||
585 | ····.end·local·v | 582 | ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; |
586 | ····:cond_0 | 583 | ····:cond_0 |
587 | ····iget-object·v | 584 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; |
588 | ····if-eqz·v | 585 | ····if-eqz·v3,·:cond_2 |
589 | ····iget-object·v | 586 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; |
590 | ····invoke-virtual·{v | 587 | ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->isRunning()Z |
591 | ····move-result·v | 588 | ····move-result·v3 |
592 | ····if-eqz·v | 589 | ····if-eqz·v3,·:cond_2 |
593 | ····.line·296 | 590 | ····.line·296 |
594 | ····iget-object·v | 591 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; |
595 | ····invoke-virtual·{v | 592 | ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->cancel()V |
596 | ····.line·302 | 593 | ····.line·302 |
597 | ····:cond_1 | 594 | ····:cond_1 |
598 | ····if-eqz·v | 595 | ····if-eqz·v2,·:cond_3 |
599 | ····.line·303 | 596 | ····.line·303 |
600 | ····invoke-virtual·{v | 597 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
601 | ····move-result-object·v | 598 | ····move-result-object·v3 |
602 | ····.restart·local·v0····#·"i$":Ljava/util/Iterator; | ||
603 | ····:goto_1 | 599 | ····:goto_1 |
604 | ····invoke-interface·{v | 600 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z |
605 | ····move-result·v4 | 601 | ····move-result·v4 |
606 | ····if-eqz·v4,·:cond_3 | 602 | ····if-eqz·v4,·:cond_3 |
607 | ····invoke-interface·{v | 603 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
608 | ····move-result-object·v | 604 | ····move-result-object·v0 |
609 | ····check-cast·v | 605 | ····check-cast·v0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; |
610 | ····.line·304 | 606 | ····.line·304 |
611 | ····.restart·local·v | 607 | ····.restart·local·v0····#·"listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; |
612 | ····invoke-interface·{v | 608 | ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V |
Max diff block lines reached; 94775/103244 bytes (91.80%) of diff not shown. |
Offset 330, 28 lines modified | Offset 330, 30 lines modified | ||
330 | ····add-float/2addr·v9,·v8 | 330 | ····add-float/2addr·v9,·v8 |
331 | ····goto·:goto_0 | 331 | ····goto·:goto_0 |
332 | ····:cond_5 | 332 | ····:cond_5 |
333 | ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; | 333 | ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; |
334 | ····.line·93 | ||
334 | ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; | 335 | ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; |
335 | ····move-result-object·v10 | 336 | ····move-result-object·v10 |
336 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; | 337 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; |
337 | ····move-result-object·v11 | 338 | ····move-result-object·v11 |
338 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 339 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
339 | ····move-result-object·v9 | 340 | ····move-result-object·v9 |
340 | ····check-cast·v9,·Ljava/lang/Number; | 341 | ····check-cast·v9,·Ljava/lang/Number; |
342 | ····.line·94 | ||
341 | ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F | 343 | ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F |
342 | ····move-result·v9 | 344 | ····move-result·v9 |
343 | ····goto·:goto_0 | 345 | ····goto·:goto_0 |
344 | ····.line·95 | 346 | ····.line·95 |
Offset 457, 28 lines modified | Offset 459, 30 lines modified | ||
457 | ····add-float/2addr·v9,·v8 | 459 | ····add-float/2addr·v9,·v8 |
458 | ····goto/16·:goto_0 | 460 | ····goto/16·:goto_0 |
459 | ····:cond_8 | 461 | ····:cond_8 |
460 | ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; | 462 | ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; |
463 | ····.line·109 | ||
461 | ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; | 464 | ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; |
462 | ····move-result-object·v10 | 465 | ····move-result-object·v10 |
463 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; | 466 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; |
464 | ····move-result-object·v11 | 467 | ····move-result-object·v11 |
465 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 468 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
466 | ····move-result-object·v9 | 469 | ····move-result-object·v9 |
467 | ····check-cast·v9,·Ljava/lang/Number; | 470 | ····check-cast·v9,·Ljava/lang/Number; |
471 | ····.line·110 | ||
468 | ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F | 472 | ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F |
469 | ····move-result·v9 | 473 | ····move-result·v9 |
470 | ····goto/16·:goto_0 | 474 | ····goto/16·:goto_0 |
471 | ····.line·112 | 475 | ····.line·112 |
Offset 546, 14 lines modified | Offset 550, 15 lines modified | ||
546 | ····:cond_a | 550 | ····:cond_a |
547 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F | 551 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F |
548 | ····move-result·v9 | 552 | ····move-result·v9 |
549 | ····sub-float·v9,·p1,·v9 | 553 | ····sub-float·v9,·p1,·v9 |
554 | ····.line·121 | ||
550 | ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F | 555 | ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F |
551 | ····move-result·v10 | 556 | ····move-result·v10 |
552 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F | 557 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F |
553 | ····move-result·v11 | 558 | ····move-result·v11 |
Offset 587, 28 lines modified | Offset 592, 30 lines modified | ||
587 | ····add-float/2addr·v9,·v8 | 592 | ····add-float/2addr·v9,·v8 |
588 | ····goto/16·:goto_0 | 593 | ····goto/16·:goto_0 |
589 | ····:cond_b | 594 | ····:cond_b |
590 | ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; | 595 | ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; |
596 | ····.line·126 | ||
591 | ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; | 597 | ····invoke-static·{v8},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; |
592 | ····move-result-object·v10 | 598 | ····move-result-object·v10 |
593 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; | 599 | ····invoke-static·{v5},·Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; |
594 | ····move-result-object·v11 | 600 | ····move-result-object·v11 |
595 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 601 | ····invoke-interface·{v9,·v2,·v10,·v11},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
596 | ····move-result-object·v9 | 602 | ····move-result-object·v9 |
597 | ····check-cast·v9,·Ljava/lang/Number; | 603 | ····check-cast·v9,·Ljava/lang/Number; |
604 | ····.line·127 | ||
598 | ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F | 605 | ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F |
599 | ····move-result·v9 | 606 | ····move-result·v9 |
600 | ····goto/16·:goto_0 | 607 | ····goto/16·:goto_0 |
601 | ····.line·129 | 608 | ····.line·129 |
Offset 31, 14 lines modified | Offset 31, 15 lines modified | ||
31 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; | 31 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V | 33 | .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/app/ActionBarImpl; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·813 | 37 | ····.line·813 |
37 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; | 38 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; |
38 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/ActionBar$Tab;-><init>()V | 39 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/ActionBar$Tab;-><init>()V |
Offset 205, 18 lines modified | Offset 206, 20 lines modified | ||
205 | ····invoke-static·{v0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; | 206 | ····invoke-static·{v0},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; |
206 | ····move-result-object·v0 | 207 | ····move-result-object·v0 |
207 | ····const/4·v1,·0x0 | 208 | ····const/4·v1,·0x0 |
209 | ····.line·860 | ||
208 | ····invoke-virtual·{v0,·p1,·v1},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; | 210 | ····invoke-virtual·{v0,·p1,·v1},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; |
209 | ····move-result-object·v0 | 211 | ····move-result-object·v0 |
212 | ····.line·859 | ||
210 | ····invoke-virtual·{p0,·v0},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->setCustomView(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; | 213 | ····invoke-virtual·{p0,·v0},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->setCustomView(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; |
211 | ····move-result-object·v0 | 214 | ····move-result-object·v0 |
212 | ····return-object·v0 | 215 | ····return-object·v0 |
213 | .end·method | 216 | .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/actionbarsherlock/internal/app/ActionBarImpl; | 18 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V | 20 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/app/ActionBarImpl; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·127 | 24 | ····.line·127 |
24 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; | 25 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; |
25 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;-><init>()V |
Offset 483, 48 lines modified | Offset 483, 47 lines modified | ||
483 | .method·public·onMenuVisibilityChanged(Z)V | 483 | .method·public·onMenuVisibilityChanged(Z)V |
484 | ····.locals·3 | 484 | ····.locals·3 |
485 | ····.param·p1,·"isVisible"····#·Z | 485 | ····.param·p1,·"isVisible"····#·Z |
486 | ····.prologue | 486 | ····.prologue |
487 | ····.line·476 | 487 | ····.line·476 |
488 | ····iget-object·v | 488 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->mMenuVisibilityListeners:Ljava/util/Set; |
489 | ····invoke-interface·{v | 489 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
490 | ····move-result-object·v | 490 | ····move-result-object·v1 |
491 | ····.local·v0,·"i$":Ljava/util/Iterator; | ||
492 | ····:goto_0 | 491 | ····:goto_0 |
493 | ····invoke-interface·{v | 492 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
494 | ····move-result·v2 | 493 | ····move-result·v2 |
495 | ····if-eqz·v2,·:cond_0 | 494 | ····if-eqz·v2,·:cond_0 |
496 | ····invoke-interface·{v | 495 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
497 | ····move-result-object·v | 496 | ····move-result-object·v0 |
498 | ····check-cast·v | 497 | ····check-cast·v0,·Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; |
499 | ····.line·477 | 498 | ····.line·477 |
500 | ····.local·v | 499 | ····.local·v0,·"listener":Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; |
501 | ····invoke-interface·{v | 500 | ····invoke-interface·{v0,·p1},·Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;->onMenuVisibilityChanged(Z)V |
502 | ····goto·:goto_0 | 501 | ····goto·:goto_0 |
503 | ····.line·479 | 502 | ····.line·479 |
504 | ····.end·local·v | 503 | ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; |
505 | ····:cond_0 | 504 | ····:cond_0 |
506 | ····return-void | 505 | ····return-void |
507 | .end·method | 506 | .end·method |
508 | .method·public·onNavigationItemSelected(IJ)Z | 507 | .method·public·onNavigationItemSelected(IJ)Z |
509 | ····.locals· | 508 | ····.locals·2 |
510 | ····.param·p1,·"itemPosition"····#·I | 509 | ····.param·p1,·"itemPosition"····#·I |
511 | ····.param·p2,·"itemId"····#·J | 510 | ····.param·p2,·"itemId"····#·J |
512 | ····.prologue | 511 | ····.prologue |
513 | ····.line·98 | 512 | ····.line·98 |
514 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; | 513 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; |
Offset 620, 21 lines modified | Offset 620, 15 lines modified | ||
620 | ····move-result-object·v3 | 620 | ····move-result-object·v3 |
621 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 621 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
622 | ····move-result-object·v2 | 622 | ····move-result-object·v2 |
623 | ····const-string·v3,·"·can·only·be·used·" | ||
624 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | ||
625 | ····move-result-object·v2 | ||
626 | ····const-string·v3,·"with·a·compatible·window·decor·layout" | 623 | ····const-string·v3,·"·can·only·be·used·with·a·compatible·window·decor·layout" |
627 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 624 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
628 | ····move-result-object·v2 | 625 | ····move-result-object·v2 |
629 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 626 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
Offset 1538, 24 lines modified | Offset 1532, 26 lines modified | ||
1538 | ····new-array·v4,·v4,·[F | 1532 | ····new-array·v4,·v4,·[F |
1539 | ····aput·v8,·v4,·v7 | 1533 | ····aput·v8,·v4,·v7 |
1540 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; | 1534 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; |
1535 | ····.line·606 | ||
1541 | ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getHeight()I | 1536 | ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getHeight()I |
1542 | ····move-result·v5 | 1537 | ····move-result·v5 |
1543 | ····neg-int·v5,·v5 | 1538 | ····neg-int·v5,·v5 |
1544 | ····int-to-float·v5,·v5 | 1539 | ····int-to-float·v5,·v5 |
1545 | ····aput·v5,·v4,·v6 | 1540 | ····aput·v5,·v4,·v6 |
1541 | ····.line·605 | ||
1546 | ····invoke-static·{v2,·v3,·v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; | 1542 | ····invoke-static·{v2,·v3,·v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
1547 | ····move-result-object·v2 | 1543 | ····move-result-object·v2 |
1548 | ····invoke-virtual·{v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; | 1544 | ····invoke-virtual·{v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; |
1549 | ····.line·607 | 1545 | ····.line·607 |
Offset 1563, 24 lines modified | Offset 1559, 26 lines modified | ||
1563 | ····const-string·v3,·"translationY" | 1559 | ····const-string·v3,·"translationY" |
1564 | ····new-array·v4,·v6,·[F | 1560 | ····new-array·v4,·v6,·[F |
1565 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; | 1561 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; |
1562 | ····.line·608 | ||
1566 | ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getHeight()I | 1563 | ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getHeight()I |
1567 | ····move-result·v5 | 1564 | ····move-result·v5 |
1568 | ····neg-int·v5,·v5 | 1565 | ····neg-int·v5,·v5 |
1569 | ····int-to-float·v5,·v5 | 1566 | ····int-to-float·v5,·v5 |
1570 | ····aput·v5,·v4,·v7 | 1567 | ····aput·v5,·v4,·v7 |
1568 | ····.line·607 | ||
1571 | ····invoke-static·{v2,·v3,·v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; | 1569 | ····invoke-static·{v2,·v3,·v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
1572 | ····move-result-object·v2 | 1570 | ····move-result-object·v2 |
1573 | ····invoke-virtual·{v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; | 1571 | ····invoke-virtual·{v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; |
1574 | ····.line·610 | 1572 | ····.line·610 |
Offset 1783, 14 lines modified | Offset 1781, 15 lines modified | ||
1783 | ····:cond_1 | 1781 | ····:cond_1 |
1784 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; | 1782 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; |
1785 | ····if-eqz·v4,·:cond_3 | 1783 | ····if-eqz·v4,·:cond_3 |
1786 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; | 1784 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; |
1785 | ····.line·489 | ||
1787 | ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->getPosition()I | 1786 | ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->getPosition()I |
1788 | ····move-result·v3 | 1787 | ····move-result·v3 |
1789 | ····.line·490 | 1788 | ····.line·490 |
1790 | ····.local·v3,·"selectedTabPosition":I | 1789 | ····.local·v3,·"selectedTabPosition":I |
1791 | ····:goto_1 | 1790 | ····:goto_1 |
Offset 1844, 15 lines modified | Offset 1843, 15 lines modified | ||
1844 | ····invoke-virtual·{v4,·v0},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->setPosition(I)V | 1843 | ····invoke-virtual·{v4,·v0},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->setPosition(I)V |
1845 | ····.line·497 | 1844 | ····.line·497 |
1846 | ····add-int/lit8·v0,·v0,·0x1 | 1845 | ····add-int/lit8·v0,·v0,·0x1 |
1847 | ····goto·:goto_2 | 1846 | ····goto·:goto_2 |
1848 | ····.line·48 | 1847 | ····.line·489 |
1849 | ····.end·local·v0····#·"i":I | 1848 | ····.end·local·v0····#·"i":I |
1850 | ····.end·local·v1····#·"newTabCount":I | 1849 | ····.end·local·v1····#·"newTabCount":I |
1851 | ····.end·local·v2····#·"removedTab":Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; | 1850 | ····.end·local·v2····#·"removedTab":Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; |
1852 | ····.end·local·v3····#·"selectedTabPosition":I | 1851 | ····.end·local·v3····#·"selectedTabPosition":I |
1853 | ····:cond_3 | 1852 | ····:cond_3 |
1854 | ····iget·v3,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSavedTabPosition:I | 1853 | ····iget·v3,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSavedTabPosition:I |
Offset 1962, 14 lines modified | Offset 1961, 15 lines modified | ||
1962 | ····move-result-object·v1 | 1961 | ····move-result-object·v1 |
1963 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 1962 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
1964 | ····move-result-object·v1 | 1963 | ····move-result-object·v1 |
1964 | ····.line·516 | ||
1965 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; | 1965 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; |
1966 | ····move-result-object·v0 | 1966 | ····move-result-object·v0 |
1967 | ····.line·519 | 1967 | ····.line·519 |
1968 | ····:cond_3 | 1968 | ····:cond_3 |
1969 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; | 1969 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; |
Offset 2807, 26 lines modified | Offset 2807, 28 lines modified | ||
2807 | ····const/4·v4,·0x2 | 2807 | ····const/4·v4,·0x2 |
Max diff block lines reached; 942/5469 bytes (17.22%) 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/actionbarsherlock/internal/app/ActionBarImpl; | 18 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V | 20 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/app/ActionBarImpl; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·110 | 24 | ····.line·110 |
24 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; | 25 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; |
25 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;-><init>()V | 26 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;-><init>()V |
Offset 26, 14 lines modified | Offset 26, 15 lines modified | ||
26 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; | 26 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; |
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V | 28 | .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V |
29 | ····.locals·1 | 29 | ····.locals·1 |
30 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/app/ActionBarWrapper; | ||
30 | ····.param·p2,·"nativeTab"····#·Landroid/app/ActionBar$Tab; | 31 | ····.param·p2,·"nativeTab"····#·Landroid/app/ActionBar$Tab; |
31 | ····.prologue | 32 | ····.prologue |
32 | ····.line·229 | 33 | ····.line·229 |
33 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; | 34 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; |
34 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/ActionBar$Tab;-><init>()V | 35 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/ActionBar$Tab;-><init>()V |
Offset 171, 14 lines modified | Offset 172, 15 lines modified | ||
171 | ····move-result-object·v1 | 172 | ····move-result-object·v1 |
172 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 173 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
173 | ····move-result-object·v1 | 174 | ····move-result-object·v1 |
175 | ····.line·336 | ||
174 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; | 176 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; |
175 | ····move-result-object·v0 | 177 | ····move-result-object·v0 |
176 | ····.line·339 | 178 | ····.line·339 |
177 | ····:cond_0 | 179 | ····:cond_0 |
178 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; | 180 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; |
Offset 248, 18 lines modified | Offset 250, 20 lines modified | ||
248 | ····move-result-object·v0 | 250 | ····move-result-object·v0 |
249 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 251 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
250 | ····move-result-object·v0 | 252 | ····move-result-object·v0 |
253 | ····.line·353 | ||
251 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; | 254 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; |
252 | ····move-result-object·v0 | 255 | ····move-result-object·v0 |
256 | ····.line·352 | ||
253 | ····invoke-static·{v1,·v0},·Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->access$102(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; | 257 | ····invoke-static·{v1,·v0},·Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->access$102(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; |
254 | ····.line·356 | 258 | ····.line·356 |
255 | ····:cond_0 | 259 | ····:cond_0 |
256 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; | 260 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; |
257 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; | 261 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; |
Offset 353, 14 lines modified | Offset 357, 15 lines modified | ||
353 | ····move-result-object·v1 | 357 | ····move-result-object·v1 |
354 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 358 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
355 | ····move-result-object·v1 | 359 | ····move-result-object·v1 |
360 | ····.line·373 | ||
356 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; | 361 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; |
357 | ····move-result-object·v0 | 362 | ····move-result-object·v0 |
358 | ····.line·374 | 363 | ····.line·374 |
359 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; | 364 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; |
Offset 35, 14 lines modified | Offset 35, 15 lines modified | ||
35 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; | 35 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; |
36 | #·direct·methods | 36 | #·direct·methods |
37 | .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V | 37 | .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V |
38 | ····.locals·2 | 38 | ····.locals·2 |
39 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/app/ActionBarImpl; | ||
39 | ····.param·p2,·"callback"····#·Lcom/actionbarsherlock/view/ActionMode$Callback; | 40 | ····.param·p2,·"callback"····#·Lcom/actionbarsherlock/view/ActionMode$Callback; |
40 | ····.prologue | 41 | ····.prologue |
41 | ····.line·666 | 42 | ····.line·666 |
42 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; | 43 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; |
43 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/view/ActionMode;-><init>()V | 44 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/view/ActionMode;-><init>()V |
Offset 57, 14 lines modified | Offset 58, 15 lines modified | ||
57 | ····move-result-object·v1 | 58 | ····move-result-object·v1 |
58 | ····invoke-direct·{v0,·v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;-><init>(Landroid/content/Context;)V | 59 | ····invoke-direct·{v0,·v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;-><init>(Landroid/content/Context;)V |
59 | ····const/4·v1,·0x1 | 60 | ····const/4·v1,·0x1 |
61 | ····.line·669 | ||
60 | ····invoke-virtual·{v0,·v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->setDefaultShowAsAction(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; | 62 | ····invoke-virtual·{v0,·v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->setDefaultShowAsAction(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; |
61 | ····move-result-object·v0 | 63 | ····move-result-object·v0 |
62 | ····iput-object·v0,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; | 64 | ····iput-object·v0,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; |
63 | ····.line·670 | 65 | ····.line·670 |
Offset 100, 16 lines modified | Offset 102, 18 lines modified | ||
100 | ····move-result·v0 | 102 | ····move-result·v0 |
101 | ····.line·729 | 103 | ····.line·729 |
102 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; | 104 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; |
103 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V | 105 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V |
106 | ····.line·727 | ||
104 | ····return·v0 | 107 | ····return·v0 |
108 | ····.line·729 | ||
105 | ····:catchall_0 | 109 | ····:catchall_0 |
106 | ····move-exception·v0 | 110 | ····move-exception·v0 |
107 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; | 111 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; |
108 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V | 112 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V |
Offset 185, 50 lines modified | Offset 185, 50 lines modified | ||
185 | ····.local·v10,·"appInfo":Landroid/content/pm/ApplicationInfo; | 185 | ····.local·v10,·"appInfo":Landroid/content/pm/ApplicationInfo; |
186 | ····invoke-virtual/range·{p1·..·p1},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; | 186 | ····invoke-virtual/range·{p1·..·p1},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; |
187 | ····move-result-object·v15 | 187 | ····move-result-object·v15 |
188 | ····.line·178 | 188 | ····.line·178 |
189 | ····.local·v15,·"pm":Landroid/content/pm/PackageManager; | 189 | ····.local·v15,·"pm":Landroid/content/pm/PackageManager; |
190 | ····const | 190 | ····sget·v2,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_navigationMode:I |
191 | ····const/4·v3,·0x0 | 191 | ····const/4·v3,·0x0 |
192 | ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getInt(II)I | 192 | ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getInt(II)I |
193 | ····move-result·v2 | 193 | ····move-result·v2 |
194 | ····move-object/from16·v0,·p0 | 194 | ····move-object/from16·v0,·p0 |
195 | ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mNavigationMode:I | 195 | ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mNavigationMode:I |
196 | ····.line·180 | 196 | ····.line·180 |
197 | ····const | 197 | ····sget·v2,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_title:I |
198 | ····invoke-virtual·{v9,·v2},·Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence; | 198 | ····invoke-virtual·{v9,·v2},·Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence; |
199 | ····move-result-object·v2 | 199 | ····move-result-object·v2 |
200 | ····move-object/from16·v0,·p0 | 200 | ····move-object/from16·v0,·p0 |
201 | ····iput-object·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mTitle:Ljava/lang/CharSequence; | 201 | ····iput-object·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mTitle:Ljava/lang/CharSequence; |
202 | ····.line·181 | 202 | ····.line·181 |
203 | ····const | 203 | ····sget·v2,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_subtitle:I |
204 | ····invoke-virtual·{v9,·v2},·Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence; | 204 | ····invoke-virtual·{v9,·v2},·Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence; |
205 | ····move-result-object·v2 | 205 | ····move-result-object·v2 |
206 | ····move-object/from16·v0,·p0 | 206 | ····move-object/from16·v0,·p0 |
207 | ····iput-object·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mSubtitle:Ljava/lang/CharSequence; | 207 | ····iput-object·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mSubtitle:Ljava/lang/CharSequence; |
208 | ····.line·183 | 208 | ····.line·183 |
209 | ····const | 209 | ····sget·v2,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_logo:I |
210 | ····invoke-virtual·{v9,·v2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 210 | ····invoke-virtual·{v9,·v2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
211 | ····move-result-object·v2 | 211 | ····move-result-object·v2 |
212 | ····move-object/from16·v0,·p0 | 212 | ····move-object/from16·v0,·p0 |
Offset 283, 15 lines modified | Offset 283, 15 lines modified | ||
283 | ····iput-object·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mLogo:Landroid/graphics/drawable/Drawable; | 283 | ····iput-object·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mLogo:Landroid/graphics/drawable/Drawable; |
284 | ····.line·208 | 284 | ····.line·208 |
285 | ····.end·local·v16····#·"resId":I | 285 | ····.end·local·v16····#·"resId":I |
286 | ····:cond_0 | 286 | ····:cond_0 |
287 | ····:goto_0 | 287 | ····:goto_0 |
288 | ····const | 288 | ····sget·v2,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_icon:I |
289 | ····invoke-virtual·{v9,·v2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 289 | ····invoke-virtual·{v9,·v2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
290 | ····move-result-object·v2 | 290 | ····move-result-object·v2 |
291 | ····move-object/from16·v0,·p0 | 291 | ····move-object/from16·v0,·p0 |
Offset 355, 15 lines modified | Offset 355, 15 lines modified | ||
355 | ····:cond_2 | 355 | ····:cond_2 |
356 | ····invoke-static/range·{p1·..·p1},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; | 356 | ····invoke-static/range·{p1·..·p1},·Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; |
357 | ····move-result-object·v14 | 357 | ····move-result-object·v14 |
358 | ····.line·224 | 358 | ····.line·224 |
359 | ····.local·v14,·"inflater":Landroid/view/LayoutInflater; | 359 | ····.local·v14,·"inflater":Landroid/view/LayoutInflater; |
360 | ····const | 360 | ····sget·v2,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_homeLayout:I |
361 | ····sget·v3,·Lcom/actionbarsherlock/R$layout;->abs__action_bar_home:I | 361 | ····sget·v3,·Lcom/actionbarsherlock/R$layout;->abs__action_bar_home:I |
362 | ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I | 362 | ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I |
363 | ····move-result·v13 | 363 | ····move-result·v13 |
Offset 432, 106 lines modified | Offset 432, 106 lines modified | ||
432 | ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; | 432 | ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; |
433 | ····move-result-object·v3 | 433 | ····move-result-object·v3 |
434 | ····invoke-virtual·{v2,·v3},·Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;->setContentDescription(Ljava/lang/CharSequence;)V | 434 | ····invoke-virtual·{v2,·v3},·Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;->setContentDescription(Ljava/lang/CharSequence;)V |
435 | ····.line·236 | 435 | ····.line·236 |
436 | ····const | 436 | ····sget·v2,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_titleTextStyle:I |
437 | ····const/4·v3,·0x0 | 437 | ····const/4·v3,·0x0 |
438 | ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I | 438 | ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I |
439 | ····move-result·v2 | 439 | ····move-result·v2 |
440 | ····move-object/from16·v0,·p0 | 440 | ····move-object/from16·v0,·p0 |
441 | ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mTitleStyleRes:I | 441 | ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mTitleStyleRes:I |
442 | ····.line·237 | 442 | ····.line·237 |
443 | ····const | 443 | ····sget·v2,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_subtitleTextStyle:I |
444 | ····const/4·v3,·0x0 | 444 | ····const/4·v3,·0x0 |
445 | ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I | 445 | ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I |
446 | ····move-result·v2 | 446 | ····move-result·v2 |
447 | ····move-object/from16·v0,·p0 | 447 | ····move-object/from16·v0,·p0 |
448 | ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mSubtitleStyleRes:I | 448 | ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mSubtitleStyleRes:I |
449 | ····.line·238 | 449 | ····.line·238 |
450 | ····const | 450 | ····sget·v2,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_progressBarStyle:I |
451 | ····const/4·v3,·0x0 | 451 | ····const/4·v3,·0x0 |
452 | ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I | 452 | ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I |
453 | ····move-result·v2 | 453 | ····move-result·v2 |
454 | ····move-object/from16·v0,·p0 | 454 | ····move-object/from16·v0,·p0 |
455 | ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mProgressStyle:I | 455 | ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mProgressStyle:I |
Max diff block lines reached; 17850/22129 bytes (80.66%) of diff not shown. |
Offset 24, 19 lines modified | Offset 24, 21 lines modified | ||
24 | ····move-result·v0 | 24 | ····move-result·v0 |
25 | ····const/high16·v1,·-0x1000000 | 25 | ····const/high16·v1,·-0x1000000 |
26 | ····and-int/2addr·v0,·v1 | 26 | ····and-int/2addr·v0,·v1 |
27 | ····.line·18 | ||
27 | ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredHeight()I | 28 | ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredHeight()I |
28 | ····move-result·v1 | 29 | ····move-result·v1 |
29 | ····shr-int/lit8·v1,·v1,·0x10 | 30 | ····shr-int/lit8·v1,·v1,·0x10 |
30 | ····and-int/lit16·v1,·v1,·-0x100 | 31 | ····and-int/lit16·v1,·v1,·-0x100 |
31 | ····or-int/2addr·v0,·v1 | 32 | ····or-int/2addr·v0,·v1 |
33 | ····.line·17 | ||
32 | ····return·v0 | 34 | ····return·v0 |
33 | .end·method | 35 | .end·method |
Offset 412, 24 lines modified | Offset 412, 26 lines modified | ||
412 | ····add-int/2addr·v3,·v0 | 412 | ····add-int/2addr·v3,·v0 |
413 | ····.line·1269 | 413 | ····.line·1269 |
414 | ····iget·v0,·v9,·Landroid/widget/FrameLayout$LayoutParams;->topMargin:I | 414 | ····iget·v0,·v9,·Landroid/widget/FrameLayout$LayoutParams;->topMargin:I |
415 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;->mIconView:Landroid/widget/ImageView; | 415 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;->mIconView:Landroid/widget/ImageView; |
416 | ····.line·1270 | ||
416 | ····invoke-virtual·{v1},·Landroid/widget/ImageView;->getMeasuredHeight()I | 417 | ····invoke-virtual·{v1},·Landroid/widget/ImageView;->getMeasuredHeight()I |
417 | ····move-result·v1 | 418 | ····move-result·v1 |
418 | ····add-int/2addr·v0,·v1 | 419 | ····add-int/2addr·v0,·v1 |
419 | ····iget·v1,·v9,·Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I | 420 | ····iget·v1,·v9,·Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I |
420 | ····add-int/2addr·v0,·v1 | 421 | ····add-int/2addr·v0,·v1 |
422 | ····.line·1269 | ||
421 | ····invoke-static·{v6,·v0},·Ljava/lang/Math;->max(II)I | 423 | ····invoke-static·{v6,·v0},·Ljava/lang/Math;->max(II)I |
422 | ····move-result·v6 | 424 | ····move-result·v6 |
423 | ····.line·1272 | 425 | ····.line·1272 |
424 | ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getMode(I)I | 426 | ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getMode(I)I |
Offset 20, 28 lines modified | Offset 20, 29 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ActionBarView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·140 | 27 | ····.line·140 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 30 | ····return-void |
30 | .end·method | 31 | .end·method |
31 | #·virtual·methods | 32 | #·virtual·methods |
32 | .method·public·onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V | 33 | .method·public·onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V |
33 | ····.locals· | 34 | ····.locals·2 |
34 | ····.param·p1,·"parent"····#·Lcom/actionbarsherlock/internal/widget/IcsAdapterView; | 35 | ····.param·p1,·"parent"····#·Lcom/actionbarsherlock/internal/widget/IcsAdapterView; |
35 | ····.param·p2,·"view"····#·Landroid/view/View; | 36 | ····.param·p2,·"view"····#·Landroid/view/View; |
36 | ····.param·p3,·"position"····#·I | 37 | ····.param·p3,·"position"····#·I |
37 | ····.param·p4,·"id"····#·J | 38 | ····.param·p4,·"id"····#·J |
38 | ····.prologue | 39 | ····.prologue |
39 | ····.line·142 | 40 | ····.line·142 |
Offset 566, 15 lines modified | Offset 566, 15 lines modified | ||
566 | ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 566 | ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
567 | ····move-result-object·v0 | 567 | ····move-result-object·v0 |
568 | ····.line·84 | 568 | ····.line·84 |
569 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 569 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
570 | ····const | 570 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_height:I |
571 | ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I | 571 | ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I |
572 | ····move-result·v1 | 572 | ····move-result·v1 |
573 | ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/AbsActionBarView;->setContentHeight(I)V | 573 | ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/AbsActionBarView;->setContentHeight(I)V |
Offset 89, 49 lines modified | Offset 89, 51 lines modified | ||
89 | ····invoke-virtual·{p1,·p2,·v1,·p3,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 89 | ····invoke-virtual·{p1,·p2,·v1,·p3,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
90 | ····move-result-object·v0 | 90 | ····move-result-object·v0 |
91 | ····.line·81 | 91 | ····.line·81 |
92 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 92 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
93 | ····const | 93 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionMode_background:I |
94 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 94 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
95 | ····move-result-object·v1 | 95 | ····move-result-object·v1 |
96 | ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 96 | ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
97 | ····.line·83 | 97 | ····.line·83 |
98 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionMode_titleTextStyle:I | ||
98 | ····invoke-virtual·{v0,·v | 99 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I |
99 | ····move-result·v1 | 100 | ····move-result·v1 |
100 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mTitleStyleRes:I | 101 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mTitleStyleRes:I |
101 | ····.line·85 | 102 | ····.line·85 |
102 | ····const | 103 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionMode_subtitleTextStyle:I |
103 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I | 104 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I |
104 | ····move-result·v1 | 105 | ····move-result·v1 |
105 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mSubtitleStyleRes:I | 106 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mSubtitleStyleRes:I |
106 | ····.line·88 | 107 | ····.line·88 |
107 | ····const | 108 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionMode_height:I |
108 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I | 109 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I |
109 | ····move-result·v1 | 110 | ····move-result·v1 |
110 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mContentHeight:I | 111 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mContentHeight:I |
111 | ····.line·91 | 112 | ····.line·91 |
112 | ····const | 113 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionMode_backgroundSplit:I |
113 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 114 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
114 | ····move-result-object·v1 | 115 | ····move-result-object·v1 |
115 | ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mSplitBackground:Landroid/graphics/drawable/Drawable; | 116 | ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mSplitBackground:Landroid/graphics/drawable/Drawable; |
Offset 387, 26 lines modified | Offset 389, 28 lines modified | ||
387 | ····move-result·v8 | 389 | ····move-result·v8 |
388 | ····neg-int·v10,·v8 | 390 | ····neg-int·v10,·v8 |
389 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; | 391 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; |
392 | ····.line·393 | ||
390 | ····invoke-virtual·{v8},·Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 393 | ····invoke-virtual·{v8},·Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
391 | ····move-result-object·v8 | 394 | ····move-result-object·v8 |
392 | ····check-cast·v8,·Landroid/view/ViewGroup$MarginLayoutParams; | 395 | ····check-cast·v8,·Landroid/view/ViewGroup$MarginLayoutParams; |
393 | ····iget·v8,·v8,·Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I | 396 | ····iget·v8,·v8,·Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I |
394 | ····sub-int·v8,·v10,·v8 | 397 | ····sub-int·v8,·v10,·v8 |
395 | ····int-to-float·v8,·v8 | 398 | ····int-to-float·v8,·v8 |
399 | ····.line·392 | ||
396 | ····invoke-virtual·{v9,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;->setTranslationX(F)V | 400 | ····invoke-virtual·{v9,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;->setTranslationX(F)V |
397 | ····.line·394 | 401 | ····.line·394 |
398 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; | 402 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; |
399 | ····const-string·v9,·"translationX" | 403 | ····const-string·v9,·"translationX" |
Offset 561, 14 lines modified | Offset 565, 15 lines modified | ||
561 | ····const-string·v9,·"translationX" | 565 | ····const-string·v9,·"translationX" |
562 | ····new-array·v10,·v14,·[F | 566 | ····new-array·v10,·v14,·[F |
563 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; | 567 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; |
568 | ····.line·421 | ||
564 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;->getWidth()I | 569 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;->getWidth()I |
565 | ····move-result·v7 | 570 | ····move-result·v7 |
566 | ····neg-int·v11,·v7 | 571 | ····neg-int·v11,·v7 |
567 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; | 572 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; |
Offset 583, 23 lines modified | Offset 588, 24 lines modified | ||
583 | ····sub-int·v7,·v11,·v7 | 588 | ····sub-int·v7,·v11,·v7 |
584 | ····int-to-float·v7,·v7 | 589 | ····int-to-float·v7,·v7 |
585 | ····aput·v7,·v10,·v13 | 590 | ····aput·v7,·v10,·v13 |
591 | ····.line·420 | ||
586 | ····invoke-static·{v8,·v9,·v10},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; | 592 | ····invoke-static·{v8,·v9,·v10},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
587 | ····move-result-object·v2 | 593 | ····move-result-object·v2 |
588 | ····.line·422 | 594 | ····.line·422 |
589 | ····.local·v2,·"buttonAnimator":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; | 595 | ····.local·v2,·"buttonAnimator":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
590 | ····const-wide/16·v | 596 | ····const-wide/16·v8,·0xc8 |
591 | ····invoke-virtual·{v2,·v | 597 | ····invoke-virtual·{v2,·v8,·v9},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
592 | ····.line·423 | 598 | ····.line·423 |
593 | ····invoke-virtual·{v2,·p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V | 599 | ····invoke-virtual·{v2,·p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V |
594 | ····.line·424 | 600 | ····.line·424 |
595 | ····new-instance·v7,·Landroid/view/animation/DecelerateInterpolator; | 601 | ····new-instance·v7,·Landroid/view/animation/DecelerateInterpolator; |
Offset 666, 24 lines modified | Offset 672, 24 lines modified | ||
666 | ····invoke-static·{v3,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; | 672 | ····invoke-static·{v3,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
667 | ····move-result-object·v0 | 673 | ····move-result-object·v0 |
Max diff block lines reached; 7512/12847 bytes (58.47%) of diff not shown. |
Offset 53, 15 lines modified | Offset 53, 14 lines modified | ||
53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;-><init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V | 53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;-><init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V |
54 | ····return-object·v0 | 54 | ····return-object·v0 |
55 | .end·method | 55 | .end·method |
56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | ||
59 | ····.prologue | 58 | ····.prologue |
60 | ····.line·1106 | 59 | ····.line·1106 |
61 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; | 60 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; |
62 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
Offset 77, 15 lines modified | Offset 76, 14 lines modified | ||
77 | ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; | 76 | ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; |
78 | ····return-object·v0 | 77 | ····return-object·v0 |
79 | .end·method | 78 | .end·method |
80 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 79 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
81 | ····.locals·1 | 80 | ····.locals·1 |
82 | ····.param·p1,·"x0"····#·I | ||
83 | ····.prologue | 81 | ····.prologue |
84 | ····.line·1106 | 82 | ····.line·1106 |
85 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; | 83 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; |
86 | ····move-result-object·v0 | 84 | ····move-result-object·v0 |
Offset 81, 14 lines modified | Offset 81, 15 lines modified | ||
81 | ····move-result·v1 | 81 | ····move-result·v1 |
82 | ····if-le·v0,·v1,·:cond_0 | 82 | ····if-le·v0,·v1,·:cond_0 |
83 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; | 83 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; |
84 | ····.line·623 | ||
84 | ····invoke-static·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$600(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; | 85 | ····invoke-static·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$600(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; |
85 | ····move-result-object·v0 | 86 | ····move-result-object·v0 |
86 | ····invoke-virtual·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getChildCount()I | 87 | ····invoke-virtual·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getChildCount()I |
87 | ····move-result·v0 | 88 | ····move-result·v0 |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; | 24 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·protected·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V | 26 | .method·protected·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V |
27 | ····.locals·1 | 27 | ····.locals·1 |
28 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·513 | 30 | ····.line·513 |
30 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;->this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; | 31 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;->this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 97, 28 lines modified | Offset 97, 29 lines modified | ||
97 | ····.line·381 | 97 | ····.line·381 |
98 | ····return-void | 98 | ····return-void |
99 | .end·method | 99 | .end·method |
100 | #·virtual·methods | 100 | #·virtual·methods |
101 | .method·public·toString()Ljava/lang/String; | 101 | .method·public·toString()Ljava/lang/String; |
102 | ····.locals· | 102 | ····.locals·4 |
103 | ····.prologue | 103 | ····.prologue |
104 | ····.line·401 | 104 | ····.line·401 |
105 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 105 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
106 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 106 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
107 | ····const-string·v1,·"AbsSpinner.SavedState{" | 107 | ····const-string·v1,·"AbsSpinner.SavedState{" |
108 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 108 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
109 | ····move-result-object·v0 | 109 | ····move-result-object·v0 |
110 | ····.line·402 | ||
110 | ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I | 111 | ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I |
111 | ····move-result·v1 | 112 | ····move-result·v1 |
112 | ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; | 113 | ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; |
113 | ····move-result-object·v1 | 114 | ····move-result-object·v1 |
Offset 129, 17 lines modified | Offset 130, 17 lines modified | ||
129 | ····const-string·v1,·"·selectedId=" | 130 | ····const-string·v1,·"·selectedId=" |
130 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 131 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
131 | ····move-result-object·v0 | 132 | ····move-result-object·v0 |
132 | ····iget-wide·v | 133 | ····iget-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J |
133 | ····invoke-virtual·{v0,·v | 134 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
134 | ····move-result-object·v0 | 135 | ····move-result-object·v0 |
135 | ····const-string·v1,·"·position=" | 136 | ····const-string·v1,·"·position=" |
136 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 137 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 157, 14 lines modified | Offset 158, 15 lines modified | ||
157 | ····move-result-object·v0 | 158 | ····move-result-object·v0 |
158 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 159 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
159 | ····move-result-object·v0 | 160 | ····move-result-object·v0 |
161 | ····.line·401 | ||
160 | ····return-object·v0 | 162 | ····return-object·v0 |
161 | .end·method | 163 | .end·method |
162 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 164 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
163 | ····.locals·2 | 165 | ····.locals·2 |
164 | ····.param·p1,·"out"····#·Landroid/os/Parcel; | 166 | ····.param·p1,·"out"····#·Landroid/os/Parcel; |
165 | ····.param·p2,·"flags"····#·I | 167 | ····.param·p2,·"flags"····#·I |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; | 22 | .field·final·synthetic·val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V | 24 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$1"····#·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·650 | 28 | ····.line·650 |
28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;->this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; | 29 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;->this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; |
29 | ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;->val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; | 30 | ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;->val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; |
Offset 53, 15 lines modified | Offset 53, 14 lines modified | ||
53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;-><init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V | 53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;-><init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V |
54 | ····return-object·v0 | 54 | ····return-object·v0 |
55 | .end·method | 55 | .end·method |
56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | ||
59 | ····.prologue | 58 | ····.prologue |
60 | ····.line·1194 | 59 | ····.line·1194 |
61 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; | 60 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; |
62 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
Offset 77, 15 lines modified | Offset 76, 14 lines modified | ||
77 | ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; | 76 | ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; |
78 | ····return-object·v0 | 77 | ····return-object·v0 |
79 | .end·method | 78 | .end·method |
80 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 79 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
81 | ····.locals·1 | 80 | ····.locals·1 |
82 | ····.param·p1,·"x0"····#·I | ||
83 | ····.prologue | 81 | ····.prologue |
84 | ····.line·1194 | 82 | ····.line·1194 |
85 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; | 83 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; |
86 | ····move-result-object·v0 | 84 | ····move-result-object·v0 |
Offset 387, 14 lines modified | Offset 387, 15 lines modified | ||
387 | ····move-result·v1 | 387 | ····move-result·v1 |
388 | ····iget·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerPadding:I | 388 | ····iget·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerPadding:I |
389 | ····add-int/2addr·v1,·v2 | 389 | ····add-int/2addr·v1,·v2 |
390 | ····.line·246 | ||
390 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getWidth()I | 391 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getWidth()I |
391 | ····move-result·v2 | 392 | ····move-result·v2 |
392 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getPaddingRight()I | 393 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getPaddingRight()I |
393 | ····move-result·v3 | 394 | ····move-result·v3 |
Offset 405, 14 lines modified | Offset 406, 15 lines modified | ||
405 | ····sub-int/2addr·v2,·v3 | 406 | ····sub-int/2addr·v2,·v3 |
406 | ····iget·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerHeight:I | 407 | ····iget·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerHeight:I |
407 | ····add-int/2addr·v3,·p2 | 408 | ····add-int/2addr·v3,·p2 |
409 | ····.line·245 | ||
408 | ····invoke-virtual·{v0,·v1,·p2,·v2,·v3},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V | 410 | ····invoke-virtual·{v0,·v1,·p2,·v2,·v3},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V |
409 | ····.line·247 | 411 | ····.line·247 |
410 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDivider:Landroid/graphics/drawable/Drawable; | 412 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDivider:Landroid/graphics/drawable/Drawable; |
411 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V | 413 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V |
Offset 437, 28 lines modified | Offset 439, 30 lines modified | ||
437 | ····add-int/2addr·v1,·v2 | 439 | ····add-int/2addr·v1,·v2 |
438 | ····iget·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerWidth:I | 440 | ····iget·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerWidth:I |
439 | ····add-int/2addr·v2,·p2 | 441 | ····add-int/2addr·v2,·p2 |
442 | ····.line·252 | ||
440 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getHeight()I | 443 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getHeight()I |
441 | ····move-result·v3 | 444 | ····move-result·v3 |
442 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getPaddingBottom()I | 445 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getPaddingBottom()I |
443 | ····move-result·v4 | 446 | ····move-result·v4 |
444 | ····sub-int/2addr·v3,·v4 | 447 | ····sub-int/2addr·v3,·v4 |
445 | ····iget·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerPadding:I | 448 | ····iget·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerPadding:I |
446 | ····sub-int/2addr·v3,·v4 | 449 | ····sub-int/2addr·v3,·v4 |
450 | ····.line·251 | ||
447 | ····invoke-virtual·{v0,·p2,·v1,·v2,·v3},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V | 451 | ····invoke-virtual·{v0,·p2,·v1,·v2,·v3},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V |
448 | ····.line·253 | 452 | ····.line·253 |
449 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDivider:Landroid/graphics/drawable/Drawable; | 453 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDivider:Landroid/graphics/drawable/Drawable; |
450 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V | 454 | ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V |
Offset 5, 15 lines modified | Offset 5, 14 lines modified | ||
5 | #·annotations | 5 | #·annotations |
6 | .annotation·runtime·Landroid/widget/RemoteViews$RemoteView; | 6 | .annotation·runtime·Landroid/widget/RemoteViews$RemoteView; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;, | ||
11 | ········Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;, | 10 | ········Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;, |
12 | ········Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;, | 11 | ········Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;, |
13 | ········Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; | 12 | ········Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; |
14 | ····} | 13 | ····} |
15 | .end·annotation | 14 | .end·annotation |
Offset 218, 15 lines modified | Offset 217, 15 lines modified | ||
218 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V | 217 | ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V |
219 | ····.line·274 | 218 | ····.line·274 |
220 | ····return-void | 219 | ····return-void |
221 | .end·method | 220 | .end·method |
222 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V | 221 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V |
223 | ····.locals· | 222 | ····.locals·8 |
224 | ····.param·p1,·"context"····#·Landroid/content/Context; | 223 | ····.param·p1,·"context"····#·Landroid/content/Context; |
225 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 224 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
226 | ····.param·p3,·"defStyle"····#·I | 225 | ····.param·p3,·"defStyle"····#·I |
227 | ····.param·p4,·"styleRes"····#·I | 226 | ····.param·p4,·"styleRes"····#·I |
228 | ····.prologue | 227 | ····.prologue |
229 | ····const/4·v4,·0x1 | 228 | ····const/4·v4,·0x1 |
Offset 239, 24 lines modified | Offset 238, 25 lines modified | ||
239 | ····.line·281 | 238 | ····.line·281 |
240 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; | 239 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; |
241 | ····move-result-object·v5 | 240 | ····move-result-object·v5 |
242 | ····invoke-virtual·{v5},·Ljava/lang/Thread;->getId()J | 241 | ····invoke-virtual·{v5},·Ljava/lang/Thread;->getId()J |
243 | ····move-result-wide·v | 242 | ····move-result-wide·v6 |
244 | ····iput-wide·v | 243 | ····iput-wide·v6,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mUiThreadId:J |
245 | ····.line·282 | 244 | ····.line·282 |
246 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->initProgressBar()V | 245 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->initProgressBar()V |
247 | ····.line·284 | 246 | ····.line·284 |
248 | ····sget-object·v5,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->ProgressBar:[I | 247 | ····sget-object·v5,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->ProgressBar:[I |
248 | ····.line·285 | ||
249 | ····invoke-virtual·{p1,·p2,·v5,·p3,·p4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 249 | ····invoke-virtual·{p1,·p2,·v5,·p3,·p4},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
250 | ····move-result-object·v0 | 250 | ····move-result-object·v0 |
251 | ····.line·287 | 251 | ····.line·287 |
252 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 252 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
253 | ····iput-boolean·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mNoInvalidate:Z | 253 | ····iput-boolean·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mNoInvalidate:Z |
Offset 383, 18 lines modified | Offset 383, 20 lines modified | ||
383 | ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->setProgress(I)V | 383 | ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->setProgress(I)V |
384 | ····.line·318 | 384 | ····.line·318 |
385 | ····const/4·v5,·0x4 | 385 | ····const/4·v5,·0x4 |
386 | ····iget·v6,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mSecondaryProgress:I | 386 | ····iget·v6,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mSecondaryProgress:I |
387 | ····.line·319 | ||
387 | ····invoke-virtual·{v0,·v5,·v6},·Landroid/content/res/TypedArray;->getInt(II)I | 388 | ····invoke-virtual·{v0,·v5,·v6},·Landroid/content/res/TypedArray;->getInt(II)I |
388 | ····move-result·v5 | 389 | ····move-result·v5 |
390 | ····.line·318 | ||
389 | ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->setSecondaryProgress(I)V | 391 | ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->setSecondaryProgress(I)V |
390 | ····.line·321 | 392 | ····.line·321 |
391 | ····const/4·v5,·0x7 | 393 | ····const/4·v5,·0x7 |
392 | ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 394 | ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
Offset 682, 35 lines modified | Offset 684, 35 lines modified | ||
682 | ····iput·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mMaxHeight:I | 684 | ····iput·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mMaxHeight:I |
683 | ····.line·448 | 685 | ····.line·448 |
684 | ····return-void | 686 | ····return-void |
685 | .end·method | 687 | .end·method |
686 | .method·private·declared-synchronized·refreshProgress(IIZ)V | 688 | .method·private·declared-synchronized·refreshProgress(IIZ)V |
687 | ····.locals· | 689 | ····.locals·6 |
688 | ····.param·p1,·"id"····#·I | 690 | ····.param·p1,·"id"····#·I |
689 | ····.param·p2,·"progress"····#·I | 691 | ····.param·p2,·"progress"····#·I |
690 | ····.param·p3,·"fromUser"····#·Z | 692 | ····.param·p3,·"fromUser"····#·Z |
691 | ····.prologue | 693 | ····.prologue |
692 | ····.line·655 | 694 | ····.line·655 |
693 | ····monitor-enter·p0 | 695 | ····monitor-enter·p0 |
694 | ····:try_start_0 | 696 | ····:try_start_0 |
695 | ····iget-wide·v | 697 | ····iget-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mUiThreadId:J |
696 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; | 698 | ····invoke-static·{},·Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; |
697 | ····move-result-object·v | 699 | ····move-result-object·v1 |
698 | ····invoke-virtual·{v | 700 | ····invoke-virtual·{v1},·Ljava/lang/Thread;->getId()J |
699 | ····move-result-wide·v | 701 | ····move-result-wide·v4 |
700 | ····cmp-long·v1,·v | 702 | ····cmp-long·v1,·v2,·v4 |
701 | ····if-nez·v1,·:cond_0 | 703 | ····if-nez·v1,·:cond_0 |
702 | ····.line·656 | 704 | ····.line·656 |
703 | ····const/4·v1,·0x1 | 705 | ····const/4·v1,·0x1 |
704 | ····invoke-direct·{p0,·p1,·p2,·p3,·v1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->doRefreshProgress(IIZZ)V | 706 | ····invoke-direct·{p0,·p1,·p2,·p3,·v1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->doRefreshProgress(IIZZ)V |
Offset 769, 15 lines modified | Offset 771, 15 lines modified | ||
769 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 | 771 | ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0 |
770 | ····.restart·local·v0····#·"r":Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; | 772 | ····.restart·local·v0····#·"r":Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; |
771 | ····goto·:goto_1 | 773 | ····goto·:goto_1 |
772 | .end·method | 774 | .end·method |
773 | .method·private·scheduleAccessibilityEventSender()V | 775 | .method·private·scheduleAccessibilityEventSender()V |
774 | ····.locals· | 776 | ····.locals·4 |
775 | ····.prologue | 777 | ····.prologue |
776 | ····.line·1177 | 778 | ····.line·1177 |
777 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; | 779 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; |
Max diff block lines reached; 4479/8959 bytes (49.99%) of diff not shown. |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | .field·public·position:I | 23 | .field·public·position:I |
24 | .field·public·targetView:Landroid/view/View; | 24 | .field·public·targetView:Landroid/view/View; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·public·constructor·<init>(Landroid/view/View;IJ)V | 26 | .method·public·constructor·<init>(Landroid/view/View;IJ)V |
27 | ····.locals· | 27 | ····.locals·1 |
28 | ····.param·p1,·"targetView"····#·Landroid/view/View; | 28 | ····.param·p1,·"targetView"····#·Landroid/view/View; |
29 | ····.param·p2,·"position"····#·I | 29 | ····.param·p2,·"position"····#·I |
30 | ····.param·p3,·"id"····#·J | 30 | ····.param·p3,·"id"····#·J |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·377 | 32 | ····.line·377 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; | 24 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·protected·constructor·<init>(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V | 26 | .method·protected·constructor·<init>(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V |
27 | ····.locals·1 | 27 | ····.locals·1 |
28 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/AbsActionBarView; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·255 | 30 | ····.line·255 |
30 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;->this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; | 31 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;->this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lcom/actionbarsherlock/internal/widget/IcsAdapterView; | 2 | .super·Lcom/actionbarsherlock/internal/widget/IcsAdapterView; |
3 | .source·"IcsAbsSpinner.java" | 3 | .source·"IcsAbsSpinner.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;, | ||
8 | ········Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;, | 7 | ········Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;, |
9 | ········Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; | 8 | ········Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | .annotation·system·Ldalvik/annotation/Signature; | 11 | .annotation·system·Ldalvik/annotation/Signature; |
13 | ····value·=·{ | 12 | ····value·=·{ |
Offset 822, 19 lines modified | Offset 821, 19 lines modified | ||
822 | ····move-result·v14 | 821 | ····move-result·v14 |
823 | ····.restart·local·v14····#·"widthSize":I | 822 | ····.restart·local·v14····#·"widthSize":I |
824 | ····goto·:goto_4 | 823 | ····goto·:goto_4 |
825 | .end·method | 824 | .end·method |
826 | .method·public·onRestoreInstanceState(Landroid/os/Parcelable;)V | 825 | .method·public·onRestoreInstanceState(Landroid/os/Parcelable;)V |
827 | ····.locals· | 826 | ····.locals·7 |
828 | ····.param·p1,·"state"····#·Landroid/os/Parcelable; | 827 | ····.param·p1,·"state"····#·Landroid/os/Parcelable; |
829 | ····.prologue | 828 | ····.prologue |
830 | ····const/4·v | 829 | ····const/4·v6,·0x1 |
831 | ····.line·434 | 830 | ····.line·434 |
832 | ····move-object·v0,·p1 | 831 | ····move-object·v0,·p1 |
833 | ····check-cast·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; | 832 | ····check-cast·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; |
834 | ····.line·436 | 833 | ····.line·436 |
Offset 842, 32 lines modified | Offset 841, 32 lines modified | ||
842 | ····invoke-virtual·{v0},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->getSuperState()Landroid/os/Parcelable; | 841 | ····invoke-virtual·{v0},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->getSuperState()Landroid/os/Parcelable; |
843 | ····move-result-object·v1 | 842 | ····move-result-object·v1 |
844 | ····invoke-super·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->onRestoreInstanceState(Landroid/os/Parcelable;)V | 843 | ····invoke-super·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->onRestoreInstanceState(Landroid/os/Parcelable;)V |
845 | ····.line·438 | 844 | ····.line·438 |
846 | ····iget-wide·v | 845 | ····iget-wide·v2,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J |
847 | ····const-wide/16·v | 846 | ····const-wide/16·v4,·0x0 |
848 | ····cmp-long·v1,·v | 847 | ····cmp-long·v1,·v2,·v4 |
849 | ····if-ltz·v1,·:cond_0 | 848 | ····if-ltz·v1,·:cond_0 |
850 | ····.line·439 | 849 | ····.line·439 |
851 | ····iput-boolean·v | 850 | ····iput-boolean·v6,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mDataChanged:Z |
852 | ····.line·440 | 851 | ····.line·440 |
853 | ····iput-boolean·v | 852 | ····iput-boolean·v6,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mNeedSync:Z |
854 | ····.line·441 | 853 | ····.line·441 |
855 | ····iget-wide·v | 854 | ····iget-wide·v2,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J |
856 | ····iput-wide·v | 855 | ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mSyncRowId:J |
857 | ····.line·442 | 856 | ····.line·442 |
858 | ····iget·v1,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->position:I | 857 | ····iget·v1,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->position:I |
859 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mSyncPosition:I | 858 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mSyncPosition:I |
860 | ····.line·443 | 859 | ····.line·443 |
Offset 1123, 28 lines modified | Offset 1122, 26 lines modified | ||
1123 | ····.line·156 | 1122 | ····.line·156 |
1124 | ····return-void | 1123 | ····return-void |
1125 | .end·method | 1124 | .end·method |
1126 | .method·public·bridge·synthetic·setAdapter(Landroid/widget/Adapter;)V | 1125 | .method·public·bridge·synthetic·setAdapter(Landroid/widget/Adapter;)V |
1127 | ····.locals·0 | 1126 | ····.locals·0 |
1128 | ····.param·p1,·"x0"····#·Landroid/widget/Adapter; | ||
1129 | ····.prologue | 1127 | ····.prologue |
1130 | ····.line·37 | 1128 | ····.line·37 |
1131 | ····check-cast·p1,·Landroid/widget/SpinnerAdapter; | 1129 | ····check-cast·p1,·Landroid/widget/SpinnerAdapter; |
1132 | ····.end·local·p1····#·"x0":Landroid/widget/Adapter; | ||
1133 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V | 1130 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V |
1134 | ····return-void | 1131 | ····return-void |
1135 | .end·method | 1132 | .end·method |
1136 | .method·public·setAdapter(Landroid/widget/SpinnerAdapter;)V | 1133 | .method·public·setAdapter(Landroid/widget/SpinnerAdapter;)V |
1137 | ····.locals· | 1134 | ····.locals·4 |
1138 | ····.param·p1,·"adapter"····#·Landroid/widget/SpinnerAdapter; | 1135 | ····.param·p1,·"adapter"····#·Landroid/widget/SpinnerAdapter; |
1139 | ····.prologue | 1136 | ····.prologue |
1140 | ····const/4·v0,·-0x1 | 1137 | ····const/4·v0,·-0x1 |
1141 | ····.line·104 | 1138 | ····.line·104 |
1142 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter; | 1139 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter; |
Offset 1165, 17 lines modified | Offset 1162, 17 lines modified | ||
1165 | ····:cond_0 | 1162 | ····:cond_0 |
1166 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter; | 1163 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter; |
1167 | ····.line·111 | 1164 | ····.line·111 |
1168 | ····iput·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mOldSelectedPosition:I | 1165 | ····iput·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mOldSelectedPosition:I |
1169 | ····.line·112 | 1166 | ····.line·112 |
1170 | ····const-wide/high16·v | 1167 | ····const-wide/high16·v2,·-0x8000000000000000L |
1171 | ····iput-wide·v | 1168 | ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mOldSelectedRowId:J |
1172 | ····.line·114 | 1169 | ····.line·114 |
1173 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter; | 1170 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mAdapter:Landroid/widget/SpinnerAdapter; |
1174 | ····if-eqz·v1,·:cond_3 | 1171 | ····if-eqz·v1,·:cond_3 |
1175 | ····.line·115 | 1172 | ····.line·115 |
Offset 1283, 14 lines modified | Offset 1280, 15 lines modified | ||
1283 | ····iget·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mFirstPosition:I | 1280 | ····iget·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mFirstPosition:I |
1284 | ····if-gt·v1,·p1,·:cond_0 | 1281 | ····if-gt·v1,·p1,·:cond_0 |
1285 | ····iget·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mFirstPosition:I | 1282 | ····iget·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mFirstPosition:I |
1283 | ····.line·281 | ||
1286 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->getChildCount()I | 1284 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->getChildCount()I |
1287 | ····move-result·v2 | 1285 | ····move-result·v2 |
Max diff block lines reached; 417/5087 bytes (8.20%) of diff not shown. |
Offset 53, 15 lines modified | Offset 53, 14 lines modified | ||
53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;-><init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V | 53 | ····invoke-direct·{v0,·p1,·v1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;-><init>(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V |
54 | ····return-object·v0 | 54 | ····return-object·v0 |
55 | .end·method | 55 | .end·method |
56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 56 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | ||
59 | ····.prologue | 58 | ····.prologue |
60 | ····.line·408 | 59 | ····.line·408 |
61 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; | 60 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; |
62 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
Offset 77, 15 lines modified | Offset 76, 14 lines modified | ||
77 | ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; | 76 | ····new-array·v0,·p1,·[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; |
78 | ····return-object·v0 | 77 | ····return-object·v0 |
79 | .end·method | 78 | .end·method |
80 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 79 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
81 | ····.locals·1 | 80 | ····.locals·1 |
82 | ····.param·p1,·"x0"····#·I | ||
83 | ····.prologue | 81 | ····.prologue |
84 | ····.line·408 | 82 | ····.line·408 |
85 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; | 83 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; |
86 | ····move-result-object·v0 | 84 | ····move-result-object·v0 |
Offset 142, 15 lines modified | Offset 142, 15 lines modified | ||
142 | ····.line·84 | 142 | ····.line·84 |
143 | ····:cond_1 | 143 | ····:cond_1 |
144 | ····:goto_2 | 144 | ····:goto_2 |
145 | ····add-int/lit8·v3,·v3,·0x1 | 145 | ····add-int/lit8·v3,·v3,·0x1 |
146 | ····goto·:goto_1 | 146 | ····goto·:goto_1 |
147 | ····.line·9 | 147 | ····.line·92 |
148 | ····:cond_2 | 148 | ····:cond_2 |
149 | ····invoke-virtual·{v0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 149 | ····invoke-virtual·{v0},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
150 | ····move-result-object·v5 | 150 | ····move-result-object·v5 |
151 | ····check-cast·v5,·Landroid/widget/LinearLayout$LayoutParams; | 151 | ····check-cast·v5,·Landroid/widget/LinearLayout$LayoutParams; |
Offset 162, 27 lines modified | Offset 162, 29 lines modified | ||
162 | ····.local·v2,·"childExtra":F | 162 | ····.local·v2,·"childExtra":F |
163 | ····const/4·v7,·0x0 | 163 | ····const/4·v7,·0x0 |
164 | ····cmpl-float·v7,·v2,·v7 | 164 | ····cmpl-float·v7,·v2,·v7 |
165 | ····if-lez·v7,·:cond_3 | 165 | ····if-lez·v7,·:cond_3 |
166 | ····.line·9 | 166 | ····.line·97 |
167 | ····invoke-static·{v4,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 167 | ····invoke-static·{v4,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
168 | ····move-result·v7 | 168 | ····move-result·v7 |
169 | ····.line·99 | ||
169 | ····invoke-virtual·{v0},·Landroid/view/View;->getMeasuredHeight()I | 170 | ····invoke-virtual·{v0},·Landroid/view/View;->getMeasuredHeight()I |
170 | ····move-result·v8 | 171 | ····move-result·v8 |
171 | ····invoke-static·{v8,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 172 | ····invoke-static·{v8,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
172 | ····move-result·v8 | 173 | ····move-result·v8 |
174 | ····.line·96 | ||
173 | ····invoke-virtual·{v0,·v7,·v8},·Landroid/view/View;->measure(II)V | 175 | ····invoke-virtual·{v0,·v7,·v8},·Landroid/view/View;->measure(II)V |
174 | ····.line·101 | 176 | ····.line·101 |
175 | ····add-int/2addr·v6,·v4 | 177 | ····add-int/2addr·v6,·v4 |
176 | ····.line·107 | 178 | ····.line·107 |
177 | ····:goto_3 | 179 | ····:goto_3 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ActionBarView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·151 | 27 | ····.line·151 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$2;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$2;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 59, 24 lines modified | Offset 59, 24 lines modified | ||
59 | ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; | 59 | ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; |
60 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
61 | ····.line·60 | 61 | ····.line·60 |
62 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 62 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
63 | ····const | 63 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_background:I |
64 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 64 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
65 | ····move-result-object·v1 | 65 | ····move-result-object·v1 |
66 | ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mBackground:Landroid/graphics/drawable/Drawable; | 66 | ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mBackground:Landroid/graphics/drawable/Drawable; |
67 | ····.line·61 | 67 | ····.line·61 |
68 | ····const | 68 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_backgroundStacked:I |
69 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 69 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
70 | ····move-result-object·v1 | 70 | ····move-result-object·v1 |
71 | ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mStackedBackground:Landroid/graphics/drawable/Drawable; | 71 | ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mStackedBackground:Landroid/graphics/drawable/Drawable; |
Offset 114, 15 lines modified | Offset 114, 15 lines modified | ||
114 | ····if-ne·v1,·v4,·:cond_1 | 114 | ····if-ne·v1,·v4,·:cond_1 |
115 | ····.line·70 | 115 | ····.line·70 |
116 | ····iput-boolean·v2,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mIsSplit:Z | 116 | ····iput-boolean·v2,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mIsSplit:Z |
117 | ····.line·71 | 117 | ····.line·71 |
118 | ····const | 118 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_backgroundSplit:I |
119 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 119 | ····invoke-virtual·{v0,·v1},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
120 | ····move-result-object·v1 | 120 | ····move-result-object·v1 |
121 | ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mSplitBackground:Landroid/graphics/drawable/Drawable; | 121 | ····iput-object·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mSplitBackground:Landroid/graphics/drawable/Drawable; |
Offset 552, 24 lines modified | Offset 552, 26 lines modified | ||
552 | ····invoke-virtual·{v10},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getTop()I | 552 | ····invoke-virtual·{v10},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getTop()I |
553 | ····move-result·v10 | 553 | ····move-result·v10 |
554 | ····iget-object·v11,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; | 554 | ····iget-object·v11,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; |
555 | ····.line·237 | ||
555 | ····invoke-virtual·{v11},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getRight()I | 556 | ····invoke-virtual·{v11},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getRight()I |
556 | ····move-result·v11 | 557 | ····move-result·v11 |
557 | ····iget-object·v12,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; | 558 | ····iget-object·v12,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; |
558 | ····invoke-virtual·{v12},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getBottom()I | 559 | ····invoke-virtual·{v12},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getBottom()I |
559 | ····move-result·v12 | 560 | ····move-result·v12 |
561 | ····.line·236 | ||
560 | ····invoke-virtual·{v8,·v9,·v10,·v11,·v12},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V | 562 | ····invoke-virtual·{v8,·v9,·v10,·v11,·v12},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V |
561 | ····.line·238 | 563 | ····.line·238 |
562 | ····const/4·v6,·0x1 | 564 | ····const/4·v6,·0x1 |
563 | ····.line·240 | 565 | ····.line·240 |
564 | ····:cond_9 | 566 | ····:cond_9 |
Offset 599, 24 lines modified | Offset 601, 26 lines modified | ||
599 | ····invoke-virtual·{v10},·Landroid/view/View;->getTop()I | 601 | ····invoke-virtual·{v10},·Landroid/view/View;->getTop()I |
600 | ····move-result·v10 | 602 | ····move-result·v10 |
601 | ····iget-object·v11,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View; | 603 | ····iget-object·v11,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View; |
604 | ····.line·242 | ||
602 | ····invoke-virtual·{v11},·Landroid/view/View;->getRight()I | 605 | ····invoke-virtual·{v11},·Landroid/view/View;->getRight()I |
603 | ····move-result·v11 | 606 | ····move-result·v11 |
604 | ····iget-object·v12,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View; | 607 | ····iget-object·v12,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View; |
605 | ····invoke-virtual·{v12},·Landroid/view/View;->getBottom()I | 608 | ····invoke-virtual·{v12},·Landroid/view/View;->getBottom()I |
606 | ····move-result·v12 | 609 | ····move-result·v12 |
610 | ····.line·241 | ||
607 | ····invoke-virtual·{v8,·v9,·v10,·v11,·v12},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V | 611 | ····invoke-virtual·{v8,·v9,·v10,·v11,·v12},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V |
608 | ····.line·243 | 612 | ····.line·243 |
609 | ····const/4·v6,·0x1 | 613 | ····const/4·v6,·0x1 |
610 | ····goto·:goto_4 | 614 | ····goto·:goto_4 |
Offset 705, 35 lines modified | Offset 709, 38 lines modified | ||
705 | ····.local·v2,·"maxHeight":I | 709 | ····.local·v2,·"maxHeight":I |
706 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getMeasuredWidth()I | 710 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getMeasuredWidth()I |
707 | ····move-result·v4 | 711 | ····move-result·v4 |
708 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View; | 712 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View; |
713 | ····.line·194 | ||
709 | ····invoke-virtual·{v5},·Landroid/view/View;->getMeasuredHeight()I | 714 | ····invoke-virtual·{v5},·Landroid/view/View;->getMeasuredHeight()I |
710 | ····move-result·v5 | 715 | ····move-result·v5 |
711 | ····add-int/2addr·v5,·v0 | 716 | ····add-int/2addr·v5,·v0 |
712 | ····invoke-static·{v5,·v2},·Ljava/lang/Math;->min(II)I | 717 | ····invoke-static·{v5,·v2},·Ljava/lang/Math;->min(II)I |
713 | ····move-result·v5 | 718 | ····move-result·v5 |
719 | ····.line·193 | ||
714 | ····invoke-virtual·{p0,·v4,·v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->setMeasuredDimension(II)V | 720 | ····invoke-virtual·{p0,·v4,·v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->setMeasuredDimension(II)V |
715 | ····goto·:goto_0 | 721 | ····goto·:goto_0 |
716 | ····.line·186 | 722 | ····.line·186 |
717 | ····.end·local·v0····#·"actionBarViewHeight":I | 723 | ····.end·local·v0····#·"actionBarViewHeight":I |
718 | ····.end·local·v2····#·"maxHeight":I | 724 | ····.end·local·v2····#·"maxHeight":I |
719 | ····.end·local·v3····#·"mode":I | 725 | ····.end·local·v3····#·"mode":I |
720 | ····:cond_2 | 726 | ····:cond_2 |
721 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; | 727 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; |
728 | ····.line·187 | ||
722 | ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getMeasuredHeight()I | 729 | ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getMeasuredHeight()I |
Max diff block lines reached; 123/4471 bytes (2.75%) of diff not shown. |
Offset 95, 15 lines modified | Offset 95, 15 lines modified | ||
95 | ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 95 | ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
96 | ····move-result-object·v0 | 96 | ····move-result-object·v0 |
97 | ····.line·74 | 97 | ····.line·74 |
98 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 98 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
99 | ····const | 99 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_height:I |
100 | ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I | 100 | ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I |
101 | ····move-result·v1 | 101 | ····move-result·v1 |
102 | ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->setContentHeight(I)V | 102 | ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->setContentHeight(I)V |
Offset 216, 14 lines modified | Offset 216, 15 lines modified | ||
216 | ····move-result-object·v1 | 216 | ····move-result-object·v1 |
217 | ····sget·v2,·Lcom/actionbarsherlock/R$layout;->abs__action_bar_tab_bar_view:I | 217 | ····sget·v2,·Lcom/actionbarsherlock/R$layout;->abs__action_bar_tab_bar_view:I |
218 | ····const/4·v3,·0x0 | 218 | ····const/4·v3,·0x0 |
219 | ····.line·190 | ||
219 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; | 220 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; |
220 | ····move-result-object·v0 | 221 | ····move-result-object·v0 |
221 | ····check-cast·v0,·Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; | 222 | ····check-cast·v0,·Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; |
222 | ····.line·191 | 223 | ····.line·191 |
Offset 658, 19 lines modified | Offset 659, 19 lines modified | ||
658 | ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->post(Ljava/lang/Runnable;)Z | 659 | ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->post(Ljava/lang/Runnable;)Z |
659 | ····.line·255 | 660 | ····.line·255 |
660 | ····return-void | 661 | ····return-void |
661 | .end·method | 662 | .end·method |
662 | .method·public·animateToVisibility(I)V | 663 | .method·public·animateToVisibility(I)V |
663 | ····.locals· | 664 | ····.locals·8 |
664 | ····.param·p1,·"visibility"····#·I | 665 | ····.param·p1,·"visibility"····#·I |
665 | ····.prologue | 666 | ····.prologue |
666 | ····const-wide/16·v | 667 | ····const-wide/16·v6,·0xc8 |
667 | ····const/4·v2,·0x1 | 668 | ····const/4·v2,·0x1 |
668 | ····const/4·v4,·0x0 | 669 | ····const/4·v4,·0x0 |
669 | ····const/4·v3,·0x0 | 670 | ····const/4·v3,·0x0 |
Offset 710, 15 lines modified | Offset 711, 15 lines modified | ||
710 | ····invoke-static·{p0,·v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; | 711 | ····invoke-static·{p0,·v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
711 | ····move-result-object·v0 | 712 | ····move-result-object·v0 |
712 | ····.line·227 | 713 | ····.line·227 |
713 | ····.local·v0,·"anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; | 714 | ····.local·v0,·"anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
714 | ····invoke-virtual·{v0,·v | 715 | ····invoke-virtual·{v0,·v6,·v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
715 | ····.line·228 | 716 | ····.line·228 |
716 | ····sget-object·v1,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->sAlphaInterpolator:Landroid/view/animation/Interpolator; | 717 | ····sget-object·v1,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->sAlphaInterpolator:Landroid/view/animation/Interpolator; |
717 | ····invoke-virtual·{v0,·v1},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setInterpolator(Landroid/view/animation/Interpolator;)V | 718 | ····invoke-virtual·{v0,·v1},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setInterpolator(Landroid/view/animation/Interpolator;)V |
718 | ····.line·230 | 719 | ····.line·230 |
Offset 748, 15 lines modified | Offset 749, 15 lines modified | ||
748 | ····invoke-static·{p0,·v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; | 749 | ····invoke-static·{p0,·v1,·v2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
749 | ····move-result-object·v0 | 750 | ····move-result-object·v0 |
750 | ····.line·234 | 751 | ····.line·234 |
751 | ····.restart·local·v0····#·"anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; | 752 | ····.restart·local·v0····#·"anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
752 | ····invoke-virtual·{v0,·v | 753 | ····invoke-virtual·{v0,·v6,·v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; |
753 | ····.line·235 | 754 | ····.line·235 |
754 | ····sget-object·v1,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->sAlphaInterpolator:Landroid/view/animation/Interpolator; | 755 | ····sget-object·v1,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->sAlphaInterpolator:Landroid/view/animation/Interpolator; |
755 | ····invoke-virtual·{v0,·v1},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setInterpolator(Landroid/view/animation/Interpolator;)V | 756 | ····invoke-virtual·{v0,·v1},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setInterpolator(Landroid/view/animation/Interpolator;)V |
756 | ····.line·237 | 757 | ····.line·237 |
Offset 819, 15 lines modified | Offset 820, 15 lines modified | ||
819 | ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 820 | ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
820 | ····move-result-object·v0 | 821 | ····move-result-object·v0 |
821 | ····.line·214 | 822 | ····.line·214 |
822 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 823 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
823 | ····const | 824 | ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_height:I |
824 | ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I | 825 | ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I |
825 | ····move-result·v1 | 826 | ····move-result·v1 |
826 | ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->setContentHeight(I)V | 827 | ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->setContentHeight(I)V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/AbsActionBarView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·193 | 27 | ····.line·193 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;->this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;->this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; |
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/actionbarsherlock/internal/widget/IcsListPopupWindow; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·315 | 27 | ····.line·315 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; |
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$tabView:Landroid/view/View; | 22 | .field·final·synthetic·val$tabView:Landroid/view/View; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V | 24 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·247 | 28 | ····.line·247 |
28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; | 29 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; |
29 | ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;->val$tabView:Landroid/view/View; | 30 | ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;->val$tabView:Landroid/view/View; |
Offset 144, 26 lines modified | Offset 144, 28 lines modified | ||
144 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->mAdapter:Landroid/widget/ListAdapter; | 144 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->mAdapter:Landroid/widget/ListAdapter; |
145 | ····check-cast·v5,·Landroid/widget/SpinnerAdapter; | 145 | ····check-cast·v5,·Landroid/widget/SpinnerAdapter; |
146 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; | 146 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; |
147 | ····.line·681 | ||
147 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getBackground()Landroid/graphics/drawable/Drawable; | 148 | ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getBackground()Landroid/graphics/drawable/Drawable; |
148 | ····move-result-object·v7 | 149 | ····move-result-object·v7 |
149 | ····invoke-virtual·{v6,·v5,·v7},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->measureContentWidth(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I | 150 | ····invoke-virtual·{v6,·v5,·v7},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->measureContentWidth(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I |
150 | ····move-result·v5 | 151 | ····move-result·v5 |
151 | ····sub-int·v6,·v4,·v2 | 152 | ····sub-int·v6,·v4,·v2 |
152 | ····sub-int/2addr·v6,·v3 | 153 | ····sub-int/2addr·v6,·v3 |
154 | ····.line·680 | ||
153 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->max(II)I | 155 | ····invoke-static·{v5,·v6},·Ljava/lang/Math;->max(II)I |
154 | ····move-result·v5 | 156 | ····move-result·v5 |
155 | ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setContentWidth(I)V | 157 | ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setContentWidth(I)V |
156 | ····.line·690 | 158 | ····.line·690 |
Offset 82, 50 lines modified | Offset 82, 50 lines modified | ||
82 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 82 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
83 | ····new-instance·v2,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; | 83 | ····new-instance·v2,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; |
84 | ····invoke-direct·{v2,·p0,·p1,·p2,·p3},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;-><init>(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V | 84 | ····invoke-direct·{v2,·p0,·p1,·p2,·p3},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;-><init>(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V |
85 | ····.line·106 | 85 | ····.line·106 |
86 | ····.local·v2,·"popup":Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; | 86 | ····.local·v2,·"popup":Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; |
87 | ····const | 87 | ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_dropDownWidth:I |
88 | ····const/4·v5,·-0x2 | 88 | ····const/4·v5,·-0x2 |
89 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I | 89 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I |
90 | ····move-result·v4 | 90 | ····move-result·v4 |
91 | ····iput·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mDropDownWidth:I | 91 | ····iput·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mDropDownWidth:I |
92 | ····.line·109 | 92 | ····.line·109 |
93 | ····const | 93 | ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_popupBackground:I |
94 | ····invoke-virtual·{v0,·v4},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 94 | ····invoke-virtual·{v0,·v4},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
95 | ····move-result-object·v4 | 95 | ····move-result-object·v4 |
96 | ····invoke-virtual·{v2,·v4},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V | 96 | ····invoke-virtual·{v2,·v4},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V |
97 | ····.line·111 | 97 | ····.line·111 |
98 | ····const | 98 | ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_dropDownVerticalOffset:I |
99 | ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I | 99 | ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I |
100 | ····move-result·v3 | 100 | ····move-result·v3 |
101 | ····.line·113 | 101 | ····.line·113 |
102 | ····.local·v3,·"verticalOffset":I | 102 | ····.local·v3,·"verticalOffset":I |
103 | ····if-eqz·v3,·:cond_0 | 103 | ····if-eqz·v3,·:cond_0 |
104 | ····.line·114 | 104 | ····.line·114 |
105 | ····invoke-virtual·{v2,·v3},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setVerticalOffset(I)V | 105 | ····invoke-virtual·{v2,·v3},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setVerticalOffset(I)V |
106 | ····.line·117 | 106 | ····.line·117 |
107 | ····:cond_0 | 107 | ····:cond_0 |
108 | ····const | 108 | ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_dropDownHorizontalOffset:I |
109 | ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I | 109 | ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I |
110 | ····move-result·v1 | 110 | ····move-result·v1 |
111 | ····.line·119 | 111 | ····.line·119 |
112 | ····.local·v1,·"horizontalOffset":I | 112 | ····.local·v1,·"horizontalOffset":I |
Offset 135, 26 lines modified | Offset 135, 28 lines modified | ||
135 | ····invoke-virtual·{v2,·v1},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setHorizontalOffset(I)V | 135 | ····invoke-virtual·{v2,·v1},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setHorizontalOffset(I)V |
136 | ····.line·123 | 136 | ····.line·123 |
137 | ····:cond_1 | 137 | ····:cond_1 |
138 | ····iput-object·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; | 138 | ····iput-object·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; |
139 | ····.line·125 | 139 | ····.line·125 |
140 | ····const | 140 | ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_gravity:I |
141 | ····const/16·v5,·0x11 | ||
141 | ····invoke-virtual·{v0,·v | 142 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/content/res/TypedArray;->getInt(II)I |
142 | ····move-result·v4 | 143 | ····move-result·v4 |
143 | ····iput·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mGravity:I | 144 | ····iput·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mGravity:I |
144 | ····.line·127 | 145 | ····.line·127 |
145 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; | 146 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; |
146 | ····const | 147 | ····sget·v5,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_prompt:I |
147 | ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String; | 148 | ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String; |
148 | ····move-result-object·v5 | 149 | ····move-result-object·v5 |
149 | ····invoke-interface·{v4,·v5},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;->setPromptText(Ljava/lang/CharSequence;)V | 150 | ····invoke-interface·{v4,·v5},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;->setPromptText(Ljava/lang/CharSequence;)V |
Offset 343, 14 lines modified | Offset 345, 15 lines modified | ||
343 | ····invoke-virtual·{p1,·v5,·v1},·Landroid/view/View;->measure(II)V | 345 | ····invoke-virtual·{p1,·v5,·v1},·Landroid/view/View;->measure(II)V |
344 | ····.line·371 | 346 | ····.line·371 |
345 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect; | 347 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect; |
346 | ····iget·v8,·v8,·Landroid/graphics/Rect;->top:I | 348 | ····iget·v8,·v8,·Landroid/graphics/Rect;->top:I |
349 | ····.line·372 | ||
347 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getMeasuredHeight()I | 350 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getMeasuredHeight()I |
348 | ····move-result·v9 | 351 | ····move-result·v9 |
349 | ····iget-object·v10,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect; | 352 | ····iget-object·v10,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect; |
350 | ····iget·v10,·v10,·Landroid/graphics/Rect;->bottom:I | 353 | ····iget·v10,·v10,·Landroid/graphics/Rect;->bottom:I |
Offset 359, 14 lines modified | Offset 362, 15 lines modified | ||
359 | ····iget-object·v10,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect; | 362 | ····iget-object·v10,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect; |
360 | ····iget·v10,·v10,·Landroid/graphics/Rect;->top:I | 363 | ····iget·v10,·v10,·Landroid/graphics/Rect;->top:I |
361 | ····sub-int/2addr·v9,·v10 | 364 | ····sub-int/2addr·v9,·v10 |
365 | ····.line·373 | ||
362 | ····invoke-virtual·{p1},·Landroid/view/View;->getMeasuredHeight()I | 366 | ····invoke-virtual·{p1},·Landroid/view/View;->getMeasuredHeight()I |
363 | ····move-result·v10 | 367 | ····move-result·v10 |
364 | ····sub-int/2addr·v9,·v10 | 368 | ····sub-int/2addr·v9,·v10 |
365 | ····div-int/lit8·v9,·v9,·0x2 | 369 | ····div-int/lit8·v9,·v9,·0x2 |
Offset 693, 24 lines modified | Offset 697, 26 lines modified | ||
693 | ····.line·434 | 697 | ····.line·434 |
694 | ····.local·v4,·"itemType":I | 698 | ····.local·v4,·"itemType":I |
695 | ····const/4·v10,·0x0 | 699 | ····const/4·v10,·0x0 |
696 | ····const/4·v11,·0x0 | 700 | ····const/4·v11,·0x0 |
701 | ····.line·435 | ||
697 | ····invoke-static·{v10,·v11},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I | 702 | ····invoke-static·{v10,·v11},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I |
698 | ····move-result·v9 | 703 | ····move-result·v9 |
699 | ····.line·436 | 704 | ····.line·436 |
700 | ····.local·v9,·"widthMeasureSpec":I | 705 | ····.local·v9,·"widthMeasureSpec":I |
701 | ····const/4·v10,·0x0 | 706 | ····const/4·v10,·0x0 |
Max diff block lines reached; 2250/6888 bytes (32.67%) of diff not shown. |
Offset 120, 14 lines modified | Offset 120, 15 lines modified | ||
120 | ····:goto_0 | 120 | ····:goto_0 |
121 | ····return-object·v0 | 121 | ····return-object·v0 |
122 | ····:cond_0 | 122 | ····:cond_0 |
123 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;->mAdapter:Landroid/widget/SpinnerAdapter; | 123 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;->mAdapter:Landroid/widget/SpinnerAdapter; |
124 | ····.line·508 | ||
124 | ····invoke-interface·{v0,·p1,·p2,·p3},·Landroid/widget/SpinnerAdapter;->getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; | 125 | ····invoke-interface·{v0,·p1,·p2,·p3},·Landroid/widget/SpinnerAdapter;->getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; |
125 | ····move-result-object·v0 | 126 | ····move-result-object·v0 |
126 | ····goto·:goto_0 | 127 | ····goto·:goto_0 |
127 | .end·method | 128 | .end·method |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/view/ViewGroup; | 2 | .super·Landroid/view/ViewGroup; |
3 | .source·"IcsAdapterView.java" | 3 | .source·"IcsAdapterView.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1;, | ||
8 | ········Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;, | 7 | ········Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;, |
9 | ········Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;, | 8 | ········Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;, |
10 | ········Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;, | 9 | ········Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;, |
11 | ········Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;, | 10 | ········Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;, |
12 | ········Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; | 11 | ········Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; |
13 | ····} | 12 | ····} |
14 | .end·annotation | 13 | .end·annotation |
Offset 121, 52 lines modified | Offset 120, 52 lines modified | ||
121 | #·direct·methods | 120 | #·direct·methods |
122 | .method·public·constructor·<init>(Landroid/content/Context;)V | 121 | .method·public·constructor·<init>(Landroid/content/Context;)V |
123 | ····.locals·4 | 122 | ····.locals·4 |
124 | ····.param·p1,·"context"····#·Landroid/content/Context; | 123 | ····.param·p1,·"context"····#·Landroid/content/Context; |
125 | ····.prologue | 124 | ····.prologue |
126 | ····.local·p0,·"this":Lcom/actionbarsherlock/internal/widget/IcsAdapterView;,·"Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>;" | 125 | ····.local·p0,·"this":Lcom/actionbarsherlock/internal/widget/IcsAdapterView;,·"Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>;" |
127 | ····const/4·v | 126 | ····const/4·v1,·-0x1 |
128 | ····const-wide/high16·v | 127 | ····const-wide/high16·v2,·-0x8000000000000000L |
129 | ····const/4·v0,·0x0 | 128 | ····const/4·v0,·0x0 |
130 | ····.line·228 | 129 | ····.line·228 |
131 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;)V | 130 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;)V |
132 | ····.line·67 | 131 | ····.line·67 |
133 | ····iput·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mFirstPosition:I | 132 | ····iput·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mFirstPosition:I |
134 | ····.line·84 | 133 | ····.line·84 |
135 | ····iput-wide·v | 134 | ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncRowId:J |
136 | ····.line·94 | 135 | ····.line·94 |
137 | ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNeedSync:Z | 136 | ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNeedSync:Z |
138 | ····.line·126 | 137 | ····.line·126 |
139 | ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mInLayout:Z | 138 | ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mInLayout:Z |
140 | ····.line·152 | 139 | ····.line·152 |
141 | ····iput·v | 140 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedPosition:I |
142 | ····.line·158 | 141 | ····.line·158 |
143 | ····iput-wide·v | 142 | ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedRowId:J |
144 | ····.line·163 | 143 | ····.line·163 |
145 | ····iput·v | 144 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedPosition:I |
146 | ····.line·169 | 145 | ····.line·169 |
147 | ····iput-wide·v | 146 | ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedRowId:J |
148 | ····.line·201 | 147 | ····.line·201 |
149 | ····iput·v | 148 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedPosition:I |
150 | ····.line·206 | 149 | ····.line·206 |
151 | ····iput-wide·v | 150 | ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedRowId:J |
152 | ····.line·225 | 151 | ····.line·225 |
153 | ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mBlockLayoutRequests:Z | 152 | ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mBlockLayoutRequests:Z |
154 | ····.line·229 | 153 | ····.line·229 |
155 | ····return-void | 154 | ····return-void |
156 | .end·method | 155 | .end·method |
Offset 174, 52 lines modified | Offset 173, 52 lines modified | ||
174 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 173 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
175 | ····.locals·4 | 174 | ····.locals·4 |
176 | ····.param·p1,·"context"····#·Landroid/content/Context; | 175 | ····.param·p1,·"context"····#·Landroid/content/Context; |
177 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 176 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
178 | ····.prologue | 177 | ····.prologue |
179 | ····.local·p0,·"this":Lcom/actionbarsherlock/internal/widget/IcsAdapterView;,·"Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>;" | 178 | ····.local·p0,·"this":Lcom/actionbarsherlock/internal/widget/IcsAdapterView;,·"Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>;" |
180 | ····const/4·v | 179 | ····const/4·v1,·-0x1 |
181 | ····const-wide/high16·v | 180 | ····const-wide/high16·v2,·-0x8000000000000000L |
182 | ····const/4·v0,·0x0 | 181 | ····const/4·v0,·0x0 |
183 | ····.line·232 | 182 | ····.line·232 |
184 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 183 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
185 | ····.line·67 | 184 | ····.line·67 |
186 | ····iput·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mFirstPosition:I | 185 | ····iput·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mFirstPosition:I |
187 | ····.line·84 | 186 | ····.line·84 |
188 | ····iput-wide·v | 187 | ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncRowId:J |
189 | ····.line·94 | 188 | ····.line·94 |
190 | ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNeedSync:Z | 189 | ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNeedSync:Z |
191 | ····.line·126 | 190 | ····.line·126 |
192 | ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mInLayout:Z | 191 | ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mInLayout:Z |
193 | ····.line·152 | 192 | ····.line·152 |
194 | ····iput·v | 193 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedPosition:I |
195 | ····.line·158 | 194 | ····.line·158 |
196 | ····iput-wide·v | 195 | ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedRowId:J |
197 | ····.line·163 | 196 | ····.line·163 |
198 | ····iput·v | 197 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedPosition:I |
199 | ····.line·169 | 198 | ····.line·169 |
200 | ····iput-wide·v | 199 | ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedRowId:J |
201 | ····.line·201 | 200 | ····.line·201 |
202 | ····iput·v | 201 | ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedPosition:I |
203 | ····.line·206 | 202 | ····.line·206 |
204 | ····iput-wide·v | 203 | ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedRowId:J |
205 | ····.line·225 | 204 | ····.line·225 |
206 | ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mBlockLayoutRequests:Z | 205 | ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mBlockLayoutRequests:Z |
207 | ····.line·233 | 206 | ····.line·233 |
208 | ····return-void | 207 | ····return-void |
209 | .end·method | 208 | .end·method |
Offset 228, 52 lines modified | Offset 227, 52 lines modified | ||
228 | ····.locals·4 | 227 | ····.locals·4 |
229 | ····.param·p1,·"context"····#·Landroid/content/Context; | 228 | ····.param·p1,·"context"····#·Landroid/content/Context; |
230 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 229 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
231 | ····.param·p3,·"defStyle"····#·I | 230 | ····.param·p3,·"defStyle"····#·I |
Max diff block lines reached; 11957/18096 bytes (66.08%) of diff not shown. |
Offset 681, 14 lines modified | Offset 681, 15 lines modified | ||
681 | ····.line·406 | 681 | ····.line·406 |
682 | ····:cond_4 | 682 | ····:cond_4 |
683 | ····move-object/from16·v0,·p0 | 683 | ····move-object/from16·v0,·p0 |
684 | ····iget-object·v1,·v0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; | 684 | ····iget-object·v1,·v0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; |
685 | ····.line·407 | ||
685 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;->getInputMethodMode()I | 686 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;->getInputMethodMode()I |
686 | ····move-result·v1 | 687 | ····move-result·v1 |
687 | ····const/4·v2,·0x2 | 688 | ····const/4·v2,·0x2 |
688 | ····if-ne·v1,·v2,·:cond_7 | 689 | ····if-ne·v1,·v2,·:cond_7 |
Offset 788, 15 lines modified | Offset 789, 15 lines modified | ||
788 | ····move-object/from16·v19,·v0 | 789 | ····move-object/from16·v19,·v0 |
789 | ····.line·382 | 790 | ····.line·382 |
790 | ····.local·v19,·"view":Landroid/view/View; | 791 | ····.local·v19,·"view":Landroid/view/View; |
791 | ····if-eqz·v19,·:cond_3 | 792 | ····if-eqz·v19,·:cond_3 |
792 | ····.line·38 | 793 | ····.line·384 |
793 | ····invoke-virtual/range·{v19·..·v19},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 794 | ····invoke-virtual/range·{v19·..·v19},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
794 | ····move-result-object·v12 | 795 | ····move-result-object·v12 |
795 | ····check-cast·v12,·Landroid/widget/LinearLayout$LayoutParams; | 796 | ····check-cast·v12,·Landroid/widget/LinearLayout$LayoutParams; |
796 | ····.line·385 | 797 | ····.line·385 |
Offset 811, 15 lines modified | Offset 812, 15 lines modified | ||
811 | ····iget·v2,·v12,·Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I | 812 | ····iget·v2,·v12,·Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I |
812 | ····add-int·v17,·v1,·v2 | 813 | ····add-int·v17,·v1,·v2 |
813 | ····goto/16·:goto_2 | 814 | ····goto/16·:goto_2 |
814 | ····.line·40 | 815 | ····.line·407 |
815 | ····.end·local·v12····#·"hintParams":Landroid/widget/LinearLayout$LayoutParams; | 816 | ····.end·local·v12····#·"hintParams":Landroid/widget/LinearLayout$LayoutParams; |
816 | ····.end·local·v19····#·"view":Landroid/view/View; | 817 | ····.end·local·v19····#·"view":Landroid/view/View; |
817 | ····.restart·local·v7····#·"background":Landroid/graphics/drawable/Drawable; | 818 | ····.restart·local·v7····#·"background":Landroid/graphics/drawable/Drawable; |
818 | ····.restart·local·v18····#·"padding":I | 819 | ····.restart·local·v18····#·"padding":I |
819 | ····:cond_7 | 820 | ····:cond_7 |
820 | ····const/4·v14,·0x0 | 821 | ····const/4·v14,·0x0 |
Offset 1249, 28 lines modified | Offset 1250, 30 lines modified | ||
1249 | ····.restart·local·v3····#·"p":Landroid/widget/AbsListView$LayoutParams; | 1250 | ····.restart·local·v3····#·"p":Landroid/widget/AbsListView$LayoutParams; |
1250 | ····invoke-virtual·{p1,·v3},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V | 1251 | ····invoke-virtual·{p1,·v3},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V |
1251 | ····.line·514 | 1252 | ····.line·514 |
1252 | ····:cond_0 | 1253 | ····:cond_0 |
1253 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; | 1254 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; |
1255 | ····.line·515 | ||
1254 | ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getPaddingLeft()I | 1256 | ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getPaddingLeft()I |
1255 | ····move-result·v4 | 1257 | ····move-result·v4 |
1256 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; | 1258 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; |
1257 | ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getPaddingRight()I | 1259 | ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getPaddingRight()I |
1258 | ····move-result·v5 | 1260 | ····move-result·v5 |
1259 | ····add-int/2addr·v4,·v5 | 1261 | ····add-int/2addr·v4,·v5 |
1260 | ····iget·v5,·v3,·Landroid/widget/AbsListView$LayoutParams;->width:I | 1262 | ····iget·v5,·v3,·Landroid/widget/AbsListView$LayoutParams;->width:I |
1263 | ····.line·514 | ||
1261 | ····invoke-static·{p3,·v4,·v5},·Landroid/view/ViewGroup;->getChildMeasureSpec(III)I | 1264 | ····invoke-static·{p3,·v4,·v5},·Landroid/view/ViewGroup;->getChildMeasureSpec(III)I |
1262 | ····move-result·v1 | 1265 | ····move-result·v1 |
1263 | ····.line·516 | 1266 | ····.line·516 |
1264 | ····.local·v1,·"childWidthSpec":I | 1267 | ····.local·v1,·"childWidthSpec":I |
1265 | ····iget·v2,·v3,·Landroid/widget/AbsListView$LayoutParams;->height:I | 1268 | ····iget·v2,·v3,·Landroid/widget/AbsListView$LayoutParams;->height:I |
Offset 19, 14 lines modified | Offset 19, 15 lines modified | ||
19 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; | 19 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V | 21 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V |
22 | ····.locals·1 | 22 | ····.locals·1 |
23 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/IcsAdapterView; | ||
23 | ····.prologue | 24 | ····.prologue |
24 | ····.line·760 | 25 | ····.line·760 |
25 | ····.local·p0,·"this":Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;,·"Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>.AdapterDataSetObserver;" | 26 | ····.local·p0,·"this":Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;,·"Lcom/actionbarsherlock/internal/widget/IcsAdapterView<TT;>.AdapterDataSetObserver;" |
26 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;->this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; | 27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;->this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; |
27 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V | 28 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><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/actionbarsherlock/internal/widget/ActionBarView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ActionBarView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·161 | 27 | ····.line·161 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$3;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarView$3;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; |
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$mode:Lcom/actionbarsherlock/view/ActionMode; | 22 | .field·final·synthetic·val$mode:Lcom/actionbarsherlock/view/ActionMode; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V | 24 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ActionBarContextView; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·213 | 28 | ····.line·213 |
28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; | 29 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; |
29 | ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;->val$mode:Lcom/actionbarsherlock/view/ActionMode; | 30 | ····iput-object·p2,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;->val$mode:Lcom/actionbarsherlock/view/ActionMode; |
Offset 45, 15 lines modified | Offset 45, 15 lines modified | ||
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | #·virtual·methods | 47 | #·virtual·methods |
48 | .method·public·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z | 48 | .method·public·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z |
49 | ····.locals· | 49 | ····.locals·8 |
50 | ····.param·p1,·"v"····#·Landroid/view/View; | 50 | ····.param·p1,·"v"····#·Landroid/view/View; |
51 | ····.param·p2,·"event"····#·Landroid/view/MotionEvent; | 51 | ····.param·p2,·"event"····#·Landroid/view/MotionEvent; |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·632 | 53 | ····.line·632 |
54 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getAction()I | 54 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getAction()I |
Offset 77, 14 lines modified | Offset 77, 15 lines modified | ||
77 | ····.line·636 | 77 | ····.line·636 |
78 | ····.local·v2,·"y":I | 78 | ····.local·v2,·"y":I |
79 | ····if-nez·v0,·:cond_1 | 79 | ····if-nez·v0,·:cond_1 |
80 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; | 80 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; |
81 | ····.line·637 | ||
81 | ····invoke-static·{v3},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$800(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; | 82 | ····invoke-static·{v3},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$800(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; |
82 | ····move-result-object·v3 | 83 | ····move-result-object·v3 |
83 | ····if-eqz·v3,·:cond_1 | 84 | ····if-eqz·v3,·:cond_1 |
84 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; | 85 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; |
Offset 99, 14 lines modified | Offset 100, 15 lines modified | ||
99 | ····if-eqz·v3,·:cond_1 | 100 | ····if-eqz·v3,·:cond_1 |
100 | ····if-ltz·v1,·:cond_1 | 101 | ····if-ltz·v1,·:cond_1 |
101 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; | 102 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; |
103 | ····.line·638 | ||
102 | ····invoke-static·{v3},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$800(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; | 104 | ····invoke-static·{v3},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$800(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; |
103 | ····move-result-object·v3 | 105 | ····move-result-object·v3 |
104 | ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;->getWidth()I | 106 | ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;->getWidth()I |
105 | ····move-result·v3 | 107 | ····move-result·v3 |
Offset 136, 17 lines modified | Offset 138, 17 lines modified | ||
136 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; | 138 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; |
137 | ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$900(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; | 139 | ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$900(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; |
138 | ····move-result-object·v4 | 140 | ····move-result-object·v4 |
139 | ····const-wide/16·v | 141 | ····const-wide/16·v6,·0xfa |
140 | ····invoke-virtual·{v3,·v4,·v | 142 | ····invoke-virtual·{v3,·v4,·v6,·v7},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z |
141 | ····.line·643 | 143 | ····.line·643 |
142 | ····:cond_0 | 144 | ····:cond_0 |
143 | ····:goto_0 | 145 | ····:goto_0 |
144 | ····const/4·v3,·0x0 | 146 | ····const/4·v3,·0x0 |
145 | ····return·v3 | 147 | ····return·v3 |
Offset 69, 14 lines modified | Offset 69, 15 lines modified | ||
69 | ····.line·654 | 69 | ····.line·654 |
70 | ····const/4·v0,·0x1 | 70 | ····const/4·v0,·0x1 |
71 | ····if-ne·p2,·v0,·:cond_0 | 71 | ····if-ne·p2,·v0,·:cond_0 |
72 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; | 72 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; |
73 | ····.line·655 | ||
73 | ····invoke-static·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$1100(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z | 74 | ····invoke-static·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$1100(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z |
74 | ····move-result·v0 | 75 | ····move-result·v0 |
75 | ····if-nez·v0,·:cond_0 | 76 | ····if-nez·v0,·:cond_0 |
76 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; | 77 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; |
Offset 28, 14 lines modified | Offset 28, 15 lines modified | ||
28 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; | 28 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V | 30 | .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V |
31 | ····.locals·1 | 31 | ····.locals·1 |
32 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; | ||
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·448 | 34 | ····.line·448 |
34 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;->this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; | 35 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;->this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 36 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 605, 15 lines modified | Offset 605, 15 lines modified | ||
605 | ····.line·167 | 605 | ····.line·167 |
606 | ····:cond_0 | 606 | ····:cond_0 |
607 | ····return-void | 607 | ····return-void |
608 | .end·method | 608 | .end·method |
609 | .method·public·requestWindowFeature(J)V | 609 | .method·public·requestWindowFeature(J)V |
610 | ····.locals· | 610 | ····.locals·3 |
611 | ····.param·p1,·"featureId"····#·J | 611 | ····.param·p1,·"featureId"····#·J |
612 | ····.prologue | 612 | ····.prologue |
613 | ····.line·243 | 613 | ····.line·243 |
614 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; | 614 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; |
615 | ····move-result-object·v0 | 615 | ····move-result-object·v0 |
Offset 37, 15 lines modified | Offset 37, 14 lines modified | ||
37 | .method·public·constructor·<init>()V | 37 | .method·public·constructor·<init>()V |
38 | ····.locals·0 | 38 | ····.locals·0 |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·59 | 40 | ····.line·59 |
41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
42 | ····.line·898 | ||
43 | ····return-void | 42 | ····return-void |
44 | .end·method | 43 | .end·method |
45 | #·virtual·methods | 44 | #·virtual·methods |
46 | .method·public·abstract·addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V | 45 | .method·public·abstract·addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V |
47 | .end·method | 46 | .end·method |
Offset 605, 15 lines modified | Offset 605, 15 lines modified | ||
605 | ····.line·167 | 605 | ····.line·167 |
606 | ····:cond_0 | 606 | ····:cond_0 |
607 | ····return-void | 607 | ····return-void |
608 | .end·method | 608 | .end·method |
609 | .method·public·requestWindowFeature(J)V | 609 | .method·public·requestWindowFeature(J)V |
610 | ····.locals· | 610 | ····.locals·3 |
611 | ····.param·p1,·"featureId"····#·J | 611 | ····.param·p1,·"featureId"····#·J |
612 | ····.prologue | 612 | ····.prologue |
613 | ····.line·243 | 613 | ····.line·243 |
614 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockListActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; | 614 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockListActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; |
615 | ····move-result-object·v0 | 615 | ····move-result-object·v0 |
Offset 567, 15 lines modified | Offset 567, 15 lines modified | ||
567 | ····.line·156 | 567 | ····.line·156 |
568 | ····:cond_0 | 568 | ····:cond_0 |
569 | ····return-void | 569 | ····return-void |
570 | .end·method | 570 | .end·method |
571 | .method·public·requestWindowFeature(J)V | 571 | .method·public·requestWindowFeature(J)V |
572 | ····.locals· | 572 | ····.locals·3 |
573 | ····.param·p1,·"featureId"····#·J | 573 | ····.param·p1,·"featureId"····#·J |
574 | ····.prologue | 574 | ····.prologue |
575 | ····.line·232 | 575 | ····.line·232 |
576 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockExpandableListActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; | 576 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockExpandableListActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; |
577 | ····move-result-object·v0 | 577 | ····move-result-object·v0 |
Offset 605, 15 lines modified | Offset 605, 15 lines modified | ||
605 | ····.line·167 | 605 | ····.line·167 |
606 | ····:cond_0 | 606 | ····:cond_0 |
607 | ····return-void | 607 | ····return-void |
608 | .end·method | 608 | .end·method |
609 | .method·public·requestWindowFeature(J)V | 609 | .method·public·requestWindowFeature(J)V |
610 | ····.locals· | 610 | ····.locals·3 |
611 | ····.param·p1,·"featureId"····#·J | 611 | ····.param·p1,·"featureId"····#·J |
612 | ····.prologue | 612 | ····.prologue |
613 | ····.line·243 | 613 | ····.line·243 |
614 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockPreferenceActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; | 614 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockPreferenceActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; |
615 | ····move-result-object·v0 | 615 | ····move-result-object·v0 |
Offset 671, 15 lines modified | Offset 671, 15 lines modified | ||
671 | ····.line·223 | 671 | ····.line·223 |
672 | ····:cond_0 | 672 | ····:cond_0 |
673 | ····return-void | 673 | ····return-void |
674 | .end·method | 674 | .end·method |
675 | .method·public·requestWindowFeature(J)V | 675 | .method·public·requestWindowFeature(J)V |
676 | ····.locals· | 676 | ····.locals·3 |
677 | ····.param·p1,·"featureId"····#·J | 677 | ····.param·p1,·"featureId"····#·J |
678 | ····.prologue | 678 | ····.prologue |
679 | ····.line·275 | 679 | ····.line·275 |
680 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; | 680 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;->getSherlock()Lcom/actionbarsherlock/ActionBarSherlock; |
681 | ····move-result-object·v0 | 681 | ····move-result-object·v0 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·924 | 27 | ····.line·924 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$8;->this$0:Lcom/actionbarsherlock/widget/SearchView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$8;->this$0:Lcom/actionbarsherlock/widget/SearchView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 73, 14 lines modified | Offset 74, 15 lines modified | ||
73 | ····move-result·v2 | 74 | ····move-result·v2 |
74 | ····if-eqz·v2,·:cond_2 | 75 | ····if-eqz·v2,·:cond_2 |
75 | ····iget-object·v2,·p0,·Lcom/actionbarsherlock/widget/SearchView$8;->this$0:Lcom/actionbarsherlock/widget/SearchView; | 76 | ····iget-object·v2,·p0,·Lcom/actionbarsherlock/widget/SearchView$8;->this$0:Lcom/actionbarsherlock/widget/SearchView; |
77 | ····.line·939 | ||
76 | ····invoke-static·{v2},·Lcom/actionbarsherlock/widget/SearchView;->access$1300(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; | 78 | ····invoke-static·{v2},·Lcom/actionbarsherlock/widget/SearchView;->access$1300(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; |
77 | ····move-result-object·v2 | 79 | ····move-result-object·v2 |
78 | ····invoke-virtual·{v2},·Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getListSelection()I | 80 | ····invoke-virtual·{v2},·Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getListSelection()I |
79 | ····move-result·v2 | 81 | ····move-result·v2 |
Offset 144, 18 lines modified | Offset 146, 20 lines modified | ||
144 | ····move-result-object·v4 | 146 | ····move-result-object·v4 |
145 | ····invoke-virtual·{v4},·Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable; | 147 | ····invoke-virtual·{v4},·Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable; |
146 | ····move-result-object·v4 | 148 | ····move-result-object·v4 |
149 | ····.line·952 | ||
147 | ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String; | 150 | ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String; |
148 | ····move-result-object·v4 | 151 | ····move-result-object·v4 |
152 | ····.line·951 | ||
149 | ····invoke-static·{v2,·v0,·v3,·v4},·Lcom/actionbarsherlock/widget/SearchView;->access$1800(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V | 153 | ····invoke-static·{v2,·v0,·v3,·v4},·Lcom/actionbarsherlock/widget/SearchView;->access$1800(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V |
150 | ····move·v0,·v1 | 154 | ····move·v0,·v1 |
151 | ····.line·953 | 155 | ····.line·953 |
152 | ····goto·:goto_0 | 156 | ····goto·:goto_0 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·161 | 27 | ····.line·161 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$2;->this$0:Lcom/actionbarsherlock/widget/SearchView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$2;->this$0:Lcom/actionbarsherlock/widget/SearchView; |
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/actionbarsherlock/widget/SearchView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1342 | 27 | ····.line·1342 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$10;->this$0:Lcom/actionbarsherlock/widget/SearchView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$10;->this$0:Lcom/actionbarsherlock/widget/SearchView; |
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/actionbarsherlock/widget/ActivityChooserView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/ActivityChooserView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·138 | 27 | ····.line·138 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView$2;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView$2;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; |
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/actionbarsherlock/widget/SearchView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·290 | 27 | ····.line·290 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$4;->this$0:Lcom/actionbarsherlock/widget/SearchView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$4;->this$0:Lcom/actionbarsherlock/widget/SearchView; |
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/actionbarsherlock/widget/SearchView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·875 | 27 | ····.line·875 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$7;->this$0:Lcom/actionbarsherlock/widget/SearchView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$7;->this$0:Lcom/actionbarsherlock/widget/SearchView; |
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/actionbarsherlock/widget/ActivityChooserView; | 18 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V | 20 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/ActivityChooserView; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·124 | 24 | ····.line·124 |
24 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView$1;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; | 25 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView$1;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; |
25 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><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/actionbarsherlock/widget/SearchView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1156 | 27 | ····.line·1156 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$9;->this$0:Lcom/actionbarsherlock/widget/SearchView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$9;->this$0:Lcom/actionbarsherlock/widget/SearchView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 45, 493 lines modified | Offset 45, 511 lines modified | ||
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | #·virtual·methods | 47 | #·virtual·methods |
48 | .method·public·run()V | 48 | .method·public·run()V |
49 | ····.locals·1 | 49 | ····.locals·18 |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·1047 | 51 | ····.line·1047 |
52 | ····const/4·v | 52 | ····const/4·v3,·0x0 |
53 | ····.line·1048 | 53 | ····.line·1048 |
54 | ····.local·v | 54 | ····.local·v3,·"fos":Ljava/io/FileOutputStream; |
55 | ····const/4·v | 55 | ····const/4·v10,·0x0 |
56 | ····.line·1050 | 56 | ····.line·1050 |
57 | ····.local·v | 57 | ····.local·v10,·"records":Ljava/util/List;,·"Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;" |
58 | ···· | 58 | ····move-object/from16·v0,·p0 |
59 | ····i | 59 | ····iget-object·v13,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; |
60 | ····invoke-static·{v13},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$500(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; | ||
60 | ····move-result-object·v1 | 61 | ····move-result-object·v14 |
61 | ····monitor-enter·v1 | 62 | ····monitor-enter·v14 |
62 | ····.line·1051 | 63 | ····.line·1051 |
63 | ····:try_start_0 | 64 | ····:try_start_0 |
64 | ····new-instance·v | 65 | ····new-instance·v11,·Ljava/util/ArrayList; |
65 | ···· | 66 | ····move-object/from16·v0,·p0 |
66 | ····i | 67 | ····iget-object·v13,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; |
68 | ····invoke-static·{v13},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$600(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; | ||
67 | ····move-result-object·v1 | 69 | ····move-result-object·v13 |
68 | ····invoke-direct·{v | 70 | ····invoke-direct·{v11,·v13},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V |
69 | ····:try_end_0 | 71 | ····:try_end_0 |
70 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 72 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
71 | ····.line·1052 | 73 | ····.line·1052 |
72 | ····.end·local·v | 74 | ····.end·local·v10····#·"records":Ljava/util/List;,·"Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;" |
73 | ····.local·v | 75 | ····.local·v11,·"records":Ljava/util/List;,·"Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;" |
74 | ····:try_start_1 | 76 | ····:try_start_1 |
75 | ····monitor-exit·v1 | 77 | ····monitor-exit·v14 |
76 | ····:try_end_1 | 78 | ····:try_end_1 |
77 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_2 | 79 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_2 |
78 | ····.line·1055 | 80 | ····.line·1055 |
79 | ····:try_start_2 | 81 | ····:try_start_2 |
80 | ···· | 82 | ····move-object/from16·v0,·p0 |
81 | ····i | 83 | ····iget-object·v13,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; |
82 | ····move- | 84 | ····invoke-static·{v13},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$400(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; |
83 | ···· | 85 | ····move-result-object·v13 |
84 | ···· | 86 | ····move-object/from16·v0,·p0 |
85 | ····move | 87 | ····iget-object·v14,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; |
86 | ···· | 88 | ····invoke-static·{v14},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; |
89 | ····move-result-object·v14 | ||
90 | ····const/4·v15,·0x0 | ||
87 | ····invoke-virtual·{v1 | 91 | ····invoke-virtual·{v13,·v14,·v15},·Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream; |
88 | ····:try_end_2 | 92 | ····:try_end_2 |
89 | ····.catch·Ljava/io/FileNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_0 | 93 | ····.catch·Ljava/io/FileNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_0 |
90 | ····move-result-object·v | 94 | ····move-result-object·v3 |
91 | ····.line·1061 | 95 | ····.line·1061 |
92 | ····invoke-static·{},·Landroid/util/Xml;->newSerializer()Lorg/xmlpull/v1/XmlSerializer; | 96 | ····invoke-static·{},·Landroid/util/Xml;->newSerializer()Lorg/xmlpull/v1/XmlSerializer; |
93 | ····move-result-object·v1 | 97 | ····move-result-object·v12 |
94 | ····.line·1064 | 98 | ····.line·1064 |
95 | ····.local·v1 | 99 | ····.local·v12,·"serializer":Lorg/xmlpull/v1/XmlSerializer; |
96 | ····const/4·v1 | 100 | ····const/4·v13,·0x0 |
97 | ····:try_start_3 | 101 | ····:try_start_3 |
98 | ····invoke-interface·{v1 | 102 | ····invoke-interface·{v12,·v3,·v13},·Lorg/xmlpull/v1/XmlSerializer;->setOutput(Ljava/io/OutputStream;Ljava/lang/String;)V |
99 | ····.line·1065 | 103 | ····.line·1065 |
100 | ····const-string·v1 | 104 | ····const-string·v13,·"UTF-8" |
101 | ····const/4·v1 | 105 | ····const/4·v14,·0x1 |
102 | ····invoke-static·{v1 | 106 | ····invoke-static·{v14},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
103 | ····move-result-object·v1 | 107 | ····move-result-object·v14 |
104 | ····invoke-interface·{v1 | 108 | ····invoke-interface·{v12,·v13,·v14},·Lorg/xmlpull/v1/XmlSerializer;->startDocument(Ljava/lang/String;Ljava/lang/Boolean;)V |
105 | ····.line·1066 | 109 | ····.line·1066 |
106 | ····const/4·v1 | 110 | ····const/4·v13,·0x0 |
107 | ····const-string·v1 | 111 | ····const-string·v14,·"historical-records" |
108 | ····invoke-interface·{v1 | 112 | ····invoke-interface·{v12,·v13,·v14},·Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; |
109 | ····.line·1068 | 113 | ····.line·1068 |
110 | ····invoke-interface·{v | 114 | ····invoke-interface·{v11},·Ljava/util/List;->size()I |
111 | ····move-result·v | 115 | ····move-result·v9 |
112 | ····.line·1069 | 116 | ····.line·1069 |
113 | ····.local·v | 117 | ····.local·v9,·"recordCount":I |
114 | ····const/4·v | 118 | ····const/4·v4,·0x0 |
115 | ····.local·v | 119 | ····.local·v4,·"i":I |
116 | ····:goto_0 | 120 | ····:goto_0 |
117 | ····if-ge·v | 121 | ····if-ge·v4,·v9,·:cond_1 |
118 | ····.line·1070 | 122 | ····.line·1070 |
119 | ····const/4·v1 | 123 | ····const/4·v13,·0x0 |
120 | ····invoke-interface·{v | 124 | ····invoke-interface·{v11,·v13},·Ljava/util/List;->remove(I)Ljava/lang/Object; |
Max diff block lines reached; 21723/29242 bytes (74.29%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lcom/actionbarsherlock/view/ActionProvider; | 2 | .super·Lcom/actionbarsherlock/view/ActionProvider; |
3 | .source·"ShareActionProvider.java" | 3 | .source·"ShareActionProvider.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/actionbarsherlock/widget/ShareActionProvider$1;, | ||
8 | ········Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;, | 7 | ········Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;, |
9 | ········Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;, | 8 | ········Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;, |
10 | ········Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; | 9 | ········Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; |
11 | ····} | 10 | ····} |
12 | .end·annotation | 11 | .end·annotation |
Offset 299, 24 lines modified | Offset 298, 26 lines modified | ||
299 | ····move-result-object·v7 | 298 | ····move-result-object·v7 |
300 | ····invoke-interface·{p1,·v9,·v5,·v5,·v7},·Lcom/actionbarsherlock/view/SubMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; | 299 | ····invoke-interface·{p1,·v9,·v5,·v5,·v7},·Lcom/actionbarsherlock/view/SubMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; |
301 | ····move-result-object·v7 | 300 | ····move-result-object·v7 |
301 | ····.line·209 | ||
302 | ····invoke-virtual·{v0,·v6},·Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; | 302 | ····invoke-virtual·{v0,·v6},·Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; |
303 | ····move-result-object·v8 | 303 | ····move-result-object·v8 |
304 | ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; | 304 | ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; |
305 | ····move-result-object·v7 | 305 | ····move-result-object·v7 |
306 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider;->mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; | 306 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider;->mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; |
307 | ····.line·210 | ||
307 | ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; | 308 | ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; |
308 | ····.line·206 | 309 | ····.line·206 |
309 | ····add-int/lit8·v5,·v5,·0x1 | 310 | ····add-int/lit8·v5,·v5,·0x1 |
310 | ····goto·:goto_0 | 311 | ····goto·:goto_0 |
Offset 326, 18 lines modified | Offset 327, 20 lines modified | ||
326 | ····if-ge·v1,·v3,·:cond_1 | 327 | ····if-ge·v1,·v3,·:cond_1 |
327 | ····.line·215 | 328 | ····.line·215 |
328 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider;->mContext:Landroid/content/Context; | 329 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider;->mContext:Landroid/content/Context; |
329 | ····sget·v8,·Lcom/actionbarsherlock/R$string;->abs__activity_chooser_view_see_all:I | 330 | ····sget·v8,·Lcom/actionbarsherlock/R$string;->abs__activity_chooser_view_see_all:I |
331 | ····.line·217 | ||
330 | ····invoke-virtual·{v7,·v8},·Landroid/content/Context;->getString(I)Ljava/lang/String; | 332 | ····invoke-virtual·{v7,·v8},·Landroid/content/Context;->getString(I)Ljava/lang/String; |
331 | ····move-result-object·v7 | 333 | ····move-result-object·v7 |
334 | ····.line·215 | ||
332 | ····invoke-interface·{p1,·v9,·v1,·v1,·v7},·Lcom/actionbarsherlock/view/SubMenu;->addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; | 335 | ····invoke-interface·{p1,·v9,·v1,·v1,·v7},·Lcom/actionbarsherlock/view/SubMenu;->addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; |
333 | ····move-result-object·v4 | 336 | ····move-result-object·v4 |
334 | ····.line·218 | 337 | ····.line·218 |
335 | ····.local·v4,·"expandedSubMenu":Lcom/actionbarsherlock/view/SubMenu; | 338 | ····.local·v4,·"expandedSubMenu":Lcom/actionbarsherlock/view/SubMenu; |
336 | ····const/4·v5,·0x0 | 339 | ····const/4·v5,·0x0 |
Offset 356, 24 lines modified | Offset 359, 26 lines modified | ||
356 | ····move-result-object·v7 | 359 | ····move-result-object·v7 |
357 | ····invoke-interface·{v4,·v9,·v5,·v5,·v7},·Lcom/actionbarsherlock/view/SubMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; | 360 | ····invoke-interface·{v4,·v9,·v5,·v5,·v7},·Lcom/actionbarsherlock/view/SubMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; |
358 | ····move-result-object·v7 | 361 | ····move-result-object·v7 |
362 | ····.line·221 | ||
359 | ····invoke-virtual·{v0,·v6},·Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; | 363 | ····invoke-virtual·{v0,·v6},·Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; |
360 | ····move-result-object·v8 | 364 | ····move-result-object·v8 |
361 | ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; | 365 | ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; |
362 | ····move-result-object·v7 | 366 | ····move-result-object·v7 |
363 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider;->mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; | 367 | ····iget-object·v8,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider;->mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; |
368 | ····.line·222 | ||
364 | ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; | 369 | ····invoke-interface·{v7,·v8},·Lcom/actionbarsherlock/view/MenuItem;->setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; |
365 | ····.line·218 | 370 | ····.line·218 |
366 | ····add-int/lit8·v5,·v5,·0x1 | 371 | ····add-int/lit8·v5,·v5,·0x1 |
367 | ····goto·:goto_1 | 372 | ····goto·:goto_1 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·150 | 27 | ····.line·150 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$1;->this$0:Lcom/actionbarsherlock/widget/SearchView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$1;->this$0:Lcom/actionbarsherlock/widget/SearchView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 39, 14 lines modified | Offset 40, 15 lines modified | ||
39 | .method·public·run()V | 40 | .method·public·run()V |
40 | ····.locals·3 | 41 | ····.locals·3 |
41 | ····.prologue | 42 | ····.prologue |
42 | ····.line·152 | 43 | ····.line·152 |
43 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/widget/SearchView$1;->this$0:Lcom/actionbarsherlock/widget/SearchView; | 44 | ····iget-object·v1,·p0,·Lcom/actionbarsherlock/widget/SearchView$1;->this$0:Lcom/actionbarsherlock/widget/SearchView; |
45 | ····.line·153 | ||
44 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/widget/SearchView;->getContext()Landroid/content/Context; | 46 | ····invoke-virtual·{v1},·Lcom/actionbarsherlock/widget/SearchView;->getContext()Landroid/content/Context; |
45 | ····move-result-object·v1 | 47 | ····move-result-object·v1 |
46 | ····const-string·v2,·"input_method" | 48 | ····const-string·v2,·"input_method" |
47 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 49 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
Offset 239, 14 lines modified | Offset 239, 15 lines modified | ||
239 | ····throw·v7 | 239 | ····throw·v7 |
240 | ····.line·262 | 240 | ····.line·262 |
241 | ····:cond_0 | 241 | ····:cond_0 |
242 | ····const-string·v7,·"layout_inflater" | 242 | ····const-string·v7,·"layout_inflater" |
243 | ····.line·263 | ||
243 | ····invoke-virtual·{p1,·v7},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 244 | ····invoke-virtual·{p1,·v7},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
244 | ····move-result-object·v3 | 245 | ····move-result-object·v3 |
245 | ····check-cast·v3,·Landroid/view/LayoutInflater; | 246 | ····check-cast·v3,·Landroid/view/LayoutInflater; |
246 | ····.line·264 | 247 | ····.line·264 |
Offset 431, 37 lines modified | Offset 432, 39 lines modified | ||
431 | ····invoke-virtual·{p1,·p2,·v7,·v10,·v10},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 432 | ····invoke-virtual·{p1,·p2,·v7,·v10,·v10},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
432 | ····move-result-object·v0 | 433 | ····move-result-object·v0 |
433 | ····.line·300 | 434 | ····.line·300 |
434 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 435 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
435 | ····const | 436 | ····sget·v7,·Lcom/actionbarsherlock/R$styleable;->SherlockSearchView_iconifiedByDefault:I |
436 | ····invoke-virtual·{v0,·v7,·v11},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z | 437 | ····invoke-virtual·{v0,·v7,·v11},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
437 | ····move-result·v7 | 438 | ····move-result·v7 |
438 | ····invoke-virtual·{p0,·v7},·Lcom/actionbarsherlock/widget/SearchView;->setIconifiedByDefault(Z)V | 439 | ····invoke-virtual·{p0,·v7},·Lcom/actionbarsherlock/widget/SearchView;->setIconifiedByDefault(Z)V |
439 | ····.line·301 | 440 | ····.line·301 |
441 | ····sget·v7,·Lcom/actionbarsherlock/R$styleable;->SherlockSearchView_android_maxWidth:I | ||
440 | ····invoke-virtual·{v0,·v | 442 | ····invoke-virtual·{v0,·v7,·v9},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I |
441 | ····move-result·v5 | 443 | ····move-result·v5 |
442 | ····.line·302 | 444 | ····.line·302 |
443 | ····.local·v5,·"maxWidth":I | 445 | ····.local·v5,·"maxWidth":I |
444 | ····if-eq·v5,·v9,·:cond_1 | 446 | ····if-eq·v5,·v9,·:cond_1 |
445 | ····.line·303 | 447 | ····.line·303 |
446 | ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/widget/SearchView;->setMaxWidth(I)V | 448 | ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/widget/SearchView;->setMaxWidth(I)V |
447 | ····.line·305 | 449 | ····.line·305 |
448 | ····:cond_1 | 450 | ····:cond_1 |
449 | ····const | 451 | ····sget·v7,·Lcom/actionbarsherlock/R$styleable;->SherlockSearchView_queryHint:I |
450 | ····invoke-virtual·{v0,·v7},·Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence; | 452 | ····invoke-virtual·{v0,·v7},·Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence; |
451 | ····move-result-object·v6 | 453 | ····move-result-object·v6 |
452 | ····.line·306 | 454 | ····.line·306 |
453 | ····.local·v6,·"queryHint":Ljava/lang/CharSequence; | 455 | ····.local·v6,·"queryHint":Ljava/lang/CharSequence; |
Offset 472, 30 lines modified | Offset 475, 32 lines modified | ||
472 | ····if-nez·v7,·:cond_2 | 475 | ····if-nez·v7,·:cond_2 |
473 | ····.line·307 | 476 | ····.line·307 |
474 | ····invoke-virtual·{p0,·v6},·Lcom/actionbarsherlock/widget/SearchView;->setQueryHint(Ljava/lang/CharSequence;)V | 477 | ····invoke-virtual·{p0,·v6},·Lcom/actionbarsherlock/widget/SearchView;->setQueryHint(Ljava/lang/CharSequence;)V |
475 | ····.line·309 | 478 | ····.line·309 |
476 | ····:cond_2 | 479 | ····:cond_2 |
477 | ····const | 480 | ····sget·v7,·Lcom/actionbarsherlock/R$styleable;->SherlockSearchView_android_imeOptions:I |
478 | ····invoke-virtual·{v0,·v7,·v9},·Landroid/content/res/TypedArray;->getInt(II)I | 481 | ····invoke-virtual·{v0,·v7,·v9},·Landroid/content/res/TypedArray;->getInt(II)I |
479 | ····move-result·v2 | 482 | ····move-result·v2 |
480 | ····.line·310 | 483 | ····.line·310 |
481 | ····.local·v2,·"imeOptions":I | 484 | ····.local·v2,·"imeOptions":I |
482 | ····if-eq·v2,·v9,·:cond_3 | 485 | ····if-eq·v2,·v9,·:cond_3 |
483 | ····.line·311 | 486 | ····.line·311 |
484 | ····invoke-virtual·{p0,·v2},·Lcom/actionbarsherlock/widget/SearchView;->setImeOptions(I)V | 487 | ····invoke-virtual·{p0,·v2},·Lcom/actionbarsherlock/widget/SearchView;->setImeOptions(I)V |
485 | ····.line·313 | 488 | ····.line·313 |
486 | ····:cond_3 | 489 | ····:cond_3 |
490 | ····sget·v7,·Lcom/actionbarsherlock/R$styleable;->SherlockSearchView_android_inputType:I | ||
487 | ····invoke-virtual·{v0,·v | 491 | ····invoke-virtual·{v0,·v7,·v9},·Landroid/content/res/TypedArray;->getInt(II)I |
488 | ····move-result·v4 | 492 | ····move-result·v4 |
489 | ····.line·314 | 493 | ····.line·314 |
490 | ····.local·v4,·"inputType":I | 494 | ····.local·v4,·"inputType":I |
491 | ····if-eq·v4,·v9,·:cond_4 | 495 | ····if-eq·v4,·v9,·:cond_4 |
Offset 514, 15 lines modified | Offset 519, 17 lines modified | ||
514 | ····sget-object·v7,·Lcom/actionbarsherlock/R$styleable;->SherlockView:[I | 519 | ····sget-object·v7,·Lcom/actionbarsherlock/R$styleable;->SherlockView:[I |
515 | ····invoke-virtual·{p1,·p2,·v7,·v10,·v10},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 520 | ····invoke-virtual·{p1,·p2,·v7,·v10,·v10},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
516 | ····move-result-object·v0 | 521 | ····move-result-object·v0 |
517 | ····.line·323 | 522 | ····.line·323 |
523 | ····sget·v7,·Lcom/actionbarsherlock/R$styleable;->SherlockView_android_focusable:I | ||
518 | ····invoke-virtual·{v0,·v | 524 | ····invoke-virtual·{v0,·v7,·v1},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z |
519 | ····move-result·v1 | 525 | ····move-result·v1 |
520 | ····.line·324 | 526 | ····.line·324 |
521 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 527 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
522 | ····.line·325 | 528 | ····.line·325 |
Offset 945, 20 lines modified | Offset 952, 22 lines modified | ||
945 | ····.local·v1,·"dropDownPadding":Landroid/graphics/Rect; | 952 | ····.local·v1,·"dropDownPadding":Landroid/graphics/Rect; |
946 | ····iget-boolean·v4,·p0,·Lcom/actionbarsherlock/widget/SearchView;->mIconifiedByDefault:Z | 953 | ····iget-boolean·v4,·p0,·Lcom/actionbarsherlock/widget/SearchView;->mIconifiedByDefault:Z |
947 | ····if-eqz·v4,·:cond_1 | 954 | ····if-eqz·v4,·:cond_1 |
948 | ····sget·v4,·Lcom/actionbarsherlock/R$dimen;->abs__dropdownitem_icon_width:I | 955 | ····sget·v4,·Lcom/actionbarsherlock/R$dimen;->abs__dropdownitem_icon_width:I |
956 | ····.line·1311 | ||
949 | ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 957 | ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
950 | ····move-result·v4 | 958 | ····move-result·v4 |
951 | ····sget·v5,·Lcom/actionbarsherlock/R$dimen;->abs__dropdownitem_text_padding_left:I | 959 | ····sget·v5,·Lcom/actionbarsherlock/R$dimen;->abs__dropdownitem_text_padding_left:I |
960 | ····.line·1312 | ||
952 | ····invoke-virtual·{v3,·v5},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I | 961 | ····invoke-virtual·{v3,·v5},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I |
953 | ····move-result·v5 | 962 | ····move-result·v5 |
954 | ····add-int·v2,·v4,·v5 | 963 | ····add-int·v2,·v4,·v5 |
Max diff block lines reached; 6897/10990 bytes (62.76%) 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/actionbarsherlock/widget/SearchView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·347 | 27 | ····.line·347 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$6;->this$0:Lcom/actionbarsherlock/widget/SearchView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$6;->this$0:Lcom/actionbarsherlock/widget/SearchView; |
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/actionbarsherlock/widget/SearchView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·167 | 27 | ····.line·167 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$3;->this$0:Lcom/actionbarsherlock/widget/SearchView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$3;->this$0:Lcom/actionbarsherlock/widget/SearchView; |
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/actionbarsherlock/widget/SearchView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1645 | 27 | ····.line·1645 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$12;->this$0:Lcom/actionbarsherlock/widget/SearchView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$12;->this$0:Lcom/actionbarsherlock/widget/SearchView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 34, 14 lines modified | Offset 34, 15 lines modified | ||
34 | .field·public·weight:F | 34 | .field·public·weight:F |
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·public·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V | 36 | .method·public·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V |
37 | ····.locals·0 | 37 | ····.locals·0 |
38 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/ActivityChooserModel; | ||
38 | ····.param·p2,·"resolveInfo"····#·Landroid/content/pm/ResolveInfo; | 39 | ····.param·p2,·"resolveInfo"····#·Landroid/content/pm/ResolveInfo; |
39 | ····.prologue | 40 | ····.prologue |
40 | ····.line·840 | 41 | ····.line·840 |
41 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; | 42 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; |
42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 43 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 76, 21 lines modified | Offset 77, 19 lines modified | ||
76 | ····sub-int/2addr·v0,·v1 | 77 | ····sub-int/2addr·v0,·v1 |
77 | ····return·v0 | 78 | ····return·v0 |
78 | .end·method | 79 | .end·method |
79 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I | 80 | .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I |
80 | ····.locals·1 | 81 | ····.locals·1 |
81 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
82 | ····.prologue | 82 | ····.prologue |
83 | ····.line·823 | 83 | ····.line·823 |
84 | ····check-cast·p1,·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; | 84 | ····check-cast·p1,·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; |
85 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
86 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->compareTo(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I | 85 | ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->compareTo(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I |
87 | ····move-result·v0 | 86 | ····move-result·v0 |
88 | ····return·v0 | 87 | ····return·v0 |
89 | .end·method | 88 | .end·method |
Offset 178, 15 lines modified | Offset 177, 15 lines modified | ||
178 | ····add-int/lit8·v0,·v0,·0x1f | 177 | ····add-int/lit8·v0,·v0,·0x1f |
179 | ····return·v0 | 178 | ····return·v0 |
180 | .end·method | 179 | .end·method |
181 | .method·public·toString()Ljava/lang/String; | 180 | .method·public·toString()Ljava/lang/String; |
182 | ····.locals· | 181 | ····.locals·6 |
183 | ····.prologue | 182 | ····.prologue |
184 | ····.line·873 | 183 | ····.line·873 |
185 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 184 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
186 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 185 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
Offset 218, 17 lines modified | Offset 217, 17 lines modified | ||
218 | ····move-result-object·v1 | 217 | ····move-result-object·v1 |
219 | ····new-instance·v2,·Ljava/math/BigDecimal; | 218 | ····new-instance·v2,·Ljava/math/BigDecimal; |
220 | ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->weight:F | 219 | ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->weight:F |
221 | ····float-to-double·v | 220 | ····float-to-double·v4,·v3 |
222 | ····invoke-direct·{v2,·v | 221 | ····invoke-direct·{v2,·v4,·v5},·Ljava/math/BigDecimal;-><init>(D)V |
223 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 222 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
224 | ····.line·877 | 223 | ····.line·877 |
225 | ····const-string·v1,·"]" | 224 | ····const-string·v1,·"]" |
226 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 225 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 298, 14 lines modified | Offset 298, 15 lines modified | ||
298 | ····.line·1726 | 298 | ····.line·1726 |
299 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getContext()Landroid/content/Context; | 299 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getContext()Landroid/content/Context; |
300 | ····move-result-object·v1 | 300 | ····move-result-object·v1 |
301 | ····const-string·v2,·"input_method" | 301 | ····const-string·v2,·"input_method" |
302 | ····.line·1727 | ||
302 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 303 | ····invoke-virtual·{v1,·v2},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
303 | ····move-result-object·v0 | 304 | ····move-result-object·v0 |
304 | ····check-cast·v0,·Landroid/view/inputmethod/InputMethodManager; | 305 | ····check-cast·v0,·Landroid/view/inputmethod/InputMethodManager; |
305 | ····.line·1728 | 306 | ····.line·1728 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; | 18 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V | 20 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/ActivityChooserView; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·248 | 24 | ····.line·248 |
24 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView$3;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; | 25 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView$3;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; |
25 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; | 21 | .field·final·synthetic·this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1018 | 27 | ····.line·1018 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;->this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;->this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 111, 25 lines modified | Offset 111, 23 lines modified | ||
111 | ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/actionbarsherlock/widget/ActivityChooserView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 111 | ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/actionbarsherlock/widget/ActivityChooserView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
112 | ····.line·203 | 112 | ····.line·203 |
113 | ····return-void | 113 | ····return-void |
114 | .end·method | 114 | .end·method |
115 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 115 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
116 | ····.locals· | 116 | ····.locals·8 |
117 | ····.param·p1,·"context"····#·Landroid/content/Context; | 117 | ····.param·p1,·"context"····#·Landroid/content/Context; |
118 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 118 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
119 | ····.param·p3,·"defStyle"····#·I | 119 | ····.param·p3,·"defStyle"····#·I |
120 | ····.prologue | 120 | ····.prologue |
121 | ····const/4·v | 121 | ····const/4·v7,·0x0 |
122 | ····const/4·v7,·0x4 | ||
123 | ····const/4·v6,·0x | 122 | ····const/4·v6,·0x4 |
124 | ····.line·213 | 123 | ····.line·213 |
125 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 124 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
126 | ····.line·124 | 125 | ····.line·124 |
127 | ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$1; | 126 | ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$1; |
Offset 141, 15 lines modified | Offset 139, 15 lines modified | ||
141 | ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$2; | 139 | ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$2; |
142 | ····invoke-direct·{v4,·p0},·Lcom/actionbarsherlock/widget/ActivityChooserView$2;-><init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V | 140 | ····invoke-direct·{v4,·p0},·Lcom/actionbarsherlock/widget/ActivityChooserView$2;-><init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V |
143 | ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; | 141 | ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; |
144 | ····.line·172 | 142 | ····.line·172 |
145 | ····iput·v | 143 | ····iput·v6,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mInitialActivityCount:I |
146 | ····.line·214 | 144 | ····.line·214 |
147 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mContext:Landroid/content/Context; | 145 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mContext:Landroid/content/Context; |
148 | ····.line·216 | 146 | ····.line·216 |
149 | ····sget-object·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockActivityChooserView:[I | 147 | ····sget-object·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockActivityChooserView:[I |
Offset 157, 22 lines modified | Offset 155, 24 lines modified | ||
157 | ····invoke-virtual·{p1,·p2,·v4,·p3,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; | 155 | ····invoke-virtual·{p1,·p2,·v4,·p3,·v5},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; |
158 | ····move-result-object·v0 | 156 | ····move-result-object·v0 |
159 | ····.line·219 | 157 | ····.line·219 |
160 | ····.local·v0,·"attributesArray":Landroid/content/res/TypedArray; | 158 | ····.local·v0,·"attributesArray":Landroid/content/res/TypedArray; |
159 | ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockActivityChooserView_initialActivityCount:I | ||
161 | ····invoke-virtual·{v0,·v | 160 | ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getInt(II)I |
162 | ····move-result·v4 | 161 | ····move-result·v4 |
163 | ····iput·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mInitialActivityCount:I | 162 | ····iput·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mInitialActivityCount:I |
164 | ····.line·223 | 163 | ····.line·223 |
165 | ····const | 164 | ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockActivityChooserView_expandActivityOverflowButtonDrawable:I |
166 | ····invoke-virtual·{v0,·v4},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 165 | ····invoke-virtual·{v0,·v4},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
167 | ····move-result-object·v1 | 166 | ····move-result-object·v1 |
168 | ····.line·226 | 167 | ····.line·226 |
169 | ····.local·v1,·"expandActivityOverflowButtonDrawable":Landroid/graphics/drawable/Drawable; | 168 | ····.local·v1,·"expandActivityOverflowButtonDrawable":Landroid/graphics/drawable/Drawable; |
Offset 185, 20 lines modified | Offset 185, 22 lines modified | ||
185 | ····move-result-object·v2 | 185 | ····move-result-object·v2 |
186 | ····.line·229 | 186 | ····.line·229 |
187 | ····.local·v2,·"inflater":Landroid/view/LayoutInflater; | 187 | ····.local·v2,·"inflater":Landroid/view/LayoutInflater; |
188 | ····sget·v4,·Lcom/actionbarsherlock/R$layout;->abs__activity_chooser_view:I | 188 | ····sget·v4,·Lcom/actionbarsherlock/R$layout;->abs__activity_chooser_view:I |
189 | ····const/4·v5,·0x1 | ||
189 | ····invoke-virtual·{v2,·v4,·p0,·v | 190 | ····invoke-virtual·{v2,·v4,·p0,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; |
190 | ····.line·231 | 191 | ····.line·231 |
191 | ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; | 192 | ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; |
192 | ····invoke-direct·{v4,·p0,·v | 193 | ····invoke-direct·{v4,·p0,·v7},·Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;-><init>(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V |
193 | ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; | 194 | ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; |
194 | ····.line·233 | 195 | ····.line·233 |
195 | ····sget·v4,·Lcom/actionbarsherlock/R$id;->abs__activity_chooser_view_content:I | 196 | ····sget·v4,·Lcom/actionbarsherlock/R$id;->abs__activity_chooser_view_content:I |
196 | ····invoke-virtual·{p0,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserView;->findViewById(I)Landroid/view/View; | 197 | ····invoke-virtual·{p0,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserView;->findViewById(I)Landroid/view/View; |
Offset 275, 14 lines modified | Offset 277, 15 lines modified | ||
275 | ····invoke-virtual·{v4,·v5},·Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V | 277 | ····invoke-virtual·{v4,·v5},·Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V |
276 | ····.line·243 | 278 | ····.line·243 |
277 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButton:Landroid/widget/FrameLayout; | 279 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButton:Landroid/widget/FrameLayout; |
278 | ····sget·v5,·Lcom/actionbarsherlock/R$id;->abs__image:I | 280 | ····sget·v5,·Lcom/actionbarsherlock/R$id;->abs__image:I |
281 | ····.line·244 | ||
279 | ····invoke-virtual·{v4,·v5},·Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; | 282 | ····invoke-virtual·{v4,·v5},·Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; |
280 | ····move-result-object·v4 | 283 | ····move-result-object·v4 |
281 | ····check-cast·v4,·Landroid/widget/ImageView; | 284 | ····check-cast·v4,·Landroid/widget/ImageView; |
282 | ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; | 285 | ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; |
Offset 291, 15 lines modified | Offset 294, 15 lines modified | ||
291 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; | 294 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; |
292 | ····invoke-virtual·{v4,·v1},·Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V | 295 | ····invoke-virtual·{v4,·v1},·Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V |
293 | ····.line·247 | 296 | ····.line·247 |
294 | ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; | 297 | ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; |
295 | ····invoke-direct·{v4,·p0,·v | 298 | ····invoke-direct·{v4,·p0,·v7},·Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;-><init>(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V |
296 | ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; | 299 | ····iput-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; |
297 | ····.line·248 | 300 | ····.line·248 |
298 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; | 301 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; |
299 | ····new-instance·v5,·Lcom/actionbarsherlock/widget/ActivityChooserView$3; | 302 | ····new-instance·v5,·Lcom/actionbarsherlock/widget/ActivityChooserView$3; |
Offset 321, 18 lines modified | Offset 324, 20 lines modified | ||
321 | ····iget·v4,·v4,·Landroid/util/DisplayMetrics;->widthPixels:I | 324 | ····iget·v4,·v4,·Landroid/util/DisplayMetrics;->widthPixels:I |
322 | ····div-int/lit8·v4,·v4,·0x2 | 325 | ····div-int/lit8·v4,·v4,·0x2 |
Max diff block lines reached; 1448/7739 bytes (18.71%) of diff not shown. |
Offset 45, 657 lines modified | Offset 45, 659 lines modified | ||
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | #·virtual·methods | 47 | #·virtual·methods |
48 | .method·public·run()V | 48 | .method·public·run()V |
49 | ····.locals·2 | 49 | ····.locals·25 |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·933 | 51 | ····.line·933 |
52 | ····const/4·v | 52 | ····const/4·v5,·0x0 |
53 | ····.line·935 | 53 | ····.line·935 |
54 | ····.local·v | 54 | ····.local·v5,·"fis":Ljava/io/FileInputStream; |
55 | ····:try_start_0 | 55 | ····:try_start_0 |
56 | ····move-object/from16·v0,·p0 | 56 | ····move-object/from16·v0,·p0 |
57 | ····iget-object·v0,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; | 57 | ····iget-object·v0,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; |
58 | ····move-object/from16·v2 | 58 | ····move-object/from16·v22,·v0 |
59 | ····invoke-static/range·{v2 | 59 | ····invoke-static/range·{v22·..·v22},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$400(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; |
60 | ····move-result-object·v2 | 60 | ····move-result-object·v22 |
61 | ····move-object/from16·v0,·p0 | 61 | ····move-object/from16·v0,·p0 |
62 | ····iget-object·v0,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; | 62 | ····iget-object·v0,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; |
63 | ····move-object/from16·v2 | 63 | ····move-object/from16·v23,·v0 |
64 | ····invoke-static/range·{v2 | 64 | ····invoke-static/range·{v23·..·v23},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; |
65 | ····move-result-object·v2 | 65 | ····move-result-object·v23 |
66 | ····invoke-virtual/range·{v2 | 66 | ····invoke-virtual/range·{v22·..·v23},·Landroid/content/Context;->openFileInput(Ljava/lang/String;)Ljava/io/FileInputStream; |
67 | ····:try_end_0 | 67 | ····:try_end_0 |
68 | ····.catch·Ljava/io/FileNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | 68 | ····.catch·Ljava/io/FileNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
69 | ····move-result-object·v | 69 | ····move-result-object·v5 |
70 | ····.line·943 | 70 | ····.line·943 |
71 | ····:try_start_1 | 71 | ····:try_start_1 |
72 | ····invoke-static·{},·Landroid/util/Xml;->newPullParser()Lorg/xmlpull/v1/XmlPullParser; | 72 | ····invoke-static·{},·Landroid/util/Xml;->newPullParser()Lorg/xmlpull/v1/XmlPullParser; |
73 | ····move-result-object·v1 | 73 | ····move-result-object·v13 |
74 | ····.line·944 | 74 | ····.line·944 |
75 | ····.local·v1 | 75 | ····.local·v13,·"parser":Lorg/xmlpull/v1/XmlPullParser; |
76 | ····const/16·v2 | 76 | ····const/16·v22,·0x0 |
77 | ····move-object/from16·v0,·v2 | 77 | ····move-object/from16·v0,·v22 |
78 | ····invoke-interface·{v1 | 78 | ····invoke-interface·{v13,·v5,·v0},·Lorg/xmlpull/v1/XmlPullParser;->setInput(Ljava/io/InputStream;Ljava/lang/String;)V |
79 | ····.line·946 | 79 | ····.line·946 |
80 | ····const/16·v1 | 80 | ····const/16·v18,·0x0 |
81 | ····.line·947 | 81 | ····.line·947 |
82 | ····.local·v1 | 82 | ····.local·v18,·"type":I |
83 | ····:goto_0 | 83 | ····:goto_0 |
84 | ····const/16·v2 | 84 | ····const/16·v22,·0x1 |
85 | ····move/from16·v0,·v1 | 85 | ····move/from16·v0,·v18 |
86 | ····move/from16·v1,·v2 | 86 | ····move/from16·v1,·v22 |
87 | ····if-eq·v0,·v1,·:cond_1 | 87 | ····if-eq·v0,·v1,·:cond_1 |
88 | ····const/16·v2 | 88 | ····const/16·v22,·0x2 |
89 | ····move/from16·v0,·v1 | 89 | ····move/from16·v0,·v18 |
90 | ····move/from16·v1,·v2 | 90 | ····move/from16·v1,·v22 |
91 | ····if-eq·v0,·v1,·:cond_1 | 91 | ····if-eq·v0,·v1,·:cond_1 |
92 | ····.line·948 | 92 | ····.line·948 |
93 | ····invoke-interface·{v1 | 93 | ····invoke-interface·{v13},·Lorg/xmlpull/v1/XmlPullParser;->next()I |
94 | ····move-result·v1 | 94 | ····move-result·v18 |
95 | ····goto·:goto_0 | 95 | ····goto·:goto_0 |
96 | ····.line·936 | 96 | ····.line·936 |
97 | ····.end·local·v1 | 97 | ····.end·local·v13····#·"parser":Lorg/xmlpull/v1/XmlPullParser; |
98 | ····.end·local·v1 | 98 | ····.end·local·v18····#·"type":I |
99 | ····:catch_0 | 99 | ····:catch_0 |
100 | ····move-exception·v | 100 | ····move-exception·v6 |
101 | ····.line·1038 | 101 | ····.line·1038 |
102 | ····:cond_0 | 102 | ····:cond_0 |
103 | ····:goto_1 | 103 | ····:goto_1 |
104 | ····return-void | 104 | ····return-void |
105 | ····.line·951 | 105 | ····.line·951 |
106 | ····.restart·local·v1 | 106 | ····.restart·local·v13····#·"parser":Lorg/xmlpull/v1/XmlPullParser; |
107 | ····.restart·local·v1 | 107 | ····.restart·local·v18····#·"type":I |
108 | ····:cond_1 | 108 | ····:cond_1 |
109 | ····const-string·v2 | 109 | ····const-string·v22,·"historical-records" |
110 | ····invoke-interface·{v1 | 110 | ····invoke-interface·{v13},·Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; |
111 | ····move-result-object·v2 | 111 | ····move-result-object·v23 |
112 | ····invoke-virtual/range·{v2 | 112 | ····invoke-virtual/range·{v22·..·v23},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
113 | ····move-result·v2 | 113 | ····move-result·v22 |
114 | ····if-nez·v2 | 114 | ····if-nez·v22,·:cond_2 |
115 | ····.line·952 | 115 | ····.line·952 |
116 | ····new-instance·v2 | 116 | ····new-instance·v22,·Lorg/xmlpull/v1/XmlPullParserException; |
117 | ····const-string·v2 | 117 | ····const-string·v23,·"Share·records·file·does·not·start·with·historical-records·tag." |
118 | ····invoke-direct/range·{v2 | 118 | ····invoke-direct/range·{v22·..·v23},·Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V |
119 | ····throw·v2 | 119 | ····throw·v22 |
120 | ····:try_end_1 | 120 | ····:try_end_1 |
121 | ····.catch·Lorg/xmlpull/v1/XmlPullParserException;·{:try_start_1·..·:try_end_1}·:catch_1 | 121 | ····.catch·Lorg/xmlpull/v1/XmlPullParserException;·{:try_start_1·..·:try_end_1}·:catch_1 |
122 | ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_3 | 122 | ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_3 |
123 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 | 123 | ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0 |
124 | ····.line·1025 | 124 | ····.line·1025 |
125 | ····.end·local·v1 | 125 | ····.end·local·v13····#·"parser":Lorg/xmlpull/v1/XmlPullParser; |
Max diff block lines reached; 28415/34098 bytes (83.33%) of diff not shown. |
Offset 43, 15 lines modified | Offset 43, 15 lines modified | ||
43 | ····iput·p4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F | 43 | ····iput·p4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F |
44 | ····.line·768 | 44 | ····.line·768 |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | .method·public·constructor·<init>(Ljava/lang/String;JF)V | 47 | .method·public·constructor·<init>(Ljava/lang/String;JF)V |
48 | ····.locals· | 48 | ····.locals·2 |
49 | ····.param·p1,·"activityName"····#·Ljava/lang/String; | 49 | ····.param·p1,·"activityName"····#·Ljava/lang/String; |
50 | ····.param·p2,·"time"····#·J | 50 | ····.param·p2,·"time"····#·J |
51 | ····.param·p4,·"weight"····#·F | 51 | ····.param·p4,·"weight"····#·F |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·754 | 53 | ····.line·754 |
54 | ····invoke-static·{p1},·Landroid/content/ComponentName;->unflattenFromString(Ljava/lang/String;)Landroid/content/ComponentName; | 54 | ····invoke-static·{p1},·Landroid/content/ComponentName;->unflattenFromString(Ljava/lang/String;)Landroid/content/ComponentName; |
Offset 63, 15 lines modified | Offset 63, 15 lines modified | ||
63 | ····.line·755 | 63 | ····.line·755 |
64 | ····return-void | 64 | ····return-void |
65 | .end·method | 65 | .end·method |
66 | #·virtual·methods | 66 | #·virtual·methods |
67 | .method·public·equals(Ljava/lang/Object;)Z | 67 | .method·public·equals(Ljava/lang/Object;)Z |
68 | ····.locals· | 68 | ····.locals·8 |
69 | ····.param·p1,·"obj"····#·Ljava/lang/Object; | 69 | ····.param·p1,·"obj"····#·Ljava/lang/Object; |
70 | ····.prologue | 70 | ····.prologue |
71 | ····const/4·v1,·0x1 | 71 | ····const/4·v1,·0x1 |
72 | ····const/4·v2,·0x0 | 72 | ····const/4·v2,·0x0 |
Offset 146, 19 lines modified | Offset 146, 19 lines modified | ||
146 | ····move·v1,·v2 | 146 | ····move·v1,·v2 |
147 | ····.line·797 | 147 | ····.line·797 |
148 | ····goto·:goto_0 | 148 | ····goto·:goto_0 |
149 | ····.line·799 | 149 | ····.line·799 |
150 | ····:cond_5 | 150 | ····:cond_5 |
151 | ····iget-wide·v | 151 | ····iget-wide·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J |
152 | ····iget-wide·v | 152 | ····iget-wide·v6,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J |
153 | ····cmp-long·v3,·v | 153 | ····cmp-long·v3,·v4,·v6 |
154 | ····if-eqz·v3,·:cond_6 | 154 | ····if-eqz·v3,·:cond_6 |
155 | ····move·v1,·v2 | 155 | ····move·v1,·v2 |
156 | ····.line·800 | 156 | ····.line·800 |
157 | ····goto·:goto_0 | 157 | ····goto·:goto_0 |
Offset 206, 25 lines modified | Offset 206, 25 lines modified | ||
206 | ····:goto_0 | 206 | ····:goto_0 |
207 | ····add-int/lit8·v1,·v2,·0x1f | 207 | ····add-int/lit8·v1,·v2,·0x1f |
208 | ····.line·775 | 208 | ····.line·775 |
209 | ····mul-int/lit8·v2,·v1,·0x1f | 209 | ····mul-int/lit8·v2,·v1,·0x1f |
210 | ····iget-wide·v | 210 | ····iget-wide·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J |
211 | ····iget-wide·v | 211 | ····iget-wide·v6,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J |
212 | ····const/16·v | 212 | ····const/16·v3,·0x20 |
213 | ····ushr-long/2addr·v | 213 | ····ushr-long/2addr·v6,·v3 |
214 | ····xor-long/2addr·v | 214 | ····xor-long/2addr·v4,·v6 |
215 | ····long-to-int·v3,·v | 215 | ····long-to-int·v3,·v4 |
216 | ····add-int·v1,·v2,·v3 | 216 | ····add-int·v1,·v2,·v3 |
217 | ····.line·776 | 217 | ····.line·776 |
218 | ····mul-int/lit8·v2,·v1,·0x1f | 218 | ····mul-int/lit8·v2,·v1,·0x1f |
219 | ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F | 219 | ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F |
Offset 246, 15 lines modified | Offset 246, 15 lines modified | ||
246 | ····move-result·v2 | 246 | ····move-result·v2 |
247 | ····goto·:goto_0 | 247 | ····goto·:goto_0 |
248 | .end·method | 248 | .end·method |
249 | .method·public·toString()Ljava/lang/String; | 249 | .method·public·toString()Ljava/lang/String; |
250 | ····.locals· | 250 | ····.locals·6 |
251 | ····.prologue | 251 | ····.prologue |
252 | ····.line·810 | 252 | ····.line·810 |
253 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 253 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
254 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 254 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
Offset 293, 17 lines modified | Offset 293, 17 lines modified | ||
293 | ····move-result-object·v1 | 293 | ····move-result-object·v1 |
294 | ····new-instance·v2,·Ljava/math/BigDecimal; | 294 | ····new-instance·v2,·Ljava/math/BigDecimal; |
295 | ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F | 295 | ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F |
296 | ····float-to-double·v | 296 | ····float-to-double·v4,·v3 |
297 | ····invoke-direct·{v2,·v | 297 | ····invoke-direct·{v2,·v4,·v5},·Ljava/math/BigDecimal;-><init>(D)V |
298 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; | 298 | ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; |
299 | ····.line·815 | 299 | ····.line·815 |
300 | ····const-string·v1,·"]" | 300 | ····const-string·v1,·"]" |
301 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 301 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/database/DataSetObservable; | 2 | .super·Landroid/database/DataSetObservable; |
3 | .source·"ActivityChooserModel.java" | 3 | .source·"ActivityChooserModel.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$1;, | ||
8 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;, | 7 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;, |
9 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;, | 8 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;, |
10 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;, | 9 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;, |
11 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;, | 10 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;, |
12 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;, | 11 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;, |
13 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;, | 12 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;, |
14 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;, | 13 | ········Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;, |
Offset 223, 14 lines modified | Offset 222, 15 lines modified | ||
223 | ····move-result·v0 | 222 | ····move-result·v0 |
224 | ····if-nez·v0,·:cond_0 | 223 | ····if-nez·v0,·:cond_0 |
225 | ····const-string·v0,·".xml" | 224 | ····const-string·v0,·".xml" |
225 | ····.line·355 | ||
226 | ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z | 226 | ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z |
227 | ····move-result·v0 | 227 | ····move-result·v0 |
228 | ····if-nez·v0,·:cond_0 | 228 | ····if-nez·v0,·:cond_0 |
229 | ····.line·356 | 229 | ····.line·356 |
Offset 489, 14 lines modified | Offset 489, 15 lines modified | ||
489 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent; | 489 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent; |
490 | ····if-eqz·v4,·:cond_1 | 490 | ····if-eqz·v4,·:cond_1 |
491 | ····.line·713 | 491 | ····.line·713 |
492 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mContext:Landroid/content/Context; | 492 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mContext:Landroid/content/Context; |
493 | ····.line·714 | ||
493 | ····invoke-virtual·{v4},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; | 494 | ····invoke-virtual·{v4},·Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; |
494 | ····move-result-object·v4 | 495 | ····move-result-object·v4 |
495 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent; | 496 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent; |
496 | ····const/4·v6,·0x0 | 497 | ····const/4·v6,·0x0 |
Offset 803, 18 lines modified | Offset 804, 20 lines modified | ||
803 | ····iget-object·v2,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent; | 804 | ····iget-object·v2,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent; |
804 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mActivites:Ljava/util/List; | 805 | ····iget-object·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mActivites:Ljava/util/List; |
805 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mHistoricalRecords:Ljava/util/List; | 806 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mHistoricalRecords:Ljava/util/List; |
807 | ····.line·618 | ||
806 | ····invoke-static·{v4},·Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; | 808 | ····invoke-static·{v4},·Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; |
807 | ····move-result-object·v4 | 809 | ····move-result-object·v4 |
810 | ····.line·617 | ||
808 | ····invoke-interface·{v0,·v2,·v3,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;->sort(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V | 811 | ····invoke-interface·{v0,·v2,·v3,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;->sort(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V |
809 | ····.line·619 | 812 | ····.line·619 |
810 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->notifyChanged()V | 813 | ····invoke-virtual·{p0},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->notifyChanged()V |
811 | ····.line·621 | 814 | ····.line·621 |
812 | ····:cond_0 | 815 | ····:cond_0 |
Offset 913, 14 lines modified | Offset 916, 15 lines modified | ||
913 | ····return-object·v0 | 916 | ····return-object·v0 |
914 | ····.line·475 | 917 | ····.line·475 |
915 | ····.restart·local·v0····#·"choiceIntent":Landroid/content/Intent; | 918 | ····.restart·local·v0····#·"choiceIntent":Landroid/content/Intent; |
916 | ····:cond_0 | 919 | ····:cond_0 |
917 | ····new-instance·v5,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; | 920 | ····new-instance·v5,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; |
921 | ····.line·476 | ||
918 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 922 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
919 | ····move-result-wide·v6 | 923 | ····move-result-wide·v6 |
920 | ····const/high16·v8,·0x3f800000····#·1.0f | 924 | ····const/high16·v8,·0x3f800000····#·1.0f |
921 | ····invoke-direct·{v5,·v3,·v6,·v7,·v8},·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;-><init>(Landroid/content/ComponentName;JF)V | 925 | ····invoke-direct·{v5,·v3,·v6,·v7,·v8},·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;-><init>(Landroid/content/ComponentName;JF)V |
Offset 1246, 15 lines modified | Offset 1250, 15 lines modified | ||
1246 | ····:try_end_0 | 1250 | ····:try_end_0 |
1247 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 1251 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
1248 | ····throw·v0 | 1252 | ····throw·v0 |
1249 | .end·method | 1253 | .end·method |
1250 | .method·public·setDefaultActivity(I)V | 1254 | .method·public·setDefaultActivity(I)V |
1251 | ····.locals· | 1255 | ····.locals·8 |
1252 | ····.param·p1,·"index"····#·I | 1256 | ····.param·p1,·"index"····#·I |
1253 | ····.prologue | 1257 | ····.prologue |
1254 | ····.line·520 | 1258 | ····.line·520 |
1255 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mActivites:Ljava/util/List; | 1259 | ····iget-object·v5,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel;->mActivites:Ljava/util/List; |
1256 | ····invoke-interface·{v5,·p1},·Ljava/util/List;->get(I)Ljava/lang/Object; | 1260 | ····invoke-interface·{v5,·p1},·Ljava/util/List;->get(I)Ljava/lang/Object; |
Offset 1309, 19 lines modified | Offset 1313, 20 lines modified | ||
1309 | ····invoke-direct·{v0,·v5,·v6},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V | 1313 | ····invoke-direct·{v0,·v5,·v6},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
1310 | ····.line·535 | 1314 | ····.line·535 |
1311 | ····.local·v0,·"defaultName":Landroid/content/ComponentName; | 1315 | ····.local·v0,·"defaultName":Landroid/content/ComponentName; |
1312 | ····new-instance·v1,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; | 1316 | ····new-instance·v1,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; |
1317 | ····.line·536 | ||
1313 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 1318 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
1314 | ····move-result-wide·v | 1319 | ····move-result-wide·v6 |
1315 | ····invoke-direct·{v1,·v0,·v | 1320 | ····invoke-direct·{v1,·v0,·v6,·v7,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;-><init>(Landroid/content/ComponentName;JF)V |
1316 | ····.line·537 | 1321 | ····.line·537 |
1317 | ····.local·v1,·"historicalRecord":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; | 1322 | ····.local·v1,·"historicalRecord":Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; |
1318 | ····invoke-direct·{p0,·v1},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->addHisoricalRecord(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z | 1323 | ····invoke-direct·{p0,·v1},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->addHisoricalRecord(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z |
1319 | ····.line·538 | 1324 | ····.line·538 |
1320 | ····return-void | 1325 | ····return-void |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·1353 | 27 | ····.line·1353 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$11;->this$0:Lcom/actionbarsherlock/widget/SearchView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$11;->this$0:Lcom/actionbarsherlock/widget/SearchView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 256, 20 lines modified | Offset 256, 22 lines modified | ||
256 | ····move·v3,·v2 | 256 | ····move·v3,·v2 |
257 | ····move-object·v5,·v1 | 257 | ····move-object·v5,·v1 |
258 | ····invoke-direct/range·{v0·..·v5},·Landroid/text/style/TextAppearanceSpan;-><init>(Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V | 258 | ····invoke-direct/range·{v0·..·v5},·Landroid/text/style/TextAppearanceSpan;-><init>(Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V |
259 | ····.line·420 | ||
259 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->length()I | 260 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->length()I |
260 | ····move-result·v1 | 261 | ····move-result·v1 |
261 | ····const/16·v3,·0x21 | 262 | ····const/16·v3,·0x21 |
263 | ····.line·419 | ||
262 | ····invoke-virtual·{v7,·v0,·v2,·v1,·v3},·Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V | 264 | ····invoke-virtual·{v7,·v0,·v2,·v1,·v3},·Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V |
263 | ····.line·422 | 265 | ····.line·422 |
264 | ····return-object·v7 | 266 | ····return-object·v7 |
265 | .end·method | 267 | .end·method |
266 | .method·private·getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; | 268 | .method·private·getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; |
Offset 375, 26 lines modified | Offset 377, 28 lines modified | ||
375 | ····const-string·v9,·"·for·" | 377 | ····const-string·v9,·"·for·" |
376 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 378 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
377 | ····move-result-object·v8 | 379 | ····move-result-object·v8 |
380 | ····.line·726 | ||
378 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String; | 381 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String; |
379 | ····move-result-object·v9 | 382 | ····move-result-object·v9 |
380 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 383 | ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
381 | ····move-result-object·v8 | 384 | ····move-result-object·v8 |
382 | ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 385 | ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
383 | ····move-result-object·v8 | 386 | ····move-result-object·v8 |
387 | ····.line·725 | ||
384 | ····invoke-static·{v7,·v8},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I | 388 | ····invoke-static·{v7,·v8},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I |
385 | ····move-object·v1,·v6 | 389 | ····move-object·v1,·v6 |
386 | ····.line·727 | 390 | ····.line·727 |
387 | ····goto·:goto_0 | 391 | ····goto·:goto_0 |
388 | .end·method | 392 | .end·method |
Offset 848, 14 lines modified | Offset 852, 15 lines modified | ||
848 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 852 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
849 | ····move-result-object·v6 | 853 | ····move-result-object·v6 |
850 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/widget/SuggestionsAdapter;->mProviderContext:Landroid/content/Context; | 854 | ····iget-object·v7,·p0,·Lcom/actionbarsherlock/widget/SuggestionsAdapter;->mProviderContext:Landroid/content/Context; |
855 | ····.line·553 | ||
851 | ····invoke-virtual·{v7},·Landroid/content/Context;->getPackageName()Ljava/lang/String; | 856 | ····invoke-virtual·{v7},·Landroid/content/Context;->getPackageName()Ljava/lang/String; |
852 | ····move-result-object·v7 | 857 | ····move-result-object·v7 |
853 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 858 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
854 | ····move-result-object·v6 | 859 | ····move-result-object·v6 |
Offset 1207, 14 lines modified | Offset 1212, 15 lines modified | ||
1207 | ····.line·281 | 1212 | ····.line·281 |
1208 | ····.local·v0,·"extras":Landroid/os/Bundle; | 1213 | ····.local·v0,·"extras":Landroid/os/Bundle; |
1209 | ····:goto_0 | 1214 | ····:goto_0 |
1210 | ····if-eqz·v0,·:cond_0 | 1215 | ····if-eqz·v0,·:cond_0 |
1211 | ····const-string·v1,·"in_progress" | 1216 | ····const-string·v1,·"in_progress" |
1217 | ····.line·282 | ||
1212 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z | 1218 | ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z |
1213 | ····move-result·v1 | 1219 | ····move-result·v1 |
1214 | ····if-eqz·v1,·:cond_0 | 1220 | ····if-eqz·v1,·:cond_0 |
1215 | ····.line·288 | 1221 | ····.line·288 |
Offset 1660, 30 lines modified | Offset 1666, 34 lines modified | ||
1660 | ····.line·213 | 1666 | ····.line·213 |
1661 | ····new-instance·v0,·Landroid/net/Uri$Builder; | 1667 | ····new-instance·v0,·Landroid/net/Uri$Builder; |
1662 | ····invoke-direct·{v0},·Landroid/net/Uri$Builder;-><init>()V | 1668 | ····invoke-direct·{v0},·Landroid/net/Uri$Builder;-><init>()V |
1663 | ····const-string·v5,·"content" | 1669 | ····const-string·v5,·"content" |
1670 | ····.line·214 | ||
1664 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; | 1671 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; |
1665 | ····move-result-object·v0 | 1672 | ····move-result-object·v0 |
1673 | ····.line·215 | ||
1666 | ····invoke-virtual·{v0,·v6},·Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; | 1674 | ····invoke-virtual·{v0,·v6},·Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; |
1667 | ····move-result-object·v0 | 1675 | ····move-result-object·v0 |
1668 | ····const-string·v5,·"" | 1676 | ····const-string·v5,·"" |
1677 | ····.line·216 | ||
1669 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->query(Ljava/lang/String;)Landroid/net/Uri$Builder; | 1678 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->query(Ljava/lang/String;)Landroid/net/Uri$Builder; |
1670 | ····move-result-object·v0 | 1679 | ····move-result-object·v0 |
1671 | ····const-string·v5,·"" | 1680 | ····const-string·v5,·"" |
1681 | ····.line·217 | ||
1672 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->fragment(Ljava/lang/String;)Landroid/net/Uri$Builder; | 1682 | ····invoke-virtual·{v0,·v5},·Landroid/net/Uri$Builder;->fragment(Ljava/lang/String;)Landroid/net/Uri$Builder; |
1673 | ····move-result-object·v8 | 1683 | ····move-result-object·v8 |
1674 | ····.line·220 | 1684 | ····.line·220 |
1675 | ····.local·v8,·"uriBuilder":Landroid/net/Uri$Builder; | 1685 | ····.local·v8,·"uriBuilder":Landroid/net/Uri$Builder; |
1676 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/widget/SuggestionsAdapter;->mSearchable:Landroid/app/SearchableInfo; | 1686 | ····iget-object·v0,·p0,·Lcom/actionbarsherlock/widget/SuggestionsAdapter;->mSearchable:Landroid/app/SearchableInfo; |
Offset 2253, 14 lines modified | Offset 2263, 15 lines modified | ||
2253 | ····move-result·v4 | 2263 | ····move-result·v4 |
2254 | ····if-nez·v4,·:cond_0 | 2264 | ····if-nez·v4,·:cond_0 |
2255 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/SuggestionsAdapter;->mSearchView:Lcom/actionbarsherlock/widget/SearchView; | 2265 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/SuggestionsAdapter;->mSearchView:Lcom/actionbarsherlock/widget/SearchView; |
2266 | ····.line·182 | ||
Max diff block lines reached; 65/3741 bytes (1.74%) of diff not shown. |
Offset 58, 18 lines modified | Offset 58, 20 lines modified | ||
58 | ····invoke-static·{v3},·Lcom/actionbarsherlock/widget/ShareActionProvider;->access$100(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; | 58 | ····invoke-static·{v3},·Lcom/actionbarsherlock/widget/ShareActionProvider;->access$100(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; |
59 | ····move-result-object·v3 | 59 | ····move-result-object·v3 |
60 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;->this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; | 60 | ····iget-object·v4,·p0,·Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;->this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; |
61 | ····.line·278 | ||
61 | ····invoke-static·{v4},·Lcom/actionbarsherlock/widget/ShareActionProvider;->access$200(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; | 62 | ····invoke-static·{v4},·Lcom/actionbarsherlock/widget/ShareActionProvider;->access$200(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; |
62 | ····move-result-object·v4 | 63 | ····move-result-object·v4 |
64 | ····.line·277 | ||
63 | ····invoke-static·{v3,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->get(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; | 65 | ····invoke-static·{v3,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->get(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; |
64 | ····move-result-object·v0 | 66 | ····move-result-object·v0 |
65 | ····.line·279 | 67 | ····.line·279 |
66 | ····.local·v0,·"dataModel":Lcom/actionbarsherlock/widget/ActivityChooserModel; | 68 | ····.local·v0,·"dataModel":Lcom/actionbarsherlock/widget/ActivityChooserModel; |
67 | ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I | 69 | ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; | 21 | .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V | 23 | .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·339 | 27 | ····.line·339 |
27 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$5;->this$0:Lcom/actionbarsherlock/widget/SearchView; | 28 | ····iput-object·p1,·p0,·Lcom/actionbarsherlock/widget/SearchView$5;->this$0:Lcom/actionbarsherlock/widget/SearchView; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 730, 15 lines modified | Offset 730, 15 lines modified | ||
730 | ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V | 730 | ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V |
731 | ····throw·v0 | 731 | ····throw·v0 |
732 | .end·method | 732 | .end·method |
733 | .method·public·defaultSerializeDateKey(JLcom/fasterxml/jackson/core/JsonGenerator;)V | 733 | .method·public·defaultSerializeDateKey(JLcom/fasterxml/jackson/core/JsonGenerator;)V |
734 | ····.locals· | 734 | ····.locals·3 |
735 | ····.annotation·system·Ldalvik/annotation/Throws; | 735 | ····.annotation·system·Ldalvik/annotation/Throws; |
736 | ········value·=·{ | 736 | ········value·=·{ |
737 | ············Ljava/io/IOException;, | 737 | ············Ljava/io/IOException;, |
738 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 738 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
739 | ········} | 739 | ········} |
740 | ····.end·annotation | 740 | ····.end·annotation |
Offset 828, 15 lines modified | Offset 828, 15 lines modified | ||
828 | ····invoke-virtual·{p2,·v0},·Lcom/fasterxml/jackson/core/JsonGenerator;->writeFieldName(Ljava/lang/String;)V | 828 | ····invoke-virtual·{p2,·v0},·Lcom/fasterxml/jackson/core/JsonGenerator;->writeFieldName(Ljava/lang/String;)V |
829 | ····goto·:goto_0 | 829 | ····goto·:goto_0 |
830 | .end·method | 830 | .end·method |
831 | .method·public·final·defaultSerializeDateValue(JLcom/fasterxml/jackson/core/JsonGenerator;)V | 831 | .method·public·final·defaultSerializeDateValue(JLcom/fasterxml/jackson/core/JsonGenerator;)V |
832 | ····.locals· | 832 | ····.locals·3 |
833 | ····.annotation·system·Ldalvik/annotation/Throws; | 833 | ····.annotation·system·Ldalvik/annotation/Throws; |
834 | ········value·=·{ | 834 | ········value·=·{ |
835 | ············Ljava/io/IOException;, | 835 | ············Ljava/io/IOException;, |
836 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 836 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
837 | ········} | 837 | ········} |
838 | ····.end·annotation | 838 | ····.end·annotation |
Offset 72, 15 lines modified | Offset 72, 15 lines modified | ||
72 | ····move-result-wide·v0 | 72 | ····move-result-wide·v0 |
73 | ····return-wide·v0 | 73 | ····return-wide·v0 |
74 | .end·method | 74 | .end·method |
75 | .method·public·asDouble(D)D | 75 | .method·public·asDouble(D)D |
76 | ····.locals· | 76 | ····.locals·1 |
77 | ····.prologue | 77 | ····.prologue |
78 | ····.line·542 | 78 | ····.line·542 |
79 | ····return-wide·p1 | 79 | ····return-wide·p1 |
80 | .end·method | 80 | .end·method |
81 | .method·public·asInt()I | 81 | .method·public·asInt()I |
Offset 116, 15 lines modified | Offset 116, 15 lines modified | ||
116 | ····move-result-wide·v0 | 116 | ····move-result-wide·v0 |
117 | ····return-wide·v0 | 117 | ····return-wide·v0 |
118 | .end·method | 118 | .end·method |
119 | .method·public·asLong(J)J | 119 | .method·public·asLong(J)J |
120 | ····.locals· | 120 | ····.locals·1 |
121 | ····.prologue | 121 | ····.prologue |
122 | ····.line·514 | 122 | ····.line·514 |
123 | ····return-wide·p1 | 123 | ····return-wide·p1 |
124 | .end·method | 124 | .end·method |
125 | .method·public·abstract·asText()Ljava/lang/String; | 125 | .method·public·abstract·asText()Ljava/lang/String; |
Offset 399, 15 lines modified | Offset 399, 15 lines modified | ||
399 | ····.line·185 | 399 | ····.line·185 |
400 | ····:cond_0 | 400 | ····:cond_0 |
401 | ····return·p1 | 401 | ····return·p1 |
402 | .end·method | 402 | .end·method |
403 | .method·public·asDouble(D)D | 403 | .method·public·asDouble(D)D |
404 | ····.locals· | 404 | ····.locals·3 |
405 | ····.prologue | 405 | ····.prologue |
406 | ····.line·200 | 406 | ····.line·200 |
407 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/node/TextNode;->_value:Ljava/lang/String; | 407 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/node/TextNode;->_value:Ljava/lang/String; |
408 | ····invoke-static·{v0,·p1,·p2},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseAsDouble(Ljava/lang/String;D)D | 408 | ····invoke-static·{v0,·p1,·p2},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseAsDouble(Ljava/lang/String;D)D |
Offset 427, 15 lines modified | Offset 427, 15 lines modified | ||
427 | ····move-result·v0 | 427 | ····move-result·v0 |
428 | ····return·v0 | 428 | ····return·v0 |
429 | .end·method | 429 | .end·method |
430 | .method·public·asLong(J)J | 430 | .method·public·asLong(J)J |
431 | ····.locals· | 431 | ····.locals·3 |
432 | ····.prologue | 432 | ····.prologue |
433 | ····.line·195 | 433 | ····.line·195 |
434 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/node/TextNode;->_value:Ljava/lang/String; | 434 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/node/TextNode;->_value:Ljava/lang/String; |
435 | ····invoke-static·{v0,·p1,·p2},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseAsLong(Ljava/lang/String;J)J | 435 | ····invoke-static·{v0,·p1,·p2},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseAsLong(Ljava/lang/String;J)J |
Offset 1033, 15 lines modified | Offset 1033, 15 lines modified | ||
1033 | ····move-result·v0 | 1033 | ····move-result·v0 |
1034 | ····return·v0 | 1034 | ····return·v0 |
1035 | .end·method | 1035 | .end·method |
1036 | .method·public·insert(ID)Lcom/fasterxml/jackson/databind/node/ArrayNode; | 1036 | .method·public·insert(ID)Lcom/fasterxml/jackson/databind/node/ArrayNode; |
1037 | ····.locals· | 1037 | ····.locals·2 |
1038 | ····.prologue | 1038 | ····.prologue |
1039 | ····.line·633 | 1039 | ····.line·633 |
1040 | ····invoke-virtual·{p0,·p2,·p3},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->numberNode(D)Lcom/fasterxml/jackson/databind/node/NumericNode; | 1040 | ····invoke-virtual·{p0,·p2,·p3},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->numberNode(D)Lcom/fasterxml/jackson/databind/node/NumericNode; |
1041 | ····move-result-object·v0 | 1041 | ····move-result-object·v0 |
Offset 1080, 15 lines modified | Offset 1080, 15 lines modified | ||
1080 | ····invoke-direct·{p0,·p1,·v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->_insert(ILcom/fasterxml/jackson/databind/JsonNode;)Lcom/fasterxml/jackson/databind/node/ArrayNode; | 1080 | ····invoke-direct·{p0,·p1,·v0},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->_insert(ILcom/fasterxml/jackson/databind/JsonNode;)Lcom/fasterxml/jackson/databind/node/ArrayNode; |
1081 | ····.line·562 | 1081 | ····.line·562 |
1082 | ····return-object·p0 | 1082 | ····return-object·p0 |
1083 | .end·method | 1083 | .end·method |
1084 | .method·public·insert(IJ)Lcom/fasterxml/jackson/databind/node/ArrayNode; | 1084 | .method·public·insert(IJ)Lcom/fasterxml/jackson/databind/node/ArrayNode; |
1085 | ····.locals· | 1085 | ····.locals·2 |
1086 | ····.prologue | 1086 | ····.prologue |
1087 | ····.line·587 | 1087 | ····.line·587 |
1088 | ····invoke-virtual·{p0,·p2,·p3},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->numberNode(J)Lcom/fasterxml/jackson/databind/node/NumericNode; | 1088 | ····invoke-virtual·{p0,·p2,·p3},·Lcom/fasterxml/jackson/databind/node/ArrayNode;->numberNode(J)Lcom/fasterxml/jackson/databind/node/NumericNode; |
1089 | ····move-result-object·v0 | 1089 | ····move-result-object·v0 |
Offset 5, 27 lines modified | Offset 5, 27 lines modified | ||
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·_value:J | 6 | .field·final·_value:J |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·public·constructor·<init>(J)V | 8 | .method·public·constructor·<init>(J)V |
9 | ····.locals· | 9 | ····.locals·1 |
10 | ····.prologue | 10 | ····.prologue |
11 | ····.line·26 | 11 | ····.line·26 |
12 | ····invoke-direct·{p0},·Lcom/fasterxml/jackson/databind/node/NumericNode;-><init>()V | 12 | ····invoke-direct·{p0},·Lcom/fasterxml/jackson/databind/node/NumericNode;-><init>()V |
13 | ····iput-wide·p1,·p0,·Lcom/fasterxml/jackson/databind/node/LongNode;->_value:J | 13 | ····iput-wide·p1,·p0,·Lcom/fasterxml/jackson/databind/node/LongNode;->_value:J |
14 | ····return-void | 14 | ····return-void |
15 | .end·method | 15 | .end·method |
16 | .method·public·static·valueOf(J)Lcom/fasterxml/jackson/databind/node/LongNode; | 16 | .method·public·static·valueOf(J)Lcom/fasterxml/jackson/databind/node/LongNode; |
17 | ····.locals· | 17 | ····.locals·2 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·28 | 19 | ····.line·28 |
20 | ····new-instance·v0,·Lcom/fasterxml/jackson/databind/node/LongNode; | 20 | ····new-instance·v0,·Lcom/fasterxml/jackson/databind/node/LongNode; |
21 | ····invoke-direct·{v0,·p0,·p1},·Lcom/fasterxml/jackson/databind/node/LongNode;-><init>(J)V | 21 | ····invoke-direct·{v0,·p0,·p1},·Lcom/fasterxml/jackson/databind/node/LongNode;-><init>(J)V |
Offset 239, 21 lines modified | Offset 239, 21 lines modified | ||
239 | ····.prologue | 239 | ····.prologue |
240 | ····.line·109 | 240 | ····.line·109 |
241 | ····iget-wide·v0,·p0,·Lcom/fasterxml/jackson/databind/node/LongNode;->_value:J | 241 | ····iget-wide·v0,·p0,·Lcom/fasterxml/jackson/databind/node/LongNode;->_value:J |
242 | ····long-to-int·v0,·v0 | 242 | ····long-to-int·v0,·v0 |
243 | ····iget-wide·v | 243 | ····iget-wide·v2,·p0,·Lcom/fasterxml/jackson/databind/node/LongNode;->_value:J |
244 | ····const/16·v | 244 | ····const/16·v1,·0x20 |
245 | ····shr-long/2addr·v | 245 | ····shr-long/2addr·v2,·v1 |
246 | ····long-to-int·v1,·v | 246 | ····long-to-int·v1,·v2 |
247 | ····xor-int/2addr·v0,·v1 | 247 | ····xor-int/2addr·v0,·v1 |
248 | ····return·v0 | 248 | ····return·v0 |
249 | .end·method | 249 | .end·method |
250 | .method·public·intValue()I | 250 | .method·public·intValue()I |
Offset 971, 15 lines modified | Offset 971, 15 lines modified | ||
971 | ····invoke-interface·{v0,·p1,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 971 | ····invoke-interface·{v0,·p1,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
972 | ····goto·:goto_0 | 972 | ····goto·:goto_0 |
973 | .end·method | 973 | .end·method |
974 | .method·public·put(Ljava/lang/String;Ljava/lang/Double;)Lcom/fasterxml/jackson/databind/node/ObjectNode; | 974 | .method·public·put(Ljava/lang/String;Ljava/lang/Double;)Lcom/fasterxml/jackson/databind/node/ObjectNode; |
975 | ····.locals· | 975 | ····.locals·4 |
976 | ····.prologue | 976 | ····.prologue |
977 | ····.line·693 | 977 | ····.line·693 |
978 | ····if-nez·p2,·:cond_0 | 978 | ····if-nez·p2,·:cond_0 |
979 | ····.line·694 | 979 | ····.line·694 |
980 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/node/ObjectNode;->_children:Ljava/util/Map; | 980 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/node/ObjectNode;->_children:Ljava/util/Map; |
Offset 996, 17 lines modified | Offset 996, 17 lines modified | ||
996 | ····.line·696 | 996 | ····.line·696 |
997 | ····:cond_0 | 997 | ····:cond_0 |
998 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/node/ObjectNode;->_children:Ljava/util/Map; | 998 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/node/ObjectNode;->_children:Ljava/util/Map; |
999 | ····invoke-virtual·{p2},·Ljava/lang/Double;->doubleValue()D | 999 | ····invoke-virtual·{p2},·Ljava/lang/Double;->doubleValue()D |
1000 | ····move-result-wide·v | 1000 | ····move-result-wide·v2 |
1001 | ····invoke-virtual·{p0,·v | 1001 | ····invoke-virtual·{p0,·v2,·v3},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->numberNode(D)Lcom/fasterxml/jackson/databind/node/NumericNode; |
1002 | ····move-result-object·v1 | 1002 | ····move-result-object·v1 |
1003 | ····invoke-interface·{v0,·p1,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 1003 | ····invoke-interface·{v0,·p1,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
1004 | ····goto·:goto_0 | 1004 | ····goto·:goto_0 |
1005 | .end·method | 1005 | .end·method |
Offset 1082, 15 lines modified | Offset 1082, 15 lines modified | ||
1082 | ····invoke-interface·{v0,·p1,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 1082 | ····invoke-interface·{v0,·p1,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
1083 | ····goto·:goto_0 | 1083 | ····goto·:goto_0 |
1084 | .end·method | 1084 | .end·method |
1085 | .method·public·put(Ljava/lang/String;Ljava/lang/Long;)Lcom/fasterxml/jackson/databind/node/ObjectNode; | 1085 | .method·public·put(Ljava/lang/String;Ljava/lang/Long;)Lcom/fasterxml/jackson/databind/node/ObjectNode; |
1086 | ····.locals· | 1086 | ····.locals·4 |
1087 | ····.prologue | 1087 | ····.prologue |
1088 | ····.line·643 | 1088 | ····.line·643 |
1089 | ····if-nez·p2,·:cond_0 | 1089 | ····if-nez·p2,·:cond_0 |
1090 | ····.line·644 | 1090 | ····.line·644 |
1091 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/node/ObjectNode;->_children:Ljava/util/Map; | 1091 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/node/ObjectNode;->_children:Ljava/util/Map; |
Offset 1107, 17 lines modified | Offset 1107, 17 lines modified | ||
1107 | ····.line·646 | 1107 | ····.line·646 |
1108 | ····:cond_0 | 1108 | ····:cond_0 |
1109 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/node/ObjectNode;->_children:Ljava/util/Map; | 1109 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/node/ObjectNode;->_children:Ljava/util/Map; |
1110 | ····invoke-virtual·{p2},·Ljava/lang/Long;->longValue()J | 1110 | ····invoke-virtual·{p2},·Ljava/lang/Long;->longValue()J |
1111 | ····move-result-wide·v | 1111 | ····move-result-wide·v2 |
1112 | ····invoke-virtual·{p0,·v | 1112 | ····invoke-virtual·{p0,·v2,·v3},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->numberNode(J)Lcom/fasterxml/jackson/databind/node/NumericNode; |
1113 | ····move-result-object·v1 | 1113 | ····move-result-object·v1 |
1114 | ····invoke-interface·{v0,·p1,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 1114 | ····invoke-interface·{v0,·p1,·v1},·Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
1115 | ····goto·:goto_0 | 1115 | ····goto·:goto_0 |
1116 | .end·method | 1116 | .end·method |
Offset 5, 27 lines modified | Offset 5, 27 lines modified | ||
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·protected·final·_value:D | 6 | .field·protected·final·_value:D |
7 | #·direct·methods | 7 | #·direct·methods |
8 | .method·public·constructor·<init>(D)V | 8 | .method·public·constructor·<init>(D)V |
9 | ····.locals· | 9 | ····.locals·1 |
10 | ····.prologue | 10 | ····.prologue |
11 | ····.line·27 | 11 | ····.line·27 |
12 | ····invoke-direct·{p0},·Lcom/fasterxml/jackson/databind/node/NumericNode;-><init>()V | 12 | ····invoke-direct·{p0},·Lcom/fasterxml/jackson/databind/node/NumericNode;-><init>()V |
13 | ····iput-wide·p1,·p0,·Lcom/fasterxml/jackson/databind/node/DoubleNode;->_value:D | 13 | ····iput-wide·p1,·p0,·Lcom/fasterxml/jackson/databind/node/DoubleNode;->_value:D |
14 | ····return-void | 14 | ····return-void |
15 | .end·method | 15 | .end·method |
16 | .method·public·static·valueOf(D)Lcom/fasterxml/jackson/databind/node/DoubleNode; | 16 | .method·public·static·valueOf(D)Lcom/fasterxml/jackson/databind/node/DoubleNode; |
17 | ····.locals· | 17 | ····.locals·2 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·29 | 19 | ····.line·29 |
20 | ····new-instance·v0,·Lcom/fasterxml/jackson/databind/node/DoubleNode; | 20 | ····new-instance·v0,·Lcom/fasterxml/jackson/databind/node/DoubleNode; |
21 | ····invoke-direct·{v0,·p0,·p1},·Lcom/fasterxml/jackson/databind/node/DoubleNode;-><init>(D)V | 21 | ····invoke-direct·{v0,·p0,·p1},·Lcom/fasterxml/jackson/databind/node/DoubleNode;-><init>(D)V |
Offset 2066, 15 lines modified | Offset 2066, 15 lines modified | ||
2066 | ····:cond_2 | 2066 | ····:cond_2 |
2067 | ····const/4·v0,·0x0 | 2067 | ····const/4·v0,·0x0 |
2068 | ····goto·:goto_1 | 2068 | ····goto·:goto_1 |
2069 | .end·method | 2069 | .end·method |
2070 | .method·public·deserializeFromDouble(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object; | 2070 | .method·public·deserializeFromDouble(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object; |
2071 | ····.locals· | 2071 | ····.locals·4 |
2072 | ····.annotation·system·Ldalvik/annotation/Throws; | 2072 | ····.annotation·system·Ldalvik/annotation/Throws; |
2073 | ········value·=·{ | 2073 | ········value·=·{ |
2074 | ············Ljava/io/IOException;, | 2074 | ············Ljava/io/IOException;, |
2075 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 2075 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
2076 | ········} | 2076 | ········} |
2077 | ····.end·annotation | 2077 | ····.end·annotation |
Offset 2156, 17 lines modified | Offset 2156, 17 lines modified | ||
2156 | ····.line·1079 | 2156 | ····.line·1079 |
2157 | ····:cond_1 | 2157 | ····:cond_1 |
2158 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/deser/BeanDeserializerBase;->_valueInstantiator:Lcom/fasterxml/jackson/databind/deser/ValueInstantiator; | 2158 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/deser/BeanDeserializerBase;->_valueInstantiator:Lcom/fasterxml/jackson/databind/deser/ValueInstantiator; |
2159 | ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/core/JsonParser;->getDoubleValue()D | 2159 | ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/core/JsonParser;->getDoubleValue()D |
2160 | ····move-result-wide·v | 2160 | ····move-result-wide·v2 |
2161 | ····invoke-virtual·{v0,·p2,·v | 2161 | ····invoke-virtual·{v0,·p2,·v2,·v3},·Lcom/fasterxml/jackson/databind/deser/ValueInstantiator;->createFromDouble(Lcom/fasterxml/jackson/databind/DeserializationContext;D)Ljava/lang/Object; |
2162 | ····move-result-object·v0 | 2162 | ····move-result-object·v0 |
2163 | ····goto·:goto_0 | 2163 | ····goto·:goto_0 |
2164 | ····.line·1085 | 2164 | ····.line·1085 |
2165 | ····:cond_2 | 2165 | ····:cond_2 |
Offset 2187, 15 lines modified | Offset 2187, 15 lines modified | ||
2187 | ····.packed-switch·0x3 | 2187 | ····.packed-switch·0x3 |
2188 | ········:pswitch_0 | 2188 | ········:pswitch_0 |
2189 | ········:pswitch_0 | 2189 | ········:pswitch_0 |
2190 | ····.end·packed-switch | 2190 | ····.end·packed-switch |
2191 | .end·method | 2191 | .end·method |
2192 | .method·public·deserializeFromNumber(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object; | 2192 | .method·public·deserializeFromNumber(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Object; |
2193 | ····.locals· | 2193 | ····.locals·4 |
2194 | ····.annotation·system·Ldalvik/annotation/Throws; | 2194 | ····.annotation·system·Ldalvik/annotation/Throws; |
2195 | ········value·=·{ | 2195 | ········value·=·{ |
2196 | ············Ljava/io/IOException;, | 2196 | ············Ljava/io/IOException;, |
2197 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 2197 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
2198 | ········} | 2198 | ········} |
2199 | ····.end·annotation | 2199 | ····.end·annotation |
Offset 2351, 17 lines modified | Offset 2351, 17 lines modified | ||
2351 | ····.line·1023 | 2351 | ····.line·1023 |
2352 | ····:cond_3 | 2352 | ····:cond_3 |
2353 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/deser/BeanDeserializerBase;->_valueInstantiator:Lcom/fasterxml/jackson/databind/deser/ValueInstantiator; | 2353 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/deser/BeanDeserializerBase;->_valueInstantiator:Lcom/fasterxml/jackson/databind/deser/ValueInstantiator; |
2354 | ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/core/JsonParser;->getLongValue()J | 2354 | ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/core/JsonParser;->getLongValue()J |
2355 | ····move-result-wide·v | 2355 | ····move-result-wide·v2 |
2356 | ····invoke-virtual·{v0,·p2,·v | 2356 | ····invoke-virtual·{v0,·p2,·v2,·v3},·Lcom/fasterxml/jackson/databind/deser/ValueInstantiator;->createFromLong(Lcom/fasterxml/jackson/databind/DeserializationContext;J)Ljava/lang/Object; |
2357 | ····move-result-object·v0 | 2357 | ····move-result-object·v0 |
2358 | ····goto·:goto_0 | 2358 | ····goto·:goto_0 |
2359 | ····.line·1033 | 2359 | ····.line·1033 |
2360 | ····:cond_4 | 2360 | ····:cond_4 |
Offset 670, 15 lines modified | Offset 670, 15 lines modified | ||
670 | ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V | 670 | ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V |
671 | ····throw·v0 | 671 | ····throw·v0 |
672 | .end·method | 672 | .end·method |
673 | .method·public·createFromDouble(Lcom/fasterxml/jackson/databind/DeserializationContext;D)Ljava/lang/Object; | 673 | .method·public·createFromDouble(Lcom/fasterxml/jackson/databind/DeserializationContext;D)Ljava/lang/Object; |
674 | ····.locals· | 674 | ····.locals·4 |
675 | ····.annotation·system·Ldalvik/annotation/Throws; | 675 | ····.annotation·system·Ldalvik/annotation/Throws; |
676 | ········value·=·{ | 676 | ········value·=·{ |
677 | ············Ljava/io/IOException;, | 677 | ············Ljava/io/IOException;, |
678 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 678 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
679 | ········} | 679 | ········} |
680 | ····.end·annotation | 680 | ····.end·annotation |
Offset 761, 15 lines modified | Offset 761, 15 lines modified | ||
761 | ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V | 761 | ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V |
762 | ····throw·v0 | 762 | ····throw·v0 |
763 | .end·method | 763 | .end·method |
764 | .method·public·createFromInt(Lcom/fasterxml/jackson/databind/DeserializationContext;I)Ljava/lang/Object; | 764 | .method·public·createFromInt(Lcom/fasterxml/jackson/databind/DeserializationContext;I)Ljava/lang/Object; |
765 | ····.locals· | 765 | ····.locals·4 |
766 | ····.annotation·system·Ldalvik/annotation/Throws; | 766 | ····.annotation·system·Ldalvik/annotation/Throws; |
767 | ········value·=·{ | 767 | ········value·=·{ |
768 | ············Ljava/io/IOException;, | 768 | ············Ljava/io/IOException;, |
769 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 769 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
770 | ········} | 770 | ········} |
771 | ····.end·annotation | 771 | ····.end·annotation |
Offset 800, 17 lines modified | Offset 800, 17 lines modified | ||
800 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/deser/std/StdValueInstantiator;->_fromLongCreator:Lcom/fasterxml/jackson/databind/introspect/AnnotatedWithParams; | 800 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/deser/std/StdValueInstantiator;->_fromLongCreator:Lcom/fasterxml/jackson/databind/introspect/AnnotatedWithParams; |
801 | ····if-eqz·v0,·:cond_1 | 801 | ····if-eqz·v0,·:cond_1 |
802 | ····.line·313 | 802 | ····.line·313 |
803 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/deser/std/StdValueInstantiator;->_fromLongCreator:Lcom/fasterxml/jackson/databind/introspect/AnnotatedWithParams; | 803 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/databind/deser/std/StdValueInstantiator;->_fromLongCreator:Lcom/fasterxml/jackson/databind/introspect/AnnotatedWithParams; |
804 | ····int-to-long·v | 804 | ····int-to-long·v2,·p2 |
805 | ····invoke-static·{v | 805 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
806 | ····move-result-object·v1 | 806 | ····move-result-object·v1 |
807 | ····invoke-virtual·{v0,·v1},·Lcom/fasterxml/jackson/databind/introspect/AnnotatedWithParams;->call1(Ljava/lang/Object;)Ljava/lang/Object; | 807 | ····invoke-virtual·{v0,·v1},·Lcom/fasterxml/jackson/databind/introspect/AnnotatedWithParams;->call1(Ljava/lang/Object;)Ljava/lang/Object; |
808 | ····:try_end_0 | 808 | ····:try_end_0 |
809 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 809 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
810 | ····.catch·Ljava/lang/ExceptionInInitializerError;·{:try_start_0·..·:try_end_0}·:catch_1 | 810 | ····.catch·Ljava/lang/ExceptionInInitializerError;·{:try_start_0·..·:try_end_0}·:catch_1 |
Offset 875, 15 lines modified | Offset 875, 15 lines modified | ||
875 | ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V | 875 | ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V |
876 | ····throw·v0 | 876 | ····throw·v0 |
877 | .end·method | 877 | .end·method |
878 | .method·public·createFromLong(Lcom/fasterxml/jackson/databind/DeserializationContext;J)Ljava/lang/Object; | 878 | .method·public·createFromLong(Lcom/fasterxml/jackson/databind/DeserializationContext;J)Ljava/lang/Object; |
879 | ····.locals· | 879 | ····.locals·4 |
880 | ····.annotation·system·Ldalvik/annotation/Throws; | 880 | ····.annotation·system·Ldalvik/annotation/Throws; |
881 | ········value·=·{ | 881 | ········value·=·{ |
882 | ············Ljava/io/IOException;, | 882 | ············Ljava/io/IOException;, |
883 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 883 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
884 | ········} | 884 | ········} |
885 | ····.end·annotation | 885 | ····.end·annotation |
Offset 718, 17 lines modified | Offset 718, 17 lines modified | ||
718 | ····if-ne·v0,·v1,·:cond_0 | 718 | ····if-ne·v0,·v1,·:cond_0 |
719 | ····.line·563 | 719 | ····.line·563 |
720 | ····new-instance·v0,·Ljava/util/Date; | 720 | ····new-instance·v0,·Ljava/util/Date; |
721 | ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/core/JsonParser;->getLongValue()J | 721 | ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/core/JsonParser;->getLongValue()J |
722 | ····move-result-wide·v | 722 | ····move-result-wide·v2 |
723 | ····invoke-direct·{v0,·v | 723 | ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V |
724 | ····.line·576 | 724 | ····.line·576 |
725 | ····:goto_0 | 725 | ····:goto_0 |
726 | ····return-object·v0 | 726 | ····return-object·v0 |
727 | ····.line·565 | 727 | ····.line·565 |
728 | ····:cond_0 | 728 | ····:cond_0 |
Offset 839, 15 lines modified | Offset 839, 15 lines modified | ||
839 | ····move-result-object·v0 | 839 | ····move-result-object·v0 |
840 | ····throw·v0 | 840 | ····throw·v0 |
841 | .end·method | 841 | .end·method |
842 | .method·protected·final·_parseDouble(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Double; | 842 | .method·protected·final·_parseDouble(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Double; |
843 | ····.locals· | 843 | ····.locals·4 |
844 | ····.annotation·system·Ldalvik/annotation/Throws; | 844 | ····.annotation·system·Ldalvik/annotation/Throws; |
845 | ········value·=·{ | 845 | ········value·=·{ |
846 | ············Ljava/io/IOException;, | 846 | ············Ljava/io/IOException;, |
847 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 847 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
848 | ········} | 848 | ········} |
849 | ····.end·annotation | 849 | ····.end·annotation |
Offset 922, 17 lines modified | Offset 922, 17 lines modified | ||
922 | ····sparse-switch·v1,·:sswitch_data_0 | 922 | ····sparse-switch·v1,·:sswitch_data_0 |
923 | ····.line·503 | 923 | ····.line·503 |
924 | ····:cond_3 | 924 | ····:cond_3 |
925 | ····:try_start_0 | 925 | ····:try_start_0 |
926 | ····invoke-static·{v0},·Lcom/fasterxml/jackson/databind/deser/std/StdDeserializer;->parseDouble(Ljava/lang/String;)D | 926 | ····invoke-static·{v0},·Lcom/fasterxml/jackson/databind/deser/std/StdDeserializer;->parseDouble(Ljava/lang/String;)D |
927 | ····move-result-wide·v | 927 | ····move-result-wide·v2 |
928 | ····invoke-static·{v | 928 | ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; |
929 | ····:try_end_0 | 929 | ····:try_end_0 |
930 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0 | 930 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0 |
931 | ····move-result-object·v0 | 931 | ····move-result-object·v0 |
932 | ····goto·:goto_0 | 932 | ····goto·:goto_0 |
Offset 2052, 15 lines modified | Offset 2052, 15 lines modified | ||
2052 | ····move-result-object·v0 | 2052 | ····move-result-object·v0 |
2053 | ····throw·v0 | 2053 | ····throw·v0 |
2054 | .end·method | 2054 | .end·method |
2055 | .method·protected·final·_parseLong(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Long; | 2055 | .method·protected·final·_parseLong(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/lang/Long; |
2056 | ····.locals· | 2056 | ····.locals·4 |
2057 | ····.annotation·system·Ldalvik/annotation/Throws; | 2057 | ····.annotation·system·Ldalvik/annotation/Throws; |
2058 | ········value·=·{ | 2058 | ········value·=·{ |
2059 | ············Ljava/io/IOException;, | 2059 | ············Ljava/io/IOException;, |
2060 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 2060 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
2061 | ········} | 2061 | ········} |
2062 | ····.end·annotation | 2062 | ····.end·annotation |
Offset 2125, 17 lines modified | Offset 2125, 17 lines modified | ||
2125 | ····goto·:goto_0 | 2125 | ····goto·:goto_0 |
2126 | ····.line·352 | 2126 | ····.line·352 |
2127 | ····:cond_2 | 2127 | ····:cond_2 |
2128 | ····:try_start_0 | 2128 | ····:try_start_0 |
2129 | ····invoke-static·{v0},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseLong(Ljava/lang/String;)J | 2129 | ····invoke-static·{v0},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseLong(Ljava/lang/String;)J |
2130 | ····move-result-wide·v | 2130 | ····move-result-wide·v2 |
2131 | ····invoke-static·{v | 2131 | ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; |
2132 | ····:try_end_0 | 2132 | ····:try_end_0 |
2133 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0 | 2133 | ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0 |
2134 | ····move-result-object·v0 | 2134 | ····move-result-object·v0 |
2135 | ····goto·:goto_0 | 2135 | ····goto·:goto_0 |
Offset 139, 15 lines modified | Offset 139, 15 lines modified | ||
139 | ····move-result-object·v0 | 139 | ····move-result-object·v0 |
140 | ····return-object·v0 | 140 | ····return-object·v0 |
141 | .end·method | 141 | .end·method |
142 | .method·public·deserialize(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)[D | 142 | .method·public·deserialize(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)[D |
143 | ····.locals· | 143 | ····.locals·8 |
144 | ····.annotation·system·Ldalvik/annotation/Throws; | 144 | ····.annotation·system·Ldalvik/annotation/Throws; |
145 | ········value·=·{ | 145 | ········value·=·{ |
146 | ············Ljava/io/IOException;, | 146 | ············Ljava/io/IOException;, |
147 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 147 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
148 | ········} | 148 | ········} |
149 | ····.end·annotation | 149 | ····.end·annotation |
Offset 200, 15 lines modified | Offset 200, 15 lines modified | ||
200 | ····sget-object·v5,·Lcom/fasterxml/jackson/core/JsonToken;->END_ARRAY:Lcom/fasterxml/jackson/core/JsonToken; | 200 | ····sget-object·v5,·Lcom/fasterxml/jackson/core/JsonToken;->END_ARRAY:Lcom/fasterxml/jackson/core/JsonToken; |
201 | ····if-eq·v3,·v5,·:cond_1 | 201 | ····if-eq·v3,·v5,·:cond_1 |
202 | ····.line·488 | 202 | ····.line·488 |
203 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/fasterxml/jackson/databind/deser/std/PrimitiveArrayDeserializers$DoubleDeser;->_parseDoublePrimitive(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)D | 203 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/fasterxml/jackson/databind/deser/std/PrimitiveArrayDeserializers$DoubleDeser;->_parseDoublePrimitive(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)D |
204 | ····move-result-wide·v | 204 | ····move-result-wide·v6 |
205 | ····.line·489 | 205 | ····.line·489 |
206 | ····array-length·v3,·v2 | 206 | ····array-length·v3,·v2 |
207 | ····if-lt·v0,·v3,·:cond_2 | 207 | ····if-lt·v0,·v3,·:cond_2 |
208 | ····.line·490 | 208 | ····.line·490 |
Offset 222, 15 lines modified | Offset 222, 15 lines modified | ||
222 | ····move-object·v2,·v0 | 222 | ····move-object·v2,·v0 |
223 | ····.line·493 | 223 | ····.line·493 |
224 | ····:goto_2 | 224 | ····:goto_2 |
225 | ····add-int/lit8·v0,·v3,·0x1 | 225 | ····add-int/lit8·v0,·v3,·0x1 |
226 | ····aput-wide·v | 226 | ····aput-wide·v6,·v2,·v3 |
227 | ····goto·:goto_1 | 227 | ····goto·:goto_1 |
228 | ····.line·495 | 228 | ····.line·495 |
229 | ····:cond_1 | 229 | ····:cond_1 |
230 | ····invoke-virtual·{v4,·v2,·v0},·Lcom/fasterxml/jackson/databind/util/ArrayBuilders$DoubleBuilder;->completeAndClearBuffer(Ljava/lang/Object;I)Ljava/lang/Object; | 230 | ····invoke-virtual·{v4,·v2,·v0},·Lcom/fasterxml/jackson/databind/util/ArrayBuilders$DoubleBuilder;->completeAndClearBuffer(Ljava/lang/Object;I)Ljava/lang/Object; |
Offset 107, 15 lines modified | Offset 107, 15 lines modified | ||
107 | ····move-result-object·v0 | 107 | ····move-result-object·v0 |
108 | ····return-object·v0 | 108 | ····return-object·v0 |
109 | .end·method | 109 | .end·method |
110 | .method·protected·_deserializeEmbedded(Ljava/lang/Object;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/util/UUID; | 110 | .method·protected·_deserializeEmbedded(Ljava/lang/Object;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/util/UUID; |
111 | ····.locals· | 111 | ····.locals·6 |
112 | ····.annotation·system·Ldalvik/annotation/Throws; | 112 | ····.annotation·system·Ldalvik/annotation/Throws; |
113 | ········value·=·{ | 113 | ········value·=·{ |
114 | ············Ljava/io/IOException;, | 114 | ············Ljava/io/IOException;, |
115 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 115 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
116 | ········} | 116 | ········} |
117 | ····.end·annotation | 117 | ····.end·annotation |
Offset 175, 25 lines modified | Offset 175, 25 lines modified | ||
175 | ····invoke-direct·{v1,·p1},·Ljava/io/ByteArrayInputStream;-><init>([B)V | 175 | ····invoke-direct·{v1,·p1},·Ljava/io/ByteArrayInputStream;-><init>([B)V |
176 | ····invoke-direct·{v0,·v1},·Ljava/io/DataInputStream;-><init>(Ljava/io/InputStream;)V | 176 | ····invoke-direct·{v0,·v1},·Ljava/io/DataInputStream;-><init>(Ljava/io/InputStream;)V |
177 | ····.line·158 | 177 | ····.line·158 |
178 | ····invoke-virtual·{v0},·Ljava/io/DataInputStream;->readLong()J | 178 | ····invoke-virtual·{v0},·Ljava/io/DataInputStream;->readLong()J |
179 | ····move-result-wide·v | 179 | ····move-result-wide·v2 |
180 | ····.line·159 | 180 | ····.line·159 |
181 | ····invoke-virtual·{v0},·Ljava/io/DataInputStream;->readLong()J | 181 | ····invoke-virtual·{v0},·Ljava/io/DataInputStream;->readLong()J |
182 | ····move-result-wide·v | 182 | ····move-result-wide·v4 |
183 | ····.line·160 | 183 | ····.line·160 |
184 | ····new-instance·v0,·Ljava/util/UUID; | 184 | ····new-instance·v0,·Ljava/util/UUID; |
185 | ····invoke-direct·{v0,·v | 185 | ····invoke-direct·{v0,·v2,·v3,·v4,·v5},·Ljava/util/UUID;-><init>(JJ)V |
186 | ····.line·163 | 186 | ····.line·163 |
187 | ····:goto_0 | 187 | ····:goto_0 |
188 | ····return-object·v0 | 188 | ····return-object·v0 |
189 | ····.line·162 | 189 | ····.line·162 |
190 | ····:cond_1 | 190 | ····:cond_1 |
Offset 99, 15 lines modified | Offset 99, 15 lines modified | ||
99 | ····move-result-object·v0 | 99 | ····move-result-object·v0 |
100 | ····return-object·v0 | 100 | ····return-object·v0 |
101 | .end·method | 101 | .end·method |
102 | .method·public·deserialize(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/sql/Date; | 102 | .method·public·deserialize(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/sql/Date; |
103 | ····.locals· | 103 | ····.locals·4 |
104 | ····.annotation·system·Ldalvik/annotation/Throws; | 104 | ····.annotation·system·Ldalvik/annotation/Throws; |
105 | ········value·=·{ | 105 | ········value·=·{ |
106 | ············Ljava/io/IOException;, | 106 | ············Ljava/io/IOException;, |
107 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 107 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
108 | ········} | 108 | ········} |
109 | ····.end·annotation | 109 | ····.end·annotation |
Offset 126, 17 lines modified | Offset 126, 17 lines modified | ||
126 | ····return-object·v0 | 126 | ····return-object·v0 |
127 | ····:cond_0 | 127 | ····:cond_0 |
128 | ····new-instance·v0,·Ljava/sql/Date; | 128 | ····new-instance·v0,·Ljava/sql/Date; |
129 | ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J | 129 | ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J |
130 | ····move-result-wide·v | 130 | ····move-result-wide·v2 |
131 | ····invoke-direct·{v0,·v | 131 | ····invoke-direct·{v0,·v2,·v3},·Ljava/sql/Date;-><init>(J)V |
132 | ····goto·:goto_0 | 132 | ····goto·:goto_0 |
133 | .end·method | 133 | .end·method |
134 | .method·protected·bridge·synthetic·withDateFormat(Ljava/text/DateFormat;Ljava/lang/String;)Lcom/fasterxml/jackson/databind/deser/std/DateDeserializers$DateBasedDeserializer; | 134 | .method·protected·bridge·synthetic·withDateFormat(Ljava/text/DateFormat;Ljava/lang/String;)Lcom/fasterxml/jackson/databind/deser/std/DateDeserializers$DateBasedDeserializer; |
135 | ····.locals·1 | 135 | ····.locals·1 |
Offset 99, 15 lines modified | Offset 99, 15 lines modified | ||
99 | ····move-result-object·v0 | 99 | ····move-result-object·v0 |
100 | ····return-object·v0 | 100 | ····return-object·v0 |
101 | .end·method | 101 | .end·method |
102 | .method·public·deserialize(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/sql/Timestamp; | 102 | .method·public·deserialize(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/sql/Timestamp; |
103 | ····.locals· | 103 | ····.locals·4 |
104 | ····.annotation·system·Ldalvik/annotation/Throws; | 104 | ····.annotation·system·Ldalvik/annotation/Throws; |
105 | ········value·=·{ | 105 | ········value·=·{ |
106 | ············Ljava/io/IOException;, | 106 | ············Ljava/io/IOException;, |
107 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 107 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
108 | ········} | 108 | ········} |
109 | ····.end·annotation | 109 | ····.end·annotation |
Offset 117, 17 lines modified | Offset 117, 17 lines modified | ||
117 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/fasterxml/jackson/databind/deser/std/DateDeserializers$TimestampDeserializer;->_parseDate(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/util/Date; | 117 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/fasterxml/jackson/databind/deser/std/DateDeserializers$TimestampDeserializer;->_parseDate(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/util/Date; |
118 | ····move-result-object·v1 | 118 | ····move-result-object·v1 |
119 | ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J | 119 | ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J |
120 | ····move-result-wide·v | 120 | ····move-result-wide·v2 |
121 | ····invoke-direct·{v0,·v | 121 | ····invoke-direct·{v0,·v2,·v3},·Ljava/sql/Timestamp;-><init>(J)V |
122 | ····return-object·v0 | 122 | ····return-object·v0 |
123 | .end·method | 123 | .end·method |
124 | .method·protected·bridge·synthetic·withDateFormat(Ljava/text/DateFormat;Ljava/lang/String;)Lcom/fasterxml/jackson/databind/deser/std/DateDeserializers$DateBasedDeserializer; | 124 | .method·protected·bridge·synthetic·withDateFormat(Ljava/text/DateFormat;Ljava/lang/String;)Lcom/fasterxml/jackson/databind/deser/std/DateDeserializers$DateBasedDeserializer; |
125 | ····.locals·1 | 125 | ····.locals·1 |
Offset 160, 15 lines modified | Offset 160, 15 lines modified | ||
160 | ····move-result-object·v0 | 160 | ····move-result-object·v0 |
161 | ····return-object·v0 | 161 | ····return-object·v0 |
162 | .end·method | 162 | .end·method |
163 | .method·public·deserialize(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/util/Calendar; | 163 | .method·public·deserialize(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)Ljava/util/Calendar; |
164 | ····.locals· | 164 | ····.locals·4 |
165 | ····.annotation·system·Ldalvik/annotation/Throws; | 165 | ····.annotation·system·Ldalvik/annotation/Throws; |
166 | ········value·=·{ | 166 | ········value·=·{ |
167 | ············Ljava/io/IOException;, | 167 | ············Ljava/io/IOException;, |
168 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 168 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
169 | ········} | 169 | ········} |
170 | ····.end·annotation | 170 | ····.end·annotation |
Offset 212, 17 lines modified | Offset 212, 17 lines modified | ||
212 | ····move-result-object·v0 | 212 | ····move-result-object·v0 |
213 | ····check-cast·v0,·Ljava/util/Calendar; | 213 | ····check-cast·v0,·Ljava/util/Calendar; |
214 | ····.line·241 | 214 | ····.line·241 |
215 | ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J | 215 | ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J |
216 | ····move-result-wide·v | 216 | ····move-result-wide·v2 |
217 | ····invoke-virtual·{v0,·v | 217 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/Calendar;->setTimeInMillis(J)V |
218 | ····.line·242 | 218 | ····.line·242 |
219 | ····invoke-virtual·{p2},·Lcom/fasterxml/jackson/databind/DeserializationContext;->getTimeZone()Ljava/util/TimeZone; | 219 | ····invoke-virtual·{p2},·Lcom/fasterxml/jackson/databind/DeserializationContext;->getTimeZone()Ljava/util/TimeZone; |
220 | ····move-result-object·v1 | 220 | ····move-result-object·v1 |
221 | ····.line·243 | 221 | ····.line·243 |
Offset 155, 15 lines modified | Offset 155, 15 lines modified | ||
155 | ····move-result-object·v0 | 155 | ····move-result-object·v0 |
156 | ····return-object·v0 | 156 | ····return-object·v0 |
157 | .end·method | 157 | .end·method |
158 | .method·public·deserialize(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)[J | 158 | .method·public·deserialize(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)[J |
159 | ····.locals· | 159 | ····.locals·8 |
160 | ····.annotation·system·Ldalvik/annotation/Throws; | 160 | ····.annotation·system·Ldalvik/annotation/Throws; |
161 | ········value·=·{ | 161 | ········value·=·{ |
162 | ············Ljava/io/IOException;, | 162 | ············Ljava/io/IOException;, |
163 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; | 163 | ············Lcom/fasterxml/jackson/core/JsonProcessingException; |
164 | ········} | 164 | ········} |
165 | ····.end·annotation | 165 | ····.end·annotation |
Offset 216, 15 lines modified | Offset 216, 15 lines modified | ||
216 | ····sget-object·v5,·Lcom/fasterxml/jackson/core/JsonToken;->END_ARRAY:Lcom/fasterxml/jackson/core/JsonToken; | 216 | ····sget-object·v5,·Lcom/fasterxml/jackson/core/JsonToken;->END_ARRAY:Lcom/fasterxml/jackson/core/JsonToken; |
217 | ····if-eq·v3,·v5,·:cond_1 | 217 | ····if-eq·v3,·v5,·:cond_1 |
218 | ····.line·393 | 218 | ····.line·393 |
219 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/fasterxml/jackson/databind/deser/std/PrimitiveArrayDeserializers$LongDeser;->_parseLongPrimitive(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)J | 219 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/fasterxml/jackson/databind/deser/std/PrimitiveArrayDeserializers$LongDeser;->_parseLongPrimitive(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)J |
220 | ····move-result-wide·v | 220 | ····move-result-wide·v6 |
221 | ····.line·394 | 221 | ····.line·394 |
222 | ····array-length·v3,·v2 | 222 | ····array-length·v3,·v2 |
223 | ····if-lt·v0,·v3,·:cond_2 | 223 | ····if-lt·v0,·v3,·:cond_2 |
224 | ····.line·395 | 224 | ····.line·395 |
Offset 238, 15 lines modified | Offset 238, 15 lines modified | ||
238 | ····move-object·v2,·v0 | 238 | ····move-object·v2,·v0 |
239 | ····.line·398 | 239 | ····.line·398 |
240 | ····:goto_2 | 240 | ····:goto_2 |
241 | ····add-int/lit8·v0,·v3,·0x1 | 241 | ····add-int/lit8·v0,·v3,·0x1 |
242 | ····aput-wide·v | 242 | ····aput-wide·v6,·v2,·v3 |
243 | ····goto·:goto_1 | 243 | ····goto·:goto_1 |
244 | ····.line·400 | 244 | ····.line·400 |
245 | ····:cond_1 | 245 | ····:cond_1 |
246 | ····invoke-virtual·{v4,·v2,·v0},·Lcom/fasterxml/jackson/databind/util/ArrayBuilders$LongBuilder;->completeAndClearBuffer(Ljava/lang/Object;I)Ljava/lang/Object; | 246 | ····invoke-virtual·{v4,·v2,·v0},·Lcom/fasterxml/jackson/databind/util/ArrayBuilders$LongBuilder;->completeAndClearBuffer(Ljava/lang/Object;I)Ljava/lang/Object; |
Offset 569, 15 lines modified | Offset 569, 15 lines modified | ||
569 | ····invoke-direct·{v0,·v1,·v2},·Ljava/text/ParseException;-><init>(Ljava/lang/String;I)V | 569 | ····invoke-direct·{v0,·v1,·v2},·Ljava/text/ParseException;-><init>(Ljava/lang/String;I)V |
570 | ····throw·v0 | 570 | ····throw·v0 |
571 | .end·method | 571 | .end·method |
572 | .method·public·parse(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date; | 572 | .method·public·parse(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date; |
573 | ····.locals· | 573 | ····.locals·4 |
574 | ····.prologue | 574 | ····.prologue |
575 | ····.line·231 | 575 | ····.line·231 |
576 | ····invoke-virtual·{p0,·p1},·Lcom/fasterxml/jackson/databind/util/StdDateFormat;->looksLikeISO8601(Ljava/lang/String;)Z | 576 | ····invoke-virtual·{p0,·p1},·Lcom/fasterxml/jackson/databind/util/StdDateFormat;->looksLikeISO8601(Ljava/lang/String;)Z |
577 | ····move-result·v0 | 577 | ····move-result·v0 |
Offset 640, 17 lines modified | Offset 640, 17 lines modified | ||
640 | ····if-eqz·v0,·:cond_4 | 640 | ····if-eqz·v0,·:cond_4 |
641 | ····.line·249 | 641 | ····.line·249 |
642 | ····new-instance·v0,·Ljava/util/Date; | 642 | ····new-instance·v0,·Ljava/util/Date; |
643 | ····invoke-static·{p1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J | 643 | ····invoke-static·{p1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J |
644 | ····move-result-wide·v | 644 | ····move-result-wide·v2 |
645 | ····invoke-direct·{v0,·v | 645 | ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V |
646 | ····goto·:goto_0 | 646 | ····goto·:goto_0 |
647 | ····.line·253 | 647 | ····.line·253 |
648 | ····:cond_4 | 648 | ····:cond_4 |
649 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/fasterxml/jackson/databind/util/StdDateFormat;->parseAsRFC1123(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date; | 649 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/fasterxml/jackson/databind/util/StdDateFormat;->parseAsRFC1123(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date; |
Offset 1618, 15 lines modified | Offset 1618, 15 lines modified | ||
1618 | ····invoke-virtual·{p0,·v0},·Lcom/fasterxml/jackson/databind/util/TokenBuffer;->_append(Lcom/fasterxml/jackson/core/JsonToken;)V | 1618 | ····invoke-virtual·{p0,·v0},·Lcom/fasterxml/jackson/databind/util/TokenBuffer;->_append(Lcom/fasterxml/jackson/core/JsonToken;)V |
1619 | ····.line·617 | 1619 | ····.line·617 |
1620 | ····return-void | 1620 | ····return-void |
1621 | .end·method | 1621 | .end·method |
1622 | .method·public·writeNumber(D)V | 1622 | .method·public·writeNumber(D)V |
1623 | ····.locals· | 1623 | ····.locals·3 |
1624 | ····.annotation·system·Ldalvik/annotation/Throws; | 1624 | ····.annotation·system·Ldalvik/annotation/Throws; |
1625 | ········value·=·{ | 1625 | ········value·=·{ |
1626 | ············Ljava/io/IOException;, | 1626 | ············Ljava/io/IOException;, |
1627 | ············Lcom/fasterxml/jackson/core/JsonGenerationException; | 1627 | ············Lcom/fasterxml/jackson/core/JsonGenerationException; |
1628 | ········} | 1628 | ········} |
1629 | ····.end·annotation | 1629 | ····.end·annotation |
Offset 1687, 15 lines modified | Offset 1687, 15 lines modified | ||
1687 | ····invoke-virtual·{p0,·v0,·v1},·Lcom/fasterxml/jackson/databind/util/TokenBuffer;->_append(Lcom/fasterxml/jackson/core/JsonToken;Ljava/lang/Object;)V | 1687 | ····invoke-virtual·{p0,·v0,·v1},·Lcom/fasterxml/jackson/databind/util/TokenBuffer;->_append(Lcom/fasterxml/jackson/core/JsonToken;Ljava/lang/Object;)V |
1688 | ····.line·566 | 1688 | ····.line·566 |
1689 | ····return-void | 1689 | ····return-void |
1690 | .end·method | 1690 | .end·method |
1691 | .method·public·writeNumber(J)V | 1691 | .method·public·writeNumber(J)V |
1692 | ····.locals· | 1692 | ····.locals·3 |
1693 | ····.annotation·system·Ldalvik/annotation/Throws; | 1693 | ····.annotation·system·Ldalvik/annotation/Throws; |
1694 | ········value·=·{ | 1694 | ········value·=·{ |
1695 | ············Ljava/io/IOException;, | 1695 | ············Ljava/io/IOException;, |
1696 | ············Lcom/fasterxml/jackson/core/JsonGenerationException; | 1696 | ············Lcom/fasterxml/jackson/core/JsonGenerationException; |
1697 | ········} | 1697 | ········} |
1698 | ····.end·annotation | 1698 | ····.end·annotation |
Offset 247, 15 lines modified | Offset 247, 15 lines modified | ||
247 | ····.line·65 | 247 | ····.line·65 |
248 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/core/JsonLocation;->_sourceRef:Ljava/lang/Object; | 248 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/core/JsonLocation;->_sourceRef:Ljava/lang/Object; |
249 | ····return-object·v0 | 249 | ····return-object·v0 |
250 | .end·method | 250 | .end·method |
251 | .method·public·hashCode()I | 251 | .method·public·hashCode()I |
252 | ····.locals· | 252 | ····.locals·4 |
253 | ····.prologue | 253 | ····.prologue |
254 | ····.line·113 | 254 | ····.line·113 |
255 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/core/JsonLocation;->_sourceRef:Ljava/lang/Object; | 255 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/core/JsonLocation;->_sourceRef:Ljava/lang/Object; |
256 | ····if-nez·v0,·:cond_0 | 256 | ····if-nez·v0,·:cond_0 |
Offset 269, 24 lines modified | Offset 269, 24 lines modified | ||
269 | ····.line·115 | 269 | ····.line·115 |
270 | ····iget·v1,·p0,·Lcom/fasterxml/jackson/core/JsonLocation;->_columnNr:I | 270 | ····iget·v1,·p0,·Lcom/fasterxml/jackson/core/JsonLocation;->_columnNr:I |
271 | ····add-int/2addr·v0,·v1 | 271 | ····add-int/2addr·v0,·v1 |
272 | ····.line·116 | 272 | ····.line·116 |
273 | ····iget-wide·v | 273 | ····iget-wide·v2,·p0,·Lcom/fasterxml/jackson/core/JsonLocation;->_totalChars:J |
274 | ····long-to-int·v1,·v | 274 | ····long-to-int·v1,·v2 |
275 | ····xor-int/2addr·v0,·v1 | 275 | ····xor-int/2addr·v0,·v1 |
276 | ····.line·117 | 276 | ····.line·117 |
277 | ····iget-wide·v | 277 | ····iget-wide·v2,·p0,·Lcom/fasterxml/jackson/core/JsonLocation;->_totalBytes:J |
278 | ····long-to-int·v1,·v | 278 | ····long-to-int·v1,·v2 |
279 | ····add-int/2addr·v0,·v1 | 279 | ····add-int/2addr·v0,·v1 |
280 | ····.line·118 | 280 | ····.line·118 |
281 | ····return·v0 | 281 | ····return·v0 |
282 | ····.line·113 | 282 | ····.line·113 |
Offset 646, 15 lines modified | Offset 646, 15 lines modified | ||
646 | ····move-result-wide·v0 | 646 | ····move-result-wide·v0 |
647 | ····return-wide·v0 | 647 | ····return-wide·v0 |
648 | .end·method | 648 | .end·method |
649 | .method·public·getValueAsDouble(D)D | 649 | .method·public·getValueAsDouble(D)D |
650 | ····.locals· | 650 | ····.locals·1 |
651 | ····.annotation·system·Ldalvik/annotation/Throws; | 651 | ····.annotation·system·Ldalvik/annotation/Throws; |
652 | ········value·=·{ | 652 | ········value·=·{ |
653 | ············Ljava/io/IOException;, | 653 | ············Ljava/io/IOException;, |
654 | ············Lcom/fasterxml/jackson/core/JsonParseException; | 654 | ············Lcom/fasterxml/jackson/core/JsonParseException; |
655 | ········} | 655 | ········} |
656 | ····.end·annotation | 656 | ····.end·annotation |
Offset 714, 15 lines modified | Offset 714, 15 lines modified | ||
714 | ····move-result-wide·v0 | 714 | ····move-result-wide·v0 |
715 | ····return-wide·v0 | 715 | ····return-wide·v0 |
716 | .end·method | 716 | .end·method |
717 | .method·public·getValueAsLong(J)J | 717 | .method·public·getValueAsLong(J)J |
718 | ····.locals· | 718 | ····.locals·1 |
719 | ····.annotation·system·Ldalvik/annotation/Throws; | 719 | ····.annotation·system·Ldalvik/annotation/Throws; |
720 | ········value·=·{ | 720 | ········value·=·{ |
721 | ············Ljava/io/IOException;, | 721 | ············Ljava/io/IOException;, |
722 | ············Lcom/fasterxml/jackson/core/JsonParseException; | 722 | ············Lcom/fasterxml/jackson/core/JsonParseException; |
723 | ········} | 723 | ········} |
724 | ····.end·annotation | 724 | ····.end·annotation |
Offset 940, 15 lines modified | Offset 940, 15 lines modified | ||
940 | ····move-result·p1 | 940 | ····move-result·p1 |
941 | ····:cond_0 | 941 | ····:cond_0 |
942 | ····return·p1 | 942 | ····return·p1 |
943 | .end·method | 943 | .end·method |
944 | .method·public·nextLongValue(J)J | 944 | .method·public·nextLongValue(J)J |
945 | ····.locals· | 945 | ····.locals·3 |
946 | ····.annotation·system·Ldalvik/annotation/Throws; | 946 | ····.annotation·system·Ldalvik/annotation/Throws; |
947 | ········value·=·{ | 947 | ········value·=·{ |
948 | ············Ljava/io/IOException;, | 948 | ············Ljava/io/IOException;, |
949 | ············Lcom/fasterxml/jackson/core/JsonParseException; | 949 | ············Lcom/fasterxml/jackson/core/JsonParseException; |
950 | ········} | 950 | ········} |
951 | ····.end·annotation | 951 | ····.end·annotation |
Offset 416, 21 lines modified | Offset 416, 21 lines modified | ||
416 | ····.line·393 | 416 | ····.line·393 |
417 | ····:cond_1 | 417 | ····:cond_1 |
418 | ····add-int/lit8·v2,·v2,·0x1 | 418 | ····add-int/lit8·v2,·v2,·0x1 |
419 | ····.line·394 | 419 | ····.line·394 |
420 | ····const/4·v3,·0x3 | 420 | ····const/4·v3,·0x3 |
421 | ····shl-long·v | 421 | ····shl-long·v4,·v0,·v3 |
422 | ····const/4·v | 422 | ····const/4·v3,·0x1 |
423 | ····shl-long/2addr·v0,·v | 423 | ····shl-long/2addr·v0,·v3 |
424 | ····add-long/2addr·v0,·v | 424 | ····add-long/2addr·v0,·v4 |
425 | ····goto·:goto_0 | 425 | ····goto·:goto_0 |
426 | .end·method | 426 | .end·method |
427 | .method·private·static·outputFullTriplet(I[BI)I | 427 | .method·private·static·outputFullTriplet(I[BI)I |
428 | ····.locals·5 | 428 | ····.locals·5 |
Offset 1026, 15 lines modified | Offset 1026, 15 lines modified | ||
1026 | ····aput-char·v1,·p1,·p2 | 1026 | ····aput-char·v1,·p1,·p2 |
1027 | ····.line·341 | 1027 | ····.line·341 |
1028 | ····return·v0 | 1028 | ····return·v0 |
1029 | .end·method | 1029 | .end·method |
1030 | .method·public·static·outputLong(J[BI)I | 1030 | .method·public·static·outputLong(J[BI)I |
1031 | ····.locals· | 1031 | ····.locals·8 |
1032 | ····.prologue | 1032 | ····.prologue |
1033 | ····.line·239 | 1033 | ····.line·239 |
1034 | ····const-wide/16·v0,·0x0 | 1034 | ····const-wide/16·v0,·0x0 |
1035 | ····cmp-long·v0,·p0,·v0 | 1035 | ····cmp-long·v0,·p0,·v0 |
Offset 1216, 15 lines modified | Offset 1216, 15 lines modified | ||
1216 | ····:cond_6 | 1216 | ····:cond_6 |
1217 | ····invoke-static·{v0,·p2,·p3},·Lcom/fasterxml/jackson/core/io/NumberOutput;->outputLeadingTriplet(I[BI)I | 1217 | ····invoke-static·{v0,·p2,·p3},·Lcom/fasterxml/jackson/core/io/NumberOutput;->outputLeadingTriplet(I[BI)I |
1218 | ····goto·:goto_0 | 1218 | ····goto·:goto_0 |
1219 | .end·method | 1219 | .end·method |
1220 | .method·public·static·outputLong(J[CI)I | 1220 | .method·public·static·outputLong(J[CI)I |
1221 | ····.locals· | 1221 | ····.locals·8 |
1222 | ····.prologue | 1222 | ····.prologue |
1223 | ····.line·186 | 1223 | ····.line·186 |
1224 | ····const-wide/16·v0,·0x0 | 1224 | ····const-wide/16·v0,·0x0 |
1225 | ····cmp-long·v0,·p0,·v0 | 1225 | ····cmp-long·v0,·p0,·v0 |
Offset 1389, 15 lines modified | Offset 1389, 15 lines modified | ||
1389 | ····:cond_5 | 1389 | ····:cond_5 |
1390 | ····invoke-static·{v0,·p2,·p3},·Lcom/fasterxml/jackson/core/io/NumberOutput;->outputLeadingTriplet(I[CI)I | 1390 | ····invoke-static·{v0,·p2,·p3},·Lcom/fasterxml/jackson/core/io/NumberOutput;->outputLeadingTriplet(I[CI)I |
1391 | ····goto·:goto_0 | 1391 | ····goto·:goto_0 |
1392 | .end·method | 1392 | .end·method |
1393 | .method·public·static·toString(D)Ljava/lang/String; | 1393 | .method·public·static·toString(D)Ljava/lang/String; |
1394 | ····.locals· | 1394 | ····.locals·2 |
1395 | ····.prologue | 1395 | ····.prologue |
1396 | ····.line·319 | 1396 | ····.line·319 |
1397 | ····invoke-static·{p0,·p1},·Ljava/lang/Double;->toString(D)Ljava/lang/String; | 1397 | ····invoke-static·{p0,·p1},·Ljava/lang/Double;->toString(D)Ljava/lang/String; |
1398 | ····move-result-object·v0 | 1398 | ····move-result-object·v0 |
Offset 337, 15 lines modified | Offset 337, 15 lines modified | ||
337 | ····.line·110 | 337 | ····.line·110 |
338 | ····:cond_0 | 338 | ····:cond_0 |
339 | ····return-void | 339 | ····return-void |
340 | .end·method | 340 | .end·method |
341 | .method·public·skip(J)J | 341 | .method·public·skip(J)J |
342 | ····.locals· | 342 | ····.locals·7 |
343 | ····.annotation·system·Ldalvik/annotation/Throws; | 343 | ····.annotation·system·Ldalvik/annotation/Throws; |
344 | ········value·=·{ | 344 | ········value·=·{ |
345 | ············Ljava/io/IOException; | 345 | ············Ljava/io/IOException; |
346 | ········} | 346 | ········} |
347 | ····.end·annotation | 347 | ····.end·annotation |
348 | ····.prologue | 348 | ····.prologue |
Offset 225, 15 lines modified | Offset 225, 15 lines modified | ||
225 | ····:cond_5 | 225 | ····:cond_5 |
226 | ····add-int/lit8·v3,·v3,·0x1 | 226 | ····add-int/lit8·v3,·v3,·0x1 |
227 | ····goto·:goto_2 | 227 | ····goto·:goto_2 |
228 | .end·method | 228 | .end·method |
229 | .method·public·static·parseAsDouble(Ljava/lang/String;D)D | 229 | .method·public·static·parseAsDouble(Ljava/lang/String;D)D |
230 | ····.locals· | 230 | ····.locals·3 |
231 | ····.prologue | 231 | ····.prologue |
232 | ····.line·265 | 232 | ····.line·265 |
233 | ····if-nez·p0,·:cond_1 | 233 | ····if-nez·p0,·:cond_1 |
234 | ····.line·276 | 234 | ····.line·276 |
235 | ····:cond_0 | 235 | ····:cond_0 |
Offset 404, 15 lines modified | Offset 404, 15 lines modified | ||
404 | ····move-object·v2,·v3 | 404 | ····move-object·v2,·v3 |
405 | ····goto·:goto_1 | 405 | ····goto·:goto_1 |
406 | .end·method | 406 | .end·method |
407 | .method·public·static·parseAsLong(Ljava/lang/String;J)J | 407 | .method·public·static·parseAsLong(Ljava/lang/String;J)J |
408 | ····.locals· | 408 | ····.locals·7 |
409 | ····.prologue | 409 | ····.prologue |
410 | ····const/4·v1,·0x1 | 410 | ····const/4·v1,·0x1 |
411 | ····const/4·v0,·0x0 | 411 | ····const/4·v0,·0x0 |
412 | ····.line·227 | 412 | ····.line·227 |
Offset 948, 39 lines modified | Offset 948, 39 lines modified | ||
948 | ····move-result-wide·v0 | 948 | ····move-result-wide·v0 |
949 | ····goto·:goto_0 | 949 | ····goto·:goto_0 |
950 | .end·method | 950 | .end·method |
951 | .method·public·static·parseLong([CII)J | 951 | .method·public·static·parseLong([CII)J |
952 | ····.locals· | 952 | ····.locals·6 |
953 | ····.prologue | 953 | ····.prologue |
954 | ····.line·118 | 954 | ····.line·118 |
955 | ····add-int/lit8·v0,·p2,·-0x9 | 955 | ····add-int/lit8·v0,·p2,·-0x9 |
956 | ····.line·119 | 956 | ····.line·119 |
957 | ····invoke-static·{p0,·p1,·v0},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseInt([CII)I | 957 | ····invoke-static·{p0,·p1,·v0},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseInt([CII)I |
958 | ····move-result·v1 | 958 | ····move-result·v1 |
959 | ····int-to-long·v | 959 | ····int-to-long·v2,·v1 |
960 | ····const-wide/32·v | 960 | ····const-wide/32·v4,·0x3b9aca00 |
961 | ····mul-long/2addr·v | 961 | ····mul-long/2addr·v2,·v4 |
962 | ····.line·120 | 962 | ····.line·120 |
963 | ····add-int/2addr·v0,·p1 | 963 | ····add-int/2addr·v0,·p1 |
964 | ····const/16·v | 964 | ····const/16·v1,·0x9 |
965 | ····invoke-static·{p0,·v0,·v | 965 | ····invoke-static·{p0,·v0,·v1},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseInt([CII)I |
966 | ····move-result·v0 | 966 | ····move-result·v0 |
967 | ····int-to-long·v | 967 | ····int-to-long·v0,·v0 |
968 | ····add-long | 968 | ····add-long/2addr·v0,·v2 |
969 | ····return-wide·v0 | 969 | ····return-wide·v0 |
970 | .end·method | 970 | .end·method |
Offset 1394, 15 lines modified | Offset 1394, 15 lines modified | ||
1394 | ····aput-byte·v3,·v0,·v1 | 1394 | ····aput-byte·v3,·v0,·v1 |
1395 | ····.line·822 | 1395 | ····.line·822 |
1396 | ····return-void | 1396 | ····return-void |
1397 | .end·method | 1397 | .end·method |
1398 | .method·private·_writeQuotedLong(J)V | 1398 | .method·private·_writeQuotedLong(J)V |
1399 | ····.locals· | 1399 | ····.locals·5 |
1400 | ····.annotation·system·Ldalvik/annotation/Throws; | 1400 | ····.annotation·system·Ldalvik/annotation/Throws; |
1401 | ········value·=·{ | 1401 | ········value·=·{ |
1402 | ············Ljava/io/IOException; | 1402 | ············Ljava/io/IOException; |
1403 | ········} | 1403 | ········} |
1404 | ····.end·annotation | 1404 | ····.end·annotation |
1405 | ····.prologue | 1405 | ····.prologue |
Offset 5137, 15 lines modified | Offset 5137, 15 lines modified | ||
5137 | ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/json/UTF8JsonGenerator;->_outputTail:I | 5137 | ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/json/UTF8JsonGenerator;->_outputTail:I |
5138 | ····goto·:goto_0 | 5138 | ····goto·:goto_0 |
5139 | .end·method | 5139 | .end·method |
5140 | .method·public·writeNumber(J)V | 5140 | .method·public·writeNumber(J)V |
5141 | ····.locals· | 5141 | ····.locals·3 |
5142 | ····.annotation·system·Ldalvik/annotation/Throws; | 5142 | ····.annotation·system·Ldalvik/annotation/Throws; |
5143 | ········value·=·{ | 5143 | ········value·=·{ |
5144 | ············Ljava/io/IOException;, | 5144 | ············Ljava/io/IOException;, |
5145 | ············Lcom/fasterxml/jackson/core/JsonGenerationException; | 5145 | ············Lcom/fasterxml/jackson/core/JsonGenerationException; |
5146 | ········} | 5146 | ········} |
5147 | ····.end·annotation | 5147 | ····.end·annotation |
Offset 5182, 18 lines modified | Offset 5182, 18 lines modified | ||
5182 | ····move-result·v2 | 5182 | ····move-result·v2 |
5183 | ····if-eqz·v2,·:cond_5 | 5183 | ····if-eqz·v2,·:cond_5 |
5184 | ····.line·2398 | 5184 | ····.line·2398 |
5185 | ····if-eqz·p2,·:cond_4 | 5185 | ····if-eqz·p2,·:cond_4 |
5186 | ····const-wide/high16·v | 5186 | ····const-wide/high16·v2,·-0x10000000000000L····#·Double.NEGATIVE_INFINITY |
5187 | ····:goto_2 | 5187 | ····:goto_2 |
5188 | ····invoke-virtual·{p0,·v0,·v | 5188 | ····invoke-virtual·{p0,·v0,·v2,·v3},·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->resetAsNaN(Ljava/lang/String;D)Lcom/fasterxml/jackson/core/JsonToken; |
5189 | ····move-result-object·v0 | 5189 | ····move-result-object·v0 |
5190 | ····.line·2403 | 5190 | ····.line·2403 |
5191 | ····:goto_3 | 5191 | ····:goto_3 |
5192 | ····return-object·v0 | 5192 | ····return-object·v0 |
Offset 5219, 15 lines modified | Offset 5219, 15 lines modified | ||
5219 | ····:cond_3 | 5219 | ····:cond_3 |
5220 | ····const-string·v0,·"+Infinity" | 5220 | ····const-string·v0,·"+Infinity" |
5221 | ····goto·:goto_1 | 5221 | ····goto·:goto_1 |
5222 | ····.line·2398 | 5222 | ····.line·2398 |
5223 | ····:cond_4 | 5223 | ····:cond_4 |
5224 | ····const-wide/high16·v | 5224 | ····const-wide/high16·v2,·0x7ff0000000000000L····#·Double.POSITIVE_INFINITY |
5225 | ····goto·:goto_2 | 5225 | ····goto·:goto_2 |
5226 | ····.line·2400 | 5226 | ····.line·2400 |
5227 | ····:cond_5 | 5227 | ····:cond_5 |
5228 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 5228 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
Offset 5272, 15 lines modified | Offset 5272, 15 lines modified | ||
5272 | ····.line·2403 | 5272 | ····.line·2403 |
5273 | ····const/4·v0,·0x0 | 5273 | ····const/4·v0,·0x0 |
5274 | ····goto·:goto_3 | 5274 | ····goto·:goto_3 |
5275 | .end·method | 5275 | .end·method |
5276 | .method·protected·_handleUnexpectedValue(I)Lcom/fasterxml/jackson/core/JsonToken; | 5276 | .method·protected·_handleUnexpectedValue(I)Lcom/fasterxml/jackson/core/JsonToken; |
5277 | ····.locals· | 5277 | ····.locals·4 |
5278 | ····.annotation·system·Ldalvik/annotation/Throws; | 5278 | ····.annotation·system·Ldalvik/annotation/Throws; |
5279 | ········value·=·{ | 5279 | ········value·=·{ |
5280 | ············Ljava/io/IOException;, | 5280 | ············Ljava/io/IOException;, |
5281 | ············Lcom/fasterxml/jackson/core/JsonParseException; | 5281 | ············Lcom/fasterxml/jackson/core/JsonParseException; |
5282 | ········} | 5282 | ········} |
5283 | ····.end·annotation | 5283 | ····.end·annotation |
Offset 5334, 17 lines modified | Offset 5334, 17 lines modified | ||
5334 | ····move-result·v0 | 5334 | ····move-result·v0 |
5335 | ····if-eqz·v0,·:cond_1 | 5335 | ····if-eqz·v0,·:cond_1 |
5336 | ····.line·2258 | 5336 | ····.line·2258 |
5337 | ····const-string·v0,·"NaN" | 5337 | ····const-string·v0,·"NaN" |
5338 | ····const-wide/high16·v | 5338 | ····const-wide/high16·v2,·0x7ff8000000000000L····#·Double.NaN |
5339 | ····invoke-virtual·{p0,·v0,·v | 5339 | ····invoke-virtual·{p0,·v0,·v2,·v3},·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->resetAsNaN(Ljava/lang/String;D)Lcom/fasterxml/jackson/core/JsonToken; |
5340 | ····move-result-object·v0 | 5340 | ····move-result-object·v0 |
5341 | ····goto·:goto_1 | 5341 | ····goto·:goto_1 |
5342 | ····.line·2260 | 5342 | ····.line·2260 |
5343 | ····:cond_1 | 5343 | ····:cond_1 |
Offset 5368, 17 lines modified | Offset 5368, 17 lines modified | ||
5368 | ····move-result·v0 | 5368 | ····move-result·v0 |
5369 | ····if-eqz·v0,·:cond_2 | 5369 | ····if-eqz·v0,·:cond_2 |
5370 | ····.line·2265 | 5370 | ····.line·2265 |
5371 | ····const-string·v0,·"Infinity" | 5371 | ····const-string·v0,·"Infinity" |
5372 | ····const-wide/high16·v | 5372 | ····const-wide/high16·v2,·0x7ff0000000000000L····#·Double.POSITIVE_INFINITY |
5373 | ····invoke-virtual·{p0,·v0,·v | 5373 | ····invoke-virtual·{p0,·v0,·v2,·v3},·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->resetAsNaN(Ljava/lang/String;D)Lcom/fasterxml/jackson/core/JsonToken; |
5374 | ····move-result-object·v0 | 5374 | ····move-result-object·v0 |
5375 | ····goto·:goto_1 | 5375 | ····goto·:goto_1 |
5376 | ····.line·2267 | 5376 | ····.line·2267 |
5377 | ····:cond_2 | 5377 | ····:cond_2 |
Offset 5718, 23 lines modified | Offset 5718, 23 lines modified | ||
5718 | ····if-lez·v2,·:cond_2 | 5718 | ····if-lez·v2,·:cond_2 |
5719 | ····iget·v3,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_inputPtr:I | 5719 | ····iget·v3,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_inputPtr:I |
5720 | ····if-lez·v3,·:cond_2 | 5720 | ····if-lez·v3,·:cond_2 |
5721 | ····.line·199 | 5721 | ····.line·199 |
5722 | ····iget-wide·v | 5722 | ····iget-wide·v4,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_currInputProcessed:J |
5723 | ····iget·v | 5723 | ····iget·v3,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_inputPtr:I |
5724 | ····int-to-long·v | 5724 | ····int-to-long·v6,·v3 |
5725 | ····add-long/2addr·v | 5725 | ····add-long/2addr·v4,·v6 |
5726 | ····iput-wide·v | 5726 | ····iput-wide·v4,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_currInputProcessed:J |
5727 | ····.line·200 | 5727 | ····.line·200 |
5728 | ····iget·v3,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_currInputRowStart:I | 5728 | ····iget·v3,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_currInputRowStart:I |
5729 | ····iget·v4,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_inputPtr:I | 5729 | ····iget·v4,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_inputPtr:I |
5730 | ····sub-int/2addr·v3,·v4 | 5730 | ····sub-int/2addr·v3,·v4 |
Offset 8281, 34 lines modified | Offset 8281, 34 lines modified | ||
8281 | ····move-result-object·v0 | 8281 | ····move-result-object·v0 |
8282 | ····goto·:goto_0 | 8282 | ····goto·:goto_0 |
8283 | .end·method | 8283 | .end·method |
8284 | .method·protected·loadMore()Z | 8284 | .method·protected·loadMore()Z |
8285 | ····.locals· | 8285 | ····.locals·6 |
8286 | ····.annotation·system·Ldalvik/annotation/Throws; | 8286 | ····.annotation·system·Ldalvik/annotation/Throws; |
8287 | ········value·=·{ | 8287 | ········value·=·{ |
8288 | ············Ljava/io/IOException; | 8288 | ············Ljava/io/IOException; |
8289 | ········} | 8289 | ········} |
8290 | ····.end·annotation | 8290 | ····.end·annotation |
8291 | ····.prologue | 8291 | ····.prologue |
8292 | ····const/4·v0,·0x0 | 8292 | ····const/4·v0,·0x0 |
Max diff block lines reached; 929/5169 bytes (17.97%) of diff not shown. |
Offset 1382, 15 lines modified | Offset 1382, 15 lines modified | ||
1382 | ····aput-char·v3,·v0,·v1 | 1382 | ····aput-char·v3,·v0,·v1 |
1383 | ····.line·627 | 1383 | ····.line·627 |
1384 | ····return-void | 1384 | ····return-void |
1385 | .end·method | 1385 | .end·method |
1386 | .method·private·_writeQuotedLong(J)V | 1386 | .method·private·_writeQuotedLong(J)V |
1387 | ····.locals· | 1387 | ····.locals·5 |
1388 | ····.annotation·system·Ldalvik/annotation/Throws; | 1388 | ····.annotation·system·Ldalvik/annotation/Throws; |
1389 | ········value·=·{ | 1389 | ········value·=·{ |
1390 | ············Ljava/io/IOException; | 1390 | ············Ljava/io/IOException; |
1391 | ········} | 1391 | ········} |
1392 | ····.end·annotation | 1392 | ····.end·annotation |
1393 | ····.prologue | 1393 | ····.prologue |
Offset 5306, 15 lines modified | Offset 5306, 15 lines modified | ||
5306 | ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/json/WriterBasedJsonGenerator;->_outputTail:I | 5306 | ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/json/WriterBasedJsonGenerator;->_outputTail:I |
5307 | ····goto·:goto_0 | 5307 | ····goto·:goto_0 |
5308 | .end·method | 5308 | .end·method |
5309 | .method·public·writeNumber(J)V | 5309 | .method·public·writeNumber(J)V |
5310 | ····.locals· | 5310 | ····.locals·3 |
5311 | ····.annotation·system·Ldalvik/annotation/Throws; | 5311 | ····.annotation·system·Ldalvik/annotation/Throws; |
5312 | ········value·=·{ | 5312 | ········value·=·{ |
5313 | ············Ljava/io/IOException;, | 5313 | ············Ljava/io/IOException;, |
5314 | ············Lcom/fasterxml/jackson/core/JsonGenerationException; | 5314 | ············Lcom/fasterxml/jackson/core/JsonGenerationException; |
5315 | ········} | 5315 | ········} |
5316 | ····.end·annotation | 5316 | ····.end·annotation |
Offset 2730, 29 lines modified | Offset 2730, 29 lines modified | ||
2730 | ············Lcom/fasterxml/jackson/core/JsonParseException; | 2730 | ············Lcom/fasterxml/jackson/core/JsonParseException; |
2731 | ········} | 2731 | ········} |
2732 | ····.end·annotation | 2732 | ····.end·annotation |
2733 | ····.prologue | 2733 | ····.prologue |
2734 | ····const/4·v7,·0x3 | 2734 | ····const/4·v7,·0x3 |
2735 | ····const-wide/high16·v | 2735 | ····const-wide/high16·v4,·0x7ff0000000000000L····#·Double.POSITIVE_INFINITY |
2736 | ····const-wide/high16·v | 2736 | ····const-wide/high16·v2,·-0x10000000000000L····#·Double.NEGATIVE_INFINITY |
2737 | ····.line·1125 | 2737 | ····.line·1125 |
2738 | ····const/16·v0,·0x49 | 2738 | ····const/16·v0,·0x49 |
2739 | ····if-ne·p1,·v0,·:cond_4 | 2739 | ····if-ne·p1,·v0,·:cond_4 |
2740 | ····.line·1126 | 2740 | ····.line·1126 |
2741 | ····iget·v0,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputPtr:I | 2741 | ····iget·v0,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputPtr:I |
2742 | ····iget·v | 2742 | ····iget·v1,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputEnd:I |
2743 | ····if-lt·v0,·v | 2743 | ····if-lt·v0,·v1,·:cond_0 |
2744 | ····.line·1127 | 2744 | ····.line·1127 |
2745 | ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->loadMore()Z | 2745 | ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->loadMore()Z |
2746 | ····move-result·v0 | 2746 | ····move-result·v0 |
2747 | ····if-nez·v0,·:cond_0 | 2747 | ····if-nez·v0,·:cond_0 |
Offset 2760, 21 lines modified | Offset 2760, 21 lines modified | ||
2760 | ····.line·1128 | 2760 | ····.line·1128 |
2761 | ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_reportInvalidEOFInValue()V | 2761 | ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_reportInvalidEOFInValue()V |
2762 | ····.line·1131 | 2762 | ····.line·1131 |
2763 | ····:cond_0 | 2763 | ····:cond_0 |
2764 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputBuffer:[C | 2764 | ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputBuffer:[C |
2765 | ····iget·v | 2765 | ····iget·v1,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputPtr:I |
2766 | ····add-int/lit8·v6,·v | 2766 | ····add-int/lit8·v6,·v1,·0x1 |
2767 | ····iput·v6,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputPtr:I | 2767 | ····iput·v6,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputPtr:I |
2768 | ····aget-char·p1,·v0,·v | 2768 | ····aget-char·p1,·v0,·v1 |
2769 | ····.line·1132 | 2769 | ····.line·1132 |
2770 | ····const/16·v0,·0x4e | 2770 | ····const/16·v0,·0x4e |
2771 | ····if-ne·p1,·v0,·:cond_5 | 2771 | ····if-ne·p1,·v0,·:cond_5 |
2772 | ····.line·1133 | 2772 | ····.line·1133 |
Offset 2783, 42 lines modified | Offset 2783, 42 lines modified | ||
2783 | ····const-string·v0,·"-INF" | 2783 | ····const-string·v0,·"-INF" |
2784 | ····.line·1134 | 2784 | ····.line·1134 |
2785 | ····:goto_0 | 2785 | ····:goto_0 |
2786 | ····invoke-virtual·{p0,·v0,·v7},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_matchToken(Ljava/lang/String;I)V | 2786 | ····invoke-virtual·{p0,·v0,·v7},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_matchToken(Ljava/lang/String;I)V |
2787 | ····.line·1135 | 2787 | ····.line·1135 |
2788 | ····sget-object·v | 2788 | ····sget-object·v1,·Lcom/fasterxml/jackson/core/JsonParser$Feature;->ALLOW_NON_NUMERIC_NUMBERS:Lcom/fasterxml/jackson/core/JsonParser$Feature; |
2789 | ····invoke-virtual·{p0,·v | 2789 | ····invoke-virtual·{p0,·v1},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->isEnabled(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Z |
2790 | ····move-result·v | 2790 | ····move-result·v1 |
2791 | ····if-eqz·v | 2791 | ····if-eqz·v1,·:cond_3 |
2792 | ····.line·1136 | 2792 | ····.line·1136 |
2793 | ····if-eqz·p2,·:cond_2 | 2793 | ····if-eqz·p2,·:cond_2 |
2794 | ····:goto_1 | 2794 | ····:goto_1 |
2795 | ····invoke-virtual·{p0,·v0,·v | 2795 | ····invoke-virtual·{p0,·v0,·v2,·v3},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->resetAsNaN(Ljava/lang/String;D)Lcom/fasterxml/jackson/core/JsonToken; |
2796 | ····move-result-object·v0 | 2796 | ····move-result-object·v0 |
2797 | ····.line·1149 | 2797 | ····.line·1149 |
2798 | ····:goto_2 | 2798 | ····:goto_2 |
2799 | ····return-object·v0 | 2799 | ····return-object·v0 |
2800 | ····.line·1133 | 2800 | ····.line·1133 |
2801 | ····:cond_1 | 2801 | ····:cond_1 |
2802 | ····const-string·v0,·"+INF" | 2802 | ····const-string·v0,·"+INF" |
2803 | ····goto·:goto_0 | 2803 | ····goto·:goto_0 |
2804 | ····:cond_2 | 2804 | ····:cond_2 |
2805 | ····move-wide·v | 2805 | ····move-wide·v2,·v4 |
2806 | ····.line·1136 | 2806 | ····.line·1136 |
2807 | ····goto·:goto_1 | 2807 | ····goto·:goto_1 |
2808 | ····.line·1138 | 2808 | ····.line·1138 |
2809 | ····:cond_3 | 2809 | ····:cond_3 |
2810 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 2810 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
Offset 2871, 40 lines modified | Offset 2871, 40 lines modified | ||
2871 | ····const-string·v0,·"-Infinity" | 2871 | ····const-string·v0,·"-Infinity" |
2872 | ····.line·1141 | 2872 | ····.line·1141 |
2873 | ····:goto_4 | 2873 | ····:goto_4 |
2874 | ····invoke-virtual·{p0,·v0,·v7},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_matchToken(Ljava/lang/String;I)V | 2874 | ····invoke-virtual·{p0,·v0,·v7},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_matchToken(Ljava/lang/String;I)V |
2875 | ····.line·1142 | 2875 | ····.line·1142 |
2876 | ····sget-object·v | 2876 | ····sget-object·v1,·Lcom/fasterxml/jackson/core/JsonParser$Feature;->ALLOW_NON_NUMERIC_NUMBERS:Lcom/fasterxml/jackson/core/JsonParser$Feature; |
2877 | ····invoke-virtual·{p0,·v | 2877 | ····invoke-virtual·{p0,·v1},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->isEnabled(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Z |
2878 | ····move-result·v | 2878 | ····move-result·v1 |
2879 | ····if-eqz·v | 2879 | ····if-eqz·v1,·:cond_8 |
2880 | ····.line·1143 | 2880 | ····.line·1143 |
2881 | ····if-eqz·p2,·:cond_7 | 2881 | ····if-eqz·p2,·:cond_7 |
2882 | ····:goto_5 | 2882 | ····:goto_5 |
2883 | ····invoke-virtual·{p0,·v0,·v | 2883 | ····invoke-virtual·{p0,·v0,·v2,·v3},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->resetAsNaN(Ljava/lang/String;D)Lcom/fasterxml/jackson/core/JsonToken; |
2884 | ····move-result-object·v0 | 2884 | ····move-result-object·v0 |
2885 | ····goto·:goto_2 | 2885 | ····goto·:goto_2 |
2886 | ····.line·1140 | 2886 | ····.line·1140 |
2887 | ····:cond_6 | 2887 | ····:cond_6 |
2888 | ····const-string·v0,·"+Infinity" | 2888 | ····const-string·v0,·"+Infinity" |
2889 | ····goto·:goto_4 | 2889 | ····goto·:goto_4 |
2890 | ····:cond_7 | 2890 | ····:cond_7 |
Max diff block lines reached; 3217/8115 bytes (39.64%) of diff not shown. |
Offset 210, 18 lines modified | Offset 210, 18 lines modified | ||
210 | ····sput-object·v0,·Lcom/fasterxml/jackson/core/base/ParserBase;->BD_MAX_INT:Ljava/math/BigDecimal; | 210 | ····sput-object·v0,·Lcom/fasterxml/jackson/core/base/ParserBase;->BD_MAX_INT:Ljava/math/BigDecimal; |
211 | ····return-void | 211 | ····return-void |
212 | .end·method | 212 | .end·method |
213 | .method·protected·constructor·<init>(Lcom/fasterxml/jackson/core/io/IOContext;I)V | 213 | .method·protected·constructor·<init>(Lcom/fasterxml/jackson/core/io/IOContext;I)V |
214 | ····.locals· | 214 | ····.locals·6 |
215 | ····.prologue | 215 | ····.prologue |
216 | ····const-wide/16·v | 216 | ····const-wide/16·v4,·0x0 |
217 | ····const/4·v2,·0x0 | 217 | ····const/4·v2,·0x0 |
218 | ····const/4·v1,·0x1 | 218 | ····const/4·v1,·0x1 |
219 | ····const/4·v0,·0x0 | 219 | ····const/4·v0,·0x0 |
Offset 231, 24 lines modified | Offset 231, 24 lines modified | ||
231 | ····.line·55 | 231 | ····.line·55 |
232 | ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_inputPtr:I | 232 | ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_inputPtr:I |
233 | ····.line·60 | 233 | ····.line·60 |
234 | ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_inputEnd:I | 234 | ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_inputEnd:I |
235 | ····.line·72 | 235 | ····.line·72 |
236 | ····iput-wide·v | 236 | ····iput-wide·v4,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_currInputProcessed:J |
237 | ····.line·78 | 237 | ····.line·78 |
238 | ····iput·v1,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_currInputRow:I | 238 | ····iput·v1,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_currInputRow:I |
239 | ····.line·86 | 239 | ····.line·86 |
240 | ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_currInputRowStart:I | 240 | ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_currInputRowStart:I |
241 | ····.line·102 | 241 | ····.line·102 |
242 | ····iput-wide·v | 242 | ····iput-wide·v4,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_tokenInputTotal:J |
243 | ····.line·107 | 243 | ····.line·107 |
244 | ····iput·v1,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_tokenInputRow:I | 244 | ····iput·v1,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_tokenInputRow:I |
245 | ····.line·113 | 245 | ····.line·113 |
246 | ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_tokenInputCol:I | 246 | ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_tokenInputCol:I |
Offset 1432, 15 lines modified | Offset 1432, 15 lines modified | ||
1432 | ····:cond_3 | 1432 | ····:cond_3 |
1433 | ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/core/base/ParserBase;->_throwInternal()V | 1433 | ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/core/base/ParserBase;->_throwInternal()V |
1434 | ····goto·:goto_0 | 1434 | ····goto·:goto_0 |
1435 | .end·method | 1435 | .end·method |
1436 | .method·protected·convertNumberToInt()V | 1436 | .method·protected·convertNumberToInt()V |
1437 | ····.locals· | 1437 | ····.locals·6 |
1438 | ····.annotation·system·Ldalvik/annotation/Throws; | 1438 | ····.annotation·system·Ldalvik/annotation/Throws; |
1439 | ········value·=·{ | 1439 | ········value·=·{ |
1440 | ············Ljava/io/IOException;, | 1440 | ············Ljava/io/IOException;, |
1441 | ············Lcom/fasterxml/jackson/core/JsonParseException; | 1441 | ············Lcom/fasterxml/jackson/core/JsonParseException; |
1442 | ········} | 1442 | ········} |
1443 | ····.end·annotation | 1443 | ····.end·annotation |
Offset 1454, 19 lines modified | Offset 1454, 19 lines modified | ||
1454 | ····.line·845 | 1454 | ····.line·845 |
1455 | ····iget-wide·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_numberLong:J | 1455 | ····iget-wide·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_numberLong:J |
1456 | ····long-to-int·v0,·v0 | 1456 | ····long-to-int·v0,·v0 |
1457 | ····.line·846 | 1457 | ····.line·846 |
1458 | ····int-to-long·v | 1458 | ····int-to-long·v2,·v0 |
1459 | ····iget-wide·v | 1459 | ····iget-wide·v4,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_numberLong:J |
1460 | ····cmp-long·v1,·v | 1460 | ····cmp-long·v1,·v2,·v4 |
1461 | ····if-eqz·v1,·:cond_0 | 1461 | ····if-eqz·v1,·:cond_0 |
1462 | ····.line·847 | 1462 | ····.line·847 |
1463 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 1463 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
1464 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V | 1464 | ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V |
Offset 2926, 15 lines modified | Offset 2926, 15 lines modified | ||
2926 | ····invoke-virtual·{p0,·v0},·Lcom/fasterxml/jackson/core/base/ParserBase;->_reportError(Ljava/lang/String;)V | 2926 | ····invoke-virtual·{p0,·v0},·Lcom/fasterxml/jackson/core/base/ParserBase;->_reportError(Ljava/lang/String;)V |
2927 | ····.line·997 | 2927 | ····.line·997 |
2928 | ····return-void | 2928 | ····return-void |
2929 | .end·method | 2929 | .end·method |
2930 | .method·protected·reportOverflowLong()V | 2930 | .method·protected·reportOverflowLong()V |
2931 | ····.locals· | 2931 | ····.locals·4 |
2932 | ····.annotation·system·Ldalvik/annotation/Throws; | 2932 | ····.annotation·system·Ldalvik/annotation/Throws; |
2933 | ········value·=·{ | 2933 | ········value·=·{ |
2934 | ············Ljava/io/IOException;, | 2934 | ············Ljava/io/IOException;, |
2935 | ············Lcom/fasterxml/jackson/core/JsonParseException; | 2935 | ············Lcom/fasterxml/jackson/core/JsonParseException; |
2936 | ········} | 2936 | ········} |
2937 | ····.end·annotation | 2937 | ····.end·annotation |
Offset 2960, 29 lines modified | Offset 2960, 29 lines modified | ||
2960 | ····const-string·v1,·")·out·of·range·of·long·(" | 2960 | ····const-string·v1,·")·out·of·range·of·long·(" |
2961 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2961 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2962 | ····move-result-object·v0 | 2962 | ····move-result-object·v0 |
2963 | ····const-wide/high16·v | 2963 | ····const-wide/high16·v2,·-0x8000000000000000L |
2964 | ····invoke-virtual·{v0,·v | 2964 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
2965 | ····move-result-object·v0 | 2965 | ····move-result-object·v0 |
2966 | ····const-string·v1,·"·-·" | 2966 | ····const-string·v1,·"·-·" |
2967 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2967 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
2968 | ····move-result-object·v0 | 2968 | ····move-result-object·v0 |
2969 | ····const-wide·v | 2969 | ····const-wide·v2,·0x7fffffffffffffffL |
2970 | ····invoke-virtual·{v0,·v | 2970 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
2971 | ····move-result-object·v0 | 2971 | ····move-result-object·v0 |
2972 | ····const-string·v1,·")" | 2972 | ····const-string·v1,·")" |
2973 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 2973 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 3095, 15 lines modified | Offset 3095, 15 lines modified | ||
Max diff block lines reached; 437/4525 bytes (9.66%) of diff not shown. |
Offset 1145, 15 lines modified | Offset 1145, 15 lines modified | ||
1145 | ········:pswitch_0 | 1145 | ········:pswitch_0 |
1146 | ········:pswitch_3 | 1146 | ········:pswitch_3 |
1147 | ········:pswitch_4 | 1147 | ········:pswitch_4 |
1148 | ····.end·packed-switch | 1148 | ····.end·packed-switch |
1149 | .end·method | 1149 | .end·method |
1150 | .method·public·getValueAsDouble(D)D | 1150 | .method·public·getValueAsDouble(D)D |
1151 | ····.locals· | 1151 | ····.locals·3 |
1152 | ····.annotation·system·Ldalvik/annotation/Throws; | 1152 | ····.annotation·system·Ldalvik/annotation/Throws; |
1153 | ········value·=·{ | 1153 | ········value·=·{ |
1154 | ············Ljava/io/IOException;, | 1154 | ············Ljava/io/IOException;, |
1155 | ············Lcom/fasterxml/jackson/core/JsonParseException; | 1155 | ············Lcom/fasterxml/jackson/core/JsonParseException; |
1156 | ········} | 1156 | ········} |
1157 | ····.end·annotation | 1157 | ····.end·annotation |
Offset 1345, 15 lines modified | Offset 1345, 15 lines modified | ||
1345 | ········:pswitch_4 | 1345 | ········:pswitch_4 |
1346 | ········:pswitch_3 | 1346 | ········:pswitch_3 |
1347 | ········:pswitch_0 | 1347 | ········:pswitch_0 |
1348 | ····.end·packed-switch | 1348 | ····.end·packed-switch |
1349 | .end·method | 1349 | .end·method |
1350 | .method·public·getValueAsLong(J)J | 1350 | .method·public·getValueAsLong(J)J |
1351 | ····.locals· | 1351 | ····.locals·3 |
1352 | ····.annotation·system·Ldalvik/annotation/Throws; | 1352 | ····.annotation·system·Ldalvik/annotation/Throws; |
1353 | ········value·=·{ | 1353 | ········value·=·{ |
1354 | ············Ljava/io/IOException;, | 1354 | ············Ljava/io/IOException;, |
1355 | ············Lcom/fasterxml/jackson/core/JsonParseException; | 1355 | ············Lcom/fasterxml/jackson/core/JsonParseException; |
1356 | ········} | 1356 | ········} |
1357 | ····.end·annotation | 1357 | ····.end·annotation |
Offset 624, 15 lines modified | Offset 624, 15 lines modified | ||
624 | ····move-result-wide·v0 | 624 | ····move-result-wide·v0 |
625 | ····return-wide·v0 | 625 | ····return-wide·v0 |
626 | .end·method | 626 | .end·method |
627 | .method·public·getValueAsDouble(D)D | 627 | .method·public·getValueAsDouble(D)D |
628 | ····.locals· | 628 | ····.locals·3 |
629 | ····.annotation·system·Ldalvik/annotation/Throws; | 629 | ····.annotation·system·Ldalvik/annotation/Throws; |
630 | ········value·=·{ | 630 | ········value·=·{ |
631 | ············Ljava/io/IOException;, | 631 | ············Ljava/io/IOException;, |
632 | ············Lcom/fasterxml/jackson/core/JsonParseException; | 632 | ············Lcom/fasterxml/jackson/core/JsonParseException; |
633 | ········} | 633 | ········} |
634 | ····.end·annotation | 634 | ····.end·annotation |
Offset 704, 15 lines modified | Offset 704, 15 lines modified | ||
704 | ····move-result-wide·v0 | 704 | ····move-result-wide·v0 |
705 | ····return-wide·v0 | 705 | ····return-wide·v0 |
706 | .end·method | 706 | .end·method |
707 | .method·public·getValueAsLong(J)J | 707 | .method·public·getValueAsLong(J)J |
708 | ····.locals· | 708 | ····.locals·3 |
709 | ····.annotation·system·Ldalvik/annotation/Throws; | 709 | ····.annotation·system·Ldalvik/annotation/Throws; |
710 | ········value·=·{ | 710 | ········value·=·{ |
711 | ············Ljava/io/IOException;, | 711 | ············Ljava/io/IOException;, |
712 | ············Lcom/fasterxml/jackson/core/JsonParseException; | 712 | ············Lcom/fasterxml/jackson/core/JsonParseException; |
713 | ········} | 713 | ········} |
714 | ····.end·annotation | 714 | ····.end·annotation |
Offset 13, 15 lines modified | Offset 13, 15 lines modified | ||
13 | .field·private·total_payout:F | 13 | .field·private·total_payout:F |
14 | .field·private·unconfirmed_rewards:F | 14 | .field·private·unconfirmed_rewards:F |
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·public·constructor·<init>(JFFFF)V | 16 | .method·public·constructor·<init>(JFFFF)V |
17 | ····.locals· | 17 | ····.locals·1 |
18 | ····.param·p1,·"blocks_found"····#·J | 18 | ····.param·p1,·"blocks_found"····#·J |
19 | ········.annotation·runtime·Lcom/fasterxml/jackson/annotation/JsonProperty; | 19 | ········.annotation·runtime·Lcom/fasterxml/jackson/annotation/JsonProperty; |
20 | ············value·=·"blocks_found" | 20 | ············value·=·"blocks_found" |
21 | ········.end·annotation | 21 | ········.end·annotation |
22 | ····.end·param | 22 | ····.end·param |
23 | ····.param·p3,·"confirmed_rewards"····#·F | 23 | ····.param·p3,·"confirmed_rewards"····#·F |
24 | ········.annotation·runtime·Lcom/fasterxml/jackson/annotation/JsonProperty; | 24 | ········.annotation·runtime·Lcom/fasterxml/jackson/annotation/JsonProperty; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/OrderbookActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·418 | 27 | ····.line·418 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/OrderbookActivity$3;->this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/OrderbookActivity$3;->this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; |
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$1:Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread; | 21 | .field·final·synthetic·this$1:Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·195 | 27 | ····.line·195 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread$1;->this$1:Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread$1;->this$1:Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 41, 15 lines modified | Offset 42, 15 lines modified | ||
41 | ····.prologue | 42 | ····.prologue |
42 | ····.line·198 | 43 | ····.line·198 |
43 | ····iget-object·v2,·p0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread$1;->this$1:Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread; | 44 | ····iget-object·v2,·p0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread$1;->this$1:Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread; |
44 | ····iget-object·v2,·v2,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread;->this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; | 45 | ····iget-object·v2,·v2,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread;->this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; |
45 | ····const·v3,·0x7f0 | 46 | ····const·v3,·0x7f0a003e |
46 | ····invoke-virtual·{v2,·v3},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;->findViewById(I)Landroid/view/View; | 47 | ····invoke-virtual·{v2,·v3},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;->findViewById(I)Landroid/view/View; |
47 | ····move-result-object·v1 | 48 | ····move-result-object·v1 |
48 | ····check-cast·v1,·Landroid/widget/TableLayout; | 49 | ····check-cast·v1,·Landroid/widget/TableLayout; |
Offset 58, 15 lines modified | Offset 59, 15 lines modified | ||
58 | ····invoke-virtual·{v1},·Landroid/widget/TableLayout;->removeAllViews()V | 59 | ····invoke-virtual·{v1},·Landroid/widget/TableLayout;->removeAllViews()V |
59 | ····.line·200 | 60 | ····.line·200 |
60 | ····iget-object·v2,·p0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread$1;->this$1:Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread; | 61 | ····iget-object·v2,·p0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread$1;->this$1:Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread; |
61 | ····iget-object·v2,·v2,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread;->this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; | 62 | ····iget-object·v2,·v2,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread;->this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; |
62 | ····const·v3,·0x7f0 | 63 | ····const·v3,·0x7f0a003f |
63 | ····invoke-virtual·{v2,·v3},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;->findViewById(I)Landroid/view/View; | 64 | ····invoke-virtual·{v2,·v3},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;->findViewById(I)Landroid/view/View; |
64 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
65 | ····check-cast·v0,·Landroid/widget/LinearLayout; | 66 | ····check-cast·v0,·Landroid/widget/LinearLayout; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/WebViewerActivity; | 22 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/WebViewerActivity; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/WebViewerActivity;Lcom/veken0m/compatibility/WebViewSherlockFragment;)V | 24 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/WebViewerActivity;Lcom/veken0m/compatibility/WebViewSherlockFragment;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/WebViewerActivity; | ||
26 | ····.param·p2,·"fragment"····#·Lcom/veken0m/compatibility/WebViewSherlockFragment; | 27 | ····.param·p2,·"fragment"····#·Lcom/veken0m/compatibility/WebViewSherlockFragment; |
27 | ····.prologue | 28 | ····.prologue |
28 | ····.line·144 | 29 | ····.line·144 |
29 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/WebViewerActivity$WebTabsListener;->this$0:Lcom/veken0m/bitcoinium/WebViewerActivity; | 30 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/WebViewerActivity$WebTabsListener;->this$0:Lcom/veken0m/bitcoinium/WebViewerActivity; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 46, 15 lines modified | Offset 47, 15 lines modified | ||
46 | .method·public·onTabReselected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V | 47 | .method·public·onTabReselected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V |
47 | ····.locals·2 | 48 | ····.locals·2 |
48 | ····.param·p1,·"tab"····#·Lcom/actionbarsherlock/app/ActionBar$Tab; | 49 | ····.param·p1,·"tab"····#·Lcom/actionbarsherlock/app/ActionBar$Tab; |
49 | ····.param·p2,·"ft"····#·Landroid/support/v4/app/FragmentTransaction; | 50 | ····.param·p2,·"ft"····#·Landroid/support/v4/app/FragmentTransaction; |
50 | ····.prologue | 51 | ····.prologue |
51 | ····.line·150 | 52 | ····.line·150 |
52 | ····const·v0,·0x7f0 | 53 | ····const·v0,·0x7f0a006d |
53 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/WebViewerActivity$WebTabsListener;->fragment:Lcom/veken0m/compatibility/WebViewSherlockFragment; | 54 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/WebViewerActivity$WebTabsListener;->fragment:Lcom/veken0m/compatibility/WebViewSherlockFragment; |
54 | ····invoke-virtual·{p2,·v0,·v1},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 55 | ····invoke-virtual·{p2,·v0,·v1},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
55 | ····.line·151 | 56 | ····.line·151 |
56 | ····return-void | 57 | ····return-void |
Offset 63, 15 lines modified | Offset 64, 15 lines modified | ||
63 | .method·public·onTabSelected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V | 64 | .method·public·onTabSelected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V |
64 | ····.locals·2 | 65 | ····.locals·2 |
65 | ····.param·p1,·"tab"····#·Lcom/actionbarsherlock/app/ActionBar$Tab; | 66 | ····.param·p1,·"tab"····#·Lcom/actionbarsherlock/app/ActionBar$Tab; |
66 | ····.param·p2,·"ft"····#·Landroid/support/v4/app/FragmentTransaction; | 67 | ····.param·p2,·"ft"····#·Landroid/support/v4/app/FragmentTransaction; |
67 | ····.prologue | 68 | ····.prologue |
68 | ····.line·155 | 69 | ····.line·155 |
69 | ····const·v0,·0x7f0 | 70 | ····const·v0,·0x7f0a006d |
70 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/WebViewerActivity$WebTabsListener;->fragment:Lcom/veken0m/compatibility/WebViewSherlockFragment; | 71 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/WebViewerActivity$WebTabsListener;->fragment:Lcom/veken0m/compatibility/WebViewSherlockFragment; |
71 | ····invoke-virtual·{p2,·v0,·v1},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 72 | ····invoke-virtual·{p2,·v0,·v1},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
72 | ····.line·156 | 73 | ····.line·156 |
73 | ····return-void | 74 | ····return-void |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/WidgetConfigureActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/WidgetConfigureActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/WidgetConfigureActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·93 | 27 | ····.line·93 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 53, 131 lines modified | Offset 54, 141 lines modified | ||
53 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 54 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
54 | ····move-result-object·v0 | 55 | ····move-result-object·v0 |
55 | ····check-cast·v0,·Landroid/preference/ListPreference; | 56 | ····check-cast·v0,·Landroid/preference/ListPreference; |
57 | ····.line·100 | ||
56 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V | 58 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V |
57 | ····.line·101 | 59 | ····.line·101 |
58 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; | 60 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; |
59 | ····const-string·v1,·"btceWidgetCurrencyPref" | 61 | ····const-string·v1,·"btceWidgetCurrencyPref" |
60 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 62 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
61 | ····move-result-object·v0 | 63 | ····move-result-object·v0 |
62 | ····check-cast·v0,·Landroid/preference/ListPreference; | 64 | ····check-cast·v0,·Landroid/preference/ListPreference; |
65 | ····.line·102 | ||
63 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V | 66 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V |
64 | ····.line·103 | 67 | ····.line·103 |
65 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; | 68 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; |
66 | ····const-string·v1,·"virtexWidgetCurrencyPref" | 69 | ····const-string·v1,·"virtexWidgetCurrencyPref" |
67 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 70 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
68 | ····move-result-object·v0 | 71 | ····move-result-object·v0 |
69 | ····check-cast·v0,·Landroid/preference/ListPreference; | 72 | ····check-cast·v0,·Landroid/preference/ListPreference; |
73 | ····.line·104 | ||
70 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V | 74 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V |
71 | ····.line·105 | 75 | ····.line·105 |
72 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; | 76 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; |
73 | ····const-string·v1,·"bitstampWidgetCurrencyPref" | 77 | ····const-string·v1,·"bitstampWidgetCurrencyPref" |
74 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 78 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
75 | ····move-result-object·v0 | 79 | ····move-result-object·v0 |
76 | ····check-cast·v0,·Landroid/preference/ListPreference; | 80 | ····check-cast·v0,·Landroid/preference/ListPreference; |
81 | ····.line·106 | ||
77 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V | 82 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V |
78 | ····.line·107 | 83 | ····.line·107 |
79 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; | 84 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; |
80 | ····const-string·v1,·"campbxWidgetCurrencyPref" | 85 | ····const-string·v1,·"campbxWidgetCurrencyPref" |
81 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 86 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
82 | ····move-result-object·v0 | 87 | ····move-result-object·v0 |
83 | ····check-cast·v0,·Landroid/preference/ListPreference; | 88 | ····check-cast·v0,·Landroid/preference/ListPreference; |
89 | ····.line·108 | ||
84 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V | 90 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V |
85 | ····.line·109 | 91 | ····.line·109 |
86 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; | 92 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; |
87 | ····const-string·v1,·"btcchinaWidgetCurrencyPref" | 93 | ····const-string·v1,·"btcchinaWidgetCurrencyPref" |
88 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 94 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
89 | ····move-result-object·v0 | 95 | ····move-result-object·v0 |
90 | ····check-cast·v0,·Landroid/preference/ListPreference; | 96 | ····check-cast·v0,·Landroid/preference/ListPreference; |
97 | ····.line·110 | ||
91 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V | 98 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V |
92 | ····.line·111 | 99 | ····.line·111 |
93 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; | 100 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; |
94 | ····const-string·v1,·"bitcurexWidgetCurrencyPref" | 101 | ····const-string·v1,·"bitcurexWidgetCurrencyPref" |
95 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 102 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
96 | ····move-result-object·v0 | 103 | ····move-result-object·v0 |
97 | ····check-cast·v0,·Landroid/preference/ListPreference; | 104 | ····check-cast·v0,·Landroid/preference/ListPreference; |
105 | ····.line·112 | ||
98 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V | 106 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V |
99 | ····.line·113 | 107 | ····.line·113 |
100 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; | 108 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; |
101 | ····const-string·v1,·"krakenWidgetCurrencyPref" | 109 | ····const-string·v1,·"krakenWidgetCurrencyPref" |
102 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 110 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
103 | ····move-result-object·v0 | 111 | ····move-result-object·v0 |
104 | ····check-cast·v0,·Landroid/preference/ListPreference; | 112 | ····check-cast·v0,·Landroid/preference/ListPreference; |
113 | ····.line·114 | ||
105 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V | 114 | ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V |
106 | ····.line·115 | 115 | ····.line·115 |
107 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; | 116 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; |
Max diff block lines reached; 1460/6359 bytes (22.96%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/MinerStatsActivity; | 22 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/MinerStatsActivity; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/MinerStatsActivity;Lcom/actionbarsherlock/app/SherlockFragment;)V | 24 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/MinerStatsActivity;Lcom/actionbarsherlock/app/SherlockFragment;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/MinerStatsActivity; | ||
26 | ····.param·p2,·"fragment"····#·Lcom/actionbarsherlock/app/SherlockFragment; | 27 | ····.param·p2,·"fragment"····#·Lcom/actionbarsherlock/app/SherlockFragment; |
27 | ····.prologue | 28 | ····.prologue |
28 | ····.line·169 | 29 | ····.line·169 |
29 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/MinerStatsActivity$MyTabsListener;->this$0:Lcom/veken0m/bitcoinium/MinerStatsActivity; | 30 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/MinerStatsActivity$MyTabsListener;->this$0:Lcom/veken0m/bitcoinium/MinerStatsActivity; |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 56, 15 lines modified | Offset 57, 15 lines modified | ||
56 | .method·public·onTabSelected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V | 57 | .method·public·onTabSelected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V |
57 | ····.locals·2 | 58 | ····.locals·2 |
58 | ····.param·p1,·"tab"····#·Lcom/actionbarsherlock/app/ActionBar$Tab; | 59 | ····.param·p1,·"tab"····#·Lcom/actionbarsherlock/app/ActionBar$Tab; |
59 | ····.param·p2,·"ft"····#·Landroid/support/v4/app/FragmentTransaction; | 60 | ····.param·p2,·"ft"····#·Landroid/support/v4/app/FragmentTransaction; |
60 | ····.prologue | 61 | ····.prologue |
61 | ····.line·179 | 62 | ····.line·179 |
62 | ····const·v0,·0x7f0 | 63 | ····const·v0,·0x7f0a0065 |
63 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/MinerStatsActivity$MyTabsListener;->fragment:Lcom/actionbarsherlock/app/SherlockFragment; | 64 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/MinerStatsActivity$MyTabsListener;->fragment:Lcom/actionbarsherlock/app/SherlockFragment; |
64 | ····invoke-virtual·{p2,·v0,·v1},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 65 | ····invoke-virtual·{p2,·v0,·v1},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
65 | ····.line·180 | 66 | ····.line·180 |
66 | ····return-void | 67 | ····return-void |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/GraphActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·145 | 27 | ····.line·145 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$1;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$1;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 62, 15 lines modified | Offset 63, 15 lines modified | ||
62 | ····move-result·v3 | 63 | ····move-result·v3 |
63 | ····if-nez·v3,·:cond_0 | 64 | ····if-nez·v3,·:cond_0 |
64 | ····.line·149 | 65 | ····.line·149 |
65 | ····iget-object·v3,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$1;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; | 66 | ····iget-object·v3,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$1;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
66 | ····const·v4,·0x7f0 | 67 | ····const·v4,·0x7f0a0050 |
67 | ····invoke-virtual·{v3,·v4},·Lcom/veken0m/bitcoinium/GraphActivity;->findViewById(I)Landroid/view/View; | 68 | ····invoke-virtual·{v3,·v4},·Lcom/veken0m/bitcoinium/GraphActivity;->findViewById(I)Landroid/view/View; |
68 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
69 | ····check-cast·v0,·Landroid/widget/LinearLayout; | 70 | ····check-cast·v0,·Landroid/widget/LinearLayout; |
Offset 24, 14 lines modified | Offset 24, 15 lines modified | ||
24 | .field·final·synthetic·val$graph:Ljava/lang/Boolean; | 24 | .field·final·synthetic·val$graph:Ljava/lang/Boolean; |
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;Ljava/lang/Boolean;Ljava/lang/String;)V | 26 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;Ljava/lang/Boolean;Ljava/lang/String;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BaseExchangeFragment; | ||
28 | ····.prologue | 29 | ····.prologue |
29 | ····.line·47 | 30 | ····.line·47 |
30 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$2;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 31 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$2;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
31 | ····iput-object·p2,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$2;->val$graph:Ljava/lang/Boolean; | 32 | ····iput-object·p2,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$2;->val$graph:Ljava/lang/Boolean; |
Offset 57, 26 lines modified | Offset 58, 29 lines modified | ||
57 | ····move-result·v1 | 58 | ····move-result·v1 |
58 | ····if-nez·v1,·:cond_0 | 59 | ····if-nez·v1,·:cond_0 |
59 | ····.line·51 | 60 | ····.line·51 |
60 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$2;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 61 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$2;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
62 | ····.line·52 | ||
61 | ····invoke-virtual·{v1},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 63 | ····invoke-virtual·{v1},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
62 | ····move-result-object·v1 | 64 | ····move-result-object·v1 |
63 | ····const-string·v2,·"This·exchange·does·not·currently·support·Price·Graph" | 65 | ····const-string·v2,·"This·exchange·does·not·currently·support·Price·Graph" |
64 | ····const/4·v3,·0x1 | 66 | ····const/4·v3,·0x1 |
67 | ····.line·51 | ||
65 | ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 68 | ····invoke-static·{v1,·v2,·v3},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
66 | ····move-result-object·v1 | 69 | ····move-result-object·v1 |
70 | ····.line·54 | ||
67 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V | 71 | ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V |
68 | ····.line·61 | 72 | ····.line·61 |
69 | ····:goto_0 | 73 | ····:goto_0 |
70 | ····return-void | 74 | ····return-void |
71 | ····.line·56 | 75 | ····.line·56 |
Offset 85, 14 lines modified | Offset 89, 15 lines modified | ||
85 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$2;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 89 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$2;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
86 | ····invoke-virtual·{v1},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 90 | ····invoke-virtual·{v1},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
87 | ····move-result-object·v1 | 91 | ····move-result-object·v1 |
92 | ····.line·57 | ||
88 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getBaseContext()Landroid/content/Context; | 93 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getBaseContext()Landroid/content/Context; |
89 | ····move-result-object·v1 | 94 | ····move-result-object·v1 |
90 | ····const-class·v2,·Lcom/veken0m/bitcoinium/GraphActivity; | 95 | ····const-class·v2,·Lcom/veken0m/bitcoinium/GraphActivity; |
91 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 96 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BaseExchangeFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·100 | 27 | ····.line·100 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$6;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$6;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 46, 14 lines modified | Offset 47, 15 lines modified | ||
46 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$6;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 47 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$6;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
47 | ····invoke-virtual·{v1},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 48 | ····invoke-virtual·{v1},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
48 | ····move-result-object·v1 | 49 | ····move-result-object·v1 |
50 | ····.line·104 | ||
49 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getBaseContext()Landroid/content/Context; | 51 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getBaseContext()Landroid/content/Context; |
50 | ····move-result-object·v1 | 52 | ····move-result-object·v1 |
51 | ····const-class·v2,·Lcom/veken0m/bitcoinium/MinerStatsActivity; | 53 | ····const-class·v2,·Lcom/veken0m/bitcoinium/MinerStatsActivity; |
52 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 54 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; | 22 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 24 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·30 | 28 | ····.line·30 |
28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$1;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; | 29 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$1;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 87, 14 lines modified | Offset 88, 15 lines modified | ||
87 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 88 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
88 | ····iget-object·v3,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$1;->res:Landroid/content/res/Resources; | 89 | ····iget-object·v3,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$1;->res:Landroid/content/res/Resources; |
89 | ····const·v4,·0x7f060001 | 90 | ····const·v4,·0x7f060001 |
91 | ····.line·43 | ||
90 | ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; | 92 | ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getString(I)Ljava/lang/String; |
91 | ····move-result-object·v3 | 93 | ····move-result-object·v3 |
92 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 94 | ····invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
93 | ····move-result-object·v2 | 95 | ····move-result-object·v2 |
Offset 105, 14 lines modified | Offset 107, 15 lines modified | ||
105 | ····move-result-object·v2 | 107 | ····move-result-object·v2 |
106 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 108 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
107 | ····move-result-object·v2 | 109 | ····move-result-object·v2 |
110 | ····.line·42 | ||
108 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 111 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
109 | ····.line·44 | 112 | ····.line·44 |
110 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$1;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; | 113 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$1;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
111 | ····const-string·v2,·"Send·email" | 114 | ····const-string·v2,·"Send·email" |
Offset 174, 423 lines modified | Offset 174, 451 lines modified | ||
174 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->show()V | 174 | ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->show()V |
175 | ····.line·343 | 175 | ····.line·343 |
176 | ····return-void | 176 | ····return-void |
177 | .end·method | 177 | .end·method |
178 | .method·private·generatePriceGraph()V | 178 | .method·private·generatePriceGraph()V |
179 | ····.locals·2 | 179 | ····.locals·28 |
180 | ····.prologue | 180 | ····.prologue |
181 | ····.line·170 | 181 | ····.line·170 |
182 | ····move-object/from16·v0,·p0 | 182 | ····move-object/from16·v0,·p0 |
183 | ····iget-object·v | 183 | ····iget-object·v10,·v0,·Lcom/veken0m/bitcoinium/GraphActivity;->xchangeExchange:Ljava/lang/String; |
184 | ····.line·171 | 184 | ····.line·171 |
185 | ····.local·v | 185 | ····.local·v10,·"graphExchange":Ljava/lang/String; |
186 | ····const/ | 186 | ····const/16·v17,·0x0 |
187 | ····.line·173 | 187 | ····.line·173 |
188 | ····.local·v1 | 188 | ····.local·v17,·"trades":Lcom/xeiam/xchange/dto/marketdata/Trades; |
189 | ····sget-object·v21,·Lcom/veken0m/bitcoinium/GraphActivity;->pref_currency:Ljava/lang/String; | 189 | ····sget-object·v21,·Lcom/veken0m/bitcoinium/GraphActivity;->pref_currency:Ljava/lang/String; |
190 | ····invoke-static/range·{v21·..·v21},·Lcom/veken0m/bitcoinium/utils/CurrencyUtils;->stringToCurrencyPair(Ljava/lang/String;)Lcom/xeiam/xchange/currency/CurrencyPair; | 190 | ····invoke-static/range·{v21·..·v21},·Lcom/veken0m/bitcoinium/utils/CurrencyUtils;->stringToCurrencyPair(Ljava/lang/String;)Lcom/xeiam/xchange/currency/CurrencyPair; |
191 | ····move-result-object·v | 191 | ····move-result-object·v6 |
192 | ····.line·177 | 192 | ····.line·177 |
193 | ····.local·v | 193 | ····.local·v6,·"currencyPair":Lcom/xeiam/xchange/currency/CurrencyPair; |
194 | ····:try_start_0 | 194 | ····:try_start_0 |
195 | ····sget-object·v21,·Lcom/xeiam/xchange/ExchangeFactory;->INSTANCE:Lcom/xeiam/xchange/ExchangeFactory; | 195 | ····sget-object·v21,·Lcom/xeiam/xchange/ExchangeFactory;->INSTANCE:Lcom/xeiam/xchange/ExchangeFactory; |
196 | ····move-object/from16·v0,·v21 | 196 | ····move-object/from16·v0,·v21 |
197 | ····invoke-virtual·{v0,·v | 197 | ····invoke-virtual·{v0,·v10},·Lcom/xeiam/xchange/ExchangeFactory;->createExchange(Ljava/lang/String;)Lcom/xeiam/xchange/Exchange; |
198 | ····move-result-object·v21 | 198 | ····move-result-object·v21 |
199 | ····.line·178 | ||
199 | ····invoke-interface/range·{v21·..·v21},·Lcom/xeiam/xchange/Exchange;->getPollingMarketDataService()Lcom/xeiam/xchange/service/polling/PollingMarketDataService; | 200 | ····invoke-interface/range·{v21·..·v21},·Lcom/xeiam/xchange/Exchange;->getPollingMarketDataService()Lcom/xeiam/xchange/service/polling/PollingMarketDataService; |
200 | ····move-result-object·v21 | 201 | ····move-result-object·v21 |
201 | ····iget-object·v0,·v | 202 | ····iget-object·v0,·v6,·Lcom/xeiam/xchange/currency/CurrencyPair;->baseCurrency:Ljava/lang/String; |
202 | ····move-object/from16·v2 | 203 | ····move-object/from16·v24,·v0 |
203 | ····iget-object·v0,·v | 204 | ····iget-object·v0,·v6,·Lcom/xeiam/xchange/currency/CurrencyPair;->counterCurrency:Ljava/lang/String; |
204 | ····move-object/from16·v2 | 205 | ····move-object/from16·v25,·v0 |
205 | ····const/16·v2 | 206 | ····const/16·v26,·0x0 |
206 | ····move/from16·v0,·v2 | 207 | ····move/from16·v0,·v26 |
207 | ····new-array·v0,·v0,·[Ljava/lang/Object; | 208 | ····new-array·v0,·v0,·[Ljava/lang/Object; |
208 | ····move-object/from16·v2 | 209 | ····move-object/from16·v26,·v0 |
210 | ····.line·179 | ||
211 | ····move-object/from16·v0,·v21 | ||
212 | ····move-object/from16·v1,·v24 | ||
213 | ····move-object/from16·v2,·v25 | ||
214 | ····move-object/from16·v3,·v26 | ||
209 | ····invoke-interface | 215 | ····invoke-interface·{v0,·v1,·v2,·v3},·Lcom/xeiam/xchange/service/polling/PollingMarketDataService;->getTrades(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lcom/xeiam/xchange/dto/marketdata/Trades; |
210 | ····:try_end_0 | 216 | ····:try_end_0 |
211 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 217 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
212 | ····move-result-object·v1 | 218 | ····move-result-object·v17 |
213 | ····.line·185 | 219 | ····.line·185 |
214 | ····:goto_0 | 220 | ····:goto_0 |
215 | ····:try_start_1 | 221 | ····:try_start_1 |
216 | ····invoke-virtual·{v1 | 222 | ····invoke-virtual/range·{v17·..·v17},·Lcom/xeiam/xchange/dto/marketdata/Trades;->getTrades()Ljava/util/List; |
217 | ····move-result-object·v1 | 223 | ····move-result-object·v18 |
218 | ····.line·187 | 224 | ····.line·187 |
219 | ····.local·v1 | 225 | ····.local·v18,·"tradesList":Ljava/util/List;,·"Ljava/util/List<Lcom/xeiam/xchange/dto/marketdata/Trade;>;" |
220 | ····invoke-interface/range·{v1 | 226 | ····invoke-interface/range·{v18·..·v18},·Ljava/util/List;->size()I |
221 | ····move-result·v21 | 227 | ····move-result·v21 |
222 | ····move/from16·v0,·v21 | 228 | ····move/from16·v0,·v21 |
223 | ····new-array·v0,·v0,·[F | 229 | ····new-array·v0,·v0,·[F |
224 | ····move-object/from16·v | 230 | ····move-object/from16·v20,·v0 |
225 | ····.line·188 | 231 | ····.line·188 |
226 | ····.local·v | 232 | ····.local·v20,·"values":[F |
227 | ····invoke-interface/range·{v1 | 233 | ····invoke-interface/range·{v18·..·v18},·Ljava/util/List;->size()I |
228 | ····move-result·v21 | 234 | ····move-result·v21 |
229 | ····move/from16·v0,·v21 | 235 | ····move/from16·v0,·v21 |
230 | ····new-array·v | 236 | ····new-array·v8,·v0,·[J |
231 | ····.line·189 | 237 | ····.line·189 |
232 | ····.local·v | 238 | ····.local·v8,·"dates":[J |
233 | ····move-object/from16·v0,·v | 239 | ····move-object/from16·v0,·v20 |
234 | ····array-length·v0,·v0 | 240 | ····array-length·v0,·v0 |
235 | ····move/from16·v21,·v0 | 241 | ····move/from16·v21,·v0 |
236 | ····move/from16·v0,·v21 | 242 | ····move/from16·v0,·v21 |
237 | ····new-array·v | 243 | ····new-array·v7,·v0,·[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
238 | ····.line·191 | 244 | ····.line·191 |
239 | ····.local·v | 245 | ····.local·v7,·"data":[Lcom/jjoe64/graphview/GraphView$GraphViewData; |
240 | ····const/high16·v1 | 246 | ····const/high16·v12,·-0x31000000 |
241 | ····.line·192 | 247 | ····.line·192 |
242 | ····.local·v1 | 248 | ····.local·v12,·"largest":F |
243 | ····const/high16·v1 | 249 | ····const/high16·v13,·0x4f000000 |
244 | ····.line·194 | 250 | ····.line·194 |
245 | ····.local·v1 | 251 | ····.local·v13,·"smallest":F |
246 | ····invoke-interface/range·{v1 | 252 | ····invoke-interface/range·{v18·..·v18},·Ljava/util/List;->size()I |
Max diff block lines reached; 48483/54023 bytes (89.75%) 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/veken0m/bitcoinium/BaseExchangeFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BaseExchangeFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·78 | 27 | ····.line·78 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$4;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$4;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 46, 14 lines modified | Offset 47, 15 lines modified | ||
46 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$4;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 47 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$4;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
47 | ····invoke-virtual·{v1},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 48 | ····invoke-virtual·{v1},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
48 | ····move-result-object·v1 | 49 | ····move-result-object·v1 |
50 | ····.line·82 | ||
49 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getBaseContext()Landroid/content/Context; | 51 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getBaseContext()Landroid/content/Context; |
50 | ····move-result-object·v1 | 52 | ····move-result-object·v1 |
51 | ····const-class·v2,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity; | 53 | ····const-class·v2,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity; |
52 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 54 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
Offset 46, 16 lines modified | Offset 46, 17 lines modified | ||
46 | ····.locals·8 | 46 | ····.locals·8 |
47 | ····.param·p1,·"view"····#·Landroid/view/View; | 47 | ····.param·p1,·"view"····#·Landroid/view/View; |
48 | ····.param·p2,·"exchange"····#·Ljava/lang/String; | 48 | ····.param·p2,·"exchange"····#·Ljava/lang/String; |
49 | ····.param·p3,·"graph"····#·Ljava/lang/Boolean; | 49 | ····.param·p3,·"graph"····#·Ljava/lang/Boolean; |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·28 | 51 | ····.line·28 |
52 | ····const·v7,·0x7f0 | 52 | ····const·v7,·0x7f0a0056 |
53 | ····.line·29 | ||
53 | ····invoke-virtual·{p1,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 54 | ····invoke-virtual·{p1,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
54 | ····move-result-object·v6 | 55 | ····move-result-object·v6 |
55 | ····check-cast·v6,·Landroid/widget/Button; | 56 | ····check-cast·v6,·Landroid/widget/Button; |
56 | ····.line·30 | 57 | ····.line·30 |
Offset 63, 16 lines modified | Offset 64, 17 lines modified | ||
63 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$1; | 64 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$1; |
64 | ····invoke-direct·{v7,·p0},·Lcom/veken0m/bitcoinium/BaseExchangeFragment$1;-><init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V | 65 | ····invoke-direct·{v7,·p0},·Lcom/veken0m/bitcoinium/BaseExchangeFragment$1;-><init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V |
65 | ····invoke-virtual·{v6,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | 66 | ····invoke-virtual·{v6,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V |
66 | ····.line·45 | 67 | ····.line·45 |
67 | ····const·v7,·0x7f0 | 68 | ····const·v7,·0x7f0a005b |
69 | ····.line·46 | ||
68 | ····invoke-virtual·{p1,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 70 | ····invoke-virtual·{p1,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
69 | ····move-result-object·v2 | 71 | ····move-result-object·v2 |
70 | ····check-cast·v2,·Landroid/widget/Button; | 72 | ····check-cast·v2,·Landroid/widget/Button; |
71 | ····.line·47 | 73 | ····.line·47 |
Offset 80, 16 lines modified | Offset 82, 17 lines modified | ||
80 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$2; | 82 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$2; |
81 | ····invoke-direct·{v7,·p0,·p3,·p2},·Lcom/veken0m/bitcoinium/BaseExchangeFragment$2;-><init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;Ljava/lang/Boolean;Ljava/lang/String;)V | 83 | ····invoke-direct·{v7,·p0,·p3,·p2},·Lcom/veken0m/bitcoinium/BaseExchangeFragment$2;-><init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;Ljava/lang/Boolean;Ljava/lang/String;)V |
82 | ····invoke-virtual·{v2,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | 84 | ····invoke-virtual·{v2,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V |
83 | ····.line·64 | 85 | ····.line·64 |
84 | ····const·v7,·0x7f0 | 86 | ····const·v7,·0x7f0a0057 |
87 | ····.line·65 | ||
85 | ····invoke-virtual·{p1,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 88 | ····invoke-virtual·{p1,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
86 | ····move-result-object·v5 | 89 | ····move-result-object·v5 |
87 | ····check-cast·v5,·Landroid/widget/Button; | 90 | ····check-cast·v5,·Landroid/widget/Button; |
88 | ····.line·66 | 91 | ····.line·66 |
Offset 97, 16 lines modified | Offset 100, 17 lines modified | ||
97 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$3; | 100 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$3; |
98 | ····invoke-direct·{v7,·p0,·p2},·Lcom/veken0m/bitcoinium/BaseExchangeFragment$3;-><init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;Ljava/lang/String;)V | 101 | ····invoke-direct·{v7,·p0,·p2},·Lcom/veken0m/bitcoinium/BaseExchangeFragment$3;-><init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;Ljava/lang/String;)V |
99 | ····invoke-virtual·{v5,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | 102 | ····invoke-virtual·{v5,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V |
100 | ····.line·76 | 103 | ····.line·76 |
101 | ····const·v7,·0x7f0 | 104 | ····const·v7,·0x7f0a0058 |
105 | ····.line·77 | ||
102 | ····invoke-virtual·{p1,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 106 | ····invoke-virtual·{p1,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
103 | ····move-result-object·v1 | 107 | ····move-result-object·v1 |
104 | ····check-cast·v1,·Landroid/widget/Button; | 108 | ····check-cast·v1,·Landroid/widget/Button; |
105 | ····.line·78 | 109 | ····.line·78 |
Offset 114, 16 lines modified | Offset 118, 17 lines modified | ||
114 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$4; | 118 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$4; |
115 | ····invoke-direct·{v7,·p0},·Lcom/veken0m/bitcoinium/BaseExchangeFragment$4;-><init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V | 119 | ····invoke-direct·{v7,·p0},·Lcom/veken0m/bitcoinium/BaseExchangeFragment$4;-><init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V |
116 | ····invoke-virtual·{v1,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | 120 | ····invoke-virtual·{v1,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V |
117 | ····.line·87 | 121 | ····.line·87 |
118 | ····const·v7,·0x7f0 | 122 | ····const·v7,·0x7f0a0059 |
123 | ····.line·88 | ||
119 | ····invoke-virtual·{p1,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 124 | ····invoke-virtual·{p1,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
120 | ····move-result-object·v0 | 125 | ····move-result-object·v0 |
121 | ····check-cast·v0,·Landroid/widget/Button; | 126 | ····check-cast·v0,·Landroid/widget/Button; |
122 | ····.line·89 | 127 | ····.line·89 |
Offset 131, 16 lines modified | Offset 136, 17 lines modified | ||
131 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$5; | 136 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$5; |
132 | ····invoke-direct·{v7,·p0},·Lcom/veken0m/bitcoinium/BaseExchangeFragment$5;-><init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V | 137 | ····invoke-direct·{v7,·p0},·Lcom/veken0m/bitcoinium/BaseExchangeFragment$5;-><init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V |
133 | ····invoke-virtual·{v0,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | 138 | ····invoke-virtual·{v0,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V |
134 | ····.line·98 | 139 | ····.line·98 |
135 | ····const·v7,·0x7f0 | 140 | ····const·v7,·0x7f0a005a |
141 | ····.line·99 | ||
136 | ····invoke-virtual·{p1,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 142 | ····invoke-virtual·{p1,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
137 | ····move-result-object·v4 | 143 | ····move-result-object·v4 |
138 | ····check-cast·v4,·Landroid/widget/Button; | 144 | ····check-cast·v4,·Landroid/widget/Button; |
139 | ····.line·100 | 145 | ····.line·100 |
Offset 148, 15 lines modified | Offset 154, 15 lines modified | ||
148 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$6; | 154 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$6; |
149 | ····invoke-direct·{v7,·p0},·Lcom/veken0m/bitcoinium/BaseExchangeFragment$6;-><init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V | 155 | ····invoke-direct·{v7,·p0},·Lcom/veken0m/bitcoinium/BaseExchangeFragment$6;-><init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V |
150 | ····invoke-virtual·{v4,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V | 156 | ····invoke-virtual·{v4,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V |
151 | ····.line·109 | 157 | ····.line·109 |
152 | ····const·v7,·0x7f0 | 158 | ····const·v7,·0x7f0a005c |
153 | ····invoke-virtual·{p1,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 159 | ····invoke-virtual·{p1,·v7},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
154 | ····move-result-object·v3 | 160 | ····move-result-object·v3 |
155 | ····check-cast·v3,·Landroid/widget/Button; | 161 | ····check-cast·v3,·Landroid/widget/Button; |
Offset 63, 14 lines modified | Offset 63, 15 lines modified | ||
63 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 63 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
64 | ····move-result-object·v2 | 64 | ····move-result-object·v2 |
65 | ····const/4·v3,·0x0 | 65 | ····const/4·v3,·0x0 |
66 | ····.line·94 | ||
66 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; | 67 | ····invoke-interface·{v1,·v2,·v3},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; |
67 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
68 | ····.line·95 | 69 | ····.line·95 |
69 | ····.local·v0,·"prefix":Ljava/lang/String; | 70 | ····.local·v0,·"prefix":Ljava/lang/String; |
70 | ····if-eqz·v0,·:cond_0 | 71 | ····if-eqz·v0,·:cond_0 |
Offset 103, 14 lines modified | Offset 104, 15 lines modified | ||
103 | ····const/4·v2,·0x0 | 104 | ····const/4·v2,·0x0 |
104 | ····invoke-virtual·{p0,·v1,·v2},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; | 105 | ····invoke-virtual·{p0,·v1,·v2},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
105 | ····move-result-object·v1 | 106 | ····move-result-object·v1 |
107 | ····.line·84 | ||
106 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 108 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
107 | ····move-result-object·v0 | 109 | ····move-result-object·v0 |
108 | ····.line·85 | 110 | ····.line·85 |
109 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences$Editor; | 111 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences$Editor; |
110 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 112 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
Offset 189, 15 lines modified | Offset 191, 15 lines modified | ||
189 | ····iget·v4,·p0,·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;->mAppWidgetId:I | 191 | ····iget·v4,·p0,·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;->mAppWidgetId:I |
190 | ····if-nez·v4,·:cond_1 | 192 | ····if-nez·v4,·:cond_1 |
191 | ····.line·43 | 193 | ····.line·43 |
192 | ····invoke-virtual·{p0},·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;->finish()V | 194 | ····invoke-virtual·{p0},·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;->finish()V |
193 | ····.line·4 | 195 | ····.line·47 |
194 | ····:cond_1 | 196 | ····:cond_1 |
195 | ····invoke-virtual·{p0},·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;->getBaseContext()Landroid/content/Context; | 197 | ····invoke-virtual·{p0},·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;->getBaseContext()Landroid/content/Context; |
196 | ····move-result-object·v4 | 198 | ····move-result-object·v4 |
197 | ····invoke-static·{v4},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 199 | ····invoke-static·{v4},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lcom/veken0m/bitcoinium/OrderbookActivity$OrderbookThread; | 21 | .field·final·synthetic·this$1:Lcom/veken0m/bitcoinium/OrderbookActivity$OrderbookThread; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity$OrderbookThread;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity$OrderbookThread;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/veken0m/bitcoinium/OrderbookActivity$OrderbookThread; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·403 | 27 | ····.line·403 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/OrderbookActivity$OrderbookThread$1;->this$1:Lcom/veken0m/bitcoinium/OrderbookActivity$OrderbookThread; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/OrderbookActivity$OrderbookThread$1;->this$1:Lcom/veken0m/bitcoinium/OrderbookActivity$OrderbookThread; |
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/veken0m/bitcoinium/PreferencesActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·75 | 27 | ····.line·75 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$4;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$4;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 46, 20 lines modified | Offset 47, 22 lines modified | ||
46 | ····new-instance·v1,·Landroid/content/Intent; | 47 | ····new-instance·v1,·Landroid/content/Intent; |
47 | ····const-string·v2,·"android.intent.action.VIEW" | 48 | ····const-string·v2,·"android.intent.action.VIEW" |
48 | ····const-string·v3,·"https://github.com/veken0m/bitcoinium" | 49 | ····const-string·v3,·"https://github.com/veken0m/bitcoinium" |
50 | ····.line·80 | ||
49 | ····invoke-static·{v3},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 51 | ····invoke-static·{v3},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
50 | ····move-result-object·v3 | 52 | ····move-result-object·v3 |
51 | ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V | 53 | ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
54 | ····.line·79 | ||
52 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/PreferencesActivity;->startActivity(Landroid/content/Intent;)V | 55 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/PreferencesActivity;->startActivity(Landroid/content/Intent;)V |
53 | ····.line·81 | 56 | ····.line·81 |
54 | ····const/4·v0,·0x1 | 57 | ····const/4·v0,·0x1 |
55 | ····return·v0 | 58 | ····return·v0 |
56 | .end·method | 59 | .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/veken0m/bitcoinium/GraphActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/GraphActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·334 | 27 | ····.line·334 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$4;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$4;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 28, 10 lines modified | Offset 28, 9 lines modified | ||
28 | .method·public·constructor·<init>()V | 28 | .method·public·constructor·<init>()V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·10 | 31 | ····.line·10 |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····.line·1417 | ||
34 | ····return-void | 33 | ····return-void |
35 | .end·method | 34 | .end·method |
Offset 23, 15 lines modified | Offset 23, 14 lines modified | ||
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·38 | 26 | ····.line·38 |
27 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;-><init>()V | 27 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;-><init>()V |
28 | ····.line·157 | ||
29 | ····return-void | 28 | ····return-void |
30 | .end·method | 29 | .end·method |
31 | .method·private·addTab(Lcom/actionbarsherlock/app/ActionBar;Lcom/veken0m/bitcoinium/MainActivity$TabsAdapter;ILjava/lang/Class;Ljava/lang/String;)V | 30 | .method·private·addTab(Lcom/actionbarsherlock/app/ActionBar;Lcom/veken0m/bitcoinium/MainActivity$TabsAdapter;ILjava/lang/Class;Ljava/lang/String;)V |
32 | ····.locals·2 | 31 | ····.locals·2 |
33 | ····.param·p1,·"actionbar"····#·Lcom/actionbarsherlock/app/ActionBar; | 32 | ····.param·p1,·"actionbar"····#·Lcom/actionbarsherlock/app/ActionBar; |
34 | ····.param·p2,·"tabsAdapter"····#·Lcom/veken0m/bitcoinium/MainActivity$TabsAdapter; | 33 | ····.param·p2,·"tabsAdapter"····#·Lcom/veken0m/bitcoinium/MainActivity$TabsAdapter; |
Offset 74, 14 lines modified | Offset 73, 15 lines modified | ||
74 | .end·method | 73 | .end·method |
75 | .method·private·selectTab()V | 74 | .method·private·selectTab()V |
76 | ····.locals·8 | 75 | ····.locals·8 |
77 | ····.prologue | 76 | ····.prologue |
78 | ····.line·108 | 77 | ····.line·108 |
78 | ····.line·109 | ||
79 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 79 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
80 | ····move-result-object·v5 | 80 | ····move-result-object·v5 |
81 | ····.line·111 | 81 | ····.line·111 |
82 | ····.local·v5,·"prefs":Landroid/content/SharedPreferences; | 82 | ····.local·v5,·"prefs":Landroid/content/SharedPreferences; |
83 | ····:try_start_0 | 83 | ····:try_start_0 |
Offset 239, 15 lines modified | Offset 239, 15 lines modified | ||
239 | #·virtual·methods | 239 | #·virtual·methods |
240 | .method·public·initTabbedActionBar()V | 240 | .method·public·initTabbedActionBar()V |
241 | ····.locals·6 | 241 | ····.locals·6 |
242 | ····.prologue | 242 | ····.prologue |
243 | ····.line·77 | 243 | ····.line·77 |
244 | ····const·v0,·0x7f0 | 244 | ····const·v0,·0x7f0a0054 |
245 | ····invoke-virtual·{p0,·v0},·Lcom/veken0m/bitcoinium/MainActivity;->findViewById(I)Landroid/view/View; | 245 | ····invoke-virtual·{p0,·v0},·Lcom/veken0m/bitcoinium/MainActivity;->findViewById(I)Landroid/view/View; |
246 | ····move-result-object·v0 | 246 | ····move-result-object·v0 |
247 | ····check-cast·v0,·Landroid/support/v4/view/ViewPager; | 247 | ····check-cast·v0,·Landroid/support/v4/view/ViewPager; |
Offset 272, 15 lines modified | Offset 272, 15 lines modified | ||
272 | ····new-instance·v1,·Landroid/graphics/drawable/ColorDrawable; | 272 | ····new-instance·v1,·Landroid/graphics/drawable/ColorDrawable; |
273 | ····invoke-virtual·{p0},·Lcom/veken0m/bitcoinium/MainActivity;->getResources()Landroid/content/res/Resources; | 273 | ····invoke-virtual·{p0},·Lcom/veken0m/bitcoinium/MainActivity;->getResources()Landroid/content/res/Resources; |
274 | ····move-result-object·v2 | 274 | ····move-result-object·v2 |
275 | ····const·v3,·0x7f0 | 275 | ····const·v3,·0x7f08000b |
276 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getColor(I)I | 276 | ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getColor(I)I |
277 | ····move-result·v2 | 277 | ····move-result·v2 |
278 | ····invoke-direct·{v1,·v2},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V | 278 | ····invoke-direct·{v1,·v2},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V |
Offset 492, 15 lines modified | Offset 492, 15 lines modified | ||
492 | ····.prologue | 492 | ····.prologue |
493 | ····.line·261 | 493 | ····.line·261 |
494 | ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I | 494 | ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I |
495 | ····move-result·v0 | 495 | ····move-result·v0 |
496 | ····const·v1,·0x7f0 | 496 | ····const·v1,·0x7f0a0072 |
497 | ····if-ne·v0,·v1,·:cond_0 | 497 | ····if-ne·v0,·v1,·:cond_0 |
498 | ····.line·262 | 498 | ····.line·262 |
499 | ····new-instance·v0,·Landroid/content/Intent; | 499 | ····new-instance·v0,·Landroid/content/Intent; |
500 | ····const-class·v1,·Lcom/veken0m/bitcoinium/PreferencesActivity; | 500 | ····const-class·v1,·Lcom/veken0m/bitcoinium/PreferencesActivity; |
Offset 511, 15 lines modified | Offset 511, 15 lines modified | ||
511 | ····.line·264 | 511 | ····.line·264 |
512 | ····:cond_0 | 512 | ····:cond_0 |
513 | ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I | 513 | ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I |
514 | ····move-result·v0 | 514 | ····move-result·v0 |
515 | ····const·v1,·0x7f0 | 515 | ····const·v1,·0x7f0a0071 |
516 | ····if-ne·v0,·v1,·:cond_1 | 516 | ····if-ne·v0,·v1,·:cond_1 |
517 | ····.line·265 | 517 | ····.line·265 |
518 | ····new-instance·v0,·Landroid/content/Intent; | 518 | ····new-instance·v0,·Landroid/content/Intent; |
519 | ····const-class·v1,·Lcom/veken0m/bitcoinium/PriceAlarmPreferencesActivity; | 519 | ····const-class·v1,·Lcom/veken0m/bitcoinium/PriceAlarmPreferencesActivity; |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences; | 22 | .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;Landroid/content/SharedPreferences;)V | 24 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;Landroid/content/SharedPreferences;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·51 | 28 | ····.line·51 |
28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity; | 29 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity$1;->this$0:Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity; |
29 | ····iput-object·p2,·p0,·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity$1;->val$prefs:Landroid/content/SharedPreferences; | 30 | ····iput-object·p2,·p0,·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity$1;->val$prefs:Landroid/content/SharedPreferences; |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; | 31 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V | 33 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinChartsActivity; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·126 | 37 | ····.line·126 |
37 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$1;->this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; | 38 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$1;->this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 66, 24 lines modified | Offset 67, 20 lines modified | ||
66 | ····move-result·v0 | 67 | ····move-result·v0 |
67 | ····return·v0 | 68 | ····return·v0 |
68 | .end·method | 69 | .end·method |
69 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 70 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
70 | ····.locals·1 | 71 | ····.locals·1 |
71 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
72 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
73 | ····.prologue | 72 | ····.prologue |
74 | ····.line·126 | 73 | ····.line·126 |
75 | ····check-cast·p1,·Lcom/xeiam/xchange/bitcoincharts/dto/marketdata/BitcoinChartsTicker; | 74 | ····check-cast·p1,·Lcom/xeiam/xchange/bitcoincharts/dto/marketdata/BitcoinChartsTicker; |
76 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
77 | ····check-cast·p2,·Lcom/xeiam/xchange/bitcoincharts/dto/marketdata/BitcoinChartsTicker; | 75 | ····check-cast·p2,·Lcom/xeiam/xchange/bitcoincharts/dto/marketdata/BitcoinChartsTicker; |
78 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
79 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$1;->compare(Lcom/xeiam/xchange/bitcoincharts/dto/marketdata/BitcoinChartsTicker;Lcom/xeiam/xchange/bitcoincharts/dto/marketdata/BitcoinChartsTicker;)I | 76 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$1;->compare(Lcom/xeiam/xchange/bitcoincharts/dto/marketdata/BitcoinChartsTicker;Lcom/xeiam/xchange/bitcoincharts/dto/marketdata/BitcoinChartsTicker;)I |
80 | ····move-result·v0 | 77 | ····move-result·v0 |
81 | ····return·v0 | 78 | ····return·v0 |
82 | .end·method | 79 | .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/veken0m/bitcoinium/BitcoinAverageActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinAverageActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·223 | 27 | ····.line·223 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$3;->this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$3;->this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 27, 46 lines modified | Offset 27, 46 lines modified | ||
27 | ····.line·315 | 27 | ····.line·315 |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | #·virtual·methods | 30 | #·virtual·methods |
31 | .method·public·buildUpdate()V | 31 | .method·public·buildUpdate()V |
32 | ····.locals·3 | 32 | ····.locals·33 |
33 | ····.prologue | 33 | ····.prologue |
34 | ····.line·53 | 34 | ····.line·53 |
35 | ····invoke-static/range·{p0·..·p0},·Landroid/appwidget/AppWidgetManager;->getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; | 35 | ····invoke-static/range·{p0·..·p0},·Landroid/appwidget/AppWidgetManager;->getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; |
36 | ····move-result-object·v | 36 | ····move-result-object·v29 |
37 | ····.line·54 | 37 | ····.line·54 |
38 | ····.local·v | 38 | ····.local·v29,·"widgetManager":Landroid/appwidget/AppWidgetManager; |
39 | ····new-instance·v | 39 | ····new-instance·v27,·Landroid/content/ComponentName; |
40 | ····const-class·v3,·Lcom/veken0m/bitcoinium/WidgetProvider; | 40 | ····const-class·v3,·Lcom/veken0m/bitcoinium/WidgetProvider; |
41 | ····move-object/from16·v0,·v | 41 | ····move-object/from16·v0,·v27 |
42 | ····move-object/from16·v1,·p0 | 42 | ····move-object/from16·v1,·p0 |
43 | ····invoke-direct·{v0,·v1,·v3},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 43 | ····invoke-direct·{v0,·v1,·v3},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
44 | ····.line·55 | 44 | ····.line·55 |
45 | ····.local·v | 45 | ····.local·v27,·"widgetComponent":Landroid/content/ComponentName; |
46 | ····move-object/from16·v0,·v | 46 | ····move-object/from16·v0,·v29 |
47 | ····move-object/from16·v1,·v | 47 | ····move-object/from16·v1,·v27 |
48 | ····invoke-virtual·{v0,·v1},·Landroid/appwidget/AppWidgetManager;->getAppWidgetIds(Landroid/content/ComponentName;)[I | 48 | ····invoke-virtual·{v0,·v1},·Landroid/appwidget/AppWidgetManager;->getAppWidgetIds(Landroid/content/ComponentName;)[I |
49 | ····move-result-object·v | 49 | ····move-result-object·v28 |
50 | ····.line·58 | 50 | ····.line·58 |
51 | ····.local·v | 51 | ····.local·v28,·"widgetIds":[I |
52 | ····invoke-static/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->readGeneralPreferences(Landroid/content/Context;)V | 52 | ····invoke-static/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->readGeneralPreferences(Landroid/content/Context;)V |
53 | ····.line·60 | 53 | ····.line·60 |
54 | ····sget-object·v3,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_wifionly:Ljava/lang/Boolean; | 54 | ····sget-object·v3,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_wifionly:Ljava/lang/Boolean; |
55 | ····invoke-virtual·{v3},·Ljava/lang/Boolean;->booleanValue()Z | 55 | ····invoke-virtual·{v3},·Ljava/lang/Boolean;->booleanValue()Z |
Offset 82, 31 lines modified | Offset 82, 32 lines modified | ||
82 | ····move-result·v3 | 82 | ····move-result·v3 |
83 | ····if-eqz·v3,·:cond_d | 83 | ····if-eqz·v3,·:cond_d |
84 | ····.line·62 | 84 | ····.line·62 |
85 | ····:cond_0 | 85 | ····:cond_0 |
86 | ····move-object/from16·v | 86 | ····move-object/from16·v0,·v28 |
87 | ····array-length·v0,·v0 | ||
88 | ····move/from16·v31,·v0 | ||
87 | ····.local·v11,·"arr$":[I | ||
88 | ····array-length·v0,·v11 | ||
89 | ···· | 89 | ····const/4·v3,·0x0 |
90 | ····move/from16·v30,·v3 | ||
90 | ····.local·v18,·"len$":I | ||
91 | ····const/4·v15,·0x0 | ||
92 | ····.local·v15,·"i$":I | ||
93 | ····:goto_0 | 91 | ····:goto_0 |
94 | ····move/from16·v0,·v | 92 | ····move/from16·v0,·v30 |
93 | ····move/from16·v1,·v31 | ||
95 | ····if-ge·v | 94 | ····if-ge·v0,·v1,·:cond_d |
96 | ····aget·v10,·v | 95 | ····aget·v10,·v28,·v30 |
97 | ····.line·65 | 96 | ····.line·65 |
98 | ····.local·v10,·"appWidgetId":I | 97 | ····.local·v10,·"appWidgetId":I |
99 | ····move-object/from16·v0,·p0 | 98 | ····move-object/from16·v0,·p0 |
100 | ····invoke-static·{v0,·v10},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->loadExchangePref(Landroid/content/Context;I)Ljava/lang/String; | 99 | ····invoke-static·{v0,·v10},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->loadExchangePref(Landroid/content/Context;I)Ljava/lang/String; |
Offset 127, 95 lines modified | Offset 128, 89 lines modified | ||
127 | ····move-result-object·v3 | 128 | ····move-result-object·v3 |
128 | ····sput-object·v3,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_currency:Ljava/lang/String; | 129 | ····sput-object·v3,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_currency:Ljava/lang/String; |
129 | ····.line·68 | 130 | ····.line·68 |
130 | ····invoke-virtual·{v8},·Lcom/veken0m/bitcoinium/exchanges/Exchange;->getExchangeName()Ljava/lang/String; | 131 | ····invoke-virtual·{v8},·Lcom/veken0m/bitcoinium/exchanges/Exchange;->getExchangeName()Ljava/lang/String; |
131 | ····move-result-object·v1 | 132 | ····move-result-object·v13 |
132 | ····.line·69 | 133 | ····.line·69 |
133 | ····.local·v1 | 134 | ····.local·v13,·"exchangeName":Ljava/lang/String; |
134 | ····invoke-virtual·{v8},·Lcom/veken0m/bitcoinium/exchanges/Exchange;->getIdentifier()Ljava/lang/String; | 135 | ····invoke-virtual·{v8},·Lcom/veken0m/bitcoinium/exchanges/Exchange;->getIdentifier()Ljava/lang/String; |
135 | ····move-result-object·v1 | 136 | ····move-result-object·v12 |
136 | ····.line·71 | 137 | ····.line·71 |
137 | ····.local·v1 | 138 | ····.local·v12,·"exchangeKey":Ljava/lang/String; |
138 | ····sget-object·v3,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_tapToUpdate:Ljava/lang/Boolean; | 139 | ····sget-object·v3,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_tapToUpdate:Ljava/lang/Boolean; |
139 | ····invoke-virtual·{v3},·Ljava/lang/Boolean;->booleanValue()Z | 140 | ····invoke-virtual·{v3},·Ljava/lang/Boolean;->booleanValue()Z |
140 | ····move-result·v3 | 141 | ····move-result·v3 |
141 | ····if-eqz·v3,·:cond_8 | 142 | ····if-eqz·v3,·:cond_8 |
142 | ····.line·72 | 143 | ····.line·72 |
143 | ····new-instance·v1 | 144 | ····new-instance·v14,·Landroid/content/Intent; |
144 | ····const-class·v3,·Lcom/veken0m/bitcoinium/WidgetProvider; | 145 | ····const-class·v3,·Lcom/veken0m/bitcoinium/WidgetProvider; |
145 | ····move-object/from16·v0,·v16 | ||
146 | ····move-object/from16·v | 146 | ····move-object/from16·v0,·p0 |
147 | ····invoke-direct·{v | 147 | ····invoke-direct·{v14,·v0,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
148 | ····.line·73 | 148 | ····.line·73 |
149 | ····.local·v1 | 149 | ····.local·v14,·"intent":Landroid/content/Intent; |
150 | ····const-string·v3,·"com.veken0m.bitcoinium.REFRESH" | 150 | ····const-string·v3,·"com.veken0m.bitcoinium.REFRESH" |
151 | ····move-object/from16·v0,·v16 | ||
Max diff block lines reached; 37823/42332 bytes (89.35%) 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/veken0m/bitcoinium/GraphActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/GraphActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·358 | 27 | ····.line·358 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$5;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$5;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 39, 15 lines modified | Offset 40, 15 lines modified | ||
39 | .method·public·run()V | 40 | .method·public·run()V |
40 | ····.locals·3 | 41 | ····.locals·3 |
41 | ····.prologue | 42 | ····.prologue |
42 | ····.line·361 | 43 | ····.line·361 |
43 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$5;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; | 44 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$5;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
44 | ····const·v2,·0x7f0 | 45 | ····const·v2,·0x7f0a0051 |
45 | ····invoke-virtual·{v1,·v2},·Lcom/veken0m/bitcoinium/GraphActivity;->findViewById(I)Landroid/view/View; | 46 | ····invoke-virtual·{v1,·v2},·Lcom/veken0m/bitcoinium/GraphActivity;->findViewById(I)Landroid/view/View; |
46 | ····move-result-object·v0 | 47 | ····move-result-object·v0 |
47 | ····check-cast·v0,·Landroid/widget/LinearLayout; | 48 | ····check-cast·v0,·Landroid/widget/LinearLayout; |
Offset 166, 14 lines modified | Offset 166, 15 lines modified | ||
166 | ····const/4·v2,·0x0 | 166 | ····const/4·v2,·0x0 |
167 | ····invoke-virtual·{p0,·v1,·v2},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; | 167 | ····invoke-virtual·{p0,·v1,·v2},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
168 | ····move-result-object·v1 | 168 | ····move-result-object·v1 |
169 | ····.line·187 | ||
169 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 170 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
170 | ····move-result-object·v0 | 171 | ····move-result-object·v0 |
171 | ····.line·188 | 172 | ····.line·188 |
172 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences$Editor; | 173 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences$Editor; |
173 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 174 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
Offset 215, 14 lines modified | Offset 216, 15 lines modified | ||
215 | ····const/4·v2,·0x0 | 216 | ····const/4·v2,·0x0 |
216 | ····invoke-virtual·{p0,·v1,·v2},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; | 217 | ····invoke-virtual·{p0,·v1,·v2},·Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
217 | ····move-result-object·v1 | 218 | ····move-result-object·v1 |
219 | ····.line·208 | ||
218 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 220 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
219 | ····move-result-object·v0 | 221 | ····move-result-object·v0 |
220 | ····.line·209 | 222 | ····.line·209 |
221 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences$Editor; | 223 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences$Editor; |
222 | ····new-instance·v1,·Ljava/lang/StringBuilder; | 224 | ····new-instance·v1,·Ljava/lang/StringBuilder; |
Offset 297, 114 lines modified | Offset 299, 124 lines modified | ||
297 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 299 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
298 | ····move-result-object·v6 | 300 | ····move-result-object·v6 |
299 | ····check-cast·v6,·Landroid/preference/ListPreference; | 301 | ····check-cast·v6,·Landroid/preference/ListPreference; |
302 | ····.line·43 | ||
300 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V | 303 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V |
301 | ····.line·44 | 304 | ····.line·44 |
302 | ····const-string·v6,·"btceWidgetCurrencyPref" | 305 | ····const-string·v6,·"btceWidgetCurrencyPref" |
303 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 306 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
304 | ····move-result-object·v6 | 307 | ····move-result-object·v6 |
305 | ····check-cast·v6,·Landroid/preference/ListPreference; | 308 | ····check-cast·v6,·Landroid/preference/ListPreference; |
309 | ····.line·45 | ||
306 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V | 310 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V |
307 | ····.line·46 | 311 | ····.line·46 |
308 | ····const-string·v6,·"virtexWidgetCurrencyPref" | 312 | ····const-string·v6,·"virtexWidgetCurrencyPref" |
309 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 313 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
310 | ····move-result-object·v6 | 314 | ····move-result-object·v6 |
311 | ····check-cast·v6,·Landroid/preference/ListPreference; | 315 | ····check-cast·v6,·Landroid/preference/ListPreference; |
316 | ····.line·47 | ||
312 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V | 317 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V |
313 | ····.line·48 | 318 | ····.line·48 |
314 | ····const-string·v6,·"bitstampWidgetCurrencyPref" | 319 | ····const-string·v6,·"bitstampWidgetCurrencyPref" |
315 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 320 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
316 | ····move-result-object·v6 | 321 | ····move-result-object·v6 |
317 | ····check-cast·v6,·Landroid/preference/ListPreference; | 322 | ····check-cast·v6,·Landroid/preference/ListPreference; |
323 | ····.line·49 | ||
318 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V | 324 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V |
319 | ····.line·50 | 325 | ····.line·50 |
320 | ····const-string·v6,·"campbxWidgetCurrencyPref" | 326 | ····const-string·v6,·"campbxWidgetCurrencyPref" |
321 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 327 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
322 | ····move-result-object·v6 | 328 | ····move-result-object·v6 |
323 | ····check-cast·v6,·Landroid/preference/ListPreference; | 329 | ····check-cast·v6,·Landroid/preference/ListPreference; |
330 | ····.line·51 | ||
324 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V | 331 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V |
325 | ····.line·52 | 332 | ····.line·52 |
326 | ····const-string·v6,·"btcchinaWidgetCurrencyPref" | 333 | ····const-string·v6,·"btcchinaWidgetCurrencyPref" |
327 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 334 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
328 | ····move-result-object·v6 | 335 | ····move-result-object·v6 |
329 | ····check-cast·v6,·Landroid/preference/ListPreference; | 336 | ····check-cast·v6,·Landroid/preference/ListPreference; |
337 | ····.line·53 | ||
330 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V | 338 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V |
331 | ····.line·54 | 339 | ····.line·54 |
332 | ····const-string·v6,·"bitcurexWidgetCurrencyPref" | 340 | ····const-string·v6,·"bitcurexWidgetCurrencyPref" |
333 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 341 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
334 | ····move-result-object·v6 | 342 | ····move-result-object·v6 |
335 | ····check-cast·v6,·Landroid/preference/ListPreference; | 343 | ····check-cast·v6,·Landroid/preference/ListPreference; |
344 | ····.line·55 | ||
336 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V | 345 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V |
337 | ····.line·56 | 346 | ····.line·56 |
338 | ····const-string·v6,·"krakenWidgetCurrencyPref" | 347 | ····const-string·v6,·"krakenWidgetCurrencyPref" |
339 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 348 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
340 | ····move-result-object·v6 | 349 | ····move-result-object·v6 |
341 | ····check-cast·v6,·Landroid/preference/ListPreference; | 350 | ····check-cast·v6,·Landroid/preference/ListPreference; |
351 | ····.line·57 | ||
342 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V | 352 | ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V |
343 | ····.line·58 | 353 | ····.line·58 |
Max diff block lines reached; 2958/7246 bytes (40.82%) of diff not shown. |
Offset 42, 14 lines modified | Offset 42, 15 lines modified | ||
42 | ····.line·29 | 42 | ····.line·29 |
43 | ····.local·v2,·"devEmailPref":Landroid/preference/Preference; | 43 | ····.local·v2,·"devEmailPref":Landroid/preference/Preference; |
44 | ····new-instance·v6,·Lcom/veken0m/bitcoinium/PreferencesActivity$1; | 44 | ····new-instance·v6,·Lcom/veken0m/bitcoinium/PreferencesActivity$1; |
45 | ····invoke-direct·{v6,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$1;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 45 | ····invoke-direct·{v6,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$1;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
46 | ····.line·30 | ||
46 | ····invoke-virtual·{v2,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V | 47 | ····invoke-virtual·{v2,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V |
47 | ····.line·50 | 48 | ····.line·50 |
48 | ····const-string·v6,·"devTwitterPref" | 49 | ····const-string·v6,·"devTwitterPref" |
49 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 50 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
Offset 57, 14 lines modified | Offset 58, 15 lines modified | ||
57 | ····.line·51 | 58 | ····.line·51 |
58 | ····.local·v3,·"devTwitterPref":Landroid/preference/Preference; | 59 | ····.local·v3,·"devTwitterPref":Landroid/preference/Preference; |
59 | ····new-instance·v6,·Lcom/veken0m/bitcoinium/PreferencesActivity$2; | 60 | ····new-instance·v6,·Lcom/veken0m/bitcoinium/PreferencesActivity$2; |
60 | ····invoke-direct·{v6,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$2;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 61 | ····invoke-direct·{v6,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$2;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
62 | ····.line·52 | ||
61 | ····invoke-virtual·{v3,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V | 63 | ····invoke-virtual·{v3,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V |
62 | ····.line·62 | 64 | ····.line·62 |
63 | ····const-string·v6,·"xchangeGithubPref" | 65 | ····const-string·v6,·"xchangeGithubPref" |
64 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 66 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
Offset 72, 14 lines modified | Offset 74, 15 lines modified | ||
72 | ····.line·63 | 74 | ····.line·63 |
73 | ····.local·v5,·"xchangeGithubPref":Landroid/preference/Preference; | 75 | ····.local·v5,·"xchangeGithubPref":Landroid/preference/Preference; |
74 | ····new-instance·v6,·Lcom/veken0m/bitcoinium/PreferencesActivity$3; | 76 | ····new-instance·v6,·Lcom/veken0m/bitcoinium/PreferencesActivity$3; |
75 | ····invoke-direct·{v6,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$3;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 77 | ····invoke-direct·{v6,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$3;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
78 | ····.line·64 | ||
76 | ····invoke-virtual·{v5,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V | 79 | ····invoke-virtual·{v5,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V |
77 | ····.line·73 | 80 | ····.line·73 |
78 | ····const-string·v6,·"bitcoiniumGithubPref" | 81 | ····const-string·v6,·"bitcoiniumGithubPref" |
79 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 82 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
Offset 87, 14 lines modified | Offset 90, 15 lines modified | ||
87 | ····.line·74 | 90 | ····.line·74 |
88 | ····.local·v1,·"bitcoiniumGithubPref":Landroid/preference/Preference; | 91 | ····.local·v1,·"bitcoiniumGithubPref":Landroid/preference/Preference; |
89 | ····new-instance·v6,·Lcom/veken0m/bitcoinium/PreferencesActivity$4; | 92 | ····new-instance·v6,·Lcom/veken0m/bitcoinium/PreferencesActivity$4; |
90 | ····invoke-direct·{v6,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$4;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 93 | ····invoke-direct·{v6,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$4;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
94 | ····.line·75 | ||
91 | ····invoke-virtual·{v1,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V | 95 | ····invoke-virtual·{v1,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V |
92 | ····.line·86 | 96 | ····.line·86 |
93 | ····const-string·v6,·"widgetBackgroundColorPref" | 97 | ····const-string·v6,·"widgetBackgroundColorPref" |
94 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 98 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
Offset 102, 14 lines modified | Offset 106, 15 lines modified | ||
102 | ····check-cast·v6,·Lnet/margaritov/preference/colorpicker/ColorPickerPreference; | 106 | ····check-cast·v6,·Lnet/margaritov/preference/colorpicker/ColorPickerPreference; |
103 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/PreferencesActivity$5; | 107 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/PreferencesActivity$5; |
104 | ····invoke-direct·{v7,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$5;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 108 | ····invoke-direct·{v7,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$5;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
109 | ····.line·87 | ||
105 | ····invoke-virtual·{v6,·v7},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V | 110 | ····invoke-virtual·{v6,·v7},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V |
106 | ····.line·100 | 111 | ····.line·100 |
107 | ····const-string·v6,·"widgetMainTextColorPref" | 112 | ····const-string·v6,·"widgetMainTextColorPref" |
108 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 113 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
Offset 117, 14 lines modified | Offset 122, 15 lines modified | ||
117 | ····check-cast·v6,·Lnet/margaritov/preference/colorpicker/ColorPickerPreference; | 122 | ····check-cast·v6,·Lnet/margaritov/preference/colorpicker/ColorPickerPreference; |
118 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/PreferencesActivity$6; | 123 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/PreferencesActivity$6; |
119 | ····invoke-direct·{v7,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$6;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 124 | ····invoke-direct·{v7,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$6;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
125 | ····.line·101 | ||
120 | ····invoke-virtual·{v6,·v7},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V | 126 | ····invoke-virtual·{v6,·v7},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V |
121 | ····.line·114 | 127 | ····.line·114 |
122 | ····const-string·v6,·"widgetSecondaryTextColorPref" | 128 | ····const-string·v6,·"widgetSecondaryTextColorPref" |
123 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 129 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
Offset 132, 14 lines modified | Offset 138, 15 lines modified | ||
132 | ····check-cast·v6,·Lnet/margaritov/preference/colorpicker/ColorPickerPreference; | 138 | ····check-cast·v6,·Lnet/margaritov/preference/colorpicker/ColorPickerPreference; |
133 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/PreferencesActivity$7; | 139 | ····new-instance·v7,·Lcom/veken0m/bitcoinium/PreferencesActivity$7; |
134 | ····invoke-direct·{v7,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$7;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 140 | ····invoke-direct·{v7,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$7;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
141 | ····.line·115 | ||
135 | ····invoke-virtual·{v6,·v7},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V | 142 | ····invoke-virtual·{v6,·v7},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V |
136 | ····.line·128 | 143 | ····.line·128 |
137 | ····const-string·v6,·"alarmSettingsPref" | 144 | ····const-string·v6,·"alarmSettingsPref" |
138 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 145 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
Offset 147, 14 lines modified | Offset 154, 15 lines modified | ||
147 | ····.line·129 | 154 | ····.line·129 |
148 | ····.local·v0,·"alarmSettings":Landroid/preference/Preference; | 155 | ····.local·v0,·"alarmSettings":Landroid/preference/Preference; |
149 | ····new-instance·v6,·Lcom/veken0m/bitcoinium/PreferencesActivity$8; | 156 | ····new-instance·v6,·Lcom/veken0m/bitcoinium/PreferencesActivity$8; |
150 | ····invoke-direct·{v6,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$8;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 157 | ····invoke-direct·{v6,·p0},·Lcom/veken0m/bitcoinium/PreferencesActivity$8;-><init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
158 | ····.line·130 | ||
151 | ····invoke-virtual·{v0,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V | 159 | ····invoke-virtual·{v0,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V |
152 | ····.line·140 | 160 | ····.line·140 |
153 | ····const-string·v6,·"donationAddressPref" | 161 | ····const-string·v6,·"donationAddressPref" |
154 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; | 162 | ····invoke-virtual·{p0,·v6},·Lcom/veken0m/bitcoinium/PreferencesActivity;->findPreference(Ljava/lang/CharSequence;)Landroid/preference/Preference; |
Max diff block lines reached; 536/6166 bytes (8.69%) 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/veken0m/bitcoinium/GraphActivity; | 18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V | 20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/GraphActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·122 | 24 | ····.line·122 |
24 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$GraphThread;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; | 25 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$GraphThread;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><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/veken0m/bitcoinium/PreferencesActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·130 | 27 | ····.line·130 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$8;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$8;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 15, 28 lines modified | Offset 15, 28 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·28 | 18 | ····.line·28 |
19 | ····invoke-direct·{p0},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;-><init>()V | 19 | ····invoke-direct·{p0},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;-><init>()V |
20 | ····.line·49 | ||
21 | ····return-void | 20 | ····return-void |
22 | .end·method | 21 | .end·method |
23 | #·virtual·methods | 22 | #·virtual·methods |
24 | .method·public·onDestoy(Landroid/content/Context;)V | 23 | .method·public·onDestoy(Landroid/content/Context;)V |
25 | ····.locals·2 | 24 | ····.locals·2 |
26 | ····.param·p1,·"context"····#·Landroid/content/Context; | 25 | ····.param·p1,·"context"····#·Landroid/content/Context; |
27 | ····.prologue | 26 | ····.prologue |
28 | ····.line·335 | 27 | ····.line·335 |
29 | ····const-string·v1,·"alarm" | 28 | ····const-string·v1,·"alarm" |
29 | ····.line·336 | ||
30 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 30 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
31 | ····move-result-object·v0 | 31 | ····move-result-object·v0 |
32 | ····check-cast·v0,·Landroid/app/AlarmManager; | 32 | ····check-cast·v0,·Landroid/app/AlarmManager; |
33 | ····.line·338 | 33 | ····.line·338 |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinAverageActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·209 | 27 | ····.line·209 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$2;->this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$2;->this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; | 31 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V | 33 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinAverageActivity; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·118 | 37 | ····.line·118 |
37 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$1;->this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; | 38 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$1;->this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 66, 24 lines modified | Offset 67, 20 lines modified | ||
66 | ····move-result·v0 | 67 | ····move-result·v0 |
67 | ····return·v0 | 68 | ····return·v0 |
68 | .end·method | 69 | .end·method |
69 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 70 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
70 | ····.locals·1 | 71 | ····.locals·1 |
71 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | ||
72 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | ||
73 | ····.prologue | 72 | ····.prologue |
74 | ····.line·118 | 73 | ····.line·118 |
75 | ····check-cast·p1,·Lcom/xeiam/xchange/dto/marketdata/Ticker; | 74 | ····check-cast·p1,·Lcom/xeiam/xchange/dto/marketdata/Ticker; |
76 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | ||
77 | ····check-cast·p2,·Lcom/xeiam/xchange/dto/marketdata/Ticker; | 75 | ····check-cast·p2,·Lcom/xeiam/xchange/dto/marketdata/Ticker; |
78 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | ||
79 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$1;->compare(Lcom/xeiam/xchange/dto/marketdata/Ticker;Lcom/xeiam/xchange/dto/marketdata/Ticker;)I | 76 | ····invoke-virtual·{p0,·p1,·p2},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$1;->compare(Lcom/xeiam/xchange/dto/marketdata/Ticker;Lcom/xeiam/xchange/dto/marketdata/Ticker;)I |
80 | ····move-result·v0 | 77 | ····move-result·v0 |
81 | ····return·v0 | 78 | ····return·v0 |
82 | .end·method | 79 | .end·method |
Offset 237, 18 lines modified | Offset 237, 20 lines modified | ||
237 | ····move-result-object·v2 | 237 | ····move-result-object·v2 |
238 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String; | 238 | ····invoke-virtual·{v2},·Ljava/lang/Class;->getName()Ljava/lang/String; |
239 | ····move-result-object·v2 | 239 | ····move-result-object·v2 |
240 | ····.line·205 | ||
240 | ····invoke-static·{v0},·Lcom/veken0m/bitcoinium/MainActivity$TabsAdapter$TabInfo;->access$100(Lcom/veken0m/bitcoinium/MainActivity$TabsAdapter$TabInfo;)Landroid/os/Bundle; | 241 | ····invoke-static·{v0},·Lcom/veken0m/bitcoinium/MainActivity$TabsAdapter$TabInfo;->access$100(Lcom/veken0m/bitcoinium/MainActivity$TabsAdapter$TabInfo;)Landroid/os/Bundle; |
241 | ····move-result-object·v3 | 242 | ····move-result-object·v3 |
243 | ····.line·204 | ||
242 | ····invoke-static·{v1,·v2,·v3},·Landroid/support/v4/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; | 244 | ····invoke-static·{v1,·v2,·v3},·Landroid/support/v4/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; |
243 | ····move-result-object·v1 | 245 | ····move-result-object·v1 |
244 | ····return-object·v1 | 246 | ····return-object·v1 |
245 | .end·method | 247 | .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/veken0m/bitcoinium/OrderbookActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/OrderbookActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·212 | 27 | ····.line·212 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/OrderbookActivity$2;->this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/OrderbookActivity$2;->this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; |
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/veken0m/bitcoinium/OrderbookActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/OrderbookActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·451 | 27 | ····.line·451 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/OrderbookActivity$4;->this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/OrderbookActivity$4;->this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; |
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/veken0m/bitcoinium/BaseExchangeFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BaseExchangeFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·110 | 27 | ····.line·110 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$7;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$7;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
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/veken0m/bitcoinium/BitcoinChartsActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinChartsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·239 | 27 | ····.line·239 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$3;->this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$3;->this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; |
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/veken0m/bitcoinium/BitcoinAverageActivity; | 18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V | 20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinAverageActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·191 | 24 | ····.line·191 |
24 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread;->this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; | 25 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread;->this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 11, 243 lines modified | Offset 11, 243 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x19 | 12 | ····accessFlags·=·0x19 |
13 | ····name·=·"id" | 13 | ····name·=·"id" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 | .field·public·static·final·abs__action_bar:I·=·0x7f0 | 16 | .field·public·static·final·abs__action_bar:I·=·0x7f0a0020 |
17 | .field·public·static·final·abs__action_bar_container:I·=·0x7f0 | 17 | .field·public·static·final·abs__action_bar_container:I·=·0x7f0a001f |
18 | .field·public·static·final·abs__action_bar_subtitle:I·=·0x7f0 | 18 | .field·public·static·final·abs__action_bar_subtitle:I·=·0x7f0a0011 |
19 | .field·public·static·final·abs__action_bar_title:I·=·0x7f0 | 19 | .field·public·static·final·abs__action_bar_title:I·=·0x7f0a0010 |
20 | .field·public·static·final·abs__action_context_bar:I·=·0x7f0 | 20 | .field·public·static·final·abs__action_context_bar:I·=·0x7f0a0021 |
21 | .field·public·static·final·abs__action_menu_divider:I·=·0x7f0 | 21 | .field·public·static·final·abs__action_menu_divider:I·=·0x7f0a0002 |
22 | .field·public·static·final·abs__action_menu_presenter:I·=·0x7f0 | 22 | .field·public·static·final·abs__action_menu_presenter:I·=·0x7f0a0003 |
23 | .field·public·static·final·abs__action_mode_bar:I·=·0x7f0 | 23 | .field·public·static·final·abs__action_mode_bar:I·=·0x7f0a0025 |
24 | .field·public·static·final·abs__action_mode_bar_stub:I·=·0x7f0 | 24 | .field·public·static·final·abs__action_mode_bar_stub:I·=·0x7f0a0024 |
25 | .field·public·static·final·abs__action_mode_close_button:I·=·0x7f0 | 25 | .field·public·static·final·abs__action_mode_close_button:I·=·0x7f0a0014 |
26 | .field·public·static·final·abs__activity_chooser_view_content:I·=·0x7f0 | 26 | .field·public·static·final·abs__activity_chooser_view_content:I·=·0x7f0a0015 |
27 | .field·public·static·final·abs__checkbox:I·=·0x7f0 | 27 | .field·public·static·final·abs__checkbox:I·=·0x7f0a001c |
28 | .field·public·static·final·abs__content:I·=·0x7f0 | 28 | .field·public·static·final·abs__content:I·=·0x7f0a0022 |
29 | .field·public·static·final·abs__default_activity_button:I·=·0x7f0 | 29 | .field·public·static·final·abs__default_activity_button:I·=·0x7f0a0018 |
30 | .field·public·static·final·abs__expand_activities_button:I·=·0x7f0 | 30 | .field·public·static·final·abs__expand_activities_button:I·=·0x7f0a0016 |
31 | .field·public·static·final·abs__home:I·=·0x7f0 | 31 | .field·public·static·final·abs__home:I·=·0x7f0a0000 |
32 | .field·public·static·final·abs__icon:I·=·0x7f0 | 32 | .field·public·static·final·abs__icon:I·=·0x7f0a001a |
33 | .field·public·static·final·abs__image:I·=·0x7f0 | 33 | .field·public·static·final·abs__image:I·=·0x7f0a0017 |
34 | .field·public·static·final·abs__imageButton:I·=·0x7f0 | 34 | .field·public·static·final·abs__imageButton:I·=·0x7f0a0012 |
35 | .field·public·static·final·abs__list_item:I·=·0x7f0 | 35 | .field·public·static·final·abs__list_item:I·=·0x7f0a0019 |
36 | .field·public·static·final·abs__progress_circular:I·=·0x7f0 | 36 | .field·public·static·final·abs__progress_circular:I·=·0x7f0a0004 |
37 | .field·public·static·final·abs__progress_horizontal:I·=·0x7f0 | 37 | .field·public·static·final·abs__progress_horizontal:I·=·0x7f0a0005 |
38 | .field·public·static·final·abs__radio:I·=·0x7f0 | 38 | .field·public·static·final·abs__radio:I·=·0x7f0a001d |
39 | .field·public·static·final·abs__search_badge:I·=·0x7f0 | 39 | .field·public·static·final·abs__search_badge:I·=·0x7f0a0028 |
40 | .field·public·static·final·abs__search_bar:I·=·0x7f0 | 40 | .field·public·static·final·abs__search_bar:I·=·0x7f0a0027 |
41 | .field·public·static·final·abs__search_button:I·=·0x7f0 | 41 | .field·public·static·final·abs__search_button:I·=·0x7f0a0029 |
42 | .field·public·static·final·abs__search_close_btn:I·=·0x7f0 | 42 | .field·public·static·final·abs__search_close_btn:I·=·0x7f0a002e |
43 | .field·public·static·final·abs__search_edit_frame:I·=·0x7f0 | 43 | .field·public·static·final·abs__search_edit_frame:I·=·0x7f0a002a |
44 | .field·public·static·final·abs__search_go_btn:I·=·0x7f0 | 44 | .field·public·static·final·abs__search_go_btn:I·=·0x7f0a0030 |
45 | .field·public·static·final·abs__search_mag_icon:I·=·0x7f0 | 45 | .field·public·static·final·abs__search_mag_icon:I·=·0x7f0a002b |
46 | .field·public·static·final·abs__search_plate:I·=·0x7f0 | 46 | .field·public·static·final·abs__search_plate:I·=·0x7f0a002c |
47 | .field·public·static·final·abs__search_src_text:I·=·0x7f0 | 47 | .field·public·static·final·abs__search_src_text:I·=·0x7f0a002d |
48 | .field·public·static·final·abs__search_voice_btn:I·=·0x7f0 | 48 | .field·public·static·final·abs__search_voice_btn:I·=·0x7f0a0031 |
49 | .field·public·static·final·abs__shortcut:I·=·0x7f0 | 49 | .field·public·static·final·abs__shortcut:I·=·0x7f0a001e |
50 | .field·public·static·final·abs__split_action_bar:I·=·0x7f0 | 50 | .field·public·static·final·abs__split_action_bar:I·=·0x7f0a0023 |
51 | .field·public·static·final·abs__submit_area:I·=·0x7f0 | 51 | .field·public·static·final·abs__submit_area:I·=·0x7f0a002f |
52 | .field·public·static·final·abs__textButton:I·=·0x7f0 | 52 | .field·public·static·final·abs__textButton:I·=·0x7f0a0013 |
53 | .field·public·static·final·abs__title:I·=·0x7f0 | 53 | .field·public·static·final·abs__title:I·=·0x7f0a001b |
54 | .field·public·static·final·abs__up:I·=·0x7f0 | 54 | .field·public·static·final·abs__up:I·=·0x7f0a0001 |
55 | .field·public·static·final·action_preferences:I·=·0x7f0 | 55 | .field·public·static·final·action_preferences:I·=·0x7f0a006f |
56 | .field·public·static·final·action_refresh:I·=·0x7f0 | 56 | .field·public·static·final·action_refresh:I·=·0x7f0a0070 |
57 | .field·public·static·final·bitcoinaverage:I·=·0x7f0 | 57 | .field·public·static·final·bitcoinaverage:I·=·0x7f0a0059 |
58 | .field·public·static·final·bitcoinaverage_layout:I·=·0x7f0 | 58 | .field·public·static·final·bitcoinaverage_layout:I·=·0x7f0a003a |
59 | .field·public·static·final·bitcoinaverage_list:I·=·0x7f0 | 59 | .field·public·static·final·bitcoinaverage_list:I·=·0x7f0a003e |
60 | .field·public·static·final·bitcoinaverage_symbol:I·=·0x7f0 | 60 | .field·public·static·final·bitcoinaverage_symbol:I·=·0x7f0a003b |
61 | .field·public·static·final·bitcoinaverage_tablescroll:I·=·0x7f0 | 61 | .field·public·static·final·bitcoinaverage_tablescroll:I·=·0x7f0a003c |
62 | .field·public·static·final·bitcoincharts:I·=·0x7f0 | 62 | .field·public·static·final·bitcoincharts:I·=·0x7f0a0058 |
63 | .field·public·static·final·bitcoincharts_currency_spinner:I·=·0x7f0 | 63 | .field·public·static·final·bitcoincharts_currency_spinner:I·=·0x7f0a0044 |
64 | .field·public·static·final·bitcoincharts_layout:I·=·0x7f0 | 64 | .field·public·static·final·bitcoincharts_layout:I·=·0x7f0a0041 |
65 | .field·public·static·final·bitcoincharts_list:I·=·0x7f0 | 65 | .field·public·static·final·bitcoincharts_list:I·=·0x7f0a0047 |
66 | .field·public·static·final·bitcoincharts_symbol:I·=·0x7f0 | 66 | .field·public·static·final·bitcoincharts_symbol:I·=·0x7f0a0045 |
67 | .field·public·static·final·bitcoincharts_tablescroll:I·=·0x7f0 | 67 | .field·public·static·final·bitcoincharts_tablescroll:I·=·0x7f0a0046 |
68 | .field·public·static·final·color_picker_view:I·=·0x7f0 | 68 | .field·public·static·final·color_picker_view:I·=·0x7f0a0048 |
69 | .field·public·static·final·currencyFilter:I·=·0x7f0 | 69 | .field·public·static·final·currencyFilter:I·=·0x7f0a0042 |
70 | .field·public·static·final·currency_header:I·=·0x7f0 | 70 | .field·public·static·final·currency_header:I·=·0x7f0a0043 |
71 | .field·public·static·final·disableHome:I·=·0x7f0 | 71 | .field·public·static·final·disableHome:I·=·0x7f0a000a |
72 | .field·public·static·final·displaygraph:I·=·0x7f0 | 72 | .field·public·static·final·displaygraph:I·=·0x7f0a005b |
73 | .field·public·static·final·edit_query:I·=·0x7f0 | 73 | .field·public·static·final·edit_query:I·=·0x7f0a0026 |
74 | .field·public·static·final·fragment_layout:I·=·0x7f0 | 74 | .field·public·static·final·fragment_layout:I·=·0x7f0a0053 |
75 | .field·public·static·final·graphView:I·=·0x7f0 | 75 | .field·public·static·final·graphView:I·=·0x7f0a0050 |
Max diff block lines reached; 6336/14212 bytes (44.58%) of diff not shown. |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences; | 22 | .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/WidgetConfigureActivity;Landroid/content/SharedPreferences;)V | 24 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/WidgetConfigureActivity;Landroid/content/SharedPreferences;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/WidgetConfigureActivity; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·131 | 28 | ····.line·131 |
28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$2;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; | 29 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$2;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; |
29 | ····iput-object·p2,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$2;->val$prefs:Landroid/content/SharedPreferences; | 30 | ····iput-object·p2,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$2;->val$prefs:Landroid/content/SharedPreferences; |
Offset 173, 14 lines modified | Offset 174, 15 lines modified | ||
173 | ····:catch_0 | 174 | ····:catch_0 |
174 | ····move-exception·v2 | 175 | ····move-exception·v2 |
175 | ····.line·146 | 176 | ····.line·146 |
176 | ····.local·v2,·"e":Ljava/lang/Exception; | 177 | ····.local·v2,·"e":Ljava/lang/Exception; |
177 | ····iget-object·v10,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$2;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; | 178 | ····iget-object·v10,·p0,·Lcom/veken0m/bitcoinium/WidgetConfigureActivity$2;->this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity; |
179 | ····.line·147 | ||
178 | ····invoke-virtual·{v10},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->getBaseContext()Landroid/content/Context; | 180 | ····invoke-virtual·{v10},·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;->getBaseContext()Landroid/content/Context; |
179 | ····move-result-object·v10 | 181 | ····move-result-object·v10 |
180 | ····invoke-static·{v10},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 182 | ····invoke-static·{v10},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
181 | ····move-result-object·v8 | 183 | ····move-result-object·v8 |
Offset 17, 47 lines modified | Offset 17, 48 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity; | 18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;Landroid/content/Context;Ljava/lang/String;)V | 20 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;Landroid/content/Context;Ljava/lang/String;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/GraphActivity; | ||
22 | ····.param·p2,·"x | 23 | ····.param·p2,·"context"····#·Landroid/content/Context; |
23 | ····.param·p3,·" | 24 | ····.param·p3,·"title"····#·Ljava/lang/String; |
24 | ····.prologue | 25 | ····.prologue |
25 | ····.line·297 | 26 | ····.line·297 |
26 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$3;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; | 27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$3;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
27 | ····invoke-direct·{p0,·p2,·p3},·Lcom/jjoe64/graphview/LineGraphView;-><init>(Landroid/content/Context;Ljava/lang/String;)V | 28 | ····invoke-direct·{p0,·p2,·p3},·Lcom/jjoe64/graphview/LineGraphView;-><init>(Landroid/content/Context;Ljava/lang/String;)V |
28 | ····return-void | 29 | ····return-void |
29 | .end·method | 30 | .end·method |
30 | #·virtual·methods | 31 | #·virtual·methods |
31 | .method·protected·formatLabel(DZ)Ljava/lang/String; | 32 | .method·protected·formatLabel(DZ)Ljava/lang/String; |
32 | ····.locals· | 33 | ····.locals·5 |
33 | ····.param·p1,·"value"····#·D | 34 | ····.param·p1,·"value"····#·D |
34 | ····.param·p3,·"isValueX"····#·Z | 35 | ····.param·p3,·"isValueX"····#·Z |
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·300 | 37 | ····.line·300 |
37 | ····if-eqz·p3,·:cond_0 | 38 | ····if-eqz·p3,·:cond_0 |
38 | ····.line·301 | 39 | ····.line·301 |
39 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$3;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; | 40 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$3;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
40 | ····invoke-virtual·{v0},·Lcom/veken0m/bitcoinium/GraphActivity;->getBaseContext()Landroid/content/Context; | 41 | ····invoke-virtual·{v0},·Lcom/veken0m/bitcoinium/GraphActivity;->getBaseContext()Landroid/content/Context; |
41 | ····move-result-object·v0 | 42 | ····move-result-object·v0 |
42 | ····double-to-long·v | 43 | ····double-to-long·v2,·p1 |
43 | ····invoke-static·{v0,·v | 44 | ····invoke-static·{v0,·v2,·v3},·Lcom/veken0m/bitcoinium/utils/Utils;->dateFormat(Landroid/content/Context;J)Ljava/lang/String; |
44 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
45 | ····.line·303 | 46 | ····.line·303 |
46 | ····:goto_0 | 47 | ····:goto_0 |
47 | ····return-object·v0 | 48 | ····return-object·v0 |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$exchange:Ljava/lang/String; | 22 | .field·final·synthetic·val$exchange:Ljava/lang/String; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;Ljava/lang/String;)V | 24 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;Ljava/lang/String;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BaseExchangeFragment; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·66 | 28 | ····.line·66 |
28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$3;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 29 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$3;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
29 | ····iput-object·p2,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$3;->val$exchange:Ljava/lang/String; | 30 | ····iput-object·p2,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$3;->val$exchange:Ljava/lang/String; |
Offset 50, 14 lines modified | Offset 51, 15 lines modified | ||
50 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$3;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 51 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$3;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
51 | ····invoke-virtual·{v1},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 52 | ····invoke-virtual·{v1},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
52 | ····move-result-object·v1 | 53 | ····move-result-object·v1 |
54 | ····.line·70 | ||
53 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getBaseContext()Landroid/content/Context; | 55 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getBaseContext()Landroid/content/Context; |
54 | ····move-result-object·v1 | 56 | ····move-result-object·v1 |
55 | ····const-class·v2,·Lcom/veken0m/bitcoinium/OrderbookActivity; | 57 | ····const-class·v2,·Lcom/veken0m/bitcoinium/OrderbookActivity; |
56 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 58 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
Offset 27, 550 lines modified | Offset 27, 547 lines modified | ||
27 | ····.line·381 | 27 | ····.line·381 |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | #·virtual·methods | 30 | #·virtual·methods |
31 | .method·public·buildUpdate(Landroid/content/Context;)V | 31 | .method·public·buildUpdate(Landroid/content/Context;)V |
32 | ····.locals·2 | 32 | ····.locals·20 |
33 | ····.param·p1,·"context"····#·Landroid/content/Context; | 33 | ····.param·p1,·"context"····#·Landroid/content/Context; |
34 | ····.prologue | 34 | ····.prologue |
35 | ····.line·72 | 35 | ····.line·72 |
36 | ····.line·73 | ||
36 | ····invoke-static/range·{p1·..·p1},·Landroid/appwidget/AppWidgetManager;->getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; | 37 | ····invoke-static/range·{p1·..·p1},·Landroid/appwidget/AppWidgetManager;->getInstance(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; |
37 | ····move-result-object·v1 | 38 | ····move-result-object·v14 |
38 | ····.line·74 | 39 | ····.line·74 |
39 | ····.local·v1 | 40 | ····.local·v14,·"widgetManager":Landroid/appwidget/AppWidgetManager; |
40 | ····new-instance·v1 | 41 | ····new-instance·v12,·Landroid/content/ComponentName; |
41 | ····const-class·v1 | 42 | ····const-class·v15,·Lcom/veken0m/bitcoinium/MinerWidgetProvider; |
42 | ····move-object/from16·v0,·p1 | 43 | ····move-object/from16·v0,·p1 |
43 | ····move-object/from16·v1,·v18 | ||
44 | ····invoke-direct·{v1 | 44 | ····invoke-direct·{v12,·v0,·v15},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
45 | ····.line·76 | 45 | ····.line·76 |
46 | ····.local·v1 | 46 | ····.local·v12,·"widgetComponent":Landroid/content/ComponentName; |
47 | ····move-object/from16·v0,·v17 | ||
48 | ····invoke-virtual·{v | 47 | ····invoke-virtual·{v14,·v12},·Landroid/appwidget/AppWidgetManager;->getAppWidgetIds(Landroid/content/ComponentName;)[I |
49 | ····move-result-object·v1 | 48 | ····move-result-object·v13 |
50 | ····.line·78 | 49 | ····.line·78 |
51 | ····.local·v1 | 50 | ····.local·v13,·"widgetIds":[I |
52 | ····invoke-static/range·{p1·..·p1},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->readGeneralPreferences(Landroid/content/Context;)V | 51 | ····invoke-static/range·{p1·..·p1},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->readGeneralPreferences(Landroid/content/Context;)V |
53 | ····.line·80 | 52 | ····.line·80 |
54 | ····sget-object·v1 | 53 | ····sget-object·v15,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_wifionly:Ljava/lang/Boolean; |
55 | ····invoke-virtual | 54 | ····invoke-virtual·{v15},·Ljava/lang/Boolean;->booleanValue()Z |
56 | ····move-result·v1 | 55 | ····move-result·v15 |
57 | ····if-eqz·v1 | 56 | ····if-eqz·v15,·:cond_0 |
58 | ····invoke-static/range·{p1·..·p1},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->checkWiFiConnected(Landroid/content/Context;)Ljava/lang/Boolean; | 57 | ····invoke-static/range·{p1·..·p1},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->checkWiFiConnected(Landroid/content/Context;)Ljava/lang/Boolean; |
59 | ····move-result-object·v1 | 58 | ····move-result-object·v15 |
60 | ····invoke-virtual | 59 | ····invoke-virtual·{v15},·Ljava/lang/Boolean;->booleanValue()Z |
61 | ····move-result·v1 | 60 | ····move-result·v15 |
62 | ····if-eqz·v1 | 61 | ····if-eqz·v15,·:cond_6 |
63 | ····.line·82 | 62 | ····.line·82 |
64 | ····:cond_0 | 63 | ····:cond_0 |
65 | ···· | 64 | ····array-length·v0,·v13 |
65 | ····move/from16·v16,·v0 | ||
66 | ····.local·v3,·"arr$":[I | ||
67 | ····array-length·v8,·v3 | ||
68 | ····.local·v8,·"len$":I | ||
69 | ····const/4·v | 66 | ····const/4·v15,·0x0 |
70 | ····.local·v6,·"i$":I | ||
71 | ····:goto_0 | 67 | ····:goto_0 |
68 | ····move/from16·v0,·v16 | ||
72 | ····if-ge·v | 69 | ····if-ge·v15,·v0,·:cond_6 |
73 | ····aget·v2,·v3,·v | 70 | ····aget·v2,·v13,·v15 |
74 | ····.line·8 | 71 | ····.line·86 |
75 | ····.local·v2,·"appWidgetId":I | 72 | ····.local·v2,·"appWidgetId":I |
76 | ····move-object/from16·v0,·p1 | 73 | ····move-object/from16·v0,·p1 |
77 | ····invoke-static·{v0,·v2},·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;->loadMiningPoolPref(Landroid/content/Context;I)Ljava/lang/String; | 74 | ····invoke-static·{v0,·v2},·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;->loadMiningPoolPref(Landroid/content/Context;I)Ljava/lang/String; |
78 | ····move-result-object·v | 75 | ····move-result-object·v7 |
79 | ····.line·8 | 76 | ····.line·89 |
80 | ····.local·v | 77 | ····.local·v7,·"pref_miningpool":Ljava/lang/String; |
81 | ····invoke-static/range·{p1·..·p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 78 | ····invoke-static/range·{p1·..·p1},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
82 | ····move-result-object·v | 79 | ····move-result-object·v8 |
83 | ····.line·92 | 80 | ····.line·92 |
84 | ····.local·v | 81 | ····.local·v8,·"prefs":Landroid/content/SharedPreferences; |
85 | ····sget-object·v1 | 82 | ····sget-object·v17,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_tapToUpdate:Ljava/lang/Boolean; |
86 | ····invoke-virtual/range·{v1 | 83 | ····invoke-virtual/range·{v17·..·v17},·Ljava/lang/Boolean;->booleanValue()Z |
87 | ····move-result·v1 | 84 | ····move-result·v17 |
88 | ····if-eqz·v1 | 85 | ····if-eqz·v17,·:cond_2 |
89 | ····.line·93 | 86 | ····.line·93 |
90 | ····new-instance·v | 87 | ····new-instance·v5,·Landroid/content/Intent; |
91 | ····const-class·v1 | 88 | ····const-class·v17,·Lcom/veken0m/bitcoinium/MinerWidgetProvider; |
92 | ····move-object/from16·v0,·p0 | 89 | ····move-object/from16·v0,·p0 |
93 | ····move-object/from16·v1,·v1 | 90 | ····move-object/from16·v1,·v17 |
94 | ····invoke-direct·{v | 91 | ····invoke-direct·{v5,·v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
95 | ····.line·94 | 92 | ····.line·94 |
96 | ····.local·v | 93 | ····.local·v5,·"intent":Landroid/content/Intent; |
97 | ····const-string·v1 | 94 | ····const-string·v17,·"com.veken0m.bitcoinium.REFRESH" |
98 | ····move-object/from16·v0,·v1 | 95 | ····move-object/from16·v0,·v17 |
99 | ····invoke-virtual·{v | 96 | ····invoke-virtual·{v5,·v0},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
100 | ····.line·95 | 97 | ····.line·95 |
101 | ····const/16·v1 | 98 | ····const/16·v17,·0x0 |
102 | ····move-object/from16·v0,·p1 | 99 | ····move-object/from16·v0,·p1 |
Max diff block lines reached; 46831/52522 bytes (89.16%) 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/veken0m/bitcoinium/BitcoinChartsActivity; | 18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V | 20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinChartsActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·207 | 24 | ····.line·207 |
24 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread;->this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; | 25 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread;->this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><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/veken0m/bitcoinium/BaseExchangeFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BaseExchangeFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·30 | 27 | ····.line·30 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$1;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$1;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 46, 14 lines modified | Offset 47, 15 lines modified | ||
46 | ····iget-object·v2,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$1;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 47 | ····iget-object·v2,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$1;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
47 | ····invoke-virtual·{v2},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 48 | ····invoke-virtual·{v2},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
48 | ····move-result-object·v2 | 49 | ····move-result-object·v2 |
50 | ····.line·34 | ||
49 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; | 51 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; |
50 | ····move-result-object·v2 | 52 | ····move-result-object·v2 |
51 | ····const-class·v3,·Lcom/veken0m/bitcoinium/WidgetProvider; | 53 | ····const-class·v3,·Lcom/veken0m/bitcoinium/WidgetProvider; |
52 | ····invoke-direct·{v0,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 54 | ····invoke-direct·{v0,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
Offset 69, 14 lines modified | Offset 71, 15 lines modified | ||
69 | ····iget-object·v2,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$1;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 71 | ····iget-object·v2,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$1;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
70 | ····invoke-virtual·{v2},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 72 | ····invoke-virtual·{v2},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
71 | ····move-result-object·v2 | 73 | ····move-result-object·v2 |
74 | ····.line·37 | ||
72 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; | 75 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; |
73 | ····move-result-object·v2 | 76 | ····move-result-object·v2 |
74 | ····const-class·v3,·Lcom/veken0m/bitcoinium/MinerWidgetProvider; | 77 | ····const-class·v3,·Lcom/veken0m/bitcoinium/MinerWidgetProvider; |
75 | ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 78 | ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BaseExchangeFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·89 | 27 | ····.line·89 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$5;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$5;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 46, 14 lines modified | Offset 47, 15 lines modified | ||
46 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$5;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; | 47 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/BaseExchangeFragment$5;->this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment; |
47 | ····invoke-virtual·{v1},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 48 | ····invoke-virtual·{v1},·Lcom/veken0m/bitcoinium/BaseExchangeFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
48 | ····move-result-object·v1 | 49 | ····move-result-object·v1 |
50 | ····.line·93 | ||
49 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getBaseContext()Landroid/content/Context; | 51 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getBaseContext()Landroid/content/Context; |
50 | ····move-result-object·v1 | 52 | ····move-result-object·v1 |
51 | ····const-class·v2,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity; | 53 | ····const-class·v2,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity; |
52 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V | 54 | ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
Offset 17, 47 lines modified | Offset 17, 48 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity; | 18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;Landroid/content/Context;Ljava/lang/String;)V | 20 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;Landroid/content/Context;Ljava/lang/String;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/GraphActivity; | ||
22 | ····.param·p2,·"x | 23 | ····.param·p2,·"context"····#·Landroid/content/Context; |
23 | ····.param·p3,·" | 24 | ····.param·p3,·"title"····#·Ljava/lang/String; |
24 | ····.prologue | 25 | ····.prologue |
25 | ····.line·212 | 26 | ····.line·212 |
26 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$2;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; | 27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$2;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
27 | ····invoke-direct·{p0,·p2,·p3},·Lcom/jjoe64/graphview/LineGraphView;-><init>(Landroid/content/Context;Ljava/lang/String;)V | 28 | ····invoke-direct·{p0,·p2,·p3},·Lcom/jjoe64/graphview/LineGraphView;-><init>(Landroid/content/Context;Ljava/lang/String;)V |
28 | ····return-void | 29 | ····return-void |
29 | .end·method | 30 | .end·method |
30 | #·virtual·methods | 31 | #·virtual·methods |
31 | .method·protected·formatLabel(DZ)Ljava/lang/String; | 32 | .method·protected·formatLabel(DZ)Ljava/lang/String; |
32 | ····.locals· | 33 | ····.locals·5 |
33 | ····.param·p1,·"value"····#·D | 34 | ····.param·p1,·"value"····#·D |
34 | ····.param·p3,·"isValueX"····#·Z | 35 | ····.param·p3,·"isValueX"····#·Z |
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·215 | 37 | ····.line·215 |
37 | ····if-eqz·p3,·:cond_0 | 38 | ····if-eqz·p3,·:cond_0 |
38 | ····.line·216 | 39 | ····.line·216 |
39 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$2;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; | 40 | ····iget-object·v0,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$2;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
40 | ····invoke-virtual·{v0},·Lcom/veken0m/bitcoinium/GraphActivity;->getBaseContext()Landroid/content/Context; | 41 | ····invoke-virtual·{v0},·Lcom/veken0m/bitcoinium/GraphActivity;->getBaseContext()Landroid/content/Context; |
41 | ····move-result-object·v0 | 42 | ····move-result-object·v0 |
42 | ····double-to-long·v | 43 | ····double-to-long·v2,·p1 |
43 | ····invoke-static·{v0,·v | 44 | ····invoke-static·{v0,·v2,·v3},·Lcom/veken0m/bitcoinium/utils/Utils;->dateFormat(Landroid/content/Context;J)Ljava/lang/String; |
44 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
45 | ····.line·218 | 46 | ····.line·218 |
46 | ····:goto_0 | 47 | ····:goto_0 |
47 | ····return-object·v0 | 48 | ····return-object·v0 |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; | 18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V | 20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/OrderbookActivity; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·399 | 24 | ····.line·399 |
24 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/OrderbookActivity$OrderbookThread;->this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; | 25 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/OrderbookActivity$OrderbookThread;->this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 88, 14 lines modified | Offset 88, 15 lines modified | ||
88 | ····const/4·v4,·0x0 | 88 | ····const/4·v4,·0x0 |
89 | ····.line·207 | 89 | ····.line·207 |
90 | ····:try_start_0 | 90 | ····:try_start_0 |
91 | ····const-string·v5,·"connectivity" | 91 | ····const-string·v5,·"connectivity" |
92 | ····.line·208 | ||
92 | ····invoke-virtual·{p0,·v5},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 93 | ····invoke-virtual·{p0,·v5},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
93 | ····move-result-object·v0 | 94 | ····move-result-object·v0 |
94 | ····check-cast·v0,·Landroid/net/ConnectivityManager; | 95 | ····check-cast·v0,·Landroid/net/ConnectivityManager; |
95 | ····.line·209 | 96 | ····.line·209 |
Offset 177, 366 lines modified | Offset 178, 374 lines modified | ||
177 | ····.line·263 | 178 | ····.line·263 |
178 | ····.local·v8,·"tickerText":Ljava/lang/String; | 179 | ····.local·v8,·"tickerText":Ljava/lang/String; |
179 | ····const-string·v2,·"Bitcoin·miner·down" | 180 | ····const-string·v2,·"Bitcoin·miner·down" |
180 | ····.line·264 | 181 | ····.line·264 |
181 | ····.local·v2,·"contentTitle":Ljava/lang/String; | 182 | ····.local·v2,·"contentTitle":Ljava/lang/String; |
182 | ····new-instance·v | 183 | ····new-instance·v9,·Ljava/lang/StringBuilder; |
183 | ····invoke-direct·{v | 184 | ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V |
184 | ····const-string·v12,·"Miner·on·" | 185 | ····const-string·v12,·"Miner·on·" |
185 | ····invoke-virtual·{v | 186 | ····invoke-virtual·{v9,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
186 | ····move-result-object·v | 187 | ····move-result-object·v9 |
187 | ····invoke-virtual·{v | 188 | ····invoke-virtual·{v9,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
188 | ····move-result-object·v | 189 | ····move-result-object·v9 |
189 | ····const-string·v12,·"·is·down" | 190 | ····const-string·v12,·"·is·down" |
190 | ····invoke-virtual·{v | 191 | ····invoke-virtual·{v9,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
191 | ····move-result-object·v | 192 | ····move-result-object·v9 |
192 | ····invoke-virtual·{v | 193 | ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
193 | ····move-result-object·v1 | 194 | ····move-result-object·v1 |
194 | ····.line·266 | 195 | ····.line·266 |
195 | ····.local·v1,·"contentText":Ljava/lang/String; | 196 | ····.local·v1,·"contentText":Ljava/lang/String; |
196 | ····const·v3,·0x7f020072 | 197 | ····const·v3,·0x7f020072 |
197 | ····.line·26 | 198 | ····.line·268 |
198 | ····.local·v3,·"icon":I | 199 | ····.local·v3,·"icon":I |
199 | ····invoke-virtual·{p0,·v7},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 200 | ····invoke-virtual·{p0,·v7},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
200 | ····move-result-object·v4 | 201 | ····move-result-object·v4 |
201 | ····check-cast·v4,·Landroid/app/NotificationManager; | 202 | ····check-cast·v4,·Landroid/app/NotificationManager; |
202 | ····.line·269 | 203 | ····.line·269 |
203 | ····.local·v4,·"mNotificationManager":Landroid/app/NotificationManager; | 204 | ····.local·v4,·"mNotificationManager":Landroid/app/NotificationManager; |
204 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 205 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
205 | ····move-result-wide·v | 206 | ····move-result-wide·v10 |
206 | ····.line·270 | 207 | ····.line·270 |
207 | ····.local·v | 208 | ····.local·v10,·"when":J |
208 | ····new-instance·v5,·Landroid/app/Notification; | 209 | ····new-instance·v5,·Landroid/app/Notification; |
209 | ····invoke-direct·{v5,·v3,·v8,·v | 210 | ····invoke-direct·{v5,·v3,·v8,·v10,·v11},·Landroid/app/Notification;-><init>(ILjava/lang/CharSequence;J)V |
210 | ····.line·272 | 211 | ····.line·272 |
211 | ····.local·v5,·"notification":Landroid/app/Notification; | 212 | ····.local·v5,·"notification":Landroid/app/Notification; |
212 | ····new-instance·v6,·Landroid/content/Intent; | 213 | ····new-instance·v6,·Landroid/content/Intent; |
213 | ····const-class·v | 214 | ····const-class·v9,·Lcom/veken0m/bitcoinium/PreferencesActivity; |
214 | ····invoke-direct·{v6,·p0,·v | 215 | ····invoke-direct·{v6,·p0,·v9},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V |
215 | ····.line·274 | 216 | ····.line·274 |
216 | ····.local·v6,·"notificationIntent":Landroid/content/Intent; | 217 | ····.local·v6,·"notificationIntent":Landroid/content/Intent; |
217 | ····const/4·v | 218 | ····const/4·v9,·0x0 |
218 | ····const/4·v12,·0x0 | 219 | ····const/4·v12,·0x0 |
219 | ····invoke-static·{p0,·v | 220 | ····invoke-static·{p0,·v9,·v6,·v12},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; |
220 | ····move-result-object·v0 | 221 | ····move-result-object·v0 |
221 | ····.line·277 | 222 | ····.line·277 |
222 | ····.local·v0,·"contentIntent":Landroid/app/PendingIntent; | 223 | ····.local·v0,·"contentIntent":Landroid/app/PendingIntent; |
223 | ····invoke-virtual·{v5,·p0,·v2,·v1,·v0},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V | 224 | ····invoke-virtual·{v5,·p0,·v2,·v1,·v0},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V |
224 | ····.line·280 | 225 | ····.line·280 |
225 | ····sget-object·v | 226 | ····sget-object·v9,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_alarmSound:Ljava/lang/Boolean; |
226 | ····invoke-virtual·{v | 227 | ····invoke-virtual·{v9},·Ljava/lang/Boolean;->booleanValue()Z |
227 | ····move-result·v | 228 | ····move-result·v9 |
228 | ····if-eqz·v | 229 | ····if-eqz·v9,·:cond_0 |
229 | ····.line·281 | 230 | ····.line·281 |
230 | ····sget-object·v | 231 | ····sget-object·v9,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_notificationSound:Ljava/lang/String; |
231 | ····invoke-static·{v | 232 | ····invoke-static·{v9},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
232 | ····move-result-object·v | 233 | ····move-result-object·v9 |
233 | ····iput-object·v | 234 | ····iput-object·v9,·v5,·Landroid/app/Notification;->sound:Landroid/net/Uri; |
234 | ····.line·284 | 235 | ····.line·284 |
235 | ····:cond_0 | 236 | ····:cond_0 |
236 | ····sget-object·v | 237 | ····sget-object·v9,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_alarmVibrate:Ljava/lang/Boolean; |
237 | ····invoke-virtual·{v | 238 | ····invoke-virtual·{v9},·Ljava/lang/Boolean;->booleanValue()Z |
238 | ····move-result·v | 239 | ····move-result·v9 |
239 | ····if-eqz·v | 240 | ····if-eqz·v9,·:cond_1 |
240 | ····.line·285 | 241 | ····.line·285 |
241 | ····iget·v | 242 | ····iget·v9,·v5,·Landroid/app/Notification;->defaults:I |
242 | ····or-int/lit8·v | 243 | ····or-int/lit8·v9,·v9,·0x2 |
243 | ····iput·v | 244 | ····iput·v9,·v5,·Landroid/app/Notification;->defaults:I |
Max diff block lines reached; 23698/29551 bytes (80.19%) 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/veken0m/bitcoinium/PreferencesActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·64 | 27 | ····.line·64 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$3;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$3;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 46, 20 lines modified | Offset 47, 22 lines modified | ||
46 | ····new-instance·v1,·Landroid/content/Intent; | 47 | ····new-instance·v1,·Landroid/content/Intent; |
47 | ····const-string·v2,·"android.intent.action.VIEW" | 48 | ····const-string·v2,·"android.intent.action.VIEW" |
48 | ····const-string·v3,·"https://github.com/timmolter/xchange" | 49 | ····const-string·v3,·"https://github.com/timmolter/xchange" |
50 | ····.line·69 | ||
49 | ····invoke-static·{v3},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 51 | ····invoke-static·{v3},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
50 | ····move-result-object·v3 | 52 | ····move-result-object·v3 |
51 | ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V | 53 | ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
54 | ····.line·68 | ||
52 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/PreferencesActivity;->startActivity(Landroid/content/Intent;)V | 55 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/PreferencesActivity;->startActivity(Landroid/content/Intent;)V |
53 | ····.line·70 | 56 | ····.line·70 |
54 | ····const/4·v0,·0x1 | 57 | ····const/4·v0,·0x1 |
55 | ····return·v0 | 58 | ····return·v0 |
56 | .end·method | 59 | .end·method |
Offset 24, 15 lines modified | Offset 24, 14 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·21 | 27 | ····.line·21 |
28 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;-><init>()V | 28 | ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;-><init>()V |
29 | ····.line·141 | ||
30 | ····return-void | 29 | ····return-void |
31 | .end·method | 30 | .end·method |
32 | .method·private·initTabbedActionBar()V | 31 | .method·private·initTabbedActionBar()V |
33 | ····.locals·9 | 32 | ····.locals·9 |
34 | ····.prologue | 33 | ····.prologue |
Offset 175, 15 lines modified | Offset 175, 15 lines modified | ||
175 | .end·method | 175 | .end·method |
176 | .method·private·connectionFailed()V | 176 | .method·private·connectionFailed()V |
177 | ····.locals·9 | 177 | ····.locals·9 |
178 | ····.prologue | 178 | ····.prologue |
179 | ····.line·217 | 179 | ····.line·217 |
180 | ····const·v5,·0x7f0 | 180 | ····const·v5,·0x7f0a003f |
181 | ····invoke-virtual·{p0,·v5},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;->findViewById(I)Landroid/view/View; | 181 | ····invoke-virtual·{p0,·v5},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;->findViewById(I)Landroid/view/View; |
182 | ····move-result-object·v2 | 182 | ····move-result-object·v2 |
183 | ····check-cast·v2,·Landroid/widget/LinearLayout; | 183 | ····check-cast·v2,·Landroid/widget/LinearLayout; |
Offset 278, 226 lines modified | Offset 278, 223 lines modified | ||
278 | #·virtual·methods | 278 | #·virtual·methods |
279 | .method·public·drawBitcoinAverageUI()V | 279 | .method·public·drawBitcoinAverageUI()V |
280 | ····.locals·26 | 280 | ····.locals·26 |
281 | ····.prologue | 281 | ····.prologue |
282 | ····.line·105 | 282 | ····.line·105 |
283 | ····const·v2 | 283 | ····const·v21,·0x7f0a003e |
284 | ····move-object/from16·v0,·p0 | 284 | ····move-object/from16·v0,·p0 |
285 | ····move/from16·v1,·v2 | 285 | ····move/from16·v1,·v21 |
286 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;->findViewById(I)Landroid/view/View; | 286 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;->findViewById(I)Landroid/view/View; |
287 | ····move-result-object·v1 | 287 | ····move-result-object·v12 |
288 | ····check-cast·v1 | 288 | ····check-cast·v12,·Landroid/widget/TableLayout; |
289 | ····.line·106 | 289 | ····.line·106 |
290 | ····.local·v1 | 290 | ····.local·v12,·"t1":Landroid/widget/TableLayout; |
291 | ····const·v2 | 291 | ····const·v21,·0x7f0a003f |
292 | ····move-object/from16·v0,·p0 | 292 | ····move-object/from16·v0,·p0 |
293 | ····move/from16·v1,·v2 | 293 | ····move/from16·v1,·v21 |
294 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;->findViewById(I)Landroid/view/View; | 294 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;->findViewById(I)Landroid/view/View; |
295 | ····move-result-object·v1 | 295 | ····move-result-object·v10 |
296 | ····check-cast·v1 | 296 | ····check-cast·v10,·Landroid/widget/LinearLayout; |
297 | ····.line·107 | 297 | ····.line·107 |
298 | ····.local·v1 | 298 | ····.local·v10,·"linlaHeaderProgress":Landroid/widget/LinearLayout; |
299 | ····const/16·v2 | 299 | ····const/16·v21,·0x8 |
300 | ····move/from16·v0,·v2 | 300 | ····move/from16·v0,·v21 |
301 | ····invoke-virtual·{v1 | 301 | ····invoke-virtual·{v10,·v0},·Landroid/widget/LinearLayout;->setVisibility(I)V |
302 | ····.line·109 | 302 | ····.line·109 |
303 | ····const/16·v21,·0x33 | ||
303 | ····const/16·v22,·0x33 | 304 | ····const/16·v22,·0x33 |
304 | ····const/16·v23,·0x33 | 305 | ····const/16·v23,·0x33 |
305 | ····const/16·v24,·0x33 | ||
306 | ····invoke-static/range·{v2 | 306 | ····invoke-static/range·{v21·..·v23},·Landroid/graphics/Color;->rgb(III)I |
307 | ····move-result·v5 | 307 | ····move-result·v5 |
308 | ····.line·110 | 308 | ····.line·110 |
309 | ····.local·v5,·"backGroundColor":I | 309 | ····.local·v5,·"backGroundColor":I |
310 | ····new-instance·v1 | 310 | ····new-instance·v11,·Landroid/widget/TableRow$LayoutParams; |
311 | ····const/16·v2 | 311 | ····const/16·v21,·-0x2 |
312 | ····const/16·v2 | 312 | ····const/16·v22,·-0x2 |
313 | ····const/high16·v2 | 313 | ····const/high16·v23,·0x3f800000····#·1.0f |
314 | ····move/from16·v0,·v2 | 314 | ····move/from16·v0,·v21 |
315 | ····move/from16·v1,·v2 | 315 | ····move/from16·v1,·v22 |
316 | ····move/from16·v2,·v2 | 316 | ····move/from16·v2,·v23 |
317 | ····invoke-direct·{v1 | 317 | ····invoke-direct·{v11,·v0,·v1,·v2},·Landroid/widget/TableRow$LayoutParams;-><init>(IIF)V |
318 | ····.line·117 | 318 | ····.line·117 |
319 | ····.local·v1 | 319 | ····.local·v11,·"params":Landroid/widget/TableRow$LayoutParams; |
320 | ····:try_start_0 | 320 | ····:try_start_0 |
321 | ····move-object/from16·v0,·p0 | 321 | ····move-object/from16·v0,·p0 |
322 | ····iget-object·v0,·v0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;->tickers:Ljava/util/ArrayList; | 322 | ····iget-object·v0,·v0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;->tickers:Ljava/util/ArrayList; |
323 | ····move-object/from16·v2 | 323 | ····move-object/from16·v21,·v0 |
324 | ····new-instance·v2 | 324 | ····new-instance·v22,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$1; |
325 | ····move-object/from16·v0,·v2 | 325 | ····move-object/from16·v0,·v22 |
326 | ····move-object/from16·v1,·p0 | 326 | ····move-object/from16·v1,·p0 |
327 | ····invoke-direct·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$1;-><init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V | 327 | ····invoke-direct·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$1;-><init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V |
328 | ····invoke-static/range·{v2 | 328 | ····invoke-static/range·{v21·..·v22},·Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V |
329 | ····.line·126 | 329 | ····.line·126 |
330 | ····move-object/from16·v0,·p0 | 330 | ····move-object/from16·v0,·p0 |
331 | ····iget-object·v0,·v0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;->tickers:Ljava/util/ArrayList; | 331 | ····iget-object·v0,·v0,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;->tickers:Ljava/util/ArrayList; |
332 | ····move-object/from16·v2 | 332 | ····move-object/from16·v21,·v0 |
333 | ····invoke-virtual/range·{v2 | 333 | ····invoke-virtual/range·{v21·..·v21},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; |
334 | ····move-result-object·v | 334 | ····move-result-object·v21 |
335 | ····.local·v9,·"i$":Ljava/util/Iterator; | ||
336 | ····:cond_0 | 335 | ····:cond_0 |
337 | ····:goto_0 | 336 | ····:goto_0 |
338 | ····invoke-interface·{v | 337 | ····invoke-interface/range·{v21·..·v21},·Ljava/util/Iterator;->hasNext()Z |
339 | ····move-result·v22 | 338 | ····move-result·v22 |
340 | ····if-eqz·v22,·:cond_1 | 339 | ····if-eqz·v22,·:cond_1 |
Max diff block lines reached; 18198/22936 bytes (79.34%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Lcom/actionbarsherlock/app/SherlockFragmentActivity; | 2 | .super·Lcom/actionbarsherlock/app/SherlockFragmentActivity; |
3 | .source·"MinerStatsActivity.java" | 3 | .source·"MinerStatsActivity.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Lcom/veken0m/bitcoinium/MinerStatsActivity$1;, | ||
8 | ········Lcom/veken0m/bitcoinium/MinerStatsActivity$getDifficultyAsync;, | 7 | ········Lcom/veken0m/bitcoinium/MinerStatsActivity$getDifficultyAsync;, |
9 | ········Lcom/veken0m/bitcoinium/MinerStatsActivity$MyTabsListener; | 8 | ········Lcom/veken0m/bitcoinium/MinerStatsActivity$MyTabsListener; |
10 | ····} | 9 | ····} |
11 | .end·annotation | 10 | .end·annotation |
12 | #·static·fields | 11 | #·static·fields |
Offset 61, 15 lines modified | Offset 60, 14 lines modified | ||
61 | ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; | 60 | ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; |
62 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
63 | ····iput-object·v0,·p0,·Lcom/veken0m/bitcoinium/MinerStatsActivity;->connectionFail:Ljava/lang/Boolean; | 62 | ····iput-object·v0,·p0,·Lcom/veken0m/bitcoinium/MinerStatsActivity;->connectionFail:Ljava/lang/Boolean; |
64 | ····.line·207 | ||
65 | ····return-void | 63 | ····return-void |
66 | .end·method | 64 | .end·method |
67 | .method·private·addTab(Lcom/actionbarsherlock/app/ActionBar;Ljava/lang/String;Lcom/actionbarsherlock/app/SherlockFragment;)V | 65 | .method·private·addTab(Lcom/actionbarsherlock/app/ActionBar;Ljava/lang/String;Lcom/actionbarsherlock/app/SherlockFragment;)V |
68 | ····.locals·2 | 66 | ····.locals·2 |
69 | ····.param·p1,·"actionbar"····#·Lcom/actionbarsherlock/app/ActionBar; | 67 | ····.param·p1,·"actionbar"····#·Lcom/actionbarsherlock/app/ActionBar; |
70 | ····.param·p2,·"tabLabel"····#·Ljava/lang/String; | 68 | ····.param·p2,·"tabLabel"····#·Ljava/lang/String; |
Offset 113, 77 lines modified | Offset 111, 86 lines modified | ||
113 | ····move-result·v0 | 111 | ····move-result·v0 |
114 | ····if-gt·v0,·v1,·:cond_0 | 112 | ····if-gt·v0,·v1,·:cond_0 |
115 | ····sget-object·v0,·Lcom/veken0m/bitcoinium/MinerStatsActivity;->pref_emcKey:Ljava/lang/String; | 113 | ····sget-object·v0,·Lcom/veken0m/bitcoinium/MinerStatsActivity;->pref_emcKey:Ljava/lang/String; |
114 | ····.line·145 | ||
116 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I | 115 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I |
117 | ····move-result·v0 | 116 | ····move-result·v0 |
118 | ····if-gt·v0,·v1,·:cond_0 | 117 | ····if-gt·v0,·v1,·:cond_0 |
119 | ····sget-object·v0,·Lcom/veken0m/bitcoinium/MinerStatsActivity;->pref_deepbitKey:Ljava/lang/String; | 118 | ····sget-object·v0,·Lcom/veken0m/bitcoinium/MinerStatsActivity;->pref_deepbitKey:Ljava/lang/String; |
119 | ····.line·146 | ||
120 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I | 120 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I |
121 | ····move-result·v0 | 121 | ····move-result·v0 |
122 | ····if-gt·v0,·v1,·:cond_0 | 122 | ····if-gt·v0,·v1,·:cond_0 |
123 | ····sget-object·v0,·Lcom/veken0m/bitcoinium/MinerStatsActivity;->pref_50BTCKey:Ljava/lang/String; | 123 | ····sget-object·v0,·Lcom/veken0m/bitcoinium/MinerStatsActivity;->pref_50BTCKey:Ljava/lang/String; |
124 | ····.line·147 | ||
124 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I | 125 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I |
125 | ····move-result·v0 | 126 | ····move-result·v0 |
126 | ····if-gt·v0,·v1,·:cond_0 | 127 | ····if-gt·v0,·v1,·:cond_0 |
127 | ····sget-object·v0,·Lcom/veken0m/bitcoinium/MinerStatsActivity;->pref_slushKey:Ljava/lang/String; | 128 | ····sget-object·v0,·Lcom/veken0m/bitcoinium/MinerStatsActivity;->pref_slushKey:Ljava/lang/String; |
129 | ····.line·148 | ||
128 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I | 130 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I |
129 | ····move-result·v0 | 131 | ····move-result·v0 |
130 | ····if-gt·v0,·v1,·:cond_0 | 132 | ····if-gt·v0,·v1,·:cond_0 |
131 | ····sget-object·v0,·Lcom/veken0m/bitcoinium/MinerStatsActivity;->pref_btcguildKey:Ljava/lang/String; | 133 | ····sget-object·v0,·Lcom/veken0m/bitcoinium/MinerStatsActivity;->pref_btcguildKey:Ljava/lang/String; |
134 | ····.line·149 | ||
132 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I | 135 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I |
133 | ····move-result·v0 | 136 | ····move-result·v0 |
134 | ····if-gt·v0,·v1,·:cond_0 | 137 | ····if-gt·v0,·v1,·:cond_0 |
135 | ····sget-object·v0,·Lcom/veken0m/bitcoinium/MinerStatsActivity;->pref_eligiusKey:Ljava/lang/String; | 138 | ····sget-object·v0,·Lcom/veken0m/bitcoinium/MinerStatsActivity;->pref_eligiusKey:Ljava/lang/String; |
139 | ····.line·150 | ||
136 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I | 140 | ····invoke-virtual·{v0},·Ljava/lang/String;->length()I |
137 | ····move-result·v0 | 141 | ····move-result·v0 |
138 | ····if-gt·v0,·v1,·:cond_0 | 142 | ····if-gt·v0,·v1,·:cond_0 |
139 | ····const/4·v0,·0x1 | 143 | ····const/4·v0,·0x1 |
144 | ····.line·144 | ||
140 | ····:goto_0 | 145 | ····:goto_0 |
141 | ····return·v0 | 146 | ····return·v0 |
147 | ····.line·150 | ||
142 | ····:cond_0 | 148 | ····:cond_0 |
143 | ····const/4·v0,·0x0 | 149 | ····const/4·v0,·0x0 |
144 | ····goto·:goto_0 | 150 | ····goto·:goto_0 |
145 | .end·method | 151 | .end·method |
146 | .method·protected·static·readPreferences(Landroid/content/Context;)V | 152 | .method·protected·static·readPreferences(Landroid/content/Context;)V |
147 | ····.locals·3 | 153 | ····.locals·3 |
148 | ····.param·p0,·"context"····#·Landroid/content/Context; | 154 | ····.param·p0,·"context"····#·Landroid/content/Context; |
149 | ····.prologue | 155 | ····.prologue |
150 | ····.line·305 | 156 | ····.line·305 |
157 | ····.line·306 | ||
151 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 158 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
152 | ····move-result-object·v0 | 159 | ····move-result-object·v0 |
153 | ····.line·308 | 160 | ····.line·308 |
154 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences; | 161 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences; |
155 | ····const-string·v1,·"emcKey" | 162 | ····const-string·v1,·"emcKey" |
Offset 575, 15 lines modified | Offset 582, 15 lines modified | ||
575 | ····.prologue | 582 | ····.prologue |
576 | ····.line·201 | 583 | ····.line·201 |
577 | ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I | 584 | ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I |
578 | ····move-result·v0 | 585 | ····move-result·v0 |
579 | ····const·v1,·0x7f0 | 586 | ····const·v1,·0x7f0a0072 |
Max diff block lines reached; 159/3424 bytes (4.64%) of diff not shown. |
Offset 264, 14 lines modified | Offset 264, 15 lines modified | ||
264 | ····.param·p1,·"prefix"····#·Ljava/lang/String; | 264 | ····.param·p1,·"prefix"····#·Ljava/lang/String; |
265 | ····.param·p2,·"defaultCurrency"····#·Ljava/lang/String; | 265 | ····.param·p2,·"defaultCurrency"····#·Ljava/lang/String; |
266 | ····.prologue | 266 | ····.prologue |
267 | ····const/4·v5,·0x1 | 267 | ····const/4·v5,·0x1 |
268 | ····.line·520 | 268 | ····.line·520 |
269 | ····.line·521 | ||
269 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 270 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
270 | ····move-result-object·v2 | 271 | ····move-result-object·v2 |
271 | ····.line·523 | 272 | ····.line·523 |
272 | ····.local·v2,·"prefs":Landroid/content/SharedPreferences; | 273 | ····.local·v2,·"prefs":Landroid/content/SharedPreferences; |
273 | ····const-string·v3,·"highlightPref" | 274 | ····const-string·v3,·"highlightPref" |
Offset 467, 14 lines modified | Offset 468, 15 lines modified | ||
467 | ····.prologue | 468 | ····.prologue |
468 | ····.line·490 | 469 | ····.line·490 |
469 | ····invoke-virtual·{p0},·Lcom/veken0m/bitcoinium/OrderbookActivity;->getResources()Landroid/content/res/Resources; | 470 | ····invoke-virtual·{p0},·Lcom/veken0m/bitcoinium/OrderbookActivity;->getResources()Landroid/content/res/Resources; |
470 | ····move-result-object·v1 | 471 | ····move-result-object·v1 |
472 | ····.line·491 | ||
471 | ····invoke-virtual·{p0},·Lcom/veken0m/bitcoinium/OrderbookActivity;->getResources()Landroid/content/res/Resources; | 473 | ····invoke-virtual·{p0},·Lcom/veken0m/bitcoinium/OrderbookActivity;->getResources()Landroid/content/res/Resources; |
472 | ····move-result-object·v2 | 474 | ····move-result-object·v2 |
473 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 475 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
474 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 476 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
Offset 493, 29 lines modified | Offset 495, 32 lines modified | ||
493 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 495 | ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
494 | ····move-result-object·v3 | 496 | ····move-result-object·v3 |
495 | ····const-string·v4,·"array" | 497 | ····const-string·v4,·"array" |
498 | ····.line·492 | ||
496 | ····invoke-virtual·{p0},·Lcom/veken0m/bitcoinium/OrderbookActivity;->getPackageName()Ljava/lang/String; | 499 | ····invoke-virtual·{p0},·Lcom/veken0m/bitcoinium/OrderbookActivity;->getPackageName()Ljava/lang/String; |
497 | ····move-result-object·v5 | 500 | ····move-result-object·v5 |
501 | ····.line·491 | ||
498 | ····invoke-virtual·{v2,·v3,·v4,·v5},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I | 502 | ····invoke-virtual·{v2,·v3,·v4,·v5},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I |
499 | ····move-result·v2 | 503 | ····move-result·v2 |
504 | ····.line·490 | ||
500 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; | 505 | ····invoke-virtual·{v1,·v2},·Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; |
501 | ····move-result-object·v0 | 506 | ····move-result-object·v0 |
502 | ····.line·493 | 507 | ····.line·493 |
503 | ····.local·v0,·"dropdownValues":[Ljava/lang/String; | 508 | ····.local·v0,·"dropdownValues":[Ljava/lang/String; |
504 | ····const·v1,·0x7f0 | 509 | ····const·v1,·0x7f0a0067 |
505 | ····invoke-virtual·{p0,·v1},·Lcom/veken0m/bitcoinium/OrderbookActivity;->findViewById(I)Landroid/view/View; | 510 | ····invoke-virtual·{p0,·v1},·Lcom/veken0m/bitcoinium/OrderbookActivity;->findViewById(I)Landroid/view/View; |
506 | ····move-result-object·v1 | 511 | ····move-result-object·v1 |
507 | ····check-cast·v1,·Landroid/widget/Spinner; | 512 | ····check-cast·v1,·Landroid/widget/Spinner; |
Offset 609, 15 lines modified | Offset 614, 15 lines modified | ||
609 | .end·method | 614 | .end·method |
610 | .method·public·drawOrderbookUI()V | 615 | .method·public·drawOrderbookUI()V |
611 | ····.locals·29 | 616 | ····.locals·29 |
612 | ····.prologue | 617 | ····.prologue |
613 | ····.line·227 | 618 | ····.line·227 |
614 | ····const·v26,·0x7f0 | 619 | ····const·v26,·0x7f0a0069 |
615 | ····move-object/from16·v0,·p0 | 620 | ····move-object/from16·v0,·p0 |
616 | ····move/from16·v1,·v26 | 621 | ····move/from16·v1,·v26 |
617 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/OrderbookActivity;->findViewById(I)Landroid/view/View; | 622 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/OrderbookActivity;->findViewById(I)Landroid/view/View; |
Offset 845, 14 lines modified | Offset 850, 15 lines modified | ||
845 | ····move-result-object·v26 | 850 | ····move-result-object·v26 |
846 | ····invoke-virtual/range·{v26·..·v26},·Lorg/joda/money/BigMoney;->getAmount()Ljava/math/BigDecimal; | 851 | ····invoke-virtual/range·{v26·..·v26},·Lorg/joda/money/BigMoney;->getAmount()Ljava/math/BigDecimal; |
847 | ····move-result-object·v26 | 852 | ····move-result-object·v26 |
853 | ····.line·257 | ||
848 | ····invoke-virtual/range·{v26·..·v26},·Ljava/math/BigDecimal;->floatValue()F | 854 | ····invoke-virtual/range·{v26·..·v26},·Ljava/math/BigDecimal;->floatValue()F |
849 | ····move-result·v8 | 855 | ····move-result·v8 |
850 | ····.line·258 | 856 | ····.line·258 |
851 | ····.local·v8,·"bidPrice":F | 857 | ····.local·v8,·"bidPrice":F |
852 | ····invoke-virtual·{v14},·Lcom/xeiam/xchange/dto/trade/LimitOrder;->getTradableAmount()Ljava/math/BigDecimal; | 858 | ····invoke-virtual·{v14},·Lcom/xeiam/xchange/dto/trade/LimitOrder;->getTradableAmount()Ljava/math/BigDecimal; |
Offset 869, 14 lines modified | Offset 875, 15 lines modified | ||
869 | ····move-result-object·v26 | 875 | ····move-result-object·v26 |
870 | ····invoke-virtual/range·{v26·..·v26},·Lorg/joda/money/BigMoney;->getAmount()Ljava/math/BigDecimal; | 876 | ····invoke-virtual/range·{v26·..·v26},·Lorg/joda/money/BigMoney;->getAmount()Ljava/math/BigDecimal; |
871 | ····move-result-object·v26 | 877 | ····move-result-object·v26 |
878 | ····.line·260 | ||
872 | ····invoke-virtual/range·{v26·..·v26},·Ljava/math/BigDecimal;->floatValue()F | 879 | ····invoke-virtual/range·{v26·..·v26},·Ljava/math/BigDecimal;->floatValue()F |
873 | ····move-result·v4 | 880 | ····move-result·v4 |
874 | ····.line·261 | 881 | ····.line·261 |
875 | ····.local·v4,·"askPrice":F | 882 | ····.local·v4,·"askPrice":F |
876 | ····invoke-virtual·{v13},·Lcom/xeiam/xchange/dto/trade/LimitOrder;->getTradableAmount()Ljava/math/BigDecimal; | 883 | ····invoke-virtual·{v13},·Lcom/xeiam/xchange/dto/trade/LimitOrder;->getTradableAmount()Ljava/math/BigDecimal; |
Offset 1236, 15 lines modified | Offset 1243, 15 lines modified | ||
1236 | .end·method | 1243 | .end·method |
1237 | .method·public·drawXHubOrderbookUI()V | 1244 | .method·public·drawXHubOrderbookUI()V |
1238 | ····.locals·29 | 1245 | ····.locals·29 |
1239 | ····.prologue | 1246 | ····.prologue |
1240 | ····.line·314 | 1247 | ····.line·314 |
1241 | ····const·v26,·0x7f0 | 1248 | ····const·v26,·0x7f0a0069 |
1242 | ····move-object/from16·v0,·p0 | 1249 | ····move-object/from16·v0,·p0 |
1243 | ····move/from16·v1,·v26 | 1250 | ····move/from16·v1,·v26 |
1244 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/OrderbookActivity;->findViewById(I)Landroid/view/View; | 1251 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/OrderbookActivity;->findViewById(I)Landroid/view/View; |
Max diff block lines reached; 4112/7659 bytes (53.69%) 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/veken0m/bitcoinium/PreferencesActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·142 | 27 | ····.line·142 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$9;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$9;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 61, 14 lines modified | Offset 62, 15 lines modified | ||
61 | ····check-cast·v1,·Landroid/text/ClipboardManager; | 62 | ····check-cast·v1,·Landroid/text/ClipboardManager; |
62 | ····.line·150 | 63 | ····.line·150 |
63 | ····.local·v1,·"clipboard":Landroid/text/ClipboardManager; | 64 | ····.local·v1,·"clipboard":Landroid/text/ClipboardManager; |
64 | ····const-string·v3,·"1yjDmiukhB2i1XyVw5t7hpAK4WXo32d54" | 65 | ····const-string·v3,·"1yjDmiukhB2i1XyVw5t7hpAK4WXo32d54" |
66 | ····.line·151 | ||
65 | ····invoke-virtual·{v1,·v3},·Landroid/text/ClipboardManager;->setText(Ljava/lang/CharSequence;)V | 67 | ····invoke-virtual·{v1,·v3},·Landroid/text/ClipboardManager;->setText(Ljava/lang/CharSequence;)V |
66 | ····.line·159 | 68 | ····.line·159 |
67 | ····.end·local·v1····#·"clipboard":Landroid/text/ClipboardManager; | 69 | ····.end·local·v1····#·"clipboard":Landroid/text/ClipboardManager; |
68 | ····:goto_0 | 70 | ····:goto_0 |
69 | ····iget-object·v3,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$9;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; | 71 | ····iget-object·v3,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$9;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
Offset 80, 14 lines modified | Offset 82, 15 lines modified | ||
80 | ····const/4·v5,·0x0 | 82 | ····const/4·v5,·0x0 |
81 | ····invoke-static·{v3,·v4,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; | 83 | ····invoke-static·{v3,·v4,·v5},·Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; |
82 | ····move-result-object·v3 | 84 | ····move-result-object·v3 |
85 | ····.line·161 | ||
83 | ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V | 86 | ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V |
84 | ····.line·162 | 87 | ····.line·162 |
85 | ····const/4·v3,·0x1 | 88 | ····const/4·v3,·0x1 |
86 | ····return·v3 | 89 | ····return·v3 |
Offset 105, 14 lines modified | Offset 108, 15 lines modified | ||
105 | ····.line·154 | 108 | ····.line·154 |
106 | ····.local·v1,·"clipboard":Landroid/content/ClipboardManager; | 109 | ····.local·v1,·"clipboard":Landroid/content/ClipboardManager; |
107 | ····const-string·v3,·"Donation·Address" | 110 | ····const-string·v3,·"Donation·Address" |
108 | ····const-string·v4,·"1yjDmiukhB2i1XyVw5t7hpAK4WXo32d54" | 111 | ····const-string·v4,·"1yjDmiukhB2i1XyVw5t7hpAK4WXo32d54" |
112 | ····.line·155 | ||
109 | ····invoke-static·{v3,·v4},·Landroid/content/ClipData;->newPlainText(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; | 113 | ····invoke-static·{v3,·v4},·Landroid/content/ClipData;->newPlainText(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; |
110 | ····move-result-object·v0 | 114 | ····move-result-object·v0 |
111 | ····.line·157 | 115 | ····.line·157 |
112 | ····.local·v0,·"clip":Landroid/content/ClipData; | 116 | ····.local·v0,·"clip":Landroid/content/ClipData; |
113 | ····invoke-virtual·{v1,·v0},·Landroid/content/ClipboardManager;->setPrimaryClip(Landroid/content/ClipData;)V | 117 | ····invoke-virtual·{v1,·v0},·Landroid/content/ClipboardManager;->setPrimaryClip(Landroid/content/ClipData;)V |
Offset 29, 15 lines modified | Offset 29, 14 lines modified | ||
29 | .method·public·constructor·<init>()V | 29 | .method·public·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·41 | 32 | ····.line·41 |
33 | ····invoke-direct·{p0},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;-><init>()V | 33 | ····invoke-direct·{p0},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;-><init>()V |
34 | ····.line·69 | ||
35 | ····return-void | 34 | ····return-void |
36 | .end·method | 35 | .end·method |
37 | .method·static·synthetic·access$000()Ljava/lang/Boolean; | 36 | .method·static·synthetic·access$000()Ljava/lang/Boolean; |
38 | ····.locals·1 | 37 | ····.locals·1 |
39 | ····.prologue | 38 | ····.prologue |
Offset 75, 29 lines modified | Offset 74, 14 lines modified | ||
75 | ····.prologue | 74 | ····.prologue |
76 | ····.line·41 | 75 | ····.line·41 |
77 | ····sput·p0,·Lcom/veken0m/bitcoinium/MinerWidgetProvider;->hashRate:F | 76 | ····sput·p0,·Lcom/veken0m/bitcoinium/MinerWidgetProvider;->hashRate:F |
78 | ····return·p0 | 77 | ····return·p0 |
79 | .end·method | 78 | .end·method |
80 | .method·static·synthetic·access$116(F)F | ||
81 | ····.locals·1 | ||
82 | ····.param·p0,·"x0"····#·F | ||
83 | ····.prologue | ||
84 | ····.line·41 | ||
85 | ····sget·v0,·Lcom/veken0m/bitcoinium/MinerWidgetProvider;->hashRate:F | ||
86 | ····add-float/2addr·v0,·p0 | ||
87 | ····sput·v0,·Lcom/veken0m/bitcoinium/MinerWidgetProvider;->hashRate:F | ||
88 | ····return·v0 | ||
89 | .end·method | ||
90 | .method·static·synthetic·access$200()F | 79 | .method·static·synthetic·access$200()F |
91 | ····.locals·1 | 80 | ····.locals·1 |
92 | ····.prologue | 81 | ····.prologue |
93 | ····.line·41 | 82 | ····.line·41 |
94 | ····sget·v0,·Lcom/veken0m/bitcoinium/MinerWidgetProvider;->btcBalance:F | 83 | ····sget·v0,·Lcom/veken0m/bitcoinium/MinerWidgetProvider;->btcBalance:F |
Offset 184, 14 lines modified | Offset 168, 15 lines modified | ||
184 | ····.locals·2 | 168 | ····.locals·2 |
185 | ····.param·p1,·"context"····#·Landroid/content/Context; | 169 | ····.param·p1,·"context"····#·Landroid/content/Context; |
186 | ····.prologue | 170 | ····.prologue |
187 | ····.line·401 | 171 | ····.line·401 |
188 | ····const-string·v1,·"alarm" | 172 | ····const-string·v1,·"alarm" |
173 | ····.line·402 | ||
189 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; | 174 | ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; |
190 | ····move-result-object·v0 | 175 | ····move-result-object·v0 |
191 | ····check-cast·v0,·Landroid/app/AlarmManager; | 176 | ····check-cast·v0,·Landroid/app/AlarmManager; |
192 | ····.line·404 | 177 | ····.line·404 |
Offset 11, 45 lines modified | Offset 11, 45 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x19 | 12 | ····accessFlags·=·0x19 |
13 | ····name·=·"color" | 13 | ····name·=·"color" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 | .field·public·static·final·abs__background_holo_dark:I·=·0x7f0 | 16 | .field·public·static·final·abs__background_holo_dark:I·=·0x7f080000 |
17 | .field·public·static·final·abs__background_holo_light:I·=·0x7f0 | 17 | .field·public·static·final·abs__background_holo_light:I·=·0x7f080001 |
18 | .field·public·static·final·abs__bright_foreground_disabled_holo_dark:I·=·0x7f0 | 18 | .field·public·static·final·abs__bright_foreground_disabled_holo_dark:I·=·0x7f080004 |
19 | .field·public·static·final·abs__bright_foreground_disabled_holo_light:I·=·0x7f0 | 19 | .field·public·static·final·abs__bright_foreground_disabled_holo_light:I·=·0x7f080005 |
20 | .field·public·static·final·abs__bright_foreground_holo_dark:I·=·0x7f0 | 20 | .field·public·static·final·abs__bright_foreground_holo_dark:I·=·0x7f080002 |
21 | .field·public·static·final·abs__bright_foreground_holo_light:I·=·0x7f0 | 21 | .field·public·static·final·abs__bright_foreground_holo_light:I·=·0x7f080003 |
22 | .field·public·static·final·abs__primary_text_disable_only_holo_dark:I·=·0x7f0 | 22 | .field·public·static·final·abs__primary_text_disable_only_holo_dark:I·=·0x7f08000c |
23 | .field·public·static·final·abs__primary_text_disable_only_holo_light:I·=·0x7f0 | 23 | .field·public·static·final·abs__primary_text_disable_only_holo_light:I·=·0x7f08000d |
24 | .field·public·static·final·abs__primary_text_holo_dark:I·=·0x7f0 | 24 | .field·public·static·final·abs__primary_text_holo_dark:I·=·0x7f08000e |
25 | .field·public·static·final·abs__primary_text_holo_light:I·=·0x7f0 | 25 | .field·public·static·final·abs__primary_text_holo_light:I·=·0x7f08000f |
26 | .field·public·static·final·actionbar_color:I·=·0x7f0 | 26 | .field·public·static·final·actionbar_color:I·=·0x7f08000b |
27 | .field·public·static·final·widgetBackgroundColor:I·=·0x7f0 | 27 | .field·public·static·final·widgetBackgroundColor:I·=·0x7f080006 |
28 | .field·public·static·final·widgetMainTextColor:I·=·0x7f0 | 28 | .field·public·static·final·widgetMainTextColor:I·=·0x7f080007 |
29 | .field·public·static·final·widgetRefreshFailedColor:I·=·0x7f0 | 29 | .field·public·static·final·widgetRefreshFailedColor:I·=·0x7f08000a |
30 | .field·public·static·final·widgetRefreshSuccessColor:I·=·0x7f0 | 30 | .field·public·static·final·widgetRefreshSuccessColor:I·=·0x7f080009 |
31 | .field·public·static·final·widgetSecondaryTextColor:I·=·0x7f0 | 31 | .field·public·static·final·widgetSecondaryTextColor:I·=·0x7f080008 |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·public·constructor·<init>()V | 33 | .method·public·constructor·<init>()V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.prologue | 35 | ····.prologue |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/OrderbookActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·171 | 27 | ····.line·171 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/OrderbookActivity$1;->this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/OrderbookActivity$1;->this$0:Lcom/veken0m/bitcoinium/OrderbookActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 111, 14 lines modified | Offset 111, 15 lines modified | ||
111 | ····.line·225 | 111 | ····.line·225 |
112 | ····.local·v4,·"response":Lorg/apache/http/HttpResponse; | 112 | ····.local·v4,·"response":Lorg/apache/http/HttpResponse; |
113 | ····new-instance·v3,·Ljava/io/BufferedReader; | 113 | ····new-instance·v3,·Ljava/io/BufferedReader; |
114 | ····new-instance·v5,·Ljava/io/InputStreamReader; | 114 | ····new-instance·v5,·Ljava/io/InputStreamReader; |
115 | ····.line·227 | ||
115 | ····invoke-interface·{v4},·Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; | 116 | ····invoke-interface·{v4},·Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; |
116 | ····move-result-object·v6 | 117 | ····move-result-object·v6 |
117 | ····invoke-interface·{v6},·Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; | 118 | ····invoke-interface·{v6},·Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; |
118 | ····move-result-object·v6 | 119 | ····move-result-object·v6 |
Offset 153, 14 lines modified | Offset 154, 15 lines modified | ||
153 | ····.line·233 | 154 | ····.line·233 |
154 | ····new-instance·v3,·Ljava/io/BufferedReader; | 155 | ····new-instance·v3,·Ljava/io/BufferedReader; |
155 | ····.end·local·v3····#·"reader":Ljava/io/BufferedReader; | 156 | ····.end·local·v3····#·"reader":Ljava/io/BufferedReader; |
156 | ····new-instance·v5,·Ljava/io/InputStreamReader; | 157 | ····new-instance·v5,·Ljava/io/InputStreamReader; |
158 | ····.line·234 | ||
157 | ····invoke-interface·{v4},·Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; | 159 | ····invoke-interface·{v4},·Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; |
158 | ····move-result-object·v6 | 160 | ····move-result-object·v6 |
159 | ····invoke-interface·{v6},·Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; | 161 | ····invoke-interface·{v6},·Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; |
160 | ····move-result-object·v6 | 162 | ····move-result-object·v6 |
Offset 195, 14 lines modified | Offset 197, 15 lines modified | ||
195 | ····.line·240 | 197 | ····.line·240 |
196 | ····new-instance·v3,·Ljava/io/BufferedReader; | 198 | ····new-instance·v3,·Ljava/io/BufferedReader; |
197 | ····.end·local·v3····#·"reader":Ljava/io/BufferedReader; | 199 | ····.end·local·v3····#·"reader":Ljava/io/BufferedReader; |
198 | ····new-instance·v5,·Ljava/io/InputStreamReader; | 200 | ····new-instance·v5,·Ljava/io/InputStreamReader; |
201 | ····.line·241 | ||
199 | ····invoke-interface·{v4},·Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; | 202 | ····invoke-interface·{v4},·Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; |
200 | ····move-result-object·v6 | 203 | ····move-result-object·v6 |
201 | ····invoke-interface·{v6},·Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; | 204 | ····invoke-interface·{v6},·Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; |
202 | ····move-result-object·v6 | 205 | ····move-result-object·v6 |
Offset 237, 14 lines modified | Offset 240, 15 lines modified | ||
237 | ····.line·247 | 240 | ····.line·247 |
238 | ····new-instance·v3,·Ljava/io/BufferedReader; | 241 | ····new-instance·v3,·Ljava/io/BufferedReader; |
239 | ····.end·local·v3····#·"reader":Ljava/io/BufferedReader; | 242 | ····.end·local·v3····#·"reader":Ljava/io/BufferedReader; |
240 | ····new-instance·v5,·Ljava/io/InputStreamReader; | 243 | ····new-instance·v5,·Ljava/io/InputStreamReader; |
244 | ····.line·248 | ||
241 | ····invoke-interface·{v4},·Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; | 245 | ····invoke-interface·{v4},·Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; |
242 | ····move-result-object·v6 | 246 | ····move-result-object·v6 |
243 | ····invoke-interface·{v6},·Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; | 247 | ····invoke-interface·{v6},·Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; |
244 | ····move-result-object·v6 | 248 | ····move-result-object·v6 |
Offset 299, 21 lines modified | Offset 303, 19 lines modified | ||
299 | ····move-result-object·v5 | 303 | ····move-result-object·v5 |
300 | ····goto·:goto_0 | 304 | ····goto·:goto_0 |
301 | .end·method | 305 | .end·method |
302 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; | 306 | .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object; |
303 | ····.locals·1 | 307 | ····.locals·1 |
304 | ····.param·p1,·"x0"····#·[Ljava/lang/Object; | ||
305 | ····.prologue | 308 | ····.prologue |
306 | ····.line·207 | 309 | ····.line·207 |
307 | ····check-cast·p1,·[Ljava/lang/Boolean; | 310 | ····check-cast·p1,·[Ljava/lang/Boolean; |
308 | ····.end·local·p1····#·"x0":[Ljava/lang/Object; | ||
309 | ····invoke-virtual·{p0,·p1},·Lcom/veken0m/bitcoinium/MinerStatsActivity$getDifficultyAsync;->doInBackground([Ljava/lang/Boolean;)Ljava/lang/Boolean; | 311 | ····invoke-virtual·{p0,·p1},·Lcom/veken0m/bitcoinium/MinerStatsActivity$getDifficultyAsync;->doInBackground([Ljava/lang/Boolean;)Ljava/lang/Boolean; |
310 | ····move-result-object·v0 | 312 | ····move-result-object·v0 |
311 | ····return-object·v0 | 313 | ····return-object·v0 |
312 | .end·method | 314 | .end·method |
Offset 328, 15 lines modified | Offset 330, 15 lines modified | ||
328 | ····move-result·v5 | 330 | ····move-result·v5 |
329 | ····if-eqz·v5,·:cond_0 | 331 | ····if-eqz·v5,·:cond_0 |
330 | ····.line·261 | 332 | ····.line·261 |
331 | ····iget-object·v5,·p0,·Lcom/veken0m/bitcoinium/MinerStatsActivity$getDifficultyAsync;->this$0:Lcom/veken0m/bitcoinium/MinerStatsActivity; | 333 | ····iget-object·v5,·p0,·Lcom/veken0m/bitcoinium/MinerStatsActivity$getDifficultyAsync;->this$0:Lcom/veken0m/bitcoinium/MinerStatsActivity; |
332 | ····const·v6,·0x7f0 | 334 | ····const·v6,·0x7f0a0063 |
333 | ····invoke-virtual·{v5,·v6},·Lcom/veken0m/bitcoinium/MinerStatsActivity;->findViewById(I)Landroid/view/View; | 335 | ····invoke-virtual·{v5,·v6},·Lcom/veken0m/bitcoinium/MinerStatsActivity;->findViewById(I)Landroid/view/View; |
334 | ····move-result-object·v4 | 336 | ····move-result-object·v4 |
335 | ····check-cast·v4,·Landroid/widget/LinearLayout; | 337 | ····check-cast·v4,·Landroid/widget/LinearLayout; |
Offset 399, 38 lines modified | Offset 401, 41 lines modified | ||
399 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 401 | ····invoke-virtual·{v5,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
400 | ····move-result-object·v5 | 402 | ····move-result-object·v5 |
401 | ····iget-object·v6,·p0,·Lcom/veken0m/bitcoinium/MinerStatsActivity$getDifficultyAsync;->CurrentDifficulty:Ljava/lang/String; | 403 | ····iget-object·v6,·p0,·Lcom/veken0m/bitcoinium/MinerStatsActivity$getDifficultyAsync;->CurrentDifficulty:Ljava/lang/String; |
404 | ····.line·270 | ||
402 | ····invoke-static·{v6},·Ljava/lang/Float;->valueOf(Ljava/lang/String;)Ljava/lang/Float; | 405 | ····invoke-static·{v6},·Ljava/lang/Float;->valueOf(Ljava/lang/String;)Ljava/lang/Float; |
403 | ····move-result-object·v6 | 406 | ····move-result-object·v6 |
404 | ····invoke-virtual·{v6},·Ljava/lang/Float;->floatValue()F | 407 | ····invoke-virtual·{v6},·Ljava/lang/Float;->floatValue()F |
405 | ····move-result·v6 | 408 | ····move-result·v6 |
406 | ····const/4·v7,·0x0 | 409 | ····const/4·v7,·0x0 |
407 | ····const/4·v8,·0x1 | 410 | ····const/4·v8,·0x1 |
411 | ····.line·269 | ||
408 | ····invoke-static·{v6,·v7,·v8},·Lcom/veken0m/bitcoinium/utils/Utils;->formatDecimal(FIZ)Ljava/lang/String; | 412 | ····invoke-static·{v6,·v7,·v8},·Lcom/veken0m/bitcoinium/utils/Utils;->formatDecimal(FIZ)Ljava/lang/String; |
409 | ····move-result-object·v6 | 413 | ····move-result-object·v6 |
Max diff block lines reached; 3548/7278 bytes (48.75%) 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$1:Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread; | 21 | .field·final·synthetic·this$1:Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·211 | 27 | ····.line·211 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread$1;->this$1:Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread$1;->this$1:Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 41, 15 lines modified | Offset 42, 15 lines modified | ||
41 | ····.prologue | 42 | ····.prologue |
42 | ····.line·214 | 43 | ····.line·214 |
43 | ····iget-object·v2,·p0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread$1;->this$1:Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread; | 44 | ····iget-object·v2,·p0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread$1;->this$1:Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread; |
44 | ····iget-object·v2,·v2,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread;->this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; | 45 | ····iget-object·v2,·v2,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread;->this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; |
45 | ····const·v3,·0x7f0 | 46 | ····const·v3,·0x7f0a0047 |
46 | ····invoke-virtual·{v2,·v3},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;->findViewById(I)Landroid/view/View; | 47 | ····invoke-virtual·{v2,·v3},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;->findViewById(I)Landroid/view/View; |
47 | ····move-result-object·v1 | 48 | ····move-result-object·v1 |
48 | ····check-cast·v1,·Landroid/widget/TableLayout; | 49 | ····check-cast·v1,·Landroid/widget/TableLayout; |
Offset 58, 15 lines modified | Offset 59, 15 lines modified | ||
58 | ····invoke-virtual·{v1},·Landroid/widget/TableLayout;->removeAllViews()V | 59 | ····invoke-virtual·{v1},·Landroid/widget/TableLayout;->removeAllViews()V |
59 | ····.line·216 | 60 | ····.line·216 |
60 | ····iget-object·v2,·p0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread$1;->this$1:Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread; | 61 | ····iget-object·v2,·p0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread$1;->this$1:Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread; |
61 | ····iget-object·v2,·v2,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread;->this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; | 62 | ····iget-object·v2,·v2,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread;->this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; |
62 | ····const·v3,·0x7f0 | 63 | ····const·v3,·0x7f0a003f |
63 | ····invoke-virtual·{v2,·v3},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;->findViewById(I)Landroid/view/View; | 64 | ····invoke-virtual·{v2,·v3},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;->findViewById(I)Landroid/view/View; |
64 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
65 | ····check-cast·v0,·Landroid/widget/LinearLayout; | 66 | ····check-cast·v0,·Landroid/widget/LinearLayout; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$1:Lcom/veken0m/bitcoinium/GraphActivity$GraphThread; | 21 | .field·final·synthetic·this$1:Lcom/veken0m/bitcoinium/GraphActivity$GraphThread; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity$GraphThread;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity$GraphThread;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$1"····#·Lcom/veken0m/bitcoinium/GraphActivity$GraphThread; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·131 | 27 | ····.line·131 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$GraphThread$1;->this$1:Lcom/veken0m/bitcoinium/GraphActivity$GraphThread; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$GraphThread$1;->this$1:Lcom/veken0m/bitcoinium/GraphActivity$GraphThread; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 41, 15 lines modified | Offset 42, 15 lines modified | ||
41 | ····.prologue | 42 | ····.prologue |
42 | ····.line·134 | 43 | ····.line·134 |
43 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$GraphThread$1;->this$1:Lcom/veken0m/bitcoinium/GraphActivity$GraphThread; | 44 | ····iget-object·v1,·p0,·Lcom/veken0m/bitcoinium/GraphActivity$GraphThread$1;->this$1:Lcom/veken0m/bitcoinium/GraphActivity$GraphThread; |
44 | ····iget-object·v1,·v1,·Lcom/veken0m/bitcoinium/GraphActivity$GraphThread;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; | 45 | ····iget-object·v1,·v1,·Lcom/veken0m/bitcoinium/GraphActivity$GraphThread;->this$0:Lcom/veken0m/bitcoinium/GraphActivity; |
45 | ····const·v2,·0x7f0 | 46 | ····const·v2,·0x7f0a0051 |
46 | ····invoke-virtual·{v1,·v2},·Lcom/veken0m/bitcoinium/GraphActivity;->findViewById(I)Landroid/view/View; | 47 | ····invoke-virtual·{v1,·v2},·Lcom/veken0m/bitcoinium/GraphActivity;->findViewById(I)Landroid/view/View; |
47 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
48 | ····check-cast·v0,·Landroid/widget/LinearLayout; | 49 | ····check-cast·v0,·Landroid/widget/LinearLayout; |
Offset 11, 25 lines modified | Offset 11, 25 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x19 | 12 | ····accessFlags·=·0x19 |
13 | ····name·=·"bool" | 13 | ····name·=·"bool" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 | .field·public·static·final·abs__action_bar_embed_tabs:I·=·0x7f0 | 16 | .field·public·static·final·abs__action_bar_embed_tabs:I·=·0x7f070000 |
17 | .field·public·static·final·abs__action_bar_expanded_action_views_exclusive:I·=·0x7f0 | 17 | .field·public·static·final·abs__action_bar_expanded_action_views_exclusive:I·=·0x7f070002 |
18 | .field·public·static·final·abs__config_actionMenuItemAllCaps:I·=·0x7f0 | 18 | .field·public·static·final·abs__config_actionMenuItemAllCaps:I·=·0x7f070004 |
19 | .field·public·static·final·abs__config_allowActionMenuItemTextWithIcon:I·=·0x7f0 | 19 | .field·public·static·final·abs__config_allowActionMenuItemTextWithIcon:I·=·0x7f070005 |
20 | .field·public·static·final·abs__config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f0 | 20 | .field·public·static·final·abs__config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f070003 |
21 | .field·public·static·final·abs__split_action_bar_is_narrow:I·=·0x7f0 | 21 | .field·public·static·final·abs__split_action_bar_is_narrow:I·=·0x7f070001 |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·public·constructor·<init>()V | 23 | .method·public·constructor·<init>()V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·101 | 27 | ····.line·101 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$6;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$6;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 39, 30 lines modified | Offset 40, 33 lines modified | ||
39 | .method·public·onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z | 40 | .method·public·onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z |
40 | ····.locals·1 | 41 | ····.locals·1 |
41 | ····.param·p1,·"preference"····#·Landroid/preference/Preference; | 42 | ····.param·p1,·"preference"····#·Landroid/preference/Preference; |
42 | ····.param·p2,·"newValue"····#·Ljava/lang/Object; | 43 | ····.param·p2,·"newValue"····#·Ljava/lang/Object; |
43 | ····.prologue | 44 | ····.prologue |
44 | ····.line·106 | 45 | ····.line·106 |
46 | ····.line·108 | ||
45 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | 47 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
46 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····.line·107 | ||
47 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; | 50 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; |
48 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
49 | ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I | 52 | ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I |
50 | ····move-result·v0 | 53 | ····move-result·v0 |
51 | ····invoke-static·{v0},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->convertToARGB(I)Ljava/lang/String; | 54 | ····invoke-static·{v0},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->convertToARGB(I)Ljava/lang/String; |
52 | ····move-result-object·v0 | 55 | ····move-result-object·v0 |
56 | ····.line·106 | ||
53 | ····invoke-virtual·{p1,·v0},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V | 57 | ····invoke-virtual·{p1,·v0},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V |
54 | ····.line·109 | 58 | ····.line·109 |
55 | ····const/4·v0,·0x1 | 59 | ····const/4·v0,·0x1 |
56 | ····return·v0 | 60 | ····return·v0 |
57 | .end·method | 61 | .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/veken0m/bitcoinium/BitcoinChartsActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinChartsActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·225 | 27 | ····.line·225 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$2;->this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$2;->this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity; |
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/veken0m/bitcoinium/PreferencesActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·87 | 27 | ····.line·87 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$5;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$5;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 39, 30 lines modified | Offset 40, 33 lines modified | ||
39 | .method·public·onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z | 40 | .method·public·onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z |
40 | ····.locals·1 | 41 | ····.locals·1 |
41 | ····.param·p1,·"preference"····#·Landroid/preference/Preference; | 42 | ····.param·p1,·"preference"····#·Landroid/preference/Preference; |
42 | ····.param·p2,·"newValue"····#·Ljava/lang/Object; | 43 | ····.param·p2,·"newValue"····#·Ljava/lang/Object; |
43 | ····.prologue | 44 | ····.prologue |
44 | ····.line·92 | 45 | ····.line·92 |
46 | ····.line·94 | ||
45 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | 47 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
46 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····.line·93 | ||
47 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; | 50 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; |
48 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
49 | ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I | 52 | ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I |
50 | ····move-result·v0 | 53 | ····move-result·v0 |
51 | ····invoke-static·{v0},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->convertToARGB(I)Ljava/lang/String; | 54 | ····invoke-static·{v0},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->convertToARGB(I)Ljava/lang/String; |
52 | ····move-result-object·v0 | 55 | ····move-result-object·v0 |
56 | ····.line·92 | ||
53 | ····invoke-virtual·{p1,·v0},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V | 57 | ····invoke-virtual·{p1,·v0},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V |
54 | ····.line·95 | 58 | ····.line·95 |
55 | ····const/4·v0,·0x1 | 59 | ····const/4·v0,·0x1 |
56 | ····return·v0 | 60 | ····return·v0 |
57 | .end·method | 61 | .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/veken0m/bitcoinium/PreferencesActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·52 | 27 | ····.line·52 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$2;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$2;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 46, 20 lines modified | Offset 47, 22 lines modified | ||
46 | ····new-instance·v1,·Landroid/content/Intent; | 47 | ····new-instance·v1,·Landroid/content/Intent; |
47 | ····const-string·v2,·"android.intent.action.VIEW" | 48 | ····const-string·v2,·"android.intent.action.VIEW" |
48 | ····const-string·v3,·"http://twitter.com/veken0m" | 49 | ····const-string·v3,·"http://twitter.com/veken0m" |
50 | ····.line·57 | ||
49 | ····invoke-static·{v3},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; | 51 | ····invoke-static·{v3},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; |
50 | ····move-result-object·v3 | 52 | ····move-result-object·v3 |
51 | ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V | 53 | ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V |
54 | ····.line·56 | ||
52 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/PreferencesActivity;->startActivity(Landroid/content/Intent;)V | 55 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/PreferencesActivity;->startActivity(Landroid/content/Intent;)V |
53 | ····.line·58 | 56 | ····.line·58 |
54 | ····const/4·v0,·0x1 | 57 | ····const/4·v0,·0x1 |
55 | ····return·v0 | 58 | ····return·v0 |
56 | .end·method | 59 | .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/veken0m/bitcoinium/PreferencesActivity; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·115 | 27 | ····.line·115 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$7;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/PreferencesActivity$7;->this$0:Lcom/veken0m/bitcoinium/PreferencesActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 39, 30 lines modified | Offset 40, 33 lines modified | ||
39 | .method·public·onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z | 40 | .method·public·onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z |
40 | ····.locals·1 | 41 | ····.locals·1 |
41 | ····.param·p1,·"preference"····#·Landroid/preference/Preference; | 42 | ····.param·p1,·"preference"····#·Landroid/preference/Preference; |
42 | ····.param·p2,·"newValue"····#·Ljava/lang/Object; | 43 | ····.param·p2,·"newValue"····#·Ljava/lang/Object; |
43 | ····.prologue | 44 | ····.prologue |
44 | ····.line·120 | 45 | ····.line·120 |
46 | ····.line·122 | ||
45 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; | 47 | ····invoke-static·{p2},·Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; |
46 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····.line·121 | ||
47 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; | 50 | ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; |
48 | ····move-result-object·v0 | 51 | ····move-result-object·v0 |
49 | ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I | 52 | ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I |
50 | ····move-result·v0 | 53 | ····move-result·v0 |
51 | ····invoke-static·{v0},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->convertToARGB(I)Ljava/lang/String; | 54 | ····invoke-static·{v0},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->convertToARGB(I)Ljava/lang/String; |
52 | ····move-result-object·v0 | 55 | ····move-result-object·v0 |
56 | ····.line·120 | ||
53 | ····invoke-virtual·{p1,·v0},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V | 57 | ····invoke-virtual·{p1,·v0},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V |
54 | ····.line·123 | 58 | ····.line·123 |
55 | ····const/4·v0,·0x1 | 59 | ····const/4·v0,·0x1 |
56 | ····return·v0 | 60 | ····return·v0 |
57 | .end·method | 61 | .end·method |
Offset 11, 43 lines modified | Offset 11, 43 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x19 | 12 | ····accessFlags·=·0x19 |
13 | ····name·=·"dimen" | 13 | ····name·=·"dimen" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 | .field·public·static·final·abs__action_bar_default_height:I·=·0x7f0 | 16 | .field·public·static·final·abs__action_bar_default_height:I·=·0x7f090001 |
17 | .field·public·static·final·abs__action_bar_icon_vertical_padding:I·=·0x7f0 | 17 | .field·public·static·final·abs__action_bar_icon_vertical_padding:I·=·0x7f090002 |
18 | .field·public·static·final·abs__action_bar_subtitle_bottom_margin:I·=·0x7f0 | 18 | .field·public·static·final·abs__action_bar_subtitle_bottom_margin:I·=·0x7f090006 |
19 | .field·public·static·final·abs__action_bar_subtitle_text_size:I·=·0x7f0 | 19 | .field·public·static·final·abs__action_bar_subtitle_text_size:I·=·0x7f090004 |
20 | .field·public·static·final·abs__action_bar_subtitle_top_margin:I·=·0x7f0 | 20 | .field·public·static·final·abs__action_bar_subtitle_top_margin:I·=·0x7f090005 |
21 | .field·public·static·final·abs__action_bar_title_text_size:I·=·0x7f0 | 21 | .field·public·static·final·abs__action_bar_title_text_size:I·=·0x7f090003 |
22 | .field·public·static·final·abs__action_button_min_width:I·=·0x7f0 | 22 | .field·public·static·final·abs__action_button_min_width:I·=·0x7f090007 |
23 | .field·public·static·final·abs__config_prefDialogWidth:I·=·0x7f0 | 23 | .field·public·static·final·abs__config_prefDialogWidth:I·=·0x7f090000 |
24 | .field·public·static·final·abs__dialog_min_width_major:I·=·0x7f0 | 24 | .field·public·static·final·abs__dialog_min_width_major:I·=·0x7f09000d |
25 | .field·public·static·final·abs__dialog_min_width_minor:I·=·0x7f0 | 25 | .field·public·static·final·abs__dialog_min_width_minor:I·=·0x7f09000e |
26 | .field·public·static·final·abs__dropdownitem_icon_width:I·=·0x7f0 | 26 | .field·public·static·final·abs__dropdownitem_icon_width:I·=·0x7f09000a |
27 | .field·public·static·final·abs__dropdownitem_text_padding_left:I·=·0x7f0 | 27 | .field·public·static·final·abs__dropdownitem_text_padding_left:I·=·0x7f090008 |
28 | .field·public·static·final·abs__dropdownitem_text_padding_right:I·=·0x7f0 | 28 | .field·public·static·final·abs__dropdownitem_text_padding_right:I·=·0x7f090009 |
29 | .field·public·static·final·abs__search_view_preferred_width:I·=·0x7f0 | 29 | .field·public·static·final·abs__search_view_preferred_width:I·=·0x7f09000c |
30 | .field·public·static·final·abs__search_view_text_min_width:I·=·0x7f0 | 30 | .field·public·static·final·abs__search_view_text_min_width:I·=·0x7f09000b |
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·public·constructor·<init>()V | 32 | .method·public·constructor·<init>()V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.prologue | 34 | ····.prologue |
Offset 77, 15 lines modified | Offset 77, 15 lines modified | ||
77 | .end·method | 77 | .end·method |
78 | .method·private·connectionFailed()V | 78 | .method·private·connectionFailed()V |
79 | ····.locals·9 | 79 | ····.locals·9 |
80 | ····.prologue | 80 | ····.prologue |
81 | ····.line·233 | 81 | ····.line·233 |
82 | ····const·v5,·0x7f0 | 82 | ····const·v5,·0x7f0a003f |
83 | ····invoke-virtual·{p0,·v5},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;->findViewById(I)Landroid/view/View; | 83 | ····invoke-virtual·{p0,·v5},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;->findViewById(I)Landroid/view/View; |
84 | ····move-result-object·v2 | 84 | ····move-result-object·v2 |
85 | ····check-cast·v2,·Landroid/widget/LinearLayout; | 85 | ····check-cast·v2,·Landroid/widget/LinearLayout; |
Offset 354, 15 lines modified | Offset 354, 15 lines modified | ||
354 | ····const-string·v2,·"RUB" | 354 | ····const-string·v2,·"RUB" |
355 | ····aput-object·v2,·v0,·v1 | 355 | ····aput-object·v2,·v0,·v1 |
356 | ····.line·65 | 356 | ····.line·65 |
357 | ····.local·v0,·"dropdownValues":[Ljava/lang/String; | 357 | ····.local·v0,·"dropdownValues":[Ljava/lang/String; |
358 | ····const·v1,·0x7f0 | 358 | ····const·v1,·0x7f0a0044 |
359 | ····invoke-virtual·{p0,·v1},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;->findViewById(I)Landroid/view/View; | 359 | ····invoke-virtual·{p0,·v1},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;->findViewById(I)Landroid/view/View; |
360 | ····move-result-object·v1 | 360 | ····move-result-object·v1 |
361 | ····check-cast·v1,·Landroid/widget/Spinner; | 361 | ····check-cast·v1,·Landroid/widget/Spinner; |
Offset 397, 493 lines modified | Offset 397, 475 lines modified | ||
397 | ····invoke-virtual·{v1,·p0},·Landroid/widget/Spinner;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V | 397 | ····invoke-virtual·{v1,·p0},·Landroid/widget/Spinner;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V |
398 | ····.line·71 | 398 | ····.line·71 |
399 | ····return-void | 399 | ····return-void |
400 | .end·method | 400 | .end·method |
401 | .method·public·drawBitcoinChartsUI()V | 401 | .method·public·drawBitcoinChartsUI()V |
402 | ····.locals·2 | 402 | ····.locals·28 |
403 | ····.prologue | 403 | ····.prologue |
404 | ····.line·115 | 404 | ····.line·115 |
405 | ····const·v2 | 405 | ····const·v21,·0x7f0a0047 |
406 | ····move-object/from16·v0,·p0 | 406 | ····move-object/from16·v0,·p0 |
407 | ····move/from16·v1,·v2 | 407 | ····move/from16·v1,·v21 |
408 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;->findViewById(I)Landroid/view/View; | 408 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;->findViewById(I)Landroid/view/View; |
409 | ····move-result-object·v1 | 409 | ····move-result-object·v13 |
410 | ····check-cast·v1 | 410 | ····check-cast·v13,·Landroid/widget/TableLayout; |
411 | ····.line·116 | 411 | ····.line·116 |
412 | ····.local·v1 | 412 | ····.local·v13,·"t1":Landroid/widget/TableLayout; |
413 | ····const·v2 | 413 | ····const·v21,·0x7f0a003f |
414 | ····move-object/from16·v0,·p0 | 414 | ····move-object/from16·v0,·p0 |
415 | ····move/from16·v1,·v2 | 415 | ····move/from16·v1,·v21 |
416 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;->findViewById(I)Landroid/view/View; | 416 | ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;->findViewById(I)Landroid/view/View; |
417 | ····move-result-object·v1 | 417 | ····move-result-object·v10 |
418 | ····check-cast·v1 | 418 | ····check-cast·v10,·Landroid/widget/LinearLayout; |
419 | ····.line·117 | 419 | ····.line·117 |
420 | ····.local·v1 | 420 | ····.local·v10,·"linlaHeaderProgress":Landroid/widget/LinearLayout; |
421 | ····const/16·v2 | 421 | ····const/16·v21,·0x8 |
422 | ····move/from16·v0,·v2 | 422 | ····move/from16·v0,·v21 |
423 | ····invoke-virtual·{v1 | 423 | ····invoke-virtual·{v10,·v0},·Landroid/widget/LinearLayout;->setVisibility(I)V |
424 | ····.line·119 | 424 | ····.line·119 |
425 | ····const/16·v2 | 425 | ····const/16·v21,·0x33 |
426 | ····const/16·v2 | 426 | ····const/16·v22,·0x33 |
427 | ····const/16·v2 | 427 | ····const/16·v23,·0x33 |
428 | ····invoke-static/range·{v2 | 428 | ····invoke-static/range·{v21·..·v23},·Landroid/graphics/Color;->rgb(III)I |
429 | ····move-result·v | 429 | ····move-result·v4 |
430 | ····.line·120 | 430 | ····.line·120 |
431 | ····.local·v | 431 | ····.local·v4,·"backGroundColor":I |
432 | ····new-instance·v1 | 432 | ····new-instance·v12,·Landroid/widget/TableRow$LayoutParams; |
433 | ····const/16·v2 | 433 | ····const/16·v21,·-0x2 |
434 | ····const/16·v2 | 434 | ····const/16·v22,·-0x2 |
435 | ····const/high16·v2 | 435 | ····const/high16·v23,·0x3f800000····#·1.0f |
436 | ····move | 436 | ····move/from16·v0,·v21 |
437 | ····move/from16·v1,·v2 | 437 | ····move/from16·v1,·v22 |
438 | ····move/from16·v2,·v2 | 438 | ····move/from16·v2,·v23 |
439 | ····move/from16·v3,·v27 | ||
440 | ····invoke-direct·{v | 439 | ····invoke-direct·{v12,·v0,·v1,·v2},·Landroid/widget/TableRow$LayoutParams;-><init>(IIF)V |
441 | ····.line·126 | 440 | ····.line·126 |
442 | ····.local·v1 | 441 | ····.local·v12,·"params":Landroid/widget/TableRow$LayoutParams; |
443 | ····:try_start_0 | 442 | ····:try_start_0 |
444 | ····move-object/from16·v0,·p0 | 443 | ····move-object/from16·v0,·p0 |
445 | ····iget-object·v0,·v0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;->marketData:[Lcom/xeiam/xchange/bitcoincharts/dto/marketdata/BitcoinChartsTicker; | 444 | ····iget-object·v0,·v0,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;->marketData:[Lcom/xeiam/xchange/bitcoincharts/dto/marketdata/BitcoinChartsTicker; |
446 | ····move-object/from16·v2 | 445 | ····move-object/from16·v21,·v0 |
447 | ····new-instance·v2 | 446 | ····new-instance·v22,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$1; |
448 | ····move-object/from16·v0,·v2 | 447 | ····move-object/from16·v0,·v22 |
449 | ····move-object/from16·v1,·p0 | 448 | ····move-object/from16·v1,·p0 |
450 | ····invoke-direct·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$1;-><init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V | 449 | ····invoke-direct·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$1;-><init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V |
451 | ····invoke-static/range·{v2 | 450 | ····invoke-static/range·{v21·..·v22},·Ljava/util/Arrays;->sort([Ljava/lang/Object;Ljava/util/Comparator;)V |
Max diff block lines reached; 21440/26050 bytes (82.30%) of diff not shown. |
Offset 99, 14 lines modified | Offset 99, 15 lines modified | ||
99 | .method·protected·static·readPreferences(Landroid/content/Context;)V | 99 | .method·protected·static·readPreferences(Landroid/content/Context;)V |
100 | ····.locals·3 | 100 | ····.locals·3 |
101 | ····.param·p0,·"context"····#·Landroid/content/Context; | 101 | ····.param·p0,·"context"····#·Landroid/content/Context; |
102 | ····.prologue | 102 | ····.prologue |
103 | ····.line·220 | 103 | ····.line·220 |
104 | ····.line·221 | ||
104 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 105 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
105 | ····move-result-object·v0 | 106 | ····move-result-object·v0 |
106 | ····.line·223 | 107 | ····.line·223 |
107 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences; | 108 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences; |
108 | ····const-string·v1,·"deepbitKey" | 109 | ····const-string·v1,·"deepbitKey" |
Offset 284, 15 lines modified | Offset 285, 15 lines modified | ||
284 | ····move-result-object·v24 | 285 | ····move-result-object·v24 |
285 | ····.line·138 | 286 | ····.line·138 |
286 | ····.local·v24,·"view":Landroid/view/View; | 287 | ····.local·v24,·"view":Landroid/view/View; |
287 | ····if-eqz·v24,·:cond_1 | 288 | ····if-eqz·v24,·:cond_1 |
288 | ····.line·140 | 289 | ····.line·140 |
289 | ····const·v25,·0x7f0 | 290 | ····const·v25,·0x7f0a006c |
290 | ····:try_start_0 | 291 | ····:try_start_0 |
291 | ····invoke-virtual/range·{v24·..·v25},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 292 | ····invoke-virtual/range·{v24·..·v25},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
292 | ····move-result-object·v9 | 293 | ····move-result-object·v9 |
293 | ····check-cast·v9,·Landroid/widget/TableLayout; | 294 | ····check-cast·v9,·Landroid/widget/TableLayout; |
Offset 406, 14 lines modified | Offset 407, 15 lines modified | ||
406 | ····invoke-virtual/range·{v25·..·v26},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 407 | ····invoke-virtual/range·{v25·..·v26},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
407 | ····move-result-object·v25 | 408 | ····move-result-object·v25 |
408 | ····sget-object·v26,·Lcom/veken0m/bitcoinium/mining/DeepBitFragment;->data:Lcom/veken0m/mining/deepbit/DeepBitData; | 409 | ····sget-object·v26,·Lcom/veken0m/bitcoinium/mining/DeepBitFragment;->data:Lcom/veken0m/mining/deepbit/DeepBitData; |
410 | ····.line·155 | ||
409 | ····invoke-virtual/range·{v26·..·v26},·Lcom/veken0m/mining/deepbit/DeepBitData;->getConfirmed_reward()Ljava/lang/Number; | 411 | ····invoke-virtual/range·{v26·..·v26},·Lcom/veken0m/mining/deepbit/DeepBitData;->getConfirmed_reward()Ljava/lang/Number; |
410 | ····move-result-object·v26 | 412 | ····move-result-object·v26 |
411 | ····invoke-virtual/range·{v26·..·v26},·Ljava/lang/Number;->floatValue()F | 413 | ····invoke-virtual/range·{v26·..·v26},·Ljava/lang/Number;->floatValue()F |
412 | ····move-result·v26 | 414 | ····move-result·v26 |
Offset 440, 14 lines modified | Offset 442, 15 lines modified | ||
440 | ····invoke-virtual/range·{v25·..·v26},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 442 | ····invoke-virtual/range·{v25·..·v26},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
441 | ····move-result-object·v25 | 443 | ····move-result-object·v25 |
442 | ····sget-object·v26,·Lcom/veken0m/bitcoinium/mining/DeepBitFragment;->data:Lcom/veken0m/mining/deepbit/DeepBitData; | 444 | ····sget-object·v26,·Lcom/veken0m/bitcoinium/mining/DeepBitFragment;->data:Lcom/veken0m/mining/deepbit/DeepBitData; |
445 | ····.line·157 | ||
443 | ····invoke-virtual/range·{v26·..·v26},·Lcom/veken0m/mining/deepbit/DeepBitData;->getHashrate()Ljava/lang/Number; | 446 | ····invoke-virtual/range·{v26·..·v26},·Lcom/veken0m/mining/deepbit/DeepBitData;->getHashrate()Ljava/lang/Number; |
444 | ····move-result-object·v26 | 447 | ····move-result-object·v26 |
445 | ····invoke-virtual/range·{v26·..·v26},·Ljava/lang/Number;->floatValue()F | 448 | ····invoke-virtual/range·{v26·..·v26},·Ljava/lang/Number;->floatValue()F |
446 | ····move-result·v26 | 449 | ····move-result·v26 |
Offset 476, 14 lines modified | Offset 479, 15 lines modified | ||
476 | ····invoke-virtual/range·{v25·..·v26},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 479 | ····invoke-virtual/range·{v25·..·v26},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
477 | ····move-result-object·v25 | 480 | ····move-result-object·v25 |
478 | ····sget-object·v26,·Lcom/veken0m/bitcoinium/mining/DeepBitFragment;->data:Lcom/veken0m/mining/deepbit/DeepBitData; | 481 | ····sget-object·v26,·Lcom/veken0m/bitcoinium/mining/DeepBitFragment;->data:Lcom/veken0m/mining/deepbit/DeepBitData; |
482 | ····.line·159 | ||
479 | ····invoke-virtual/range·{v26·..·v26},·Lcom/veken0m/mining/deepbit/DeepBitData;->getPayout_history()Ljava/lang/Number; | 483 | ····invoke-virtual/range·{v26·..·v26},·Lcom/veken0m/mining/deepbit/DeepBitData;->getPayout_history()Ljava/lang/Number; |
480 | ····move-result-object·v26 | 484 | ····move-result-object·v26 |
481 | ····invoke-virtual/range·{v26·..·v26},·Ljava/lang/Number;->floatValue()F | 485 | ····invoke-virtual/range·{v26·..·v26},·Ljava/lang/Number;->floatValue()F |
482 | ····move-result·v26 | 486 | ····move-result·v26 |
Offset 1031, 24 lines modified | Offset 1035, 26 lines modified | ||
1031 | ····.local·v2,·"mapper":Lcom/fasterxml/jackson/databind/ObjectMapper; | 1035 | ····.local·v2,·"mapper":Lcom/fasterxml/jackson/databind/ObjectMapper; |
1032 | ····new-instance·v5,·Ljava/io/InputStreamReader; | 1036 | ····new-instance·v5,·Ljava/io/InputStreamReader; |
1033 | ····invoke-interface·{v4},·Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; | 1037 | ····invoke-interface·{v4},·Lorg/apache/http/HttpResponse;->getEntity()Lorg/apache/http/HttpEntity; |
1034 | ····move-result-object·v6 | 1038 | ····move-result-object·v6 |
1039 | ····.line·75 | ||
1035 | ····invoke-interface·{v6},·Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; | 1040 | ····invoke-interface·{v6},·Lorg/apache/http/HttpEntity;->getContent()Ljava/io/InputStream; |
1036 | ····move-result-object·v6 | 1041 | ····move-result-object·v6 |
1037 | ····const-string·v7,·"UTF-8" | 1042 | ····const-string·v7,·"UTF-8" |
1038 | ····invoke-direct·{v5,·v6,·v7},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;Ljava/lang/String;)V | 1043 | ····invoke-direct·{v5,·v6,·v7},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;Ljava/lang/String;)V |
1039 | ····const-class·v6,·Lcom/veken0m/mining/deepbit/DeepBitData; | 1044 | ····const-class·v6,·Lcom/veken0m/mining/deepbit/DeepBitData; |
1045 | ····.line·74 | ||
1040 | ····invoke-virtual·{v2,·v5,·v6},·Lcom/fasterxml/jackson/databind/ObjectMapper;->readValue(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; | 1046 | ····invoke-virtual·{v2,·v5,·v6},·Lcom/fasterxml/jackson/databind/ObjectMapper;->readValue(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; |
1041 | ····move-result-object·v5 | 1047 | ····move-result-object·v5 |
1042 | ····check-cast·v5,·Lcom/veken0m/mining/deepbit/DeepBitData; | 1048 | ····check-cast·v5,·Lcom/veken0m/mining/deepbit/DeepBitData; |
1043 | ····sput-object·v5,·Lcom/veken0m/bitcoinium/mining/DeepBitFragment;->data:Lcom/veken0m/mining/deepbit/DeepBitData; | 1049 | ····sput-object·v5,·Lcom/veken0m/bitcoinium/mining/DeepBitFragment;->data:Lcom/veken0m/mining/deepbit/DeepBitData; |
Offset 17, 14 lines modified | Offset 17, 15 lines modified | ||
17 | #·instance·fields | 17 | #·instance·fields |
18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/EligiusFragment; | 18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/EligiusFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EligiusFragment;)V | 20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EligiusFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/EligiusFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·114 | 24 | ····.line·114 |
24 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/EligiusFragment$OrderbookThread;->this$0:Lcom/veken0m/bitcoinium/mining/EligiusFragment; | 25 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/EligiusFragment$OrderbookThread;->this$0:Lcom/veken0m/bitcoinium/mining/EligiusFragment; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V |
Offset 99, 14 lines modified | Offset 99, 15 lines modified | ||
99 | .method·protected·static·readPreferences(Landroid/content/Context;)V | 99 | .method·protected·static·readPreferences(Landroid/content/Context;)V |
100 | ····.locals·3 | 100 | ····.locals·3 |
101 | ····.param·p0,·"context"····#·Landroid/content/Context; | 101 | ····.param·p0,·"context"····#·Landroid/content/Context; |
102 | ····.prologue | 102 | ····.prologue |
103 | ····.line·237 | 103 | ····.line·237 |
104 | ····.line·238 | ||
104 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 105 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
105 | ····move-result-object·v0 | 106 | ····move-result-object·v0 |
106 | ····.line·240 | 107 | ····.line·240 |
107 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences; | 108 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences; |
108 | ····const-string·v1,·"bitminterKey" | 109 | ····const-string·v1,·"bitminterKey" |
Offset 271, 884 lines modified | Offset 272, 904 lines modified | ||
271 | ····goto·:goto_0 | 272 | ····goto·:goto_0 |
272 | .end·method | 273 | .end·method |
273 | #·virtual·methods | 274 | #·virtual·methods |
274 | .method·public·drawMinerUI()V | 275 | .method·public·drawMinerUI()V |
275 | ····.locals·3 | 276 | ····.locals·36 |
276 | ····.prologue | 277 | ····.prologue |
277 | ····.line·141 | 278 | ····.line·141 |
278 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;->getView()Landroid/view/View; | 279 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;->getView()Landroid/view/View; |
279 | ····move-result-object·v2 | 280 | ····move-result-object·v27 |
280 | ····.line·143 | 281 | ····.line·143 |
281 | ····.local·v2 | 282 | ····.local·v27,·"view":Landroid/view/View; |
282 | ····if-eqz·v2 | 283 | ····if-eqz·v27,·:cond_2 |
283 | ····.line·145 | 284 | ····.line·145 |
284 | ····const·v2 | 285 | ····const·v29,·0x7f0a006c |
285 | ····:try_start_0 | 286 | ····:try_start_0 |
286 | ····move-object/from16·v0,·v2 | 287 | ····move-object/from16·v0,·v27 |
287 | ····move/from16·v1,·v2 | 288 | ····move/from16·v1,·v29 |
288 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 289 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
289 | ····move-result-object·v | 290 | ····move-result-object·v10 |
290 | ····check-cast·v | 291 | ····check-cast·v10,·Landroid/widget/TableLayout; |
291 | ····.line·148 | 292 | ····.line·148 |
292 | ····.local·v | 293 | ····.local·v10,·"t1":Landroid/widget/TableLayout; |
293 | ····new-instance·v1 | 294 | ····new-instance·v11,·Landroid/widget/TableRow; |
294 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 295 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
295 | ····move-result-object·v2 | 296 | ····move-result-object·v29 |
296 | ····move-object/from16·v0,·v2 | 297 | ····move-object/from16·v0,·v29 |
297 | ····invoke-direct·{v1 | 298 | ····invoke-direct·{v11,·v0},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V |
298 | ····.line·149 | 299 | ····.line·149 |
299 | ····.local·v1 | 300 | ····.local·v11,·"tr1":Landroid/widget/TableRow; |
300 | ····new-instance·v1 | 301 | ····new-instance·v15,·Landroid/widget/TableRow; |
301 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 302 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
302 | ····move-result-object·v2 | 303 | ····move-result-object·v29 |
303 | ····move-object/from16·v0,·v2 | 304 | ····move-object/from16·v0,·v29 |
304 | ····invoke-direct·{v1 | 305 | ····invoke-direct·{v15,·v0},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V |
305 | ····.line·150 | 306 | ····.line·150 |
306 | ····.local·v1 | 307 | ····.local·v15,·"tr2":Landroid/widget/TableRow; |
307 | ····new-instance·v1 | 308 | ····new-instance·v16,·Landroid/widget/TableRow; |
308 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 309 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
309 | ····move-result-object·v2 | 310 | ····move-result-object·v29 |
310 | ····move-object/from16·v0,·v | 311 | ····move-object/from16·v0,·v16 |
312 | ····move-object/from16·v1,·v29 | ||
311 | ····invoke-direct·{v | 313 | ····invoke-direct·{v0,·v1},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V |
312 | ····.line·152 | 314 | ····.line·152 |
313 | ····.local·v1 | 315 | ····.local·v16,·"tr3":Landroid/widget/TableRow; |
314 | ····new-instance·v | 316 | ····new-instance·v20,·Landroid/widget/TextView; |
315 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 317 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
316 | ····move-result-object·v2 | 318 | ····move-result-object·v29 |
317 | ····move-object/from16·v0,·v | 319 | ····move-object/from16·v0,·v20 |
318 | ····move-object/from16·v1,·v2 | 320 | ····move-object/from16·v1,·v29 |
319 | ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V | 321 | ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V |
320 | ····.line·153 | 322 | ····.line·153 |
321 | ····.local·v | 323 | ····.local·v20,·"tvBTCRewards":Landroid/widget/TextView; |
322 | ····new-instance·v2 | 324 | ····new-instance·v23,·Landroid/widget/TextView; |
323 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 325 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
324 | ····move-result-object·v2 | 326 | ····move-result-object·v29 |
325 | ····move-object/from16·v0,·v2 | 327 | ····move-object/from16·v0,·v23 |
326 | ····move-object/from16·v1,·v2 | 328 | ····move-object/from16·v1,·v29 |
327 | ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V | 329 | ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V |
328 | ····.line·154 | 330 | ····.line·154 |
329 | ····.local·v2 | 331 | ····.local·v23,·"tvNMCRewards":Landroid/widget/TextView; |
330 | ····new-instance·v2 | 332 | ····new-instance·v26,·Landroid/widget/TextView; |
331 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 333 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
332 | ····move-result-object·v2 | 334 | ····move-result-object·v29 |
333 | ····move-object/from16·v0,·v2 | 335 | ····move-object/from16·v0,·v26 |
334 | ····move-object/from16·v1,·v2 | 336 | ····move-object/from16·v1,·v29 |
Max diff block lines reached; 41278/46751 bytes (88.29%) 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/veken0m/bitcoinium/mining/SlushFragment; | 18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/SlushFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/SlushFragment;)V | 20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/SlushFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/SlushFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·103 | 24 | ····.line·103 |
24 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/SlushFragment$OrderbookThread;->this$0:Lcom/veken0m/bitcoinium/mining/SlushFragment; | 25 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/SlushFragment$OrderbookThread;->this$0:Lcom/veken0m/bitcoinium/mining/SlushFragment; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><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/veken0m/bitcoinium/mining/DeepBitFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/DeepBitFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/DeepBitFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/DeepBitFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/DeepBitFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·104 | 27 | ····.line·104 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/DeepBitFragment$1;->this$0:Lcom/veken0m/bitcoinium/mining/DeepBitFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/DeepBitFragment$1;->this$0:Lcom/veken0m/bitcoinium/mining/DeepBitFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 99, 14 lines modified | Offset 99, 15 lines modified | ||
99 | .method·protected·static·readPreferences(Landroid/content/Context;)V | 99 | .method·protected·static·readPreferences(Landroid/content/Context;)V |
100 | ····.locals·3 | 100 | ····.locals·3 |
101 | ····.param·p0,·"context"····#·Landroid/content/Context; | 101 | ····.param·p0,·"context"····#·Landroid/content/Context; |
102 | ····.prologue | 102 | ····.prologue |
103 | ····.line·302 | 103 | ····.line·302 |
104 | ····.line·303 | ||
104 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 105 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
105 | ····move-result-object·v0 | 106 | ····move-result-object·v0 |
106 | ····.line·305 | 107 | ····.line·305 |
107 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences; | 108 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences; |
108 | ····const-string·v1,·"slushKey" | 109 | ····const-string·v1,·"slushKey" |
Offset 284, 15 lines modified | Offset 285, 15 lines modified | ||
284 | ····move-result-object·v45 | 285 | ····move-result-object·v45 |
285 | ····.line·146 | 286 | ····.line·146 |
286 | ····.local·v45,·"view":Landroid/view/View; | 287 | ····.local·v45,·"view":Landroid/view/View; |
287 | ····if-eqz·v45,·:cond_1 | 288 | ····if-eqz·v45,·:cond_1 |
288 | ····.line·148 | 289 | ····.line·148 |
289 | ····const·v48,·0x7f0 | 290 | ····const·v48,·0x7f0a006c |
290 | ····:try_start_0 | 291 | ····:try_start_0 |
291 | ····move-object/from16·v0,·v45 | 292 | ····move-object/from16·v0,·v45 |
292 | ····move/from16·v1,·v48 | 293 | ····move/from16·v1,·v48 |
293 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 294 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
Offset 602, 14 lines modified | Offset 603, 15 lines modified | ||
602 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 603 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
603 | ····move-result-object·v48 | 604 | ····move-result-object·v48 |
604 | ····sget-object·v49,·Lcom/veken0m/bitcoinium/mining/SlushFragment;->data:Lcom/veken0m/mining/slush/Slush; | 605 | ····sget-object·v49,·Lcom/veken0m/bitcoinium/mining/SlushFragment;->data:Lcom/veken0m/mining/slush/Slush; |
606 | ····.line·183 | ||
605 | ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getConfirmed_reward()F | 607 | ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getConfirmed_reward()F |
606 | ····move-result·v49 | 608 | ····move-result·v49 |
607 | ····invoke-static/range·{v49·..·v49},·Lcom/veken0m/bitcoinium/utils/CurrencyUtils;->formatPayout(F)Ljava/lang/String; | 609 | ····invoke-static/range·{v49·..·v49},·Lcom/veken0m/bitcoinium/utils/CurrencyUtils;->formatPayout(F)Ljava/lang/String; |
608 | ····move-result-object·v49 | 610 | ····move-result-object·v49 |
Offset 632, 14 lines modified | Offset 634, 15 lines modified | ||
632 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 634 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
633 | ····move-result-object·v48 | 635 | ····move-result-object·v48 |
634 | ····sget-object·v49,·Lcom/veken0m/bitcoinium/mining/SlushFragment;->data:Lcom/veken0m/mining/slush/Slush; | 636 | ····sget-object·v49,·Lcom/veken0m/bitcoinium/mining/SlushFragment;->data:Lcom/veken0m/mining/slush/Slush; |
637 | ····.line·185 | ||
635 | ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getEstimated_reward()F | 638 | ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getEstimated_reward()F |
636 | ····move-result·v49 | 639 | ····move-result·v49 |
637 | ····invoke-static/range·{v49·..·v49},·Lcom/veken0m/bitcoinium/utils/CurrencyUtils;->formatPayout(F)Ljava/lang/String; | 640 | ····invoke-static/range·{v49·..·v49},·Lcom/veken0m/bitcoinium/utils/CurrencyUtils;->formatPayout(F)Ljava/lang/String; |
638 | ····move-result-object·v49 | 641 | ····move-result-object·v49 |
Offset 662, 14 lines modified | Offset 665, 15 lines modified | ||
662 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 665 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
663 | ····move-result-object·v48 | 666 | ····move-result-object·v48 |
664 | ····sget-object·v49,·Lcom/veken0m/bitcoinium/mining/SlushFragment;->data:Lcom/veken0m/mining/slush/Slush; | 667 | ····sget-object·v49,·Lcom/veken0m/bitcoinium/mining/SlushFragment;->data:Lcom/veken0m/mining/slush/Slush; |
668 | ····.line·187 | ||
665 | ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getConfirmed_nmc_reward()F | 669 | ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getConfirmed_nmc_reward()F |
666 | ····move-result·v49 | 670 | ····move-result·v49 |
667 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; | 671 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; |
668 | ····move-result-object·v48 | 672 | ····move-result-object·v48 |
Offset 694, 14 lines modified | Offset 698, 15 lines modified | ||
694 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 698 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
695 | ····move-result-object·v48 | 699 | ····move-result-object·v48 |
696 | ····sget-object·v49,·Lcom/veken0m/bitcoinium/mining/SlushFragment;->data:Lcom/veken0m/mining/slush/Slush; | 700 | ····sget-object·v49,·Lcom/veken0m/bitcoinium/mining/SlushFragment;->data:Lcom/veken0m/mining/slush/Slush; |
701 | ····.line·189 | ||
697 | ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getUnconfirmed_reward()F | 702 | ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getUnconfirmed_reward()F |
698 | ····move-result·v49 | 703 | ····move-result·v49 |
699 | ····invoke-static/range·{v49·..·v49},·Lcom/veken0m/bitcoinium/utils/CurrencyUtils;->formatPayout(F)Ljava/lang/String; | 704 | ····invoke-static/range·{v49·..·v49},·Lcom/veken0m/bitcoinium/utils/CurrencyUtils;->formatPayout(F)Ljava/lang/String; |
700 | ····move-result-object·v49 | 705 | ····move-result-object·v49 |
Offset 724, 14 lines modified | Offset 729, 15 lines modified | ||
724 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 729 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
725 | ····move-result-object·v48 | 730 | ····move-result-object·v48 |
726 | ····sget-object·v49,·Lcom/veken0m/bitcoinium/mining/SlushFragment;->data:Lcom/veken0m/mining/slush/Slush; | 731 | ····sget-object·v49,·Lcom/veken0m/bitcoinium/mining/SlushFragment;->data:Lcom/veken0m/mining/slush/Slush; |
732 | ····.line·191 | ||
727 | ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getUnconfirmed_nmc_reward()F | 733 | ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getUnconfirmed_nmc_reward()F |
728 | ····move-result·v49 | 734 | ····move-result·v49 |
729 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; | 735 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder; |
730 | ····move-result-object·v48 | 736 | ····move-result-object·v48 |
Offset 1057, 14 lines modified | Offset 1063, 15 lines modified | ||
1057 | ····const-string·v49,·"Last·Share:·" | 1063 | ····const-string·v49,·"Last·Share:·" |
1058 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 1064 | ····invoke-virtual/range·{v48·..·v49},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
1059 | ····move-result-object·v48 | 1065 | ····move-result-object·v48 |
1066 | ····.line·242 | ||
1060 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/SlushFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 1067 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/SlushFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
1061 | ····move-result-object·v49 | 1068 | ····move-result-object·v49 |
1062 | ····invoke-virtual/range·{v46·..·v46},·Lcom/veken0m/mining/slush/Worker;->getLast_share()J | 1069 | ····invoke-virtual/range·{v46·..·v46},·Lcom/veken0m/mining/slush/Worker;->getLast_share()J |
1063 | ····move-result-wide·v50 | 1070 | ····move-result-wide·v50 |
Max diff block lines reached; 942/5197 bytes (18.13%) 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/veken0m/bitcoinium/mining/BTCGuildFragment; | 18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/BTCGuildFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BTCGuildFragment;)V | 20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BTCGuildFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/BTCGuildFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·95 | 24 | ····.line·95 |
24 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/BTCGuildFragment$OrderbookThread;->this$0:Lcom/veken0m/bitcoinium/mining/BTCGuildFragment; | 25 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/BTCGuildFragment$OrderbookThread;->this$0:Lcom/veken0m/bitcoinium/mining/BTCGuildFragment; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><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/veken0m/bitcoinium/mining/BitMinterFragment; | 18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/BitMinterFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BitMinterFragment;)V | 20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BitMinterFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/BitMinterFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·100 | 24 | ····.line·100 |
24 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/BitMinterFragment$OrderbookThread;->this$0:Lcom/veken0m/bitcoinium/mining/BitMinterFragment; | 25 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/BitMinterFragment$OrderbookThread;->this$0:Lcom/veken0m/bitcoinium/mining/BitMinterFragment; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><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/veken0m/bitcoinium/mining/DeepBitFragment; | 18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/DeepBitFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/DeepBitFragment;)V | 20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/DeepBitFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/DeepBitFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·95 | 24 | ····.line·95 |
24 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/DeepBitFragment$MinerStatsThread;->this$0:Lcom/veken0m/bitcoinium/mining/DeepBitFragment; | 25 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/DeepBitFragment$MinerStatsThread;->this$0:Lcom/veken0m/bitcoinium/mining/DeepBitFragment; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><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/veken0m/bitcoinium/mining/BitMinterFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/BitMinterFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BitMinterFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BitMinterFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/BitMinterFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·109 | 27 | ····.line·109 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/BitMinterFragment$1;->this$0:Lcom/veken0m/bitcoinium/mining/BitMinterFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/BitMinterFragment$1;->this$0:Lcom/veken0m/bitcoinium/mining/BitMinterFragment; |
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/veken0m/bitcoinium/mining/EMCFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/EMCFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EMCFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EMCFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/EMCFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·122 | 27 | ····.line·122 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/EMCFragment$2;->this$0:Lcom/veken0m/bitcoinium/mining/EMCFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/EMCFragment$2;->this$0:Lcom/veken0m/bitcoinium/mining/EMCFragment; |
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/veken0m/bitcoinium/mining/FiftyBTCFragment; | 18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;)V | 20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·100 | 24 | ····.line·100 |
24 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment$MinerStatsThread;->this$0:Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment; | 25 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment$MinerStatsThread;->this$0:Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><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/veken0m/bitcoinium/mining/EMCFragment; | 18 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/EMCFragment; |
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EMCFragment;)V | 20 | .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EMCFragment;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/EMCFragment; | ||
22 | ····.prologue | 23 | ····.prologue |
23 | ····.line·95 | 24 | ····.line·95 |
24 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/EMCFragment$OrderbookThread;->this$0:Lcom/veken0m/bitcoinium/mining/EMCFragment; | 25 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/EMCFragment$OrderbookThread;->this$0:Lcom/veken0m/bitcoinium/mining/EMCFragment; |
25 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V | 26 | ····invoke-direct·{p0},·Ljava/lang/Thread;-><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/veken0m/bitcoinium/mining/EligiusFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/EligiusFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EligiusFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EligiusFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/EligiusFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·141 | 27 | ····.line·141 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/EligiusFragment$2;->this$0:Lcom/veken0m/bitcoinium/mining/EligiusFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/EligiusFragment$2;->this$0:Lcom/veken0m/bitcoinium/mining/EligiusFragment; |
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/veken0m/bitcoinium/mining/BitMinterFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/BitMinterFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BitMinterFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BitMinterFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/BitMinterFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·127 | 27 | ····.line·127 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/BitMinterFragment$2;->this$0:Lcom/veken0m/bitcoinium/mining/BitMinterFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/BitMinterFragment$2;->this$0:Lcom/veken0m/bitcoinium/mining/BitMinterFragment; |
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/veken0m/bitcoinium/mining/BTCGuildFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/BTCGuildFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BTCGuildFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BTCGuildFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/BTCGuildFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·104 | 27 | ····.line·104 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/BTCGuildFragment$1;->this$0:Lcom/veken0m/bitcoinium/mining/BTCGuildFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/BTCGuildFragment$1;->this$0:Lcom/veken0m/bitcoinium/mining/BTCGuildFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 99, 14 lines modified | Offset 99, 15 lines modified | ||
99 | .method·protected·static·readPreferences(Landroid/content/Context;)V | 99 | .method·protected·static·readPreferences(Landroid/content/Context;)V |
100 | ····.locals·3 | 100 | ····.locals·3 |
101 | ····.param·p0,·"context"····#·Landroid/content/Context; | 101 | ····.param·p0,·"context"····#·Landroid/content/Context; |
102 | ····.prologue | 102 | ····.prologue |
103 | ····.line·217 | 103 | ····.line·217 |
104 | ····.line·218 | ||
104 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 105 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
105 | ····move-result-object·v0 | 106 | ····move-result-object·v0 |
106 | ····.line·220 | 107 | ····.line·220 |
107 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences; | 108 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences; |
108 | ····const-string·v1,·"btcguildKey" | 109 | ····const-string·v1,·"btcguildKey" |
Offset 303, 15 lines modified | Offset 304, 15 lines modified | ||
303 | ····move-result-object·v22 | 304 | ····move-result-object·v22 |
304 | ····.line·139 | 305 | ····.line·139 |
305 | ····.local·v22,·"view":Landroid/view/View; | 306 | ····.local·v22,·"view":Landroid/view/View; |
306 | ····if-eqz·v22,·:cond_0 | 307 | ····if-eqz·v22,·:cond_0 |
307 | ····.line·141 | 308 | ····.line·141 |
308 | ····const·v24,·0x7f0 | 309 | ····const·v24,·0x7f0a006c |
309 | ····:try_start_0 | 310 | ····:try_start_0 |
310 | ····move-object/from16·v0,·v22 | 311 | ····move-object/from16·v0,·v22 |
311 | ····move/from16·v1,·v24 | 312 | ····move/from16·v1,·v24 |
312 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 313 | ····invoke-virtual·{v0,·v1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
Offset 727, 34 lines modified | Offset 728, 37 lines modified | ||
727 | ····const-string·v25,·"Hashrate:·" | 728 | ····const-string·v25,·"Hashrate:·" |
728 | ····invoke-virtual/range·{v24·..·v25},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 729 | ····invoke-virtual/range·{v24·..·v25},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
729 | ····move-result-object·v25 | 730 | ····move-result-object·v25 |
731 | ····.line·191 | ||
730 | ····move-object/from16·v0,·v23 | 732 | ····move-object/from16·v0,·v23 |
731 | ····invoke-interface·{v0,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object; | 733 | ····invoke-interface·{v0,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object; |
732 | ····move-result-object·v24 | 734 | ····move-result-object·v24 |
733 | ····check-cast·v24,·Lcom/veken0m/mining/btcguild/Worker; | 735 | ····check-cast·v24,·Lcom/veken0m/mining/btcguild/Worker; |
734 | ····invoke-virtual/range·{v24·..·v24},·Lcom/veken0m/mining/btcguild/Worker;->getHash_rate()Ljava/lang/Number; | 736 | ····invoke-virtual/range·{v24·..·v24},·Lcom/veken0m/mining/btcguild/Worker;->getHash_rate()Ljava/lang/Number; |
735 | ····move-result-object·v24 | 737 | ····move-result-object·v24 |
738 | ····.line·192 | ||
736 | ····invoke-virtual/range·{v24·..·v24},·Ljava/lang/Number;->floatValue()F | 739 | ····invoke-virtual/range·{v24·..·v24},·Ljava/lang/Number;->floatValue()F |
737 | ····move-result·v24 | 740 | ····move-result·v24 |
738 | ····const/16·v26,·0x2 | 741 | ····const/16·v26,·0x2 |
739 | ····const/16·v27,·0x0 | 742 | ····const/16·v27,·0x0 |
743 | ····.line·191 | ||
740 | ····move/from16·v0,·v24 | 744 | ····move/from16·v0,·v24 |
741 | ····move/from16·v1,·v26 | 745 | ····move/from16·v1,·v26 |
742 | ····move/from16·v2,·v27 | 746 | ····move/from16·v2,·v27 |
743 | ····invoke-static·{v0,·v1,·v2},·Lcom/veken0m/bitcoinium/utils/Utils;->formatDecimal(FIZ)Ljava/lang/String; | 747 | ····invoke-static·{v0,·v1,·v2},·Lcom/veken0m/bitcoinium/utils/Utils;->formatDecimal(FIZ)Ljava/lang/String; |
Offset 775, 14 lines modified | Offset 779, 15 lines modified | ||
775 | ····move-result-object·v24 | 779 | ····move-result-object·v24 |
776 | ····invoke-virtual/range·{v24·..·v24},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 780 | ····invoke-virtual/range·{v24·..·v24},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
777 | ····move-result-object·v24 | 781 | ····move-result-object·v24 |
782 | ····.line·190 | ||
778 | ····move-object/from16·v0,·v16 | 783 | ····move-object/from16·v0,·v16 |
779 | ····move-object/from16·v1,·v24 | 784 | ····move-object/from16·v1,·v24 |
780 | ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 785 | ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
781 | ····.line·193 | 786 | ····.line·193 |
Offset 792, 14 lines modified | Offset 797, 15 lines modified | ||
792 | ····const-string·v25,·"Shares:·" | 797 | ····const-string·v25,·"Shares:·" |
793 | ····invoke-virtual/range·{v24·..·v25},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 798 | ····invoke-virtual/range·{v24·..·v25},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
794 | ····move-result-object·v25 | 799 | ····move-result-object·v25 |
800 | ····.line·194 | ||
795 | ····move-object/from16·v0,·v23 | 801 | ····move-object/from16·v0,·v23 |
796 | ····invoke-interface·{v0,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object; | 802 | ····invoke-interface·{v0,·v6},·Ljava/util/List;->get(I)Ljava/lang/Object; |
797 | ····move-result-object·v24 | 803 | ····move-result-object·v24 |
798 | ····check-cast·v24,·Lcom/veken0m/mining/btcguild/Worker; | 804 | ····check-cast·v24,·Lcom/veken0m/mining/btcguild/Worker; |
Offset 834, 14 lines modified | Offset 840, 15 lines modified | ||
834 | ····move-result-object·v24 | 840 | ····move-result-object·v24 |
835 | ····invoke-virtual/range·{v24·..·v24},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 841 | ····invoke-virtual/range·{v24·..·v24},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
836 | ····move-result-object·v24 | 842 | ····move-result-object·v24 |
843 | ····.line·193 | ||
837 | ····move-object/from16·v0,·v19 | 844 | ····move-object/from16·v0,·v19 |
838 | ····move-object/from16·v1,·v24 | 845 | ····move-object/from16·v1,·v24 |
839 | ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V | 846 | ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V |
840 | ····.line·196 | 847 | ····.line·196 |
Offset 851, 14 lines modified | Offset 858, 15 lines modified | ||
851 | ····const-string·v25,·"Stales:·" | 858 | ····const-string·v25,·"Stales:·" |
852 | ····invoke-virtual/range·{v24·..·v25},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 859 | ····invoke-virtual/range·{v24·..·v25},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
853 | ····move-result-object·v25 | 860 | ····move-result-object·v25 |
861 | ····.line·197 | ||
854 | ····move-object/from16·v0,·v23 | 862 | ····move-object/from16·v0,·v23 |
Max diff block lines reached; 1526/4781 bytes (31.92%) 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/veken0m/bitcoinium/mining/DeepBitFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/DeepBitFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/DeepBitFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/DeepBitFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/DeepBitFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·122 | 27 | ····.line·122 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/DeepBitFragment$2;->this$0:Lcom/veken0m/bitcoinium/mining/DeepBitFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/DeepBitFragment$2;->this$0:Lcom/veken0m/bitcoinium/mining/DeepBitFragment; |
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/veken0m/bitcoinium/mining/FiftyBTCFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·127 | 27 | ····.line·127 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment$2;->this$0:Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment$2;->this$0:Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 101, 14 lines modified | Offset 101, 15 lines modified | ||
101 | .method·protected·static·readPreferences(Landroid/content/Context;)V | 101 | .method·protected·static·readPreferences(Landroid/content/Context;)V |
102 | ····.locals·3 | 102 | ····.locals·3 |
103 | ····.param·p0,·"context"····#·Landroid/content/Context; | 103 | ····.param·p0,·"context"····#·Landroid/content/Context; |
104 | ····.prologue | 104 | ····.prologue |
105 | ····.line·251 | 105 | ····.line·251 |
106 | ····.line·252 | ||
106 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 107 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
107 | ····move-result-object·v0 | 108 | ····move-result-object·v0 |
108 | ····.line·254 | 109 | ····.line·254 |
109 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences; | 110 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences; |
110 | ····const-string·v1,·"eligiusKey" | 111 | ····const-string·v1,·"eligiusKey" |
Offset 273, 374 lines modified | Offset 274, 365 lines modified | ||
273 | ····goto·:goto_0 | 274 | ····goto·:goto_0 |
274 | .end·method | 275 | .end·method |
275 | #·virtual·methods | 276 | #·virtual·methods |
276 | .method·public·drawMinerUI()V | 277 | .method·public·drawMinerUI()V |
277 | ····.locals·2 | 278 | ····.locals·27 |
278 | ····.prologue | 279 | ····.prologue |
279 | ····.line·155 | 280 | ····.line·155 |
280 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/EligiusFragment;->getView()Landroid/view/View; | 281 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/EligiusFragment;->getView()Landroid/view/View; |
281 | ····move-result-object·v2 | 282 | ····move-result-object·v23 |
282 | ····.line·157 | 283 | ····.line·157 |
283 | ····.local·v2 | 284 | ····.local·v23,·"view":Landroid/view/View; |
284 | ····if-eqz·v2 | 285 | ····if-eqz·v23,·:cond_0 |
285 | ····.line·159 | 286 | ····.line·159 |
286 | ····const·v2 | 287 | ····const·v24,·0x7f0a006c |
287 | ····:try_start_0 | 288 | ····:try_start_0 |
288 | ····invoke-virtual/range·{v2 | 289 | ····invoke-virtual/range·{v23·..·v24},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
289 | ····move-result-object·v1 | 290 | ····move-result-object·v10 |
290 | ····check-cast·v1 | 291 | ····check-cast·v10,·Landroid/widget/TableLayout; |
291 | ····.line·162 | 292 | ····.line·162 |
292 | ····.local·v1 | 293 | ····.local·v10,·"t1":Landroid/widget/TableLayout; |
293 | ····new-instance·v1 | 294 | ····new-instance·v12,·Landroid/widget/TableRow; |
294 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/EligiusFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 295 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/EligiusFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
295 | ····move-result-object·v2 | 296 | ····move-result-object·v24 |
296 | ····move-object/from16·v0,·v2 | 297 | ····move-object/from16·v0,·v24 |
297 | ····invoke-direct·{v1 | 298 | ····invoke-direct·{v12,·v0},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V |
298 | ····.line·163 | 299 | ····.line·163 |
299 | ····.local·v1 | 300 | ····.local·v12,·"tr1":Landroid/widget/TableRow; |
300 | ····new-instance·v1 | 301 | ····new-instance·v15,·Landroid/widget/TableRow; |
301 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/EligiusFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 302 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/EligiusFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
302 | ····move-result-object·v2 | 303 | ····move-result-object·v24 |
303 | ····move-object/from16·v0,·v16 | ||
304 | ····move-object/from16·v | 304 | ····move-object/from16·v0,·v24 |
305 | ····invoke-direct·{v | 305 | ····invoke-direct·{v15,·v0},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V |
306 | ····.line·164 | 306 | ····.line·164 |
307 | ····.local·v1 | 307 | ····.local·v15,·"tr2":Landroid/widget/TableRow; |
308 | ····new-instance·v1 | 308 | ····new-instance·v16,·Landroid/widget/TableRow; |
309 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/EligiusFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 309 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/EligiusFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
310 | ····move-result-object·v2 | 310 | ····move-result-object·v24 |
311 | ····move-object/from16·v0,·v1 | 311 | ····move-object/from16·v0,·v16 |
312 | ····move-object/from16·v1,·v2 | 312 | ····move-object/from16·v1,·v24 |
313 | ····invoke-direct·{v0,·v1},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V | 313 | ····invoke-direct·{v0,·v1},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V |
314 | ····.line·166 | 314 | ····.line·166 |
315 | ····.local·v1 | 315 | ····.local·v16,·"tr3":Landroid/widget/TableRow; |
316 | ····new-instance·v1 | 316 | ····new-instance·v18,·Landroid/widget/TextView; |
317 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/EligiusFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 317 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/EligiusFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
318 | ····move-result-object·v2 | 318 | ····move-result-object·v24 |
319 | ····move-object/from16·v0,·v1 | 319 | ····move-object/from16·v0,·v18 |
320 | ····move-object/from16·v1,·v2 | 320 | ····move-object/from16·v1,·v24 |
321 | ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V | 321 | ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V |
322 | ····.line·167 | 322 | ····.line·167 |
323 | ····.local·v1 | 323 | ····.local·v18,·"tvConfirmed_reward":Landroid/widget/TextView; |
324 | ····new-instance·v | 324 | ····new-instance·v19,·Landroid/widget/TextView; |
325 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/EligiusFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 325 | ····invoke-virtual/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/mining/EligiusFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
326 | ····move-result-object·v2 | 326 | ····move-result-object·v24 |
327 | ····move-object/from16·v0,·v | 327 | ····move-object/from16·v0,·v19 |
328 | ····move-object/from16·v1,·v2 | 328 | ····move-object/from16·v1,·v24 |
329 | ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V | 329 | ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V |
330 | ····.line·169 | 330 | ····.line·169 |
331 | ····.local·v | 331 | ····.local·v19,·"tvEstimated_reward":Landroid/widget/TextView; |
332 | ····const/16·v2 | 332 | ····const/16·v24,·0x1 |
333 | ····move/from16·v0,·v2 | 333 | ····move/from16·v0,·v24 |
334 | ····invoke-virtual·{v1 | 334 | ····invoke-virtual·{v12,·v0},·Landroid/widget/TableRow;->setGravity(I)V |
335 | ····.line·170 | 335 | ····.line·170 |
336 | ····const/16·v2 | 336 | ····const/16·v24,·0x1 |
337 | ····move-object/from16·v0,·v16 | ||
338 | ····move/from16·v | 337 | ····move/from16·v0,·v24 |
Max diff block lines reached; 33076/38395 bytes (86.15%) 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/veken0m/bitcoinium/mining/EMCFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/EMCFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EMCFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EMCFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/EMCFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·104 | 27 | ····.line·104 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/EMCFragment$1;->this$0:Lcom/veken0m/bitcoinium/mining/EMCFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/EMCFragment$1;->this$0:Lcom/veken0m/bitcoinium/mining/EMCFragment; |
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/veken0m/bitcoinium/mining/FiftyBTCFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·109 | 27 | ····.line·109 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment$1;->this$0:Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment$1;->this$0:Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment; |
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/veken0m/bitcoinium/mining/SlushFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/SlushFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/SlushFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/SlushFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/SlushFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·130 | 27 | ····.line·130 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/SlushFragment$2;->this$0:Lcom/veken0m/bitcoinium/mining/SlushFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/SlushFragment$2;->this$0:Lcom/veken0m/bitcoinium/mining/SlushFragment; |
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/veken0m/bitcoinium/mining/SlushFragment; | 21 | .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/mining/SlushFragment; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/SlushFragment;)V | 23 | .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/SlushFragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/SlushFragment; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·112 | 27 | ····.line·112 |
27 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/SlushFragment$1;->this$0:Lcom/veken0m/bitcoinium/mining/SlushFragment; | 28 | ····iput-object·p1,·p0,·Lcom/veken0m/bitcoinium/mining/SlushFragment$1;->this$0:Lcom/veken0m/bitcoinium/mining/SlushFragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 99, 14 lines modified | Offset 99, 15 lines modified | ||
99 | .method·protected·static·readPreferences(Landroid/content/Context;)V | 99 | .method·protected·static·readPreferences(Landroid/content/Context;)V |
100 | ····.locals·3 | 100 | ····.locals·3 |
101 | ····.param·p0,·"context"····#·Landroid/content/Context; | 101 | ····.param·p0,·"context"····#·Landroid/content/Context; |
102 | ····.prologue | 102 | ····.prologue |
103 | ····.line·259 | 103 | ····.line·259 |
104 | ····.line·260 | ||
104 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 105 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
105 | ····move-result-object·v0 | 106 | ····move-result-object·v0 |
106 | ····.line·262 | 107 | ····.line·262 |
107 | ····.local·v0,·"prefs":Landroid/content/SharedPreferences; | 108 | ·· |