10.3 MB
/home/fdroid/fdroiddata/tmp/com.veken0m.bitcoinium_48.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.veken0m.bitcoinium_48.apk
4.15 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: res/drawable-xhdpi/abs__spinner_ab_pressed_holo_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/abs__ic_voice_search_api_holo_light.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/abs__ab_share_pack_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/abs__ic_clear_search_api_disabled_holo_light.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/abs__spinner_48_inner_holo.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/abs__ic_commit_search_api_holo_light.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/abs__spinner_48_inner_holo.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/abs__list_activated_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/abs__ic_clear_search_api_holo_light.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/abs__ab_bottom_solid_dark_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/abs__btn_cab_done_pressed_holo_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/abs__ic_clear_disabled.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/abs__progress_secondary_holo_light.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/abs__ic_go.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/abs__spinner_ab_disabled_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/abs__cab_background_top_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/abs__cab_background_bottom_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/abs__ab_stacked_transparent_light_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/abs__spinner_ab_default_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/abs__spinner_ab_pressed_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/abs__ab_stacked_transparent_dark_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/abs__progress_secondary_holo_dark.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/abs__list_activated_holo.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/abs__ic_search_api_holo_light.png entry referenced by META-INF/MANIFEST.MF not found in the APK [ truncated after 25 lines; 239 ignored ]
    
Offset 1, 16 lines modifiedOffset 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 
780 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 106 lines modifiedOffset 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:···················1372467·(000000000014F133h)4 ··Zip·archive·file·size:···················1392921·(0000000000154119h)
5 ··Actual·end-cent-dir·record·offset:·······1372445·(000000000014F11Dh)5 ··Actual·end-cent-dir·record·offset:·······1392899·(0000000000154103h)
6 ··Expected·end-cent-dir·record·offset:·····1372445·(000000000014F11Dh)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;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·369·entries.9 ··central·directory·contains·388·entries.
10 ··The·central·directory·is·35365·(0000000000008A25h)·bytes·long,10 ··The·central·directory·is·37811·(00000000000093B3h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·1337080·(00000000001466F8h).12 ··is·1355088·(000000000014AD50h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························yes
26 ··file·last·modified·on·(DOS·date/time):··········2013·Dec·2·06:09:1826 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·23·00:42:44
27 ··32-bit·CRC·value·(hex):·························08cd261427 ··32-bit·CRC·value·(hex):·························f56feac5
28 ··compressed·size:································10615·bytes28 ··compressed·size:································1780·bytes
29 ··uncompressed·size:······························37870·bytes29 ··uncompressed·size:······························7452·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························4·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··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 ··META-INF/9CBF7670.SF43 ··res/color-v11/abs__primary_text_holo_dark.xml
  
42 ··offset·of·local·header·from·start·of·archive:···1068144 ··offset·of·local·header·from·start·of·archive:···1849
43 ··················································(00000000000029B9h)·bytes45 ··················································(0000000000000739h)·bytes
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT46 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
45 ··version·of·encoding·software:···················2.047 ··version·of·encoding·software:···················2.0
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.049 ··minimum·software·version·required·to·extract:···2.0
48 ··compression·method:·····························deflated50 ··compression·method:·····························deflated
49 ··compression·sub-type·(deflation):···············normal51 ··compression·sub-type·(deflation):···············normal
50 ··file·security·status:···························not·encrypted52 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes53 ··extended·local·header:··························yes
52 ··file·last·modified·on·(DOS·date/time):··········2013·Dec·2·06:09:1854 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·23·00:42:44
53 ··32-bit·CRC·value·(hex):·························b8963ba355 ··32-bit·CRC·value·(hex):·························749bf5c4
54 ··compressed·size:································11037·bytes56 ··compressed·size:································339·bytes
55 ··uncompressed·size:······························37991·bytes57 ··uncompressed·size:······························976·bytes
56 ··length·of·filename:·····························20·characters58 ··length·of·filename:·····························45·characters
57 ··length·of·extra·field:··························0·bytes59 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters60 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·161 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary62 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex63 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none64 ··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 ··META-INF/9CBF7670.RSA69 ··res/color-v11/abs__primary_text_holo_light.xml
  
68 ··offset·of·local·header·from·start·of·archive:···2178470 ··offset·of·local·header·from·start·of·archive:···2279
69 ··················································(0000000000005518h)·bytes71 ··················································(00000000000008E7h)·bytes
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT72 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
71 ··version·of·encoding·software:···················2.073 ··version·of·encoding·software:···················2.0
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT74 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
73 ··minimum·software·version·required·to·extract:···2.075 ··minimum·software·version·required·to·extract:···2.0
74 ··compression·method:·····························deflated76 ··compression·method:·····························deflated
75 ··compression·sub-type·(deflation):···············normal77 ··compression·sub-type·(deflation):···············normal
76 ··file·security·status:···························not·encrypted78 ··file·security·status:···························not·encrypted
77 ··extended·local·header:··························yes79 ··extended·local·header:··························yes
78 ··file·last·modified·on·(DOS·date/time):··········2013·Dec·2·06:09:1880 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·23·00:42:44
79 ··32-bit·CRC·value·(hex):·························c21b8eb781 ··32-bit·CRC·value·(hex):·························ad616830
80 ··compressed·size:································1039·bytes82 ··compressed·size:································339·bytes
81 ··uncompressed·size:······························1297·bytes83 ··uncompressed·size:······························976·bytes
82 ··length·of·filename:·····························21·characters84 ··length·of·filename:·····························46·characters
83 ··length·of·extra·field:··························0·bytes85 ··length·of·extra·field:··························0·bytes
84 ··length·of·file·comment:·························0·characters86 ··length·of·file·comment:·························0·characters
85 ··disk·number·on·which·file·begins:···············disk·187 ··disk·number·on·which·file·begins:···············disk·1
86 ··apparent·file·type:·····························binary88 ··apparent·file·type:·····························binary
87 ··non-MSDOS·external·file·attributes:·············000000·hex89 ··non-MSDOS·external·file·attributes:·············000000·hex
88 ··MS-DOS·file·attributes·(00·hex):················none90 ··MS-DOS·file·attributes·(00·hex):················none
  
Offset 109, 61 lines modifiedOffset 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.xml115 ··res/color/abs__primary_text_disable_only_holo_dark.xml
  
113 ··offset·of·local·header·from·start·of·archive:···22890116 ··offset·of·local·header·from·start·of·archive:···2710
114 ··················································(000000000000596Ah)·bytes117 ··················································(0000000000000A96h)·bytes
115 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT118 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
116 ··version·of·encoding·software:···················2.0119 ··version·of·encoding·software:···················2.0
117 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT120 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
118 ··minimum·software·version·required·to·extract:···2.0121 ··minimum·software·version·required·to·extract:···2.0
119 ··compression·method:·····························deflated122 ··compression·method:·····························deflated
120 ··compression·sub-type·(deflation):···············normal123 ··compression·sub-type·(deflation):···············normal
121 ··file·security·status:···························not·encrypted124 ··file·security·status:···························not·encrypted
122 ··extended·local·header:··························yes125 ··extended·local·header:··························yes
Max diff block lines reached; 790076/798416 bytes (98.96%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.11 KB
AndroidManifest.xml (decoded)
1.06 KB
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 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">
401 B
APK metadata
    
Offset 8, 16 lines modifiedOffset 8, 16 lines modified
8 packageInfo:·null8 packageInfo:·null
9 sdkInfo:9 sdkInfo:
10 ··minSdkVersion:·'8'10 ··minSdkVersion:·'8'
11 ··targetSdkVersion:·'19'11 ··targetSdkVersion:·'19'
12 sharedLibrary:·false12 sharedLibrary:·false
13 sparseResources:·false13 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 ··-·119 ··-·1
20 ··tag:·null20 ··tag:·null
21 version:·2.5.0-dirty21 version:·2.5.0-dirty
22 versionInfo:22 versionInfo:
23 ··versionCode:·'48'23 ··versionCode:·'48'
697 KB
resources.arsc
    
Offset 1, 5031 lines modifiedOffset 1, 5328 lines modified
Diff chunk too large, falling back to line-by-line diff (916 lines added, 916 lines removed)
00000000:·0200·0c00·683a·0100·0100·0000·0100·1c00··....h:..........00000000:·0200·0c00·004d·0100·0100·0000·0100·1c00··.....M..........
00000010:·a062·0000·4802·0000·0000·0000·0001·0000··.b..H...........00000010:·4869·0000·5b02·0000·0000·0000·0001·0000··Hi..[...........
00000020:·3c09·0000·0000·0000·0000·0000·3700·0000··<...........7...00000020:·8809·0000·0000·0000·0000·0000·2800·0000··............(...
00000030:·6f00·0000·9e00·0000·ce00·0000·ef00·0000··o...............00000030:·4500·0000·7d00·0000·9100·0000·c300·0000··E...}...........
00000040:·1b01·0000·5201·0000·8a01·0000·bc01·0000··....R...........00000040:·de00·0000·1101·0000·3e01·0000·8401·0000··........>.......
00000050:·ef01·0000·3502·0000·7c02·0000·ac02·0000··....5...|.......00000050:·b001·0000·ea01·0000·2302·0000·4402·0000··........#...D...
00000060:·dd02·0000·1303·0000·4a03·0000·7703·0000··........J...w...00000060:·5b02·0000·8102·0000·9b02·0000·c102·0000··[...............
00000070:·a403·0000·d203·0000·ff03·0000·2d04·0000··............-...00000070:·0803·0000·2b03·0000·4203·0000·7203·0000··....+...B...r...
00000080:·5b04·0000·9204·0000·ca04·0000·0705·0000··[...............00000080:·8f03·0000·a803·0000·c803·0000·f903·0000··................
00000090:·4505·0000·6605·0000·8905·0000·a405·0000··E...f...........00000090:·2004·0000·5604·0000·8604·0000·a104·0000···...V...........
000000a0:·c505·0000·e405·0000·0606·0000·2b06·0000··............+...000000a0:·bd04·0000·dd04·0000·fc04·0000·1205·0000··................
000000b0:·4b06·0000·6b06·0000·8b06·0000·ab06·0000··K...k...........000000b0:·3b05·0000·5205·0000·8905·0000·b605·0000··;...R...........
000000c0:·c706·0000·e506·0000·0307·0000·2007·0000··............·...000000c0:·e305·0000·0806·0000·3606·0000·5506·0000··........6...U...
000000d0:·4607·0000·6407·0000·8a07·0000·af07·0000··F...d...........000000d0:·8206·0000·a206·0000·bd06·0000·e806·0000··................
000000e0:·dd07·0000·0908·0000·3708·0000·6008·0000··........7...`...000000e0:·0a07·0000·4107·0000·7907·0000·b007·0000··....A...y.......
000000f0:·8608·0000·b308·0000·df08·0000·1509·0000··................000000f0:·de07·0000·1608·0000·4408·0000·6808·0000··........D...h...
00000100:·4309·0000·6d09·0000·9809·0000·c509·0000··C...m...........00000100:·9f08·0000·d708·0000·1409·0000·4409·0000··............D...
00000110:·ed09·0000·1d0a·0000·410a·0000·790a·0000··........A...y...00000110:·7009·0000·ae09·0000·cf09·0000·060a·0000··p...............
00000120:·b00a·0000·d20a·0000·fd0a·0000·180b·0000··................00000120:·330a·0000·5e0a·0000·880a·0000·b70a·0000··3...^...........
00000130:·380b·0000·570b·0000·7c0b·0000·930b·0000··8...W...|.......00000130:·e70a·0000·150b·0000·4b0b·0000·770b·0000··........K...w...
00000140:·bc0b·0000·d20b·0000·f10b·0000·110c·0000··................00000140:·9a0b·0000·bb0b·0000·e80b·0000·0e0c·0000··................
00000150:·2d0c·0000·480c·0000·780c·0000·9f0c·0000··-...H...x.......00000150:·290c·0000·520c·0000·800c·0000·ac0c·0000··)...R...........
00000160:·bf0c·0000·d80c·0000·f50c·0000·0c0d·0000··................00000160:·da0c·0000·ff0c·0000·250d·0000·430d·0000··........%...C...
00000170:·2f0d·0000·550d·0000·6f0d·0000·950d·0000··/...U...o.......00000170:·690d·0000·860d·0000·a40d·0000·c50d·0000··i...............
00000180:·ac0d·0000·cd0d·0000·060e·0000·400e·0000··............@...00000180:·e30d·0000·ff0d·0000·1f0e·0000·3f0e·0000··............?...
00000190:·6c0e·0000·990e·0000·b40e·0000·c80e·0000··l...............00000190:·5f0e·0000·7f0e·0000·a40e·0000·c60e·0000··_...............
000001a0:·e50e·0000·160f·0000·4a0f·0000·750f·0000··........J...u...000001a0:·e50e·0000·120f·0000·3e0f·0000·720f·0000··........>...r...
000001b0:·a80f·0000·d70f·0000·0e10·0000·3810·0000··............8...000001b0:·ae0f·0000·e90f·0000·0d10·0000·3010·0000··............0...
000001c0:·5510·0000·8e10·0000·ca10·0000·0411·0000··U...............000001c0:·5910·0000·8a10·0000·ba10·0000·eb10·0000··Y...............
000001d0:·4311·0000·8311·0000·ba11·0000·f211·0000··C...............000001d0:·0a11·0000·2211·0000·4311·0000·7711·0000··...."...C...w...
000001e0:·2412·0000·5712·0000·8b12·0000·c512·0000··$...W...........000001e0:·a211·0000·c311·0000·ea11·0000·2012·0000··............·...
000001f0:·0013·0000·4013·0000·8113·0000·b913·0000··....@...........000001f0:·5712·0000·8912·0000·c312·0000·f612·0000··W...............
00000200:·f213·0000·3014·0000·6f14·0000·ad14·0000··....0...o.......00000200:·3113·0000·5b13·0000·8913·0000·a913·0000··1...[...........
00000210:·ec14·0000·2a15·0000·6915·0000·a815·0000··....*...i.......00000210:·e513·0000·2414·0000·6a14·0000·a714·0000··....$...j.......
00000220:·e815·0000·2416·0000·6116·0000·9316·0000··....$...a.......00000220:·e914·0000·3015·0000·7315·0000·ad15·0000··....0...s.......
00000230:·c616·0000·f916·0000·2d17·0000·5c17·0000··........-...\...00000230:·e515·0000·2016·0000·5516·0000·8e16·0000··....·...U.......
00000240:·8917·0000·ce17·0000·0a18·0000·4618·0000··............F...00000240:·c416·0000·fb16·0000·2517·0000·6217·0000··........%...b...
00000250:·8318·0000·a618·0000·df18·0000·2219·0000··............"...00000250:·a017·0000·d917·0000·1c18·0000·6018·0000··............`...
00000260:·6619·0000·9b19·0000·d119·0000·f819·0000··f...............00000260:·9018·0000·cb18·0000·0719·0000·4619·0000··............F...
00000270:·2e1a·0000·5b1a·0000·971a·0000·ca1a·0000··....[...........00000270:·8719·0000·c919·0000·051a·0000·461a·0000··............F...
00000280:·001b·0000·371b·0000·681b·0000·9d1b·0000··....7...h.......00000280:·7c1a·0000·be1a·0000·ff1a·0000·381b·0000··|...........8...
00000290:·d31b·0000·0a1c·0000·4a1c·0000·8b1c·0000··........J.......00000290:·7a1b·0000·bc1b·0000·f61b·0000·391c·0000··z...........9...
000002a0:·c81c·0000·061d·0000·3b1d·0000·711d·0000··........;...q...000002a0:·781c·0000·ac1c·0000·ec1c·0000·0c1d·0000··x...............
000002b0:·ab1d·0000·e61d·0000·221e·0000·5f1e·0000··........"..._...000002b0:·441d·0000·791d·0000·af1d·0000·e81d·0000··D...y...........
000002c0:·921e·0000·c51e·0000·011f·0000·3e1f·0000··............>...000002c0:·1e1e·0000·551e·0000·8f1e·0000·c11e·0000··....U...........
000002d0:·7b1f·0000·b91f·0000·f51f·0000·3220·0000··{...........2·..000002d0:·ef1e·0000·1f1f·0000·451f·0000·881f·0000··........E.......
000002e0:·6e20·0000·ab20·0000·e420·0000·1521·0000··n·...·...·...!..000002e0:·d01f·0000·1720·0000·5b20·0000·a120·0000··.....·..[·...·..
000002f0:·4e21·0000·8921·0000·cb21·0000·0e22·0000··N!...!...!..."..000002f0:·ee20·0000·3a21·0000·8621·0000·c621·0000··.·..:!...!...!..
00000300:·5622·0000·9f22·0000·e822·0000·3223·0000··V"..."..."..2#..00000300:·1122·0000·5722·0000·9822·0000·dd22·0000··."..W"..."..."..
00000310:·7523·0000·b923·0000·e423·0000·0124·0000··u#...#...#...$..00000310:·1b23·0000·5323·0000·8f23·0000·c323·0000··.#..S#...#...#..
00000320:·3a24·0000·7624·0000·b024·0000·ef24·0000··:$..v$...$...$..00000320:·fc23·0000·3824·0000·7824·0000·b824·0000··.#..8$..x$...$..
00000330:·2f25·0000·6625·0000·9e25·0000·d025·0000··/%..f%...%...%..00000330:·f724·0000·3625·0000·7525·0000·b225·0000··.$..6%..u%...%..
00000340:·0326·0000·3726·0000·7126·0000·ac26·0000··.&..7&..q&...&..00000340:·f225·0000·3126·0000·6f26·0000·b026·0000··.%..1&..o&...&..
00000350:·ec26·0000·2d27·0000·6527·0000·9e27·0000··.&..-'..e'...'..00000350:·f026·0000·2f27·0000·6f27·0000·ae27·0000··.&../'..o'...'..
00000360:·dc27·0000·1b28·0000·5928·0000·9828·0000··.'...(..Y(...(..00000360:·ee27·0000·2428·0000·5a28·0000·7a28·0000··.'..$(..Z(..z(..
00000370:·d628·0000·1529·0000·5429·0000·9429·0000··.(...)..T)...)..00000370:·b928·0000·f528·0000·2b29·0000·6729·0000··.(...(..+)..g)..
00000380:·d029·0000·0d2a·0000·3f2a·0000·722a·0000··.)...*..?*..r*..00000380:·a729·0000·dd29·0000·1c2a·0000·622a·0000··.)...)...*..b*..
00000390:·a52a·0000·d92a·0000·082b·0000·352b·0000··.*...*...+..5+..00000390:·a12a·0000·de2a·0000·1d2b·0000·5d2b·0000··.*...*...+..]+..
000003a0:·7a2b·0000·b62b·0000·f22b·0000·2f2c·0000··z+...+...+../,..000003a0:·9f2b·0000·e62b·0000·262c·0000·692c·0000··.+...+..&,..i,..
000003b0:·522c·0000·8b2c·0000·ce2c·0000·122d·0000··R,...,...,...-..000003b0:·a72c·0000·e82c·0000·222d·0000·5a2d·0000··.,...,.."-..Z-..
000003c0:·472d·0000·7d2d·0000·a42d·0000·da2d·0000··G-..}-...-...-..000003c0:·992d·0000·d42d·0000·112e·0000·512e·0000··.-...-......Q...
000003d0:·072e·0000·432e·0000·762e·0000·ac2e·0000··....C...v.......000003d0:·862e·0000·c52e·0000·fe2e·0000·342f·0000··............4/..
000003e0:·e32e·0000·142f·0000·492f·0000·7f2f·0000··...../..I/.../..000003e0:·732f·0000·aa2f·0000·d42f·0000·1430·0000··s/.../.../...0..
000003f0:·b62f·0000·f62f·0000·3730·0000·7430·0000··./.../..70..t0..000003f0:·5130·0000·9930·0000·d230·0000·0e31·0000··Q0...0...0...1..
00000400:·b230·0000·e730·0000·1d31·0000·5731·0000··.0...0...1..W1..00000400:·4c31·0000·8531·0000·b931·0000·fc31·0000··L1...1...1...1..
00000410:·9231·0000·ce31·0000·0b32·0000·3e32·0000··.1...1...2..>2..00000410:·3432·0000·7032·0000·b432·0000·e432·0000··42..p2...2...2..
00000420:·7132·0000·ad32·0000·ea32·0000·2733·0000··q2...2...2..'3..00000420:·2233·0000·5d33·0000·9e33·0000·e333·0000··"3..]3...3...3..
00000430:·6533·0000·a133·0000·de33·0000·1a34·0000··e3...3...3...4..00000430:·1f34·0000·5e34·0000·a434·0000·e534·0000··.4..^4...4...4..
00000440:·5734·0000·9034·0000·c134·0000·fa34·0000··W4...4...4...4..00000440:·2535·0000·7035·0000·b235·0000·f235·0000··%5..p5...5...5..
00000450:·3535·0000·7735·0000·ba35·0000·0236·0000··55..w5...5...6..00000450:·3e36·0000·7f36·0000·b536·0000·0137·0000··>6...6...6...7..
00000460:·4b36·0000·9436·0000·de36·0000·2137·0000··K6...6...6..!7..00000460:·4337·0000·8437·0000·d137·0000·0a38·0000··C7...7...7...8..
00000470:·6537·0000·9037·0000·ad37·0000·e737·0000··e7...7...7...7..00000470:·4e38·0000·9438·0000·d638·0000·1839·0000··N8...8...8...9..
00000480:·2438·0000·5f38·0000·9f38·0000·e038·0000··$8.._8...8...8..00000480:·5f39·0000·9939·0000·dc39·0000·0c3a·0000··_9...9...9...:..
00000490:·1839·0000·5139·0000·8439·0000·b839·0000··.9..Q9...9...9..00000490:·323a·0000·753a·0000·b43a·0000·e23a·0000··2:..u:...:...:..
000004a0:·ed39·0000·283a·0000·643a·0000·a53a·0000··.9..(:..d:...:..000004a0:·163b·0000·483b·0000·823b·0000·c23b·0000··.;..H;...;...;..
000004b0:·e73a·0000·203b·0000·5a3b·0000·993b·0000··.:..·;..Z;...;..000004b0:·f93b·0000·313c·0000·663c·0000·9c3c·0000··.;..1<..f<...<..
000004c0:·d93b·0000·183c·0000·583c·0000·973c·0000··.;...<..X<...<..000004c0:·d53c·0000·0b3d·0000·423d·0000·7b3d·0000··.<...=..B=..{=..
000004d0:·d73c·0000·173d·0000·583d·0000·953d·0000··.<...=..X=...=..000004d0:·b13d·0000·e83d·0000·223e·0000·573e·0000··.=...=..">..W>..
000004e0:·d33d·0000·063e·0000·3a3e·0000·6e3e·0000··.=...>..:>..n>..000004e0:·943e·0000·d53e·0000·0d3f·0000·3c3f·0000··.>...>...?..<?..
000004f0:·a33e·0000·d33e·0000·193f·0000·563f·0000··.>...>...?..V?..000004f0:·7c3f·0000·b73f·0000·f23f·0000·3640·0000··|?...?...?..6@..
00000500:·933f·0000·d13f·0000·f53f·0000·2f40·0000··.?...?...?../@..00000500:·6940·0000·b140·0000·f440·0000·3841·0000··i@...@...@..8A..
00000510:·7340·0000·b840·0000·ee40·0000·2541·0000··s@...@...@..%A..00000510:·7241·0000·b541·0000·fc41·0000·4a42·0000··rA...A...A..JB..
00000520:·4d41·0000·8441·0000·b241·0000·ef41·0000··MA...A...A...A..00000520:·8c42·0000·d142·0000·0843·0000·4b43·0000··.B...B...C..KC..
00000530:·2342·0000·5a42·0000·9242·0000·c442·0000··#B..ZB...B...B..00000530:·9843·0000·d943·0000·1b44·0000·6844·0000··.C...C...D..hD..
00000540:·fa42·0000·3143·0000·6943·0000·aa43·0000··.B..1C..iC...C..00000540:·8f44·0000·d244·0000·1e45·0000·5e45·0000··.D...D...E..^E..
00000550:·ec43·0000·2a44·0000·6944·0000·9f44·0000··.C..*D..iD...D..00000550:·a045·0000·e745·0000·2846·0000·6546·0000··.E...E..(F..eF..
00000560:·d644·0000·1145·0000·4d45·0000·8a45·0000··.D...E..ME...E..00000560:·ab46·0000·dc46·0000·1847·0000·5747·0000··.F...F...G..WG..
00000570:·c845·0000·fc45·0000·3046·0000·6d46·0000··.E...E..0F..mF..00000570:·9947·0000·de47·0000·1b48·0000·5548·0000··.G...G...H..UH..
00000580:·ab46·0000·e946·0000·2847·0000·6547·0000··.F...F..(G..eG..00000580:·9948·0000·ce48·0000·0749·0000·4649·0000··.H...H...I..FI..
00000590:·a347·0000·e047·0000·1e48·0000·5848·0000··.G...G...H..XH..00000590:·8349·0000·ae49·0000·ec49·0000·2d4a·0000··.I...I...I..-J..
000005a0:·8a48·0000·c448·0000·0049·0000·4349·0000··.H...H...I..CI..000005a0:·674a·0000·9f4a·0000·df4a·0000·194b·0000··gJ...J...J...K..
000005b0:·8749·0000·d049·0000·1a4a·0000·644a·0000··.I...I...J..dJ..000005b0:·504b·0000·904b·0000·d94b·0000·0f4c·0000··PK...K...K...L..
000005c0:·af4a·0000·f34a·0000·384b·0000·644b·0000··.J...J..8K..dK..000005c0:·504c·0000·894c·0000·c54c·0000·054d·0000··PL...L...L...M..
000005d0:·794b·0000·8c4b·0000·9b4b·0000·b54b·0000··yK...K...K...K..000005d0:·434d·0000·834d·0000·c54d·0000·0d4e·0000··CM...M...M...N..
000005e0:·c04b·0000·ca4b·0000·f54b·0000·ff4b·0000··.K...K...K...K..000005e0:·514e·0000·924e·0000·d14e·0000·124f·0000··QN...N...N...O..
000005f0:·324c·0000·3c4c·0000·574c·0000·614c·0000··2L..<L..WL..aL..000005f0:·4f4f·0000·864f·0000·bd4f·0000·fd4f·0000··OO...O...O...O..
00000600:·824c·0000·924c·0000·a04c·0000·af4c·0000··.L...L...L...L..00000600:·3d50·0000·7d50·0000·bb50·0000·0251·0000··=P..}P...P...Q..
00000610:·b64c·0000·c34c·0000·db4c·0000·e84c·0000··.L...L...L...L..00000610:·4351·0000·8651·0000·c151·0000·e251·0000··CQ...Q...Q...Q..
00000620:·f84c·0000·014d·0000·104d·0000·1e4d·0000··.L...M...M...M..00000620:·f251·0000·0052·0000·0f52·0000·1652·0000··.Q...R...R...R..
00000630:·2d4d·0000·3c4d·0000·444d·0000·544d·0000··-M..<M..DM..TM..00000630:·2352·0000·3b52·0000·4852·0000·5852·0000··#R..;R..HR..XR..
00000640:·604d·0000·664d·0000·794d·0000·8d4d·0000··`M..fM..yM...M..00000640:·6152·0000·7052·0000·7e52·0000·8d52·0000··aR..pR..~R...R..
00000650:·984d·0000·9e4d·0000·a54d·0000·ac4d·0000··.M...M...M...M..00000650:·9c52·0000·a452·0000·b452·0000·c052·0000··.R...R...R...R..
00000660:·b24d·0000·b94d·0000·c84d·0000·d04d·0000··.M...M...M...M..00000660:·c652·0000·d952·0000·ed52·0000·f852·0000··.R...R...R...R..
00000670:·db4d·0000·e44d·0000·f44d·0000·fb4d·0000··.M...M...M...M..00000670:·fe52·0000·0553·0000·0c53·0000·1253·0000··.R...S...S...S..
00000680:·024e·0000·0a4e·0000·134e·0000·194e·0000··.N...N...N...N..00000680:·1953·0000·2353·0000·2b53·0000·3653·0000··.S..#S..+S..6S..
00000690:·1f4e·0000·2b4e·0000·344e·0000·474e·0000··.N..+N..4N..GN..00000690:·3f53·0000·4f53·0000·5653·0000·5d53·0000··?S..OS..VS..]S..
000006a0:·534e·0000·644e·0000·764e·0000·844e·0000··SN..dN..vN...N..000006a0:·6553·0000·6e53·0000·7453·0000·7a53·0000··eS..nS..tS..zS..
000006b0:·924e·0000·9f4e·0000·ee4e·0000·774f·0000··.N...N...N..wO..000006b0:·8653·0000·8f53·0000·a253·0000·ae53·0000··.S...S...S...S..
000006c0:·d14f·0000·0950·0000·2d50·0000·5550·0000··.O...P..-P..UP..000006c0:·bf53·0000·d153·0000·df53·0000·ed53·0000··.S...S...S...S..
000006d0:·7c50·0000·8550·0000·8850·0000·9250·0000··|P...P...P...P..000006d0:·fa53·0000·4954·0000·d254·0000·2c55·0000··.S..IT...T..,U..
000006e0:·9c50·0000·a750·0000·b150·0000·b950·0000··.P...P...P...P..000006e0:·6455·0000·8855·0000·b055·0000·d755·0000··dU...U...U...U..
000006f0:·c150·0000·ca50·0000·e150·0000·ea50·0000··.P...P...P...P..000006f0:·e055·0000·fb55·0000·0556·0000·3856·0000··.U...U...V..8V..
00000700:·f450·0000·fe50·0000·0351·0000·0851·0000··.P...P...Q...Q..00000700:·4256·0000·6d56·0000·7756·0000·7a56·0000··BV..mV..wV..zV..
00000710:·1051·0000·1551·0000·1a51·0000·2051·0000··.Q...Q...Q..·Q..00000710:·8456·0000·8e56·0000·9956·0000·a356·0000··.V...V...V...V..
00000720:·2651·0000·2d51·0000·3451·0000·3b51·0000··&Q..-Q..4Q..;Q..00000720:·ab56·0000·b356·0000·bc56·0000·d356·0000··.V...V...V...V..
00000730:·4351·0000·4d51·0000·5951·0000·6151·0000··CQ..MQ..YQ..aQ..00000730:·dc56·0000·e656·0000·f056·0000·f556·0000··.V...V...V...V..
00000740:·6951·0000·7451·0000·7e51·0000·8651·0000··iQ..tQ..~Q...Q..00000740:·fa56·0000·0257·0000·0757·0000·0c57·0000··.V...W...W...W..
00000750:·8f51·0000·9651·0000·a151·0000·aa51·0000··.Q...Q...Q...Q..00000750:·1257·0000·1857·0000·1f57·0000·2657·0000··.W...W...W..&W..
00000760:·b551·0000·c051·0000·c851·0000·d151·0000··.Q...Q...Q...Q..00000760:·2d57·0000·3557·0000·3f57·0000·4b57·0000··-W..5W..?W..KW..
00000770:·d951·0000·e451·0000·ed51·0000·f851·0000··.Q...Q...Q...Q..00000770:·5357·0000·5b57·0000·6657·0000·7057·0000··SW..[W..fW..pW..
00000780:·0352·0000·0c52·0000·1d52·0000·2652·0000··.R...R...R..&R..00000780:·7857·0000·8157·0000·8857·0000·9357·0000··xW...W...W...W..
00000790:·3752·0000·4852·0000·5752·0000·6a52·0000··7R..HR..WR..jR..00000790:·9c57·0000·a757·0000·b257·0000·ba57·0000··.W...W...W...W..
000007a0:·7b52·0000·8e52·0000·a152·0000·b252·0000··{R...R...R...R..000007a0:·c357·0000·cb57·0000·d657·0000·df57·0000··.W...W...W...W..
000007b0:·cb52·0000·f652·0000·0253·0000·0953·0000··.R...R...S...S..000007b0:·ea57·0000·f557·0000·fe57·0000·0f58·0000··.W...W...W...X..
000007c0:·3353·0000·3953·0000·4653·0000·4e53·0000··3S..9S..FS..NS..000007c0:·1858·0000·2958·0000·3a58·0000·4958·0000··.X..)X..:X..IX..
000007d0:·7753·0000·8253·0000·b053·0000·bf53·0000··wS...S...S...S..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.
1.04 MB
classes.dex
1.04 MB
classes.jar
45.9 KB
zipinfo {}
Max HTML report size reached
4.44 KB
android/support/v4/content/ModernAsyncTask.class
4.34 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
30.3 KB
com/actionbarsherlock/ActionBarSherlock.class
30.3 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.14 KB
com/actionbarsherlock/R$bool.class
1.07 KB
procyon -ec {}
Max HTML report size reached
1.7 KB
com/actionbarsherlock/R$color.class
1.63 KB
procyon -ec {}
Max HTML report size reached
2.4 KB
com/actionbarsherlock/R$dimen.class
2.33 KB
procyon -ec {}
Max HTML report size reached
6.09 KB
com/actionbarsherlock/R$id.class
6.03 KB
procyon -ec {}
Max HTML report size reached
5.23 KB
com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.class
5.07 KB
procyon -ec {}
Max HTML report size reached
2.48 KB
com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.class
2.29 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.13 KB
com/actionbarsherlock/internal/widget/IcsProgressBar.class
3.01 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
7.51 KB
com/actionbarsherlock/view/MenuInflater$MenuState.class
7.41 KB
procyon -ec {}
Max HTML report size reached
522 B
com/fasterxml/jackson/core/io/NumberInput.class
428 B
procyon -ec {}
    
Offset 466, 10 lines modifiedOffset 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,·n3)·*·1000000000L·+·parseInt(array,·n3·+·n,·9);473 ········return·parseInt(array,·n3·+·n,·9)·+·parseInt(array,·n,·n3)·*·1000000000L;
474 ····}474 ····}
475 }475 }
1.73 KB
com/fasterxml/jackson/core/io/NumberOutput.class
1.64 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.11 KB
com/jjoe64/graphview/GraphView$GraphViewContentView.class
1020 B
procyon -ec {}
Max HTML report size reached
14.9 KB
com/jjoe64/graphview/GraphView.class
14.8 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
6.51 KB
com/jjoe64/graphview/GraphViewSeries.class
6.42 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.38 KB
com/jjoe64/graphview/compatible/ScaleGestureDetector.class
1.26 KB
procyon -ec {}
Max HTML report size reached
2.67 KB
com/veken0m/bitcoinium/BaseWidgetProvider.class
2.58 KB
procyon -ec {}
Max HTML report size reached
815 B
com/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread$1.class
667 B
procyon -ec {}
Max HTML report size reached
805 B
com/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread$1.class
661 B
procyon -ec {}
    
Offset 9, 11 lines modifiedOffset 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(2131165255)).removeAllViews();16 ········((TableLayout)this.this$1.this$0.findViewById(2131361863)).removeAllViews();
17 ········((LinearLayout)this.this$1.this$0.findViewById(2131165247)).setVisibility(0);17 ········((LinearLayout)this.this$1.this$0.findViewById(2131361855)).setVisibility(0);
18 ····}18 ····}
19 }19 }
914 B
com/veken0m/bitcoinium/GraphActivity$1.class
826 B
procyon -ec {}
Max HTML report size reached
479 B
com/veken0m/bitcoinium/GraphActivity$5.class
391 B
procyon -ec {}
    
Offset 8, 10 lines modifiedOffset 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(2131165265)).setVisibility(0);15 ········((LinearLayout)this.this$0.findViewById(2131361873)).setVisibility(0);
16 ····}16 ····}
17 }17 }
553 B
com/veken0m/bitcoinium/GraphActivity$GraphThread$1.class
441 B
procyon -ec {}
    
Offset 8, 10 lines modifiedOffset 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(2131165265)).setVisibility(4);15 ········((LinearLayout)this.this$1.this$0.findViewById(2131361873)).setVisibility(4);
16 ····}16 ····}
17 }17 }
986 B
com/veken0m/bitcoinium/MinerStatsActivity$getDifficultyAsync.class
854 B
procyon -ec {}
Max HTML report size reached
416 KB
com/veken0m/bitcoinium/MinerWidgetProvider$MinerUpdateService.class
416 KB
procyon -ec {}
Max HTML report size reached
1.14 KB
com/veken0m/bitcoinium/R$bool.class
1.07 KB
procyon -ec {}
Max HTML report size reached
2.46 KB
com/veken0m/bitcoinium/R$color.class
2.39 KB
procyon -ec {}
Max HTML report size reached
2.4 KB
com/veken0m/bitcoinium/R$dimen.class
2.33 KB
procyon -ec {}
Max HTML report size reached
13.6 KB
com/veken0m/bitcoinium/R$id.class
13.5 KB
procyon -ec {}
Max HTML report size reached
85.0 KB
com/veken0m/bitcoinium/WidgetProvider$UpdateService.class
84.9 KB
procyon -ec {}
Max HTML report size reached
8.8 KB
com/veken0m/bitcoinium/utils/CurrencyUtils.class
8.7 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
596 B
com/veken0m/bitcoinium/utils/KarmaAdsUtils.class
500 B
procyon -ec {}
    
Offset 3, 12 lines modifiedOffset 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·KarmaAdsUtils5 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(2131165294);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 }
1.84 KB
com/xeiam/xchange/bitcurex/BitcurexAdapters.class
1.75 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
5.77 KB
com/xeiam/xchange/bitstamp/BitstampAdapters.class
5.68 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.84 KB
com/xeiam/xchange/btcchina/BTCChinaAdapters.class
1.75 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.76 KB
com/xeiam/xchange/btce/v2/BTCEAdapters.class
1.67 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.41 KB
com/xeiam/xchange/btce/v3/BTCEAdapters.class
2.32 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.66 KB
com/xeiam/xchange/mtgox/v0/MtGoxAdapters.class
3.57 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.75 KB
com/xeiam/xchange/mtgox/v1/MtGoxAdapters.class
3.66 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.65 KB
com/xeiam/xchange/mtgox/v2/MtGoxAdapters.class
3.56 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
9.44 KB
com/xeiam/xchange/mtgox/v2/service/streaming/SocketMessageFactory.class
9.3 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.82 KB
com/xeiam/xchange/virtex/VirtExAdapters.class
1.73 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
805 B
net/margaritov/preference/colorpicker/R$id.class
709 B
procyon -ec {}
Max HTML report size reached
10.9 KB
com/actionbarsherlock/internal/ActionBarSherlockCompat.class
10.8 KB
procyon -ec {}
Max HTML report size reached
1.18 KB
com/actionbarsherlock/internal/app/ActionBarImpl.class
1.08 KB
procyon -ec {}
Max HTML report size reached
2.48 KB
com/actionbarsherlock/internal/app/ActionBarWrapper.class
2.37 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.36 KB
com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.class
2.22 KB
procyon -ec {}
Max HTML report size reached
3.98 KB
com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.class
3.83 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1010 B
com/actionbarsherlock/internal/view/menu/ActionMenuItemView.class
878 B
procyon -ec {}
Max HTML report size reached
6.98 KB
com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.class
6.81 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.31 KB
com/actionbarsherlock/internal/view/menu/ListMenuItemView.class
1.18 KB
procyon -ec {}
Max HTML report size reached
77.4 KB
com/actionbarsherlock/internal/view/menu/MenuBuilder.class
77.3 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.11 KB
com/actionbarsherlock/internal/widget/AbsActionBarView.class
1020 B
procyon -ec {}
Max HTML report size reached
1.56 KB
com/actionbarsherlock/internal/widget/ActionBarContainer.class
1.44 KB
procyon -ec {}
Max HTML report size reached
1.96 KB
com/actionbarsherlock/internal/widget/ScrollingTabContainerView.class
1.83 KB
procyon -ec {}
Max HTML report size reached
2.49 KB
com/actionbarsherlock/widget/ActivityChooserView.class
2.38 KB
procyon -ec {}
Max HTML report size reached
6.1 KB
com/actionbarsherlock/widget/SearchView.class
6.01 KB
procyon -ec {}
Max HTML report size reached
1.49 KB
com/jjoe64/graphview/GraphView$1.class
1.42 KB
procyon -ec {}
Max HTML report size reached
817 B
com/veken0m/bitcoinium/MinerStatsActivity$MyTabsListener.class
693 B
procyon -ec {}
Max HTML report size reached
3.62 KB
com/veken0m/bitcoinium/MinerWidgetProvider.class
3.53 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.1 KB
com/veken0m/bitcoinium/WebViewerActivity$WebTabsListener.class
1000 B
procyon -ec {}
Max HTML report size reached
2.91 KB
com/actionbarsherlock/internal/widget/ActionBarContextView.class
2.78 KB
procyon -ec {}
Max HTML report size reached
9.89 KB
com/actionbarsherlock/internal/widget/ActionBarView.class
9.78 KB
procyon -ec {}
Max HTML report size reached
2.34 KB
com/actionbarsherlock/internal/widget/IcsSpinner.class
2.24 KB
procyon -ec {}
Max HTML report size reached
2.26 KB
com/veken0m/bitcoinium/BaseExchangeFragment.class
2.17 KB
procyon -ec {}
Max HTML report size reached
16.9 KB
com/veken0m/bitcoinium/BitcoinAverageActivity.class
16.8 KB
procyon -ec {}
Max HTML report size reached
18.2 KB
com/veken0m/bitcoinium/BitcoinChartsActivity.class
18.1 KB
procyon -ec {}
Max HTML report size reached
111 KB
com/veken0m/bitcoinium/GraphActivity.class
111 KB
procyon -ec {}
Max HTML report size reached
3.96 KB
com/veken0m/bitcoinium/OrderbookActivity.class
3.87 KB
procyon -ec {}
Max HTML report size reached
700 B
com/veken0m/bitcoinium/mining/BTCGuildFragment.class
596 B
procyon -ec {}
Max HTML report size reached
703 B
com/veken0m/bitcoinium/mining/BitMinterFragment.class
597 B
procyon -ec {}
Max HTML report size reached
698 B
com/veken0m/bitcoinium/mining/DeepBitFragment.class
596 B
procyon -ec {}
Max HTML report size reached
685 B
com/veken0m/bitcoinium/mining/EMCFragment.class
591 B
procyon -ec {}
    
Offset 72, 15 lines modifiedOffset 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·=·2131165292;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·{
17.5 KB
com/veken0m/bitcoinium/mining/EligiusFragment.class
17.4 KB
procyon -ec {}
Max HTML report size reached
701 B
com/veken0m/bitcoinium/mining/FiftyBTCFragment.class
597 B
procyon -ec {}
Max HTML report size reached
691 B
com/veken0m/bitcoinium/mining/SlushFragment.class
593 B
procyon -ec {}
    
Offset 73, 15 lines modifiedOffset 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·=·2131165292;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·{
2.3 KB
com/xeiam/xchange/bitstamp/service/polling/BitstampPollingTradeService.class
2.15 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
6.75 KB
com/fasterxml/jackson/core/base/ParserBase.class
6.66 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
2.19 KB
com/veken0m/bitcoinium/MainActivity.class
2.11 KB
procyon -ec {}
Max HTML report size reached
712 B
com/veken0m/bitcoinium/MinerStatsActivity.class
618 B
procyon -ec {}
Max HTML report size reached
11.5 KB
com/fasterxml/jackson/core/json/ReaderBasedJsonParser.class
11.4 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
18.7 KB
com/fasterxml/jackson/core/json/UTF8StreamJsonParser.class
18.5 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
541 B
smali/android/support/v4/content/AsyncTaskLoader.smali
    
Offset 553, 15 lines modifiedOffset 553, 15 lines modified
  
553 ····move-result-object·v0553 ····move-result-object·v0
  
554 ····return-object·v0554 ····return-object·v0
555 .end·method555 .end·method
  
556 .method·public·setUpdateThrottle(J)V556 .method·public·setUpdateThrottle(J)V
557 ····.locals·2557 ····.locals·3
558 ····.param·p1,·"delayMS"····#·J558 ····.param·p1,·"delayMS"····#·J
  
559 ····.prologue559 ····.prologue
560 ····.line·103560 ····.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:J562 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J
  
2.51 KB
smali/android/support/v4/content/ModernAsyncTask.smali
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ········}83 ········}
84 ····.end·annotation84 ····.end·annotation
85 .end·field85 .end·field
  
  
86 #·direct·methods86 #·direct·methods
87 .method·static·constructor·<clinit>()V87 .method·static·constructor·<clinit>()V
88 ····.locals·888 ····.locals·9
  
89 ····.prologue89 ····.prologue
90 ····.line·5490 ····.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>()V92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V
  
Offset 103, 31 lines modifiedOffset 103, 31 lines modified
103 ····const/16·v1,·0xa103 ····const/16·v1,·0xa
  
104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V104 ····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·68106 ····.line·68
107 ····new-instance·v0,·Ljava/util/concurrent/ThreadPoolExecutor;107 ····new-instance·v1,·Ljava/util/concurrent/ThreadPoolExecutor;
  
108 ····const/4·v1,·0x5108 ····const/4·v2,·0x5
  
109 ····const/16·v2,·0x80109 ····const/16·v3,·0x80
  
110 ····const-wide/16·v3,·0x1110 ····const-wide/16·v4,·0x1
  
111 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;111 ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
112 ····sget-object·v6,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;112 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
113 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;113 ····sget-object·v8,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;
  
114 ····invoke-direct/range·{v0·..·v7},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V114 ····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·v0,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;115 ····sput-object·v1,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
  
116 ····.line·75116 ····.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,·0x0118 ····const/4·v1,·0x0
  
119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V
2.87 KB
smali/android/support/v4/app/FragmentManagerImpl.smali
    
Offset 315, 15 lines modifiedOffset 315, 15 lines modified
  
315 ····.line·1306315 ····.line·1306
316 ····:cond_1316 ····:cond_1
317 ····return-void317 ····return-void
318 .end·method318 .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·3320 ····.locals·4
321 ····.param·p0,·"context"····#·Landroid/content/Context;321 ····.param·p0,·"context"····#·Landroid/content/Context;
322 ····.param·p1,·"start"····#·F322 ····.param·p1,·"start"····#·F
323 ····.param·p2,·"end"····#·F323 ····.param·p2,·"end"····#·F
  
324 ····.prologue324 ····.prologue
325 ····.line·695325 ····.line·695
326 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;326 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;
Offset 333, 17 lines modifiedOffset 333, 17 lines modified
333 ····.line·696333 ····.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;)V336 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
337 ····.line·697337 ····.line·697
338 ····const-wide/16·v1,·0xdc338 ····const-wide/16·v2,·0xdc
  
339 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V339 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
340 ····.line·698340 ····.line·698
341 ····return-object·v0341 ····return-object·v0
342 .end·method342 .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·11344 ····.locals·11
Offset 386, 17 lines modifiedOffset 386, 17 lines modified
386 ····.line·684386 ····.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;)V389 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
390 ····.line·685390 ····.line·685
391 ····const-wide/16·v1,·0xdc391 ····const-wide/16·v2,·0xdc
  
392 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V392 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V
  
393 ····.line·686393 ····.line·686
394 ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V394 ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V
  
395 ····.line·687395 ····.line·687
396 ····new-instance·v9,·Landroid/view/animation/AlphaAnimation;396 ····new-instance·v9,·Landroid/view/animation/AlphaAnimation;
  
Offset 405, 17 lines modifiedOffset 405, 17 lines modified
405 ····.line·688405 ····.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;)V408 ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
409 ····.line·689409 ····.line·689
410 ····const-wide/16·v1,·0xdc410 ····const-wide/16·v2,·0xdc
  
411 ····invoke-virtual·{v9,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V411 ····invoke-virtual·{v9,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
412 ····.line·690412 ····.line·690
413 ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V413 ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V
  
414 ····.line·691414 ····.line·691
415 ····return-object·v10415 ····return-object·v10
416 .end·method416 .end·method
437 B
smali/android/support/v4/app/Watson.smali
    
Offset 39, 15 lines modifiedOffset 39, 14 lines modified
39 .method·public·constructor·<init>()V39 .method·public·constructor·<init>()V
40 ····.locals·040 ····.locals·0
  
41 ····.prologue41 ····.prologue
42 ····.line·1642 ····.line·16
43 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentActivity;-><init>()V43 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentActivity;-><init>()V
  
44 ····.line·28 
45 ····return-void44 ····return-void
46 .end·method45 .end·method
  
  
47 #·virtual·methods46 #·virtual·methods
48 .method·public·abstract·getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;47 .method·public·abstract·getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater;
49 .end·method48 .end·method
1.19 KB
smali/android/support/v4/app/NotificationCompat$Builder.smali
    
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 .field·mNumber:I34 .field·mNumber:I
  
35 .field·mTickerView:Landroid/widget/RemoteViews;35 .field·mTickerView:Landroid/widget/RemoteViews;
  
  
36 #·direct·methods36 #·direct·methods
37 .method·public·constructor·<init>(Landroid/content/Context;)V37 .method·public·constructor·<init>(Landroid/content/Context;)V
38 ····.locals·338 ····.locals·4
39 ····.param·p1,·"context"····#·Landroid/content/Context;39 ····.param·p1,·"context"····#·Landroid/content/Context;
  
40 ····.prologue40 ····.prologue
41 ····.line·10041 ····.line·100
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
43 ····.line·8743 ····.line·87
Offset 56, 17 lines modifiedOffset 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·10457 ····.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()J59 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
60 ····move-result-wide·v160 ····move-result-wide·v2
  
61 ····iput-wide·v1,·v0,·Landroid/app/Notification;->when:J61 ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J
  
62 ····.line·10562 ····.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,·-0x164 ····const/4·v1,·-0x1
  
65 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I65 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I
1.31 KB
smali/android/support/v4/util/TimeUtils.smali
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ····:cond_5110 ····:cond_5
111 ····const/4·v0,·0x0111 ····const/4·v0,·0x0
  
112 ····goto·:goto_0112 ····goto·:goto_0
113 .end·method113 .end·method
  
114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V
115 ····.locals·3115 ····.locals·4
116 ····.param·p0,·"time"····#·J116 ····.param·p0,·"time"····#·J
117 ····.param·p2,·"now"····#·J117 ····.param·p2,·"now"····#·J
118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;
  
119 ····.prologue119 ····.prologue
120 ····.line·169120 ····.line·169
121 ····const-wide/16·v0,·0x0121 ····const-wide/16·v0,·0x0
Offset 144, 30 lines modifiedOffset 144, 30 lines modified
  
144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
145 ····goto·:goto_0145 ····goto·:goto_0
146 .end·method146 .end·method
  
147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V
148 ····.locals·1148 ····.locals·2
149 ····.param·p0,·"duration"····#·J149 ····.param·p0,·"duration"····#·J
150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
  
151 ····.prologue151 ····.prologue
152 ····.line·164152 ····.line·164
153 ····const/4·v0,·0x0153 ····const/4·v0,·0x0
  
154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
155 ····.line·165155 ····.line·165
156 ····return-void156 ····return-void
157 .end·method157 .end·method
  
158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V
159 ····.locals·5159 ····.locals·6
160 ····.param·p0,·"duration"····#·J160 ····.param·p0,·"duration"····#·J
161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
162 ····.param·p3,·"fieldLen"····#·I162 ····.param·p3,·"fieldLen"····#·I
  
163 ····.prologue163 ····.prologue
164 ····.line·156164 ····.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;
17.5 KB
smali/com/jjoe64/graphview/GraphView.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/widget/LinearLayout;2 .super·Landroid/widget/LinearLayout;
3 .source·"GraphView.java"3 .source·"GraphView.java"
  
  
4 #·annotations4 #·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·annotation13 .end·annotation
Offset 166, 42 lines modifiedOffset 165, 42 lines modified
166 ····:cond_0165 ····: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_0167 ····goto·:goto_0
169 .end·method168 .end·method
  
170 .method·private·_values(I)[Lcom/jjoe64/graphview/GraphView$GraphViewData;169 .method·private·_values(I)[Lcom/jjoe64/graphview/GraphView$GraphViewData;
171 ····.locals·9170 ····.locals·10
172 ····.param·p1,·"idxSeries"····#·I171 ····.param·p1,·"idxSeries"····#·I
  
173 ····.prologue172 ····.prologue
174 ····const-wide/16·v5,·0x0173 ····const-wide/16·v6,·0x0
  
175 ····.line·304174 ····.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·v3177 ····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·305180 ····.line·305
182 ····.local·v2,·"values":[Lcom/jjoe64/graphview/GraphView$GraphViewData;181 ····.local·v2,·"values":[Lcom/jjoe64/graphview/GraphView$GraphViewData;
183 ····iget-wide·v3,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D182 ····iget-wide·v4,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D
  
184 ····cmpl-double·v3,·v3,·v5183 ····cmpl-double·v3,·v4,·v6
  
185 ····if-nez·v3,·:cond_0184 ····if-nez·v3,·:cond_0
  
186 ····iget-wide·v3,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportSize:D185 ····iget-wide·v4,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportSize:D
  
187 ····cmpl-double·v3,·v3,·v5186 ····cmpl-double·v3,·v4,·v6
  
188 ····if-nez·v3,·:cond_0187 ····if-nez·v3,·:cond_0
  
189 ····.line·327188 ····.line·327
190 ····.end·local·v2····#·"values":[Lcom/jjoe64/graphview/GraphView$GraphViewData;189 ····.end·local·v2····#·"values":[Lcom/jjoe64/graphview/GraphView$GraphViewData;
191 ····:goto_0190 ····:goto_0
192 ····return-object·v2191 ····return-object·v2
Offset 222, 34 lines modifiedOffset 221, 34 lines modified
222 ····array-length·v3,·v2221 ····array-length·v3,·v2
  
223 ····if-ge·v0,·v3,·:cond_1222 ····if-ge·v0,·v3,·:cond_1
  
224 ····.line·312223 ····.line·312
225 ····aget-object·v3,·v2,·v0224 ····aget-object·v3,·v2,·v0
  
226 ····iget-wide·v3,·v3,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueX:D225 ····iget-wide·v4,·v3,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueX:D
  
227 ····iget-wide·v5,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D226 ····iget-wide·v6,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D
  
228 ····cmpl-double·v3,·v3,·v5227 ····cmpl-double·v3,·v4,·v6
  
229 ····if-ltz·v3,·:cond_3228 ····if-ltz·v3,·:cond_3
  
230 ····.line·313229 ····.line·313
231 ····aget-object·v3,·v2,·v0230 ····aget-object·v3,·v2,·v0
  
232 ····iget-wide·v3,·v3,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueX:D231 ····iget-wide·v4,·v3,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueX:D
  
233 ····iget-wide·v5,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D232 ····iget-wide·v6,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D
  
234 ····iget-wide·v7,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportSize:D233 ····iget-wide·v8,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportSize:D
  
235 ····add-double/2addr·v5,·v7234 ····add-double/2addr·v6,·v8
  
236 ····cmpl-double·v3,·v3,·v5235 ····cmpl-double·v3,·v4,·v6
  
237 ····if-lez·v3,·:cond_2236 ····if-lez·v3,·:cond_2
  
238 ····.line·314237 ····.line·314
239 ····aget-object·v3,·v2,·v0238 ····aget-object·v3,·v2,·v0
  
240 ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z239 ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z
Offset 353, 41 lines modifiedOffset 352, 25 lines modified
353 ····.line·32352 ····.line·32
354 ····iget-wide·v0,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D353 ····iget-wide·v0,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D
  
355 ····return-wide·v0354 ····return-wide·v0
356 .end·method355 .end·method
  
357 .method·static·synthetic·access$1002(Lcom/jjoe64/graphview/GraphView;D)D356 .method·static·synthetic·access$1002(Lcom/jjoe64/graphview/GraphView;D)D
358 ····.locals·0357 ····.locals·1
359 ····.param·p0,·"x0"····#·Lcom/jjoe64/graphview/GraphView;358 ····.param·p0,·"x0"····#·Lcom/jjoe64/graphview/GraphView;
360 ····.param·p1,·"x1"····#·D359 ····.param·p1,·"x1"····#·D
  
361 ····.prologue360 ····.prologue
362 ····.line·32361 ····.line·32
363 ····iput-wide·p1,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D362 ····iput-wide·p1,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D
  
364 ····return-wide·p1363 ····return-wide·p1
365 .end·method364 .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.
4.32 KB
smali/com/jjoe64/graphview/GraphViewSeries.smali
    
Offset 119, 69 lines modifiedOffset 119, 68 lines modified
119 ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z119 ····invoke-interface·{v0,·p1},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
120 ····.line·69120 ····.line·69
121 ····return-void121 ····return-void
122 .end·method122 .end·method
  
123 .method·public·appendData(Lcom/jjoe64/graphview/GraphView$GraphViewData;Z)V123 .method·public·appendData(Lcom/jjoe64/graphview/GraphView$GraphViewData;Z)V
124 ····.locals·6124 ····.locals·5
125 ····.param·p1,·"value"····#·Lcom/jjoe64/graphview/GraphView$GraphViewData;125 ····.param·p1,·"value"····#·Lcom/jjoe64/graphview/GraphView$GraphViewData;
126 ····.param·p2,·"scrollToEnd"····#·Z126 ····.param·p2,·"scrollToEnd"····#·Z
  
127 ····.prologue127 ····.prologue
128 ····const/4·v5,·0x0128 ····const/4·v4,·0x0
  
129 ····.line·78129 ····.line·78
130 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData;130 ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData;
  
131 ····array-length·v4,·v4131 ····array-length·v3,·v3
  
132 ····add-int/lit8·v4,·v4,·0x1132 ····add-int/lit8·v3,·v3,·0x1
  
133 ····new-array·v2,·v4,·[Lcom/jjoe64/graphview/GraphView$GraphViewData;133 ····new-array·v1,·v3,·[Lcom/jjoe64/graphview/GraphView$GraphViewData;
  
134 ····.line·79134 ····.line·79
135 ····.local·v2,·"newValues":[Lcom/jjoe64/graphview/GraphView$GraphViewData;135 ····.local·v1,·"newValues":[Lcom/jjoe64/graphview/GraphView$GraphViewData;
136 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData;136 ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData;
  
137 ····array-length·v3,·v4137 ····array-length·v2,·v3
  
138 ····.line·80138 ····.line·80
139 ····.local·v3,·"offset":I139 ····.local·v2,·"offset":I
140 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData;140 ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData;
  
141 ····invoke-static·{v4,·v5,·v2,·v5,·v3},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V141 ····invoke-static·{v3,·v4,·v1,·v4,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
142 ····.line·82142 ····.line·82
143 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData;143 ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData;
  
144 ····array-length·v4,·v4144 ····array-length·v3,·v3
  
145 ····aput-object·p1,·v2,·v4145 ····aput-object·p1,·v1,·v3
  
146 ····.line·83146 ····.line·83
147 ····iput-object·v2,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData;147 ····iput-object·v1,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->values:[Lcom/jjoe64/graphview/GraphView$GraphViewData;
  
148 ····.line·84148 ····.line·84
149 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->graphViews:Ljava/util/List;149 ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->graphViews:Ljava/util/List;
  
150 ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator;150 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
151 ····move-result-object·v1151 ····move-result-object·v3
  
152 ····.local·v1,·"i$":Ljava/util/Iterator; 
153 ····:cond_0152 ····:cond_0
154 ····:goto_0153 ····:goto_0
155 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z154 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
156 ····move-result·v4155 ····move-result·v4
  
157 ····if-eqz·v4,·:cond_1156 ····if-eqz·v4,·:cond_1
  
158 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;157 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
159 ····move-result-object·v0158 ····move-result-object·v0
  
160 ····check-cast·v0,·Lcom/jjoe64/graphview/GraphView;159 ····check-cast·v0,·Lcom/jjoe64/graphview/GraphView;
  
161 ····.line·85160 ····.line·85
162 ····.local·v0,·"g":Lcom/jjoe64/graphview/GraphView;161 ····.local·v0,·"g":Lcom/jjoe64/graphview/GraphView;
Offset 203, 21 lines modifiedOffset 202, 20 lines modified
203 ····.param·p1,·"values"····#·[Lcom/jjoe64/graphview/GraphView$GraphViewData;202 ····.param·p1,·"values"····#·[Lcom/jjoe64/graphview/GraphView$GraphViewData;
  
204 ····.prologue203 ····.prologue
205 ····.line·97204 ····.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·98206 ····.line·98
208 ····iget-object·v2,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->graphViews:Ljava/util/List;207 ····iget-object·v1,·p0,·Lcom/jjoe64/graphview/GraphViewSeries;->graphViews:Ljava/util/List;
  
209 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;208 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
210 ····move-result-object·v1209 ····move-result-object·v1
  
211 ····.local·v1,·"i$":Ljava/util/Iterator; 
212 ····:goto_0210 ····:goto_0
213 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z211 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
214 ····move-result·v2212 ····move-result·v2
  
215 ····if-eqz·v2,·:cond_0213 ····if-eqz·v2,·:cond_0
  
18.9 KB
smali/com/jjoe64/graphview/GraphView$GraphViewContentView.smali
    
Offset 44, 21 lines modifiedOffset 44, 21 lines modified
44 ····invoke-virtual·{p0,·v0},·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V44 ····invoke-virtual·{p0,·v0},·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
  
45 ····.line·5045 ····.line·50
46 ····return-void46 ····return-void
47 .end·method47 .end·method
  
48 .method·private·onMoveGesture(F)V48 .method·private·onMoveGesture(F)V
49 ····.locals·1149 ····.locals·14
50 ····.param·p1,·"f"····#·F50 ····.param·p1,·"f"····#·F
  
51 ····.prologue51 ····.prologue
52 ····const/4·v10,·0x052 ····const/4·v13,·0x0
  
53 ····const/4·v9,·0x153 ····const/4·v12,·0x1
  
54 ····.line·13554 ····.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;)D56 ····invoke-static·{v4},·Lcom/jjoe64/graphview/GraphView;->access$900(Lcom/jjoe64/graphview/GraphView;)D
  
57 ····move-result-wide·v457 ····move-result-wide·v4
Offset 68, 44 lines modifiedOffset 68, 52 lines modified
68 ····cmpl-double·v4,·v4,·v668 ····cmpl-double·v4,·v4,·v6
  
69 ····if-eqz·v4,·:cond_169 ····if-eqz·v4,·:cond_1
  
70 ····.line·13670 ····.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 ····float-to-double·v5,·p172 ····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 ····iget-object·v7,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;75 ····float-to-double·v8,·p1
  
74 ····invoke-static·{v7},·Lcom/jjoe64/graphview/GraphView;->access$900(Lcom/jjoe64/graphview/GraphView;)D76 ····iget-object·v5,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
75 ····move-result-wide·v777 ····invoke-static·{v5},·Lcom/jjoe64/graphview/GraphView;->access$900(Lcom/jjoe64/graphview/GraphView;)D
  
76 ····mul-double/2addr·v5,·v778 ····move-result-wide·v10
  
77 ····iget·v7,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->graphwidth:F79 ····mul-double/2addr·v8,·v10
  
78 ····float-to-double·v7,·v780 ····iget·v5,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->graphwidth:F
  
79 ····div-double/2addr·v5,·v781 ····float-to-double·v10,·v5
  
 82 ····div-double/2addr·v8,·v10
  
 83 ····sub-double/2addr·v6,·v8
  
80 ····invoke-static·{v4,·v5,·v6},·Lcom/jjoe64/graphview/GraphView;->access$1026(Lcom/jjoe64/graphview/GraphView;D)D84 ····invoke-static·{v4,·v6,·v7},·Lcom/jjoe64/graphview/GraphView;->access$1002(Lcom/jjoe64/graphview/GraphView;D)D
  
81 ····.line·13985 ····.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,·v9},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D87 ····invoke-virtual·{v4,·v12},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D
  
84 ····move-result-wide·v288 ····move-result-wide·v2
  
85 ····.line·14089 ····.line·140
86 ····.local·v2,·"minX":D90 ····.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,·v9},·Lcom/jjoe64/graphview/GraphView;->getMaxX(Z)D92 ····invoke-virtual·{v4,·v12},·Lcom/jjoe64/graphview/GraphView;->getMaxX(Z)D
  
89 ····move-result-wide·v093 ····move-result-wide·v0
  
90 ····.line·14194 ····.line·141
91 ····.local·v0,·"maxX":D95 ····.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 modifiedOffset 131, 20 lines modified
123 ····invoke-static·{v4,·v2,·v3},·Lcom/jjoe64/graphview/GraphView;->access$1002(Lcom/jjoe64/graphview/GraphView;D)D131 ····invoke-static·{v4,·v2,·v3},·Lcom/jjoe64/graphview/GraphView;->access$1002(Lcom/jjoe64/graphview/GraphView;D)D
  
124 ····.line·148132 ····.line·148
125 ····:cond_0133 ····:cond_0
126 ····:goto_0134 ····: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,·v10},·Lcom/jjoe64/graphview/GraphView;->access$002(Lcom/jjoe64/graphview/GraphView;[Ljava/lang/String;)[Ljava/lang/String;136 ····invoke-static·{v4,·v13},·Lcom/jjoe64/graphview/GraphView;->access$002(Lcom/jjoe64/graphview/GraphView;[Ljava/lang/String;)[Ljava/lang/String;
  
129 ····.line·149137 ····.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,·v10},·Lcom/jjoe64/graphview/GraphView;->access$202(Lcom/jjoe64/graphview/GraphView;[Ljava/lang/String;)[Ljava/lang/String;139 ····invoke-static·{v4,·v13},·Lcom/jjoe64/graphview/GraphView;->access$202(Lcom/jjoe64/graphview/GraphView;[Ljava/lang/String;)[Ljava/lang/String;
  
132 ····.line·150140 ····.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·v4143 ····move-result-object·v4
Offset 177, 27 lines modifiedOffset 185, 27 lines modified
177 ····.line·144185 ····.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;)D188 ····invoke-static·{v5},·Lcom/jjoe64/graphview/GraphView;->access$900(Lcom/jjoe64/graphview/GraphView;)D
  
181 ····move-result-wide·v5189 ····move-result-wide·v6
  
182 ····sub-double·v5,·v0,·v5190 ····sub-double·v6,·v0,·v6
  
183 ····invoke-static·{v4,·v5,·v6},·Lcom/jjoe64/graphview/GraphView;->access$1002(Lcom/jjoe64/graphview/GraphView;D)D191 ····invoke-static·{v4,·v6,·v7},·Lcom/jjoe64/graphview/GraphView;->access$1002(Lcom/jjoe64/graphview/GraphView;D)D
  
184 ····goto·:goto_0192 ····goto·:goto_0
185 .end·method193 .end·method
  
  
186 #·virtual·methods194 #·virtual·methods
187 .method·protected·onDraw(Landroid/graphics/Canvas;)V195 .method·protected·onDraw(Landroid/graphics/Canvas;)V
188 ····.locals·35196 ····.locals·36
189 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;197 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
  
190 ····.prologue198 ····.prologue
191 ····.line·58199 ····.line·58
192 ····move-object/from16·v0,·p0200 ····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 modifiedOffset 238, 18 lines modified
230 ····.local·v3,·"horstart":F238 ····.local·v3,·"horstart":F
231 ····invoke-virtual/range·{p0·..·p0},·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->getHeight()I239 ····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.
439 B
smali/com/jjoe64/graphview/GraphView$GraphViewData.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·public·final·valueX:D18 .field·public·final·valueX:D
  
19 .field·public·final·valueY:D19 .field·public·final·valueY:D
  
  
20 #·direct·methods20 #·direct·methods
21 .method·public·constructor·<init>(DD)V21 .method·public·constructor·<init>(DD)V
22 ····.locals·022 ····.locals·1
23 ····.param·p1,·"valueX"····#·D23 ····.param·p1,·"valueX"····#·D
24 ····.param·p3,·"valueY"····#·D24 ····.param·p3,·"valueY"····#·D
  
25 ····.prologue25 ····.prologue
26 ····.line·20126 ····.line·201
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
6.27 KB
smali/com/jjoe64/graphview/BarGraphView.smali
    
Offset 16, 156 lines modifiedOffset 16, 160 lines modified
16 ····.line·1716 ····.line·17
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
  
19 #·virtual·methods19 #·virtual·methods
20 .method·public·drawSeries(Landroid/graphics/Canvas;[Lcom/jjoe64/graphview/GraphView$GraphViewData;FFFDDDDFLcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;)V20 .method·public·drawSeries(Landroid/graphics/Canvas;[Lcom/jjoe64/graphview/GraphView$GraphViewData;FFFDDDDFLcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;)V
21 ····.locals·1221 ····.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"····#·F24 ····.param·p3,·"graphwidth"····#·F
25 ····.param·p4,·"graphheight"····#·F25 ····.param·p4,·"graphheight"····#·F
26 ····.param·p5,·"border"····#·F26 ····.param·p5,·"border"····#·F
27 ····.param·p6,·"minX"····#·D27 ····.param·p6,·"minX"····#·D
28 ····.param·p8,·"minY"····#·D28 ····.param·p8,·"minY"····#·D
29 ····.param·p10,·"diffX"····#·D29 ····.param·p10,·"diffX"····#·D
30 ····.param·p12,·"diffY"····#·D30 ····.param·p12,·"diffY"····#·D
31 ····.param·p14,·"horstart"····#·F31 ····.param·p14,·"horstart"····#·F
32 ····.param·p15,·"style"····#·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;32 ····.param·p15,·"style"····#·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;
  
33 ····.prologue33 ····.prologue
34 ····.line·2434 ····.line·24
35 ····const/high16·v1,·0x40000000····#·2.0f35 ····const/high16·v2,·0x40000000····#·2.0f
  
36 ····mul-float·v1,·v1,·p536 ····mul-float·v2,·v2,·p5
  
37 ····sub-float·v1,·p3,·v137 ····sub-float·v2,·p3,·v2
  
38 ····array-length·v2,·p238 ····move-object/from16·v0,·p2
  
39 ····int-to-float·v2,·v239 ····array-length·v3,·v0
  
 40 ····int-to-float·v3,·v3
  
40 ····div-float·v7,·v1,·v241 ····div-float·v8,·v2,·v3
  
41 ····.line·2642 ····.line·26
42 ····.local·v7,·"colwidth":F43 ····.local·v8,·"colwidth":F
43 ····iget-object·v1,·p0,·Lcom/jjoe64/graphview/BarGraphView;->paint:Landroid/graphics/Paint;44 ····iget-object·v2,·p0,·Lcom/jjoe64/graphview/BarGraphView;->paint:Landroid/graphics/Paint;
  
44 ····move-object/from16·v0,·p1545 ····move-object/from16·v0,·p15
  
45 ····iget·v2,·v0,·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->thickness:I46 ····iget·v3,·v0,·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->thickness:I
  
46 ····int-to-float·v2,·v247 ····int-to-float·v3,·v3
  
47 ····invoke-virtual·{v1,·v2},·Landroid/graphics/Paint;->setStrokeWidth(F)V48 ····invoke-virtual·{v2,·v3},·Landroid/graphics/Paint;->setStrokeWidth(F)V
  
48 ····.line·2749 ····.line·27
49 ····iget-object·v1,·p0,·Lcom/jjoe64/graphview/BarGraphView;->paint:Landroid/graphics/Paint;50 ····iget-object·v2,·p0,·Lcom/jjoe64/graphview/BarGraphView;->paint:Landroid/graphics/Paint;
  
50 ····move-object/from16·v0,·p1551 ····move-object/from16·v0,·p15
  
51 ····iget·v2,·v0,·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->color:I52 ····iget·v3,·v0,·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->color:I
  
52 ····invoke-virtual·{v1,·v2},·Landroid/graphics/Paint;->setColor(I)V53 ····invoke-virtual·{v2,·v3},·Landroid/graphics/Paint;->setColor(I)V
  
53 ····.line·3054 ····.line·30
54 ····const/4·v8,·0x055 ····const/4·v9,·0x0
  
55 ····.local·v8,·"i":I56 ····.local·v9,·"i":I
56 ····:goto_057 ····:goto_0
 58 ····move-object/from16·v0,·p2
  
57 ····array-length·v1,·p259 ····array-length·v2,·v0
  
58 ····if-ge·v8,·v1,·:cond_160 ····if-ge·v9,·v2,·:cond_1
  
59 ····.line·3161 ····.line·31
60 ····aget-object·v1,·p2,·v862 ····aget-object·v2,·p2,·v9
  
61 ····iget-wide·v1,·v1,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueY:D63 ····iget-wide·v2,·v2,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueY:D
  
62 ····sub-double·v1,·v1,·p864 ····sub-double·v2,·v2,·p8
  
63 ····double-to-float·v10,·v165 ····double-to-float·v11,·v2
  
64 ····.line·3266 ····.line·32
65 ····.local·v10,·"valY":F67 ····.local·v11,·"valY":F
66 ····float-to-double·v1,·v1068 ····float-to-double·v2,·v11
  
67 ····div-double·v1,·v1,·p1269 ····div-double·v2,·v2,·p12
  
68 ····double-to-float·v9,·v170 ····double-to-float·v10,·v2
  
69 ····.line·3371 ····.line·33
70 ····.local·v9,·"ratY":F72 ····.local·v10,·"ratY":F
71 ····mul-float·v11,·p4,·v973 ····mul-float·v12,·p4,·v10
  
72 ····.line·3674 ····.line·36
73 ····.local·v11,·"y":F75 ····.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·v177 ····move-result-object·v2
  
76 ····if-eqz·v1,·:cond_078 ····if-eqz·v2,·:cond_0
  
77 ····.line·3779 ····.line·37
78 ····iget-object·v1,·p0,·Lcom/jjoe64/graphview/BarGraphView;->paint:Landroid/graphics/Paint;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·v282 ····move-result-object·v3
  
81 ····aget-object·v3,·p2,·v883 ····aget-object·v4,·p2,·v9
  
82 ····invoke-interface·{v2,·v3},·Lcom/jjoe64/graphview/ValueDependentColor;->get(Lcom/jjoe64/graphview/GraphView$GraphViewData;)I84 ····invoke-interface·{v3,·v4},·Lcom/jjoe64/graphview/ValueDependentColor;->get(Lcom/jjoe64/graphview/GraphView$GraphViewData;)I
  
83 ····move-result·v285 ····move-result·v3
  
84 ····invoke-virtual·{v1,·v2},·Landroid/graphics/Paint;->setColor(I)V86 ····invoke-virtual·{v2,·v3},·Landroid/graphics/Paint;->setColor(I)V
  
85 ····.line·4087 ····.line·40
86 ····:cond_088 ····:cond_0
87 ····int-to-float·v1,·v889 ····int-to-float·v2,·v9
  
88 ····mul-float/2addr·v1,·v790 ····mul-float/2addr·v2,·v8
  
89 ····add-float·v2,·v1,·p1491 ····add-float·v3,·v2,·p14
  
90 ····sub-float·v1,·p5,·v1192 ····sub-float·v2,·p5,·v12
  
91 ····add-float·v3,·v1,·p493 ····add-float·v4,·v2,·p4
  
92 ····int-to-float·v1,·v894 ····int-to-float·v2,·v9
  
93 ····mul-float/2addr·v1,·v795 ····mul-float/2addr·v2,·v8
Max diff block lines reached; 1252/6330 bytes (19.78%) of diff not shown.
4.02 KB
smali/com/jjoe64/graphview/GraphView$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/jjoe64/graphview/GraphView;21 .field·final·synthetic·this$0:Lcom/jjoe64/graphview/GraphView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/jjoe64/graphview/GraphView;)V23 .method·constructor·<init>(Lcom/jjoe64/graphview/GraphView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/jjoe64/graphview/GraphView;
  
25 ····.prologue26 ····.prologue
26 ····.line·63627 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 60, 36 lines modifiedOffset 61, 44 lines modified
  
60 ····add-double·v0,·v8,·v1061 ····add-double·v0,·v8,·v10
  
61 ····.line·64062 ····.line·640
62 ····.local·v0,·"center":D63 ····.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()D68 ····invoke-virtual·{p1},·Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;->getScaleFactor()D
  
65 ····move-result-wide·v969 ····move-result-wide·v12
  
 70 ····div-double/2addr·v10,·v12
  
66 ····invoke-static·{v8,·v9,·v10},·Lcom/jjoe64/graphview/GraphView;->access$942(Lcom/jjoe64/graphview/GraphView;D)D71 ····invoke-static·{v8,·v10,·v11},·Lcom/jjoe64/graphview/GraphView;->access$902(Lcom/jjoe64/graphview/GraphView;D)D
  
67 ····.line·64172 ····.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;)D75 ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$900(Lcom/jjoe64/graphview/GraphView;)D
  
71 ····move-result-wide·v976 ····move-result-wide·v10
  
72 ····const-wide/high16·v11,·0x4000000000000000L····#·2.077 ····const-wide/high16·v12,·0x4000000000000000L····#·2.0
  
73 ····div-double/2addr·v9,·v1178 ····div-double/2addr·v10,·v12
  
74 ····sub-double·v9,·v0,·v979 ····sub-double·v10,·v0,·v10
  
75 ····invoke-static·{v8,·v9,·v10},·Lcom/jjoe64/graphview/GraphView;->access$1002(Lcom/jjoe64/graphview/GraphView;D)D80 ····invoke-static·{v8,·v10,·v11},·Lcom/jjoe64/graphview/GraphView;->access$1002(Lcom/jjoe64/graphview/GraphView;D)D
  
76 ····.line·64481 ····.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,·0x183 ····const/4·v9,·0x1
  
79 ····invoke-virtual·{v8,·v9},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D84 ····invoke-virtual·{v8,·v9},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D
Offset 161, 15 lines modifiedOffset 170, 23 lines modified
161 ····cmpl-double·v8,·v8,·v4170 ····cmpl-double·v8,·v8,·v4
  
162 ····if-lez·v8,·:cond_2171 ····if-lez·v8,·:cond_2
  
163 ····.line·656172 ····.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,·v6,·v7},·Lcom/jjoe64/graphview/GraphView;->access$1026(Lcom/jjoe64/graphview/GraphView;D)D178 ····invoke-static·{v8,·v10,·v11},·Lcom/jjoe64/graphview/GraphView;->access$1002(Lcom/jjoe64/graphview/GraphView;D)D
  
166 ····.line·663179 ····.line·663
167 ····:cond_1180 ····:cond_1
168 ····:goto_0181 ····: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()V183 ····invoke-virtual·{v8},·Lcom/jjoe64/graphview/GraphView;->redrawAll()V
Offset 188, 15 lines modifiedOffset 205, 15 lines modified
188 ····.line·660205 ····.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;)D208 ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$1000(Lcom/jjoe64/graphview/GraphView;)D
  
192 ····move-result-wide·v9209 ····move-result-wide·v10
  
193 ····sub-double·v9,·v2,·v9210 ····sub-double·v10,·v2,·v10
  
194 ····invoke-static·{v8,·v9,·v10},·Lcom/jjoe64/graphview/GraphView;->access$902(Lcom/jjoe64/graphview/GraphView;D)D211 ····invoke-static·{v8,·v10,·v11},·Lcom/jjoe64/graphview/GraphView;->access$902(Lcom/jjoe64/graphview/GraphView;D)D
  
195 ····goto·:goto_0212 ····goto·:goto_0
196 .end·method213 .end·method
8.45 KB
smali/com/jjoe64/graphview/LineGraphView.smali
    
Offset 96, 157 lines modifiedOffset 96, 157 lines modified
96 ····array-length·v2,·v096 ····array-length·v2,·v0
  
97 ····if-ge·v13,·v2,·:cond_297 ····if-ge·v13,·v2,·:cond_2
  
98 ····.line·4098 ····.line·40
99 ····aget-object·v2,·p2,·v1399 ····aget-object·v2,·p2,·v13
  
100 ····iget-wide·v7,·v2,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueY:D100 ····iget-wide·v8,·v2,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueY:D
  
101 ····sub-double·v25,·v7,·p8101 ····sub-double·v26,·v8,·p8
  
102 ····.line·41102 ····.line·41
103 ····.local·v25,·"valY":D103 ····.local·v26,·"valY":D
104 ····div-double·v21,·v25,·p12104 ····div-double·v22,·v26,·p12
  
105 ····.line·42105 ····.line·42
106 ····.local·v21,·"ratY":D106 ····.local·v22,·"ratY":D
107 ····move/from16·v0,·p4107 ····move/from16·v0,·p4
  
108 ····float-to-double·v7,·v0108 ····float-to-double·v8,·v0
  
109 ····mul-double·v30,·v7,·v21109 ····mul-double·v30,·v8,·v22
  
110 ····.line·44110 ····.line·44
111 ····.local·v30,·"y":D111 ····.local·v30,·"y":D
112 ····aget-object·v2,·p2,·v13112 ····aget-object·v2,·p2,·v13
  
113 ····iget-wide·v7,·v2,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueX:D113 ····iget-wide·v8,·v2,·Lcom/jjoe64/graphview/GraphView$GraphViewData;->valueX:D
  
114 ····sub-double·v23,·v7,·p6114 ····sub-double·v24,·v8,·p6
  
115 ····.line·45115 ····.line·45
116 ····.local·v23,·"valX":D116 ····.local·v24,·"valX":D
117 ····div-double·v19,·v23,·p10117 ····div-double·v20,·v24,·p10
  
118 ····.line·46118 ····.line·46
119 ····.local·v19,·"ratX":D119 ····.local·v20,·"ratX":D
120 ····move/from16·v0,·p3120 ····move/from16·v0,·p3
  
121 ····float-to-double·v7,·v0121 ····float-to-double·v8,·v0
  
122 ····mul-double·v27,·v7,·v19122 ····mul-double·v28,·v8,·v20
  
123 ····.line·48123 ····.line·48
124 ····.local·v27,·"x":D124 ····.local·v28,·"x":D
125 ····move-wide/from16·v0,·v27125 ····move-wide/from16·v0,·v28
  
126 ····double-to-float·v2,·v0126 ····double-to-float·v2,·v0
  
127 ····const/high16·v7,·0x3f800000····#·1.0f127 ····const/high16·v7,·0x3f800000····#·1.0f
  
128 ····add-float·v7,·v7,·p14128 ····add-float·v7,·v7,·p14
  
129 ····add-float·v10,·v2,·v7129 ····add-float·v10,·v2,·v7
  
130 ····.line·49130 ····.line·49
131 ····.local·v10,·"endX":F131 ····.local·v10,·"endX":F
132 ····move/from16·v0,·p5132 ····move/from16·v0,·p5
  
133 ····float-to-double·v7,·v0133 ····float-to-double·v8,·v0
  
134 ····sub-double·v7,·v7,·v30134 ····sub-double·v8,·v8,·v30
  
135 ····double-to-float·v2,·v7135 ····double-to-float·v2,·v8
  
136 ····add-float·v2,·v2,·p4136 ····add-float·v2,·v2,·p4
  
137 ····const/high16·v7,·0x40000000····#·2.0f137 ····const/high16·v7,·0x40000000····#·2.0f
  
138 ····add-float·v11,·v2,·v7138 ····add-float·v11,·v2,·v7
  
139 ····.line·51139 ····.line·51
140 ····.local·v11,·"endY":F140 ····.local·v11,·"endY":F
141 ····if-lez·v13,·:cond_1141 ····if-lez·v13,·:cond_1
  
142 ····.line·53142 ····.line·53
143 ····float-to-double·v7,·v10143 ····float-to-double·v8,·v10
  
144 ····sub-double/2addr·v7,·v14144 ····sub-double/2addr·v8,·v14
  
145 ····const-wide/high16·v32,·0x4008000000000000L····#·3.0145 ····const-wide/high16·v32,·0x4008000000000000L····#·3.0
  
146 ····div-double·v7,·v7,·v32146 ····div-double·v8,·v8,·v32
  
147 ····double-to-int·v2,·v7147 ····double-to-int·v2,·v8
  
148 ····add-int/lit8·v18,·v2,·0x1148 ····add-int/lit8·v18,·v2,·0x1
  
149 ····.line·54149 ····.line·54
150 ····.local·v18,·"numSpace":I150 ····.local·v18,·"numSpace":I
151 ····const/16·v29,·0x0151 ····const/16·v19,·0x0
  
152 ····.local·v29,·"xi":I152 ····.local·v19,·"xi":I
153 ····:goto_1153 ····:goto_1
154 ····move/from16·v0,·v29154 ····move/from16·v0,·v19
  
155 ····move/from16·v1,·v18155 ····move/from16·v1,·v18
  
156 ····if-ge·v0,·v1,·:cond_1156 ····if-ge·v0,·v1,·:cond_1
  
157 ····.line·55157 ····.line·55
158 ····float-to-double·v7,·v10158 ····float-to-double·v8,·v10
  
159 ····sub-double/2addr·v7,·v14159 ····sub-double/2addr·v8,·v14
  
160 ····move/from16·v0,·v29160 ····move/from16·v0,·v19
  
161 ····int-to-double·v0,·v0161 ····int-to-double·v0,·v0
  
162 ····move-wide/from16·v32,·v0162 ····move-wide/from16·v32,·v0
  
163 ····mul-double·v7,·v7,·v32163 ····mul-double·v8,·v8,·v32
  
164 ····add-int/lit8·v2,·v18,·-0x1164 ····add-int/lit8·v2,·v18,·-0x1
  
165 ····int-to-double·v0,·v2165 ····int-to-double·v0,·v2
  
166 ····move-wide/from16·v32,·v0166 ····move-wide/from16·v32,·v0
  
167 ····div-double·v7,·v7,·v32167 ····div-double·v8,·v8,·v32
  
168 ····add-double/2addr·v7,·v14168 ····add-double/2addr·v8,·v14
  
169 ····double-to-float·v5,·v7169 ····double-to-float·v5,·v8
  
170 ····.line·57170 ····.line·57
171 ····.local·v5,·"spaceX":F171 ····.local·v5,·"spaceX":F
Max diff block lines reached; 5306/8558 bytes (62.00%) of diff not shown.
3.52 KB
smali/com/jjoe64/graphview/compatible/ScaleGestureDetector.smali
    
Offset 36, 39 lines modifiedOffset 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·3638 ····.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·v042 ····move-result-object·v0
  
42 ····.line·3843 ····.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,·0x046 ····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·v350 ····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·4052 ····.line·40
51 ····const-string·v3,·"isInProgress"53 ····const-string·v3,·"isInProgress"
  
52 ····const/4·v4,·0x054 ····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·v358 ····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·4260 ····.line·42
Offset 99, 14 lines modifiedOffset 102, 15 lines modified
  
99 ····const-class·v5,·Landroid/content/Context;102 ····const-class·v5,·Landroid/content/Context;
  
100 ····aput-object·v5,·v3,·v4103 ····aput-object·v5,·v3,·v4
  
101 ····const/4·v4,·0x1104 ····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·v5107 ····move-result-object·v5
  
104 ····aput-object·v5,·v3,·v4108 ····aput-object·v5,·v3,·v4
  
105 ····const/4·v4,·0x2109 ····const/4·v4,·0x2
Offset 188, 50 lines modifiedOffset 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,·0x0193 ····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·v1197 ····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()F200 ····invoke-virtual·{v1},·Ljava/lang/Float;->floatValue()F
195 ····:try_end_0201 ····:try_end_0
196 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0202 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
197 ····move-result·v1203 ····move-result·v1
  
198 ····float-to-double·v1,·v1204 ····float-to-double·v2,·v1
  
199 ····.line·69205 ····.line·69
 206 ····:cond_0
200 ····:goto_0207 ····:goto_0
201 ····return-wide·v1208 ····return-wide·v2
  
202 ····.line·64209 ····.line·64
203 ····:catch_0210 ····:catch_0
204 ····move-exception·v0211 ····move-exception·v0
  
205 ····.line·65212 ····.line·65
206 ····.local·v0,·"e":Ljava/lang/Exception;213 ····.local·v0,·"e":Ljava/lang/Exception;
207 ····invoke-virtual·{v0},·Ljava/lang/Exception;->printStackTrace()V214 ····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_0215 ····goto·:goto_0
216 .end·method216 .end·method
  
217 .method·public·isInProgress()Z217 .method·public·isInProgress()Z
218 ····.locals·5218 ····.locals·5
  
219 ····.prologue219 ····.prologue
Offset 248, 20 lines modifiedOffset 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,·0x0246 ····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·v1250 ····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.
19.5 KB
smali/com/actionbarsherlock/ActionBarSherlock.smali
    
Offset 267, 446 lines modifiedOffset 267, 445 lines modified
  
267 ····move-result-object·v0267 ····move-result-object·v0
  
268 ····return-object·v0268 ····return-object·v0
269 .end·method269 .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·16271 ····.locals·15
272 ····.param·p0,·"activity"····#·Landroid/app/Activity;272 ····.param·p0,·"activity"····#·Landroid/app/Activity;
273 ····.param·p1,·"flags"····#·I273 ····.param·p1,·"flags"····#·I
  
274 ····.prologue274 ····.prologue
275 ····.line·170275 ····.line·170
276 ····new-instance·v6,·Ljava/util/HashMap;276 ····new-instance·v5,·Ljava/util/HashMap;
  
277 ····sget-object·v13,·Lcom/actionbarsherlock/ActionBarSherlock;->IMPLEMENTATIONS:Ljava/util/HashMap;277 ····sget-object·v12,·Lcom/actionbarsherlock/ActionBarSherlock;->IMPLEMENTATIONS:Ljava/util/HashMap;
  
278 ····invoke-direct·{v6,·v13},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V278 ····invoke-direct·{v5,·v12},·Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
  
279 ····.line·175279 ····.line·175
280 ····.local·v6,·"impls":Ljava/util/HashMap;,·"Ljava/util/HashMap<Lcom/actionbarsherlock/ActionBarSherlock$Implementation;Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>;>;"280 ····.local·v5,·"impls":Ljava/util/HashMap;,·"Ljava/util/HashMap<Lcom/actionbarsherlock/ActionBarSherlock$Implementation;Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>;>;"
281 ····const/4·v3,·0x0281 ····const/4·v3,·0x0
  
282 ····.line·176282 ····.line·176
283 ····.local·v3,·"hasQualfier":Z283 ····.local·v3,·"hasQualfier":Z
284 ····invoke-virtual·{v6},·Ljava/util/HashMap;->keySet()Ljava/util/Set;284 ····invoke-virtual·{v5},·Ljava/util/HashMap;->keySet()Ljava/util/Set;
  
285 ····move-result-object·v13285 ····move-result-object·v12
  
286 ····invoke-interface·{v13},·Ljava/util/Set;->iterator()Ljava/util/Iterator;286 ····invoke-interface·{v12},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
287 ····move-result-object·v4287 ····move-result-object·v12
  
288 ····.local·v4,·"i$":Ljava/util/Iterator; 
289 ····:cond_0288 ····:cond_0
290 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z289 ····invoke-interface·{v12},·Ljava/util/Iterator;->hasNext()Z
  
291 ····move-result·v13290 ····move-result·v13
  
292 ····if-eqz·v13,·:cond_1291 ····if-eqz·v13,·:cond_1
  
293 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;292 ····invoke-interface·{v12},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
294 ····move-result-object·v8293 ····move-result-object·v7
  
295 ····check-cast·v8,·Lcom/actionbarsherlock/ActionBarSherlock$Implementation;294 ····check-cast·v7,·Lcom/actionbarsherlock/ActionBarSherlock$Implementation;
  
296 ····.line·178295 ····.line·178
297 ····.local·v8,·"key":Lcom/actionbarsherlock/ActionBarSherlock$Implementation;296 ····.local·v7,·"key":Lcom/actionbarsherlock/ActionBarSherlock$Implementation;
298 ····invoke-interface·{v8},·Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->dpi()I297 ····invoke-interface·{v7},·Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->dpi()I
  
299 ····move-result·v13298 ····move-result·v13
  
300 ····const/16·v14,·0xd5299 ····const/16·v14,·0xd5
  
301 ····if-ne·v13,·v14,·:cond_0300 ····if-ne·v13,·v14,·:cond_0
  
302 ····.line·179301 ····.line·179
303 ····const/4·v3,·0x1302 ····const/4·v3,·0x1
  
304 ····.line·183303 ····.line·183
305 ····.end·local·v8····#·"key":Lcom/actionbarsherlock/ActionBarSherlock$Implementation;304 ····.end·local·v7····#·"key":Lcom/actionbarsherlock/ActionBarSherlock$Implementation;
306 ····:cond_1305 ····:cond_1
307 ····if-eqz·v3,·:cond_6306 ····if-eqz·v3,·:cond_6
  
308 ····.line·184307 ····.line·184
309 ····invoke-virtual/range·{p0·..·p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources;308 ····invoke-virtual·{p0},·Landroid/app/Activity;->getResources()Landroid/content/res/Resources;
  
310 ····move-result-object·v13309 ····move-result-object·v12
  
311 ····invoke-virtual·{v13},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;310 ····invoke-virtual·{v12},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
  
312 ····move-result-object·v13311 ····move-result-object·v12
  
313 ····iget·v13,·v13,·Landroid/util/DisplayMetrics;->densityDpi:I312 ····iget·v12,·v12,·Landroid/util/DisplayMetrics;->densityDpi:I
  
314 ····const/16·v14,·0xd5313 ····const/16·v13,·0xd5
  
315 ····if-ne·v13,·v14,·:cond_5314 ····if-ne·v12,·v13,·:cond_5
  
316 ····const/4·v7,·0x1315 ····const/4·v6,·0x1
  
317 ····.line·185316 ····.line·185
318 ····.local·v7,·"isTvDpi":Z317 ····.local·v6,·"isTvDpi":Z
319 ····:goto_0318 ····:goto_0
320 ····invoke-virtual·{v6},·Ljava/util/HashMap;->keySet()Ljava/util/Set;319 ····invoke-virtual·{v5},·Ljava/util/HashMap;->keySet()Ljava/util/Set;
  
321 ····move-result-object·v13320 ····move-result-object·v12
  
322 ····invoke-interface·{v13},·Ljava/util/Set;->iterator()Ljava/util/Iterator;321 ····invoke-interface·{v12},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
323 ····move-result-object·v11322 ····move-result-object·v10
  
324 ····.local·v11,·"keys":Ljava/util/Iterator;,·"Ljava/util/Iterator<Lcom/actionbarsherlock/ActionBarSherlock$Implementation;>;"323 ····.local·v10,·"keys":Ljava/util/Iterator;,·"Ljava/util/Iterator<Lcom/actionbarsherlock/ActionBarSherlock$Implementation;>;"
325 ····:cond_2324 ····:cond_2
326 ····:goto_1325 ····:goto_1
327 ····invoke-interface·{v11},·Ljava/util/Iterator;->hasNext()Z326 ····invoke-interface·{v10},·Ljava/util/Iterator;->hasNext()Z
  
328 ····move-result·v13327 ····move-result·v12
  
329 ····if-eqz·v13,·:cond_6328 ····if-eqz·v12,·:cond_6
  
330 ····.line·186329 ····.line·186
331 ····invoke-interface·{v11},·Ljava/util/Iterator;->next()Ljava/lang/Object;330 ····invoke-interface·{v10},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
332 ····move-result-object·v13331 ····move-result-object·v12
  
333 ····check-cast·v13,·Lcom/actionbarsherlock/ActionBarSherlock$Implementation;332 ····check-cast·v12,·Lcom/actionbarsherlock/ActionBarSherlock$Implementation;
  
334 ····invoke-interface·{v13},·Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->dpi()I333 ····invoke-interface·{v12},·Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->dpi()I
  
335 ····move-result·v10334 ····move-result·v9
  
336 ····.line·187335 ····.line·187
337 ····.local·v10,·"keyDpi":I336 ····.local·v9,·"keyDpi":I
338 ····if-eqz·v7,·:cond_3337 ····if-eqz·v6,·:cond_3
  
339 ····const/16·v13,·0xd5338 ····const/16·v12,·0xd5
  
340 ····if-ne·v10,·v13,·:cond_4339 ····if-ne·v9,·v12,·:cond_4
  
341 ····:cond_3340 ····:cond_3
342 ····if-nez·v7,·:cond_2341 ····if-nez·v6,·:cond_2
  
343 ····const/16·v13,·0xd5342 ····const/16·v12,·0xd5
  
344 ····if-ne·v10,·v13,·:cond_2343 ····if-ne·v9,·v12,·:cond_2
Max diff block lines reached; 14048/19864 bytes (70.72%) of diff not shown.
274 B
smali/com/actionbarsherlock/R.smali
    
Offset 25, 10 lines modifiedOffset 25, 9 lines modified
25 .method·public·constructor·<init>()V25 .method·public·constructor·<init>()V
26 ····.locals·026 ····.locals·0
  
27 ····.prologue27 ····.prologue
28 ····.line·928 ····.line·9
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
30 ····.line·447 
31 ····return-void30 ····return-void
32 .end·method31 .end·method
6.32 KB
smali/com/actionbarsherlock/R$id.smali
    
Offset 11, 113 lines modifiedOffset 11, 113 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"id"13 ····name·=·"id"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__action_bar:I·=·0x7f07002016 .field·public·static·final·abs__action_bar:I·=·0x7f0a0020
  
17 .field·public·static·final·abs__action_bar_container:I·=·0x7f07001f17 .field·public·static·final·abs__action_bar_container:I·=·0x7f0a001f
  
18 .field·public·static·final·abs__action_bar_subtitle:I·=·0x7f07001118 .field·public·static·final·abs__action_bar_subtitle:I·=·0x7f0a0011
  
19 .field·public·static·final·abs__action_bar_title:I·=·0x7f07001019 .field·public·static·final·abs__action_bar_title:I·=·0x7f0a0010
  
20 .field·public·static·final·abs__action_context_bar:I·=·0x7f07002120 .field·public·static·final·abs__action_context_bar:I·=·0x7f0a0021
  
21 .field·public·static·final·abs__action_menu_divider:I·=·0x7f07000c21 .field·public·static·final·abs__action_menu_divider:I·=·0x7f0a0002
  
22 .field·public·static·final·abs__action_menu_presenter:I·=·0x7f07000d22 .field·public·static·final·abs__action_menu_presenter:I·=·0x7f0a0003
  
23 .field·public·static·final·abs__action_mode_bar:I·=·0x7f07002523 .field·public·static·final·abs__action_mode_bar:I·=·0x7f0a0025
  
24 .field·public·static·final·abs__action_mode_bar_stub:I·=·0x7f07002424 .field·public·static·final·abs__action_mode_bar_stub:I·=·0x7f0a0024
  
25 .field·public·static·final·abs__action_mode_close_button:I·=·0x7f07001425 .field·public·static·final·abs__action_mode_close_button:I·=·0x7f0a0014
  
26 .field·public·static·final·abs__activity_chooser_view_content:I·=·0x7f07001526 .field·public·static·final·abs__activity_chooser_view_content:I·=·0x7f0a0015
  
27 .field·public·static·final·abs__checkbox:I·=·0x7f07001c27 .field·public·static·final·abs__checkbox:I·=·0x7f0a001c
  
28 .field·public·static·final·abs__content:I·=·0x7f07002228 .field·public·static·final·abs__content:I·=·0x7f0a0022
  
29 .field·public·static·final·abs__default_activity_button:I·=·0x7f07001829 .field·public·static·final·abs__default_activity_button:I·=·0x7f0a0018
  
30 .field·public·static·final·abs__expand_activities_button:I·=·0x7f07001630 .field·public·static·final·abs__expand_activities_button:I·=·0x7f0a0016
  
31 .field·public·static·final·abs__home:I·=·0x7f07000a31 .field·public·static·final·abs__home:I·=·0x7f0a0000
  
32 .field·public·static·final·abs__icon:I·=·0x7f07001a32 .field·public·static·final·abs__icon:I·=·0x7f0a001a
  
33 .field·public·static·final·abs__image:I·=·0x7f07001733 .field·public·static·final·abs__image:I·=·0x7f0a0017
  
34 .field·public·static·final·abs__imageButton:I·=·0x7f07001234 .field·public·static·final·abs__imageButton:I·=·0x7f0a0012
  
35 .field·public·static·final·abs__list_item:I·=·0x7f07001935 .field·public·static·final·abs__list_item:I·=·0x7f0a0019
  
36 .field·public·static·final·abs__progress_circular:I·=·0x7f07000e36 .field·public·static·final·abs__progress_circular:I·=·0x7f0a0004
  
37 .field·public·static·final·abs__progress_horizontal:I·=·0x7f07000f37 .field·public·static·final·abs__progress_horizontal:I·=·0x7f0a0005
  
38 .field·public·static·final·abs__radio:I·=·0x7f07001d38 .field·public·static·final·abs__radio:I·=·0x7f0a001d
  
39 .field·public·static·final·abs__search_badge:I·=·0x7f07002839 .field·public·static·final·abs__search_badge:I·=·0x7f0a0028
  
40 .field·public·static·final·abs__search_bar:I·=·0x7f07002740 .field·public·static·final·abs__search_bar:I·=·0x7f0a0027
  
41 .field·public·static·final·abs__search_button:I·=·0x7f07002941 .field·public·static·final·abs__search_button:I·=·0x7f0a0029
  
42 .field·public·static·final·abs__search_close_btn:I·=·0x7f07002e42 .field·public·static·final·abs__search_close_btn:I·=·0x7f0a002e
  
43 .field·public·static·final·abs__search_edit_frame:I·=·0x7f07002a43 .field·public·static·final·abs__search_edit_frame:I·=·0x7f0a002a
  
44 .field·public·static·final·abs__search_go_btn:I·=·0x7f07003044 .field·public·static·final·abs__search_go_btn:I·=·0x7f0a0030
  
45 .field·public·static·final·abs__search_mag_icon:I·=·0x7f07002b45 .field·public·static·final·abs__search_mag_icon:I·=·0x7f0a002b
  
46 .field·public·static·final·abs__search_plate:I·=·0x7f07002c46 .field·public·static·final·abs__search_plate:I·=·0x7f0a002c
  
47 .field·public·static·final·abs__search_src_text:I·=·0x7f07002d47 .field·public·static·final·abs__search_src_text:I·=·0x7f0a002d
  
48 .field·public·static·final·abs__search_voice_btn:I·=·0x7f07003148 .field·public·static·final·abs__search_voice_btn:I·=·0x7f0a0031
  
49 .field·public·static·final·abs__shortcut:I·=·0x7f07001e49 .field·public·static·final·abs__shortcut:I·=·0x7f0a001e
  
50 .field·public·static·final·abs__split_action_bar:I·=·0x7f07002350 .field·public·static·final·abs__split_action_bar:I·=·0x7f0a0023
  
51 .field·public·static·final·abs__submit_area:I·=·0x7f07002f51 .field·public·static·final·abs__submit_area:I·=·0x7f0a002f
  
52 .field·public·static·final·abs__textButton:I·=·0x7f07001352 .field·public·static·final·abs__textButton:I·=·0x7f0a0013
  
53 .field·public·static·final·abs__title:I·=·0x7f07001b53 .field·public·static·final·abs__title:I·=·0x7f0a001b
  
54 .field·public·static·final·abs__up:I·=·0x7f07000b54 .field·public·static·final·abs__up:I·=·0x7f0a0001
  
55 .field·public·static·final·disableHome:I·=·0x7f07000955 .field·public·static·final·disableHome:I·=·0x7f0a000a
  
56 .field·public·static·final·edit_query:I·=·0x7f07002656 .field·public·static·final·edit_query:I·=·0x7f0a0026
  
57 .field·public·static·final·homeAsUp:I·=·0x7f07000657 .field·public·static·final·homeAsUp:I·=·0x7f0a000b
  
58 .field·public·static·final·listMode:I·=·0x7f07000258 .field·public·static·final·listMode:I·=·0x7f0a0007
  
59 .field·public·static·final·normal:I·=·0x7f07000159 .field·public·static·final·normal:I·=·0x7f0a0008
  
60 .field·public·static·final·showCustom:I·=·0x7f07000860 .field·public·static·final·showCustom:I·=·0x7f0a000c
  
61 .field·public·static·final·showHome:I·=·0x7f07000561 .field·public·static·final·showHome:I·=·0x7f0a000d
  
62 .field·public·static·final·showTitle:I·=·0x7f07000762 .field·public·static·final·showTitle:I·=·0x7f0a000e
  
63 .field·public·static·final·tabMode:I·=·0x7f07000363 .field·public·static·final·tabMode:I·=·0x7f0a0009
  
64 .field·public·static·final·useLogo:I·=·0x7f07000464 .field·public·static·final·useLogo:I·=·0x7f0a000f
  
65 .field·public·static·final·wrap_content:I·=·0x7f07000065 .field·public·static·final·wrap_content:I·=·0x7f0a0006
  
  
66 #·direct·methods66 #·direct·methods
67 .method·public·constructor·<init>()V67 .method·public·constructor·<init>()V
68 ····.locals·068 ····.locals·0
  
69 ····.prologue69 ····.prologue
1.85 KB
smali/com/actionbarsherlock/R$color.smali
    
Offset 11, 33 lines modifiedOffset 11, 33 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"color"13 ····name·=·"color"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__background_holo_dark:I·=·0x7f09000016 .field·public·static·final·abs__background_holo_dark:I·=·0x7f080000
  
17 .field·public·static·final·abs__background_holo_light:I·=·0x7f09000117 .field·public·static·final·abs__background_holo_light:I·=·0x7f080001
  
18 .field·public·static·final·abs__bright_foreground_disabled_holo_dark:I·=·0x7f09000418 .field·public·static·final·abs__bright_foreground_disabled_holo_dark:I·=·0x7f080004
  
19 .field·public·static·final·abs__bright_foreground_disabled_holo_light:I·=·0x7f09000519 .field·public·static·final·abs__bright_foreground_disabled_holo_light:I·=·0x7f080005
  
20 .field·public·static·final·abs__bright_foreground_holo_dark:I·=·0x7f09000220 .field·public·static·final·abs__bright_foreground_holo_dark:I·=·0x7f080002
  
21 .field·public·static·final·abs__bright_foreground_holo_light:I·=·0x7f09000321 .field·public·static·final·abs__bright_foreground_holo_light:I·=·0x7f080003
  
22 .field·public·static·final·abs__primary_text_disable_only_holo_dark:I·=·0x7f09000c22 .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·=·0x7f09000d23 .field·public·static·final·abs__primary_text_disable_only_holo_light:I·=·0x7f08000d
  
24 .field·public·static·final·abs__primary_text_holo_dark:I·=·0x7f09000e24 .field·public·static·final·abs__primary_text_holo_dark:I·=·0x7f08000e
  
25 .field·public·static·final·abs__primary_text_holo_light:I·=·0x7f09000f25 .field·public·static·final·abs__primary_text_holo_light:I·=·0x7f08000f
  
  
26 #·direct·methods26 #·direct·methods
27 .method·public·constructor·<init>()V27 .method·public·constructor·<init>()V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
1.29 KB
smali/com/actionbarsherlock/R$bool.smali
    
Offset 11, 25 lines modifiedOffset 11, 25 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"bool"13 ····name·=·"bool"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__action_bar_embed_tabs:I·=·0x7f08000016 .field·public·static·final·abs__action_bar_embed_tabs:I·=·0x7f070000
  
17 .field·public·static·final·abs__action_bar_expanded_action_views_exclusive:I·=·0x7f08000217 .field·public·static·final·abs__action_bar_expanded_action_views_exclusive:I·=·0x7f070002
  
18 .field·public·static·final·abs__config_actionMenuItemAllCaps:I·=·0x7f08000418 .field·public·static·final·abs__config_actionMenuItemAllCaps:I·=·0x7f070004
  
19 .field·public·static·final·abs__config_allowActionMenuItemTextWithIcon:I·=·0x7f08000519 .field·public·static·final·abs__config_allowActionMenuItemTextWithIcon:I·=·0x7f070005
  
20 .field·public·static·final·abs__config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f08000320 .field·public·static·final·abs__config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f070003
  
21 .field·public·static·final·abs__split_action_bar_is_narrow:I·=·0x7f08000121 .field·public·static·final·abs__split_action_bar_is_narrow:I·=·0x7f070001
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
2.57 KB
smali/com/actionbarsherlock/R$dimen.smali
    
Offset 11, 43 lines modifiedOffset 11, 43 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"dimen"13 ····name·=·"dimen"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__action_bar_default_height:I·=·0x7f0a000116 .field·public·static·final·abs__action_bar_default_height:I·=·0x7f090001
  
17 .field·public·static·final·abs__action_bar_icon_vertical_padding:I·=·0x7f0a000217 .field·public·static·final·abs__action_bar_icon_vertical_padding:I·=·0x7f090002
  
18 .field·public·static·final·abs__action_bar_subtitle_bottom_margin:I·=·0x7f0a000618 .field·public·static·final·abs__action_bar_subtitle_bottom_margin:I·=·0x7f090006
  
19 .field·public·static·final·abs__action_bar_subtitle_text_size:I·=·0x7f0a000419 .field·public·static·final·abs__action_bar_subtitle_text_size:I·=·0x7f090004
  
20 .field·public·static·final·abs__action_bar_subtitle_top_margin:I·=·0x7f0a000520 .field·public·static·final·abs__action_bar_subtitle_top_margin:I·=·0x7f090005
  
21 .field·public·static·final·abs__action_bar_title_text_size:I·=·0x7f0a000321 .field·public·static·final·abs__action_bar_title_text_size:I·=·0x7f090003
  
22 .field·public·static·final·abs__action_button_min_width:I·=·0x7f0a000722 .field·public·static·final·abs__action_button_min_width:I·=·0x7f090007
  
23 .field·public·static·final·abs__config_prefDialogWidth:I·=·0x7f0a000023 .field·public·static·final·abs__config_prefDialogWidth:I·=·0x7f090000
  
24 .field·public·static·final·abs__dialog_min_width_major:I·=·0x7f0a000d24 .field·public·static·final·abs__dialog_min_width_major:I·=·0x7f09000d
  
25 .field·public·static·final·abs__dialog_min_width_minor:I·=·0x7f0a000e25 .field·public·static·final·abs__dialog_min_width_minor:I·=·0x7f09000e
  
26 .field·public·static·final·abs__dropdownitem_icon_width:I·=·0x7f0a000a26 .field·public·static·final·abs__dropdownitem_icon_width:I·=·0x7f09000a
  
27 .field·public·static·final·abs__dropdownitem_text_padding_left:I·=·0x7f0a000827 .field·public·static·final·abs__dropdownitem_text_padding_left:I·=·0x7f090008
  
28 .field·public·static·final·abs__dropdownitem_text_padding_right:I·=·0x7f0a000928 .field·public·static·final·abs__dropdownitem_text_padding_right:I·=·0x7f090009
  
29 .field·public·static·final·abs__search_view_preferred_width:I·=·0x7f0a000c29 .field·public·static·final·abs__search_view_preferred_width:I·=·0x7f09000c
  
30 .field·public·static·final·abs__search_view_text_min_width:I·=·0x7f0a000b30 .field·public·static·final·abs__search_view_text_min_width:I·=·0x7f09000b
  
  
31 #·direct·methods31 #·direct·methods
32 .method·public·constructor·<init>()V32 .method·public·constructor·<init>()V
33 ····.locals·033 ····.locals·0
  
34 ····.prologue34 ····.prologue
17.0 KB
smali/com/actionbarsherlock/view/MenuInflater$MenuState.smali
    
Offset 242, 55 lines modifiedOffset 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·v3243 ····move-result-object·v3
  
244 ····iget-boolean·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemVisible:Z244 ····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·v3247 ····move-result-object·v3
  
247 ····iget-boolean·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemEnabled:Z248 ····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·v5251 ····move-result-object·v5
  
250 ····iget·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemCheckable:I252 ····iget·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemCheckable:I
  
251 ····if-lt·v3,·v4,·:cond_1253 ····if-lt·v3,·v4,·:cond_1
  
252 ····move·v3,·v4254 ····move·v3,·v4
  
 255 ····.line·417
253 ····:goto_0256 ····: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·v3258 ····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·v3262 ····move-result-object·v3
  
259 ····iget·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemIconResId:I263 ····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·v3266 ····move-result-object·v3
  
262 ····iget-char·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemAlphabeticShortcut:C267 ····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·v3270 ····move-result-object·v3
  
265 ····iget-char·v5,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemNumericShortcut:C271 ····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·423274 ····.line·423
268 ····iget·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemShowAsAction:I275 ····iget·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemShowAsAction:I
  
269 ····if-ltz·v3,·:cond_0276 ····if-ltz·v3,·:cond_0
  
Offset 323, 34 lines modifiedOffset 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;)V331 ····invoke-direct·{v3,·v4},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
325 ····throw·v3332 ····throw·v3
  
326 ····.line·414333 ····.line·416
327 ····:cond_1334 ····:cond_1
328 ····const/4·v3,·0x0335 ····const/4·v3,·0x0
  
329 ····goto·:goto_0336 ····goto·:goto_0
  
330 ····.line·432337 ····.line·432
331 ····:cond_2338 ····: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·v5343 ····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;)V345 ····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·436348 ····.line·436
340 ····:cond_3349 ····:cond_3
341 ····iget·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemCheckable:I350 ····iget·v3,·p0,·Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemCheckable:I
  
342 ····const/4·v5,·0x2351 ····const/4·v5,·0x2
Offset 382, 24 lines modifiedOffset 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_5392 ····if-eqz·v3,·:cond_5
  
384 ····.line·447393 ····.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·v4397 ····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·v5400 ····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·v0403 ····move-result-object·v0
  
393 ····check-cast·v0,·Landroid/view/View;404 ····check-cast·v0,·Landroid/view/View;
  
394 ····.line·449405 ····.line·449
Offset 564, 83 lines modifiedOffset 575, 85 lines modified
Max diff block lines reached; 12582/17289 bytes (72.77%) of diff not shown.
624 B
smali/com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.smali
    
Offset 113, 14 lines modifiedOffset 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·v3115 ····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·v4118 ····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·v3120 ····move-result-object·v3
719 B
smali/com/actionbarsherlock/view/MenuInflater.smali
    
Offset 468, 14 lines modifiedOffset 468, 15 lines modified
468 ····.line·186468 ····.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·v7470 ····move-result-object·v7
  
471 ····if-eqz·v7,·:cond_9471 ····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·v7474 ····move-result-object·v7
  
474 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/view/ActionProvider;->hasSubMenu()Z475 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/view/ActionProvider;->hasSubMenu()Z
  
475 ····move-result·v7476 ····move-result·v7
375 B
smali/com/actionbarsherlock/view/ActionMode.smali
    
Offset 19, 15 lines modifiedOffset 19, 14 lines modified
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·2722 ····.line·27
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·186 
25 ····return-void24 ····return-void
26 .end·method25 .end·method
  
  
27 #·virtual·methods26 #·virtual·methods
28 .method·public·abstract·finish()V27 .method·public·abstract·finish()V
29 .end·method28 .end·method
714 B
smali/com/actionbarsherlock/internal/ActionBarSherlockCompat$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;
  
25 ····.prologue26 ····.prologue
26 ····.line·95527 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28.0 KB
smali/com/actionbarsherlock/internal/ActionBarSherlockCompat.smali
    
Offset 303, 15 lines modifiedOffset 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·v0304 ····move-result-object·v0
  
305 ····.line·975305 ····.line·975
306 ····.local·v0,·"a":Landroid/content/res/TypedArray;306 ····.local·v0,·"a":Landroid/content/res/TypedArray;
307 ····const/16·v5,·0x3b307 ····sget·v5,·Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowActionBar:I
  
308 ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->hasValue(I)Z308 ····invoke-virtual·{v0,·v5},·Landroid/content/res/TypedArray;->hasValue(I)Z
  
309 ····move-result·v5309 ····move-result·v5
  
310 ····if-nez·v5,·:cond_0310 ····if-nez·v5,·:cond_0
  
Offset 322, 42 lines modifiedOffset 322, 42 lines modified
  
322 ····invoke-direct·{v5,·v6},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V322 ····invoke-direct·{v5,·v6},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
323 ····throw·v5323 ····throw·v5
  
324 ····.line·979324 ····.line·979
325 ····:cond_0325 ····:cond_0
326 ····const/16·v5,·0x3a326 ····sget·v5,·Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowNoTitle:I
  
327 ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z327 ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
328 ····move-result·v5328 ····move-result·v5
  
329 ····if-eqz·v5,·:cond_4329 ····if-eqz·v5,·:cond_4
  
330 ····.line·980330 ····.line·980
331 ····invoke-virtual·{p0,·v8},·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->requestFeature(I)Z331 ····invoke-virtual·{p0,·v8},·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->requestFeature(I)Z
  
332 ····.line·986332 ····.line·986
333 ····:cond_1333 ····:cond_1
334 ····:goto_0334 ····:goto_0
335 ····const/16·v5,·0x3c335 ····sget·v5,·Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowActionBarOverlay:I
  
336 ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z336 ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
337 ····move-result·v5337 ····move-result·v5
  
338 ····if-eqz·v5,·:cond_2338 ····if-eqz·v5,·:cond_2
  
339 ····.line·987339 ····.line·987
340 ····invoke-virtual·{p0,·v10},·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->requestFeature(I)Z340 ····invoke-virtual·{p0,·v10},·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->requestFeature(I)Z
  
341 ····.line·990341 ····.line·990
342 ····:cond_2342 ····:cond_2
343 ····const/16·v5,·0x3d343 ····sget·v5,·Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowActionModeOverlay:I
  
344 ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z344 ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
345 ····move-result·v5345 ····move-result·v5
  
346 ····if-eqz·v5,·:cond_3346 ····if-eqz·v5,·:cond_3
  
Offset 435, 15 lines modifiedOffset 435, 15 lines modified
435 ····throw·v5435 ····throw·v5
  
436 ····.line·981436 ····.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":I439 ····.end·local·v3····#·"layoutResource":I
440 ····:cond_4440 ····:cond_4
441 ····const/16·v5,·0x3b441 ····sget·v5,·Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowActionBar:I
  
442 ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z442 ····invoke-virtual·{v0,·v5,·v7},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
443 ····move-result·v5443 ····move-result·v5
  
444 ····if-eqz·v5,·:cond_1444 ····if-eqz·v5,·:cond_1
  
Offset 690, 14 lines modifiedOffset 690, 15 lines modified
690 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/Animation;->setDuration(J)V690 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/Animation;->setDuration(J)V
  
691 ····.line·734691 ····.line·734
692 ····and-int/lit8·v2,·v1,·0x20692 ····and-int/lit8·v2,·v1,·0x20
  
693 ····if-eqz·v2,·:cond_0693 ····if-eqz·v2,·:cond_0
  
 694 ····.line·735
694 ····invoke-virtual·{p2},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getVisibility()I695 ····invoke-virtual·{p2},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getVisibility()I
  
695 ····move-result·v2696 ····move-result·v2
  
696 ····if-nez·v2,·:cond_0697 ····if-nez·v2,·:cond_0
  
697 ····.line·736698 ····.line·736
Offset 708, 14 lines modifiedOffset 709, 15 lines modified
  
708 ····.line·739709 ····.line·739
709 ····:cond_0710 ····:cond_0
710 ····and-int/lit8·v2,·v1,·0x4711 ····and-int/lit8·v2,·v1,·0x4
  
711 ····if-eqz·v2,·:cond_1712 ····if-eqz·v2,·:cond_1
  
 713 ····.line·740
712 ····invoke-virtual·{p1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getVisibility()I714 ····invoke-virtual·{p1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getVisibility()I
  
713 ····move-result·v2715 ····move-result·v2
  
714 ····if-nez·v2,·:cond_1716 ····if-nez·v2,·:cond_1
  
715 ····.line·741717 ····.line·741
Offset 874, 388 lines modifiedOffset 876, 388 lines modified
874 ····invoke-virtual·{v5,·p0},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V876 ····invoke-virtual·{v5,·p0},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V
  
875 ····.line·557877 ····.line·557
876 ····return·v6878 ····return·v6
877 .end·method879 .end·method
  
878 .method·private·installDecor()V880 .method·private·installDecor()V
879 ····.locals·12881 ····.locals·11
  
880 ····.prologue882 ····.prologue
881 ····const/4·v6,·0x1883 ····const/4·v5,·0x1
  
882 ····const/4·v10,·0x0884 ····const/4·v9,·0x0
  
883 ····.line·884885 ····.line·884
884 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup;886 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup;
  
885 ····if-nez·v9,·:cond_0887 ····if-nez·v8,·:cond_0
  
886 ····.line·885888 ····.line·885
Max diff block lines reached; 24738/28512 bytes (86.76%) of diff not shown.
1000 B
smali/com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.smali
    
Offset 475, 14 lines modifiedOffset 475, 15 lines modified
  
475 ····if-eqz·v9,·:cond_5475 ····if-eqz·v9,·:cond_5
  
476 ····move-object·v9,·v1476 ····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·v6480 ····move-result-object·v6
  
480 ····.line·98481 ····.line·98
481 ····.local·v6,·"oldItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;482 ····.local·v6,·"oldItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;
482 ····:goto_1483 ····:goto_1
Offset 522, 15 lines modifiedOffset 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_4525 ····:cond_4
525 ····add-int/lit8·v2,·v2,·0x1526 ····add-int/lit8·v2,·v2,·0x1
  
526 ····goto·:goto_0527 ····goto·:goto_0
  
527 ····.line·96528 ····.line·97
528 ····.restart·local·v1····#·"convertView":Landroid/view/View;529 ····.restart·local·v1····#·"convertView":Landroid/view/View;
529 ····:cond_5530 ····:cond_5
530 ····const/4·v6,·0x0531 ····const/4·v6,·0x0
  
531 ····goto·:goto_1532 ····goto·:goto_1
  
532 ····.line·113533 ····.line·113
1.95 KB
smali/com/actionbarsherlock/internal/view/menu/ActionMenu.smali
    
Offset 149, 15 lines modifiedOffset 149, 15 lines modified
  
149 ····.line·176149 ····.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":C151 ····.end·local·v5····#·"shortcut":C
152 ····:goto_2152 ····:goto_2
153 ····return-object·v1153 ····return-object·v1
  
154 ····.line·170154 ····.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_0156 ····:cond_0
157 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;->getNumericShortcut()C157 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;->getNumericShortcut()C
  
158 ····move-result·v5158 ····move-result·v5
  
159 ····goto·:goto_1159 ····goto·:goto_1
Offset 292, 14 lines modifiedOffset 292, 15 lines modified
  
292 ····move-result-object·v7292 ····move-result-object·v7
  
293 ····.line·75293 ····.line·75
294 ····.local·v7,·"pm":Landroid/content/pm/PackageManager;294 ····.local·v7,·"pm":Landroid/content/pm/PackageManager;
295 ····const/4·v10,·0x0295 ····const/4·v10,·0x0
  
 296 ····.line·76
296 ····move-object/from16·v0,·p4297 ····move-object/from16·v0,·p4
  
297 ····move-object/from16·v1,·p5298 ····move-object/from16·v1,·p5
  
298 ····move-object/from16·v2,·p6299 ····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 modifiedOffset 378, 24 lines modified
  
377 ····move/from16·v0,·p3378 ····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·v10380 ····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·v11383 ····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·v10385 ····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·v5388 ····move-result-object·v5
  
386 ····.line·93389 ····.line·93
387 ····.local·v5,·"item":Lcom/actionbarsherlock/view/MenuItem;390 ····.local·v5,·"item":Lcom/actionbarsherlock/view/MenuItem;
388 ····if-eqz·p8,·:cond_1391 ····if-eqz·p8,·:cond_1
2.83 KB
smali/com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.smali
    
Offset 170, 14 lines modifiedOffset 170, 15 lines modified
  
170 ····move-result·v1170 ····move-result·v1
  
171 ····if-eqz·v1,·:cond_0171 ····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·v0175 ····move-result-object·v0
  
175 ····.line·330176 ····.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_0178 ····:goto_0
Offset 190, 15 lines modifiedOffset 191, 15 lines modified
  
190 ····move-result·v1191 ····move-result·v1
  
191 ····.line·333192 ····.line·333
192 ····:goto_1193 ····:goto_1
193 ····return·v1194 ····return·v1
  
194 ····.line·328195 ····.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_0197 ····: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·v0200 ····move-result-object·v0
Offset 229, 14 lines modifiedOffset 230, 15 lines modified
  
229 ····move-result·v1230 ····move-result·v1
  
230 ····if-eqz·v1,·:cond_1231 ····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·v0235 ····move-result-object·v0
  
234 ····.line·339236 ····.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_0238 ····:goto_0
Offset 257, 29 lines modifiedOffset 259, 28 lines modified
  
257 ····move-result-object·v1259 ····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·v1261 ····return-object·v1
  
260 ····.line·337262 ····.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_1264 ····: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·v0267 ····move-result-object·v0
  
266 ····goto·:goto_0268 ····goto·:goto_0
267 .end·method269 .end·method
  
268 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;270 .method·public·bridge·synthetic·getItem(I)Ljava/lang/Object;
269 ····.locals·1271 ····.locals·1
270 ····.param·p1,·"x0"····#·I 
  
271 ····.prologue272 ····.prologue
272 ····.line·317273 ····.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·v0275 ····move-result-object·v0
  
728 B
smali/com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;
  
25 ····.prologue26 ····.prologue
26 ····.line·28627 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.28 KB
smali/com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.smali
    
Offset 51, 15 lines modifiedOffset 51, 14 lines modified
51 ····invoke-direct·{v0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;-><init>(Landroid/os/Parcel;)V51 ····invoke-direct·{v0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;-><init>(Landroid/os/Parcel;)V
  
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .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·155 ····.locals·1
56 ····.param·p1,·"x0"····#·Landroid/os/Parcel; 
  
57 ····.prologue56 ····.prologue
58 ····.line·55957 ····.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·v059 ····move-result-object·v0
  
Offset 75, 15 lines modifiedOffset 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·v075 ····return-object·v0
77 .end·method76 .end·method
  
78 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;77 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
79 ····.locals·178 ····.locals·1
80 ····.param·p1,·"x0"····#·I 
  
81 ····.prologue79 ····.prologue
82 ····.line·55980 ····.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·v082 ····move-result-object·v0
  
6.32 KB
smali/com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.smali
    
Offset 116, 98 lines modifiedOffset 116, 96 lines modified
116 ····.locals·3116 ····.locals·3
  
117 ····.prologue117 ····.prologue
118 ····.line·603118 ····.line·603
119 ····invoke-super·{p0},·Landroid/widget/ImageButton;->onAttachedToWindow()V119 ····invoke-super·{p0},·Landroid/widget/ImageButton;->onAttachedToWindow()V
  
120 ····.line·604120 ····.line·604
121 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->mListeners:Ljava/util/Set;121 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->mListeners:Ljava/util/Set;
  
122 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;122 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
123 ····move-result-object·v0123 ····move-result-object·v1
  
124 ····.local·v0,·"i$":Ljava/util/Iterator; 
125 ····:goto_0124 ····:goto_0
126 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z125 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
127 ····move-result·v2126 ····move-result·v2
  
128 ····if-eqz·v2,·:cond_0127 ····if-eqz·v2,·:cond_0
  
129 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;128 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
130 ····move-result-object·v1129 ····move-result-object·v0
  
131 ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;130 ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
  
132 ····.line·605131 ····.line·605
133 ····.local·v1,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;132 ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
134 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewAttachedToWindow(Landroid/view/View;)V133 ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewAttachedToWindow(Landroid/view/View;)V
  
135 ····goto·:goto_0134 ····goto·:goto_0
  
136 ····.line·607135 ····.line·607
137 ····.end·local·v1····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;136 ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
138 ····:cond_0137 ····:cond_0
139 ····return-void138 ····return-void
140 .end·method139 .end·method
  
141 .method·protected·onDetachedFromWindow()V140 .method·protected·onDetachedFromWindow()V
142 ····.locals·3141 ····.locals·3
  
143 ····.prologue142 ····.prologue
144 ····.line·611143 ····.line·611
145 ····invoke-super·{p0},·Landroid/widget/ImageButton;->onDetachedFromWindow()V144 ····invoke-super·{p0},·Landroid/widget/ImageButton;->onDetachedFromWindow()V
  
146 ····.line·612145 ····.line·612
147 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->mListeners:Ljava/util/Set;146 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->mListeners:Ljava/util/Set;
  
148 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;147 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
149 ····move-result-object·v0148 ····move-result-object·v1
  
150 ····.local·v0,·"i$":Ljava/util/Iterator; 
151 ····:goto_0149 ····:goto_0
152 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z150 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
153 ····move-result·v2151 ····move-result·v2
  
154 ····if-eqz·v2,·:cond_0152 ····if-eqz·v2,·:cond_0
  
155 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;153 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
156 ····move-result-object·v1154 ····move-result-object·v0
  
157 ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;155 ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
  
158 ····.line·613156 ····.line·613
159 ····.local·v1,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;157 ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
160 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewDetachedFromWindow(Landroid/view/View;)V158 ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewDetachedFromWindow(Landroid/view/View;)V
  
161 ····goto·:goto_0159 ····goto·:goto_0
  
162 ····.line·616160 ····.line·616
163 ····.end·local·v1····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;161 ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
164 ····:cond_0162 ····:cond_0
165 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;163 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;
  
166 ····invoke-static·{v2},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->access$100(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;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·v2165 ····move-result-object·v1
  
168 ····if-eqz·v2,·:cond_1166 ····if-eqz·v1,·:cond_1
  
169 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;167 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;
  
170 ····invoke-static·{v2},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->access$100(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;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·v2169 ····move-result-object·v1
  
172 ····invoke-virtual·{v2},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;->dismiss()V170 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;->dismiss()V
  
173 ····.line·617171 ····.line·617
174 ····:cond_1172 ····:cond_1
175 ····return-void173 ····return-void
176 .end·method174 .end·method
  
177 .method·public·performClick()Z175 .method·public·performClick()Z
70.3 KB
smali/com/actionbarsherlock/internal/view/menu/MenuBuilder.smali
    
Offset 315, 359 lines modifiedOffset 315, 355 lines modified
  
315 .method·private·dispatchPresenterUpdate(Z)V315 .method·private·dispatchPresenterUpdate(Z)V
316 ····.locals·4316 ····.locals·4
317 ····.param·p1,·"cleared"····#·Z317 ····.param·p1,·"cleared"····#·Z
  
318 ····.prologue318 ····.prologue
319 ····.line·240319 ····.line·240
320 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList;320 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList;
  
321 ····invoke-virtual·{v3},·Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z321 ····invoke-virtual·{v2},·Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
  
322 ····move-result·v3322 ····move-result·v2
  
323 ····if-eqz·v3,·:cond_0323 ····if-eqz·v2,·:cond_0
  
324 ····.line·252324 ····.line·252
325 ····:goto_0325 ····:goto_0
326 ····return-void326 ····return-void
  
327 ····.line·242327 ····.line·242
328 ····:cond_0328 ····:cond_0
329 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->stopDispatchingItemsChanged()V329 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->stopDispatchingItemsChanged()V
  
330 ····.line·243330 ····.line·243
331 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList;331 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList;
  
332 ····invoke-virtual·{v3},·Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;332 ····invoke-virtual·{v2},·Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
  
333 ····move-result-object·v0333 ····move-result-object·v2
  
334 ····.local·v0,·"i$":Ljava/util/Iterator; 
335 ····:goto_1334 ····:goto_1
336 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z335 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
337 ····move-result·v3336 ····move-result·v3
  
338 ····if-eqz·v3,·:cond_2337 ····if-eqz·v3,·:cond_2
  
339 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;338 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
340 ····move-result-object·v2339 ····move-result-object·v1
  
341 ····check-cast·v2,·Ljava/lang/ref/WeakReference;340 ····check-cast·v1,·Ljava/lang/ref/WeakReference;
  
342 ····.line·244341 ····.line·244
343 ····.local·v2,·"ref":Ljava/lang/ref/WeakReference;,·"Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>;"342 ····.local·v1,·"ref":Ljava/lang/ref/WeakReference;,·"Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>;"
344 ····invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;343 ····invoke-virtual·{v1},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
  
345 ····move-result-object·v1344 ····move-result-object·v0
  
346 ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;345 ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;
  
347 ····.line·245346 ····.line·245
348 ····.local·v1,·"presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;347 ····.local·v0,·"presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;
349 ····if-nez·v1,·:cond_1348 ····if-nez·v0,·:cond_1
  
350 ····.line·246349 ····.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,·v2},·Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z351 ····invoke-virtual·{v3,·v1},·Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
  
353 ····goto·:goto_1352 ····goto·:goto_1
  
354 ····.line·248353 ····.line·248
355 ····:cond_1354 ····:cond_1
356 ····invoke-interface·{v1,·p1},·Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->updateMenuView(Z)V355 ····invoke-interface·{v0,·p1},·Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->updateMenuView(Z)V
  
357 ····goto·:goto_1356 ····goto·:goto_1
  
358 ····.line·251357 ····.line·251
359 ····.end·local·v1····#·"presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;358 ····.end·local·v0····#·"presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;
360 ····.end·local·v2····#·"ref":Ljava/lang/ref/WeakReference;,·"Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>;"359 ····.end·local·v1····#·"ref":Ljava/lang/ref/WeakReference;,·"Ljava/lang/ref/WeakReference<Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;>;"
361 ····:cond_2360 ····:cond_2
362 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V361 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V
  
363 ····goto·:goto_0362 ····goto·:goto_0
364 .end·method363 .end·method
  
365 .method·private·dispatchRestoreInstanceState(Landroid/os/Bundle;)V364 .method·private·dispatchRestoreInstanceState(Landroid/os/Bundle;)V
366 ····.locals·7365 ····.locals·7
367 ····.param·p1,·"state"····#·Landroid/os/Bundle;366 ····.param·p1,·"state"····#·Landroid/os/Bundle;
  
368 ····.prologue367 ····.prologue
369 ····.line·294368 ····.line·294
370 ····const-string·v6,·"android:menu:presenters"369 ····const-string·v5,·"android:menu:presenters"
  
371 ····invoke-virtual·{p1,·v6},·Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray;370 ····invoke-virtual·{p1,·v5},·Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray;
  
372 ····move-result-object·v4371 ····move-result-object·v3
  
373 ····.line·296372 ····.line·296
374 ····.local·v4,·"presenterStates":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/os/Parcelable;>;"373 ····.local·v3,·"presenterStates":Landroid/util/SparseArray;,·"Landroid/util/SparseArray<Landroid/os/Parcelable;>;"
375 ····if-eqz·v4,·:cond_0374 ····if-eqz·v3,·:cond_0
  
376 ····iget-object·v6,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList;375 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList;
  
377 ····invoke-virtual·{v6},·Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z376 ····invoke-virtual·{v5},·Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z
  
378 ····move-result·v6377 ····move-result·v5
  
379 ····if-eqz·v6,·:cond_1378 ····if-eqz·v5,·:cond_1
  
380 ····.line·312379 ····.line·312
381 ····:cond_0380 ····:cond_0
382 ····return-void381 ····return-void
  
383 ····.line·298382 ····.line·298
384 ····:cond_1383 ····:cond_1
385 ····iget-object·v6,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList;384 ····iget-object·v5,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList;
  
386 ····invoke-virtual·{v6},·Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;385 ····invoke-virtual·{v5},·Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
  
387 ····move-result-object·v0386 ····move-result-object·v5
  
388 ····.local·v0,·"i$":Ljava/util/Iterator; 
389 ····:cond_2387 ····:cond_2
390 ····:goto_0388 ····:goto_0
391 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z389 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
392 ····move-result·v6390 ····move-result·v6
  
393 ····if-eqz·v6,·:cond_0391 ····if-eqz·v6,·:cond_0
  
394 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;392 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
395 ····move-result-object·v5393 ····move-result-object·v4
  
Max diff block lines reached; 65059/71809 bytes (90.60%) of diff not shown.
2.58 KB
smali/com/actionbarsherlock/internal/view/menu/MenuItemImpl.smali
    
Offset 184, 14 lines modifiedOffset 184, 15 lines modified
184 ····:cond_2184 ····: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_3186 ····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;)Z189 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;->onMenuItemActionCollapse(Lcom/actionbarsherlock/view/MenuItem;)Z
  
189 ····move-result·v1190 ····move-result·v1
  
190 ····if-eqz·v1,·:cond_0191 ····if-eqz·v1,·:cond_0
  
191 ····.line·623192 ····.line·623
Offset 231, 14 lines modifiedOffset 232, 15 lines modified
231 ····:cond_1232 ····: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_2234 ····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;)Z237 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;->onMenuItemActionExpand(Lcom/actionbarsherlock/view/MenuItem;)Z
  
236 ····move-result·v1238 ····move-result·v1
  
237 ····if-eqz·v1,·:cond_0239 ····if-eqz·v1,·:cond_0
  
238 ····.line·605240 ····.line·605
Offset 595, 21 lines modifiedOffset 597, 24 lines modified
  
595 ····invoke-interface·{p1},·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->prefersCondensedTitle()Z597 ····invoke-interface·{p1},·Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->prefersCondensedTitle()Z
  
596 ····move-result·v0598 ····move-result·v0
  
597 ····if-eqz·v0,·:cond_0599 ····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·v0602 ····move-result-object·v0
  
 603 ····.line·340
600 ····:goto_0604 ····:goto_0
601 ····return-object·v0605 ····return-object·v0
  
 606 ····.line·342
602 ····:cond_0607 ····: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·v0609 ····move-result-object·v0
  
605 ····goto·:goto_0610 ····goto·:goto_0
606 .end·method611 .end·method
Offset 669, 14 lines modifiedOffset 674, 15 lines modified
669 ····.line·143674 ····.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_1676 ····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;)Z679 ····invoke-interface·{v2,·p0},·Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;->onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z
  
674 ····move-result·v2680 ····move-result·v2
  
675 ····if-eqz·v2,·:cond_1681 ····if-eqz·v2,·:cond_1
  
676 ····.line·170682 ····.line·170
3.29 KB
smali/com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.smali
    
Offset 5, 15 lines modifiedOffset 5, 14 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;6 .implements·Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;
  
  
7 #·annotations7 #·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 modifiedOffset 197, 15 lines modified
  
198 ····if-eqz·v4,·:cond_2197 ····if-eqz·v4,·:cond_2
  
199 ····move-object·v4,·v0198 ····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·v4202 ····move-result-object·v4
  
203 ····if-eq·v4,·p1,·:cond_0203 ····if-eq·v4,·p1,·:cond_0
  
204 ····.line·283204 ····.line·283
Offset 1782, 14 lines modifiedOffset 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_01783 ····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·v11787 ····move-result-object·v1
  
1787 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->isEmpty()Z1788 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->isEmpty()Z
  
1788 ····move-result·v11789 ····move-result·v1
Offset 1912, 14 lines modifiedOffset 1913, 15 lines modified
1912 ····:cond_11913 ····: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_61915 ····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·v51919 ····move-result-object·v5
  
1918 ····.line·2221920 ····.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_11922 ····:goto_1
Offset 2029, 15 lines modifiedOffset 2031, 15 lines modified
2029 ····iget-boolean·v9,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mReserveOverflow:Z2031 ····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)V2032 ····invoke-virtual·{v8,·v9},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->setOverflowReserved(Z)V
  
2031 ····.line·2492033 ····.line·249
2032 ····return-void2034 ····return-void
  
2033 ····.line·2192035 ····.line·220
2034 ····.end·local·v2····#·"hasOverflow":Z2036 ····.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_62038 ····:cond_6
2037 ····const/4·v5,·0x02039 ····const/4·v5,·0x0
  
2038 ····goto·:goto_12040 ····goto·:goto_1
  
1.72 KB
smali/com/actionbarsherlock/internal/view/menu/MenuPopupHelper.smali
    
Offset 10, 15 lines modifiedOffset 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 #·annotations12 #·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·annotation18 .end·annotation
  
  
20 #·static·fields19 #·static·fields
Offset 137, 18 lines modifiedOffset 136, 20 lines modified
  
137 ····iget·v1,·v1,·Landroid/util/DisplayMetrics;->widthPixels:I136 ····iget·v1,·v1,·Landroid/util/DisplayMetrics;->widthPixels:I
  
138 ····div-int/lit8·v1,·v1,·0x2137 ····div-int/lit8·v1,·v1,·0x2
  
139 ····sget·v2,·Lcom/actionbarsherlock/R$dimen;->abs__config_prefDialogWidth:I138 ····sget·v2,·Lcom/actionbarsherlock/R$dimen;->abs__config_prefDialogWidth:I
  
 139 ····.line·86
140 ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I140 ····invoke-virtual·{v0,·v2},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I
  
141 ····move-result·v2141 ····move-result·v2
  
 142 ····.line·85
142 ····invoke-static·{v1,·v2},·Ljava/lang/Math;->max(II)I143 ····invoke-static·{v1,·v2},·Ljava/lang/Math;->max(II)I
  
143 ····move-result·v1144 ····move-result·v1
  
144 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;->mPopupMaxWidth:I145 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;->mPopupMaxWidth:I
  
145 ····.line·88146 ····.line·88
Offset 219, 21 lines modifiedOffset 220, 21 lines modified
219 ····.local·v6,·"width":I220 ····.local·v6,·"width":I
220 ····const/4·v4,·0x0221 ····const/4·v4,·0x0
  
221 ····.line·183222 ····.line·183
222 ····.local·v4,·"itemView":Landroid/view/View;223 ····.local·v4,·"itemView":Landroid/view/View;
223 ····const/4·v3,·0x0224 ····const/4·v3,·0x0
  
224 ····.line·184225 ····.line·185
225 ····.local·v3,·"itemType":I226 ····.local·v3,·"itemType":I
226 ····invoke-static·{v8,·v8},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I227 ····invoke-static·{v8,·v8},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
227 ····move-result·v7228 ····move-result·v7
  
228 ····.line·186229 ····.line·187
229 ····.local·v7,·"widthMeasureSpec":I230 ····.local·v7,·"widthMeasureSpec":I
230 ····invoke-static·{v8,·v8},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I231 ····invoke-static·{v8,·v8},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
231 ····move-result·v1232 ····move-result·v1
  
232 ····.line·188233 ····.line·188
233 ····.local·v1,·"heightMeasureSpec":I234 ····.local·v1,·"heightMeasureSpec":I
3.91 KB
smali/com/actionbarsherlock/internal/view/menu/ListMenuItemView.smali
    
Offset 47, 58 lines modifiedOffset 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)V47 ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
48 ····.line·8048 ····.line·80
49 ····return-void49 ····return-void
50 .end·method50 .end·method
  
51 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V51 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
52 ····.locals·352 ····.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"····#·I55 ····.param·p3,·"defStyle"····#·I
  
56 ····.prologue56 ····.prologue
57 ····const/4·v2,·0x057 ····const/4·v3,·0x0
  
58 ····.line·6158 ····.line·61
59 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V59 ····invoke-direct·{p0,·p1,·p2},·Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
60 ····.line·6260 ····.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·6462 ····.line·64
63 ····sget-object·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView:[I63 ····sget-object·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView:[I
  
 64 ····.line·65
64 ····invoke-virtual·{p1,·p2,·v1,·p3,·v2},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;65 ····invoke-virtual·{p1,·p2,·v1,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
65 ····move-result-object·v066 ····move-result-object·v0
  
66 ····.line·6867 ····.line·68
67 ····.local·v0,·"a":Landroid/content/res/TypedArray;68 ····.local·v0,·"a":Landroid/content/res/TypedArray;
68 ····const/4·v1,·0x469 ····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·v171 ····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·6973 ····.line·69
 74 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView_itemTextAppearance:I
  
73 ····const/4·v1,·-0x175 ····const/4·v2,·-0x1
  
74 ····invoke-virtual·{v0,·v2,·v1},·Landroid/content/res/TypedArray;->getResourceId(II)I76 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
75 ····move-result·v177 ····move-result·v1
  
76 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mTextAppearance:I78 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mTextAppearance:I
  
77 ····.line·7179 ····.line·71
78 ····const/4·v1,·0x780 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView_preserveIconSpacing:I
  
79 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z81 ····invoke-virtual·{v0,·v1,·v3},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
80 ····move-result·v182 ····move-result·v1
  
81 ····iput-boolean·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mPreserveIconSpacing:Z83 ····iput-boolean·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mPreserveIconSpacing:Z
  
82 ····.line·7384 ····.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 modifiedOffset 149, 15 lines modified
  
146 ····.line·258149 ····.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:I151 ····sget·v1,·Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_checkbox:I
  
149 ····const/4·v2,·0x0152 ····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·v1155 ····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 modifiedOffset 214, 15 lines modified
  
210 ····.line·250214 ····.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:I216 ····sget·v1,·Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_radio:I
  
213 ····const/4·v2,·0x0217 ····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·v1220 ····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;
6.31 KB
smali/com/actionbarsherlock/internal/view/menu/ActionMenuView.smali
    
Offset 714, 22 lines modifiedOffset 714, 22 lines modified
714 ····if-lez·v8,·:cond_e714 ····if-lez·v8,·:cond_e
  
715 ····.line·203715 ····.line·203
716 ····const·v26,·0x7fffffff716 ····const·v26,·0x7fffffff
  
717 ····.line·204717 ····.line·204
718 ····.local·v26,·"minCells":I718 ····.local·v26,·"minCells":I
719 ····const-wide/16·v27,·0x0719 ····const-wide/16·v28,·0x0
  
720 ····.line·205720 ····.line·205
721 ····.local·v27,·"minCellsAt":J721 ····.local·v28,·"minCellsAt":J
722 ····const/16·v29,·0x0722 ····const/16·v27,·0x0
  
723 ····.line·206723 ····.line·206
724 ····.local·v29,·"minCellsItemCount":I724 ····.local·v27,·"minCellsItemCount":I
725 ····const/16·v21,·0x0725 ····const/16·v21,·0x0
  
726 ····:goto_7726 ····:goto_7
727 ····move/from16·v0,·v21727 ····move/from16·v0,·v21
  
728 ····if-ge·v0,·v12,·:cond_d728 ····if-ge·v0,·v12,·:cond_d
  
Offset 768, 29 lines modifiedOffset 768, 29 lines modified
768 ····goto·:goto_7768 ····goto·:goto_7
  
769 ····.line·196769 ····.line·196
770 ····.end·local·v10····#·"centerSingleExpandedItem":Z770 ····.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":I773 ····.end·local·v26····#·"minCells":I
774 ····.end·local·v27····#·"minCellsAt":J 
775 ····.end·local·v29····#·"minCellsItemCount":I774 ····.end·local·v27····#·"minCellsItemCount":I
 775 ····.end·local·v28····#·"minCellsAt":J
776 ····.end·local·v30····#·"needsExpansion":Z776 ····.end·local·v30····#·"needsExpansion":Z
777 ····:cond_a777 ····:cond_a
778 ····const/4·v10,·0x0778 ····const/4·v10,·0x0
  
779 ····goto·:goto_5779 ····goto·:goto_5
  
780 ····.line·214780 ····.line·214
781 ····.restart·local·v10····#·"centerSingleExpandedItem":Z781 ····.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":I784 ····.restart·local·v26····#·"minCells":I
785 ····.restart·local·v27····#·"minCellsAt":J 
786 ····.restart·local·v29····#·"minCellsItemCount":I785 ····.restart·local·v27····#·"minCellsItemCount":I
 786 ····.restart·local·v28····#·"minCellsAt":J
787 ····.restart·local·v30····#·"needsExpansion":Z787 ····.restart·local·v30····#·"needsExpansion":Z
788 ····:cond_b788 ····:cond_b
789 ····move-object/from16·v0,·v23789 ····move-object/from16·v0,·v23
  
790 ····iget·v0,·v0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;->cellsUsed:I790 ····iget·v0,·v0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;->cellsUsed:I
  
791 ····move/from16·v38,·v0791 ····move/from16·v38,·v0
Offset 813, 18 lines modifiedOffset 813, 18 lines modified
  
813 ····shl-int·v38,·v38,·v21813 ····shl-int·v38,·v38,·v21
  
814 ····move/from16·v0,·v38814 ····move/from16·v0,·v38
  
815 ····int-to-long·v0,·v0815 ····int-to-long·v0,·v0
  
816 ····move-wide/from16·v27,·v0816 ····move-wide/from16·v28,·v0
  
817 ····.line·217817 ····.line·217
818 ····const/16·v29,·0x1818 ····const/16·v27,·0x1
  
819 ····goto·:goto_8819 ····goto·:goto_8
  
820 ····.line·218820 ····.line·218
821 ····:cond_c821 ····:cond_c
822 ····move-object/from16·v0,·v23822 ····move-object/from16·v0,·v23
  
Offset 845, 36 lines modifiedOffset 845, 36 lines modified
  
845 ····move/from16·v0,·v38845 ····move/from16·v0,·v38
  
846 ····int-to-long·v0,·v0846 ····int-to-long·v0,·v0
  
847 ····move-wide/from16·v38,·v0847 ····move-wide/from16·v38,·v0
  
848 ····or-long·v27,·v27,·v38848 ····or-long·v28,·v28,·v38
  
849 ····.line·220849 ····.line·220
850 ····add-int/lit8·v29,·v29,·0x1850 ····add-int/lit8·v27,·v27,·0x1
  
851 ····goto·:goto_8851 ····goto·:goto_8
  
852 ····.line·225852 ····.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_d855 ····:cond_d
856 ····or-long·v32,·v32,·v27856 ····or-long·v32,·v32,·v28
  
857 ····.line·227857 ····.line·227
858 ····move/from16·v0,·v29858 ····move/from16·v0,·v27
  
859 ····if-le·v0,·v8,·:cond_13859 ····if-le·v0,·v8,·:cond_13
  
860 ····.line·256860 ····.line·256
861 ····.end·local·v26····#·"minCells":I861 ····.end·local·v26····#·"minCells":I
862 ····.end·local·v27····#·"minCellsAt":J 
863 ····.end·local·v29····#·"minCellsItemCount":I862 ····.end·local·v27····#·"minCellsItemCount":I
 863 ····.end·local·v28····#·"minCellsAt":J
864 ····:cond_e864 ····:cond_e
865 ····if-nez·v16,·:cond_18865 ····if-nez·v16,·:cond_18
  
866 ····const/16·v38,·0x1866 ····const/16·v38,·0x1
  
867 ····move/from16·v0,·v34867 ····move/from16·v0,·v34
  
Offset 1081, 16 lines modifiedOffset 1081, 16 lines modified
1081 ····goto·:goto_b1081 ····goto·:goto_b
  
1082 ····.line·2301082 ····.line·230
1083 ····.end·local·v13····#·"expandCount":F1083 ····.end·local·v13····#·"expandCount":F
1084 ····.end·local·v15····#·"extraPixels":I1084 ····.end·local·v15····#·"extraPixels":I
1085 ····.end·local·v31····#·"singleItem":Z1085 ····.end·local·v31····#·"singleItem":Z
1086 ····.restart·local·v26····#·"minCells":I1086 ····.restart·local·v26····#·"minCells":I
1087 ····.restart·local·v27····#·"minCellsAt":J 
1088 ····.restart·local·v29····#·"minCellsItemCount":I1087 ····.restart·local·v27····#·"minCellsItemCount":I
 1088 ····.restart·local·v28····#·"minCellsAt":J
1089 ····:cond_131089 ····:cond_13
1090 ····add-int/lit8·v26,·v26,·0x11090 ····add-int/lit8·v26,·v26,·0x1
  
1091 ····.line·2321091 ····.line·232
1092 ····const/16·v21,·0x01092 ····const/16·v21,·0x0
Max diff block lines reached; 2811/6325 bytes (44.44%) of diff not shown.
5.75 KB
smali/com/actionbarsherlock/internal/view/menu/ActionMenuItemView.smali
    
Offset 102, 15 lines modifiedOffset 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·v0103 ····move-result-object·v0
  
104 ····.line·79104 ····.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,·v2,·v2},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I107 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
  
107 ····move-result·v1108 ····move-result·v1
  
108 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mMinWidth:I109 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mMinWidth:I
  
109 ····.line·81110 ····.line·81
110 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V111 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
Offset 151, 14 lines modifiedOffset 153, 15 lines modified
  
151 ····move-result-object·v3153 ····move-result-object·v3
  
152 ····if-eqz·v3,·:cond_0154 ····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()Z157 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->showsTextAsAction()Z
  
155 ····move-result·v3158 ····move-result·v3
  
156 ····if-eqz·v3,·:cond_2159 ····if-eqz·v3,·:cond_2
  
157 ····iget-boolean·v3,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mAllowTextWithIcon:Z160 ····iget-boolean·v3,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mAllowTextWithIcon:Z
Offset 191, 15 lines modifiedOffset 194, 15 lines modified
191 ····.line·176194 ····.line·176
192 ····goto·:goto_0195 ····goto·:goto_0
  
193 ····.restart·local·v0····#·"visible":Z196 ····.restart·local·v0····#·"visible":Z
194 ····:cond_2197 ····:cond_2
195 ····move·v1,·v2198 ····move·v1,·v2
  
196 ····.line·177199 ····.line·178
197 ····goto·:goto_1200 ····goto·:goto_1
  
198 ····.line·180201 ····.line·180
199 ····:cond_3202 ····:cond_3
200 ····const/16·v2,·0x8203 ····const/16·v2,·0x8
  
201 ····goto·:goto_2204 ····goto·:goto_2
Offset 403, 42 lines modifiedOffset 406, 41 lines modified
403 ····.locals·3406 ····.locals·3
  
404 ····.prologue407 ····.prologue
405 ····.line·96408 ····.line·96
406 ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onAttachedToWindow()V409 ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onAttachedToWindow()V
  
407 ····.line·97410 ····.line·97
408 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mListeners:Ljava/util/Set;411 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mListeners:Ljava/util/Set;
  
409 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;412 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
410 ····move-result-object·v0413 ····move-result-object·v1
  
411 ····.local·v0,·"i$":Ljava/util/Iterator; 
412 ····:goto_0414 ····:goto_0
413 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z415 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
414 ····move-result·v2416 ····move-result·v2
  
415 ····if-eqz·v2,·:cond_0417 ····if-eqz·v2,·:cond_0
  
416 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;418 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
417 ····move-result-object·v1419 ····move-result-object·v0
  
418 ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;420 ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
  
419 ····.line·98421 ····.line·98
420 ····.local·v1,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;422 ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
421 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewAttachedToWindow(Landroid/view/View;)V423 ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewAttachedToWindow(Landroid/view/View;)V
  
422 ····goto·:goto_0424 ····goto·:goto_0
  
423 ····.line·100425 ····.line·100
424 ····.end·local·v1····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;426 ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
425 ····:cond_0427 ····:cond_0
426 ····return-void428 ····return-void
427 .end·method429 .end·method
  
428 .method·public·onClick(Landroid/view/View;)V430 .method·public·onClick(Landroid/view/View;)V
429 ····.locals·2431 ····.locals·2
430 ····.param·p1,·"v"····#·Landroid/view/View;432 ····.param·p1,·"v"····#·Landroid/view/View;
Offset 465, 42 lines modifiedOffset 467, 41 lines modified
465 ····.locals·3467 ····.locals·3
  
466 ····.prologue468 ····.prologue
467 ····.line·104469 ····.line·104
468 ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onDetachedFromWindow()V470 ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onDetachedFromWindow()V
  
469 ····.line·105471 ····.line·105
470 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mListeners:Ljava/util/Set;472 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mListeners:Ljava/util/Set;
  
471 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;473 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
472 ····move-result-object·v0474 ····move-result-object·v1
  
473 ····.local·v0,·"i$":Ljava/util/Iterator; 
474 ····:goto_0475 ····:goto_0
475 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z476 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
476 ····move-result·v2477 ····move-result·v2
  
477 ····if-eqz·v2,·:cond_0478 ····if-eqz·v2,·:cond_0
  
478 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;479 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
479 ····move-result-object·v1480 ····move-result-object·v0
  
480 ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;481 ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
  
481 ····.line·106482 ····.line·106
482 ····.local·v1,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;483 ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
483 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewDetachedFromWindow(Landroid/view/View;)V484 ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewDetachedFromWindow(Landroid/view/View;)V
  
484 ····goto·:goto_0485 ····goto·:goto_0
  
485 ····.line·108486 ····.line·108
Max diff block lines reached; 84/5750 bytes (1.46%) of diff not shown.
888 B
smali/com/actionbarsherlock/internal/view/menu/SubMenuBuilder.smali
    
Offset 61, 26 lines modifiedOffset 61, 29 lines modified
  
61 ····move-result·v061 ····move-result·v0
  
62 ····if-nez·v0,·:cond_062 ····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;)Z65 ····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·v066 ····move-result·v0
  
66 ····if-eqz·v0,·:cond_167 ····if-eqz·v0,·:cond_1
  
67 ····:cond_068 ····:cond_0
68 ····const/4·v0,·0x169 ····const/4·v0,·0x1
  
 70 ····.line·82
69 ····:goto_071 ····:goto_0
70 ····return·v072 ····return·v0
  
 73 ····.line·83
71 ····:cond_174 ····:cond_1
72 ····const/4·v0,·0x075 ····const/4·v0,·0x0
  
73 ····goto·:goto_076 ····goto·:goto_0
74 .end·method77 .end·method
  
75 .method·public·expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z78 .method·public·expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z
1.31 KB
smali/com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.smali
    
Offset 300, 44 lines modifiedOffset 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;)V301 ····invoke-virtual·{v0,·v3},·Landroid/graphics/RectF;->union(Landroid/graphics/RectF;)V
  
302 ····.line·149302 ····.line·149
303 ····iget·v3,·v0,·Landroid/graphics/RectF;->left:F303 ····iget·v3,·v0,·Landroid/graphics/RectF;->left:F
  
 304 ····.line·150
304 ····invoke-static·{v3},·Landroid/util/FloatMath;->floor(F)F305 ····invoke-static·{v3},·Landroid/util/FloatMath;->floor(F)F
  
305 ····move-result·v3306 ····move-result·v3
  
306 ····float-to-int·v3,·v3307 ····float-to-int·v3,·v3
  
307 ····iget·v4,·v0,·Landroid/graphics/RectF;->top:F308 ····iget·v4,·v0,·Landroid/graphics/RectF;->top:F
  
 309 ····.line·151
308 ····invoke-static·{v4},·Landroid/util/FloatMath;->floor(F)F310 ····invoke-static·{v4},·Landroid/util/FloatMath;->floor(F)F
  
309 ····move-result·v4311 ····move-result·v4
  
310 ····float-to-int·v4,·v4312 ····float-to-int·v4,·v4
  
311 ····iget·v5,·v0,·Landroid/graphics/RectF;->right:F313 ····iget·v5,·v0,·Landroid/graphics/RectF;->right:F
  
 314 ····.line·152
312 ····invoke-static·{v5},·Landroid/util/FloatMath;->ceil(F)F315 ····invoke-static·{v5},·Landroid/util/FloatMath;->ceil(F)F
  
313 ····move-result·v5316 ····move-result·v5
  
314 ····float-to-int·v5,·v5317 ····float-to-int·v5,·v5
  
315 ····iget·v6,·v0,·Landroid/graphics/RectF;->bottom:F318 ····iget·v6,·v0,·Landroid/graphics/RectF;->bottom:F
  
 319 ····.line·153
316 ····invoke-static·{v6},·Landroid/util/FloatMath;->ceil(F)F320 ····invoke-static·{v6},·Landroid/util/FloatMath;->ceil(F)F
  
317 ····move-result·v6321 ····move-result·v6
  
318 ····float-to-int·v6,·v6322 ····float-to-int·v6,·v6
  
 323 ····.line·149
319 ····invoke-virtual·{v1,·v3,·v4,·v5,·v6},·Landroid/view/View;->invalidate(IIII)V324 ····invoke-virtual·{v1,·v3,·v4,·v5,·v6},·Landroid/view/View;->invalidate(IIII)V
  
320 ····goto·:goto_0325 ····goto·:goto_0
321 .end·method326 .end·method
  
322 .method·private·prepareForUpdate()V327 .method·private·prepareForUpdate()V
323 ····.locals·2328 ····.locals·2
667 B
smali/com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.smali
    
Offset 40, 15 lines modifiedOffset 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·6241 ····.line·62
42 ····const/4·v0,·0x042 ····const/4·v0,·0x0
  
43 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->mHasValue:Z43 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->mHasValue:Z
  
44 ····.line·321 
45 ····return-void44 ····return-void
46 .end·method45 .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·147 ····.locals·1
49 ····.param·p0,·"fraction"····#·F48 ····.param·p0,·"fraction"····#·F
  
1.56 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.smali
    
Offset 294, 40 lines modifiedOffset 294, 38 lines modified
294 ····.end·local·v1····#·"numValues":I294 ····.end·local·v1····#·"numValues":I
295 ····:cond_1295 ····:cond_1
296 ····return-void296 ····return-void
297 .end·method297 .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·1299 ····.locals·1
300 ····.param·p1,·"x0"····#·J 
  
301 ····.prologue300 ····.prologue
302 ····.line·35301 ····.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·v0303 ····move-result-object·v0
  
305 ····return-object·v0304 ····return-object·v0
306 .end·method305 .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·0307 ····.locals·1
309 ····.param·p1,·"duration"····#·J308 ····.param·p1,·"duration"····#·J
  
310 ····.prologue309 ····.prologue
311 ····.line·403310 ····.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·404312 ····.line·404
314 ····return-object·p0313 ····return-object·p0
315 .end·method314 .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·1316 ····.locals·1
318 ····.param·p1,·"x0"····#·J 
  
319 ····.prologue317 ····.prologue
320 ····.line·35318 ····.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·v0320 ····move-result-object·v0
  
772 B
smali/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.smali
    
Offset 213, 14 lines modifiedOffset 213, 15 lines modified
213 ····if-eqz·v7,·:cond_2213 ····if-eqz·v7,·:cond_2
  
214 ····.line·750214 ····.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·v6219 ····move-result-object·v6
  
219 ····check-cast·v6,·Ljava/util/ArrayList;220 ····check-cast·v6,·Ljava/util/ArrayList;
  
220 ····.line·752221 ····.line·752
2.89 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.smali
    
Offset 338, 28 lines modifiedOffset 338, 30 lines modified
338 ····add-int/2addr·v9,·v8338 ····add-int/2addr·v9,·v8
  
339 ····goto·:goto_0339 ····goto·:goto_0
  
340 ····:cond_5340 ····: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·v10344 ····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·v11346 ····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·v9348 ····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()I351 ····invoke-virtual·{v9},·Ljava/lang/Number;->intValue()I
  
350 ····move-result·v9352 ····move-result·v9
  
351 ····goto·:goto_0353 ····goto·:goto_0
  
352 ····.line·95354 ····.line·95
Offset 469, 14 lines modifiedOffset 471, 15 lines modified
469 ····add-int/2addr·v9,·v8471 ····add-int/2addr·v9,·v8
  
470 ····goto/16·:goto_0472 ····goto/16·:goto_0
  
471 ····:cond_8473 ····: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·v10477 ····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·v11479 ····move-result-object·v11
Offset 558, 14 lines modifiedOffset 561, 15 lines modified
558 ····:cond_a561 ····:cond_a
559 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F562 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F
  
560 ····move-result·v9563 ····move-result·v9
  
561 ····sub-float·v9,·p1,·v9564 ····sub-float·v9,·p1,·v9
  
 565 ····.line·120
562 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F566 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F
  
563 ····move-result·v10567 ····move-result·v10
  
564 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F568 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F
  
565 ····move-result·v11569 ····move-result·v11
Offset 603, 28 lines modifiedOffset 607, 30 lines modified
603 ····add-int/2addr·v9,·v8607 ····add-int/2addr·v9,·v8
  
604 ····goto/16·:goto_0608 ····goto/16·:goto_0
  
605 ····:cond_b609 ····: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·v10613 ····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·v11615 ····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·v9617 ····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()I620 ····invoke-virtual·{v9},·Ljava/lang/Number;->intValue()I
  
615 ····move-result·v9621 ····move-result·v9
  
616 ····goto/16·:goto_0622 ····goto/16·:goto_0
  
617 ····.line·128623 ····.line·128
18.1 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.smali
    
Offset 462, 15 lines modifiedOffset 462, 15 lines modified
462 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->clear()V462 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->clear()V
  
463 ····.line·1254463 ····.line·1254
464 ····return-void464 ····return-void
465 .end·method465 .end·method
  
466 .method·private·delayedAnimationFrame(J)Z466 .method·private·delayedAnimationFrame(J)Z
467 ····.locals·5467 ····.locals·7
468 ····.param·p1,·"currentTime"····#·J468 ····.param·p1,·"currentTime"····#·J
  
469 ····.prologue469 ····.prologue
470 ····const/4·v2,·0x1470 ····const/4·v2,·0x1
  
471 ····.line·1073471 ····.line·1073
472 ····iget-boolean·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartedDelay:Z472 ····iget-boolean·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartedDelay:Z
Offset 488, 34 lines modifiedOffset 488, 34 lines modified
488 ····const/4·v2,·0x0488 ····const/4·v2,·0x0
  
489 ····:goto_0489 ····:goto_0
490 ····return·v2490 ····return·v2
  
491 ····.line·1077491 ····.line·1077
492 ····:cond_1492 ····:cond_1
493 ····iget-wide·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mDelayStartTime:J493 ····iget-wide·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mDelayStartTime:J
  
494 ····sub-long·v0,·p1,·v3494 ····sub-long·v0,·p1,·v4
  
495 ····.line·1078495 ····.line·1078
496 ····.local·v0,·"deltaTime":J496 ····.local·v0,·"deltaTime":J
497 ····iget-wide·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J497 ····iget-wide·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J
  
498 ····cmp-long·v3,·v0,·v3498 ····cmp-long·v3,·v0,·v4
  
499 ····if-lez·v3,·:cond_0499 ····if-lez·v3,·:cond_0
  
500 ····.line·1081500 ····.line·1081
501 ····iget-wide·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J501 ····iget-wide·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J
  
502 ····sub-long·v3,·v0,·v3502 ····sub-long·v4,·v0,·v4
  
503 ····sub-long·v3,·p1,·v3503 ····sub-long·v4,·p1,·v4
  
504 ····iput-wide·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartTime:J504 ····iput-wide·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartTime:J
  
505 ····.line·1082505 ····.line·1082
506 ····iput·v2,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingState:I506 ····iput·v2,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingState:I
  
507 ····goto·:goto_0507 ····goto·:goto_0
508 .end·method508 .end·method
  
Offset 569, 14 lines modifiedOffset 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_0570 ····if-eqz·v3,·:cond_0
  
571 ····.line·1032571 ····.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·v2575 ····move-result-object·v2
  
575 ····check-cast·v2,·Ljava/util/ArrayList;576 ····check-cast·v2,·Ljava/util/ArrayList;
  
576 ····.line·1034577 ····.line·1034
Offset 817, 14 lines modifiedOffset 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_1819 ····if-eqz·v4,·:cond_1
  
819 ····.line·935820 ····.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·v3824 ····move-result-object·v3
  
823 ····check-cast·v3,·Ljava/util/ArrayList;825 ····check-cast·v3,·Ljava/util/ArrayList;
  
824 ····.line·937826 ····.line·937
Offset 891, 15 lines modifiedOffset 893, 15 lines modified
891 ····invoke-virtual·{v0,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;->sendEmptyMessage(I)Z893 ····invoke-virtual·{v0,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;->sendEmptyMessage(I)Z
  
892 ····.line·949894 ····.line·949
893 ····return-void895 ····return-void
894 .end·method896 .end·method
  
895 .method·private·startAnimation()V897 .method·private·startAnimation()V
896 ····.locals·7898 ····.locals·8
  
897 ····.prologue899 ····.prologue
898 ····.line·1048900 ····.line·1048
899 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->initAnimation()V901 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->initAnimation()V
  
900 ····.line·1049902 ····.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 modifiedOffset 911, 30 lines modified
909 ····move-result-object·v3911 ····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;)Z913 ····invoke-virtual·{v3,·p0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
912 ····.line·1050914 ····.line·1050
913 ····iget-wide·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J915 ····iget-wide·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mStartDelay:J
  
914 ····const-wide/16·v5,·0x0916 ····const-wide/16·v6,·0x0
  
915 ····cmp-long·v3,·v3,·v5917 ····cmp-long·v3,·v4,·v6
  
916 ····if-lez·v3,·:cond_0918 ····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_0920 ····if-eqz·v3,·:cond_0
  
919 ····.line·1053921 ····.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·v2925 ····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.
22.1 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.smali
    
Offset 5, 15 lines modifiedOffset 5, 14 lines modified
5 #·interfaces5 #·interfaces
6 .implements·Ljava/lang/Cloneable;6 .implements·Ljava/lang/Cloneable;
  
  
7 #·annotations7 #·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·annotation13 .end·annotation
  
  
15 #·static·fields14 #·static·fields
Offset 339, 312 lines modifiedOffset 338, 293 lines modified
  
339 ····move-result-object·p0338 ····move-result-object·p0
  
340 ····goto·:goto_0339 ····goto·:goto_0
341 .end·method340 .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·13342 ····.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 ····.prologue346 ····.prologue
 347 ····const/4·v10,·0x1
  
 348 ····const/4·v8,·0x0
  
348 ····.line·381349 ····.line·381
349 ····const/4·v6,·0x0350 ····const/4·v3,·0x0
  
350 ····.line·382351 ····.line·382
351 ····.local·v6,·"returnVal":Ljava/lang/reflect/Method;352 ····.local·v3,·"returnVal":Ljava/lang/reflect/Method;
352 ····iget-object·v10,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mPropertyName:Ljava/lang/String;353 ····iget-object·v7,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mPropertyName:Ljava/lang/String;
  
353 ····invoke-static·{p2,·v10},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->getMethodName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;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·v5355 ····move-result-object·v2
  
355 ····.line·383356 ····.line·383
356 ····.local·v5,·"methodName":Ljava/lang/String;357 ····.local·v2,·"methodName":Ljava/lang/String;
357 ····const/4·v0,·0x0358 ····const/4·v0,·0x0
  
358 ····.line·384359 ····.line·384
359 ····.local·v0,·"args":[Ljava/lang/Class;360 ····.local·v0,·"args":[Ljava/lang/Class;
360 ····if-nez·p3,·:cond_0361 ····if-nez·p3,·:cond_0
  
361 ····.line·386362 ····.line·386
362 ····:try_start_0363 ····:try_start_0
363 ····invoke-virtual·{p1,·v5,·v0},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;364 ····invoke-virtual·{p1,·v2,·v0},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
364 ····:try_end_0365 ····:try_end_0
365 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0366 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
366 ····move-result-object·v6367 ····move-result-object·v3
  
367 ····:goto_0368 ····:goto_0
368 ····move-object·v7,·v6369 ····move-object·v4,·v3
  
369 ····.line·422370 ····.line·422
370 ····.end·local·v6····#·"returnVal":Ljava/lang/reflect/Method;371 ····.end·local·v3····#·"returnVal":Ljava/lang/reflect/Method;
371 ····.local·v7,·"returnVal":Ljava/lang/reflect/Method;372 ····.local·v4,·"returnVal":Ljava/lang/reflect/Method;
372 ····:goto_1373 ····:goto_1
373 ····return-object·v7374 ····return-object·v4
  
374 ····.line·387375 ····.line·387
375 ····.end·local·v7····#·"returnVal":Ljava/lang/reflect/Method;376 ····.end·local·v4····#·"returnVal":Ljava/lang/reflect/Method;
376 ····.restart·local·v6····#·"returnVal":Ljava/lang/reflect/Method;377 ····.restart·local·v3····#·"returnVal":Ljava/lang/reflect/Method;
377 ····:catch_0378 ····:catch_0
378 ····move-exception·v2379 ····move-exception·v1
  
379 ····.line·388380 ····.line·388
380 ····.local·v2,·"e":Ljava/lang/NoSuchMethodException;381 ····.local·v1,·"e":Ljava/lang/NoSuchMethodException;
381 ····const-string·v10,·"PropertyValuesHolder"382 ····const-string·v7,·"PropertyValuesHolder"
  
382 ····new-instance·v11,·Ljava/lang/StringBuilder;383 ····new-instance·v8,·Ljava/lang/StringBuilder;
  
383 ····invoke-direct·{v11},·Ljava/lang/StringBuilder;-><init>()V384 ····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·v12386 ····move-result-object·v9
  
386 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;387 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
387 ····move-result-object·v11388 ····move-result-object·v8
  
388 ····const-string·v12,·"·-·"389 ····const-string·v9,·"·-·Couldn\'t·find·no-arg·method·for·property·"
  
389 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;390 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
390 ····move-result-object·v11391 ····move-result-object·v8
  
391 ····const-string·v12,·"Couldn\'t·find·no-arg·method·for·property·"392 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mPropertyName:Ljava/lang/String;
  
392 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;393 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
393 ····move-result-object·v11394 ····move-result-object·v8
  
394 ····iget-object·v12,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mPropertyName:Ljava/lang/String;395 ····const-string·v9,·":·"
  
395 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;396 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
396 ····move-result-object·v11397 ····move-result-object·v8
  
397 ····const-string·v12,·":·"398 ····invoke-virtual·{v8,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  
398 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;399 ····move-result-object·v8
  
399 ····move-result-object·v11400 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
400 ····invoke-virtual·{v11,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;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·{v10,·v11},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I402 ····invoke-static·{v7,·v8},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
  
405 ····goto·:goto_0403 ····goto·:goto_0
  
Max diff block lines reached; 16197/22497 bytes (72.00%) of diff not shown.
937 B
smali/com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator.smali
    
Offset 60, 25 lines modifiedOffset 60, 20 lines modified
60 ····move-result-object·v160 ····move-result-object·v1
  
61 ····return-object·v161 ····return-object·v1
62 .end·method62 .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·164 ····.locals·1
65 ····.param·p1,·"x0"····#·F 
66 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
67 ····.param·p3,·"x2"····#·Ljava/lang/Object; 
  
68 ····.prologue65 ····.prologue
69 ····.line·2266 ····.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·v070 ····move-result-object·v0
  
76 ····return-object·v071 ····return-object·v0
77 .end·method72 .end·method
1.92 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.smali
    
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ····:cond_2119 ····:cond_2
120 ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->size()I120 ····invoke-virtual/range·{v16·..·v16},·Ljava/util/ArrayList;->size()I
  
121 ····move-result·v19121 ····move-result·v19
  
122 ····if-lez·v19,·:cond_4122 ····if-lez·v19,·:cond_4
  
123 ····.line·604123 ····.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·v17125 ····move-result-object·v17
  
126 ····check-cast·v17,·Ljava/util/ArrayList;126 ····check-cast·v17,·Ljava/util/ArrayList;
  
127 ····.line·606127 ····.line·606
Offset 156, 19 lines modifiedOffset 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·611157 ····.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;)J159 ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$300(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J
  
160 ····move-result-wide·v19160 ····move-result-wide·v20
  
161 ····const-wide/16·v21,·0x0161 ····const-wide/16·v22,·0x0
  
162 ····cmp-long·v19,·v19,·v21162 ····cmp-long·v19,·v20,·v22
  
163 ····if-nez·v19,·:cond_3163 ····if-nez·v19,·:cond_3
  
164 ····.line·612164 ····.line·612
165 ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$400(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V165 ····invoke-static·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$400(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V
  
166 ····.line·608166 ····.line·608
Offset 426, 22 lines modifiedOffset 426, 24 lines modified
  
426 ····const-wide/16·v20,·0x0426 ····const-wide/16·v20,·0x0
  
427 ····invoke-static·{},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$1000()J427 ····invoke-static·{},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$1000()J
  
428 ····move-result-wide·v22428 ····move-result-wide·v22
  
 429 ····.line·680
429 ····invoke-static·{},·Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J430 ····invoke-static·{},·Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J
  
430 ····move-result-wide·v24431 ····move-result-wide·v24
  
431 ····sub-long·v24,·v24,·v8432 ····sub-long·v24,·v24,·v8
  
432 ····sub-long·v22,·v22,·v24433 ····sub-long·v22,·v22,·v24
  
 434 ····.line·679
433 ····invoke-static/range·{v20·..·v23},·Ljava/lang/Math;->max(JJ)J435 ····invoke-static/range·{v20·..·v23},·Ljava/lang/Math;->max(JJ)J
  
434 ····move-result-wide·v20436 ····move-result-wide·v20
  
435 ····move-object/from16·v0,·p0437 ····move-object/from16·v0,·p0
  
436 ····move/from16·v1,·v19438 ····move/from16·v1,·v19
860 B
smali/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.smali
    
Offset 21, 14 lines modifiedOffset 21, 15 lines modified
  
21 .field·final·synthetic·val$nodesToStart:Ljava/util/ArrayList;21 .field·final·synthetic·val$nodesToStart:Ljava/util/ArrayList;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V
24 ····.locals·124 ····.locals·1
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;
  
25 ····.prologue26 ····.prologue
26 ····.line·50727 ····.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;
  
4.45 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.smali
    
Offset 662, 18 lines modifiedOffset 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·v7663 ····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·v8667 ····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·v6670 ····move-result-object·v6
  
669 ····.line·216671 ····.line·216
670 ····:goto_0672 ····:goto_0
671 ····return-object·v6673 ····return-object·v6
Offset 720, 14 lines modifiedOffset 722, 15 lines modified
  
720 ····move-result·v4722 ····move-result·v4
  
721 ····.line·183723 ····.line·183
722 ····.local·v4,·"prevFraction":F724 ····.local·v4,·"prevFraction":F
723 ····sub-float·v6,·p1,·v4725 ····sub-float·v6,·p1,·v4
  
 726 ····.line·184
724 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F727 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F
  
725 ····move-result·v7728 ····move-result·v7
  
726 ····sub-float/2addr·v7,·v4729 ····sub-float/2addr·v7,·v4
  
727 ····div-float·v2,·v6,·v7730 ····div-float·v2,·v6,·v7
Offset 738, 18 lines modifiedOffset 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·v7743 ····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·v8746 ····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·v6749 ····move-result-object·v6
  
745 ····goto·:goto_0750 ····goto·:goto_0
  
746 ····.line·187751 ····.line·187
Offset 802, 14 lines modifiedOffset 807, 15 lines modified
  
802 ····.line·194807 ····.line·194
803 ····.restart·local·v4····#·"prevFraction":F808 ····.restart·local·v4····#·"prevFraction":F
804 ····sub-float·v6,·p1,·v4809 ····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()F812 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F
  
807 ····move-result·v7813 ····move-result·v7
  
808 ····sub-float/2addr·v7,·v4814 ····sub-float/2addr·v7,·v4
  
809 ····div-float·v2,·v6,·v7815 ····div-float·v2,·v6,·v7
Offset 820, 18 lines modifiedOffset 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·v7827 ····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·v8831 ····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·v6834 ····move-result-object·v6
  
827 ····goto·:goto_0835 ····goto·:goto_0
  
828 ····.line·199836 ····.line·199
Offset 891, 14 lines modifiedOffset 899, 15 lines modified
  
891 ····move-result·v4899 ····move-result·v4
  
892 ····.line·208900 ····.line·208
893 ····.restart·local·v4····#·"prevFraction":F901 ····.restart·local·v4····#·"prevFraction":F
894 ····sub-float·v6,·p1,·v4902 ····sub-float·v6,·p1,·v4
  
 903 ····.line·209
895 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F904 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F
  
896 ····move-result·v7905 ····move-result·v7
  
897 ····sub-float/2addr·v7,·v4906 ····sub-float/2addr·v7,·v4
  
898 ····div-float·v2,·v6,·v7907 ····div-float·v2,·v6,·v7
Offset 907, 18 lines modifiedOffset 916, 20 lines modified
907 ····.restart·local·v2····#·"intervalFraction":F916 ····.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·v7919 ····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·v8922 ····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·v6925 ····move-result-object·v6
Max diff block lines reached; 38/4396 bytes (0.86%) of diff not shown.
595 B
smali/com/actionbarsherlock/internal/nineoldandroids/animation/Animator.smali
    
Offset 36, 15 lines modifiedOffset 36, 14 lines modified
36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
37 ····.line·3337 ····.line·33
38 ····const/4·v0,·0x038 ····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-void40 ····return-void
42 .end·method41 .end·method
  
  
43 #·virtual·methods42 #·virtual·methods
44 .method·public·addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V43 .method·public·addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V
45 ····.locals·144 ····.locals·1
1.28 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.smali
    
Offset 19, 14 lines modifiedOffset 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·methods20 #·direct·methods
21 .method·constructor·<init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V21 .method·constructor·<init>(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
22 ····.locals·222 ····.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 ····.prologue25 ····.prologue
25 ····.line·102526 ····.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>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 78, 15 lines modifiedOffset 79, 15 lines modified
78 ····:cond_079 ····:cond_0
79 ····return-void80 ····return-void
80 .end·method81 .end·method
  
  
81 #·virtual·methods82 #·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·284 ····.locals·3
84 ····.param·p1,·"delay"····#·J85 ····.param·p1,·"delay"····#·J
  
85 ····.prologue86 ····.prologue
86 ····.line·110387 ····.line·1103
87 ····const/4·v1,·0x288 ····const/4·v1,·0x2
  
88 ····new-array·v1,·v1,·[F89 ····new-array·v1,·v1,·[F
937 B
smali/com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator.smali
    
Offset 66, 25 lines modifiedOffset 66, 20 lines modified
66 ····move-result-object·v166 ····move-result-object·v1
  
67 ····return-object·v167 ····return-object·v1
68 .end·method68 .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·170 ····.locals·1
71 ····.param·p1,·"x0"····#·F 
72 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
73 ····.param·p3,·"x2"····#·Ljava/lang/Object; 
  
74 ····.prologue71 ····.prologue
75 ····.line·2272 ····.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·v076 ····move-result-object·v0
  
82 ····return-object·v077 ····return-object·v0
83 .end·method78 .end·method
101 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.smali
    
Offset 139, 15 lines modifiedOffset 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·117140 ····.line·117
141 ····const-wide/16·v0,·-0x1141 ····const-wide/16·v0,·-0x1
  
142 ····iput-wide·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDuration:J142 ····iput-wide·v0,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDuration:J
  
143 ····.line·1010 
144 ····return-void143 ····return-void
145 .end·method144 .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·1146 ····.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 modifiedOffset 543, 165 lines modified
  
544 #·virtual·methods543 #·virtual·methods
545 .method·public·cancel()V544 .method·public·cancel()V
546 ····.locals·5545 ····.locals·5
  
547 ····.prologue546 ····.prologue
548 ····.line·284547 ····.line·284
549 ····const/4·v4,·0x1548 ····const/4·v3,·0x1
  
550 ····iput-boolean·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mTerminated:Z549 ····iput-boolean·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mTerminated:Z
  
551 ····.line·285550 ····.line·285
552 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->isStarted()Z551 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->isStarted()Z
  
553 ····move-result·v4552 ····move-result·v3
  
554 ····if-eqz·v4,·:cond_4553 ····if-eqz·v3,·:cond_4
  
555 ····.line·286554 ····.line·286
556 ····const/4·v3,·0x0555 ····const/4·v2,·0x0
  
557 ····.line·287556 ····.line·287
558 ····.local·v3,·"tmpListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;"557 ····.local·v2,·"tmpListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;"
559 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList;558 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList;
  
560 ····if-eqz·v4,·:cond_0559 ····if-eqz·v3,·:cond_0
  
561 ····.line·288560 ····.line·288
562 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList;561 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList;
  
563 ····invoke-virtual·{v4},·Ljava/util/ArrayList;->clone()Ljava/lang/Object;562 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->clone()Ljava/lang/Object;
  
564 ····move-result-object·v3563 ····move-result-object·v2
  
565 ····.end·local·v3····#·"tmpListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;"564 ····.end·local·v2····#·"tmpListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;"
566 ····check-cast·v3,·Ljava/util/ArrayList;565 ····check-cast·v2,·Ljava/util/ArrayList;
  
567 ····.line·289566 ····.line·289
568 ····.restart·local·v3····#·"tmpListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;"567 ····.restart·local·v2····#·"tmpListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;"
569 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;568 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
570 ····move-result-object·v0569 ····move-result-object·v3
  
571 ····.local·v0,·"i$":Ljava/util/Iterator; 
572 ····:goto_0570 ····:goto_0
573 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z571 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
574 ····move-result·v4572 ····move-result·v4
  
575 ····if-eqz·v4,·:cond_0573 ····if-eqz·v4,·:cond_0
  
576 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;574 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
577 ····move-result-object·v1575 ····move-result-object·v0
  
578 ····check-cast·v1,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;576 ····check-cast·v0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;
  
579 ····.line·290577 ····.line·290
580 ····.local·v1,·"listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;578 ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;
581 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V579 ····invoke-interface·{v0,·p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V
  
582 ····goto·:goto_0580 ····goto·:goto_0
  
583 ····.line·293581 ····.line·293
584 ····.end·local·v0····#·"i$":Ljava/util/Iterator; 
585 ····.end·local·v1····#·"listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;582 ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;
586 ····:cond_0583 ····:cond_0
587 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;584 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
  
588 ····if-eqz·v4,·:cond_2585 ····if-eqz·v3,·:cond_2
  
589 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;586 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
  
590 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->isRunning()Z587 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->isRunning()Z
  
591 ····move-result·v4588 ····move-result·v3
  
592 ····if-eqz·v4,·:cond_2589 ····if-eqz·v3,·:cond_2
  
593 ····.line·296590 ····.line·296
594 ····iget-object·v4,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;591 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
  
595 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->cancel()V592 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->cancel()V
  
596 ····.line·302593 ····.line·302
597 ····:cond_1594 ····:cond_1
598 ····if-eqz·v3,·:cond_3595 ····if-eqz·v2,·:cond_3
  
599 ····.line·303596 ····.line·303
600 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;597 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
601 ····move-result-object·v0598 ····move-result-object·v3
  
602 ····.restart·local·v0····#·"i$":Ljava/util/Iterator; 
603 ····:goto_1599 ····:goto_1
604 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z600 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
605 ····move-result·v4601 ····move-result·v4
  
606 ····if-eqz·v4,·:cond_3602 ····if-eqz·v4,·:cond_3
  
607 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;603 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
608 ····move-result-object·v1604 ····move-result-object·v0
  
609 ····check-cast·v1,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;605 ····check-cast·v0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;
  
610 ····.line·304606 ····.line·304
611 ····.restart·local·v1····#·"listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;607 ····.restart·local·v0····#·"listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;
612 ····invoke-interface·{v1,·p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V608 ····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.
3.27 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.smali
    
Offset 330, 28 lines modifiedOffset 330, 30 lines modified
330 ····add-float/2addr·v9,·v8330 ····add-float/2addr·v9,·v8
  
331 ····goto·:goto_0331 ····goto·:goto_0
  
332 ····:cond_5332 ····: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·v10336 ····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·v11338 ····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·v9340 ····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()F343 ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F
  
342 ····move-result·v9344 ····move-result·v9
  
343 ····goto·:goto_0345 ····goto·:goto_0
  
344 ····.line·95346 ····.line·95
Offset 457, 28 lines modifiedOffset 459, 30 lines modified
457 ····add-float/2addr·v9,·v8459 ····add-float/2addr·v9,·v8
  
458 ····goto/16·:goto_0460 ····goto/16·:goto_0
  
459 ····:cond_8461 ····: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·v10465 ····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·v11467 ····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·v9469 ····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()F472 ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F
  
469 ····move-result·v9473 ····move-result·v9
  
470 ····goto/16·:goto_0474 ····goto/16·:goto_0
  
471 ····.line·112475 ····.line·112
Offset 546, 14 lines modifiedOffset 550, 15 lines modified
546 ····:cond_a550 ····:cond_a
547 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F551 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F
  
548 ····move-result·v9552 ····move-result·v9
  
549 ····sub-float·v9,·p1,·v9553 ····sub-float·v9,·p1,·v9
  
 554 ····.line·121
550 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F555 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F
  
551 ····move-result·v10556 ····move-result·v10
  
552 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F557 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F
  
553 ····move-result·v11558 ····move-result·v11
Offset 587, 28 lines modifiedOffset 592, 30 lines modified
587 ····add-float/2addr·v9,·v8592 ····add-float/2addr·v9,·v8
  
588 ····goto/16·:goto_0593 ····goto/16·:goto_0
  
589 ····:cond_b594 ····: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·v10598 ····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·v11600 ····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·v9602 ····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()F605 ····invoke-virtual·{v9},·Ljava/lang/Number;->floatValue()F
  
599 ····move-result·v9606 ····move-result·v9
  
600 ····goto/16·:goto_0607 ····goto/16·:goto_0
  
601 ····.line·129608 ····.line·129
1.28 KB
smali/com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.smali
    
Offset 31, 14 lines modifiedOffset 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·methods32 #·direct·methods
33 .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V33 .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V
34 ····.locals·134 ····.locals·1
 35 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/app/ActionBarImpl;
  
35 ····.prologue36 ····.prologue
36 ····.line·81337 ····.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>()V39 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/ActionBar$Tab;-><init>()V
  
Offset 205, 18 lines modifiedOffset 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·v0207 ····move-result-object·v0
  
207 ····const/4·v1,·0x0208 ····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·v0211 ····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·v0214 ····move-result-object·v0
  
212 ····return-object·v0215 ····return-object·v0
213 .end·method216 .end·method
  
736 B
smali/com/actionbarsherlock/internal/app/ActionBarImpl$2.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V20 .method·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/app/ActionBarImpl;
  
22 ····.prologue23 ····.prologue
23 ····.line·12724 ····.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>()V26 ····invoke-direct·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;-><init>()V
  
2.34 KB
smali/com/actionbarsherlock/internal/app/ActionBarWrapper.smali
    
Offset 483, 48 lines modifiedOffset 483, 47 lines modified
  
483 .method·public·onMenuVisibilityChanged(Z)V483 .method·public·onMenuVisibilityChanged(Z)V
484 ····.locals·3484 ····.locals·3
485 ····.param·p1,·"isVisible"····#·Z485 ····.param·p1,·"isVisible"····#·Z
  
486 ····.prologue486 ····.prologue
487 ····.line·476487 ····.line·476
488 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->mMenuVisibilityListeners:Ljava/util/Set;488 ····iget-object·v1,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->mMenuVisibilityListeners:Ljava/util/Set;
  
489 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;489 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
490 ····move-result-object·v0490 ····move-result-object·v1
  
491 ····.local·v0,·"i$":Ljava/util/Iterator; 
492 ····:goto_0491 ····:goto_0
493 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z492 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
494 ····move-result·v2493 ····move-result·v2
  
495 ····if-eqz·v2,·:cond_0494 ····if-eqz·v2,·:cond_0
  
496 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;495 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
497 ····move-result-object·v1496 ····move-result-object·v0
  
498 ····check-cast·v1,·Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;497 ····check-cast·v0,·Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;
  
499 ····.line·477498 ····.line·477
500 ····.local·v1,·"listener":Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;499 ····.local·v0,·"listener":Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;
501 ····invoke-interface·{v1,·p1},·Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;->onMenuVisibilityChanged(Z)V500 ····invoke-interface·{v0,·p1},·Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;->onMenuVisibilityChanged(Z)V
  
502 ····goto·:goto_0501 ····goto·:goto_0
  
503 ····.line·479502 ····.line·479
504 ····.end·local·v1····#·"listener":Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;503 ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;
505 ····:cond_0504 ····:cond_0
506 ····return-void505 ····return-void
507 .end·method506 .end·method
  
508 .method·public·onNavigationItemSelected(IJ)Z507 .method·public·onNavigationItemSelected(IJ)Z
509 ····.locals·1508 ····.locals·2
510 ····.param·p1,·"itemPosition"····#·I509 ····.param·p1,·"itemPosition"····#·I
511 ····.param·p2,·"itemId"····#·J510 ····.param·p2,·"itemId"····#·J
  
512 ····.prologue511 ····.prologue
513 ····.line·98512 ····.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;
  
5.46 KB
smali/com/actionbarsherlock/internal/app/ActionBarImpl.smali
    
Offset 620, 21 lines modifiedOffset 620, 15 lines modified
  
620 ····move-result-object·v3620 ····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·v2622 ····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·v2625 ····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 modifiedOffset 1532, 26 lines modified
  
1538 ····new-array·v4,·v4,·[F1532 ····new-array·v4,·v4,·[F
  
1539 ····aput·v8,·v4,·v71533 ····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()I1536 ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getHeight()I
  
1542 ····move-result·v51537 ····move-result·v5
  
1543 ····neg-int·v5,·v51538 ····neg-int·v5,·v5
  
1544 ····int-to-float·v5,·v51539 ····int-to-float·v5,·v5
  
1545 ····aput·v5,·v4,·v61540 ····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·v21543 ····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·6071545 ····.line·607
Offset 1563, 24 lines modifiedOffset 1559, 26 lines modified
  
1563 ····const-string·v3,·"translationY"1559 ····const-string·v3,·"translationY"
  
1564 ····new-array·v4,·v6,·[F1560 ····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()I1563 ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getHeight()I
  
1567 ····move-result·v51564 ····move-result·v5
  
1568 ····neg-int·v5,·v51565 ····neg-int·v5,·v5
  
1569 ····int-to-float·v5,·v51566 ····int-to-float·v5,·v5
  
1570 ····aput·v5,·v4,·v71567 ····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·v21570 ····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·6101572 ····.line·610
Offset 1783, 14 lines modifiedOffset 1781, 15 lines modified
1783 ····:cond_11781 ····: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_31783 ····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()I1786 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->getPosition()I
  
1788 ····move-result·v31787 ····move-result·v3
  
1789 ····.line·4901788 ····.line·490
1790 ····.local·v3,·"selectedTabPosition":I1789 ····.local·v3,·"selectedTabPosition":I
1791 ····:goto_11790 ····:goto_1
Offset 1844, 15 lines modifiedOffset 1843, 15 lines modified
1844 ····invoke-virtual·{v4,·v0},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->setPosition(I)V1843 ····invoke-virtual·{v4,·v0},·Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->setPosition(I)V
  
1845 ····.line·4971844 ····.line·497
1846 ····add-int/lit8·v0,·v0,·0x11845 ····add-int/lit8·v0,·v0,·0x1
  
1847 ····goto·:goto_21846 ····goto·:goto_2
  
1848 ····.line·4881847 ····.line·489
1849 ····.end·local·v0····#·"i":I1848 ····.end·local·v0····#·"i":I
1850 ····.end·local·v1····#·"newTabCount":I1849 ····.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":I1851 ····.end·local·v3····#·"selectedTabPosition":I
1853 ····:cond_31852 ····:cond_3
1854 ····iget·v3,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSavedTabPosition:I1853 ····iget·v3,·p0,·Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSavedTabPosition:I
  
Offset 1962, 14 lines modifiedOffset 1961, 15 lines modified
  
1962 ····move-result-object·v11961 ····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·v11963 ····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·v01966 ····move-result-object·v0
  
1967 ····.line·5191967 ····.line·519
1968 ····:cond_31968 ····: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 modifiedOffset 2807, 28 lines modified
  
2807 ····const/4·v4,·0x22807 ····const/4·v4,·0x2
  
Max diff block lines reached; 942/5469 bytes (17.22%) of diff not shown.
736 B
smali/com/actionbarsherlock/internal/app/ActionBarImpl$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V20 .method·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/app/ActionBarImpl;
  
22 ····.prologue23 ····.prologue
23 ····.line·11024 ····.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>()V26 ····invoke-direct·{p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;-><init>()V
  
2.89 KB
smali/com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.smali
    
Offset 26, 14 lines modifiedOffset 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·methods27 #·direct·methods
28 .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V28 .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V
29 ····.locals·129 ····.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 ····.prologue32 ····.prologue
32 ····.line·22933 ····.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>()V35 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/ActionBar$Tab;-><init>()V
Offset 171, 14 lines modifiedOffset 172, 15 lines modified
  
171 ····move-result-object·v1172 ····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·v1174 ····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·v0177 ····move-result-object·v0
  
176 ····.line·339178 ····.line·339
177 ····:cond_0179 ····: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 modifiedOffset 250, 20 lines modified
  
248 ····move-result-object·v0250 ····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·v0252 ····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·v0255 ····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·356258 ····.line·356
255 ····:cond_0259 ····: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 modifiedOffset 357, 15 lines modified
  
353 ····move-result-object·v1357 ····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·v1359 ····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·v0362 ····move-result-object·v0
  
358 ····.line·374363 ····.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;
  
2.07 KB
smali/com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.smali
    
Offset 35, 14 lines modifiedOffset 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·methods36 #·direct·methods
37 .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V37 .method·public·constructor·<init>(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V
38 ····.locals·238 ····.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 ····.prologue41 ····.prologue
41 ····.line·66642 ····.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>()V44 ····invoke-direct·{p0},·Lcom/actionbarsherlock/view/ActionMode;-><init>()V
Offset 57, 14 lines modifiedOffset 58, 15 lines modified
  
57 ····move-result-object·v158 ····move-result-object·v1
  
58 ····invoke-direct·{v0,·v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;-><init>(Landroid/content/Context;)V59 ····invoke-direct·{v0,·v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;-><init>(Landroid/content/Context;)V
  
59 ····const/4·v1,·0x160 ····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·v063 ····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·67065 ····.line·670
Offset 100, 16 lines modifiedOffset 102, 18 lines modified
100 ····move-result·v0102 ····move-result·v0
  
101 ····.line·729103 ····.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()V105 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V
  
 106 ····.line·727
104 ····return·v0107 ····return·v0
  
 108 ····.line·729
105 ····:catchall_0109 ····:catchall_0
106 ····move-exception·v0110 ····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()V112 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V
  
21.7 KB
smali/com/actionbarsherlock/internal/widget/ActionBarView.smali
    
Offset 185, 50 lines modifiedOffset 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·v15187 ····move-result-object·v15
  
188 ····.line·178188 ····.line·178
189 ····.local·v15,·"pm":Landroid/content/pm/PackageManager;189 ····.local·v15,·"pm":Landroid/content/pm/PackageManager;
190 ····const/4·v2,·0x6190 ····sget·v2,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_navigationMode:I
  
191 ····const/4·v3,·0x0191 ····const/4·v3,·0x0
  
192 ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getInt(II)I192 ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getInt(II)I
  
193 ····move-result·v2193 ····move-result·v2
  
194 ····move-object/from16·v0,·p0194 ····move-object/from16·v0,·p0
  
195 ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mNavigationMode:I195 ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mNavigationMode:I
  
196 ····.line·180196 ····.line·180
197 ····const/16·v2,·0x8197 ····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·v2199 ····move-result-object·v2
  
200 ····move-object/from16·v0,·p0200 ····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·181202 ····.line·181
203 ····const/16·v2,·0x9203 ····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·v2205 ····move-result-object·v2
  
206 ····move-object/from16·v0,·p0206 ····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·183208 ····.line·183
209 ····const/16·v2,·0xb209 ····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·v2211 ····move-result-object·v2
  
212 ····move-object/from16·v0,·p0212 ····move-object/from16·v0,·p0
  
Offset 283, 15 lines modifiedOffset 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·208284 ····.line·208
285 ····.end·local·v16····#·"resId":I285 ····.end·local·v16····#·"resId":I
286 ····:cond_0286 ····:cond_0
287 ····:goto_0287 ····:goto_0
288 ····const/16·v2,·0xa288 ····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·v2290 ····move-result-object·v2
  
291 ····move-object/from16·v0,·p0291 ····move-object/from16·v0,·p0
  
Offset 355, 15 lines modifiedOffset 355, 15 lines modified
355 ····:cond_2355 ····: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·v14357 ····move-result-object·v14
  
358 ····.line·224358 ····.line·224
359 ····.local·v14,·"inflater":Landroid/view/LayoutInflater;359 ····.local·v14,·"inflater":Landroid/view/LayoutInflater;
360 ····const/16·v2,·0xe360 ····sget·v2,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_homeLayout:I
  
361 ····sget·v3,·Lcom/actionbarsherlock/R$layout;->abs__action_bar_home:I361 ····sget·v3,·Lcom/actionbarsherlock/R$layout;->abs__action_bar_home:I
  
362 ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I362 ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
363 ····move-result·v13363 ····move-result·v13
  
Offset 432, 106 lines modifiedOffset 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·v3433 ····move-result-object·v3
  
434 ····invoke-virtual·{v2,·v3},·Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;->setContentDescription(Ljava/lang/CharSequence;)V434 ····invoke-virtual·{v2,·v3},·Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;->setContentDescription(Ljava/lang/CharSequence;)V
  
435 ····.line·236435 ····.line·236
436 ····const/4·v2,·0x0436 ····sget·v2,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_titleTextStyle:I
  
437 ····const/4·v3,·0x0437 ····const/4·v3,·0x0
  
438 ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I438 ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
439 ····move-result·v2439 ····move-result·v2
  
440 ····move-object/from16·v0,·p0440 ····move-object/from16·v0,·p0
  
441 ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mTitleStyleRes:I441 ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mTitleStyleRes:I
  
442 ····.line·237442 ····.line·237
443 ····const/4·v2,·0x1443 ····sget·v2,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_subtitleTextStyle:I
  
444 ····const/4·v3,·0x0444 ····const/4·v3,·0x0
  
445 ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I445 ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
446 ····move-result·v2446 ····move-result·v2
  
447 ····move-object/from16·v0,·p0447 ····move-object/from16·v0,·p0
  
448 ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mSubtitleStyleRes:I448 ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mSubtitleStyleRes:I
  
449 ····.line·238449 ····.line·238
450 ····const/16·v2,·0xf450 ····sget·v2,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_progressBarStyle:I
  
451 ····const/4·v3,·0x0451 ····const/4·v3,·0x0
  
452 ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I452 ····invoke-virtual·{v9,·v2,·v3},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
453 ····move-result·v2453 ····move-result·v2
  
454 ····move-object/from16·v0,·p0454 ····move-object/from16·v0,·p0
  
455 ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mProgressStyle:I455 ····iput·v2,·v0,·Lcom/actionbarsherlock/internal/widget/ActionBarView;->mProgressStyle:I
Max diff block lines reached; 17850/22129 bytes (80.66%) of diff not shown.
465 B
smali/com/actionbarsherlock/internal/widget/IcsView.smali
    
Offset 24, 19 lines modifiedOffset 24, 21 lines modified
  
24 ····move-result·v024 ····move-result·v0
  
25 ····const/high16·v1,·-0x100000025 ····const/high16·v1,·-0x1000000
  
26 ····and-int/2addr·v0,·v126 ····and-int/2addr·v0,·v1
  
 27 ····.line·18
27 ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredHeight()I28 ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredHeight()I
  
28 ····move-result·v129 ····move-result·v1
  
29 ····shr-int/lit8·v1,·v1,·0x1030 ····shr-int/lit8·v1,·v1,·0x10
  
30 ····and-int/lit16·v1,·v1,·-0x10031 ····and-int/lit16·v1,·v1,·-0x100
  
31 ····or-int/2addr·v0,·v132 ····or-int/2addr·v0,·v1
  
 33 ····.line·17
32 ····return·v034 ····return·v0
33 .end·method35 .end·method
846 B
smali/com/actionbarsherlock/internal/widget/ActionBarView$HomeView.smali
    
Offset 412, 24 lines modifiedOffset 412, 26 lines modified
412 ····add-int/2addr·v3,·v0412 ····add-int/2addr·v3,·v0
  
413 ····.line·1269413 ····.line·1269
414 ····iget·v0,·v9,·Landroid/widget/FrameLayout$LayoutParams;->topMargin:I414 ····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()I417 ····invoke-virtual·{v1},·Landroid/widget/ImageView;->getMeasuredHeight()I
  
417 ····move-result·v1418 ····move-result·v1
  
418 ····add-int/2addr·v0,·v1419 ····add-int/2addr·v0,·v1
  
419 ····iget·v1,·v9,·Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I420 ····iget·v1,·v9,·Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I
  
420 ····add-int/2addr·v0,·v1421 ····add-int/2addr·v0,·v1
  
 422 ····.line·1269
421 ····invoke-static·{v6,·v0},·Ljava/lang/Math;->max(II)I423 ····invoke-static·{v6,·v0},·Ljava/lang/Math;->max(II)I
  
422 ····move-result·v6424 ····move-result·v6
  
423 ····.line·1272425 ····.line·1272
424 ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getMode(I)I426 ····invoke-static·{p1},·Landroid/view/View$MeasureSpec;->getMode(I)I
  
1.09 KB
smali/com/actionbarsherlock/internal/widget/ActionBarView$1.smali
    
Offset 20, 28 lines modifiedOffset 20, 29 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
25 ····.prologue26 ····.prologue
26 ····.line·14027 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void30 ····return-void
30 .end·method31 .end·method
  
  
31 #·virtual·methods32 #·virtual·methods
32 .method·public·onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V33 .method·public·onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V
33 ····.locals·134 ····.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"····#·I37 ····.param·p3,·"position"····#·I
37 ····.param·p4,·"id"····#·J38 ····.param·p4,·"id"····#·J
  
38 ····.prologue39 ····.prologue
39 ····.line·14240 ····.line·142
739 B
smali/com/actionbarsherlock/internal/widget/AbsActionBarView.smali
    
Offset 566, 15 lines modifiedOffset 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·v0567 ····move-result-object·v0
  
568 ····.line·84568 ····.line·84
569 ····.local·v0,·"a":Landroid/content/res/TypedArray;569 ····.local·v0,·"a":Landroid/content/res/TypedArray;
570 ····const/4·v1,·0x4570 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_height:I
  
571 ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I571 ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I
  
572 ····move-result·v1572 ····move-result·v1
  
573 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/AbsActionBarView;->setContentHeight(I)V573 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/AbsActionBarView;->setContentHeight(I)V
  
12.7 KB
smali/com/actionbarsherlock/internal/widget/ActionBarContextView.smali
    
Offset 89, 49 lines modifiedOffset 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·v090 ····move-result-object·v0
  
91 ····.line·8191 ····.line·81
92 ····.local·v0,·"a":Landroid/content/res/TypedArray;92 ····.local·v0,·"a":Landroid/content/res/TypedArray;
93 ····const/4·v1,·0x293 ····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·v195 ····move-result-object·v1
  
96 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V96 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
  
97 ····.line·8397 ····.line·83
 98 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionMode_titleTextStyle:I
  
98 ····invoke-virtual·{v0,·v2,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I99 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
99 ····move-result·v1100 ····move-result·v1
  
100 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mTitleStyleRes:I101 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mTitleStyleRes:I
  
101 ····.line·85102 ····.line·85
102 ····const/4·v1,·0x1103 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionMode_subtitleTextStyle:I
  
103 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I104 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getResourceId(II)I
  
104 ····move-result·v1105 ····move-result·v1
  
105 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mSubtitleStyleRes:I106 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mSubtitleStyleRes:I
  
106 ····.line·88107 ····.line·88
107 ····const/4·v1,·0x4108 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionMode_height:I
  
108 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I109 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I
  
109 ····move-result·v1110 ····move-result·v1
  
110 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mContentHeight:I111 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mContentHeight:I
  
111 ····.line·91112 ····.line·91
112 ····const/4·v1,·0x3113 ····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·v1115 ····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 modifiedOffset 389, 28 lines modified
  
387 ····move-result·v8389 ····move-result·v8
  
388 ····neg-int·v10,·v8390 ····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·v8394 ····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:I396 ····iget·v8,·v8,·Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
  
394 ····sub-int·v8,·v10,·v8397 ····sub-int·v8,·v10,·v8
  
395 ····int-to-float·v8,·v8398 ····int-to-float·v8,·v8
  
 399 ····.line·392
396 ····invoke-virtual·{v9,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;->setTranslationX(F)V400 ····invoke-virtual·{v9,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;->setTranslationX(F)V
  
397 ····.line·394401 ····.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 modifiedOffset 565, 15 lines modified
  
561 ····const-string·v9,·"translationX"565 ····const-string·v9,·"translationX"
  
562 ····new-array·v10,·v14,·[F566 ····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()I569 ····invoke-virtual·{v7},·Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;->getWidth()I
  
565 ····move-result·v7570 ····move-result·v7
  
566 ····neg-int·v11,·v7571 ····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 modifiedOffset 588, 24 lines modified
  
583 ····sub-int·v7,·v11,·v7588 ····sub-int·v7,·v11,·v7
  
584 ····int-to-float·v7,·v7589 ····int-to-float·v7,·v7
  
585 ····aput·v7,·v10,·v13590 ····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·v2593 ····move-result-object·v2
  
588 ····.line·422594 ····.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·v7,·0xc8596 ····const-wide/16·v8,·0xc8
  
591 ····invoke-virtual·{v2,·v7,·v8},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;597 ····invoke-virtual·{v2,·v8,·v9},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
  
592 ····.line·423598 ····.line·423
593 ····invoke-virtual·{v2,·p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V599 ····invoke-virtual·{v2,·p0},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V
  
594 ····.line·424600 ····.line·424
595 ····new-instance·v7,·Landroid/view/animation/DecelerateInterpolator;601 ····new-instance·v7,·Landroid/view/animation/DecelerateInterpolator;
  
Offset 666, 24 lines modifiedOffset 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·v0673 ····move-result-object·v0
  
Max diff block lines reached; 7512/12847 bytes (58.47%) of diff not shown.
1.28 KB
smali/com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.smali
    
Offset 53, 15 lines modifiedOffset 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;)V53 ····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·v054 ····return-object·v0
55 .end·method55 .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·157 ····.locals·1
58 ····.param·p1,·"x0"····#·Landroid/os/Parcel; 
  
59 ····.prologue58 ····.prologue
60 ····.line·110659 ····.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·v061 ····move-result-object·v0
  
Offset 77, 15 lines modifiedOffset 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·v077 ····return-object·v0
79 .end·method78 .end·method
  
80 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;79 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
81 ····.locals·180 ····.locals·1
82 ····.param·p1,·"x0"····#·I 
  
83 ····.prologue81 ····.prologue
84 ····.line·110682 ····.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·v084 ····move-result-object·v0
  
841 B
smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.smali
    
Offset 81, 14 lines modifiedOffset 81, 15 lines modified
  
81 ····move-result·v181 ····move-result·v1
  
82 ····if-le·v0,·v1,·:cond_082 ····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·v086 ····move-result-object·v0
  
86 ····invoke-virtual·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getChildCount()I87 ····invoke-virtual·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getChildCount()I
  
87 ····move-result·v088 ····move-result·v0
833 B
smali/com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.smali
    
Offset 24, 14 lines modifiedOffset 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·methods25 #·direct·methods
26 .method·protected·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V26 .method·protected·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V
27 ····.locals·127 ····.locals·1
 28 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
  
28 ····.prologue29 ····.prologue
29 ····.line·51330 ····.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>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.97 KB
smali/com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.smali
    
Offset 97, 28 lines modifiedOffset 97, 29 lines modified
97 ····.line·38197 ····.line·381
98 ····return-void98 ····return-void
99 .end·method99 .end·method
  
  
100 #·virtual·methods100 #·virtual·methods
101 .method·public·toString()Ljava/lang/String;101 .method·public·toString()Ljava/lang/String;
102 ····.locals·3102 ····.locals·4
  
103 ····.prologue103 ····.prologue
104 ····.line·401104 ····.line·401
105 ····new-instance·v0,·Ljava/lang/StringBuilder;105 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
106 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V106 ····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·v0109 ····move-result-object·v0
  
 110 ····.line·402
110 ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I111 ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
  
111 ····move-result·v1112 ····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·v1114 ····move-result-object·v1
Offset 129, 17 lines modifiedOffset 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·v0132 ····move-result-object·v0
  
132 ····iget-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J133 ····iget-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J
  
133 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;134 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
134 ····move-result-object·v0135 ····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 modifiedOffset 158, 15 lines modified
  
157 ····move-result-object·v0158 ····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·v0160 ····move-result-object·v0
  
 161 ····.line·401
160 ····return-object·v0162 ····return-object·v0
161 .end·method163 .end·method
  
162 .method·public·writeToParcel(Landroid/os/Parcel;I)V164 .method·public·writeToParcel(Landroid/os/Parcel;I)V
163 ····.locals·2165 ····.locals·2
164 ····.param·p1,·"out"····#·Landroid/os/Parcel;166 ····.param·p1,·"out"····#·Landroid/os/Parcel;
165 ····.param·p2,·"flags"····#·I167 ····.param·p2,·"flags"····#·I
893 B
smali/com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.smali
    
Offset 22, 14 lines modifiedOffset 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·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V24 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$1"····#·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;
  
26 ····.prologue27 ····.prologue
27 ····.line·65028 ····.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;
  
1.27 KB
smali/com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.smali
    
Offset 53, 15 lines modifiedOffset 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;)V53 ····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·v054 ····return-object·v0
55 .end·method55 .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·157 ····.locals·1
58 ····.param·p1,·"x0"····#·Landroid/os/Parcel; 
  
59 ····.prologue58 ····.prologue
60 ····.line·119459 ····.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·v061 ····move-result-object·v0
  
Offset 77, 15 lines modifiedOffset 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·v077 ····return-object·v0
79 .end·method78 .end·method
  
80 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;79 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
81 ····.locals·180 ····.locals·1
82 ····.param·p1,·"x0"····#·I 
  
83 ····.prologue81 ····.prologue
84 ····.line·119482 ····.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·v084 ····move-result-object·v0
  
1.99 KB
smali/com/actionbarsherlock/internal/widget/IcsLinearLayout.smali
    
Offset 387, 14 lines modifiedOffset 387, 15 lines modified
  
387 ····move-result·v1387 ····move-result·v1
  
388 ····iget·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerPadding:I388 ····iget·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerPadding:I
  
389 ····add-int/2addr·v1,·v2389 ····add-int/2addr·v1,·v2
  
 390 ····.line·246
390 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getWidth()I391 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getWidth()I
  
391 ····move-result·v2392 ····move-result·v2
  
392 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getPaddingRight()I393 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getPaddingRight()I
  
393 ····move-result·v3394 ····move-result·v3
Offset 405, 14 lines modifiedOffset 406, 15 lines modified
  
405 ····sub-int/2addr·v2,·v3406 ····sub-int/2addr·v2,·v3
  
406 ····iget·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerHeight:I407 ····iget·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerHeight:I
  
407 ····add-int/2addr·v3,·p2408 ····add-int/2addr·v3,·p2
  
 409 ····.line·245
408 ····invoke-virtual·{v0,·v1,·p2,·v2,·v3},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V410 ····invoke-virtual·{v0,·v1,·p2,·v2,·v3},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
  
409 ····.line·247411 ····.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;)V413 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
  
Offset 437, 28 lines modifiedOffset 439, 30 lines modified
  
437 ····add-int/2addr·v1,·v2439 ····add-int/2addr·v1,·v2
  
438 ····iget·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerWidth:I440 ····iget·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerWidth:I
  
439 ····add-int/2addr·v2,·p2441 ····add-int/2addr·v2,·p2
  
 442 ····.line·252
440 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getHeight()I443 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getHeight()I
  
441 ····move-result·v3444 ····move-result·v3
  
442 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getPaddingBottom()I445 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getPaddingBottom()I
  
443 ····move-result·v4446 ····move-result·v4
  
444 ····sub-int/2addr·v3,·v4447 ····sub-int/2addr·v3,·v4
  
445 ····iget·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerPadding:I448 ····iget·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerPadding:I
  
446 ····sub-int/2addr·v3,·v4449 ····sub-int/2addr·v3,·v4
  
 450 ····.line·251
447 ····invoke-virtual·{v0,·p2,·v1,·v2,·v3},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V451 ····invoke-virtual·{v0,·p2,·v1,·v2,·v3},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
  
448 ····.line·253452 ····.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;)V454 ····invoke-virtual·{v0,·p1},·Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
  
8.87 KB
smali/com/actionbarsherlock/internal/widget/IcsProgressBar.smali
    
Offset 5, 15 lines modifiedOffset 5, 14 lines modified
  
5 #·annotations5 #·annotations
6 .annotation·runtime·Landroid/widget/RemoteViews$RemoteView;6 .annotation·runtime·Landroid/widget/RemoteViews$RemoteView;
7 .end·annotation7 .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·annotation14 .end·annotation
  
  
Offset 218, 15 lines modifiedOffset 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)V217 ····invoke-direct·{p0,·p1,·p2,·p3,·v0},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
  
219 ····.line·274218 ····.line·274
220 ····return-void219 ····return-void
221 .end·method220 .end·method
  
222 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V221 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;II)V
223 ····.locals·7222 ····.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"····#·I225 ····.param·p3,·"defStyle"····#·I
227 ····.param·p4,·"styleRes"····#·I226 ····.param·p4,·"styleRes"····#·I
  
228 ····.prologue227 ····.prologue
229 ····const/4·v4,·0x1228 ····const/4·v4,·0x1
Offset 239, 24 lines modifiedOffset 238, 25 lines modified
239 ····.line·281238 ····.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·v5240 ····move-result-object·v5
  
242 ····invoke-virtual·{v5},·Ljava/lang/Thread;->getId()J241 ····invoke-virtual·{v5},·Ljava/lang/Thread;->getId()J
  
243 ····move-result-wide·v5242 ····move-result-wide·v6
  
244 ····iput-wide·v5,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mUiThreadId:J243 ····iput-wide·v6,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mUiThreadId:J
  
245 ····.line·282244 ····.line·282
246 ····invoke-direct·{p0},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->initProgressBar()V245 ····invoke-direct·{p0},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->initProgressBar()V
  
247 ····.line·284246 ····.line·284
248 ····sget-object·v5,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->ProgressBar:[I247 ····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·v0250 ····move-result-object·v0
  
251 ····.line·287251 ····.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:Z253 ····iput-boolean·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mNoInvalidate:Z
Offset 383, 18 lines modifiedOffset 383, 20 lines modified
383 ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->setProgress(I)V383 ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->setProgress(I)V
  
384 ····.line·318384 ····.line·318
385 ····const/4·v5,·0x4385 ····const/4·v5,·0x4
  
386 ····iget·v6,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mSecondaryProgress:I386 ····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)I388 ····invoke-virtual·{v0,·v5,·v6},·Landroid/content/res/TypedArray;->getInt(II)I
  
388 ····move-result·v5389 ····move-result·v5
  
 390 ····.line·318
389 ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->setSecondaryProgress(I)V391 ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->setSecondaryProgress(I)V
  
390 ····.line·321392 ····.line·321
391 ····const/4·v5,·0x7393 ····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 modifiedOffset 684, 35 lines modified
682 ····iput·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mMaxHeight:I684 ····iput·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mMaxHeight:I
  
683 ····.line·448685 ····.line·448
684 ····return-void686 ····return-void
685 .end·method687 .end·method
  
686 .method·private·declared-synchronized·refreshProgress(IIZ)V688 .method·private·declared-synchronized·refreshProgress(IIZ)V
687 ····.locals·5689 ····.locals·6
688 ····.param·p1,·"id"····#·I690 ····.param·p1,·"id"····#·I
689 ····.param·p2,·"progress"····#·I691 ····.param·p2,·"progress"····#·I
690 ····.param·p3,·"fromUser"····#·Z692 ····.param·p3,·"fromUser"····#·Z
  
691 ····.prologue693 ····.prologue
692 ····.line·655694 ····.line·655
693 ····monitor-enter·p0695 ····monitor-enter·p0
  
694 ····:try_start_0696 ····:try_start_0
695 ····iget-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mUiThreadId:J697 ····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·v3699 ····move-result-object·v1
  
698 ····invoke-virtual·{v3},·Ljava/lang/Thread;->getId()J700 ····invoke-virtual·{v1},·Ljava/lang/Thread;->getId()J
  
699 ····move-result-wide·v3701 ····move-result-wide·v4
  
700 ····cmp-long·v1,·v1,·v3702 ····cmp-long·v1,·v2,·v4
  
701 ····if-nez·v1,·:cond_0703 ····if-nez·v1,·:cond_0
  
702 ····.line·656704 ····.line·656
703 ····const/4·v1,·0x1705 ····const/4·v1,·0x1
  
704 ····invoke-direct·{p0,·p1,·p2,·p3,·v1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->doRefreshProgress(IIZZ)V706 ····invoke-direct·{p0,·p1,·p2,·p3,·v1},·Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->doRefreshProgress(IIZZ)V
Offset 769, 15 lines modifiedOffset 771, 15 lines modified
769 ····.catchall·{:try_start_2·..·:try_end_2}·:catchall_0771 ····.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_1773 ····goto·:goto_1
772 .end·method774 .end·method
  
773 .method·private·scheduleAccessibilityEventSender()V775 .method·private·scheduleAccessibilityEventSender()V
774 ····.locals·3776 ····.locals·4
  
775 ····.prologue777 ····.prologue
776 ····.line·1177778 ····.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.
582 B
smali/com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 .field·public·position:I23 .field·public·position:I
  
24 .field·public·targetView:Landroid/view/View;24 .field·public·targetView:Landroid/view/View;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·public·constructor·<init>(Landroid/view/View;IJ)V26 .method·public·constructor·<init>(Landroid/view/View;IJ)V
27 ····.locals·027 ····.locals·1
28 ····.param·p1,·"targetView"····#·Landroid/view/View;28 ····.param·p1,·"targetView"····#·Landroid/view/View;
29 ····.param·p2,·"position"····#·I29 ····.param·p2,·"position"····#·I
30 ····.param·p3,·"id"····#·J30 ····.param·p3,·"id"····#·J
  
31 ····.prologue31 ····.prologue
32 ····.line·37732 ····.line·377
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
770 B
smali/com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.smali
    
Offset 24, 14 lines modifiedOffset 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·methods25 #·direct·methods
26 .method·protected·constructor·<init>(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V26 .method·protected·constructor·<init>(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V
27 ····.locals·127 ····.locals·1
 28 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/AbsActionBarView;
  
28 ····.prologue29 ····.prologue
29 ····.line·25530 ····.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>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
5.09 KB
smali/com/actionbarsherlock/internal/widget/IcsAbsSpinner.smali
    
Offset 2, 15 lines modifiedOffset 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 #·annotations4 #·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·annotation10 .end·annotation
  
12 .annotation·system·Ldalvik/annotation/Signature;11 .annotation·system·Ldalvik/annotation/Signature;
13 ····value·=·{12 ····value·=·{
Offset 822, 19 lines modifiedOffset 821, 19 lines modified
822 ····move-result·v14821 ····move-result·v14
  
823 ····.restart·local·v14····#·"widthSize":I822 ····.restart·local·v14····#·"widthSize":I
824 ····goto·:goto_4823 ····goto·:goto_4
825 .end·method824 .end·method
  
826 .method·public·onRestoreInstanceState(Landroid/os/Parcelable;)V825 .method·public·onRestoreInstanceState(Landroid/os/Parcelable;)V
827 ····.locals·6826 ····.locals·7
828 ····.param·p1,·"state"····#·Landroid/os/Parcelable;827 ····.param·p1,·"state"····#·Landroid/os/Parcelable;
  
829 ····.prologue828 ····.prologue
830 ····const/4·v5,·0x1829 ····const/4·v6,·0x1
  
831 ····.line·434830 ····.line·434
832 ····move-object·v0,·p1831 ····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·436833 ····.line·436
Offset 842, 32 lines modifiedOffset 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·v1842 ····move-result-object·v1
  
844 ····invoke-super·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->onRestoreInstanceState(Landroid/os/Parcelable;)V843 ····invoke-super·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->onRestoreInstanceState(Landroid/os/Parcelable;)V
  
845 ····.line·438844 ····.line·438
846 ····iget-wide·v1,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J845 ····iget-wide·v2,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J
  
847 ····const-wide/16·v3,·0x0846 ····const-wide/16·v4,·0x0
  
848 ····cmp-long·v1,·v1,·v3847 ····cmp-long·v1,·v2,·v4
  
849 ····if-ltz·v1,·:cond_0848 ····if-ltz·v1,·:cond_0
  
850 ····.line·439849 ····.line·439
851 ····iput-boolean·v5,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mDataChanged:Z850 ····iput-boolean·v6,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mDataChanged:Z
  
852 ····.line·440851 ····.line·440
853 ····iput-boolean·v5,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mNeedSync:Z852 ····iput-boolean·v6,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mNeedSync:Z
  
854 ····.line·441853 ····.line·441
855 ····iget-wide·v1,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J854 ····iget-wide·v2,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->selectedId:J
  
856 ····iput-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mSyncRowId:J855 ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mSyncRowId:J
  
857 ····.line·442856 ····.line·442
858 ····iget·v1,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->position:I857 ····iget·v1,·v0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->position:I
  
859 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mSyncPosition:I858 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mSyncPosition:I
  
860 ····.line·443859 ····.line·443
Offset 1123, 28 lines modifiedOffset 1122, 26 lines modified
  
1123 ····.line·1561122 ····.line·156
1124 ····return-void1123 ····return-void
1125 .end·method1124 .end·method
  
1126 .method·public·bridge·synthetic·setAdapter(Landroid/widget/Adapter;)V1125 .method·public·bridge·synthetic·setAdapter(Landroid/widget/Adapter;)V
1127 ····.locals·01126 ····.locals·0
1128 ····.param·p1,·"x0"····#·Landroid/widget/Adapter; 
  
1129 ····.prologue1127 ····.prologue
1130 ····.line·371128 ····.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;)V1130 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V
  
1134 ····return-void1131 ····return-void
1135 .end·method1132 .end·method
  
1136 .method·public·setAdapter(Landroid/widget/SpinnerAdapter;)V1133 .method·public·setAdapter(Landroid/widget/SpinnerAdapter;)V
1137 ····.locals·31134 ····.locals·4
1138 ····.param·p1,·"adapter"····#·Landroid/widget/SpinnerAdapter;1135 ····.param·p1,·"adapter"····#·Landroid/widget/SpinnerAdapter;
  
1139 ····.prologue1136 ····.prologue
1140 ····const/4·v0,·-0x11137 ····const/4·v0,·-0x1
  
1141 ····.line·1041138 ····.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 modifiedOffset 1162, 17 lines modified
1165 ····:cond_01162 ····: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·1111164 ····.line·111
1168 ····iput·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mOldSelectedPosition:I1165 ····iput·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mOldSelectedPosition:I
  
1169 ····.line·1121166 ····.line·112
1170 ····const-wide/high16·v1,·-0x8000000000000000L1167 ····const-wide/high16·v2,·-0x8000000000000000L
  
1171 ····iput-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mOldSelectedRowId:J1168 ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mOldSelectedRowId:J
  
1172 ····.line·1141169 ····.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_31171 ····if-eqz·v1,·:cond_3
  
1175 ····.line·1151172 ····.line·115
Offset 1283, 14 lines modifiedOffset 1280, 15 lines modified
  
1283 ····iget·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mFirstPosition:I1280 ····iget·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mFirstPosition:I
  
1284 ····if-gt·v1,·p1,·:cond_01281 ····if-gt·v1,·p1,·:cond_0
  
1285 ····iget·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mFirstPosition:I1282 ····iget·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mFirstPosition:I
  
 1283 ····.line·281
1286 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->getChildCount()I1284 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->getChildCount()I
  
1287 ····move-result·v21285 ····move-result·v2
Max diff block lines reached; 417/5087 bytes (8.20%) of diff not shown.
1.27 KB
smali/com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.smali
    
Offset 53, 15 lines modifiedOffset 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;)V53 ····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·v054 ····return-object·v0
55 .end·method55 .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·157 ····.locals·1
58 ····.param·p1,·"x0"····#·Landroid/os/Parcel; 
  
59 ····.prologue58 ····.prologue
60 ····.line·40859 ····.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·v061 ····move-result-object·v0
  
Offset 77, 15 lines modifiedOffset 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·v077 ····return-object·v0
79 .end·method78 .end·method
  
80 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;79 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
81 ····.locals·180 ····.locals·1
82 ····.param·p1,·"x0"····#·I 
  
83 ····.prologue81 ····.prologue
84 ····.line·40882 ····.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·v084 ····move-result-object·v0
  
1.09 KB
smali/com/actionbarsherlock/internal/widget/TabsLinearLayout.smali
    
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 ····.line·84142 ····.line·84
143 ····:cond_1143 ····:cond_1
144 ····:goto_2144 ····:goto_2
145 ····add-int/lit8·v3,·v3,·0x1145 ····add-int/lit8·v3,·v3,·0x1
  
146 ····goto·:goto_1146 ····goto·:goto_1
  
147 ····.line·91147 ····.line·92
148 ····:cond_2148 ····: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·v5150 ····move-result-object·v5
  
151 ····check-cast·v5,·Landroid/widget/LinearLayout$LayoutParams;151 ····check-cast·v5,·Landroid/widget/LinearLayout$LayoutParams;
  
Offset 162, 27 lines modifiedOffset 162, 29 lines modified
162 ····.local·v2,·"childExtra":F162 ····.local·v2,·"childExtra":F
163 ····const/4·v7,·0x0163 ····const/4·v7,·0x0
  
164 ····cmpl-float·v7,·v2,·v7164 ····cmpl-float·v7,·v2,·v7
  
165 ····if-lez·v7,·:cond_3165 ····if-lez·v7,·:cond_3
  
166 ····.line·96166 ····.line·97
167 ····invoke-static·{v4,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I167 ····invoke-static·{v4,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
168 ····move-result·v7168 ····move-result·v7
  
 169 ····.line·99
169 ····invoke-virtual·{v0},·Landroid/view/View;->getMeasuredHeight()I170 ····invoke-virtual·{v0},·Landroid/view/View;->getMeasuredHeight()I
  
170 ····move-result·v8171 ····move-result·v8
  
171 ····invoke-static·{v8,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I172 ····invoke-static·{v8,·v9},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
172 ····move-result·v8173 ····move-result·v8
  
 174 ····.line·96
173 ····invoke-virtual·{v0,·v7,·v8},·Landroid/view/View;->measure(II)V175 ····invoke-virtual·{v0,·v7,·v8},·Landroid/view/View;->measure(II)V
  
174 ····.line·101176 ····.line·101
175 ····add-int/2addr·v6,·v4177 ····add-int/2addr·v6,·v4
  
176 ····.line·107178 ····.line·107
177 ····:goto_3179 ····:goto_3
693 B
smali/com/actionbarsherlock/internal/widget/ActionBarView$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
25 ····.prologue26 ····.prologue
26 ····.line·15127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.5 KB
smali/com/actionbarsherlock/internal/widget/ActionBarContainer.smali
    
Offset 59, 24 lines modifiedOffset 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·v060 ····move-result-object·v0
  
61 ····.line·6061 ····.line·60
62 ····.local·v0,·"a":Landroid/content/res/TypedArray;62 ····.local·v0,·"a":Landroid/content/res/TypedArray;
63 ····const/4·v1,·0x263 ····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·v165 ····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·6167 ····.line·61
68 ····const/16·v1,·0xc68 ····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·v170 ····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 modifiedOffset 114, 15 lines modified
  
114 ····if-ne·v1,·v4,·:cond_1114 ····if-ne·v1,·v4,·:cond_1
  
115 ····.line·70115 ····.line·70
116 ····iput-boolean·v2,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mIsSplit:Z116 ····iput-boolean·v2,·p0,·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mIsSplit:Z
  
117 ····.line·71117 ····.line·71
118 ····const/4·v1,·0x3118 ····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·v1120 ····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 modifiedOffset 552, 26 lines modified
  
552 ····invoke-virtual·{v10},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getTop()I552 ····invoke-virtual·{v10},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getTop()I
  
553 ····move-result·v10553 ····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()I556 ····invoke-virtual·{v11},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getRight()I
  
556 ····move-result·v11557 ····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()I559 ····invoke-virtual·{v12},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getBottom()I
  
559 ····move-result·v12560 ····move-result·v12
  
 561 ····.line·236
560 ····invoke-virtual·{v8,·v9,·v10,·v11,·v12},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V562 ····invoke-virtual·{v8,·v9,·v10,·v11,·v12},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
  
561 ····.line·238563 ····.line·238
562 ····const/4·v6,·0x1564 ····const/4·v6,·0x1
  
563 ····.line·240565 ····.line·240
564 ····:cond_9566 ····:cond_9
Offset 599, 24 lines modifiedOffset 601, 26 lines modified
  
599 ····invoke-virtual·{v10},·Landroid/view/View;->getTop()I601 ····invoke-virtual·{v10},·Landroid/view/View;->getTop()I
  
600 ····move-result·v10602 ····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()I605 ····invoke-virtual·{v11},·Landroid/view/View;->getRight()I
  
603 ····move-result·v11606 ····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()I608 ····invoke-virtual·{v12},·Landroid/view/View;->getBottom()I
  
606 ····move-result·v12609 ····move-result·v12
  
 610 ····.line·241
607 ····invoke-virtual·{v8,·v9,·v10,·v11,·v12},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V611 ····invoke-virtual·{v8,·v9,·v10,·v11,·v12},·Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
  
608 ····.line·243612 ····.line·243
609 ····const/4·v6,·0x1613 ····const/4·v6,·0x1
  
610 ····goto·:goto_4614 ····goto·:goto_4
  
Offset 705, 35 lines modifiedOffset 709, 38 lines modified
705 ····.local·v2,·"maxHeight":I709 ····.local·v2,·"maxHeight":I
706 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getMeasuredWidth()I710 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getMeasuredWidth()I
  
707 ····move-result·v4711 ····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()I714 ····invoke-virtual·{v5},·Landroid/view/View;->getMeasuredHeight()I
  
710 ····move-result·v5715 ····move-result·v5
  
711 ····add-int/2addr·v5,·v0716 ····add-int/2addr·v5,·v0
  
712 ····invoke-static·{v5,·v2},·Ljava/lang/Math;->min(II)I717 ····invoke-static·{v5,·v2},·Ljava/lang/Math;->min(II)I
  
713 ····move-result·v5718 ····move-result·v5
  
 719 ····.line·193
714 ····invoke-virtual·{p0,·v4,·v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->setMeasuredDimension(II)V720 ····invoke-virtual·{p0,·v4,·v5},·Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->setMeasuredDimension(II)V
  
715 ····goto·:goto_0721 ····goto·:goto_0
  
716 ····.line·186722 ····.line·186
717 ····.end·local·v0····#·"actionBarViewHeight":I723 ····.end·local·v0····#·"actionBarViewHeight":I
718 ····.end·local·v2····#·"maxHeight":I724 ····.end·local·v2····#·"maxHeight":I
719 ····.end·local·v3····#·"mode":I725 ····.end·local·v3····#·"mode":I
720 ····:cond_2726 ····: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()I729 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/widget/ActionBarView;->getMeasuredHeight()I
Max diff block lines reached; 123/4471 bytes (2.75%) of diff not shown.
4.41 KB
smali/com/actionbarsherlock/internal/widget/ScrollingTabContainerView.smali
    
Offset 95, 15 lines modifiedOffset 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·v096 ····move-result-object·v0
  
97 ····.line·7497 ····.line·74
98 ····.local·v0,·"a":Landroid/content/res/TypedArray;98 ····.local·v0,·"a":Landroid/content/res/TypedArray;
99 ····const/4·v1,·0x499 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_height:I
  
100 ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I100 ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I
  
101 ····move-result·v1101 ····move-result·v1
  
102 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->setContentHeight(I)V102 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->setContentHeight(I)V
  
Offset 216, 14 lines modifiedOffset 216, 15 lines modified
  
216 ····move-result-object·v1216 ····move-result-object·v1
  
217 ····sget·v2,·Lcom/actionbarsherlock/R$layout;->abs__action_bar_tab_bar_view:I217 ····sget·v2,·Lcom/actionbarsherlock/R$layout;->abs__action_bar_tab_bar_view:I
  
218 ····const/4·v3,·0x0218 ····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·v0221 ····move-result-object·v0
  
221 ····check-cast·v0,·Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;222 ····check-cast·v0,·Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;
  
222 ····.line·191223 ····.line·191
Offset 658, 19 lines modifiedOffset 659, 19 lines modified
658 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->post(Ljava/lang/Runnable;)Z659 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->post(Ljava/lang/Runnable;)Z
  
659 ····.line·255660 ····.line·255
660 ····return-void661 ····return-void
661 .end·method662 .end·method
  
662 .method·public·animateToVisibility(I)V663 .method·public·animateToVisibility(I)V
663 ····.locals·7664 ····.locals·8
664 ····.param·p1,·"visibility"····#·I665 ····.param·p1,·"visibility"····#·I
  
665 ····.prologue666 ····.prologue
666 ····const-wide/16·v5,·0xc8667 ····const-wide/16·v6,·0xc8
  
667 ····const/4·v2,·0x1668 ····const/4·v2,·0x1
  
668 ····const/4·v4,·0x0669 ····const/4·v4,·0x0
  
669 ····const/4·v3,·0x0670 ····const/4·v3,·0x0
  
Offset 710, 15 lines modifiedOffset 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·v0712 ····move-result-object·v0
  
712 ····.line·227713 ····.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,·v5,·v6},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;715 ····invoke-virtual·{v0,·v6,·v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
  
715 ····.line·228716 ····.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;)V718 ····invoke-virtual·{v0,·v1},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
718 ····.line·230719 ····.line·230
Offset 748, 15 lines modifiedOffset 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·v0750 ····move-result-object·v0
  
750 ····.line·234751 ····.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,·v5,·v6},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;753 ····invoke-virtual·{v0,·v6,·v7},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
  
753 ····.line·235754 ····.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;)V756 ····invoke-virtual·{v0,·v1},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
756 ····.line·237757 ····.line·237
Offset 819, 15 lines modifiedOffset 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·v0821 ····move-result-object·v0
  
821 ····.line·214822 ····.line·214
822 ····.local·v0,·"a":Landroid/content/res/TypedArray;823 ····.local·v0,·"a":Landroid/content/res/TypedArray;
823 ····const/4·v1,·0x4824 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockActionBar_height:I
  
824 ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I825 ····invoke-virtual·{v0,·v1,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I
  
825 ····move-result·v1826 ····move-result·v1
  
826 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->setContentHeight(I)V827 ····invoke-virtual·{p0,·v1},·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->setContentHeight(I)V
  
714 B
smali/com/actionbarsherlock/internal/widget/AbsActionBarView$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/AbsActionBarView;
  
25 ····.prologue26 ····.prologue
26 ····.line·19327 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
728 B
smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;
  
25 ····.prologue26 ····.prologue
26 ····.line·31527 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
809 B
smali/com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$tabView:Landroid/view/View;22 .field·final·synthetic·val$tabView:Landroid/view/View;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V24 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;
  
26 ····.prologue27 ····.prologue
27 ····.line·24728 ····.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;
  
1.14 KB
smali/com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.smali
    
Offset 144, 26 lines modifiedOffset 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·v7149 ····move-result-object·v7
  
149 ····invoke-virtual·{v6,·v5,·v7},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->measureContentWidth(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I150 ····invoke-virtual·{v6,·v5,·v7},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->measureContentWidth(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I
  
150 ····move-result·v5151 ····move-result·v5
  
151 ····sub-int·v6,·v4,·v2152 ····sub-int·v6,·v4,·v2
  
152 ····sub-int/2addr·v6,·v3153 ····sub-int/2addr·v6,·v3
  
 154 ····.line·680
153 ····invoke-static·{v5,·v6},·Ljava/lang/Math;->max(II)I155 ····invoke-static·{v5,·v6},·Ljava/lang/Math;->max(II)I
  
154 ····move-result·v5156 ····move-result·v5
  
155 ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setContentWidth(I)V157 ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setContentWidth(I)V
  
156 ····.line·690158 ····.line·690
6.84 KB
smali/com/actionbarsherlock/internal/widget/IcsSpinner.smali
    
Offset 82, 50 lines modifiedOffset 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)V84 ····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·10685 ····.line·106
86 ····.local·v2,·"popup":Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;86 ····.local·v2,·"popup":Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;
87 ····const/4·v4,·0x487 ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_dropDownWidth:I
  
88 ····const/4·v5,·-0x288 ····const/4·v5,·-0x2
  
89 ····invoke-virtual·{v0,·v4,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I89 ····invoke-virtual·{v0,·v4,·v5},·Landroid/content/res/TypedArray;->getLayoutDimension(II)I
  
90 ····move-result·v490 ····move-result·v4
  
91 ····iput·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mDropDownWidth:I91 ····iput·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mDropDownWidth:I
  
92 ····.line·10992 ····.line·109
93 ····const/4·v4,·0x293 ····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·v495 ····move-result-object·v4
  
96 ····invoke-virtual·{v2,·v4},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V96 ····invoke-virtual·{v2,·v4},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
  
97 ····.line·11197 ····.line·111
98 ····const/4·v4,·0x698 ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_dropDownVerticalOffset:I
  
99 ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I99 ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
  
100 ····move-result·v3100 ····move-result·v3
  
101 ····.line·113101 ····.line·113
102 ····.local·v3,·"verticalOffset":I102 ····.local·v3,·"verticalOffset":I
103 ····if-eqz·v3,·:cond_0103 ····if-eqz·v3,·:cond_0
  
104 ····.line·114104 ····.line·114
105 ····invoke-virtual·{v2,·v3},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setVerticalOffset(I)V105 ····invoke-virtual·{v2,·v3},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setVerticalOffset(I)V
  
106 ····.line·117106 ····.line·117
107 ····:cond_0107 ····:cond_0
108 ····const/4·v4,·0x5108 ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_dropDownHorizontalOffset:I
  
109 ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I109 ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
  
110 ····move-result·v1110 ····move-result·v1
  
111 ····.line·119111 ····.line·119
112 ····.local·v1,·"horizontalOffset":I112 ····.local·v1,·"horizontalOffset":I
Offset 135, 26 lines modifiedOffset 135, 28 lines modified
135 ····invoke-virtual·{v2,·v1},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setHorizontalOffset(I)V135 ····invoke-virtual·{v2,·v1},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setHorizontalOffset(I)V
  
136 ····.line·123136 ····.line·123
137 ····:cond_1137 ····: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·125139 ····.line·125
140 ····const/16·v4,·0x11140 ····sget·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockSpinner_android_gravity:I
  
 141 ····const/16·v5,·0x11
  
141 ····invoke-virtual·{v0,·v6,·v4},·Landroid/content/res/TypedArray;->getInt(II)I142 ····invoke-virtual·{v0,·v4,·v5},·Landroid/content/res/TypedArray;->getInt(II)I
  
142 ····move-result·v4143 ····move-result·v4
  
143 ····iput·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mGravity:I144 ····iput·v4,·p0,·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mGravity:I
  
144 ····.line·127145 ····.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/4·v5,·0x3147 ····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·v5149 ····move-result-object·v5
  
149 ····invoke-interface·{v4,·v5},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;->setPromptText(Ljava/lang/CharSequence;)V150 ····invoke-interface·{v4,·v5},·Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;->setPromptText(Ljava/lang/CharSequence;)V
  
Offset 343, 14 lines modifiedOffset 345, 15 lines modified
343 ····invoke-virtual·{p1,·v5,·v1},·Landroid/view/View;->measure(II)V345 ····invoke-virtual·{p1,·v5,·v1},·Landroid/view/View;->measure(II)V
  
344 ····.line·371346 ····.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:I348 ····iget·v8,·v8,·Landroid/graphics/Rect;->top:I
  
 349 ····.line·372
347 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getMeasuredHeight()I350 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getMeasuredHeight()I
  
348 ····move-result·v9351 ····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:I353 ····iget·v10,·v10,·Landroid/graphics/Rect;->bottom:I
Offset 359, 14 lines modifiedOffset 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:I363 ····iget·v10,·v10,·Landroid/graphics/Rect;->top:I
  
361 ····sub-int/2addr·v9,·v10364 ····sub-int/2addr·v9,·v10
  
 365 ····.line·373
362 ····invoke-virtual·{p1},·Landroid/view/View;->getMeasuredHeight()I366 ····invoke-virtual·{p1},·Landroid/view/View;->getMeasuredHeight()I
  
363 ····move-result·v10367 ····move-result·v10
  
364 ····sub-int/2addr·v9,·v10368 ····sub-int/2addr·v9,·v10
  
365 ····div-int/lit8·v9,·v9,·0x2369 ····div-int/lit8·v9,·v9,·0x2
Offset 693, 24 lines modifiedOffset 697, 26 lines modified
  
693 ····.line·434697 ····.line·434
694 ····.local·v4,·"itemType":I698 ····.local·v4,·"itemType":I
695 ····const/4·v10,·0x0699 ····const/4·v10,·0x0
  
696 ····const/4·v11,·0x0700 ····const/4·v11,·0x0
  
 701 ····.line·435
697 ····invoke-static·{v10,·v11},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I702 ····invoke-static·{v10,·v11},·Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
  
698 ····move-result·v9703 ····move-result·v9
  
699 ····.line·436704 ····.line·436
700 ····.local·v9,·"widthMeasureSpec":I705 ····.local·v9,·"widthMeasureSpec":I
701 ····const/4·v10,·0x0706 ····const/4·v10,·0x0
Max diff block lines reached; 2250/6888 bytes (32.67%) of diff not shown.
595 B
smali/com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.smali
    
Offset 120, 14 lines modifiedOffset 120, 15 lines modified
  
120 ····:goto_0120 ····:goto_0
121 ····return-object·v0121 ····return-object·v0
  
122 ····:cond_0122 ····: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·v0126 ····move-result-object·v0
  
126 ····goto·:goto_0127 ····goto·:goto_0
127 .end·method128 .end·method
  
17.8 KB
smali/com/actionbarsherlock/internal/widget/IcsAdapterView.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/view/ViewGroup;2 .super·Landroid/view/ViewGroup;
3 .source·"IcsAdapterView.java"3 .source·"IcsAdapterView.java"
  
  
4 #·annotations4 #·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·annotation13 .end·annotation
Offset 121, 52 lines modifiedOffset 120, 52 lines modified
121 #·direct·methods120 #·direct·methods
122 .method·public·constructor·<init>(Landroid/content/Context;)V121 .method·public·constructor·<init>(Landroid/content/Context;)V
123 ····.locals·4122 ····.locals·4
124 ····.param·p1,·"context"····#·Landroid/content/Context;123 ····.param·p1,·"context"····#·Landroid/content/Context;
  
125 ····.prologue124 ····.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·v3,·-0x1126 ····const/4·v1,·-0x1
  
128 ····const-wide/high16·v1,·-0x8000000000000000L127 ····const-wide/high16·v2,·-0x8000000000000000L
  
129 ····const/4·v0,·0x0128 ····const/4·v0,·0x0
  
130 ····.line·228129 ····.line·228
131 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;)V130 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;)V
  
132 ····.line·67131 ····.line·67
133 ····iput·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mFirstPosition:I132 ····iput·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mFirstPosition:I
  
134 ····.line·84133 ····.line·84
135 ····iput-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncRowId:J134 ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncRowId:J
  
136 ····.line·94135 ····.line·94
137 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNeedSync:Z136 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNeedSync:Z
  
138 ····.line·126137 ····.line·126
139 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mInLayout:Z138 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mInLayout:Z
  
140 ····.line·152139 ····.line·152
141 ····iput·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedPosition:I140 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedPosition:I
  
142 ····.line·158141 ····.line·158
143 ····iput-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedRowId:J142 ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedRowId:J
  
144 ····.line·163143 ····.line·163
145 ····iput·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedPosition:I144 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedPosition:I
  
146 ····.line·169145 ····.line·169
147 ····iput-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedRowId:J146 ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedRowId:J
  
148 ····.line·201147 ····.line·201
149 ····iput·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedPosition:I148 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedPosition:I
  
150 ····.line·206149 ····.line·206
151 ····iput-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedRowId:J150 ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedRowId:J
  
152 ····.line·225151 ····.line·225
153 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mBlockLayoutRequests:Z152 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mBlockLayoutRequests:Z
  
154 ····.line·229153 ····.line·229
155 ····return-void154 ····return-void
156 .end·method155 .end·method
Offset 174, 52 lines modifiedOffset 173, 52 lines modified
174 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V173 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
175 ····.locals·4174 ····.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 ····.prologue177 ····.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·v3,·-0x1179 ····const/4·v1,·-0x1
  
181 ····const-wide/high16·v1,·-0x8000000000000000L180 ····const-wide/high16·v2,·-0x8000000000000000L
  
182 ····const/4·v0,·0x0181 ····const/4·v0,·0x0
  
183 ····.line·232182 ····.line·232
184 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V183 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
185 ····.line·67184 ····.line·67
186 ····iput·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mFirstPosition:I185 ····iput·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mFirstPosition:I
  
187 ····.line·84186 ····.line·84
188 ····iput-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncRowId:J187 ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSyncRowId:J
  
189 ····.line·94188 ····.line·94
190 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNeedSync:Z189 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNeedSync:Z
  
191 ····.line·126190 ····.line·126
192 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mInLayout:Z191 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mInLayout:Z
  
193 ····.line·152192 ····.line·152
194 ····iput·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedPosition:I193 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedPosition:I
  
195 ····.line·158194 ····.line·158
196 ····iput-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedRowId:J195 ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mNextSelectedRowId:J
  
197 ····.line·163196 ····.line·163
198 ····iput·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedPosition:I197 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedPosition:I
  
199 ····.line·169198 ····.line·169
200 ····iput-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedRowId:J199 ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mSelectedRowId:J
  
201 ····.line·201200 ····.line·201
202 ····iput·v3,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedPosition:I201 ····iput·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedPosition:I
  
203 ····.line·206202 ····.line·206
204 ····iput-wide·v1,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedRowId:J203 ····iput-wide·v2,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOldSelectedRowId:J
  
205 ····.line·225204 ····.line·225
206 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mBlockLayoutRequests:Z205 ····iput-boolean·v0,·p0,·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mBlockLayoutRequests:Z
  
207 ····.line·233206 ····.line·233
208 ····return-void207 ····return-void
209 .end·method208 .end·method
Offset 228, 52 lines modifiedOffset 227, 52 lines modified
228 ····.locals·4227 ····.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"····#·I230 ····.param·p3,·"defStyle"····#·I
  
Max diff block lines reached; 11957/18096 bytes (66.08%) of diff not shown.
2.62 KB
smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow.smali
    
Offset 681, 14 lines modifiedOffset 681, 15 lines modified
  
681 ····.line·406681 ····.line·406
682 ····:cond_4682 ····:cond_4
683 ····move-object/from16·v0,·p0683 ····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()I686 ····invoke-virtual·{v1},·Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;->getInputMethodMode()I
  
686 ····move-result·v1687 ····move-result·v1
  
687 ····const/4·v2,·0x2688 ····const/4·v2,·0x2
  
688 ····if-ne·v1,·v2,·:cond_7689 ····if-ne·v1,·v2,·:cond_7
Offset 788, 15 lines modifiedOffset 789, 15 lines modified
  
788 ····move-object/from16·v19,·v0789 ····move-object/from16·v19,·v0
  
789 ····.line·382790 ····.line·382
790 ····.local·v19,·"view":Landroid/view/View;791 ····.local·v19,·"view":Landroid/view/View;
791 ····if-eqz·v19,·:cond_3792 ····if-eqz·v19,·:cond_3
  
792 ····.line·383793 ····.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·v12795 ····move-result-object·v12
  
795 ····check-cast·v12,·Landroid/widget/LinearLayout$LayoutParams;796 ····check-cast·v12,·Landroid/widget/LinearLayout$LayoutParams;
  
796 ····.line·385797 ····.line·385
Offset 811, 15 lines modifiedOffset 812, 15 lines modified
  
811 ····iget·v2,·v12,·Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I812 ····iget·v2,·v12,·Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I
  
812 ····add-int·v17,·v1,·v2813 ····add-int·v17,·v1,·v2
  
813 ····goto/16·:goto_2814 ····goto/16·:goto_2
  
814 ····.line·406815 ····.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":I819 ····.restart·local·v18····#·"padding":I
819 ····:cond_7820 ····:cond_7
820 ····const/4·v14,·0x0821 ····const/4·v14,·0x0
  
Offset 1249, 28 lines modifiedOffset 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;)V1251 ····invoke-virtual·{p1,·v3},·Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
  
1251 ····.line·5141252 ····.line·514
1252 ····:cond_01253 ····: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()I1256 ····invoke-virtual·{v4},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getPaddingLeft()I
  
1255 ····move-result·v41257 ····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()I1259 ····invoke-virtual·{v5},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getPaddingRight()I
  
1258 ····move-result·v51260 ····move-result·v5
  
1259 ····add-int/2addr·v4,·v51261 ····add-int/2addr·v4,·v5
  
1260 ····iget·v5,·v3,·Landroid/widget/AbsListView$LayoutParams;->width:I1262 ····iget·v5,·v3,·Landroid/widget/AbsListView$LayoutParams;->width:I
  
 1263 ····.line·514
1261 ····invoke-static·{p3,·v4,·v5},·Landroid/view/ViewGroup;->getChildMeasureSpec(III)I1264 ····invoke-static·{p3,·v4,·v5},·Landroid/view/ViewGroup;->getChildMeasureSpec(III)I
  
1262 ····move-result·v11265 ····move-result·v1
  
1263 ····.line·5161266 ····.line·516
1264 ····.local·v1,·"childWidthSpec":I1267 ····.local·v1,·"childWidthSpec":I
1265 ····iget·v2,·v3,·Landroid/widget/AbsListView$LayoutParams;->height:I1268 ····iget·v2,·v3,·Landroid/widget/AbsListView$LayoutParams;->height:I
947 B
smali/com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.smali
    
Offset 19, 14 lines modifiedOffset 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·methods20 #·direct·methods
21 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V21 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V
22 ····.locals·122 ····.locals·1
 23 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/IcsAdapterView;
  
23 ····.prologue24 ····.prologue
24 ····.line·76025 ····.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>()V28 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
693 B
smali/com/actionbarsherlock/internal/widget/ActionBarView$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ActionBarView;
  
25 ····.prologue26 ····.prologue
26 ····.line·16127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
828 B
smali/com/actionbarsherlock/internal/widget/ActionBarContextView$1.smali
    
Offset 22, 14 lines modifiedOffset 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·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V24 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/ActionBarContextView;
  
26 ····.prologue27 ····.prologue
27 ····.line·21328 ····.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;
  
2.64 KB
smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.smali
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
  
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
  
47 #·virtual·methods47 #·virtual·methods
48 .method·public·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z48 .method·public·onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z
49 ····.locals·749 ····.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 ····.prologue52 ····.prologue
53 ····.line·63253 ····.line·632
54 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getAction()I54 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getAction()I
  
Offset 77, 14 lines modifiedOffset 77, 15 lines modified
  
77 ····.line·63677 ····.line·636
78 ····.local·v2,·"y":I78 ····.local·v2,·"y":I
79 ····if-nez·v0,·:cond_179 ····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·v383 ····move-result-object·v3
  
83 ····if-eqz·v3,·:cond_184 ····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 modifiedOffset 100, 15 lines modified
  
99 ····if-eqz·v3,·:cond_1100 ····if-eqz·v3,·:cond_1
  
100 ····if-ltz·v1,·:cond_1101 ····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·v3105 ····move-result-object·v3
  
104 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;->getWidth()I106 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;->getWidth()I
  
105 ····move-result·v3107 ····move-result·v3
Offset 136, 17 lines modifiedOffset 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·v4140 ····move-result-object·v4
  
139 ····const-wide/16·v5,·0xfa141 ····const-wide/16·v6,·0xfa
  
140 ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z142 ····invoke-virtual·{v3,·v4,·v6,·v7},·Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
  
141 ····.line·643143 ····.line·643
142 ····:cond_0144 ····:cond_0
143 ····:goto_0145 ····:goto_0
144 ····const/4·v3,·0x0146 ····const/4·v3,·0x0
  
145 ····return·v3147 ····return·v3
830 B
smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.smali
    
Offset 69, 14 lines modifiedOffset 69, 15 lines modified
69 ····.line·65469 ····.line·654
70 ····const/4·v0,·0x170 ····const/4·v0,·0x1
  
71 ····if-ne·p2,·v0,·:cond_071 ····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;)Z74 ····invoke-static·{v0},·Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$1100(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z
  
74 ····move-result·v075 ····move-result·v0
  
75 ····if-nez·v0,·:cond_076 ····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;
703 B
smali/com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.smali
    
Offset 28, 14 lines modifiedOffset 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·methods29 #·direct·methods
30 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V30 .method·constructor·<init>(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V
31 ····.locals·131 ····.locals·1
 32 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;
  
32 ····.prologue33 ····.prologue
33 ····.line·44834 ····.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>()V36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
486 B
smali/com/actionbarsherlock/app/SherlockActivity.smali
    
Offset 605, 15 lines modifiedOffset 605, 15 lines modified
  
605 ····.line·167605 ····.line·167
606 ····:cond_0606 ····:cond_0
607 ····return-void607 ····return-void
608 .end·method608 .end·method
  
609 .method·public·requestWindowFeature(J)V609 .method·public·requestWindowFeature(J)V
610 ····.locals·2610 ····.locals·3
611 ····.param·p1,·"featureId"····#·J611 ····.param·p1,·"featureId"····#·J
  
612 ····.prologue612 ····.prologue
613 ····.line·243613 ····.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·v0615 ····move-result-object·v0
454 B
smali/com/actionbarsherlock/app/ActionBar.smali
    
Offset 37, 15 lines modifiedOffset 37, 14 lines modified
37 .method·public·constructor·<init>()V37 .method·public·constructor·<init>()V
38 ····.locals·038 ····.locals·0
  
39 ····.prologue39 ····.prologue
40 ····.line·5940 ····.line·59
41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
42 ····.line·898 
43 ····return-void42 ····return-void
44 .end·method43 .end·method
  
  
45 #·virtual·methods44 #·virtual·methods
46 .method·public·abstract·addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V45 .method·public·abstract·addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V
47 .end·method46 .end·method
498 B
smali/com/actionbarsherlock/app/SherlockListActivity.smali
    
Offset 605, 15 lines modifiedOffset 605, 15 lines modified
  
605 ····.line·167605 ····.line·167
606 ····:cond_0606 ····:cond_0
607 ····return-void607 ····return-void
608 .end·method608 .end·method
  
609 .method·public·requestWindowFeature(J)V609 .method·public·requestWindowFeature(J)V
610 ····.locals·2610 ····.locals·3
611 ····.param·p1,·"featureId"····#·J611 ····.param·p1,·"featureId"····#·J
  
612 ····.prologue612 ····.prologue
613 ····.line·243613 ····.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·v0615 ····move-result-object·v0
528 B
smali/com/actionbarsherlock/app/SherlockExpandableListActivity.smali
    
Offset 567, 15 lines modifiedOffset 567, 15 lines modified
  
567 ····.line·156567 ····.line·156
568 ····:cond_0568 ····:cond_0
569 ····return-void569 ····return-void
570 .end·method570 .end·method
  
571 .method·public·requestWindowFeature(J)V571 .method·public·requestWindowFeature(J)V
572 ····.locals·2572 ····.locals·3
573 ····.param·p1,·"featureId"····#·J573 ····.param·p1,·"featureId"····#·J
  
574 ····.prologue574 ····.prologue
575 ····.line·232575 ····.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·v0577 ····move-result-object·v0
516 B
smali/com/actionbarsherlock/app/SherlockPreferenceActivity.smali
    
Offset 605, 15 lines modifiedOffset 605, 15 lines modified
  
605 ····.line·167605 ····.line·167
606 ····:cond_0606 ····:cond_0
607 ····return-void607 ····return-void
608 .end·method608 .end·method
  
609 .method·public·requestWindowFeature(J)V609 .method·public·requestWindowFeature(J)V
610 ····.locals·2610 ····.locals·3
611 ····.param·p1,·"featureId"····#·J611 ····.param·p1,·"featureId"····#·J
  
612 ····.prologue612 ····.prologue
613 ····.line·243613 ····.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·v0615 ····move-result-object·v0
510 B
smali/com/actionbarsherlock/app/SherlockFragmentActivity.smali
    
Offset 671, 15 lines modifiedOffset 671, 15 lines modified
  
671 ····.line·223671 ····.line·223
672 ····:cond_0672 ····:cond_0
673 ····return-void673 ····return-void
674 .end·method674 .end·method
  
675 .method·public·requestWindowFeature(J)V675 .method·public·requestWindowFeature(J)V
676 ····.locals·2676 ····.locals·3
677 ····.param·p1,·"featureId"····#·J677 ····.param·p1,·"featureId"····#·J
  
678 ····.prologue678 ····.prologue
679 ····.line·275679 ····.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·v0681 ····move-result-object·v0
1.69 KB
smali/com/actionbarsherlock/widget/SearchView$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·92427 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 73, 14 lines modifiedOffset 74, 15 lines modified
  
73 ····move-result·v274 ····move-result·v2
  
74 ····if-eqz·v2,·:cond_275 ····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·v279 ····move-result-object·v2
  
78 ····invoke-virtual·{v2},·Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getListSelection()I80 ····invoke-virtual·{v2},·Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getListSelection()I
  
79 ····move-result·v281 ····move-result·v2
Offset 144, 18 lines modifiedOffset 146, 20 lines modified
  
144 ····move-result-object·v4146 ····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·v4148 ····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·v4151 ····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;)V153 ····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,·v1154 ····move·v0,·v1
  
151 ····.line·953155 ····.line·953
152 ····goto·:goto_0156 ····goto·:goto_0
  
609 B
smali/com/actionbarsherlock/widget/SearchView$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·16127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
613 B
smali/com/actionbarsherlock/widget/SearchView$10.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·134227 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
672 B
smali/com/actionbarsherlock/widget/ActivityChooserView$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/ActivityChooserView;
  
25 ····.prologue26 ····.prologue
26 ····.line·13827 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
609 B
smali/com/actionbarsherlock/widget/SearchView$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·29027 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
609 B
smali/com/actionbarsherlock/widget/SearchView$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·87527 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
688 B
smali/com/actionbarsherlock/widget/ActivityChooserView$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;18 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V20 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/ActivityChooserView;
  
22 ····.prologue23 ····.prologue
23 ····.line·12424 ····.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>()V26 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
610 B
smali/com/actionbarsherlock/widget/SearchView$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·115627 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28.7 KB
smali/com/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister.smali
    
Offset 45, 493 lines modifiedOffset 45, 511 lines modified
  
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
  
47 #·virtual·methods47 #·virtual·methods
48 .method·public·run()V48 .method·public·run()V
49 ····.locals·1549 ····.locals·18
  
50 ····.prologue50 ····.prologue
51 ····.line·104751 ····.line·1047
52 ····const/4·v1,·0x052 ····const/4·v3,·0x0
  
53 ····.line·104853 ····.line·1048
54 ····.local·v1,·"fos":Ljava/io/FileOutputStream;54 ····.local·v3,·"fos":Ljava/io/FileOutputStream;
55 ····const/4·v8,·0x055 ····const/4·v10,·0x0
  
56 ····.line·105056 ····.line·1050
57 ····.local·v8,·"records":Ljava/util/List;,·"Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;"57 ····.local·v10,·"records":Ljava/util/List;,·"Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;"
58 ····iget-object·v11,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel;58 ····move-object/from16·v0,·p0
  
59 ····invoke-static·{v11},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$500(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;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·v1261 ····move-result-object·v14
  
61 ····monitor-enter·v1262 ····monitor-enter·v14
  
62 ····.line·105163 ····.line·1051
63 ····:try_start_064 ····:try_start_0
64 ····new-instance·v9,·Ljava/util/ArrayList;65 ····new-instance·v11,·Ljava/util/ArrayList;
  
65 ····iget-object·v11,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel;66 ····move-object/from16·v0,·p0
  
66 ····invoke-static·{v11},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$600(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;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·v1169 ····move-result-object·v13
  
68 ····invoke-direct·{v9,·v11},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V70 ····invoke-direct·{v11,·v13},·Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
69 ····:try_end_071 ····:try_end_0
70 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_072 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
71 ····.line·105273 ····.line·1052
72 ····.end·local·v8····#·"records":Ljava/util/List;,·"Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;"74 ····.end·local·v10····#·"records":Ljava/util/List;,·"Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;"
73 ····.local·v9,·"records":Ljava/util/List;,·"Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;"75 ····.local·v11,·"records":Ljava/util/List;,·"Ljava/util/List<Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;>;"
74 ····:try_start_176 ····:try_start_1
75 ····monitor-exit·v1277 ····monitor-exit·v14
76 ····:try_end_178 ····:try_end_1
77 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_279 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_2
  
78 ····.line·105580 ····.line·1055
79 ····:try_start_281 ····:try_start_2
80 ····iget-object·v11,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel;82 ····move-object/from16·v0,·p0
  
81 ····invoke-static·{v11},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$400(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;83 ····iget-object·v13,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel;
  
82 ····move-result-object·v1184 ····invoke-static·{v13},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$400(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;
  
83 ····iget-object·v12,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel;85 ····move-result-object·v13
  
84 ····invoke-static·{v12},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;86 ····move-object/from16·v0,·p0
  
85 ····move-result-object·v1287 ····iget-object·v14,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel;
  
86 ····const/4·v13,·0x088 ····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·{v11,·v12,·v13},·Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream;91 ····invoke-virtual·{v13,·v14,·v15},·Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream;
88 ····:try_end_292 ····:try_end_2
89 ····.catch·Ljava/io/FileNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_093 ····.catch·Ljava/io/FileNotFoundException;·{:try_start_2·..·:try_end_2}·:catch_0
  
90 ····move-result-object·v194 ····move-result-object·v3
  
91 ····.line·106195 ····.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·v1097 ····move-result-object·v12
  
94 ····.line·106498 ····.line·1064
95 ····.local·v10,·"serializer":Lorg/xmlpull/v1/XmlSerializer;99 ····.local·v12,·"serializer":Lorg/xmlpull/v1/XmlSerializer;
96 ····const/4·v11,·0x0100 ····const/4·v13,·0x0
  
97 ····:try_start_3101 ····:try_start_3
98 ····invoke-interface·{v10,·v1,·v11},·Lorg/xmlpull/v1/XmlSerializer;->setOutput(Ljava/io/OutputStream;Ljava/lang/String;)V102 ····invoke-interface·{v12,·v3,·v13},·Lorg/xmlpull/v1/XmlSerializer;->setOutput(Ljava/io/OutputStream;Ljava/lang/String;)V
  
99 ····.line·1065103 ····.line·1065
100 ····const-string·v11,·"UTF-8"104 ····const-string·v13,·"UTF-8"
  
101 ····const/4·v12,·0x1105 ····const/4·v14,·0x1
  
102 ····invoke-static·{v12},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;106 ····invoke-static·{v14},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
  
103 ····move-result-object·v12107 ····move-result-object·v14
  
104 ····invoke-interface·{v10,·v11,·v12},·Lorg/xmlpull/v1/XmlSerializer;->startDocument(Ljava/lang/String;Ljava/lang/Boolean;)V108 ····invoke-interface·{v12,·v13,·v14},·Lorg/xmlpull/v1/XmlSerializer;->startDocument(Ljava/lang/String;Ljava/lang/Boolean;)V
  
105 ····.line·1066109 ····.line·1066
106 ····const/4·v11,·0x0110 ····const/4·v13,·0x0
  
107 ····const-string·v12,·"historical-records"111 ····const-string·v14,·"historical-records"
  
108 ····invoke-interface·{v10,·v11,·v12},·Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;112 ····invoke-interface·{v12,·v13,·v14},·Lorg/xmlpull/v1/XmlSerializer;->startTag(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer;
  
109 ····.line·1068113 ····.line·1068
110 ····invoke-interface·{v9},·Ljava/util/List;->size()I114 ····invoke-interface·{v11},·Ljava/util/List;->size()I
  
111 ····move-result·v7115 ····move-result·v9
  
112 ····.line·1069116 ····.line·1069
113 ····.local·v7,·"recordCount":I117 ····.local·v9,·"recordCount":I
114 ····const/4·v2,·0x0118 ····const/4·v4,·0x0
  
115 ····.local·v2,·"i":I119 ····.local·v4,·"i":I
116 ····:goto_0120 ····:goto_0
117 ····if-ge·v2,·v7,·:cond_1121 ····if-ge·v4,·v9,·:cond_1
  
118 ····.line·1070122 ····.line·1070
119 ····const/4·v11,·0x0123 ····const/4·v13,·0x0
  
120 ····invoke-interface·{v9,·v11},·Ljava/util/List;->remove(I)Ljava/lang/Object;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.
3.49 KB
smali/com/actionbarsherlock/widget/ShareActionProvider.smali
    
Offset 2, 15 lines modifiedOffset 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 #·annotations4 #·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·annotation11 .end·annotation
  
  
Offset 299, 24 lines modifiedOffset 298, 26 lines modified
  
299 ····move-result-object·v7298 ····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·v7300 ····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·v8303 ····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·v7305 ····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·206309 ····.line·206
309 ····add-int/lit8·v5,·v5,·0x1310 ····add-int/lit8·v5,·v5,·0x1
  
310 ····goto·:goto_0311 ····goto·:goto_0
  
Offset 326, 18 lines modifiedOffset 327, 20 lines modified
326 ····if-ge·v1,·v3,·:cond_1327 ····if-ge·v1,·v3,·:cond_1
  
327 ····.line·215328 ····.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:I330 ····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·v7333 ····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·v4336 ····move-result-object·v4
  
334 ····.line·218337 ····.line·218
335 ····.local·v4,·"expandedSubMenu":Lcom/actionbarsherlock/view/SubMenu;338 ····.local·v4,·"expandedSubMenu":Lcom/actionbarsherlock/view/SubMenu;
336 ····const/4·v5,·0x0339 ····const/4·v5,·0x0
Offset 356, 24 lines modifiedOffset 359, 26 lines modified
  
356 ····move-result-object·v7359 ····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·v7361 ····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·v8364 ····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·v7366 ····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·218370 ····.line·218
366 ····add-int/lit8·v5,·v5,·0x1371 ····add-int/lit8·v5,·v5,·0x1
  
367 ····goto·:goto_1372 ····goto·:goto_1
  
1.1 KB
smali/com/actionbarsherlock/widget/SearchView$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·15027 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 39, 14 lines modifiedOffset 40, 15 lines modified
39 .method·public·run()V40 .method·public·run()V
40 ····.locals·341 ····.locals·3
  
41 ····.prologue42 ····.prologue
42 ····.line·15243 ····.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·v147 ····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;
10.8 KB
smali/com/actionbarsherlock/widget/SearchView.smali
    
Offset 239, 14 lines modifiedOffset 239, 15 lines modified
  
239 ····throw·v7239 ····throw·v7
  
240 ····.line·262240 ····.line·262
241 ····:cond_0241 ····: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·v3245 ····move-result-object·v3
  
245 ····check-cast·v3,·Landroid/view/LayoutInflater;246 ····check-cast·v3,·Landroid/view/LayoutInflater;
  
246 ····.line·264247 ····.line·264
Offset 431, 37 lines modifiedOffset 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·v0433 ····move-result-object·v0
  
433 ····.line·300434 ····.line·300
434 ····.local·v0,·"a":Landroid/content/res/TypedArray;435 ····.local·v0,·"a":Landroid/content/res/TypedArray;
435 ····const/4·v7,·0x3436 ····sget·v7,·Lcom/actionbarsherlock/R$styleable;->SherlockSearchView_iconifiedByDefault:I
  
436 ····invoke-virtual·{v0,·v7,·v11},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z437 ····invoke-virtual·{v0,·v7,·v11},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
437 ····move-result·v7438 ····move-result·v7
  
438 ····invoke-virtual·{p0,·v7},·Lcom/actionbarsherlock/widget/SearchView;->setIconifiedByDefault(Z)V439 ····invoke-virtual·{p0,·v7},·Lcom/actionbarsherlock/widget/SearchView;->setIconifiedByDefault(Z)V
  
439 ····.line·301440 ····.line·301
 441 ····sget·v7,·Lcom/actionbarsherlock/R$styleable;->SherlockSearchView_android_maxWidth:I
  
440 ····invoke-virtual·{v0,·v10,·v9},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I442 ····invoke-virtual·{v0,·v7,·v9},·Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
  
441 ····move-result·v5443 ····move-result·v5
  
442 ····.line·302444 ····.line·302
443 ····.local·v5,·"maxWidth":I445 ····.local·v5,·"maxWidth":I
444 ····if-eq·v5,·v9,·:cond_1446 ····if-eq·v5,·v9,·:cond_1
  
445 ····.line·303447 ····.line·303
446 ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/widget/SearchView;->setMaxWidth(I)V448 ····invoke-virtual·{p0,·v5},·Lcom/actionbarsherlock/widget/SearchView;->setMaxWidth(I)V
  
447 ····.line·305449 ····.line·305
448 ····:cond_1450 ····:cond_1
449 ····const/4·v7,·0x4451 ····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·v6453 ····move-result-object·v6
  
452 ····.line·306454 ····.line·306
453 ····.local·v6,·"queryHint":Ljava/lang/CharSequence;455 ····.local·v6,·"queryHint":Ljava/lang/CharSequence;
Offset 472, 30 lines modifiedOffset 475, 32 lines modified
472 ····if-nez·v7,·:cond_2475 ····if-nez·v7,·:cond_2
  
473 ····.line·307476 ····.line·307
474 ····invoke-virtual·{p0,·v6},·Lcom/actionbarsherlock/widget/SearchView;->setQueryHint(Ljava/lang/CharSequence;)V477 ····invoke-virtual·{p0,·v6},·Lcom/actionbarsherlock/widget/SearchView;->setQueryHint(Ljava/lang/CharSequence;)V
  
475 ····.line·309478 ····.line·309
476 ····:cond_2479 ····:cond_2
477 ····const/4·v7,·0x2480 ····sget·v7,·Lcom/actionbarsherlock/R$styleable;->SherlockSearchView_android_imeOptions:I
  
478 ····invoke-virtual·{v0,·v7,·v9},·Landroid/content/res/TypedArray;->getInt(II)I481 ····invoke-virtual·{v0,·v7,·v9},·Landroid/content/res/TypedArray;->getInt(II)I
  
479 ····move-result·v2482 ····move-result·v2
  
480 ····.line·310483 ····.line·310
481 ····.local·v2,·"imeOptions":I484 ····.local·v2,·"imeOptions":I
482 ····if-eq·v2,·v9,·:cond_3485 ····if-eq·v2,·v9,·:cond_3
  
483 ····.line·311486 ····.line·311
484 ····invoke-virtual·{p0,·v2},·Lcom/actionbarsherlock/widget/SearchView;->setImeOptions(I)V487 ····invoke-virtual·{p0,·v2},·Lcom/actionbarsherlock/widget/SearchView;->setImeOptions(I)V
  
485 ····.line·313488 ····.line·313
486 ····:cond_3489 ····:cond_3
 490 ····sget·v7,·Lcom/actionbarsherlock/R$styleable;->SherlockSearchView_android_inputType:I
  
487 ····invoke-virtual·{v0,·v11,·v9},·Landroid/content/res/TypedArray;->getInt(II)I491 ····invoke-virtual·{v0,·v7,·v9},·Landroid/content/res/TypedArray;->getInt(II)I
  
488 ····move-result·v4492 ····move-result·v4
  
489 ····.line·314493 ····.line·314
490 ····.local·v4,·"inputType":I494 ····.local·v4,·"inputType":I
491 ····if-eq·v4,·v9,·:cond_4495 ····if-eq·v4,·v9,·:cond_4
  
Offset 514, 15 lines modifiedOffset 519, 17 lines modified
514 ····sget-object·v7,·Lcom/actionbarsherlock/R$styleable;->SherlockView:[I519 ····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·v0521 ····move-result-object·v0
  
517 ····.line·323522 ····.line·323
 523 ····sget·v7,·Lcom/actionbarsherlock/R$styleable;->SherlockView_android_focusable:I
  
518 ····invoke-virtual·{v0,·v10,·v1},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z524 ····invoke-virtual·{v0,·v7,·v1},·Landroid/content/res/TypedArray;->getBoolean(IZ)Z
  
519 ····move-result·v1525 ····move-result·v1
  
520 ····.line·324526 ····.line·324
521 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V527 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
522 ····.line·325528 ····.line·325
Offset 945, 20 lines modifiedOffset 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:Z953 ····iget-boolean·v4,·p0,·Lcom/actionbarsherlock/widget/SearchView;->mIconifiedByDefault:Z
  
947 ····if-eqz·v4,·:cond_1954 ····if-eqz·v4,·:cond_1
  
948 ····sget·v4,·Lcom/actionbarsherlock/R$dimen;->abs__dropdownitem_icon_width:I955 ····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)I957 ····invoke-virtual·{v3,·v4},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I
  
950 ····move-result·v4958 ····move-result·v4
  
951 ····sget·v5,·Lcom/actionbarsherlock/R$dimen;->abs__dropdownitem_text_padding_left:I959 ····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)I961 ····invoke-virtual·{v3,·v5},·Landroid/content/res/Resources;->getDimensionPixelSize(I)I
  
953 ····move-result·v5962 ····move-result·v5
  
954 ····add-int·v2,·v4,·v5963 ····add-int·v2,·v4,·v5
Max diff block lines reached; 6897/10990 bytes (62.76%) of diff not shown.
609 B
smali/com/actionbarsherlock/widget/SearchView$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·34727 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
609 B
smali/com/actionbarsherlock/widget/SearchView$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·16727 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
613 B
smali/com/actionbarsherlock/widget/SearchView$12.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·164527 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.29 KB
smali/com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·public·weight:F34 .field·public·weight:F
  
  
35 #·direct·methods35 #·direct·methods
36 .method·public·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V36 .method·public·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V
37 ····.locals·037 ····.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 ····.prologue40 ····.prologue
40 ····.line·84041 ····.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>()V43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 76, 21 lines modifiedOffset 77, 19 lines modified
76 ····sub-int/2addr·v0,·v177 ····sub-int/2addr·v0,·v1
  
77 ····return·v078 ····return·v0
78 .end·method79 .end·method
  
79 .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I80 .method·public·bridge·synthetic·compareTo(Ljava/lang/Object;)I
80 ····.locals·181 ····.locals·1
81 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
82 ····.prologue82 ····.prologue
83 ····.line·82383 ····.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;)I85 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->compareTo(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I
  
87 ····move-result·v086 ····move-result·v0
  
88 ····return·v087 ····return·v0
89 .end·method88 .end·method
  
Offset 178, 15 lines modifiedOffset 177, 15 lines modified
  
178 ····add-int/lit8·v0,·v0,·0x1f177 ····add-int/lit8·v0,·v0,·0x1f
  
179 ····return·v0178 ····return·v0
180 .end·method179 .end·method
  
181 .method·public·toString()Ljava/lang/String;180 .method·public·toString()Ljava/lang/String;
182 ····.locals·5181 ····.locals·6
  
183 ····.prologue182 ····.prologue
184 ····.line·873183 ····.line·873
185 ····new-instance·v0,·Ljava/lang/StringBuilder;184 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
186 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V185 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 218, 17 lines modifiedOffset 217, 17 lines modified
  
218 ····move-result-object·v1217 ····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:F219 ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->weight:F
  
221 ····float-to-double·v3,·v3220 ····float-to-double·v4,·v3
  
222 ····invoke-direct·{v2,·v3,·v4},·Ljava/math/BigDecimal;-><init>(D)V221 ····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·877223 ····.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;
617 B
smali/com/actionbarsherlock/widget/SearchView$SearchAutoComplete.smali
    
Offset 298, 14 lines modifiedOffset 298, 15 lines modified
298 ····.line·1726298 ····.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·v1300 ····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·v0304 ····move-result-object·v0
  
304 ····check-cast·v0,·Landroid/view/inputmethod/InputMethodManager;305 ····check-cast·v0,·Landroid/view/inputmethod/InputMethodManager;
  
305 ····.line·1728306 ····.line·1728
688 B
smali/com/actionbarsherlock/widget/ActivityChooserView$3.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;18 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/ActivityChooserView;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V20 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserView;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/ActivityChooserView;
  
22 ····.prologue23 ····.prologue
23 ····.line·24824 ····.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>()V26 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
778 B
smali/com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;
  
25 ····.prologue26 ····.prologue
26 ····.line·101827 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7.67 KB
smali/com/actionbarsherlock/widget/ActivityChooserView.smali
    
Offset 111, 25 lines modifiedOffset 111, 23 lines modified
111 ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/actionbarsherlock/widget/ActivityChooserView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V111 ····invoke-direct·{p0,·p1,·p2,·v0},·Lcom/actionbarsherlock/widget/ActivityChooserView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
112 ····.line·203112 ····.line·203
113 ····return-void113 ····return-void
114 .end·method114 .end·method
  
115 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V115 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
116 ····.locals·9116 ····.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"····#·I119 ····.param·p3,·"defStyle"····#·I
  
120 ····.prologue120 ····.prologue
121 ····const/4·v8,·0x0121 ····const/4·v7,·0x0
  
122 ····const/4·v7,·0x4 
  
123 ····const/4·v6,·0x1122 ····const/4·v6,·0x4
  
124 ····.line·213123 ····.line·213
125 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V124 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
126 ····.line·124125 ····.line·124
127 ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$1;126 ····new-instance·v4,·Lcom/actionbarsherlock/widget/ActivityChooserView$1;
  
Offset 141, 15 lines modifiedOffset 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;)V140 ····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·172142 ····.line·172
145 ····iput·v7,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mInitialActivityCount:I143 ····iput·v6,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mInitialActivityCount:I
  
146 ····.line·214144 ····.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·216146 ····.line·216
149 ····sget-object·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockActivityChooserView:[I147 ····sget-object·v4,·Lcom/actionbarsherlock/R$styleable;->SherlockActivityChooserView:[I
  
Offset 157, 22 lines modifiedOffset 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·v0156 ····move-result-object·v0
  
159 ····.line·219157 ····.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,·v6,·v7},·Landroid/content/res/TypedArray;->getInt(II)I160 ····invoke-virtual·{v0,·v4,·v6},·Landroid/content/res/TypedArray;->getInt(II)I
  
162 ····move-result·v4161 ····move-result·v4
  
163 ····iput·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mInitialActivityCount:I162 ····iput·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserView;->mInitialActivityCount:I
  
164 ····.line·223163 ····.line·223
165 ····const/4·v4,·0x2164 ····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·v1166 ····move-result-object·v1
  
168 ····.line·226167 ····.line·226
169 ····.local·v1,·"expandActivityOverflowButtonDrawable":Landroid/graphics/drawable/Drawable;168 ····.local·v1,·"expandActivityOverflowButtonDrawable":Landroid/graphics/drawable/Drawable;
Offset 185, 20 lines modifiedOffset 185, 22 lines modified
  
185 ····move-result-object·v2185 ····move-result-object·v2
  
186 ····.line·229186 ····.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:I188 ····sget·v4,·Lcom/actionbarsherlock/R$layout;->abs__activity_chooser_view:I
  
 189 ····const/4·v5,·0x1
  
189 ····invoke-virtual·{v2,·v4,·p0,·v6},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;190 ····invoke-virtual·{v2,·v4,·p0,·v5},·Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
  
190 ····.line·231191 ····.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,·v8},·Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;-><init>(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V193 ····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·233195 ····.line·233
195 ····sget·v4,·Lcom/actionbarsherlock/R$id;->abs__activity_chooser_view_content:I196 ····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 modifiedOffset 277, 15 lines modified
275 ····invoke-virtual·{v4,·v5},·Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V277 ····invoke-virtual·{v4,·v5},·Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
276 ····.line·243278 ····.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:I280 ····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·v4283 ····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 modifiedOffset 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;)V295 ····invoke-virtual·{v4,·v1},·Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
  
293 ····.line·247296 ····.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,·v8},·Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;-><init>(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V298 ····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·248300 ····.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 modifiedOffset 324, 20 lines modified
  
321 ····iget·v4,·v4,·Landroid/util/DisplayMetrics;->widthPixels:I324 ····iget·v4,·v4,·Landroid/util/DisplayMetrics;->widthPixels:I
  
322 ····div-int/lit8·v4,·v4,·0x2325 ····div-int/lit8·v4,·v4,·0x2
  
Max diff block lines reached; 1448/7739 bytes (18.71%) of diff not shown.
33.4 KB
smali/com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.smali
    
Offset 45, 657 lines modifiedOffset 45, 659 lines modified
  
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
  
47 #·virtual·methods47 #·virtual·methods
48 .method·public·run()V48 .method·public·run()V
49 ····.locals·2449 ····.locals·25
  
50 ····.prologue50 ····.prologue
51 ····.line·93351 ····.line·933
52 ····const/4·v4,·0x052 ····const/4·v5,·0x0
  
53 ····.line·93553 ····.line·935
54 ····.local·v4,·"fis":Ljava/io/FileInputStream;54 ····.local·v5,·"fis":Ljava/io/FileInputStream;
55 ····:try_start_055 ····:try_start_0
56 ····move-object/from16·v0,·p056 ····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·v21,·v058 ····move-object/from16·v22,·v0
  
59 ····invoke-static/range·{v21·..·v21},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$400(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;59 ····invoke-static/range·{v22·..·v22},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$400(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;
  
60 ····move-result-object·v2160 ····move-result-object·v22
  
61 ····move-object/from16·v0,·p061 ····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·v22,·v063 ····move-object/from16·v23,·v0
  
64 ····invoke-static/range·{v22·..·v22},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;64 ····invoke-static/range·{v23·..·v23},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->access$300(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;
  
65 ····move-result-object·v2265 ····move-result-object·v23
  
66 ····invoke-virtual/range·{v21·..·v22},·Landroid/content/Context;->openFileInput(Ljava/lang/String;)Ljava/io/FileInputStream;66 ····invoke-virtual/range·{v22·..·v23},·Landroid/content/Context;->openFileInput(Ljava/lang/String;)Ljava/io/FileInputStream;
67 ····:try_end_067 ····:try_end_0
68 ····.catch·Ljava/io/FileNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_068 ····.catch·Ljava/io/FileNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
69 ····move-result-object·v469 ····move-result-object·v5
  
70 ····.line·94370 ····.line·943
71 ····:try_start_171 ····: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·v1273 ····move-result-object·v13
  
74 ····.line·94474 ····.line·944
75 ····.local·v12,·"parser":Lorg/xmlpull/v1/XmlPullParser;75 ····.local·v13,·"parser":Lorg/xmlpull/v1/XmlPullParser;
76 ····const/16·v21,·0x076 ····const/16·v22,·0x0
  
77 ····move-object/from16·v0,·v2177 ····move-object/from16·v0,·v22
  
78 ····invoke-interface·{v12,·v4,·v0},·Lorg/xmlpull/v1/XmlPullParser;->setInput(Ljava/io/InputStream;Ljava/lang/String;)V78 ····invoke-interface·{v13,·v5,·v0},·Lorg/xmlpull/v1/XmlPullParser;->setInput(Ljava/io/InputStream;Ljava/lang/String;)V
  
79 ····.line·94679 ····.line·946
80 ····const/16·v17,·0x080 ····const/16·v18,·0x0
  
81 ····.line·94781 ····.line·947
82 ····.local·v17,·"type":I82 ····.local·v18,·"type":I
83 ····:goto_083 ····:goto_0
84 ····const/16·v21,·0x184 ····const/16·v22,·0x1
  
85 ····move/from16·v0,·v1785 ····move/from16·v0,·v18
  
86 ····move/from16·v1,·v2186 ····move/from16·v1,·v22
  
87 ····if-eq·v0,·v1,·:cond_187 ····if-eq·v0,·v1,·:cond_1
  
88 ····const/16·v21,·0x288 ····const/16·v22,·0x2
  
89 ····move/from16·v0,·v1789 ····move/from16·v0,·v18
  
90 ····move/from16·v1,·v2190 ····move/from16·v1,·v22
  
91 ····if-eq·v0,·v1,·:cond_191 ····if-eq·v0,·v1,·:cond_1
  
92 ····.line·94892 ····.line·948
93 ····invoke-interface·{v12},·Lorg/xmlpull/v1/XmlPullParser;->next()I93 ····invoke-interface·{v13},·Lorg/xmlpull/v1/XmlPullParser;->next()I
  
94 ····move-result·v1794 ····move-result·v18
  
95 ····goto·:goto_095 ····goto·:goto_0
  
96 ····.line·93696 ····.line·936
97 ····.end·local·v12····#·"parser":Lorg/xmlpull/v1/XmlPullParser;97 ····.end·local·v13····#·"parser":Lorg/xmlpull/v1/XmlPullParser;
98 ····.end·local·v17····#·"type":I98 ····.end·local·v18····#·"type":I
99 ····:catch_099 ····:catch_0
100 ····move-exception·v5100 ····move-exception·v6
  
101 ····.line·1038101 ····.line·1038
102 ····:cond_0102 ····:cond_0
103 ····:goto_1103 ····:goto_1
104 ····return-void104 ····return-void
  
105 ····.line·951105 ····.line·951
106 ····.restart·local·v12····#·"parser":Lorg/xmlpull/v1/XmlPullParser;106 ····.restart·local·v13····#·"parser":Lorg/xmlpull/v1/XmlPullParser;
107 ····.restart·local·v17····#·"type":I107 ····.restart·local·v18····#·"type":I
108 ····:cond_1108 ····:cond_1
109 ····const-string·v21,·"historical-records"109 ····const-string·v22,·"historical-records"
  
110 ····invoke-interface·{v12},·Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;110 ····invoke-interface·{v13},·Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
  
111 ····move-result-object·v22111 ····move-result-object·v23
  
112 ····invoke-virtual/range·{v21·..·v22},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z112 ····invoke-virtual/range·{v22·..·v23},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
113 ····move-result·v21113 ····move-result·v22
  
114 ····if-nez·v21,·:cond_2114 ····if-nez·v22,·:cond_2
  
115 ····.line·952115 ····.line·952
116 ····new-instance·v21,·Lorg/xmlpull/v1/XmlPullParserException;116 ····new-instance·v22,·Lorg/xmlpull/v1/XmlPullParserException;
  
117 ····const-string·v22,·"Share·records·file·does·not·start·with·historical-records·tag."117 ····const-string·v23,·"Share·records·file·does·not·start·with·historical-records·tag."
  
118 ····invoke-direct/range·{v21·..·v22},·Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V118 ····invoke-direct/range·{v22·..·v23},·Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
  
119 ····throw·v21119 ····throw·v22
120 ····:try_end_1120 ····:try_end_1
121 ····.catch·Lorg/xmlpull/v1/XmlPullParserException;·{:try_start_1·..·:try_end_1}·:catch_1121 ····.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_3122 ····.catch·Ljava/io/IOException;·{:try_start_1·..·:try_end_1}·:catch_3
123 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0123 ····.catchall·{:try_start_1·..·:try_end_1}·:catchall_0
  
124 ····.line·1025124 ····.line·1025
125 ····.end·local·v12····#·"parser":Lorg/xmlpull/v1/XmlPullParser;125 ····.end·local·v13····#·"parser":Lorg/xmlpull/v1/XmlPullParser;
Max diff block lines reached; 28415/34098 bytes (83.33%) of diff not shown.
3.38 KB
smali/com/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord.smali
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 ····iput·p4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F43 ····iput·p4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F
  
44 ····.line·76844 ····.line·768
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·public·constructor·<init>(Ljava/lang/String;JF)V47 .method·public·constructor·<init>(Ljava/lang/String;JF)V
48 ····.locals·148 ····.locals·2
49 ····.param·p1,·"activityName"····#·Ljava/lang/String;49 ····.param·p1,·"activityName"····#·Ljava/lang/String;
50 ····.param·p2,·"time"····#·J50 ····.param·p2,·"time"····#·J
51 ····.param·p4,·"weight"····#·F51 ····.param·p4,·"weight"····#·F
  
52 ····.prologue52 ····.prologue
53 ····.line·75453 ····.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 modifiedOffset 63, 15 lines modified
63 ····.line·75563 ····.line·755
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
  
66 #·virtual·methods66 #·virtual·methods
67 .method·public·equals(Ljava/lang/Object;)Z67 .method·public·equals(Ljava/lang/Object;)Z
68 ····.locals·768 ····.locals·8
69 ····.param·p1,·"obj"····#·Ljava/lang/Object;69 ····.param·p1,·"obj"····#·Ljava/lang/Object;
  
70 ····.prologue70 ····.prologue
71 ····const/4·v1,·0x171 ····const/4·v1,·0x1
  
72 ····const/4·v2,·0x072 ····const/4·v2,·0x0
  
Offset 146, 19 lines modifiedOffset 146, 19 lines modified
146 ····move·v1,·v2146 ····move·v1,·v2
  
147 ····.line·797147 ····.line·797
148 ····goto·:goto_0148 ····goto·:goto_0
  
149 ····.line·799149 ····.line·799
150 ····:cond_5150 ····:cond_5
151 ····iget-wide·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J151 ····iget-wide·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J
  
152 ····iget-wide·v5,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J152 ····iget-wide·v6,·v0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J
  
153 ····cmp-long·v3,·v3,·v5153 ····cmp-long·v3,·v4,·v6
  
154 ····if-eqz·v3,·:cond_6154 ····if-eqz·v3,·:cond_6
  
155 ····move·v1,·v2155 ····move·v1,·v2
  
156 ····.line·800156 ····.line·800
157 ····goto·:goto_0157 ····goto·:goto_0
Offset 206, 25 lines modifiedOffset 206, 25 lines modified
  
206 ····:goto_0206 ····:goto_0
207 ····add-int/lit8·v1,·v2,·0x1f207 ····add-int/lit8·v1,·v2,·0x1f
  
208 ····.line·775208 ····.line·775
209 ····mul-int/lit8·v2,·v1,·0x1f209 ····mul-int/lit8·v2,·v1,·0x1f
  
210 ····iget-wide·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J210 ····iget-wide·v4,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J
  
211 ····iget-wide·v5,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J211 ····iget-wide·v6,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->time:J
  
212 ····const/16·v7,·0x20212 ····const/16·v3,·0x20
  
213 ····ushr-long/2addr·v5,·v7213 ····ushr-long/2addr·v6,·v3
  
214 ····xor-long/2addr·v3,·v5214 ····xor-long/2addr·v4,·v6
  
215 ····long-to-int·v3,·v3215 ····long-to-int·v3,·v4
  
216 ····add-int·v1,·v2,·v3216 ····add-int·v1,·v2,·v3
  
217 ····.line·776217 ····.line·776
218 ····mul-int/lit8·v2,·v1,·0x1f218 ····mul-int/lit8·v2,·v1,·0x1f
  
219 ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F219 ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F
Offset 246, 15 lines modifiedOffset 246, 15 lines modified
  
246 ····move-result·v2246 ····move-result·v2
  
247 ····goto·:goto_0247 ····goto·:goto_0
248 .end·method248 .end·method
  
249 .method·public·toString()Ljava/lang/String;249 .method·public·toString()Ljava/lang/String;
250 ····.locals·5250 ····.locals·6
  
251 ····.prologue251 ····.prologue
252 ····.line·810252 ····.line·810
253 ····new-instance·v0,·Ljava/lang/StringBuilder;253 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
254 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V254 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 293, 17 lines modifiedOffset 293, 17 lines modified
  
293 ····move-result-object·v1293 ····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:F295 ····iget·v3,·p0,·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->weight:F
  
296 ····float-to-double·v3,·v3296 ····float-to-double·v4,·v3
  
297 ····invoke-direct·{v2,·v3,·v4},·Ljava/math/BigDecimal;-><init>(D)V297 ····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·815299 ····.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;
4.56 KB
smali/com/actionbarsherlock/widget/ActivityChooserModel.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/database/DataSetObservable;2 .super·Landroid/database/DataSetObservable;
3 .source·"ActivityChooserModel.java"3 .source·"ActivityChooserModel.java"
  
  
4 #·annotations4 #·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 modifiedOffset 222, 15 lines modified
  
223 ····move-result·v0222 ····move-result·v0
  
224 ····if-nez·v0,·:cond_0223 ····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;)Z226 ····invoke-virtual·{p2,·v0},·Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
  
227 ····move-result·v0227 ····move-result·v0
  
228 ····if-nez·v0,·:cond_0228 ····if-nez·v0,·:cond_0
  
229 ····.line·356229 ····.line·356
Offset 489, 14 lines modifiedOffset 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_1490 ····if-eqz·v4,·:cond_1
  
491 ····.line·713491 ····.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·v4495 ····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,·0x0497 ····const/4·v6,·0x0
Offset 803, 18 lines modifiedOffset 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·v4809 ····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;)V811 ····invoke-interface·{v0,·v2,·v3,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;->sort(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V
  
809 ····.line·619812 ····.line·619
810 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->notifyChanged()V813 ····invoke-virtual·{p0},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->notifyChanged()V
  
811 ····.line·621814 ····.line·621
812 ····:cond_0815 ····:cond_0
Offset 913, 14 lines modifiedOffset 916, 15 lines modified
913 ····return-object·v0916 ····return-object·v0
  
914 ····.line·475917 ····.line·475
915 ····.restart·local·v0····#·"choiceIntent":Landroid/content/Intent;918 ····.restart·local·v0····#·"choiceIntent":Landroid/content/Intent;
916 ····:cond_0919 ····: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()J922 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
919 ····move-result-wide·v6923 ····move-result-wide·v6
  
920 ····const/high16·v8,·0x3f800000····#·1.0f924 ····const/high16·v8,·0x3f800000····#·1.0f
  
921 ····invoke-direct·{v5,·v3,·v6,·v7,·v8},·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;-><init>(Landroid/content/ComponentName;JF)V925 ····invoke-direct·{v5,·v3,·v6,·v7,·v8},·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;-><init>(Landroid/content/ComponentName;JF)V
Offset 1246, 15 lines modifiedOffset 1250, 15 lines modified
1246 ····:try_end_01250 ····:try_end_0
1247 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_01251 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
1248 ····throw·v01252 ····throw·v0
1249 .end·method1253 .end·method
  
1250 .method·public·setDefaultActivity(I)V1254 .method·public·setDefaultActivity(I)V
1251 ····.locals·71255 ····.locals·8
1252 ····.param·p1,·"index"····#·I1256 ····.param·p1,·"index"····#·I
  
1253 ····.prologue1257 ····.prologue
1254 ····.line·5201258 ····.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 modifiedOffset 1313, 20 lines modified
  
1309 ····invoke-direct·{v0,·v5,·v6},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V1313 ····invoke-direct·{v0,·v5,·v6},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
  
1310 ····.line·5351314 ····.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()J1318 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
1314 ····move-result-wide·v51319 ····move-result-wide·v6
  
1315 ····invoke-direct·{v1,·v0,·v5,·v6,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;-><init>(Landroid/content/ComponentName;JF)V1320 ····invoke-direct·{v1,·v0,·v6,·v7,·v4},·Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;-><init>(Landroid/content/ComponentName;JF)V
  
1316 ····.line·5371321 ····.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;)Z1323 ····invoke-direct·{p0,·v1},·Lcom/actionbarsherlock/widget/ActivityChooserModel;->addHisoricalRecord(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z
  
1319 ····.line·5381324 ····.line·538
1320 ····return-void1325 ····return-void
613 B
smali/com/actionbarsherlock/widget/SearchView$11.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·135327 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
3.77 KB
smali/com/actionbarsherlock/widget/SuggestionsAdapter.smali
    
Offset 256, 20 lines modifiedOffset 256, 22 lines modified
  
256 ····move·v3,·v2256 ····move·v3,·v2
  
257 ····move-object·v5,·v1257 ····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;)V258 ····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()I260 ····invoke-interface·{p1},·Ljava/lang/CharSequence;->length()I
  
260 ····move-result·v1261 ····move-result·v1
  
261 ····const/16·v3,·0x21262 ····const/16·v3,·0x21
  
 263 ····.line·419
262 ····invoke-virtual·{v7,·v0,·v2,·v1,·v3},·Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V264 ····invoke-virtual·{v7,·v0,·v2,·v1,·v3},·Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V
  
263 ····.line·422265 ····.line·422
264 ····return-object·v7266 ····return-object·v7
265 .end·method267 .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 modifiedOffset 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·v8379 ····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·v9382 ····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·v8384 ····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·v8386 ····move-result-object·v8
  
 387 ····.line·725
384 ····invoke-static·{v7,·v8},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I388 ····invoke-static·{v7,·v8},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
385 ····move-object·v1,·v6389 ····move-object·v1,·v6
  
386 ····.line·727390 ····.line·727
387 ····goto·:goto_0391 ····goto·:goto_0
388 .end·method392 .end·method
Offset 848, 14 lines modifiedOffset 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·v6853 ····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·v7857 ····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·v6859 ····move-result-object·v6
Offset 1207, 14 lines modifiedOffset 1212, 15 lines modified
1207 ····.line·2811212 ····.line·281
1208 ····.local·v0,·"extras":Landroid/os/Bundle;1213 ····.local·v0,·"extras":Landroid/os/Bundle;
1209 ····:goto_01214 ····:goto_0
1210 ····if-eqz·v0,·:cond_01215 ····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;)Z1218 ····invoke-virtual·{v0,·v1},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z
  
1213 ····move-result·v11219 ····move-result·v1
  
1214 ····if-eqz·v1,·:cond_01220 ····if-eqz·v1,·:cond_0
  
1215 ····.line·2881221 ····.line·288
Offset 1660, 30 lines modifiedOffset 1666, 34 lines modified
1660 ····.line·2131666 ····.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>()V1668 ····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·v01672 ····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·v01675 ····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·v01679 ····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·v81683 ····move-result-object·v8
  
1674 ····.line·2201684 ····.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 modifiedOffset 2263, 15 lines modified
  
2253 ····move-result·v42263 ····move-result·v4
  
2254 ····if-nez·v4,·:cond_02264 ····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.
1.17 KB
smali/com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.smali
    
Offset 58, 18 lines modifiedOffset 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·v359 ····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·v463 ····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·v066 ····move-result-object·v0
  
65 ····.line·27967 ····.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()I69 ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I
609 B
smali/com/actionbarsherlock/widget/SearchView$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;21 .field·final·synthetic·this$0:Lcom/actionbarsherlock/widget/SearchView;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V23 .method·constructor·<init>(Lcom/actionbarsherlock/widget/SearchView;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/actionbarsherlock/widget/SearchView;
  
25 ····.prologue26 ····.prologue
26 ····.line·33927 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.08 KB
smali/com/fasterxml/jackson/databind/SerializerProvider.smali
    
Offset 730, 15 lines modifiedOffset 730, 15 lines modified
  
730 ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V730 ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V
  
731 ····throw·v0731 ····throw·v0
732 .end·method732 .end·method
  
733 .method·public·defaultSerializeDateKey(JLcom/fasterxml/jackson/core/JsonGenerator;)V733 .method·public·defaultSerializeDateKey(JLcom/fasterxml/jackson/core/JsonGenerator;)V
734 ····.locals·2734 ····.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·annotation740 ····.end·annotation
  
Offset 828, 15 lines modifiedOffset 828, 15 lines modified
  
828 ····invoke-virtual·{p2,·v0},·Lcom/fasterxml/jackson/core/JsonGenerator;->writeFieldName(Ljava/lang/String;)V828 ····invoke-virtual·{p2,·v0},·Lcom/fasterxml/jackson/core/JsonGenerator;->writeFieldName(Ljava/lang/String;)V
  
829 ····goto·:goto_0829 ····goto·:goto_0
830 .end·method830 .end·method
  
831 .method·public·final·defaultSerializeDateValue(JLcom/fasterxml/jackson/core/JsonGenerator;)V831 .method·public·final·defaultSerializeDateValue(JLcom/fasterxml/jackson/core/JsonGenerator;)V
832 ····.locals·2832 ····.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·annotation838 ····.end·annotation
  
599 B
smali/com/fasterxml/jackson/databind/JsonNode.smali
    
Offset 72, 15 lines modifiedOffset 72, 15 lines modified
  
72 ····move-result-wide·v072 ····move-result-wide·v0
  
73 ····return-wide·v073 ····return-wide·v0
74 .end·method74 .end·method
  
75 .method·public·asDouble(D)D75 .method·public·asDouble(D)D
76 ····.locals·076 ····.locals·1
  
77 ····.prologue77 ····.prologue
78 ····.line·54278 ····.line·542
79 ····return-wide·p179 ····return-wide·p1
80 .end·method80 .end·method
  
81 .method·public·asInt()I81 .method·public·asInt()I
Offset 116, 15 lines modifiedOffset 116, 15 lines modified
  
116 ····move-result-wide·v0116 ····move-result-wide·v0
  
117 ····return-wide·v0117 ····return-wide·v0
118 .end·method118 .end·method
  
119 .method·public·asLong(J)J119 .method·public·asLong(J)J
120 ····.locals·0120 ····.locals·1
  
121 ····.prologue121 ····.prologue
122 ····.line·514122 ····.line·514
123 ····return-wide·p1123 ····return-wide·p1
124 .end·method124 .end·method
  
125 .method·public·abstract·asText()Ljava/lang/String;125 .method·public·abstract·asText()Ljava/lang/String;
882 B
smali/com/fasterxml/jackson/databind/node/TextNode.smali
    
Offset 399, 15 lines modifiedOffset 399, 15 lines modified
  
399 ····.line·185399 ····.line·185
400 ····:cond_0400 ····:cond_0
401 ····return·p1401 ····return·p1
402 .end·method402 .end·method
  
403 .method·public·asDouble(D)D403 .method·public·asDouble(D)D
404 ····.locals·2404 ····.locals·3
  
405 ····.prologue405 ····.prologue
406 ····.line·200406 ····.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)D408 ····invoke-static·{v0,·p1,·p2},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseAsDouble(Ljava/lang/String;D)D
  
Offset 427, 15 lines modifiedOffset 427, 15 lines modified
  
427 ····move-result·v0427 ····move-result·v0
  
428 ····return·v0428 ····return·v0
429 .end·method429 .end·method
  
430 .method·public·asLong(J)J430 .method·public·asLong(J)J
431 ····.locals·2431 ····.locals·3
  
432 ····.prologue432 ····.prologue
433 ····.line·195433 ····.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)J435 ····invoke-static·{v0,·p1,·p2},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseAsLong(Ljava/lang/String;J)J
  
1.05 KB
smali/com/fasterxml/jackson/databind/node/ArrayNode.smali
    
Offset 1033, 15 lines modifiedOffset 1033, 15 lines modified
  
1033 ····move-result·v01033 ····move-result·v0
  
1034 ····return·v01034 ····return·v0
1035 .end·method1035 .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·11037 ····.locals·2
  
1038 ····.prologue1038 ····.prologue
1039 ····.line·6331039 ····.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·v01041 ····move-result-object·v0
  
Offset 1080, 15 lines modifiedOffset 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·5621081 ····.line·562
1082 ····return-object·p01082 ····return-object·p0
1083 .end·method1083 .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·11085 ····.locals·2
  
1086 ····.prologue1086 ····.prologue
1087 ····.line·5871087 ····.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·v01089 ····move-result-object·v0
  
1.34 KB
smali/com/fasterxml/jackson/databind/node/LongNode.smali
    
Offset 5, 27 lines modifiedOffset 5, 27 lines modified
  
5 #·instance·fields5 #·instance·fields
6 .field·final·_value:J6 .field·final·_value:J
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(J)V8 .method·public·constructor·<init>(J)V
9 ····.locals·09 ····.locals·1
  
10 ····.prologue10 ····.prologue
11 ····.line·2611 ····.line·26
12 ····invoke-direct·{p0},·Lcom/fasterxml/jackson/databind/node/NumericNode;-><init>()V12 ····invoke-direct·{p0},·Lcom/fasterxml/jackson/databind/node/NumericNode;-><init>()V
  
13 ····iput-wide·p1,·p0,·Lcom/fasterxml/jackson/databind/node/LongNode;->_value:J13 ····iput-wide·p1,·p0,·Lcom/fasterxml/jackson/databind/node/LongNode;->_value:J
  
14 ····return-void14 ····return-void
15 .end·method15 .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·117 ····.locals·2
  
18 ····.prologue18 ····.prologue
19 ····.line·2819 ····.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)V21 ····invoke-direct·{v0,·p0,·p1},·Lcom/fasterxml/jackson/databind/node/LongNode;-><init>(J)V
  
Offset 239, 21 lines modifiedOffset 239, 21 lines modified
  
239 ····.prologue239 ····.prologue
240 ····.line·109240 ····.line·109
241 ····iget-wide·v0,·p0,·Lcom/fasterxml/jackson/databind/node/LongNode;->_value:J241 ····iget-wide·v0,·p0,·Lcom/fasterxml/jackson/databind/node/LongNode;->_value:J
  
242 ····long-to-int·v0,·v0242 ····long-to-int·v0,·v0
  
243 ····iget-wide·v1,·p0,·Lcom/fasterxml/jackson/databind/node/LongNode;->_value:J243 ····iget-wide·v2,·p0,·Lcom/fasterxml/jackson/databind/node/LongNode;->_value:J
  
244 ····const/16·v3,·0x20244 ····const/16·v1,·0x20
  
245 ····shr-long/2addr·v1,·v3245 ····shr-long/2addr·v2,·v1
  
246 ····long-to-int·v1,·v1246 ····long-to-int·v1,·v2
  
247 ····xor-int/2addr·v0,·v1247 ····xor-int/2addr·v0,·v1
  
248 ····return·v0248 ····return·v0
249 .end·method249 .end·method
  
250 .method·public·intValue()I250 .method·public·intValue()I
2.5 KB
smali/com/fasterxml/jackson/databind/node/ObjectNode.smali
    
Offset 971, 15 lines modifiedOffset 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_0972 ····goto·:goto_0
973 .end·method973 .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·3975 ····.locals·4
  
976 ····.prologue976 ····.prologue
977 ····.line·693977 ····.line·693
978 ····if-nez·p2,·:cond_0978 ····if-nez·p2,·:cond_0
  
979 ····.line·694979 ····.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 modifiedOffset 996, 17 lines modified
  
996 ····.line·696996 ····.line·696
997 ····:cond_0997 ····: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()D999 ····invoke-virtual·{p2},·Ljava/lang/Double;->doubleValue()D
  
1000 ····move-result-wide·v11000 ····move-result-wide·v2
  
1001 ····invoke-virtual·{p0,·v1,·v2},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->numberNode(D)Lcom/fasterxml/jackson/databind/node/NumericNode;1001 ····invoke-virtual·{p0,·v2,·v3},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->numberNode(D)Lcom/fasterxml/jackson/databind/node/NumericNode;
  
1002 ····move-result-object·v11002 ····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_01004 ····goto·:goto_0
1005 .end·method1005 .end·method
Offset 1082, 15 lines modifiedOffset 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_01083 ····goto·:goto_0
1084 .end·method1084 .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·31086 ····.locals·4
  
1087 ····.prologue1087 ····.prologue
1088 ····.line·6431088 ····.line·643
1089 ····if-nez·p2,·:cond_01089 ····if-nez·p2,·:cond_0
  
1090 ····.line·6441090 ····.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 modifiedOffset 1107, 17 lines modified
  
1107 ····.line·6461107 ····.line·646
1108 ····:cond_01108 ····: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()J1110 ····invoke-virtual·{p2},·Ljava/lang/Long;->longValue()J
  
1111 ····move-result-wide·v11111 ····move-result-wide·v2
  
1112 ····invoke-virtual·{p0,·v1,·v2},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->numberNode(J)Lcom/fasterxml/jackson/databind/node/NumericNode;1112 ····invoke-virtual·{p0,·v2,·v3},·Lcom/fasterxml/jackson/databind/node/ObjectNode;->numberNode(J)Lcom/fasterxml/jackson/databind/node/NumericNode;
  
1113 ····move-result-object·v11113 ····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_01115 ····goto·:goto_0
1116 .end·method1116 .end·method
826 B
smali/com/fasterxml/jackson/databind/node/DoubleNode.smali
    
Offset 5, 27 lines modifiedOffset 5, 27 lines modified
  
5 #·instance·fields5 #·instance·fields
6 .field·protected·final·_value:D6 .field·protected·final·_value:D
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(D)V8 .method·public·constructor·<init>(D)V
9 ····.locals·09 ····.locals·1
  
10 ····.prologue10 ····.prologue
11 ····.line·2711 ····.line·27
12 ····invoke-direct·{p0},·Lcom/fasterxml/jackson/databind/node/NumericNode;-><init>()V12 ····invoke-direct·{p0},·Lcom/fasterxml/jackson/databind/node/NumericNode;-><init>()V
  
13 ····iput-wide·p1,·p0,·Lcom/fasterxml/jackson/databind/node/DoubleNode;->_value:D13 ····iput-wide·p1,·p0,·Lcom/fasterxml/jackson/databind/node/DoubleNode;->_value:D
  
14 ····return-void14 ····return-void
15 .end·method15 .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·117 ····.locals·2
  
18 ····.prologue18 ····.prologue
19 ····.line·2919 ····.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)V21 ····invoke-direct·{v0,·p0,·p1},·Lcom/fasterxml/jackson/databind/node/DoubleNode;-><init>(D)V
  
2.7 KB
smali/com/fasterxml/jackson/databind/deser/BeanDeserializerBase.smali
    
Offset 2066, 15 lines modifiedOffset 2066, 15 lines modified
2066 ····:cond_22066 ····:cond_2
2067 ····const/4·v0,·0x02067 ····const/4·v0,·0x0
  
2068 ····goto·:goto_12068 ····goto·:goto_1
2069 .end·method2069 .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·32071 ····.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·annotation2077 ····.end·annotation
  
Offset 2156, 17 lines modifiedOffset 2156, 17 lines modified
  
2156 ····.line·10792156 ····.line·1079
2157 ····:cond_12157 ····: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()D2159 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/core/JsonParser;->getDoubleValue()D
  
2160 ····move-result-wide·v12160 ····move-result-wide·v2
  
2161 ····invoke-virtual·{v0,·p2,·v1,·v2},·Lcom/fasterxml/jackson/databind/deser/ValueInstantiator;->createFromDouble(Lcom/fasterxml/jackson/databind/DeserializationContext;D)Ljava/lang/Object;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·v02162 ····move-result-object·v0
  
2163 ····goto·:goto_02163 ····goto·:goto_0
  
2164 ····.line·10852164 ····.line·1085
2165 ····:cond_22165 ····:cond_2
Offset 2187, 15 lines modifiedOffset 2187, 15 lines modified
2187 ····.packed-switch·0x32187 ····.packed-switch·0x3
2188 ········:pswitch_02188 ········:pswitch_0
2189 ········:pswitch_02189 ········:pswitch_0
2190 ····.end·packed-switch2190 ····.end·packed-switch
2191 .end·method2191 .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·32193 ····.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·annotation2199 ····.end·annotation
  
Offset 2351, 17 lines modifiedOffset 2351, 17 lines modified
  
2351 ····.line·10232351 ····.line·1023
2352 ····:cond_32352 ····: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()J2354 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/core/JsonParser;->getLongValue()J
  
2355 ····move-result-wide·v12355 ····move-result-wide·v2
  
2356 ····invoke-virtual·{v0,·p2,·v1,·v2},·Lcom/fasterxml/jackson/databind/deser/ValueInstantiator;->createFromLong(Lcom/fasterxml/jackson/databind/DeserializationContext;J)Ljava/lang/Object;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·v02357 ····move-result-object·v0
  
2358 ····goto·:goto_02358 ····goto·:goto_0
  
2359 ····.line·10332359 ····.line·1033
2360 ····:cond_42360 ····:cond_4
2.57 KB
smali/com/fasterxml/jackson/databind/deser/std/StdValueInstantiator.smali
    
Offset 670, 15 lines modifiedOffset 670, 15 lines modified
  
670 ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V670 ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V
  
671 ····throw·v0671 ····throw·v0
672 .end·method672 .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·3674 ····.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·annotation680 ····.end·annotation
  
Offset 761, 15 lines modifiedOffset 761, 15 lines modified
  
761 ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V761 ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V
  
762 ····throw·v0762 ····throw·v0
763 .end·method763 .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·3765 ····.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·annotation771 ····.end·annotation
  
Offset 800, 17 lines modifiedOffset 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_1801 ····if-eqz·v0,·:cond_1
  
802 ····.line·313802 ····.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·v1,·p2804 ····int-to-long·v2,·p2
  
805 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;805 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
806 ····move-result-object·v1806 ····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_0808 ····:try_end_0
809 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0809 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
810 ····.catch·Ljava/lang/ExceptionInInitializerError;·{:try_start_0·..·:try_end_0}·:catch_1810 ····.catch·Ljava/lang/ExceptionInInitializerError;·{:try_start_0·..·:try_end_0}·:catch_1
Offset 875, 15 lines modifiedOffset 875, 15 lines modified
  
875 ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V875 ····invoke-direct·{v0,·v1},·Lcom/fasterxml/jackson/databind/JsonMappingException;-><init>(Ljava/lang/String;)V
  
876 ····throw·v0876 ····throw·v0
877 .end·method877 .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·3879 ····.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·annotation885 ····.end·annotation
  
2.6 KB
smali/com/fasterxml/jackson/databind/deser/std/StdDeserializer.smali
    
Offset 718, 17 lines modifiedOffset 718, 17 lines modified
718 ····if-ne·v0,·v1,·:cond_0718 ····if-ne·v0,·v1,·:cond_0
  
719 ····.line·563719 ····.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()J721 ····invoke-virtual·{p1},·Lcom/fasterxml/jackson/core/JsonParser;->getLongValue()J
  
722 ····move-result-wide·v1722 ····move-result-wide·v2
  
723 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V723 ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V
  
724 ····.line·576724 ····.line·576
725 ····:goto_0725 ····:goto_0
726 ····return-object·v0726 ····return-object·v0
  
727 ····.line·565727 ····.line·565
728 ····:cond_0728 ····:cond_0
Offset 839, 15 lines modifiedOffset 839, 15 lines modified
  
839 ····move-result-object·v0839 ····move-result-object·v0
  
840 ····throw·v0840 ····throw·v0
841 .end·method841 .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·3843 ····.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·annotation849 ····.end·annotation
  
Offset 922, 17 lines modifiedOffset 922, 17 lines modified
922 ····sparse-switch·v1,·:sswitch_data_0922 ····sparse-switch·v1,·:sswitch_data_0
  
923 ····.line·503923 ····.line·503
924 ····:cond_3924 ····:cond_3
925 ····:try_start_0925 ····:try_start_0
926 ····invoke-static·{v0},·Lcom/fasterxml/jackson/databind/deser/std/StdDeserializer;->parseDouble(Ljava/lang/String;)D926 ····invoke-static·{v0},·Lcom/fasterxml/jackson/databind/deser/std/StdDeserializer;->parseDouble(Ljava/lang/String;)D
  
927 ····move-result-wide·v1927 ····move-result-wide·v2
  
928 ····invoke-static·{v1,·v2},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;928 ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
929 ····:try_end_0929 ····:try_end_0
930 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0930 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0
  
931 ····move-result-object·v0931 ····move-result-object·v0
  
932 ····goto·:goto_0932 ····goto·:goto_0
  
Offset 2052, 15 lines modifiedOffset 2052, 15 lines modified
  
2052 ····move-result-object·v02052 ····move-result-object·v0
  
2053 ····throw·v02053 ····throw·v0
2054 .end·method2054 .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·32056 ····.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·annotation2062 ····.end·annotation
  
Offset 2125, 17 lines modifiedOffset 2125, 17 lines modified
2125 ····goto·:goto_02125 ····goto·:goto_0
  
2126 ····.line·3522126 ····.line·352
2127 ····:cond_22127 ····:cond_2
2128 ····:try_start_02128 ····:try_start_0
2129 ····invoke-static·{v0},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseLong(Ljava/lang/String;)J2129 ····invoke-static·{v0},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseLong(Ljava/lang/String;)J
  
2130 ····move-result-wide·v12130 ····move-result-wide·v2
  
2131 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;2131 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
2132 ····:try_end_02132 ····:try_end_0
2133 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_02133 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_0·..·:try_end_0}·:catch_0
  
2134 ····move-result-object·v02134 ····move-result-object·v0
  
2135 ····goto·:goto_02135 ····goto·:goto_0
  
1.53 KB
smali/com/fasterxml/jackson/databind/deser/std/PrimitiveArrayDeserializers$DoubleDeser.smali
    
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
  
139 ····move-result-object·v0139 ····move-result-object·v0
  
140 ····return-object·v0140 ····return-object·v0
141 .end·method141 .end·method
  
142 .method·public·deserialize(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)[D142 .method·public·deserialize(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)[D
143 ····.locals·7143 ····.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·annotation149 ····.end·annotation
  
Offset 200, 15 lines modifiedOffset 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_1201 ····if-eq·v3,·v5,·:cond_1
  
202 ····.line·488202 ····.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;)D203 ····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·v5204 ····move-result-wide·v6
  
205 ····.line·489205 ····.line·489
206 ····array-length·v3,·v2206 ····array-length·v3,·v2
  
207 ····if-lt·v0,·v3,·:cond_2207 ····if-lt·v0,·v3,·:cond_2
  
208 ····.line·490208 ····.line·490
Offset 222, 15 lines modifiedOffset 222, 15 lines modified
  
222 ····move-object·v2,·v0222 ····move-object·v2,·v0
  
223 ····.line·493223 ····.line·493
224 ····:goto_2224 ····:goto_2
225 ····add-int/lit8·v0,·v3,·0x1225 ····add-int/lit8·v0,·v3,·0x1
  
226 ····aput-wide·v5,·v2,·v3226 ····aput-wide·v6,·v2,·v3
  
227 ····goto·:goto_1227 ····goto·:goto_1
  
228 ····.line·495228 ····.line·495
229 ····:cond_1229 ····: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;
  
1.33 KB
smali/com/fasterxml/jackson/databind/deser/std/JdkDeserializers$UUIDDeserializer.smali
    
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
  
107 ····move-result-object·v0107 ····move-result-object·v0
  
108 ····return-object·v0108 ····return-object·v0
109 .end·method109 .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·5111 ····.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·annotation117 ····.end·annotation
  
Offset 175, 25 lines modifiedOffset 175, 25 lines modified
175 ····invoke-direct·{v1,·p1},·Ljava/io/ByteArrayInputStream;-><init>([B)V175 ····invoke-direct·{v1,·p1},·Ljava/io/ByteArrayInputStream;-><init>([B)V
  
176 ····invoke-direct·{v0,·v1},·Ljava/io/DataInputStream;-><init>(Ljava/io/InputStream;)V176 ····invoke-direct·{v0,·v1},·Ljava/io/DataInputStream;-><init>(Ljava/io/InputStream;)V
  
177 ····.line·158177 ····.line·158
178 ····invoke-virtual·{v0},·Ljava/io/DataInputStream;->readLong()J178 ····invoke-virtual·{v0},·Ljava/io/DataInputStream;->readLong()J
  
179 ····move-result-wide·v1179 ····move-result-wide·v2
  
180 ····.line·159180 ····.line·159
181 ····invoke-virtual·{v0},·Ljava/io/DataInputStream;->readLong()J181 ····invoke-virtual·{v0},·Ljava/io/DataInputStream;->readLong()J
  
182 ····move-result-wide·v3182 ····move-result-wide·v4
  
183 ····.line·160183 ····.line·160
184 ····new-instance·v0,·Ljava/util/UUID;184 ····new-instance·v0,·Ljava/util/UUID;
  
185 ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Ljava/util/UUID;-><init>(JJ)V185 ····invoke-direct·{v0,·v2,·v3,·v4,·v5},·Ljava/util/UUID;-><init>(JJ)V
  
186 ····.line·163186 ····.line·163
187 ····:goto_0187 ····:goto_0
188 ····return-object·v0188 ····return-object·v0
  
189 ····.line·162189 ····.line·162
190 ····:cond_1190 ····:cond_1
1.17 KB
smali/com/fasterxml/jackson/databind/deser/std/DateDeserializers$SqlDateDeserializer.smali
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
  
99 ····move-result-object·v099 ····move-result-object·v0
  
100 ····return-object·v0100 ····return-object·v0
101 .end·method101 .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·3103 ····.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·annotation109 ····.end·annotation
  
Offset 126, 17 lines modifiedOffset 126, 17 lines modified
126 ····return-object·v0126 ····return-object·v0
  
127 ····:cond_0127 ····:cond_0
128 ····new-instance·v0,·Ljava/sql/Date;128 ····new-instance·v0,·Ljava/sql/Date;
  
129 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J129 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J
  
130 ····move-result-wide·v1130 ····move-result-wide·v2
  
131 ····invoke-direct·{v0,·v1,·v2},·Ljava/sql/Date;-><init>(J)V131 ····invoke-direct·{v0,·v2,·v3},·Ljava/sql/Date;-><init>(J)V
  
132 ····goto·:goto_0132 ····goto·:goto_0
133 .end·method133 .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·1135 ····.locals·1
  
1.39 KB
smali/com/fasterxml/jackson/databind/deser/std/DateDeserializers$TimestampDeserializer.smali
    
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
  
99 ····move-result-object·v099 ····move-result-object·v0
  
100 ····return-object·v0100 ····return-object·v0
101 .end·method101 .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·3103 ····.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·annotation109 ····.end·annotation
  
Offset 117, 17 lines modifiedOffset 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·v1118 ····move-result-object·v1
  
119 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J119 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J
  
120 ····move-result-wide·v1120 ····move-result-wide·v2
  
121 ····invoke-direct·{v0,·v1,·v2},·Ljava/sql/Timestamp;-><init>(J)V121 ····invoke-direct·{v0,·v2,·v3},·Ljava/sql/Timestamp;-><init>(J)V
  
122 ····return-object·v0122 ····return-object·v0
123 .end·method123 .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·1125 ····.locals·1
  
1.17 KB
smali/com/fasterxml/jackson/databind/deser/std/DateDeserializers$CalendarDeserializer.smali
    
Offset 160, 15 lines modifiedOffset 160, 15 lines modified
  
160 ····move-result-object·v0160 ····move-result-object·v0
  
161 ····return-object·v0161 ····return-object·v0
162 .end·method162 .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·3164 ····.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·annotation170 ····.end·annotation
  
Offset 212, 17 lines modifiedOffset 212, 17 lines modified
212 ····move-result-object·v0212 ····move-result-object·v0
  
213 ····check-cast·v0,·Ljava/util/Calendar;213 ····check-cast·v0,·Ljava/util/Calendar;
  
214 ····.line·241214 ····.line·241
215 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J215 ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J
  
216 ····move-result-wide·v1216 ····move-result-wide·v2
  
217 ····invoke-virtual·{v0,·v1,·v2},·Ljava/util/Calendar;->setTimeInMillis(J)V217 ····invoke-virtual·{v0,·v2,·v3},·Ljava/util/Calendar;->setTimeInMillis(J)V
  
218 ····.line·242218 ····.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·v1220 ····move-result-object·v1
  
221 ····.line·243221 ····.line·243
1.52 KB
smali/com/fasterxml/jackson/databind/deser/std/PrimitiveArrayDeserializers$LongDeser.smali
    
Offset 155, 15 lines modifiedOffset 155, 15 lines modified
  
155 ····move-result-object·v0155 ····move-result-object·v0
  
156 ····return-object·v0156 ····return-object·v0
157 .end·method157 .end·method
  
158 .method·public·deserialize(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)[J158 .method·public·deserialize(Lcom/fasterxml/jackson/core/JsonParser;Lcom/fasterxml/jackson/databind/DeserializationContext;)[J
159 ····.locals·7159 ····.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·annotation165 ····.end·annotation
  
Offset 216, 15 lines modifiedOffset 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_1217 ····if-eq·v3,·v5,·:cond_1
  
218 ····.line·393218 ····.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;)J219 ····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·v5220 ····move-result-wide·v6
  
221 ····.line·394221 ····.line·394
222 ····array-length·v3,·v2222 ····array-length·v3,·v2
  
223 ····if-lt·v0,·v3,·:cond_2223 ····if-lt·v0,·v3,·:cond_2
  
224 ····.line·395224 ····.line·395
Offset 238, 15 lines modifiedOffset 238, 15 lines modified
  
238 ····move-object·v2,·v0238 ····move-object·v2,·v0
  
239 ····.line·398239 ····.line·398
240 ····:goto_2240 ····:goto_2
241 ····add-int/lit8·v0,·v3,·0x1241 ····add-int/lit8·v0,·v3,·0x1
  
242 ····aput-wide·v5,·v2,·v3242 ····aput-wide·v6,·v2,·v3
  
243 ····goto·:goto_1243 ····goto·:goto_1
  
244 ····.line·400244 ····.line·400
245 ····:cond_1245 ····: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;
  
1.1 KB
smali/com/fasterxml/jackson/databind/util/StdDateFormat.smali
    
Offset 569, 15 lines modifiedOffset 569, 15 lines modified
  
569 ····invoke-direct·{v0,·v1,·v2},·Ljava/text/ParseException;-><init>(Ljava/lang/String;I)V569 ····invoke-direct·{v0,·v1,·v2},·Ljava/text/ParseException;-><init>(Ljava/lang/String;I)V
  
570 ····throw·v0570 ····throw·v0
571 .end·method571 .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·3573 ····.locals·4
  
574 ····.prologue574 ····.prologue
575 ····.line·231575 ····.line·231
576 ····invoke-virtual·{p0,·p1},·Lcom/fasterxml/jackson/databind/util/StdDateFormat;->looksLikeISO8601(Ljava/lang/String;)Z576 ····invoke-virtual·{p0,·p1},·Lcom/fasterxml/jackson/databind/util/StdDateFormat;->looksLikeISO8601(Ljava/lang/String;)Z
  
577 ····move-result·v0577 ····move-result·v0
  
Offset 640, 17 lines modifiedOffset 640, 17 lines modified
640 ····if-eqz·v0,·:cond_4640 ····if-eqz·v0,·:cond_4
  
641 ····.line·249641 ····.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;)J643 ····invoke-static·{p1},·Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
  
644 ····move-result-wide·v1644 ····move-result-wide·v2
  
645 ····invoke-direct·{v0,·v1,·v2},·Ljava/util/Date;-><init>(J)V645 ····invoke-direct·{v0,·v2,·v3},·Ljava/util/Date;-><init>(J)V
  
646 ····goto·:goto_0646 ····goto·:goto_0
  
647 ····.line·253647 ····.line·253
648 ····:cond_4648 ····: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;
  
1.06 KB
smali/com/fasterxml/jackson/databind/util/TokenBuffer.smali
    
Offset 1618, 15 lines modifiedOffset 1618, 15 lines modified
1618 ····invoke-virtual·{p0,·v0},·Lcom/fasterxml/jackson/databind/util/TokenBuffer;->_append(Lcom/fasterxml/jackson/core/JsonToken;)V1618 ····invoke-virtual·{p0,·v0},·Lcom/fasterxml/jackson/databind/util/TokenBuffer;->_append(Lcom/fasterxml/jackson/core/JsonToken;)V
  
1619 ····.line·6171619 ····.line·617
1620 ····return-void1620 ····return-void
1621 .end·method1621 .end·method
  
1622 .method·public·writeNumber(D)V1622 .method·public·writeNumber(D)V
1623 ····.locals·21623 ····.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·annotation1629 ····.end·annotation
  
Offset 1687, 15 lines modifiedOffset 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;)V1687 ····invoke-virtual·{p0,·v0,·v1},·Lcom/fasterxml/jackson/databind/util/TokenBuffer;->_append(Lcom/fasterxml/jackson/core/JsonToken;Ljava/lang/Object;)V
  
1688 ····.line·5661688 ····.line·566
1689 ····return-void1689 ····return-void
1690 .end·method1690 .end·method
  
1691 .method·public·writeNumber(J)V1691 .method·public·writeNumber(J)V
1692 ····.locals·21692 ····.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·annotation1698 ····.end·annotation
  
1.16 KB
smali/com/fasterxml/jackson/core/JsonLocation.smali
    
Offset 247, 15 lines modifiedOffset 247, 15 lines modified
247 ····.line·65247 ····.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·v0249 ····return-object·v0
250 .end·method250 .end·method
  
251 .method·public·hashCode()I251 .method·public·hashCode()I
252 ····.locals·3252 ····.locals·4
  
253 ····.prologue253 ····.prologue
254 ····.line·113254 ····.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_0256 ····if-nez·v0,·:cond_0
  
Offset 269, 24 lines modifiedOffset 269, 24 lines modified
  
269 ····.line·115269 ····.line·115
270 ····iget·v1,·p0,·Lcom/fasterxml/jackson/core/JsonLocation;->_columnNr:I270 ····iget·v1,·p0,·Lcom/fasterxml/jackson/core/JsonLocation;->_columnNr:I
  
271 ····add-int/2addr·v0,·v1271 ····add-int/2addr·v0,·v1
  
272 ····.line·116272 ····.line·116
273 ····iget-wide·v1,·p0,·Lcom/fasterxml/jackson/core/JsonLocation;->_totalChars:J273 ····iget-wide·v2,·p0,·Lcom/fasterxml/jackson/core/JsonLocation;->_totalChars:J
  
274 ····long-to-int·v1,·v1274 ····long-to-int·v1,·v2
  
275 ····xor-int/2addr·v0,·v1275 ····xor-int/2addr·v0,·v1
  
276 ····.line·117276 ····.line·117
277 ····iget-wide·v1,·p0,·Lcom/fasterxml/jackson/core/JsonLocation;->_totalBytes:J277 ····iget-wide·v2,·p0,·Lcom/fasterxml/jackson/core/JsonLocation;->_totalBytes:J
  
278 ····long-to-int·v1,·v1278 ····long-to-int·v1,·v2
  
279 ····add-int/2addr·v0,·v1279 ····add-int/2addr·v0,·v1
  
280 ····.line·118280 ····.line·118
281 ····return·v0281 ····return·v0
  
282 ····.line·113282 ····.line·113
1.13 KB
smali/com/fasterxml/jackson/core/JsonParser.smali
    
Offset 646, 15 lines modifiedOffset 646, 15 lines modified
  
646 ····move-result-wide·v0646 ····move-result-wide·v0
  
647 ····return-wide·v0647 ····return-wide·v0
648 .end·method648 .end·method
  
649 .method·public·getValueAsDouble(D)D649 .method·public·getValueAsDouble(D)D
650 ····.locals·0650 ····.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·annotation656 ····.end·annotation
  
Offset 714, 15 lines modifiedOffset 714, 15 lines modified
  
714 ····move-result-wide·v0714 ····move-result-wide·v0
  
715 ····return-wide·v0715 ····return-wide·v0
716 .end·method716 .end·method
  
717 .method·public·getValueAsLong(J)J717 .method·public·getValueAsLong(J)J
718 ····.locals·0718 ····.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·annotation724 ····.end·annotation
  
Offset 940, 15 lines modifiedOffset 940, 15 lines modified
940 ····move-result·p1940 ····move-result·p1
  
941 ····:cond_0941 ····:cond_0
942 ····return·p1942 ····return·p1
943 .end·method943 .end·method
  
944 .method·public·nextLongValue(J)J944 .method·public·nextLongValue(J)J
945 ····.locals·2945 ····.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·annotation951 ····.end·annotation
  
1.5 KB
smali/com/fasterxml/jackson/core/io/NumberOutput.smali
    
Offset 416, 21 lines modifiedOffset 416, 21 lines modified
416 ····.line·393416 ····.line·393
417 ····:cond_1417 ····:cond_1
418 ····add-int/lit8·v2,·v2,·0x1418 ····add-int/lit8·v2,·v2,·0x1
  
419 ····.line·394419 ····.line·394
420 ····const/4·v3,·0x3420 ····const/4·v3,·0x3
  
421 ····shl-long·v3,·v0,·v3421 ····shl-long·v4,·v0,·v3
  
422 ····const/4·v5,·0x1422 ····const/4·v3,·0x1
  
423 ····shl-long/2addr·v0,·v5423 ····shl-long/2addr·v0,·v3
  
424 ····add-long/2addr·v0,·v3424 ····add-long/2addr·v0,·v4
  
425 ····goto·:goto_0425 ····goto·:goto_0
426 .end·method426 .end·method
  
427 .method·private·static·outputFullTriplet(I[BI)I427 .method·private·static·outputFullTriplet(I[BI)I
428 ····.locals·5428 ····.locals·5
  
Offset 1026, 15 lines modifiedOffset 1026, 15 lines modified
1026 ····aput-char·v1,·p1,·p21026 ····aput-char·v1,·p1,·p2
  
1027 ····.line·3411027 ····.line·341
1028 ····return·v01028 ····return·v0
1029 .end·method1029 .end·method
  
1030 .method·public·static·outputLong(J[BI)I1030 .method·public·static·outputLong(J[BI)I
1031 ····.locals·71031 ····.locals·8
  
1032 ····.prologue1032 ····.prologue
1033 ····.line·2391033 ····.line·239
1034 ····const-wide/16·v0,·0x01034 ····const-wide/16·v0,·0x0
  
1035 ····cmp-long·v0,·p0,·v01035 ····cmp-long·v0,·p0,·v0
  
Offset 1216, 15 lines modifiedOffset 1216, 15 lines modified
1216 ····:cond_61216 ····:cond_6
1217 ····invoke-static·{v0,·p2,·p3},·Lcom/fasterxml/jackson/core/io/NumberOutput;->outputLeadingTriplet(I[BI)I1217 ····invoke-static·{v0,·p2,·p3},·Lcom/fasterxml/jackson/core/io/NumberOutput;->outputLeadingTriplet(I[BI)I
  
1218 ····goto·:goto_01218 ····goto·:goto_0
1219 .end·method1219 .end·method
  
1220 .method·public·static·outputLong(J[CI)I1220 .method·public·static·outputLong(J[CI)I
1221 ····.locals·71221 ····.locals·8
  
1222 ····.prologue1222 ····.prologue
1223 ····.line·1861223 ····.line·186
1224 ····const-wide/16·v0,·0x01224 ····const-wide/16·v0,·0x0
  
1225 ····cmp-long·v0,·p0,·v01225 ····cmp-long·v0,·p0,·v0
  
Offset 1389, 15 lines modifiedOffset 1389, 15 lines modified
1389 ····:cond_51389 ····:cond_5
1390 ····invoke-static·{v0,·p2,·p3},·Lcom/fasterxml/jackson/core/io/NumberOutput;->outputLeadingTriplet(I[CI)I1390 ····invoke-static·{v0,·p2,·p3},·Lcom/fasterxml/jackson/core/io/NumberOutput;->outputLeadingTriplet(I[CI)I
  
1391 ····goto·:goto_01391 ····goto·:goto_0
1392 .end·method1392 .end·method
  
1393 .method·public·static·toString(D)Ljava/lang/String;1393 .method·public·static·toString(D)Ljava/lang/String;
1394 ····.locals·11394 ····.locals·2
  
1395 ····.prologue1395 ····.prologue
1396 ····.line·3191396 ····.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·v01398 ····move-result-object·v0
  
401 B
smali/com/fasterxml/jackson/core/io/MergedStream.smali
    
Offset 337, 15 lines modifiedOffset 337, 15 lines modified
  
337 ····.line·110337 ····.line·110
338 ····:cond_0338 ····:cond_0
339 ····return-void339 ····return-void
340 .end·method340 .end·method
  
341 .method·public·skip(J)J341 .method·public·skip(J)J
342 ····.locals·6342 ····.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·annotation347 ····.end·annotation
  
348 ····.prologue348 ····.prologue
1.56 KB
smali/com/fasterxml/jackson/core/io/NumberInput.smali
    
Offset 225, 15 lines modifiedOffset 225, 15 lines modified
225 ····:cond_5225 ····:cond_5
226 ····add-int/lit8·v3,·v3,·0x1226 ····add-int/lit8·v3,·v3,·0x1
  
227 ····goto·:goto_2227 ····goto·:goto_2
228 .end·method228 .end·method
  
229 .method·public·static·parseAsDouble(Ljava/lang/String;D)D229 .method·public·static·parseAsDouble(Ljava/lang/String;D)D
230 ····.locals·2230 ····.locals·3
  
231 ····.prologue231 ····.prologue
232 ····.line·265232 ····.line·265
233 ····if-nez·p0,·:cond_1233 ····if-nez·p0,·:cond_1
  
234 ····.line·276234 ····.line·276
235 ····:cond_0235 ····:cond_0
Offset 404, 15 lines modifiedOffset 404, 15 lines modified
  
404 ····move-object·v2,·v3404 ····move-object·v2,·v3
  
405 ····goto·:goto_1405 ····goto·:goto_1
406 .end·method406 .end·method
  
407 .method·public·static·parseAsLong(Ljava/lang/String;J)J407 .method·public·static·parseAsLong(Ljava/lang/String;J)J
408 ····.locals·6408 ····.locals·7
  
409 ····.prologue409 ····.prologue
410 ····const/4·v1,·0x1410 ····const/4·v1,·0x1
  
411 ····const/4·v0,·0x0411 ····const/4·v0,·0x0
  
412 ····.line·227412 ····.line·227
Offset 948, 39 lines modifiedOffset 948, 39 lines modified
  
948 ····move-result-wide·v0948 ····move-result-wide·v0
  
949 ····goto·:goto_0949 ····goto·:goto_0
950 .end·method950 .end·method
  
951 .method·public·static·parseLong([CII)J951 .method·public·static·parseLong([CII)J
952 ····.locals·5952 ····.locals·6
  
953 ····.prologue953 ····.prologue
954 ····.line·118954 ····.line·118
955 ····add-int/lit8·v0,·p2,·-0x9955 ····add-int/lit8·v0,·p2,·-0x9
  
956 ····.line·119956 ····.line·119
957 ····invoke-static·{p0,·p1,·v0},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseInt([CII)I957 ····invoke-static·{p0,·p1,·v0},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseInt([CII)I
  
958 ····move-result·v1958 ····move-result·v1
  
959 ····int-to-long·v1,·v1959 ····int-to-long·v2,·v1
  
960 ····const-wide/32·v3,·0x3b9aca00960 ····const-wide/32·v4,·0x3b9aca00
  
961 ····mul-long/2addr·v1,·v3961 ····mul-long/2addr·v2,·v4
  
962 ····.line·120962 ····.line·120
963 ····add-int/2addr·v0,·p1963 ····add-int/2addr·v0,·p1
  
964 ····const/16·v3,·0x9964 ····const/16·v1,·0x9
  
965 ····invoke-static·{p0,·v0,·v3},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseInt([CII)I965 ····invoke-static·{p0,·v0,·v1},·Lcom/fasterxml/jackson/core/io/NumberInput;->parseInt([CII)I
  
966 ····move-result·v0966 ····move-result·v0
  
967 ····int-to-long·v3,·v0967 ····int-to-long·v0,·v0
  
968 ····add-long·v0,·v1,·v3968 ····add-long/2addr·v0,·v2
  
969 ····return-wide·v0969 ····return-wide·v0
970 .end·method970 .end·method
857 B
smali/com/fasterxml/jackson/core/json/UTF8JsonGenerator.smali
    
Offset 1394, 15 lines modifiedOffset 1394, 15 lines modified
1394 ····aput-byte·v3,·v0,·v11394 ····aput-byte·v3,·v0,·v1
  
1395 ····.line·8221395 ····.line·822
1396 ····return-void1396 ····return-void
1397 .end·method1397 .end·method
  
1398 .method·private·_writeQuotedLong(J)V1398 .method·private·_writeQuotedLong(J)V
1399 ····.locals·41399 ····.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·annotation1404 ····.end·annotation
  
1405 ····.prologue1405 ····.prologue
Offset 5137, 15 lines modifiedOffset 5137, 15 lines modified
  
5137 ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/json/UTF8JsonGenerator;->_outputTail:I5137 ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/json/UTF8JsonGenerator;->_outputTail:I
  
5138 ····goto·:goto_05138 ····goto·:goto_0
5139 .end·method5139 .end·method
  
5140 .method·public·writeNumber(J)V5140 .method·public·writeNumber(J)V
5141 ····.locals·25141 ····.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·annotation5147 ····.end·annotation
  
5.17 KB
smali/com/fasterxml/jackson/core/json/UTF8StreamJsonParser.smali
    
Offset 5182, 18 lines modifiedOffset 5182, 18 lines modified
5182 ····move-result·v25182 ····move-result·v2
  
5183 ····if-eqz·v2,·:cond_55183 ····if-eqz·v2,·:cond_5
  
5184 ····.line·23985184 ····.line·2398
5185 ····if-eqz·p2,·:cond_45185 ····if-eqz·p2,·:cond_4
  
5186 ····const-wide/high16·v1,·-0x10000000000000L····#·Double.NEGATIVE_INFINITY5186 ····const-wide/high16·v2,·-0x10000000000000L····#·Double.NEGATIVE_INFINITY
  
5187 ····:goto_25187 ····:goto_2
5188 ····invoke-virtual·{p0,·v0,·v1,·v2},·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->resetAsNaN(Ljava/lang/String;D)Lcom/fasterxml/jackson/core/JsonToken;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·v05189 ····move-result-object·v0
  
5190 ····.line·24035190 ····.line·2403
5191 ····:goto_35191 ····:goto_3
5192 ····return-object·v05192 ····return-object·v0
  
Offset 5219, 15 lines modifiedOffset 5219, 15 lines modified
5219 ····:cond_35219 ····:cond_3
5220 ····const-string·v0,·"+Infinity"5220 ····const-string·v0,·"+Infinity"
  
5221 ····goto·:goto_15221 ····goto·:goto_1
  
5222 ····.line·23985222 ····.line·2398
5223 ····:cond_45223 ····:cond_4
5224 ····const-wide/high16·v1,·0x7ff0000000000000L····#·Double.POSITIVE_INFINITY5224 ····const-wide/high16·v2,·0x7ff0000000000000L····#·Double.POSITIVE_INFINITY
  
5225 ····goto·:goto_25225 ····goto·:goto_2
  
5226 ····.line·24005226 ····.line·2400
5227 ····:cond_55227 ····:cond_5
5228 ····new-instance·v2,·Ljava/lang/StringBuilder;5228 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
Offset 5272, 15 lines modifiedOffset 5272, 15 lines modified
5272 ····.line·24035272 ····.line·2403
5273 ····const/4·v0,·0x05273 ····const/4·v0,·0x0
  
5274 ····goto·:goto_35274 ····goto·:goto_3
5275 .end·method5275 .end·method
  
5276 .method·protected·_handleUnexpectedValue(I)Lcom/fasterxml/jackson/core/JsonToken;5276 .method·protected·_handleUnexpectedValue(I)Lcom/fasterxml/jackson/core/JsonToken;
5277 ····.locals·35277 ····.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·annotation5283 ····.end·annotation
  
Offset 5334, 17 lines modifiedOffset 5334, 17 lines modified
5334 ····move-result·v05334 ····move-result·v0
  
5335 ····if-eqz·v0,·:cond_15335 ····if-eqz·v0,·:cond_1
  
5336 ····.line·22585336 ····.line·2258
5337 ····const-string·v0,·"NaN"5337 ····const-string·v0,·"NaN"
  
5338 ····const-wide/high16·v1,·0x7ff8000000000000L····#·Double.NaN5338 ····const-wide/high16·v2,·0x7ff8000000000000L····#·Double.NaN
  
5339 ····invoke-virtual·{p0,·v0,·v1,·v2},·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->resetAsNaN(Ljava/lang/String;D)Lcom/fasterxml/jackson/core/JsonToken;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·v05340 ····move-result-object·v0
  
5341 ····goto·:goto_15341 ····goto·:goto_1
  
5342 ····.line·22605342 ····.line·2260
5343 ····:cond_15343 ····:cond_1
Offset 5368, 17 lines modifiedOffset 5368, 17 lines modified
5368 ····move-result·v05368 ····move-result·v0
  
5369 ····if-eqz·v0,·:cond_25369 ····if-eqz·v0,·:cond_2
  
5370 ····.line·22655370 ····.line·2265
5371 ····const-string·v0,·"Infinity"5371 ····const-string·v0,·"Infinity"
  
5372 ····const-wide/high16·v1,·0x7ff0000000000000L····#·Double.POSITIVE_INFINITY5372 ····const-wide/high16·v2,·0x7ff0000000000000L····#·Double.POSITIVE_INFINITY
  
5373 ····invoke-virtual·{p0,·v0,·v1,·v2},·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->resetAsNaN(Ljava/lang/String;D)Lcom/fasterxml/jackson/core/JsonToken;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·v05374 ····move-result-object·v0
  
5375 ····goto·:goto_15375 ····goto·:goto_1
  
5376 ····.line·22675376 ····.line·2267
5377 ····:cond_25377 ····:cond_2
Offset 5718, 23 lines modifiedOffset 5718, 23 lines modified
5718 ····if-lez·v2,·:cond_25718 ····if-lez·v2,·:cond_2
  
5719 ····iget·v3,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_inputPtr:I5719 ····iget·v3,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_inputPtr:I
  
5720 ····if-lez·v3,·:cond_25720 ····if-lez·v3,·:cond_2
  
5721 ····.line·1995721 ····.line·199
5722 ····iget-wide·v3,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_currInputProcessed:J5722 ····iget-wide·v4,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_currInputProcessed:J
  
5723 ····iget·v5,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_inputPtr:I5723 ····iget·v3,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_inputPtr:I
  
5724 ····int-to-long·v5,·v55724 ····int-to-long·v6,·v3
  
5725 ····add-long/2addr·v3,·v55725 ····add-long/2addr·v4,·v6
  
5726 ····iput-wide·v3,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_currInputProcessed:J5726 ····iput-wide·v4,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_currInputProcessed:J
  
5727 ····.line·2005727 ····.line·200
5728 ····iget·v3,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_currInputRowStart:I5728 ····iget·v3,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_currInputRowStart:I
  
5729 ····iget·v4,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_inputPtr:I5729 ····iget·v4,·p0,·Lcom/fasterxml/jackson/core/json/UTF8StreamJsonParser;->_inputPtr:I
  
5730 ····sub-int/2addr·v3,·v45730 ····sub-int/2addr·v3,·v4
Offset 8281, 34 lines modifiedOffset 8281, 34 lines modified
  
8281 ····move-result-object·v08281 ····move-result-object·v0
  
8282 ····goto·:goto_08282 ····goto·:goto_0
8283 .end·method8283 .end·method
  
8284 .method·protected·loadMore()Z8284 .method·protected·loadMore()Z
8285 ····.locals·58285 ····.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·annotation8290 ····.end·annotation
  
8291 ····.prologue8291 ····.prologue
8292 ····const/4·v0,·0x08292 ····const/4·v0,·0x0
Max diff block lines reached; 929/5169 bytes (17.97%) of diff not shown.
878 B
smali/com/fasterxml/jackson/core/json/WriterBasedJsonGenerator.smali
    
Offset 1382, 15 lines modifiedOffset 1382, 15 lines modified
1382 ····aput-char·v3,·v0,·v11382 ····aput-char·v3,·v0,·v1
  
1383 ····.line·6271383 ····.line·627
1384 ····return-void1384 ····return-void
1385 .end·method1385 .end·method
  
1386 .method·private·_writeQuotedLong(J)V1386 .method·private·_writeQuotedLong(J)V
1387 ····.locals·41387 ····.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·annotation1392 ····.end·annotation
  
1393 ····.prologue1393 ····.prologue
Offset 5306, 15 lines modifiedOffset 5306, 15 lines modified
  
5306 ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/json/WriterBasedJsonGenerator;->_outputTail:I5306 ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/json/WriterBasedJsonGenerator;->_outputTail:I
  
5307 ····goto·:goto_05307 ····goto·:goto_0
5308 .end·method5308 .end·method
  
5309 .method·public·writeNumber(J)V5309 .method·public·writeNumber(J)V
5310 ····.locals·25310 ····.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·annotation5316 ····.end·annotation
  
8.05 KB
smali/com/fasterxml/jackson/core/json/ReaderBasedJsonParser.smali
    
Offset 2730, 29 lines modifiedOffset 2730, 29 lines modified
2730 ············Lcom/fasterxml/jackson/core/JsonParseException;2730 ············Lcom/fasterxml/jackson/core/JsonParseException;
2731 ········}2731 ········}
2732 ····.end·annotation2732 ····.end·annotation
  
2733 ····.prologue2733 ····.prologue
2734 ····const/4·v7,·0x32734 ····const/4·v7,·0x3
  
2735 ····const-wide/high16·v3,·0x7ff0000000000000L····#·Double.POSITIVE_INFINITY2735 ····const-wide/high16·v4,·0x7ff0000000000000L····#·Double.POSITIVE_INFINITY
  
2736 ····const-wide/high16·v1,·-0x10000000000000L····#·Double.NEGATIVE_INFINITY2736 ····const-wide/high16·v2,·-0x10000000000000L····#·Double.NEGATIVE_INFINITY
  
2737 ····.line·11252737 ····.line·1125
2738 ····const/16·v0,·0x492738 ····const/16·v0,·0x49
  
2739 ····if-ne·p1,·v0,·:cond_42739 ····if-ne·p1,·v0,·:cond_4
  
2740 ····.line·11262740 ····.line·1126
2741 ····iget·v0,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputPtr:I2741 ····iget·v0,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputPtr:I
  
2742 ····iget·v5,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputEnd:I2742 ····iget·v1,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputEnd:I
  
2743 ····if-lt·v0,·v5,·:cond_02743 ····if-lt·v0,·v1,·:cond_0
  
2744 ····.line·11272744 ····.line·1127
2745 ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->loadMore()Z2745 ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->loadMore()Z
  
2746 ····move-result·v02746 ····move-result·v0
  
2747 ····if-nez·v0,·:cond_02747 ····if-nez·v0,·:cond_0
Offset 2760, 21 lines modifiedOffset 2760, 21 lines modified
2760 ····.line·11282760 ····.line·1128
2761 ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_reportInvalidEOFInValue()V2761 ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_reportInvalidEOFInValue()V
  
2762 ····.line·11312762 ····.line·1131
2763 ····:cond_02763 ····:cond_0
2764 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputBuffer:[C2764 ····iget-object·v0,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputBuffer:[C
  
2765 ····iget·v5,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputPtr:I2765 ····iget·v1,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputPtr:I
  
2766 ····add-int/lit8·v6,·v5,·0x12766 ····add-int/lit8·v6,·v1,·0x1
  
2767 ····iput·v6,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputPtr:I2767 ····iput·v6,·p0,·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_inputPtr:I
  
2768 ····aget-char·p1,·v0,·v52768 ····aget-char·p1,·v0,·v1
  
2769 ····.line·11322769 ····.line·1132
2770 ····const/16·v0,·0x4e2770 ····const/16·v0,·0x4e
  
2771 ····if-ne·p1,·v0,·:cond_52771 ····if-ne·p1,·v0,·:cond_5
  
2772 ····.line·11332772 ····.line·1133
Offset 2783, 42 lines modifiedOffset 2783, 42 lines modified
2783 ····const-string·v0,·"-INF"2783 ····const-string·v0,·"-INF"
  
2784 ····.line·11342784 ····.line·1134
2785 ····:goto_02785 ····:goto_0
2786 ····invoke-virtual·{p0,·v0,·v7},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_matchToken(Ljava/lang/String;I)V2786 ····invoke-virtual·{p0,·v0,·v7},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_matchToken(Ljava/lang/String;I)V
  
2787 ····.line·11352787 ····.line·1135
2788 ····sget-object·v5,·Lcom/fasterxml/jackson/core/JsonParser$Feature;->ALLOW_NON_NUMERIC_NUMBERS:Lcom/fasterxml/jackson/core/JsonParser$Feature;2788 ····sget-object·v1,·Lcom/fasterxml/jackson/core/JsonParser$Feature;->ALLOW_NON_NUMERIC_NUMBERS:Lcom/fasterxml/jackson/core/JsonParser$Feature;
  
2789 ····invoke-virtual·{p0,·v5},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->isEnabled(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Z2789 ····invoke-virtual·{p0,·v1},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->isEnabled(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Z
  
2790 ····move-result·v52790 ····move-result·v1
  
2791 ····if-eqz·v5,·:cond_32791 ····if-eqz·v1,·:cond_3
  
2792 ····.line·11362792 ····.line·1136
2793 ····if-eqz·p2,·:cond_22793 ····if-eqz·p2,·:cond_2
  
2794 ····:goto_12794 ····:goto_1
2795 ····invoke-virtual·{p0,·v0,·v1,·v2},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->resetAsNaN(Ljava/lang/String;D)Lcom/fasterxml/jackson/core/JsonToken;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·v02796 ····move-result-object·v0
  
2797 ····.line·11492797 ····.line·1149
2798 ····:goto_22798 ····:goto_2
2799 ····return-object·v02799 ····return-object·v0
  
2800 ····.line·11332800 ····.line·1133
2801 ····:cond_12801 ····:cond_1
2802 ····const-string·v0,·"+INF"2802 ····const-string·v0,·"+INF"
  
2803 ····goto·:goto_02803 ····goto·:goto_0
  
2804 ····:cond_22804 ····:cond_2
2805 ····move-wide·v1,·v32805 ····move-wide·v2,·v4
  
2806 ····.line·11362806 ····.line·1136
2807 ····goto·:goto_12807 ····goto·:goto_1
  
2808 ····.line·11382808 ····.line·1138
2809 ····:cond_32809 ····:cond_3
2810 ····new-instance·v1,·Ljava/lang/StringBuilder;2810 ····new-instance·v1,·Ljava/lang/StringBuilder;
Offset 2871, 40 lines modifiedOffset 2871, 40 lines modified
2871 ····const-string·v0,·"-Infinity"2871 ····const-string·v0,·"-Infinity"
  
2872 ····.line·11412872 ····.line·1141
2873 ····:goto_42873 ····:goto_4
2874 ····invoke-virtual·{p0,·v0,·v7},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_matchToken(Ljava/lang/String;I)V2874 ····invoke-virtual·{p0,·v0,·v7},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->_matchToken(Ljava/lang/String;I)V
  
2875 ····.line·11422875 ····.line·1142
2876 ····sget-object·v5,·Lcom/fasterxml/jackson/core/JsonParser$Feature;->ALLOW_NON_NUMERIC_NUMBERS:Lcom/fasterxml/jackson/core/JsonParser$Feature;2876 ····sget-object·v1,·Lcom/fasterxml/jackson/core/JsonParser$Feature;->ALLOW_NON_NUMERIC_NUMBERS:Lcom/fasterxml/jackson/core/JsonParser$Feature;
  
2877 ····invoke-virtual·{p0,·v5},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->isEnabled(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Z2877 ····invoke-virtual·{p0,·v1},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->isEnabled(Lcom/fasterxml/jackson/core/JsonParser$Feature;)Z
  
2878 ····move-result·v52878 ····move-result·v1
  
2879 ····if-eqz·v5,·:cond_82879 ····if-eqz·v1,·:cond_8
  
2880 ····.line·11432880 ····.line·1143
2881 ····if-eqz·p2,·:cond_72881 ····if-eqz·p2,·:cond_7
  
2882 ····:goto_52882 ····:goto_5
2883 ····invoke-virtual·{p0,·v0,·v1,·v2},·Lcom/fasterxml/jackson/core/json/ReaderBasedJsonParser;->resetAsNaN(Ljava/lang/String;D)Lcom/fasterxml/jackson/core/JsonToken;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·v02884 ····move-result-object·v0
  
2885 ····goto·:goto_22885 ····goto·:goto_2
  
2886 ····.line·11402886 ····.line·1140
2887 ····:cond_62887 ····:cond_6
2888 ····const-string·v0,·"+Infinity"2888 ····const-string·v0,·"+Infinity"
  
2889 ····goto·:goto_42889 ····goto·:goto_4
  
2890 ····:cond_72890 ····:cond_7
Max diff block lines reached; 3217/8115 bytes (39.64%) of diff not shown.
4.52 KB
smali/com/fasterxml/jackson/core/base/ParserBase.smali
    
Offset 210, 18 lines modifiedOffset 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-void211 ····return-void
212 .end·method212 .end·method
  
213 .method·protected·constructor·<init>(Lcom/fasterxml/jackson/core/io/IOContext;I)V213 .method·protected·constructor·<init>(Lcom/fasterxml/jackson/core/io/IOContext;I)V
214 ····.locals·5214 ····.locals·6
  
215 ····.prologue215 ····.prologue
216 ····const-wide/16·v3,·0x0216 ····const-wide/16·v4,·0x0
  
217 ····const/4·v2,·0x0217 ····const/4·v2,·0x0
  
218 ····const/4·v1,·0x1218 ····const/4·v1,·0x1
  
219 ····const/4·v0,·0x0219 ····const/4·v0,·0x0
  
Offset 231, 24 lines modifiedOffset 231, 24 lines modified
231 ····.line·55231 ····.line·55
232 ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_inputPtr:I232 ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_inputPtr:I
  
233 ····.line·60233 ····.line·60
234 ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_inputEnd:I234 ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_inputEnd:I
  
235 ····.line·72235 ····.line·72
236 ····iput-wide·v3,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_currInputProcessed:J236 ····iput-wide·v4,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_currInputProcessed:J
  
237 ····.line·78237 ····.line·78
238 ····iput·v1,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_currInputRow:I238 ····iput·v1,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_currInputRow:I
  
239 ····.line·86239 ····.line·86
240 ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_currInputRowStart:I240 ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_currInputRowStart:I
  
241 ····.line·102241 ····.line·102
242 ····iput-wide·v3,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_tokenInputTotal:J242 ····iput-wide·v4,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_tokenInputTotal:J
  
243 ····.line·107243 ····.line·107
244 ····iput·v1,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_tokenInputRow:I244 ····iput·v1,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_tokenInputRow:I
  
245 ····.line·113245 ····.line·113
246 ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_tokenInputCol:I246 ····iput·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_tokenInputCol:I
  
Offset 1432, 15 lines modifiedOffset 1432, 15 lines modified
1432 ····:cond_31432 ····:cond_3
1433 ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/core/base/ParserBase;->_throwInternal()V1433 ····invoke-virtual·{p0},·Lcom/fasterxml/jackson/core/base/ParserBase;->_throwInternal()V
  
1434 ····goto·:goto_01434 ····goto·:goto_0
1435 .end·method1435 .end·method
  
1436 .method·protected·convertNumberToInt()V1436 .method·protected·convertNumberToInt()V
1437 ····.locals·51437 ····.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·annotation1443 ····.end·annotation
  
Offset 1454, 19 lines modifiedOffset 1454, 19 lines modified
  
1454 ····.line·8451454 ····.line·845
1455 ····iget-wide·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_numberLong:J1455 ····iget-wide·v0,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_numberLong:J
  
1456 ····long-to-int·v0,·v01456 ····long-to-int·v0,·v0
  
1457 ····.line·8461457 ····.line·846
1458 ····int-to-long·v1,·v01458 ····int-to-long·v2,·v0
  
1459 ····iget-wide·v3,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_numberLong:J1459 ····iget-wide·v4,·p0,·Lcom/fasterxml/jackson/core/base/ParserBase;->_numberLong:J
  
1460 ····cmp-long·v1,·v1,·v31460 ····cmp-long·v1,·v2,·v4
  
1461 ····if-eqz·v1,·:cond_01461 ····if-eqz·v1,·:cond_0
  
1462 ····.line·8471462 ····.line·847
1463 ····new-instance·v1,·Ljava/lang/StringBuilder;1463 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
1464 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V1464 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
Offset 2926, 15 lines modifiedOffset 2926, 15 lines modified
2926 ····invoke-virtual·{p0,·v0},·Lcom/fasterxml/jackson/core/base/ParserBase;->_reportError(Ljava/lang/String;)V2926 ····invoke-virtual·{p0,·v0},·Lcom/fasterxml/jackson/core/base/ParserBase;->_reportError(Ljava/lang/String;)V
  
2927 ····.line·9972927 ····.line·997
2928 ····return-void2928 ····return-void
2929 .end·method2929 .end·method
  
2930 .method·protected·reportOverflowLong()V2930 .method·protected·reportOverflowLong()V
2931 ····.locals·32931 ····.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·annotation2937 ····.end·annotation
  
Offset 2960, 29 lines modifiedOffset 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·v02962 ····move-result-object·v0
  
2963 ····const-wide/high16·v1,·-0x8000000000000000L2963 ····const-wide/high16·v2,·-0x8000000000000000L
  
2964 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;2964 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
2965 ····move-result-object·v02965 ····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·v02968 ····move-result-object·v0
  
2969 ····const-wide·v1,·0x7fffffffffffffffL2969 ····const-wide·v2,·0x7fffffffffffffffL
  
2970 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;2970 ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
2971 ····move-result-object·v02971 ····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 modifiedOffset 3095, 15 lines modified
  
Max diff block lines reached; 437/4525 bytes (9.66%) of diff not shown.
902 B
smali/com/fasterxml/jackson/core/base/ParserMinimalBase.smali
    
Offset 1145, 15 lines modifiedOffset 1145, 15 lines modified
1145 ········:pswitch_01145 ········:pswitch_0
1146 ········:pswitch_31146 ········:pswitch_3
1147 ········:pswitch_41147 ········:pswitch_4
1148 ····.end·packed-switch1148 ····.end·packed-switch
1149 .end·method1149 .end·method
  
1150 .method·public·getValueAsDouble(D)D1150 .method·public·getValueAsDouble(D)D
1151 ····.locals·21151 ····.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·annotation1157 ····.end·annotation
  
Offset 1345, 15 lines modifiedOffset 1345, 15 lines modified
1345 ········:pswitch_41345 ········:pswitch_4
1346 ········:pswitch_31346 ········:pswitch_3
1347 ········:pswitch_01347 ········:pswitch_0
1348 ····.end·packed-switch1348 ····.end·packed-switch
1349 .end·method1349 .end·method
  
1350 .method·public·getValueAsLong(J)J1350 .method·public·getValueAsLong(J)J
1351 ····.locals·21351 ····.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·annotation1357 ····.end·annotation
  
830 B
smali/com/fasterxml/jackson/core/util/JsonParserDelegate.smali
    
Offset 624, 15 lines modifiedOffset 624, 15 lines modified
  
624 ····move-result-wide·v0624 ····move-result-wide·v0
  
625 ····return-wide·v0625 ····return-wide·v0
626 .end·method626 .end·method
  
627 .method·public·getValueAsDouble(D)D627 .method·public·getValueAsDouble(D)D
628 ····.locals·2628 ····.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·annotation634 ····.end·annotation
  
Offset 704, 15 lines modifiedOffset 704, 15 lines modified
  
704 ····move-result-wide·v0704 ····move-result-wide·v0
  
705 ····return-wide·v0705 ····return-wide·v0
706 .end·method706 .end·method
  
707 .method·public·getValueAsLong(J)J707 .method·public·getValueAsLong(J)J
708 ····.locals·2708 ····.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·annotation714 ····.end·annotation
  
576 B
smali/com/veken0m/mining/emc/User.smali
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 .field·private·total_payout:F13 .field·private·total_payout:F
  
14 .field·private·unconfirmed_rewards:F14 .field·private·unconfirmed_rewards:F
  
  
15 #·direct·methods15 #·direct·methods
16 .method·public·constructor·<init>(JFFFF)V16 .method·public·constructor·<init>(JFFFF)V
17 ····.locals·017 ····.locals·1
18 ····.param·p1,·"blocks_found"····#·J18 ····.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·annotation21 ········.end·annotation
22 ····.end·param22 ····.end·param
23 ····.param·p3,·"confirmed_rewards"····#·F23 ····.param·p3,·"confirmed_rewards"····#·F
24 ········.annotation·runtime·Lcom/fasterxml/jackson/annotation/JsonProperty;24 ········.annotation·runtime·Lcom/fasterxml/jackson/annotation/JsonProperty;
616 B
smali/com/veken0m/bitcoinium/OrderbookActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/OrderbookActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·41827 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.07 KB
smali/com/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread;
  
25 ····.prologue26 ····.prologue
26 ····.line·19527 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 41, 15 lines modifiedOffset 42, 15 lines modified
  
41 ····.prologue42 ····.prologue
42 ····.line·19843 ····.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,·0x7f07003e46 ····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·v148 ····move-result-object·v1
  
48 ····check-cast·v1,·Landroid/widget/TableLayout;49 ····check-cast·v1,·Landroid/widget/TableLayout;
  
Offset 58, 15 lines modifiedOffset 59, 15 lines modified
58 ····invoke-virtual·{v1},·Landroid/widget/TableLayout;->removeAllViews()V59 ····invoke-virtual·{v1},·Landroid/widget/TableLayout;->removeAllViews()V
  
59 ····.line·20060 ····.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,·0x7f07003f63 ····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·v065 ····move-result-object·v0
  
65 ····check-cast·v0,·Landroid/widget/LinearLayout;66 ····check-cast·v0,·Landroid/widget/LinearLayout;
  
2.19 KB
smali/com/veken0m/bitcoinium/WebViewerActivity$WebTabsListener.smali
    
Offset 22, 14 lines modifiedOffset 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·methods23 #·direct·methods
24 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/WebViewerActivity;Lcom/veken0m/compatibility/WebViewSherlockFragment;)V24 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/WebViewerActivity;Lcom/veken0m/compatibility/WebViewSherlockFragment;)V
25 ····.locals·025 ····.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 ····.prologue28 ····.prologue
28 ····.line·14429 ····.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>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 46, 15 lines modifiedOffset 47, 15 lines modified
46 .method·public·onTabReselected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V47 .method·public·onTabReselected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V
47 ····.locals·248 ····.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 ····.prologue51 ····.prologue
51 ····.line·15052 ····.line·150
52 ····const·v0,·0x7f07006d53 ····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·15156 ····.line·151
56 ····return-void57 ····return-void
Offset 63, 15 lines modifiedOffset 64, 15 lines modified
63 .method·public·onTabSelected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V64 .method·public·onTabSelected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V
64 ····.locals·265 ····.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 ····.prologue68 ····.prologue
68 ····.line·15569 ····.line·155
69 ····const·v0,·0x7f07006d70 ····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·15673 ····.line·156
73 ····return-void74 ····return-void
6.33 KB
smali/com/veken0m/bitcoinium/WidgetConfigureActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/WidgetConfigureActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/WidgetConfigureActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/WidgetConfigureActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·9327 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 131 lines modifiedOffset 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·v055 ····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)V58 ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
57 ····.line·10159 ····.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·v063 ····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)V66 ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
64 ····.line·10367 ····.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·v071 ····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)V74 ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
71 ····.line·10575 ····.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·v079 ····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)V82 ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
78 ····.line·10783 ····.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·v087 ····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)V90 ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
85 ····.line·10991 ····.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·v095 ····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)V98 ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
92 ····.line·11199 ····.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·v0103 ····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)V106 ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
99 ····.line·113107 ····.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·v0111 ····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)V114 ····invoke-virtual·{v0,·v2},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
106 ····.line·115115 ····.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.
1.46 KB
smali/com/veken0m/bitcoinium/MinerStatsActivity$MyTabsListener.smali
    
Offset 22, 14 lines modifiedOffset 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·methods23 #·direct·methods
24 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/MinerStatsActivity;Lcom/actionbarsherlock/app/SherlockFragment;)V24 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/MinerStatsActivity;Lcom/actionbarsherlock/app/SherlockFragment;)V
25 ····.locals·025 ····.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 ····.prologue28 ····.prologue
28 ····.line·16929 ····.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>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 56, 15 lines modifiedOffset 57, 15 lines modified
56 .method·public·onTabSelected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V57 .method·public·onTabSelected(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V
57 ····.locals·258 ····.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 ····.prologue61 ····.prologue
61 ····.line·17962 ····.line·179
62 ····const·v0,·0x7f07006563 ····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·18066 ····.line·180
66 ····return-void67 ····return-void
1.0 KB
smali/com/veken0m/bitcoinium/GraphActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/GraphActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·14527 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 62, 15 lines modifiedOffset 63, 15 lines modified
62 ····move-result·v363 ····move-result·v3
  
63 ····if-nez·v3,·:cond_064 ····if-nez·v3,·:cond_0
  
64 ····.line·14965 ····.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,·0x7f07005067 ····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·v069 ····move-result-object·v0
  
69 ····check-cast·v0,·Landroid/widget/LinearLayout;70 ····check-cast·v0,·Landroid/widget/LinearLayout;
  
2.08 KB
smali/com/veken0m/bitcoinium/BaseExchangeFragment$2.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$graph:Ljava/lang/Boolean;24 .field·final·synthetic·val$graph:Ljava/lang/Boolean;
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;Ljava/lang/Boolean;Ljava/lang/String;)V26 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;Ljava/lang/Boolean;Ljava/lang/String;)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BaseExchangeFragment;
  
28 ····.prologue29 ····.prologue
29 ····.line·4730 ····.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 modifiedOffset 58, 29 lines modified
57 ····move-result·v158 ····move-result·v1
  
58 ····if-nez·v1,·:cond_059 ····if-nez·v1,·:cond_0
  
59 ····.line·5160 ····.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·v164 ····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,·0x166 ····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·v169 ····move-result-object·v1
  
 70 ····.line·54
67 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V71 ····invoke-virtual·{v1},·Landroid/widget/Toast;->show()V
  
68 ····.line·6172 ····.line·61
69 ····:goto_073 ····:goto_0
70 ····return-void74 ····return-void
  
71 ····.line·5675 ····.line·56
Offset 85, 14 lines modifiedOffset 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·v191 ····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·v194 ····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;)V96 ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
1.25 KB
smali/com/veken0m/bitcoinium/BaseExchangeFragment$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BaseExchangeFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·10027 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 46, 14 lines modifiedOffset 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·v149 ····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·v152 ····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;)V54 ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
1.57 KB
smali/com/veken0m/bitcoinium/PreferencesActivity$1.smali
    
Offset 22, 14 lines modifiedOffset 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·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V24 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V
25 ····.locals·125 ····.locals·1
 26 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·3028 ····.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>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 87, 14 lines modifiedOffset 88, 15 lines modified
  
87 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V88 ····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,·0x7f06000190 ····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·v393 ····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·v295 ····move-result-object·v2
Offset 105, 14 lines modifiedOffset 107, 15 lines modified
  
105 ····move-result-object·v2107 ····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·v2109 ····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·44112 ····.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"
  
52.9 KB
smali/com/veken0m/bitcoinium/GraphActivity.smali
    
Offset 174, 423 lines modifiedOffset 174, 451 lines modified
174 ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->show()V174 ····invoke-virtual·{v0},·Landroid/app/AlertDialog;->show()V
  
175 ····.line·343175 ····.line·343
176 ····return-void176 ····return-void
177 .end·method177 .end·method
  
178 .method·private·generatePriceGraph()V178 .method·private·generatePriceGraph()V
179 ····.locals·26179 ····.locals·28
  
180 ····.prologue180 ····.prologue
181 ····.line·170181 ····.line·170
182 ····move-object/from16·v0,·p0182 ····move-object/from16·v0,·p0
  
183 ····iget-object·v8,·v0,·Lcom/veken0m/bitcoinium/GraphActivity;->xchangeExchange:Ljava/lang/String;183 ····iget-object·v10,·v0,·Lcom/veken0m/bitcoinium/GraphActivity;->xchangeExchange:Ljava/lang/String;
  
184 ····.line·171184 ····.line·171
185 ····.local·v8,·"graphExchange":Ljava/lang/String;185 ····.local·v10,·"graphExchange":Ljava/lang/String;
186 ····const/4·v15,·0x0186 ····const/16·v17,·0x0
  
187 ····.line·173187 ····.line·173
188 ····.local·v15,·"trades":Lcom/xeiam/xchange/dto/marketdata/Trades;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·v4191 ····move-result-object·v6
  
192 ····.line·177192 ····.line·177
193 ····.local·v4,·"currencyPair":Lcom/xeiam/xchange/currency/CurrencyPair;193 ····.local·v6,·"currencyPair":Lcom/xeiam/xchange/currency/CurrencyPair;
194 ····:try_start_0194 ····: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,·v21196 ····move-object/from16·v0,·v21
  
197 ····invoke-virtual·{v0,·v8},·Lcom/xeiam/xchange/ExchangeFactory;->createExchange(Ljava/lang/String;)Lcom/xeiam/xchange/Exchange;197 ····invoke-virtual·{v0,·v10},·Lcom/xeiam/xchange/ExchangeFactory;->createExchange(Ljava/lang/String;)Lcom/xeiam/xchange/Exchange;
  
198 ····move-result-object·v21198 ····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·v21201 ····move-result-object·v21
  
201 ····iget-object·v0,·v4,·Lcom/xeiam/xchange/currency/CurrencyPair;->baseCurrency:Ljava/lang/String;202 ····iget-object·v0,·v6,·Lcom/xeiam/xchange/currency/CurrencyPair;->baseCurrency:Ljava/lang/String;
  
202 ····move-object/from16·v22,·v0203 ····move-object/from16·v24,·v0
  
203 ····iget-object·v0,·v4,·Lcom/xeiam/xchange/currency/CurrencyPair;->counterCurrency:Ljava/lang/String;204 ····iget-object·v0,·v6,·Lcom/xeiam/xchange/currency/CurrencyPair;->counterCurrency:Ljava/lang/String;
  
204 ····move-object/from16·v23,·v0205 ····move-object/from16·v25,·v0
  
205 ····const/16·v24,·0x0206 ····const/16·v26,·0x0
  
206 ····move/from16·v0,·v24207 ····move/from16·v0,·v26
  
207 ····new-array·v0,·v0,·[Ljava/lang/Object;208 ····new-array·v0,·v0,·[Ljava/lang/Object;
  
208 ····move-object/from16·v24,·v0209 ····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/range·{v21·..·v24},·Lcom/xeiam/xchange/service/polling/PollingMarketDataService;->getTrades(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lcom/xeiam/xchange/dto/marketdata/Trades;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_0216 ····:try_end_0
211 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0217 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
212 ····move-result-object·v15218 ····move-result-object·v17
  
213 ····.line·185219 ····.line·185
214 ····:goto_0220 ····:goto_0
215 ····:try_start_1221 ····:try_start_1
216 ····invoke-virtual·{v15},·Lcom/xeiam/xchange/dto/marketdata/Trades;->getTrades()Ljava/util/List;222 ····invoke-virtual/range·{v17·..·v17},·Lcom/xeiam/xchange/dto/marketdata/Trades;->getTrades()Ljava/util/List;
  
217 ····move-result-object·v16223 ····move-result-object·v18
  
218 ····.line·187224 ····.line·187
219 ····.local·v16,·"tradesList":Ljava/util/List;,·"Ljava/util/List<Lcom/xeiam/xchange/dto/marketdata/Trade;>;"225 ····.local·v18,·"tradesList":Ljava/util/List;,·"Ljava/util/List<Lcom/xeiam/xchange/dto/marketdata/Trade;>;"
220 ····invoke-interface/range·{v16·..·v16},·Ljava/util/List;->size()I226 ····invoke-interface/range·{v18·..·v18},·Ljava/util/List;->size()I
  
221 ····move-result·v21227 ····move-result·v21
  
222 ····move/from16·v0,·v21228 ····move/from16·v0,·v21
  
223 ····new-array·v0,·v0,·[F229 ····new-array·v0,·v0,·[F
  
224 ····move-object/from16·v18,·v0230 ····move-object/from16·v20,·v0
  
225 ····.line·188231 ····.line·188
226 ····.local·v18,·"values":[F232 ····.local·v20,·"values":[F
227 ····invoke-interface/range·{v16·..·v16},·Ljava/util/List;->size()I233 ····invoke-interface/range·{v18·..·v18},·Ljava/util/List;->size()I
  
228 ····move-result·v21234 ····move-result·v21
  
229 ····move/from16·v0,·v21235 ····move/from16·v0,·v21
  
230 ····new-array·v6,·v0,·[J236 ····new-array·v8,·v0,·[J
  
231 ····.line·189237 ····.line·189
232 ····.local·v6,·"dates":[J238 ····.local·v8,·"dates":[J
233 ····move-object/from16·v0,·v18239 ····move-object/from16·v0,·v20
  
234 ····array-length·v0,·v0240 ····array-length·v0,·v0
  
235 ····move/from16·v21,·v0241 ····move/from16·v21,·v0
  
236 ····move/from16·v0,·v21242 ····move/from16·v0,·v21
  
237 ····new-array·v5,·v0,·[Lcom/jjoe64/graphview/GraphView$GraphViewData;243 ····new-array·v7,·v0,·[Lcom/jjoe64/graphview/GraphView$GraphViewData;
  
238 ····.line·191244 ····.line·191
239 ····.local·v5,·"data":[Lcom/jjoe64/graphview/GraphView$GraphViewData;245 ····.local·v7,·"data":[Lcom/jjoe64/graphview/GraphView$GraphViewData;
240 ····const/high16·v10,·-0x31000000246 ····const/high16·v12,·-0x31000000
  
241 ····.line·192247 ····.line·192
242 ····.local·v10,·"largest":F248 ····.local·v12,·"largest":F
243 ····const/high16·v11,·0x4f000000249 ····const/high16·v13,·0x4f000000
  
244 ····.line·194250 ····.line·194
245 ····.local·v11,·"smallest":F251 ····.local·v13,·"smallest":F
246 ····invoke-interface/range·{v16·..·v16},·Ljava/util/List;->size()I252 ····invoke-interface/range·{v18·..·v18},·Ljava/util/List;->size()I
  
Max diff block lines reached; 48483/54023 bytes (89.75%) of diff not shown.
1.25 KB
smali/com/veken0m/bitcoinium/BaseExchangeFragment$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BaseExchangeFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·7827 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 46, 14 lines modifiedOffset 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·v149 ····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·v152 ····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;)V54 ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
4.12 KB
smali/com/veken0m/bitcoinium/BaseExchangeFragment.smali
    
Offset 46, 16 lines modifiedOffset 46, 17 lines modified
46 ····.locals·846 ····.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 ····.prologue50 ····.prologue
51 ····.line·2851 ····.line·28
52 ····const·v7,·0x7f07005652 ····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·v655 ····move-result-object·v6
  
55 ····check-cast·v6,·Landroid/widget/Button;56 ····check-cast·v6,·Landroid/widget/Button;
  
56 ····.line·3057 ····.line·30
Offset 63, 16 lines modifiedOffset 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;)V65 ····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;)V66 ····invoke-virtual·{v6,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
66 ····.line·4567 ····.line·45
67 ····const·v7,·0x7f07005b68 ····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·v271 ····move-result-object·v2
  
70 ····check-cast·v2,·Landroid/widget/Button;72 ····check-cast·v2,·Landroid/widget/Button;
  
71 ····.line·4773 ····.line·47
Offset 80, 16 lines modifiedOffset 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;)V83 ····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;)V84 ····invoke-virtual·{v2,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
83 ····.line·6485 ····.line·64
84 ····const·v7,·0x7f07005786 ····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·v589 ····move-result-object·v5
  
87 ····check-cast·v5,·Landroid/widget/Button;90 ····check-cast·v5,·Landroid/widget/Button;
  
88 ····.line·6691 ····.line·66
Offset 97, 16 lines modifiedOffset 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;)V101 ····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;)V102 ····invoke-virtual·{v5,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
100 ····.line·76103 ····.line·76
101 ····const·v7,·0x7f070058104 ····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·v1107 ····move-result-object·v1
  
104 ····check-cast·v1,·Landroid/widget/Button;108 ····check-cast·v1,·Landroid/widget/Button;
  
105 ····.line·78109 ····.line·78
Offset 114, 16 lines modifiedOffset 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;)V119 ····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;)V120 ····invoke-virtual·{v1,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
117 ····.line·87121 ····.line·87
118 ····const·v7,·0x7f070059122 ····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·v0125 ····move-result-object·v0
  
121 ····check-cast·v0,·Landroid/widget/Button;126 ····check-cast·v0,·Landroid/widget/Button;
  
122 ····.line·89127 ····.line·89
Offset 131, 16 lines modifiedOffset 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;)V137 ····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;)V138 ····invoke-virtual·{v0,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
134 ····.line·98139 ····.line·98
135 ····const·v7,·0x7f07005a140 ····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·v4143 ····move-result-object·v4
  
138 ····check-cast·v4,·Landroid/widget/Button;144 ····check-cast·v4,·Landroid/widget/Button;
  
139 ····.line·100145 ····.line·100
Offset 148, 15 lines modifiedOffset 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;)V155 ····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;)V156 ····invoke-virtual·{v4,·v7},·Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  
151 ····.line·109157 ····.line·109
152 ····const·v7,·0x7f07005c158 ····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·v3160 ····move-result-object·v3
  
155 ····check-cast·v3,·Landroid/widget/Button;161 ····check-cast·v3,·Landroid/widget/Button;
  
1.61 KB
smali/com/veken0m/bitcoinium/MinerWidgetConfigureActivity.smali
    
Offset 63, 14 lines modifiedOffset 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·v264 ····move-result-object·v2
  
65 ····const/4·v3,·0x065 ····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·v068 ····move-result-object·v0
  
68 ····.line·9569 ····.line·95
69 ····.local·v0,·"prefix":Ljava/lang/String;70 ····.local·v0,·"prefix":Ljava/lang/String;
70 ····if-eqz·v0,·:cond_071 ····if-eqz·v0,·:cond_0
Offset 103, 14 lines modifiedOffset 104, 15 lines modified
  
103 ····const/4·v2,·0x0104 ····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·v1106 ····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·v0109 ····move-result-object·v0
  
108 ····.line·85110 ····.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 modifiedOffset 191, 15 lines modified
189 ····iget·v4,·p0,·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;->mAppWidgetId:I191 ····iget·v4,·p0,·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;->mAppWidgetId:I
  
190 ····if-nez·v4,·:cond_1192 ····if-nez·v4,·:cond_1
  
191 ····.line·43193 ····.line·43
192 ····invoke-virtual·{p0},·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;->finish()V194 ····invoke-virtual·{p0},·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;->finish()V
  
193 ····.line·46195 ····.line·47
194 ····:cond_1196 ····: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·v4198 ····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;
  
728 B
smali/com/veken0m/bitcoinium/OrderbookActivity$OrderbookThread$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity$OrderbookThread;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity$OrderbookThread;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/veken0m/bitcoinium/OrderbookActivity$OrderbookThread;
  
25 ····.prologue26 ····.prologue
26 ····.line·40327 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.22 KB
smali/com/veken0m/bitcoinium/PreferencesActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7527 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 46, 20 lines modifiedOffset 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·v352 ····move-result-object·v3
  
51 ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V53 ····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;)V55 ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/PreferencesActivity;->startActivity(Landroid/content/Intent;)V
  
53 ····.line·8156 ····.line·81
54 ····const/4·v0,·0x157 ····const/4·v0,·0x1
  
55 ····return·v058 ····return·v0
56 .end·method59 .end·method
588 B
smali/com/veken0m/bitcoinium/GraphActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/GraphActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·33427 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
278 B
smali/com/veken0m/bitcoinium/R.smali
    
Offset 28, 10 lines modifiedOffset 28, 9 lines modified
28 .method·public·constructor·<init>()V28 .method·public·constructor·<init>()V
29 ····.locals·029 ····.locals·0
  
30 ····.prologue30 ····.prologue
31 ····.line·1031 ····.line·10
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
33 ····.line·1417 
34 ····return-void33 ····return-void
35 .end·method34 .end·method
2.6 KB
smali/com/veken0m/bitcoinium/MainActivity.smali
    
Offset 23, 15 lines modifiedOffset 23, 14 lines modified
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·3826 ····.line·38
27 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;-><init>()V27 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;-><init>()V
  
28 ····.line·157 
29 ····return-void28 ····return-void
30 .end·method29 .end·method
  
31 .method·private·addTab(Lcom/actionbarsherlock/app/ActionBar;Lcom/veken0m/bitcoinium/MainActivity$TabsAdapter;ILjava/lang/Class;Ljava/lang/String;)V30 .method·private·addTab(Lcom/actionbarsherlock/app/ActionBar;Lcom/veken0m/bitcoinium/MainActivity$TabsAdapter;ILjava/lang/Class;Ljava/lang/String;)V
32 ····.locals·231 ····.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 modifiedOffset 73, 15 lines modified
74 .end·method73 .end·method
  
75 .method·private·selectTab()V74 .method·private·selectTab()V
76 ····.locals·875 ····.locals·8
  
77 ····.prologue76 ····.prologue
78 ····.line·10877 ····.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·v580 ····move-result-object·v5
  
81 ····.line·11181 ····.line·111
82 ····.local·v5,·"prefs":Landroid/content/SharedPreferences;82 ····.local·v5,·"prefs":Landroid/content/SharedPreferences;
83 ····:try_start_083 ····:try_start_0
Offset 239, 15 lines modifiedOffset 239, 15 lines modified
  
239 #·virtual·methods239 #·virtual·methods
240 .method·public·initTabbedActionBar()V240 .method·public·initTabbedActionBar()V
241 ····.locals·6241 ····.locals·6
  
242 ····.prologue242 ····.prologue
243 ····.line·77243 ····.line·77
244 ····const·v0,·0x7f070054244 ····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·v0246 ····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 modifiedOffset 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·v2274 ····move-result-object·v2
  
275 ····const·v3,·0x7f09000b275 ····const·v3,·0x7f08000b
  
276 ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getColor(I)I276 ····invoke-virtual·{v2,·v3},·Landroid/content/res/Resources;->getColor(I)I
  
277 ····move-result·v2277 ····move-result·v2
  
278 ····invoke-direct·{v1,·v2},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V278 ····invoke-direct·{v1,·v2},·Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
  
Offset 492, 15 lines modifiedOffset 492, 15 lines modified
  
492 ····.prologue492 ····.prologue
493 ····.line·261493 ····.line·261
494 ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I494 ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I
  
495 ····move-result·v0495 ····move-result·v0
  
496 ····const·v1,·0x7f070072496 ····const·v1,·0x7f0a0072
  
497 ····if-ne·v0,·v1,·:cond_0497 ····if-ne·v0,·v1,·:cond_0
  
498 ····.line·262498 ····.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 modifiedOffset 511, 15 lines modified
  
511 ····.line·264511 ····.line·264
512 ····:cond_0512 ····:cond_0
513 ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I513 ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I
  
514 ····move-result·v0514 ····move-result·v0
  
515 ····const·v1,·0x7f070071515 ····const·v1,·0x7f0a0071
  
516 ····if-ne·v0,·v1,·:cond_1516 ····if-ne·v0,·v1,·:cond_1
  
517 ····.line·265517 ····.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;
768 B
smali/com/veken0m/bitcoinium/MinerWidgetConfigureActivity$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences;22 .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;Landroid/content/SharedPreferences;)V24 .method·constructor·<init>(Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;Landroid/content/SharedPreferences;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/MinerWidgetConfigureActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·5128 ····.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;
  
1.46 KB
smali/com/veken0m/bitcoinium/BitcoinChartsActivity$1.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity;31 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V33 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;
  
35 ····.prologue36 ····.prologue
36 ····.line·12637 ····.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>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 66, 24 lines modifiedOffset 67, 20 lines modified
66 ····move-result·v067 ····move-result·v0
  
67 ····return·v068 ····return·v0
68 .end·method69 .end·method
  
69 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I70 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
70 ····.locals·171 ····.locals·1
71 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
72 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
73 ····.prologue72 ····.prologue
74 ····.line·12673 ····.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;)I76 ····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·v077 ····move-result·v0
  
81 ····return·v078 ····return·v0
82 .end·method79 .end·method
651 B
smali/com/veken0m/bitcoinium/BitcoinAverageActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·22327 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
41.5 KB
smali/com/veken0m/bitcoinium/WidgetProvider$UpdateService.smali
    
Offset 27, 46 lines modifiedOffset 27, 46 lines modified
27 ····.line·31527 ····.line·315
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
  
30 #·virtual·methods30 #·virtual·methods
31 .method·public·buildUpdate()V31 .method·public·buildUpdate()V
32 ····.locals·3432 ····.locals·33
  
33 ····.prologue33 ····.prologue
34 ····.line·5334 ····.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·v3236 ····move-result-object·v29
  
37 ····.line·5437 ····.line·54
38 ····.local·v32,·"widgetManager":Landroid/appwidget/AppWidgetManager;38 ····.local·v29,·"widgetManager":Landroid/appwidget/AppWidgetManager;
39 ····new-instance·v30,·Landroid/content/ComponentName;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,·v3041 ····move-object/from16·v0,·v27
  
42 ····move-object/from16·v1,·p042 ····move-object/from16·v1,·p0
  
43 ····invoke-direct·{v0,·v1,·v3},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V43 ····invoke-direct·{v0,·v1,·v3},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
44 ····.line·5544 ····.line·55
45 ····.local·v30,·"widgetComponent":Landroid/content/ComponentName;45 ····.local·v27,·"widgetComponent":Landroid/content/ComponentName;
46 ····move-object/from16·v0,·v3246 ····move-object/from16·v0,·v29
  
47 ····move-object/from16·v1,·v3047 ····move-object/from16·v1,·v27
  
48 ····invoke-virtual·{v0,·v1},·Landroid/appwidget/AppWidgetManager;->getAppWidgetIds(Landroid/content/ComponentName;)[I48 ····invoke-virtual·{v0,·v1},·Landroid/appwidget/AppWidgetManager;->getAppWidgetIds(Landroid/content/ComponentName;)[I
  
49 ····move-result-object·v3149 ····move-result-object·v28
  
50 ····.line·5850 ····.line·58
51 ····.local·v31,·"widgetIds":[I51 ····.local·v28,·"widgetIds":[I
52 ····invoke-static/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->readGeneralPreferences(Landroid/content/Context;)V52 ····invoke-static/range·{p0·..·p0},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->readGeneralPreferences(Landroid/content/Context;)V
  
53 ····.line·6053 ····.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()Z55 ····invoke-virtual·{v3},·Ljava/lang/Boolean;->booleanValue()Z
  
Offset 82, 31 lines modifiedOffset 82, 32 lines modified
  
82 ····move-result·v382 ····move-result·v3
  
83 ····if-eqz·v3,·:cond_d83 ····if-eqz·v3,·:cond_d
  
84 ····.line·6284 ····.line·62
85 ····:cond_085 ····:cond_0
86 ····move-object/from16·v11,·v3186 ····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 ····move/from16·v18,·v089 ····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_091 ····:goto_0
94 ····move/from16·v0,·v1892 ····move/from16·v0,·v30
  
 93 ····move/from16·v1,·v31
  
95 ····if-ge·v15,·v0,·:cond_d94 ····if-ge·v0,·v1,·:cond_d
  
96 ····aget·v10,·v11,·v1595 ····aget·v10,·v28,·v30
  
97 ····.line·6596 ····.line·65
98 ····.local·v10,·"appWidgetId":I97 ····.local·v10,·"appWidgetId":I
99 ····move-object/from16·v0,·p098 ····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 modifiedOffset 128, 89 lines modified
127 ····move-result-object·v3128 ····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·68130 ····.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·v14132 ····move-result-object·v13
  
132 ····.line·69133 ····.line·69
133 ····.local·v14,·"exchangeName":Ljava/lang/String;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·v13136 ····move-result-object·v12
  
136 ····.line·71137 ····.line·71
137 ····.local·v13,·"exchangeKey":Ljava/lang/String;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()Z140 ····invoke-virtual·{v3},·Ljava/lang/Boolean;->booleanValue()Z
  
140 ····move-result·v3141 ····move-result·v3
  
141 ····if-eqz·v3,·:cond_8142 ····if-eqz·v3,·:cond_8
  
142 ····.line·72143 ····.line·72
143 ····new-instance·v16,·Landroid/content/Intent;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·v1,·p0146 ····move-object/from16·v0,·p0
  
147 ····invoke-direct·{v0,·v1,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V147 ····invoke-direct·{v14,·v0,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
148 ····.line·73148 ····.line·73
149 ····.local·v16,·"intent":Landroid/content/Intent;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.
1.01 KB
smali/com/veken0m/bitcoinium/GraphActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/GraphActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·35827 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 39, 15 lines modifiedOffset 40, 15 lines modified
39 .method·public·run()V40 .method·public·run()V
40 ····.locals·341 ····.locals·3
  
41 ····.prologue42 ····.prologue
42 ····.line·36143 ····.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,·0x7f07005145 ····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·v047 ····move-result-object·v0
  
47 ····check-cast·v0,·Landroid/widget/LinearLayout;48 ····check-cast·v0,·Landroid/widget/LinearLayout;
  
7.19 KB
smali/com/veken0m/bitcoinium/WidgetConfigureActivity.smali
    
Offset 166, 14 lines modifiedOffset 166, 15 lines modified
  
166 ····const/4·v2,·0x0166 ····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·v1168 ····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·v0171 ····move-result-object·v0
  
171 ····.line·188172 ····.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 modifiedOffset 216, 15 lines modified
  
215 ····const/4·v2,·0x0216 ····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·v1218 ····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·v0221 ····move-result-object·v0
  
220 ····.line·209222 ····.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 modifiedOffset 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·v6300 ····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)V303 ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
301 ····.line·44304 ····.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·v6307 ····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)V310 ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
307 ····.line·46311 ····.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·v6314 ····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)V317 ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
313 ····.line·48318 ····.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·v6321 ····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)V324 ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
319 ····.line·50325 ····.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·v6328 ····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)V331 ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
325 ····.line·52332 ····.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·v6335 ····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)V338 ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
331 ····.line·54339 ····.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·v6342 ····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)V345 ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
337 ····.line·56346 ····.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·v6349 ····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)V352 ····invoke-virtual·{v6,·v10},·Landroid/preference/ListPreference;->setEnabled(Z)V
  
343 ····.line·58353 ····.line·58
Max diff block lines reached; 2958/7246 bytes (40.82%) of diff not shown.
6.13 KB
smali/com/veken0m/bitcoinium/PreferencesActivity.smali
    
Offset 42, 14 lines modifiedOffset 42, 15 lines modified
  
42 ····.line·2942 ····.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;)V45 ····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;)V47 ····invoke-virtual·{v2,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V
  
47 ····.line·5048 ····.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 modifiedOffset 58, 15 lines modified
  
57 ····.line·5158 ····.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;)V61 ····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;)V63 ····invoke-virtual·{v3,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V
  
62 ····.line·6264 ····.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 modifiedOffset 74, 15 lines modified
  
72 ····.line·6374 ····.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;)V77 ····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;)V79 ····invoke-virtual·{v5,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V
  
77 ····.line·7380 ····.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 modifiedOffset 90, 15 lines modified
  
87 ····.line·7490 ····.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;)V93 ····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;)V95 ····invoke-virtual·{v1,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V
  
92 ····.line·8696 ····.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 modifiedOffset 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;)V108 ····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;)V110 ····invoke-virtual·{v6,·v7},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V
  
106 ····.line·100111 ····.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 modifiedOffset 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;)V124 ····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;)V126 ····invoke-virtual·{v6,·v7},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V
  
121 ····.line·114127 ····.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 modifiedOffset 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;)V140 ····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;)V142 ····invoke-virtual·{v6,·v7},·Lnet/margaritov/preference/colorpicker/ColorPickerPreference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V
  
136 ····.line·128143 ····.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 modifiedOffset 154, 15 lines modified
  
147 ····.line·129154 ····.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;)V157 ····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;)V159 ····invoke-virtual·{v0,·v6},·Landroid/preference/Preference;->setOnPreferenceClickListener(Landroid/preference/Preference$OnPreferenceClickListener;)V
  
152 ····.line·140160 ····.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.
625 B
smali/com/veken0m/bitcoinium/GraphActivity$GraphThread.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity;18 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/GraphActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·12224 ····.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>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
630 B
smali/com/veken0m/bitcoinium/PreferencesActivity$8.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·13027 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
762 B
smali/com/veken0m/bitcoinium/WidgetProvider.smali
    
Offset 15, 28 lines modifiedOffset 15, 28 lines modified
15 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
16 ····.locals·016 ····.locals·0
  
17 ····.prologue17 ····.prologue
18 ····.line·2818 ····.line·28
19 ····invoke-direct·{p0},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;-><init>()V19 ····invoke-direct·{p0},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;-><init>()V
  
20 ····.line·49 
21 ····return-void20 ····return-void
22 .end·method21 .end·method
  
  
23 #·virtual·methods22 #·virtual·methods
24 .method·public·onDestoy(Landroid/content/Context;)V23 .method·public·onDestoy(Landroid/content/Context;)V
25 ····.locals·224 ····.locals·2
26 ····.param·p1,·"context"····#·Landroid/content/Context;25 ····.param·p1,·"context"····#·Landroid/content/Context;
  
27 ····.prologue26 ····.prologue
28 ····.line·33527 ····.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·v031 ····move-result-object·v0
  
32 ····check-cast·v0,·Landroid/app/AlarmManager;32 ····check-cast·v0,·Landroid/app/AlarmManager;
  
33 ····.line·33833 ····.line·338
651 B
smali/com/veken0m/bitcoinium/BitcoinAverageActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·20927 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.36 KB
smali/com/veken0m/bitcoinium/BitcoinAverageActivity$1.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity;31 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V33 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;
  
35 ····.prologue36 ····.prologue
36 ····.line·11837 ····.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>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 66, 24 lines modifiedOffset 67, 20 lines modified
66 ····move-result·v067 ····move-result·v0
  
67 ····return·v068 ····return·v0
68 .end·method69 .end·method
  
69 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I70 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
70 ····.locals·171 ····.locals·1
71 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
72 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
73 ····.prologue72 ····.prologue
74 ····.line·11873 ····.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;)I76 ····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·v077 ····move-result·v0
  
81 ····return·v078 ····return·v0
82 .end·method79 .end·method
754 B
smali/com/veken0m/bitcoinium/MainActivity$TabsAdapter.smali
    
Offset 237, 18 lines modifiedOffset 237, 20 lines modified
  
237 ····move-result-object·v2237 ····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·v2239 ····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·v3242 ····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·v1245 ····move-result-object·v1
  
244 ····return-object·v1246 ····return-object·v1
245 .end·method247 .end·method
  
616 B
smali/com/veken0m/bitcoinium/OrderbookActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/OrderbookActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·21227 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
616 B
smali/com/veken0m/bitcoinium/OrderbookActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/OrderbookActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·45127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
637 B
smali/com/veken0m/bitcoinium/BaseExchangeFragment$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BaseExchangeFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·11027 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
644 B
smali/com/veken0m/bitcoinium/BitcoinChartsActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·23927 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
715 B
smali/com/veken0m/bitcoinium/BitcoinAverageActivity$bitcoinaverageThread.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity;18 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinAverageActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinAverageActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·19124 ····.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>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
14.0 KB
smali/com/veken0m/bitcoinium/R$id.smali
    
Offset 11, 243 lines modifiedOffset 11, 243 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"id"13 ····name·=·"id"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__action_bar:I·=·0x7f07002016 .field·public·static·final·abs__action_bar:I·=·0x7f0a0020
  
17 .field·public·static·final·abs__action_bar_container:I·=·0x7f07001f17 .field·public·static·final·abs__action_bar_container:I·=·0x7f0a001f
  
18 .field·public·static·final·abs__action_bar_subtitle:I·=·0x7f07001118 .field·public·static·final·abs__action_bar_subtitle:I·=·0x7f0a0011
  
19 .field·public·static·final·abs__action_bar_title:I·=·0x7f07001019 .field·public·static·final·abs__action_bar_title:I·=·0x7f0a0010
  
20 .field·public·static·final·abs__action_context_bar:I·=·0x7f07002120 .field·public·static·final·abs__action_context_bar:I·=·0x7f0a0021
  
21 .field·public·static·final·abs__action_menu_divider:I·=·0x7f07000c21 .field·public·static·final·abs__action_menu_divider:I·=·0x7f0a0002
  
22 .field·public·static·final·abs__action_menu_presenter:I·=·0x7f07000d22 .field·public·static·final·abs__action_menu_presenter:I·=·0x7f0a0003
  
23 .field·public·static·final·abs__action_mode_bar:I·=·0x7f07002523 .field·public·static·final·abs__action_mode_bar:I·=·0x7f0a0025
  
24 .field·public·static·final·abs__action_mode_bar_stub:I·=·0x7f07002424 .field·public·static·final·abs__action_mode_bar_stub:I·=·0x7f0a0024
  
25 .field·public·static·final·abs__action_mode_close_button:I·=·0x7f07001425 .field·public·static·final·abs__action_mode_close_button:I·=·0x7f0a0014
  
26 .field·public·static·final·abs__activity_chooser_view_content:I·=·0x7f07001526 .field·public·static·final·abs__activity_chooser_view_content:I·=·0x7f0a0015
  
27 .field·public·static·final·abs__checkbox:I·=·0x7f07001c27 .field·public·static·final·abs__checkbox:I·=·0x7f0a001c
  
28 .field·public·static·final·abs__content:I·=·0x7f07002228 .field·public·static·final·abs__content:I·=·0x7f0a0022
  
29 .field·public·static·final·abs__default_activity_button:I·=·0x7f07001829 .field·public·static·final·abs__default_activity_button:I·=·0x7f0a0018
  
30 .field·public·static·final·abs__expand_activities_button:I·=·0x7f07001630 .field·public·static·final·abs__expand_activities_button:I·=·0x7f0a0016
  
31 .field·public·static·final·abs__home:I·=·0x7f07000a31 .field·public·static·final·abs__home:I·=·0x7f0a0000
  
32 .field·public·static·final·abs__icon:I·=·0x7f07001a32 .field·public·static·final·abs__icon:I·=·0x7f0a001a
  
33 .field·public·static·final·abs__image:I·=·0x7f07001733 .field·public·static·final·abs__image:I·=·0x7f0a0017
  
34 .field·public·static·final·abs__imageButton:I·=·0x7f07001234 .field·public·static·final·abs__imageButton:I·=·0x7f0a0012
  
35 .field·public·static·final·abs__list_item:I·=·0x7f07001935 .field·public·static·final·abs__list_item:I·=·0x7f0a0019
  
36 .field·public·static·final·abs__progress_circular:I·=·0x7f07000e36 .field·public·static·final·abs__progress_circular:I·=·0x7f0a0004
  
37 .field·public·static·final·abs__progress_horizontal:I·=·0x7f07000f37 .field·public·static·final·abs__progress_horizontal:I·=·0x7f0a0005
  
38 .field·public·static·final·abs__radio:I·=·0x7f07001d38 .field·public·static·final·abs__radio:I·=·0x7f0a001d
  
39 .field·public·static·final·abs__search_badge:I·=·0x7f07002839 .field·public·static·final·abs__search_badge:I·=·0x7f0a0028
  
40 .field·public·static·final·abs__search_bar:I·=·0x7f07002740 .field·public·static·final·abs__search_bar:I·=·0x7f0a0027
  
41 .field·public·static·final·abs__search_button:I·=·0x7f07002941 .field·public·static·final·abs__search_button:I·=·0x7f0a0029
  
42 .field·public·static·final·abs__search_close_btn:I·=·0x7f07002e42 .field·public·static·final·abs__search_close_btn:I·=·0x7f0a002e
  
43 .field·public·static·final·abs__search_edit_frame:I·=·0x7f07002a43 .field·public·static·final·abs__search_edit_frame:I·=·0x7f0a002a
  
44 .field·public·static·final·abs__search_go_btn:I·=·0x7f07003044 .field·public·static·final·abs__search_go_btn:I·=·0x7f0a0030
  
45 .field·public·static·final·abs__search_mag_icon:I·=·0x7f07002b45 .field·public·static·final·abs__search_mag_icon:I·=·0x7f0a002b
  
46 .field·public·static·final·abs__search_plate:I·=·0x7f07002c46 .field·public·static·final·abs__search_plate:I·=·0x7f0a002c
  
47 .field·public·static·final·abs__search_src_text:I·=·0x7f07002d47 .field·public·static·final·abs__search_src_text:I·=·0x7f0a002d
  
48 .field·public·static·final·abs__search_voice_btn:I·=·0x7f07003148 .field·public·static·final·abs__search_voice_btn:I·=·0x7f0a0031
  
49 .field·public·static·final·abs__shortcut:I·=·0x7f07001e49 .field·public·static·final·abs__shortcut:I·=·0x7f0a001e
  
50 .field·public·static·final·abs__split_action_bar:I·=·0x7f07002350 .field·public·static·final·abs__split_action_bar:I·=·0x7f0a0023
  
51 .field·public·static·final·abs__submit_area:I·=·0x7f07002f51 .field·public·static·final·abs__submit_area:I·=·0x7f0a002f
  
52 .field·public·static·final·abs__textButton:I·=·0x7f07001352 .field·public·static·final·abs__textButton:I·=·0x7f0a0013
  
53 .field·public·static·final·abs__title:I·=·0x7f07001b53 .field·public·static·final·abs__title:I·=·0x7f0a001b
  
54 .field·public·static·final·abs__up:I·=·0x7f07000b54 .field·public·static·final·abs__up:I·=·0x7f0a0001
  
55 .field·public·static·final·action_preferences:I·=·0x7f07006f55 .field·public·static·final·action_preferences:I·=·0x7f0a006f
  
56 .field·public·static·final·action_refresh:I·=·0x7f07007056 .field·public·static·final·action_refresh:I·=·0x7f0a0070
  
57 .field·public·static·final·bitcoinaverage:I·=·0x7f07005957 .field·public·static·final·bitcoinaverage:I·=·0x7f0a0059
  
58 .field·public·static·final·bitcoinaverage_layout:I·=·0x7f07003a58 .field·public·static·final·bitcoinaverage_layout:I·=·0x7f0a003a
  
59 .field·public·static·final·bitcoinaverage_list:I·=·0x7f07003e59 .field·public·static·final·bitcoinaverage_list:I·=·0x7f0a003e
  
60 .field·public·static·final·bitcoinaverage_symbol:I·=·0x7f07003b60 .field·public·static·final·bitcoinaverage_symbol:I·=·0x7f0a003b
  
61 .field·public·static·final·bitcoinaverage_tablescroll:I·=·0x7f07003c61 .field·public·static·final·bitcoinaverage_tablescroll:I·=·0x7f0a003c
  
62 .field·public·static·final·bitcoincharts:I·=·0x7f07005862 .field·public·static·final·bitcoincharts:I·=·0x7f0a0058
  
63 .field·public·static·final·bitcoincharts_currency_spinner:I·=·0x7f07004463 .field·public·static·final·bitcoincharts_currency_spinner:I·=·0x7f0a0044
  
64 .field·public·static·final·bitcoincharts_layout:I·=·0x7f07004164 .field·public·static·final·bitcoincharts_layout:I·=·0x7f0a0041
  
65 .field·public·static·final·bitcoincharts_list:I·=·0x7f07004765 .field·public·static·final·bitcoincharts_list:I·=·0x7f0a0047
  
66 .field·public·static·final·bitcoincharts_symbol:I·=·0x7f07004566 .field·public·static·final·bitcoincharts_symbol:I·=·0x7f0a0045
  
67 .field·public·static·final·bitcoincharts_tablescroll:I·=·0x7f07004667 .field·public·static·final·bitcoincharts_tablescroll:I·=·0x7f0a0046
  
68 .field·public·static·final·color_picker_view:I·=·0x7f07004868 .field·public·static·final·color_picker_view:I·=·0x7f0a0048
  
69 .field·public·static·final·currencyFilter:I·=·0x7f07004269 .field·public·static·final·currencyFilter:I·=·0x7f0a0042
  
70 .field·public·static·final·currency_header:I·=·0x7f07004370 .field·public·static·final·currency_header:I·=·0x7f0a0043
  
71 .field·public·static·final·disableHome:I·=·0x7f07000971 .field·public·static·final·disableHome:I·=·0x7f0a000a
  
72 .field·public·static·final·displaygraph:I·=·0x7f07005b72 .field·public·static·final·displaygraph:I·=·0x7f0a005b
  
73 .field·public·static·final·edit_query:I·=·0x7f07002673 .field·public·static·final·edit_query:I·=·0x7f0a0026
  
74 .field·public·static·final·fragment_layout:I·=·0x7f07005374 .field·public·static·final·fragment_layout:I·=·0x7f0a0053
  
75 .field·public·static·final·graphView:I·=·0x7f07005075 .field·public·static·final·graphView:I·=·0x7f0a0050
  
Max diff block lines reached; 6336/14212 bytes (44.58%) of diff not shown.
1.31 KB
smali/com/veken0m/bitcoinium/WidgetConfigureActivity$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences;22 .field·final·synthetic·val$prefs:Landroid/content/SharedPreferences;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/veken0m/bitcoinium/WidgetConfigureActivity;Landroid/content/SharedPreferences;)V24 .method·constructor·<init>(Lcom/veken0m/bitcoinium/WidgetConfigureActivity;Landroid/content/SharedPreferences;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/WidgetConfigureActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·13128 ····.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 modifiedOffset 174, 15 lines modified
173 ····:catch_0174 ····:catch_0
174 ····move-exception·v2175 ····move-exception·v2
  
175 ····.line·146176 ····.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·v10181 ····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·v8183 ····move-result-object·v8
1.78 KB
smali/com/veken0m/bitcoinium/GraphActivity$3.smali
    
Offset 17, 47 lines modifiedOffset 17, 48 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity;18 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;Landroid/content/Context;Ljava/lang/String;)V20 .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;Landroid/content/Context;Ljava/lang/String;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/GraphActivity;
22 ····.param·p2,·"x0"····#·Landroid/content/Context;23 ····.param·p2,·"context"····#·Landroid/content/Context;
23 ····.param·p3,·"x1"····#·Ljava/lang/String;24 ····.param·p3,·"title"····#·Ljava/lang/String;
  
24 ····.prologue25 ····.prologue
25 ····.line·29726 ····.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;)V28 ····invoke-direct·{p0,·p2,·p3},·Lcom/jjoe64/graphview/LineGraphView;-><init>(Landroid/content/Context;Ljava/lang/String;)V
  
28 ····return-void29 ····return-void
29 .end·method30 .end·method
  
  
30 #·virtual·methods31 #·virtual·methods
31 .method·protected·formatLabel(DZ)Ljava/lang/String;32 .method·protected·formatLabel(DZ)Ljava/lang/String;
32 ····.locals·333 ····.locals·5
33 ····.param·p1,·"value"····#·D34 ····.param·p1,·"value"····#·D
34 ····.param·p3,·"isValueX"····#·Z35 ····.param·p3,·"isValueX"····#·Z
  
35 ····.prologue36 ····.prologue
36 ····.line·30037 ····.line·300
37 ····if-eqz·p3,·:cond_038 ····if-eqz·p3,·:cond_0
  
38 ····.line·30139 ····.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·v042 ····move-result-object·v0
  
42 ····double-to-long·v1,·p143 ····double-to-long·v2,·p1
  
43 ····invoke-static·{v0,·v1,·v2},·Lcom/veken0m/bitcoinium/utils/Utils;->dateFormat(Landroid/content/Context;J)Ljava/lang/String;44 ····invoke-static·{v0,·v2,·v3},·Lcom/veken0m/bitcoinium/utils/Utils;->dateFormat(Landroid/content/Context;J)Ljava/lang/String;
  
44 ····move-result-object·v045 ····move-result-object·v0
  
45 ····.line·30346 ····.line·303
46 ····:goto_047 ····:goto_0
47 ····return-object·v048 ····return-object·v0
  
1.28 KB
smali/com/veken0m/bitcoinium/BaseExchangeFragment$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$exchange:Ljava/lang/String;22 .field·final·synthetic·val$exchange:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;Ljava/lang/String;)V24 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BaseExchangeFragment;
  
26 ····.prologue27 ····.prologue
27 ····.line·6628 ····.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 modifiedOffset 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·v153 ····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·v156 ····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;)V58 ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
51.4 KB
smali/com/veken0m/bitcoinium/MinerWidgetProvider$MinerUpdateService.smali
    
Offset 27, 550 lines modifiedOffset 27, 547 lines modified
27 ····.line·38127 ····.line·381
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
  
30 #·virtual·methods30 #·virtual·methods
31 .method·public·buildUpdate(Landroid/content/Context;)V31 .method·public·buildUpdate(Landroid/content/Context;)V
32 ····.locals·2132 ····.locals·20
33 ····.param·p1,·"context"····#·Landroid/content/Context;33 ····.param·p1,·"context"····#·Landroid/content/Context;
  
34 ····.prologue34 ····.prologue
35 ····.line·7235 ····.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·v1738 ····move-result-object·v14
  
38 ····.line·7439 ····.line·74
39 ····.local·v17,·"widgetManager":Landroid/appwidget/AppWidgetManager;40 ····.local·v14,·"widgetManager":Landroid/appwidget/AppWidgetManager;
40 ····new-instance·v15,·Landroid/content/ComponentName;41 ····new-instance·v12,·Landroid/content/ComponentName;
  
41 ····const-class·v18,·Lcom/veken0m/bitcoinium/MinerWidgetProvider;42 ····const-class·v15,·Lcom/veken0m/bitcoinium/MinerWidgetProvider;
  
42 ····move-object/from16·v0,·p143 ····move-object/from16·v0,·p1
  
43 ····move-object/from16·v1,·v18 
  
44 ····invoke-direct·{v15,·v0,·v1},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V44 ····invoke-direct·{v12,·v0,·v15},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
45 ····.line·7645 ····.line·76
46 ····.local·v15,·"widgetComponent":Landroid/content/ComponentName;46 ····.local·v12,·"widgetComponent":Landroid/content/ComponentName;
47 ····move-object/from16·v0,·v17 
  
48 ····invoke-virtual·{v0,·v15},·Landroid/appwidget/AppWidgetManager;->getAppWidgetIds(Landroid/content/ComponentName;)[I47 ····invoke-virtual·{v14,·v12},·Landroid/appwidget/AppWidgetManager;->getAppWidgetIds(Landroid/content/ComponentName;)[I
  
49 ····move-result-object·v1648 ····move-result-object·v13
  
50 ····.line·7849 ····.line·78
51 ····.local·v16,·"widgetIds":[I50 ····.local·v13,·"widgetIds":[I
52 ····invoke-static/range·{p1·..·p1},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->readGeneralPreferences(Landroid/content/Context;)V51 ····invoke-static/range·{p1·..·p1},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->readGeneralPreferences(Landroid/content/Context;)V
  
53 ····.line·8052 ····.line·80
54 ····sget-object·v18,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_wifionly:Ljava/lang/Boolean;53 ····sget-object·v15,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_wifionly:Ljava/lang/Boolean;
  
55 ····invoke-virtual/range·{v18·..·v18},·Ljava/lang/Boolean;->booleanValue()Z54 ····invoke-virtual·{v15},·Ljava/lang/Boolean;->booleanValue()Z
  
56 ····move-result·v1855 ····move-result·v15
  
57 ····if-eqz·v18,·:cond_056 ····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·v1858 ····move-result-object·v15
  
60 ····invoke-virtual/range·{v18·..·v18},·Ljava/lang/Boolean;->booleanValue()Z59 ····invoke-virtual·{v15},·Ljava/lang/Boolean;->booleanValue()Z
  
61 ····move-result·v1860 ····move-result·v15
  
62 ····if-eqz·v18,·:cond_661 ····if-eqz·v15,·:cond_6
  
63 ····.line·8262 ····.line·82
64 ····:cond_063 ····:cond_0
65 ····move-object/from16·v3,·v1664 ····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·v6,·0x066 ····const/4·v15,·0x0
  
70 ····.local·v6,·"i$":I 
71 ····:goto_067 ····:goto_0
 68 ····move/from16·v0,·v16
  
72 ····if-ge·v6,·v8,·:cond_669 ····if-ge·v15,·v0,·:cond_6
  
73 ····aget·v2,·v3,·v670 ····aget·v2,·v13,·v15
  
74 ····.line·8571 ····.line·86
75 ····.local·v2,·"appWidgetId":I72 ····.local·v2,·"appWidgetId":I
76 ····move-object/from16·v0,·p173 ····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·v1075 ····move-result-object·v7
  
79 ····.line·8876 ····.line·89
80 ····.local·v10,·"pref_miningpool":Ljava/lang/String;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·v1179 ····move-result-object·v8
  
83 ····.line·9280 ····.line·92
84 ····.local·v11,·"prefs":Landroid/content/SharedPreferences;81 ····.local·v8,·"prefs":Landroid/content/SharedPreferences;
85 ····sget-object·v18,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_tapToUpdate:Ljava/lang/Boolean;82 ····sget-object·v17,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_tapToUpdate:Ljava/lang/Boolean;
  
86 ····invoke-virtual/range·{v18·..·v18},·Ljava/lang/Boolean;->booleanValue()Z83 ····invoke-virtual/range·{v17·..·v17},·Ljava/lang/Boolean;->booleanValue()Z
  
87 ····move-result·v1884 ····move-result·v17
  
88 ····if-eqz·v18,·:cond_285 ····if-eqz·v17,·:cond_2
  
89 ····.line·9386 ····.line·93
90 ····new-instance·v7,·Landroid/content/Intent;87 ····new-instance·v5,·Landroid/content/Intent;
  
91 ····const-class·v18,·Lcom/veken0m/bitcoinium/MinerWidgetProvider;88 ····const-class·v17,·Lcom/veken0m/bitcoinium/MinerWidgetProvider;
  
92 ····move-object/from16·v0,·p089 ····move-object/from16·v0,·p0
  
93 ····move-object/from16·v1,·v1890 ····move-object/from16·v1,·v17
  
94 ····invoke-direct·{v7,·v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V91 ····invoke-direct·{v5,·v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
95 ····.line·9492 ····.line·94
96 ····.local·v7,·"intent":Landroid/content/Intent;93 ····.local·v5,·"intent":Landroid/content/Intent;
97 ····const-string·v18,·"com.veken0m.bitcoinium.REFRESH"94 ····const-string·v17,·"com.veken0m.bitcoinium.REFRESH"
  
98 ····move-object/from16·v0,·v1895 ····move-object/from16·v0,·v17
  
99 ····invoke-virtual·{v7,·v0},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;96 ····invoke-virtual·{v5,·v0},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
  
100 ····.line·9597 ····.line·95
101 ····const/16·v18,·0x098 ····const/16·v17,·0x0
  
102 ····move-object/from16·v0,·p199 ····move-object/from16·v0,·p1
  
Max diff block lines reached; 46831/52522 bytes (89.16%) of diff not shown.
705 B
smali/com/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity;18 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·20724 ····.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>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
1.89 KB
smali/com/veken0m/bitcoinium/BaseExchangeFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BaseExchangeFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·3027 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 46, 14 lines modifiedOffset 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·v249 ····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·v252 ····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;)V54 ····invoke-direct·{v0,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
Offset 69, 14 lines modifiedOffset 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·v273 ····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·v276 ····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;)V78 ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
1.25 KB
smali/com/veken0m/bitcoinium/BaseExchangeFragment$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BaseExchangeFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BaseExchangeFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BaseExchangeFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·8927 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 46, 14 lines modifiedOffset 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·v149 ····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·v152 ····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;)V54 ····invoke-direct·{v0,·v1,·v2},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
1.78 KB
smali/com/veken0m/bitcoinium/GraphActivity$2.smali
    
Offset 17, 47 lines modifiedOffset 17, 48 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity;18 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/GraphActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;Landroid/content/Context;Ljava/lang/String;)V20 .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity;Landroid/content/Context;Ljava/lang/String;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/GraphActivity;
22 ····.param·p2,·"x0"····#·Landroid/content/Context;23 ····.param·p2,·"context"····#·Landroid/content/Context;
23 ····.param·p3,·"x1"····#·Ljava/lang/String;24 ····.param·p3,·"title"····#·Ljava/lang/String;
  
24 ····.prologue25 ····.prologue
25 ····.line·21226 ····.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;)V28 ····invoke-direct·{p0,·p2,·p3},·Lcom/jjoe64/graphview/LineGraphView;-><init>(Landroid/content/Context;Ljava/lang/String;)V
  
28 ····return-void29 ····return-void
29 .end·method30 .end·method
  
  
30 #·virtual·methods31 #·virtual·methods
31 .method·protected·formatLabel(DZ)Ljava/lang/String;32 .method·protected·formatLabel(DZ)Ljava/lang/String;
32 ····.locals·333 ····.locals·5
33 ····.param·p1,·"value"····#·D34 ····.param·p1,·"value"····#·D
34 ····.param·p3,·"isValueX"····#·Z35 ····.param·p3,·"isValueX"····#·Z
  
35 ····.prologue36 ····.prologue
36 ····.line·21537 ····.line·215
37 ····if-eqz·p3,·:cond_038 ····if-eqz·p3,·:cond_0
  
38 ····.line·21639 ····.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·v042 ····move-result-object·v0
  
42 ····double-to-long·v1,·p143 ····double-to-long·v2,·p1
  
43 ····invoke-static·{v0,·v1,·v2},·Lcom/veken0m/bitcoinium/utils/Utils;->dateFormat(Landroid/content/Context;J)Ljava/lang/String;44 ····invoke-static·{v0,·v2,·v3},·Lcom/veken0m/bitcoinium/utils/Utils;->dateFormat(Landroid/content/Context;J)Ljava/lang/String;
  
44 ····move-result-object·v045 ····move-result-object·v0
  
45 ····.line·21846 ····.line·218
46 ····:goto_047 ····:goto_0
47 ····return-object·v048 ····return-object·v0
  
665 B
smali/com/veken0m/bitcoinium/OrderbookActivity$OrderbookThread.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity;18 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/OrderbookActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·39924 ····.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>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
29.0 KB
smali/com/veken0m/bitcoinium/BaseWidgetProvider.smali
    
Offset 88, 14 lines modifiedOffset 88, 15 lines modified
  
88 ····const/4·v4,·0x088 ····const/4·v4,·0x0
  
89 ····.line·20789 ····.line·207
90 ····:try_start_090 ····: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·v094 ····move-result-object·v0
  
94 ····check-cast·v0,·Landroid/net/ConnectivityManager;95 ····check-cast·v0,·Landroid/net/ConnectivityManager;
  
95 ····.line·20996 ····.line·209
Offset 177, 366 lines modifiedOffset 178, 374 lines modified
  
177 ····.line·263178 ····.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·264181 ····.line·264
181 ····.local·v2,·"contentTitle":Ljava/lang/String;182 ····.local·v2,·"contentTitle":Ljava/lang/String;
182 ····new-instance·v11,·Ljava/lang/StringBuilder;183 ····new-instance·v9,·Ljava/lang/StringBuilder;
  
183 ····invoke-direct·{v11},·Ljava/lang/StringBuilder;-><init>()V184 ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V
  
184 ····const-string·v12,·"Miner·on·"185 ····const-string·v12,·"Miner·on·"
  
185 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;186 ····invoke-virtual·{v9,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
186 ····move-result-object·v11187 ····move-result-object·v9
  
187 ····invoke-virtual·{v11,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;188 ····invoke-virtual·{v9,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
188 ····move-result-object·v11189 ····move-result-object·v9
  
189 ····const-string·v12,·"·is·down"190 ····const-string·v12,·"·is·down"
  
190 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;191 ····invoke-virtual·{v9,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
191 ····move-result-object·v11192 ····move-result-object·v9
  
192 ····invoke-virtual·{v11},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;193 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
193 ····move-result-object·v1194 ····move-result-object·v1
  
194 ····.line·266195 ····.line·266
195 ····.local·v1,·"contentText":Ljava/lang/String;196 ····.local·v1,·"contentText":Ljava/lang/String;
196 ····const·v3,·0x7f020072197 ····const·v3,·0x7f020072
  
197 ····.line·267198 ····.line·268
198 ····.local·v3,·"icon":I199 ····.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·v4201 ····move-result-object·v4
  
201 ····check-cast·v4,·Landroid/app/NotificationManager;202 ····check-cast·v4,·Landroid/app/NotificationManager;
  
202 ····.line·269203 ····.line·269
203 ····.local·v4,·"mNotificationManager":Landroid/app/NotificationManager;204 ····.local·v4,·"mNotificationManager":Landroid/app/NotificationManager;
204 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J205 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
205 ····move-result-wide·v9206 ····move-result-wide·v10
  
206 ····.line·270207 ····.line·270
207 ····.local·v9,·"when":J208 ····.local·v10,·"when":J
208 ····new-instance·v5,·Landroid/app/Notification;209 ····new-instance·v5,·Landroid/app/Notification;
  
209 ····invoke-direct·{v5,·v3,·v8,·v9,·v10},·Landroid/app/Notification;-><init>(ILjava/lang/CharSequence;J)V210 ····invoke-direct·{v5,·v3,·v8,·v10,·v11},·Landroid/app/Notification;-><init>(ILjava/lang/CharSequence;J)V
  
210 ····.line·272211 ····.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·v11,·Lcom/veken0m/bitcoinium/PreferencesActivity;214 ····const-class·v9,·Lcom/veken0m/bitcoinium/PreferencesActivity;
  
214 ····invoke-direct·{v6,·p0,·v11},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V215 ····invoke-direct·{v6,·p0,·v9},·Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  
215 ····.line·274216 ····.line·274
216 ····.local·v6,·"notificationIntent":Landroid/content/Intent;217 ····.local·v6,·"notificationIntent":Landroid/content/Intent;
217 ····const/4·v11,·0x0218 ····const/4·v9,·0x0
  
218 ····const/4·v12,·0x0219 ····const/4·v12,·0x0
  
219 ····invoke-static·{p0,·v11,·v6,·v12},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;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·v0221 ····move-result-object·v0
  
221 ····.line·277222 ····.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;)V224 ····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·280225 ····.line·280
225 ····sget-object·v11,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_alarmSound:Ljava/lang/Boolean;226 ····sget-object·v9,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_alarmSound:Ljava/lang/Boolean;
  
226 ····invoke-virtual·{v11},·Ljava/lang/Boolean;->booleanValue()Z227 ····invoke-virtual·{v9},·Ljava/lang/Boolean;->booleanValue()Z
  
227 ····move-result·v11228 ····move-result·v9
  
228 ····if-eqz·v11,·:cond_0229 ····if-eqz·v9,·:cond_0
  
229 ····.line·281230 ····.line·281
230 ····sget-object·v11,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_notificationSound:Ljava/lang/String;231 ····sget-object·v9,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_notificationSound:Ljava/lang/String;
  
231 ····invoke-static·{v11},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;232 ····invoke-static·{v9},·Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
  
232 ····move-result-object·v11233 ····move-result-object·v9
  
233 ····iput-object·v11,·v5,·Landroid/app/Notification;->sound:Landroid/net/Uri;234 ····iput-object·v9,·v5,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
234 ····.line·284235 ····.line·284
235 ····:cond_0236 ····:cond_0
236 ····sget-object·v11,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_alarmVibrate:Ljava/lang/Boolean;237 ····sget-object·v9,·Lcom/veken0m/bitcoinium/BaseWidgetProvider;->pref_alarmVibrate:Ljava/lang/Boolean;
  
237 ····invoke-virtual·{v11},·Ljava/lang/Boolean;->booleanValue()Z238 ····invoke-virtual·{v9},·Ljava/lang/Boolean;->booleanValue()Z
  
238 ····move-result·v11239 ····move-result·v9
  
239 ····if-eqz·v11,·:cond_1240 ····if-eqz·v9,·:cond_1
  
240 ····.line·285241 ····.line·285
241 ····iget·v11,·v5,·Landroid/app/Notification;->defaults:I242 ····iget·v9,·v5,·Landroid/app/Notification;->defaults:I
  
242 ····or-int/lit8·v11,·v11,·0x2243 ····or-int/lit8·v9,·v9,·0x2
  
243 ····iput·v11,·v5,·Landroid/app/Notification;->defaults:I244 ····iput·v9,·v5,·Landroid/app/Notification;->defaults:I
Max diff block lines reached; 23698/29551 bytes (80.19%) of diff not shown.
1.22 KB
smali/com/veken0m/bitcoinium/PreferencesActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·6427 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 46, 20 lines modifiedOffset 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·v352 ····move-result-object·v3
  
51 ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V53 ····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;)V55 ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/PreferencesActivity;->startActivity(Landroid/content/Intent;)V
  
53 ····.line·7056 ····.line·70
54 ····const/4·v0,·0x157 ····const/4·v0,·0x1
  
55 ····return·v058 ····return·v0
56 .end·method59 .end·method
418 B
smali/com/veken0m/bitcoinium/WebViewerActivity.smali
    
Offset 24, 15 lines modifiedOffset 24, 14 lines modified
24 .method·public·constructor·<init>()V24 .method·public·constructor·<init>()V
25 ····.locals·025 ····.locals·0
  
26 ····.prologue26 ····.prologue
27 ····.line·2127 ····.line·21
28 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;-><init>()V28 ····invoke-direct·{p0},·Lcom/actionbarsherlock/app/SherlockFragmentActivity;-><init>()V
  
29 ····.line·141 
30 ····return-void29 ····return-void
31 .end·method30 .end·method
  
32 .method·private·initTabbedActionBar()V31 .method·private·initTabbedActionBar()V
33 ····.locals·932 ····.locals·9
  
34 ····.prologue33 ····.prologue
22.5 KB
smali/com/veken0m/bitcoinium/BitcoinAverageActivity.smali
    
Offset 175, 15 lines modifiedOffset 175, 15 lines modified
175 .end·method175 .end·method
  
176 .method·private·connectionFailed()V176 .method·private·connectionFailed()V
177 ····.locals·9177 ····.locals·9
  
178 ····.prologue178 ····.prologue
179 ····.line·217179 ····.line·217
180 ····const·v5,·0x7f07003f180 ····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·v2182 ····move-result-object·v2
  
183 ····check-cast·v2,·Landroid/widget/LinearLayout;183 ····check-cast·v2,·Landroid/widget/LinearLayout;
  
Offset 278, 226 lines modifiedOffset 278, 223 lines modified
  
278 #·virtual·methods278 #·virtual·methods
279 .method·public·drawBitcoinAverageUI()V279 .method·public·drawBitcoinAverageUI()V
280 ····.locals·26280 ····.locals·26
  
281 ····.prologue281 ····.prologue
282 ····.line·105282 ····.line·105
283 ····const·v22,·0x7f07003e283 ····const·v21,·0x7f0a003e
  
284 ····move-object/from16·v0,·p0284 ····move-object/from16·v0,·p0
  
285 ····move/from16·v1,·v22285 ····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·v13287 ····move-result-object·v12
  
288 ····check-cast·v13,·Landroid/widget/TableLayout;288 ····check-cast·v12,·Landroid/widget/TableLayout;
  
289 ····.line·106289 ····.line·106
290 ····.local·v13,·"t1":Landroid/widget/TableLayout;290 ····.local·v12,·"t1":Landroid/widget/TableLayout;
291 ····const·v22,·0x7f07003f291 ····const·v21,·0x7f0a003f
  
292 ····move-object/from16·v0,·p0292 ····move-object/from16·v0,·p0
  
293 ····move/from16·v1,·v22293 ····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·v11295 ····move-result-object·v10
  
296 ····check-cast·v11,·Landroid/widget/LinearLayout;296 ····check-cast·v10,·Landroid/widget/LinearLayout;
  
297 ····.line·107297 ····.line·107
298 ····.local·v11,·"linlaHeaderProgress":Landroid/widget/LinearLayout;298 ····.local·v10,·"linlaHeaderProgress":Landroid/widget/LinearLayout;
299 ····const/16·v22,·0x8299 ····const/16·v21,·0x8
  
300 ····move/from16·v0,·v22300 ····move/from16·v0,·v21
  
301 ····invoke-virtual·{v11,·v0},·Landroid/widget/LinearLayout;->setVisibility(I)V301 ····invoke-virtual·{v10,·v0},·Landroid/widget/LinearLayout;->setVisibility(I)V
  
302 ····.line·109302 ····.line·109
 303 ····const/16·v21,·0x33
  
303 ····const/16·v22,·0x33304 ····const/16·v22,·0x33
  
304 ····const/16·v23,·0x33305 ····const/16·v23,·0x33
  
305 ····const/16·v24,·0x33 
  
306 ····invoke-static/range·{v22·..·v24},·Landroid/graphics/Color;->rgb(III)I306 ····invoke-static/range·{v21·..·v23},·Landroid/graphics/Color;->rgb(III)I
  
307 ····move-result·v5307 ····move-result·v5
  
308 ····.line·110308 ····.line·110
309 ····.local·v5,·"backGroundColor":I309 ····.local·v5,·"backGroundColor":I
310 ····new-instance·v12,·Landroid/widget/TableRow$LayoutParams;310 ····new-instance·v11,·Landroid/widget/TableRow$LayoutParams;
  
311 ····const/16·v22,·-0x2311 ····const/16·v21,·-0x2
  
312 ····const/16·v23,·-0x2312 ····const/16·v22,·-0x2
  
313 ····const/high16·v24,·0x3f800000····#·1.0f313 ····const/high16·v23,·0x3f800000····#·1.0f
  
314 ····move/from16·v0,·v22314 ····move/from16·v0,·v21
  
315 ····move/from16·v1,·v23315 ····move/from16·v1,·v22
  
316 ····move/from16·v2,·v24316 ····move/from16·v2,·v23
  
317 ····invoke-direct·{v12,·v0,·v1,·v2},·Landroid/widget/TableRow$LayoutParams;-><init>(IIF)V317 ····invoke-direct·{v11,·v0,·v1,·v2},·Landroid/widget/TableRow$LayoutParams;-><init>(IIF)V
  
318 ····.line·117318 ····.line·117
319 ····.local·v12,·"params":Landroid/widget/TableRow$LayoutParams;319 ····.local·v11,·"params":Landroid/widget/TableRow$LayoutParams;
320 ····:try_start_0320 ····:try_start_0
321 ····move-object/from16·v0,·p0321 ····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·v22,·v0323 ····move-object/from16·v21,·v0
  
324 ····new-instance·v23,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$1;324 ····new-instance·v22,·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$1;
  
325 ····move-object/from16·v0,·v23325 ····move-object/from16·v0,·v22
  
326 ····move-object/from16·v1,·p0326 ····move-object/from16·v1,·p0
  
327 ····invoke-direct·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$1;-><init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V327 ····invoke-direct·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinAverageActivity$1;-><init>(Lcom/veken0m/bitcoinium/BitcoinAverageActivity;)V
  
328 ····invoke-static/range·{v22·..·v23},·Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V328 ····invoke-static/range·{v21·..·v22},·Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
  
329 ····.line·126329 ····.line·126
330 ····move-object/from16·v0,·p0330 ····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·v22,·v0332 ····move-object/from16·v21,·v0
  
333 ····invoke-virtual/range·{v22·..·v22},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;333 ····invoke-virtual/range·{v21·..·v21},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
334 ····move-result-object·v9334 ····move-result-object·v21
  
335 ····.local·v9,·"i$":Ljava/util/Iterator; 
336 ····:cond_0335 ····:cond_0
337 ····:goto_0336 ····:goto_0
338 ····invoke-interface·{v9},·Ljava/util/Iterator;->hasNext()Z337 ····invoke-interface/range·{v21·..·v21},·Ljava/util/Iterator;->hasNext()Z
  
339 ····move-result·v22338 ····move-result·v22
  
340 ····if-eqz·v22,·:cond_1339 ····if-eqz·v22,·:cond_1
  
Max diff block lines reached; 18198/22936 bytes (79.34%) of diff not shown.
3.45 KB
smali/com/veken0m/bitcoinium/MinerStatsActivity.smali
    
Offset 2, 15 lines modifiedOffset 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 #·annotations4 #·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·annotation10 .end·annotation
  
  
12 #·static·fields11 #·static·fields
Offset 61, 15 lines modifiedOffset 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·v061 ····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-void63 ····return-void
66 .end·method64 .end·method
  
67 .method·private·addTab(Lcom/actionbarsherlock/app/ActionBar;Ljava/lang/String;Lcom/actionbarsherlock/app/SherlockFragment;)V65 .method·private·addTab(Lcom/actionbarsherlock/app/ActionBar;Ljava/lang/String;Lcom/actionbarsherlock/app/SherlockFragment;)V
68 ····.locals·266 ····.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 modifiedOffset 111, 86 lines modified
  
113 ····move-result·v0111 ····move-result·v0
  
114 ····if-gt·v0,·v1,·:cond_0112 ····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()I115 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I
  
117 ····move-result·v0116 ····move-result·v0
  
118 ····if-gt·v0,·v1,·:cond_0117 ····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()I120 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I
  
121 ····move-result·v0121 ····move-result·v0
  
122 ····if-gt·v0,·v1,·:cond_0122 ····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()I125 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I
  
125 ····move-result·v0126 ····move-result·v0
  
126 ····if-gt·v0,·v1,·:cond_0127 ····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()I130 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I
  
129 ····move-result·v0131 ····move-result·v0
  
130 ····if-gt·v0,·v1,·:cond_0132 ····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()I135 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I
  
133 ····move-result·v0136 ····move-result·v0
  
134 ····if-gt·v0,·v1,·:cond_0137 ····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()I140 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I
  
137 ····move-result·v0141 ····move-result·v0
  
138 ····if-gt·v0,·v1,·:cond_0142 ····if-gt·v0,·v1,·:cond_0
  
139 ····const/4·v0,·0x1143 ····const/4·v0,·0x1
  
 144 ····.line·144
140 ····:goto_0145 ····:goto_0
141 ····return·v0146 ····return·v0
  
 147 ····.line·150
142 ····:cond_0148 ····:cond_0
143 ····const/4·v0,·0x0149 ····const/4·v0,·0x0
  
144 ····goto·:goto_0150 ····goto·:goto_0
145 .end·method151 .end·method
  
146 .method·protected·static·readPreferences(Landroid/content/Context;)V152 .method·protected·static·readPreferences(Landroid/content/Context;)V
147 ····.locals·3153 ····.locals·3
148 ····.param·p0,·"context"····#·Landroid/content/Context;154 ····.param·p0,·"context"····#·Landroid/content/Context;
  
149 ····.prologue155 ····.prologue
150 ····.line·305156 ····.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·v0159 ····move-result-object·v0
  
153 ····.line·308160 ····.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 modifiedOffset 582, 15 lines modified
  
575 ····.prologue582 ····.prologue
576 ····.line·201583 ····.line·201
577 ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I584 ····invoke-interface·{p1},·Lcom/actionbarsherlock/view/MenuItem;->getItemId()I
  
578 ····move-result·v0585 ····move-result·v0
  
579 ····const·v1,·0x7f070072586 ····const·v1,·0x7f0a0072
Max diff block lines reached; 159/3424 bytes (4.64%) of diff not shown.
7.58 KB
smali/com/veken0m/bitcoinium/OrderbookActivity.smali
    
Offset 264, 14 lines modifiedOffset 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 ····.prologue266 ····.prologue
267 ····const/4·v5,·0x1267 ····const/4·v5,·0x1
  
268 ····.line·520268 ····.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·v2271 ····move-result-object·v2
  
271 ····.line·523272 ····.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 modifiedOffset 468, 15 lines modified
  
467 ····.prologue468 ····.prologue
468 ····.line·490469 ····.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·v1471 ····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·v2474 ····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>()V476 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
Offset 493, 29 lines modifiedOffset 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·v3496 ····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·v5500 ····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;)I502 ····invoke-virtual·{v2,·v3,·v4,·v5},·Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
  
499 ····move-result·v2503 ····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·v0506 ····move-result-object·v0
  
502 ····.line·493507 ····.line·493
503 ····.local·v0,·"dropdownValues":[Ljava/lang/String;508 ····.local·v0,·"dropdownValues":[Ljava/lang/String;
504 ····const·v1,·0x7f070067509 ····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·v1511 ····move-result-object·v1
  
507 ····check-cast·v1,·Landroid/widget/Spinner;512 ····check-cast·v1,·Landroid/widget/Spinner;
  
Offset 609, 15 lines modifiedOffset 614, 15 lines modified
609 .end·method614 .end·method
  
610 .method·public·drawOrderbookUI()V615 .method·public·drawOrderbookUI()V
611 ····.locals·29616 ····.locals·29
  
612 ····.prologue617 ····.prologue
613 ····.line·227618 ····.line·227
614 ····const·v26,·0x7f070069619 ····const·v26,·0x7f0a0069
  
615 ····move-object/from16·v0,·p0620 ····move-object/from16·v0,·p0
  
616 ····move/from16·v1,·v26621 ····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 modifiedOffset 850, 15 lines modified
  
845 ····move-result-object·v26850 ····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·v26852 ····move-result-object·v26
  
 853 ····.line·257
848 ····invoke-virtual/range·{v26·..·v26},·Ljava/math/BigDecimal;->floatValue()F854 ····invoke-virtual/range·{v26·..·v26},·Ljava/math/BigDecimal;->floatValue()F
  
849 ····move-result·v8855 ····move-result·v8
  
850 ····.line·258856 ····.line·258
851 ····.local·v8,·"bidPrice":F857 ····.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 modifiedOffset 875, 15 lines modified
  
869 ····move-result-object·v26875 ····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·v26877 ····move-result-object·v26
  
 878 ····.line·260
872 ····invoke-virtual/range·{v26·..·v26},·Ljava/math/BigDecimal;->floatValue()F879 ····invoke-virtual/range·{v26·..·v26},·Ljava/math/BigDecimal;->floatValue()F
  
873 ····move-result·v4880 ····move-result·v4
  
874 ····.line·261881 ····.line·261
875 ····.local·v4,·"askPrice":F882 ····.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 modifiedOffset 1243, 15 lines modified
1236 .end·method1243 .end·method
  
1237 .method·public·drawXHubOrderbookUI()V1244 .method·public·drawXHubOrderbookUI()V
1238 ····.locals·291245 ····.locals·29
  
1239 ····.prologue1246 ····.prologue
1240 ····.line·3141247 ····.line·314
1241 ····const·v26,·0x7f0700691248 ····const·v26,·0x7f0a0069
  
1242 ····move-object/from16·v0,·p01249 ····move-object/from16·v0,·p0
  
1243 ····move/from16·v1,·v261250 ····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.
2.05 KB
smali/com/veken0m/bitcoinium/PreferencesActivity$9.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·14227 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 61, 14 lines modifiedOffset 62, 15 lines modified
  
61 ····check-cast·v1,·Landroid/text/ClipboardManager;62 ····check-cast·v1,·Landroid/text/ClipboardManager;
  
62 ····.line·15063 ····.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;)V67 ····invoke-virtual·{v1,·v3},·Landroid/text/ClipboardManager;->setText(Ljava/lang/CharSequence;)V
  
66 ····.line·15968 ····.line·159
67 ····.end·local·v1····#·"clipboard":Landroid/text/ClipboardManager;69 ····.end·local·v1····#·"clipboard":Landroid/text/ClipboardManager;
68 ····:goto_070 ····: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 modifiedOffset 82, 15 lines modified
  
80 ····const/4·v5,·0x082 ····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·v384 ····move-result-object·v3
  
 85 ····.line·161
83 ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V86 ····invoke-virtual·{v3},·Landroid/widget/Toast;->show()V
  
84 ····.line·16287 ····.line·162
85 ····const/4·v3,·0x188 ····const/4·v3,·0x1
  
86 ····return·v389 ····return·v3
  
Offset 105, 14 lines modifiedOffset 108, 15 lines modified
  
105 ····.line·154108 ····.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·v0114 ····move-result-object·v0
  
111 ····.line·157115 ····.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;)V117 ····invoke-virtual·{v1,·v0},·Landroid/content/ClipboardManager;->setPrimaryClip(Landroid/content/ClipData;)V
1.41 KB
smali/com/veken0m/bitcoinium/MinerWidgetProvider.smali
    
Offset 29, 15 lines modifiedOffset 29, 14 lines modified
29 .method·public·constructor·<init>()V29 .method·public·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·4132 ····.line·41
33 ····invoke-direct·{p0},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;-><init>()V33 ····invoke-direct·{p0},·Lcom/veken0m/bitcoinium/BaseWidgetProvider;-><init>()V
  
34 ····.line·69 
35 ····return-void34 ····return-void
36 .end·method35 .end·method
  
37 .method·static·synthetic·access$000()Ljava/lang/Boolean;36 .method·static·synthetic·access$000()Ljava/lang/Boolean;
38 ····.locals·137 ····.locals·1
  
39 ····.prologue38 ····.prologue
Offset 75, 29 lines modifiedOffset 74, 14 lines modified
75 ····.prologue74 ····.prologue
76 ····.line·4175 ····.line·41
77 ····sput·p0,·Lcom/veken0m/bitcoinium/MinerWidgetProvider;->hashRate:F76 ····sput·p0,·Lcom/veken0m/bitcoinium/MinerWidgetProvider;->hashRate:F
  
78 ····return·p077 ····return·p0
79 .end·method78 .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()F79 .method·static·synthetic·access$200()F
91 ····.locals·180 ····.locals·1
  
92 ····.prologue81 ····.prologue
93 ····.line·4182 ····.line·41
94 ····sget·v0,·Lcom/veken0m/bitcoinium/MinerWidgetProvider;->btcBalance:F83 ····sget·v0,·Lcom/veken0m/bitcoinium/MinerWidgetProvider;->btcBalance:F
  
Offset 184, 14 lines modifiedOffset 168, 15 lines modified
184 ····.locals·2168 ····.locals·2
185 ····.param·p1,·"context"····#·Landroid/content/Context;169 ····.param·p1,·"context"····#·Landroid/content/Context;
  
186 ····.prologue170 ····.prologue
187 ····.line·401171 ····.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·v0175 ····move-result-object·v0
  
191 ····check-cast·v0,·Landroid/app/AlarmManager;176 ····check-cast·v0,·Landroid/app/AlarmManager;
  
192 ····.line·404177 ····.line·404
2.63 KB
smali/com/veken0m/bitcoinium/R$color.smali
    
Offset 11, 45 lines modifiedOffset 11, 45 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"color"13 ····name·=·"color"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__background_holo_dark:I·=·0x7f09000016 .field·public·static·final·abs__background_holo_dark:I·=·0x7f080000
  
17 .field·public·static·final·abs__background_holo_light:I·=·0x7f09000117 .field·public·static·final·abs__background_holo_light:I·=·0x7f080001
  
18 .field·public·static·final·abs__bright_foreground_disabled_holo_dark:I·=·0x7f09000418 .field·public·static·final·abs__bright_foreground_disabled_holo_dark:I·=·0x7f080004
  
19 .field·public·static·final·abs__bright_foreground_disabled_holo_light:I·=·0x7f09000519 .field·public·static·final·abs__bright_foreground_disabled_holo_light:I·=·0x7f080005
  
20 .field·public·static·final·abs__bright_foreground_holo_dark:I·=·0x7f09000220 .field·public·static·final·abs__bright_foreground_holo_dark:I·=·0x7f080002
  
21 .field·public·static·final·abs__bright_foreground_holo_light:I·=·0x7f09000321 .field·public·static·final·abs__bright_foreground_holo_light:I·=·0x7f080003
  
22 .field·public·static·final·abs__primary_text_disable_only_holo_dark:I·=·0x7f09000c22 .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·=·0x7f09000d23 .field·public·static·final·abs__primary_text_disable_only_holo_light:I·=·0x7f08000d
  
24 .field·public·static·final·abs__primary_text_holo_dark:I·=·0x7f09000e24 .field·public·static·final·abs__primary_text_holo_dark:I·=·0x7f08000e
  
25 .field·public·static·final·abs__primary_text_holo_light:I·=·0x7f09000f25 .field·public·static·final·abs__primary_text_holo_light:I·=·0x7f08000f
  
26 .field·public·static·final·actionbar_color:I·=·0x7f09000b26 .field·public·static·final·actionbar_color:I·=·0x7f08000b
  
27 .field·public·static·final·widgetBackgroundColor:I·=·0x7f09000627 .field·public·static·final·widgetBackgroundColor:I·=·0x7f080006
  
28 .field·public·static·final·widgetMainTextColor:I·=·0x7f09000728 .field·public·static·final·widgetMainTextColor:I·=·0x7f080007
  
29 .field·public·static·final·widgetRefreshFailedColor:I·=·0x7f09000a29 .field·public·static·final·widgetRefreshFailedColor:I·=·0x7f08000a
  
30 .field·public·static·final·widgetRefreshSuccessColor:I·=·0x7f09000930 .field·public·static·final·widgetRefreshSuccessColor:I·=·0x7f080009
  
31 .field·public·static·final·widgetSecondaryTextColor:I·=·0x7f09000831 .field·public·static·final·widgetSecondaryTextColor:I·=·0x7f080008
  
  
32 #·direct·methods32 #·direct·methods
33 .method·public·constructor·<init>()V33 .method·public·constructor·<init>()V
34 ····.locals·034 ····.locals·0
  
35 ····.prologue35 ····.prologue
616 B
smali/com/veken0m/bitcoinium/OrderbookActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/OrderbookActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/OrderbookActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/OrderbookActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·17127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
7.25 KB
smali/com/veken0m/bitcoinium/MinerStatsActivity$getDifficultyAsync.smali
    
Offset 111, 14 lines modifiedOffset 111, 15 lines modified
  
111 ····.line·225111 ····.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·v6117 ····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·v6119 ····move-result-object·v6
Offset 153, 14 lines modifiedOffset 154, 15 lines modified
  
153 ····.line·233154 ····.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·v6160 ····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·v6162 ····move-result-object·v6
Offset 195, 14 lines modifiedOffset 197, 15 lines modified
  
195 ····.line·240197 ····.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·v6203 ····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·v6205 ····move-result-object·v6
Offset 237, 14 lines modifiedOffset 240, 15 lines modified
  
237 ····.line·247240 ····.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·v6246 ····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·v6248 ····move-result-object·v6
Offset 299, 21 lines modifiedOffset 303, 19 lines modified
299 ····move-result-object·v5303 ····move-result-object·v5
  
300 ····goto·:goto_0304 ····goto·:goto_0
301 .end·method305 .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·1307 ····.locals·1
304 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
305 ····.prologue308 ····.prologue
306 ····.line·207309 ····.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·v0312 ····move-result-object·v0
  
311 ····return-object·v0313 ····return-object·v0
312 .end·method314 .end·method
  
Offset 328, 15 lines modifiedOffset 330, 15 lines modified
328 ····move-result·v5330 ····move-result·v5
  
329 ····if-eqz·v5,·:cond_0331 ····if-eqz·v5,·:cond_0
  
330 ····.line·261332 ····.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,·0x7f070063334 ····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·v4336 ····move-result-object·v4
  
335 ····check-cast·v4,·Landroid/widget/LinearLayout;337 ····check-cast·v4,·Landroid/widget/LinearLayout;
  
Offset 399, 38 lines modifiedOffset 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·v5402 ····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·v6406 ····move-result-object·v6
  
404 ····invoke-virtual·{v6},·Ljava/lang/Float;->floatValue()F407 ····invoke-virtual·{v6},·Ljava/lang/Float;->floatValue()F
  
405 ····move-result·v6408 ····move-result·v6
  
406 ····const/4·v7,·0x0409 ····const/4·v7,·0x0
  
407 ····const/4·v8,·0x1410 ····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·v6413 ····move-result-object·v6
  
Max diff block lines reached; 3548/7278 bytes (48.75%) of diff not shown.
2.04 KB
smali/com/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$bitcoinchartsThread;
  
25 ····.prologue26 ····.prologue
26 ····.line·21127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 41, 15 lines modifiedOffset 42, 15 lines modified
  
41 ····.prologue42 ····.prologue
42 ····.line·21443 ····.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,·0x7f07004746 ····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·v148 ····move-result-object·v1
  
48 ····check-cast·v1,·Landroid/widget/TableLayout;49 ····check-cast·v1,·Landroid/widget/TableLayout;
  
Offset 58, 15 lines modifiedOffset 59, 15 lines modified
58 ····invoke-virtual·{v1},·Landroid/widget/TableLayout;->removeAllViews()V59 ····invoke-virtual·{v1},·Landroid/widget/TableLayout;->removeAllViews()V
  
59 ····.line·21660 ····.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,·0x7f07003f63 ····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·v065 ····move-result-object·v0
  
65 ····check-cast·v0,·Landroid/widget/LinearLayout;66 ····check-cast·v0,·Landroid/widget/LinearLayout;
  
1.2 KB
smali/com/veken0m/bitcoinium/GraphActivity$GraphThread$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity$GraphThread;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/GraphActivity$GraphThread;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Lcom/veken0m/bitcoinium/GraphActivity$GraphThread;
  
25 ····.prologue26 ····.prologue
26 ····.line·13127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 41, 15 lines modifiedOffset 42, 15 lines modified
  
41 ····.prologue42 ····.prologue
42 ····.line·13443 ····.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,·0x7f07005146 ····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·v048 ····move-result-object·v0
  
48 ····check-cast·v0,·Landroid/widget/LinearLayout;49 ····check-cast·v0,·Landroid/widget/LinearLayout;
  
1.29 KB
smali/com/veken0m/bitcoinium/R$bool.smali
    
Offset 11, 25 lines modifiedOffset 11, 25 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"bool"13 ····name·=·"bool"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__action_bar_embed_tabs:I·=·0x7f08000016 .field·public·static·final·abs__action_bar_embed_tabs:I·=·0x7f070000
  
17 .field·public·static·final·abs__action_bar_expanded_action_views_exclusive:I·=·0x7f08000217 .field·public·static·final·abs__action_bar_expanded_action_views_exclusive:I·=·0x7f070002
  
18 .field·public·static·final·abs__config_actionMenuItemAllCaps:I·=·0x7f08000418 .field·public·static·final·abs__config_actionMenuItemAllCaps:I·=·0x7f070004
  
19 .field·public·static·final·abs__config_allowActionMenuItemTextWithIcon:I·=·0x7f08000519 .field·public·static·final·abs__config_allowActionMenuItemTextWithIcon:I·=·0x7f070005
  
20 .field·public·static·final·abs__config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f08000320 .field·public·static·final·abs__config_showMenuShortcutsWhenKeyboardPresent:I·=·0x7f070003
  
21 .field·public·static·final·abs__split_action_bar_is_narrow:I·=·0x7f08000121 .field·public·static·final·abs__split_action_bar_is_narrow:I·=·0x7f070001
  
  
22 #·direct·methods22 #·direct·methods
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
1.56 KB
smali/com/veken0m/bitcoinium/PreferencesActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·10127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 39, 30 lines modifiedOffset 40, 33 lines modified
39 .method·public·onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z40 .method·public·onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z
40 ····.locals·141 ····.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 ····.prologue44 ····.prologue
44 ····.line·10645 ····.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·v048 ····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·v051 ····move-result-object·v0
  
49 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I52 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I
  
50 ····move-result·v053 ····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·v055 ····move-result-object·v0
  
 56 ····.line·106
53 ····invoke-virtual·{p1,·v0},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V57 ····invoke-virtual·{p1,·v0},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V
  
54 ····.line·10958 ····.line·109
55 ····const/4·v0,·0x159 ····const/4·v0,·0x1
  
56 ····return·v060 ····return·v0
57 .end·method61 .end·method
644 B
smali/com/veken0m/bitcoinium/BitcoinChartsActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/BitcoinChartsActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/BitcoinChartsActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·22527 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.55 KB
smali/com/veken0m/bitcoinium/PreferencesActivity$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·8727 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 39, 30 lines modifiedOffset 40, 33 lines modified
39 .method·public·onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z40 .method·public·onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z
40 ····.locals·141 ····.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 ····.prologue44 ····.prologue
44 ····.line·9245 ····.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·v048 ····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·v051 ····move-result-object·v0
  
49 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I52 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I
  
50 ····move-result·v053 ····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·v055 ····move-result-object·v0
  
 56 ····.line·92
53 ····invoke-virtual·{p1,·v0},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V57 ····invoke-virtual·{p1,·v0},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V
  
54 ····.line·9558 ····.line·95
55 ····const/4·v0,·0x159 ····const/4·v0,·0x1
  
56 ····return·v060 ····return·v0
57 .end·method61 .end·method
1.21 KB
smali/com/veken0m/bitcoinium/PreferencesActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·5227 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 46, 20 lines modifiedOffset 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·v352 ····move-result-object·v3
  
51 ····invoke-direct·{v1,·v2,·v3},·Landroid/content/Intent;-><init>(Ljava/lang/String;Landroid/net/Uri;)V53 ····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;)V55 ····invoke-virtual·{v0,·v1},·Lcom/veken0m/bitcoinium/PreferencesActivity;->startActivity(Landroid/content/Intent;)V
  
53 ····.line·5856 ····.line·58
54 ····const/4·v0,·0x157 ····const/4·v0,·0x1
  
55 ····return·v058 ····return·v0
56 .end·method59 .end·method
1.56 KB
smali/com/veken0m/bitcoinium/PreferencesActivity$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;21 .field·final·synthetic·this$0:Lcom/veken0m/bitcoinium/PreferencesActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/PreferencesActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/PreferencesActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·11527 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 39, 30 lines modifiedOffset 40, 33 lines modified
39 .method·public·onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z40 .method·public·onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z
40 ····.locals·141 ····.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 ····.prologue44 ····.prologue
44 ····.line·12045 ····.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·v048 ····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·v051 ····move-result-object·v0
  
49 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I52 ····invoke-virtual·{v0},·Ljava/lang/Integer;->intValue()I
  
50 ····move-result·v053 ····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·v055 ····move-result-object·v0
  
 56 ····.line·120
53 ····invoke-virtual·{p1,·v0},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V57 ····invoke-virtual·{p1,·v0},·Landroid/preference/Preference;->setSummary(Ljava/lang/CharSequence;)V
  
54 ····.line·12358 ····.line·123
55 ····const/4·v0,·0x159 ····const/4·v0,·0x1
  
56 ····return·v060 ····return·v0
57 .end·method61 .end·method
2.57 KB
smali/com/veken0m/bitcoinium/R$dimen.smali
    
Offset 11, 43 lines modifiedOffset 11, 43 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x1912 ····accessFlags·=·0x19
13 ····name·=·"dimen"13 ····name·=·"dimen"
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·abs__action_bar_default_height:I·=·0x7f0a000116 .field·public·static·final·abs__action_bar_default_height:I·=·0x7f090001
  
17 .field·public·static·final·abs__action_bar_icon_vertical_padding:I·=·0x7f0a000217 .field·public·static·final·abs__action_bar_icon_vertical_padding:I·=·0x7f090002
  
18 .field·public·static·final·abs__action_bar_subtitle_bottom_margin:I·=·0x7f0a000618 .field·public·static·final·abs__action_bar_subtitle_bottom_margin:I·=·0x7f090006
  
19 .field·public·static·final·abs__action_bar_subtitle_text_size:I·=·0x7f0a000419 .field·public·static·final·abs__action_bar_subtitle_text_size:I·=·0x7f090004
  
20 .field·public·static·final·abs__action_bar_subtitle_top_margin:I·=·0x7f0a000520 .field·public·static·final·abs__action_bar_subtitle_top_margin:I·=·0x7f090005
  
21 .field·public·static·final·abs__action_bar_title_text_size:I·=·0x7f0a000321 .field·public·static·final·abs__action_bar_title_text_size:I·=·0x7f090003
  
22 .field·public·static·final·abs__action_button_min_width:I·=·0x7f0a000722 .field·public·static·final·abs__action_button_min_width:I·=·0x7f090007
  
23 .field·public·static·final·abs__config_prefDialogWidth:I·=·0x7f0a000023 .field·public·static·final·abs__config_prefDialogWidth:I·=·0x7f090000
  
24 .field·public·static·final·abs__dialog_min_width_major:I·=·0x7f0a000d24 .field·public·static·final·abs__dialog_min_width_major:I·=·0x7f09000d
  
25 .field·public·static·final·abs__dialog_min_width_minor:I·=·0x7f0a000e25 .field·public·static·final·abs__dialog_min_width_minor:I·=·0x7f09000e
  
26 .field·public·static·final·abs__dropdownitem_icon_width:I·=·0x7f0a000a26 .field·public·static·final·abs__dropdownitem_icon_width:I·=·0x7f09000a
  
27 .field·public·static·final·abs__dropdownitem_text_padding_left:I·=·0x7f0a000827 .field·public·static·final·abs__dropdownitem_text_padding_left:I·=·0x7f090008
  
28 .field·public·static·final·abs__dropdownitem_text_padding_right:I·=·0x7f0a000928 .field·public·static·final·abs__dropdownitem_text_padding_right:I·=·0x7f090009
  
29 .field·public·static·final·abs__search_view_preferred_width:I·=·0x7f0a000c29 .field·public·static·final·abs__search_view_preferred_width:I·=·0x7f09000c
  
30 .field·public·static·final·abs__search_view_text_min_width:I·=·0x7f0a000b30 .field·public·static·final·abs__search_view_text_min_width:I·=·0x7f09000b
  
  
31 #·direct·methods31 #·direct·methods
32 .method·public·constructor·<init>()V32 .method·public·constructor·<init>()V
33 ····.locals·033 ····.locals·0
  
34 ····.prologue34 ····.prologue
25.5 KB
smali/com/veken0m/bitcoinium/BitcoinChartsActivity.smali
    
Offset 77, 15 lines modifiedOffset 77, 15 lines modified
77 .end·method77 .end·method
  
78 .method·private·connectionFailed()V78 .method·private·connectionFailed()V
79 ····.locals·979 ····.locals·9
  
80 ····.prologue80 ····.prologue
81 ····.line·23381 ····.line·233
82 ····const·v5,·0x7f07003f82 ····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·v284 ····move-result-object·v2
  
85 ····check-cast·v2,·Landroid/widget/LinearLayout;85 ····check-cast·v2,·Landroid/widget/LinearLayout;
  
Offset 354, 15 lines modifiedOffset 354, 15 lines modified
  
354 ····const-string·v2,·"RUB"354 ····const-string·v2,·"RUB"
  
355 ····aput-object·v2,·v0,·v1355 ····aput-object·v2,·v0,·v1
  
356 ····.line·65356 ····.line·65
357 ····.local·v0,·"dropdownValues":[Ljava/lang/String;357 ····.local·v0,·"dropdownValues":[Ljava/lang/String;
358 ····const·v1,·0x7f070044358 ····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·v1360 ····move-result-object·v1
  
361 ····check-cast·v1,·Landroid/widget/Spinner;361 ····check-cast·v1,·Landroid/widget/Spinner;
  
Offset 397, 493 lines modifiedOffset 397, 475 lines modified
397 ····invoke-virtual·{v1,·p0},·Landroid/widget/Spinner;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V397 ····invoke-virtual·{v1,·p0},·Landroid/widget/Spinner;->setOnItemSelectedListener(Landroid/widget/AdapterView$OnItemSelectedListener;)V
  
398 ····.line·71398 ····.line·71
399 ····return-void399 ····return-void
400 .end·method400 .end·method
  
401 .method·public·drawBitcoinChartsUI()V401 .method·public·drawBitcoinChartsUI()V
402 ····.locals·29402 ····.locals·28
  
403 ····.prologue403 ····.prologue
404 ····.line·115404 ····.line·115
405 ····const·v25,·0x7f070047405 ····const·v21,·0x7f0a0047
  
406 ····move-object/from16·v0,·p0406 ····move-object/from16·v0,·p0
  
407 ····move/from16·v1,·v25407 ····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·v17409 ····move-result-object·v13
  
410 ····check-cast·v17,·Landroid/widget/TableLayout;410 ····check-cast·v13,·Landroid/widget/TableLayout;
  
411 ····.line·116411 ····.line·116
412 ····.local·v17,·"t1":Landroid/widget/TableLayout;412 ····.local·v13,·"t1":Landroid/widget/TableLayout;
413 ····const·v25,·0x7f07003f413 ····const·v21,·0x7f0a003f
  
414 ····move-object/from16·v0,·p0414 ····move-object/from16·v0,·p0
  
415 ····move/from16·v1,·v25415 ····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·v14417 ····move-result-object·v10
  
418 ····check-cast·v14,·Landroid/widget/LinearLayout;418 ····check-cast·v10,·Landroid/widget/LinearLayout;
  
419 ····.line·117419 ····.line·117
420 ····.local·v14,·"linlaHeaderProgress":Landroid/widget/LinearLayout;420 ····.local·v10,·"linlaHeaderProgress":Landroid/widget/LinearLayout;
421 ····const/16·v25,·0x8421 ····const/16·v21,·0x8
  
422 ····move/from16·v0,·v25422 ····move/from16·v0,·v21
  
423 ····invoke-virtual·{v14,·v0},·Landroid/widget/LinearLayout;->setVisibility(I)V423 ····invoke-virtual·{v10,·v0},·Landroid/widget/LinearLayout;->setVisibility(I)V
  
424 ····.line·119424 ····.line·119
425 ····const/16·v25,·0x33425 ····const/16·v21,·0x33
  
426 ····const/16·v26,·0x33426 ····const/16·v22,·0x33
  
427 ····const/16·v27,·0x33427 ····const/16·v23,·0x33
  
428 ····invoke-static/range·{v25·..·v27},·Landroid/graphics/Color;->rgb(III)I428 ····invoke-static/range·{v21·..·v23},·Landroid/graphics/Color;->rgb(III)I
  
429 ····move-result·v6429 ····move-result·v4
  
430 ····.line·120430 ····.line·120
431 ····.local·v6,·"backGroundColor":I431 ····.local·v4,·"backGroundColor":I
432 ····new-instance·v16,·Landroid/widget/TableRow$LayoutParams;432 ····new-instance·v12,·Landroid/widget/TableRow$LayoutParams;
  
433 ····const/16·v25,·-0x2433 ····const/16·v21,·-0x2
  
434 ····const/16·v26,·-0x2434 ····const/16·v22,·-0x2
  
435 ····const/high16·v27,·0x3f800000····#·1.0f435 ····const/high16·v23,·0x3f800000····#·1.0f
  
436 ····move-object/from16·v0,·v16436 ····move/from16·v0,·v21
  
437 ····move/from16·v1,·v25437 ····move/from16·v1,·v22
  
438 ····move/from16·v2,·v26438 ····move/from16·v2,·v23
  
439 ····move/from16·v3,·v27 
  
440 ····invoke-direct·{v0,·v1,·v2,·v3},·Landroid/widget/TableRow$LayoutParams;-><init>(IIF)V439 ····invoke-direct·{v12,·v0,·v1,·v2},·Landroid/widget/TableRow$LayoutParams;-><init>(IIF)V
  
441 ····.line·126440 ····.line·126
442 ····.local·v16,·"params":Landroid/widget/TableRow$LayoutParams;441 ····.local·v12,·"params":Landroid/widget/TableRow$LayoutParams;
443 ····:try_start_0442 ····:try_start_0
444 ····move-object/from16·v0,·p0443 ····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·v25,·v0445 ····move-object/from16·v21,·v0
  
447 ····new-instance·v26,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$1;446 ····new-instance·v22,·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$1;
  
448 ····move-object/from16·v0,·v26447 ····move-object/from16·v0,·v22
  
449 ····move-object/from16·v1,·p0448 ····move-object/from16·v1,·p0
  
450 ····invoke-direct·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$1;-><init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V449 ····invoke-direct·{v0,·v1},·Lcom/veken0m/bitcoinium/BitcoinChartsActivity$1;-><init>(Lcom/veken0m/bitcoinium/BitcoinChartsActivity;)V
  
451 ····invoke-static/range·{v25·..·v26},·Ljava/util/Arrays;->sort([Ljava/lang/Object;Ljava/util/Comparator;)V450 ····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.
3.6 KB
smali/com/veken0m/bitcoinium/mining/DeepBitFragment.smali
    
Offset 99, 14 lines modifiedOffset 99, 15 lines modified
  
99 .method·protected·static·readPreferences(Landroid/content/Context;)V99 .method·protected·static·readPreferences(Landroid/content/Context;)V
100 ····.locals·3100 ····.locals·3
101 ····.param·p0,·"context"····#·Landroid/content/Context;101 ····.param·p0,·"context"····#·Landroid/content/Context;
  
102 ····.prologue102 ····.prologue
103 ····.line·220103 ····.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·v0106 ····move-result-object·v0
  
106 ····.line·223107 ····.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 modifiedOffset 285, 15 lines modified
284 ····move-result-object·v24285 ····move-result-object·v24
  
285 ····.line·138286 ····.line·138
286 ····.local·v24,·"view":Landroid/view/View;287 ····.local·v24,·"view":Landroid/view/View;
287 ····if-eqz·v24,·:cond_1288 ····if-eqz·v24,·:cond_1
  
288 ····.line·140289 ····.line·140
289 ····const·v25,·0x7f07006c290 ····const·v25,·0x7f0a006c
  
290 ····:try_start_0291 ····: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·v9293 ····move-result-object·v9
  
293 ····check-cast·v9,·Landroid/widget/TableLayout;294 ····check-cast·v9,·Landroid/widget/TableLayout;
Offset 406, 14 lines modifiedOffset 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·v25408 ····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·v26412 ····move-result-object·v26
  
411 ····invoke-virtual/range·{v26·..·v26},·Ljava/lang/Number;->floatValue()F413 ····invoke-virtual/range·{v26·..·v26},·Ljava/lang/Number;->floatValue()F
  
412 ····move-result·v26414 ····move-result·v26
Offset 440, 14 lines modifiedOffset 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·v25443 ····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·v26447 ····move-result-object·v26
  
445 ····invoke-virtual/range·{v26·..·v26},·Ljava/lang/Number;->floatValue()F448 ····invoke-virtual/range·{v26·..·v26},·Ljava/lang/Number;->floatValue()F
  
446 ····move-result·v26449 ····move-result·v26
Offset 476, 14 lines modifiedOffset 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·v25480 ····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·v26484 ····move-result-object·v26
  
481 ····invoke-virtual/range·{v26·..·v26},·Ljava/lang/Number;->floatValue()F485 ····invoke-virtual/range·{v26·..·v26},·Ljava/lang/Number;->floatValue()F
  
482 ····move-result·v26486 ····move-result·v26
Offset 1031, 24 lines modifiedOffset 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·v61038 ····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·v61041 ····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;)V1043 ····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·v51047 ····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;
700 B
smali/com/veken0m/bitcoinium/mining/EligiusFragment$OrderbookThread.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EligiusFragment;)V20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EligiusFragment;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/EligiusFragment;
  
22 ····.prologue23 ····.prologue
23 ····.line·11424 ····.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>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
45.8 KB
smali/com/veken0m/bitcoinium/mining/BitMinterFragment.smali
    
Offset 99, 14 lines modifiedOffset 99, 15 lines modified
  
99 .method·protected·static·readPreferences(Landroid/content/Context;)V99 .method·protected·static·readPreferences(Landroid/content/Context;)V
100 ····.locals·3100 ····.locals·3
101 ····.param·p0,·"context"····#·Landroid/content/Context;101 ····.param·p0,·"context"····#·Landroid/content/Context;
  
102 ····.prologue102 ····.prologue
103 ····.line·237103 ····.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·v0106 ····move-result-object·v0
  
106 ····.line·240107 ····.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 modifiedOffset 272, 904 lines modified
  
271 ····goto·:goto_0272 ····goto·:goto_0
272 .end·method273 .end·method
  
  
273 #·virtual·methods274 #·virtual·methods
274 .method·public·drawMinerUI()V275 .method·public·drawMinerUI()V
275 ····.locals·34276 ····.locals·36
  
276 ····.prologue277 ····.prologue
277 ····.line·141278 ····.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·v26280 ····move-result-object·v27
  
280 ····.line·143281 ····.line·143
281 ····.local·v26,·"view":Landroid/view/View;282 ····.local·v27,·"view":Landroid/view/View;
282 ····if-eqz·v26,·:cond_2283 ····if-eqz·v27,·:cond_2
  
283 ····.line·145284 ····.line·145
284 ····const·v28,·0x7f07006c285 ····const·v29,·0x7f0a006c
  
285 ····:try_start_0286 ····:try_start_0
286 ····move-object/from16·v0,·v26287 ····move-object/from16·v0,·v27
  
287 ····move/from16·v1,·v28288 ····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·v9290 ····move-result-object·v10
  
290 ····check-cast·v9,·Landroid/widget/TableLayout;291 ····check-cast·v10,·Landroid/widget/TableLayout;
  
291 ····.line·148292 ····.line·148
292 ····.local·v9,·"t1":Landroid/widget/TableLayout;293 ····.local·v10,·"t1":Landroid/widget/TableLayout;
293 ····new-instance·v10,·Landroid/widget/TableRow;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·v28296 ····move-result-object·v29
  
296 ····move-object/from16·v0,·v28297 ····move-object/from16·v0,·v29
  
297 ····invoke-direct·{v10,·v0},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V298 ····invoke-direct·{v11,·v0},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V
  
298 ····.line·149299 ····.line·149
299 ····.local·v10,·"tr1":Landroid/widget/TableRow;300 ····.local·v11,·"tr1":Landroid/widget/TableRow;
300 ····new-instance·v14,·Landroid/widget/TableRow;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·v28303 ····move-result-object·v29
  
303 ····move-object/from16·v0,·v28304 ····move-object/from16·v0,·v29
  
304 ····invoke-direct·{v14,·v0},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V305 ····invoke-direct·{v15,·v0},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V
  
305 ····.line·150306 ····.line·150
306 ····.local·v14,·"tr2":Landroid/widget/TableRow;307 ····.local·v15,·"tr2":Landroid/widget/TableRow;
307 ····new-instance·v15,·Landroid/widget/TableRow;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·v28310 ····move-result-object·v29
  
310 ····move-object/from16·v0,·v28311 ····move-object/from16·v0,·v16
  
 312 ····move-object/from16·v1,·v29
  
311 ····invoke-direct·{v15,·v0},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V313 ····invoke-direct·{v0,·v1},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V
  
312 ····.line·152314 ····.line·152
313 ····.local·v15,·"tr3":Landroid/widget/TableRow;315 ····.local·v16,·"tr3":Landroid/widget/TableRow;
314 ····new-instance·v19,·Landroid/widget/TextView;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·v28318 ····move-result-object·v29
  
317 ····move-object/from16·v0,·v19319 ····move-object/from16·v0,·v20
  
318 ····move-object/from16·v1,·v28320 ····move-object/from16·v1,·v29
  
319 ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V321 ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
  
320 ····.line·153322 ····.line·153
321 ····.local·v19,·"tvBTCRewards":Landroid/widget/TextView;323 ····.local·v20,·"tvBTCRewards":Landroid/widget/TextView;
322 ····new-instance·v22,·Landroid/widget/TextView;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·v28326 ····move-result-object·v29
  
325 ····move-object/from16·v0,·v22327 ····move-object/from16·v0,·v23
  
326 ····move-object/from16·v1,·v28328 ····move-object/from16·v1,·v29
  
327 ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V329 ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
  
328 ····.line·154330 ····.line·154
329 ····.local·v22,·"tvNMCRewards":Landroid/widget/TextView;331 ····.local·v23,·"tvNMCRewards":Landroid/widget/TextView;
330 ····new-instance·v25,·Landroid/widget/TextView;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·v28334 ····move-result-object·v29
  
333 ····move-object/from16·v0,·v25335 ····move-object/from16·v0,·v26
  
334 ····move-object/from16·v1,·v28336 ····move-object/from16·v1,·v29
  
Max diff block lines reached; 41278/46751 bytes (88.29%) of diff not shown.
686 B
smali/com/veken0m/bitcoinium/mining/SlushFragment$OrderbookThread.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/SlushFragment;)V20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/SlushFragment;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/SlushFragment;
  
22 ····.prologue23 ····.prologue
23 ····.line·10324 ····.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>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
651 B
smali/com/veken0m/bitcoinium/mining/DeepBitFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/DeepBitFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/DeepBitFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/DeepBitFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·10427 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
5.18 KB
smali/com/veken0m/bitcoinium/mining/SlushFragment.smali
    
Offset 99, 14 lines modifiedOffset 99, 15 lines modified
  
99 .method·protected·static·readPreferences(Landroid/content/Context;)V99 .method·protected·static·readPreferences(Landroid/content/Context;)V
100 ····.locals·3100 ····.locals·3
101 ····.param·p0,·"context"····#·Landroid/content/Context;101 ····.param·p0,·"context"····#·Landroid/content/Context;
  
102 ····.prologue102 ····.prologue
103 ····.line·302103 ····.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·v0106 ····move-result-object·v0
  
106 ····.line·305107 ····.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 modifiedOffset 285, 15 lines modified
284 ····move-result-object·v45285 ····move-result-object·v45
  
285 ····.line·146286 ····.line·146
286 ····.local·v45,·"view":Landroid/view/View;287 ····.local·v45,·"view":Landroid/view/View;
287 ····if-eqz·v45,·:cond_1288 ····if-eqz·v45,·:cond_1
  
288 ····.line·148289 ····.line·148
289 ····const·v48,·0x7f07006c290 ····const·v48,·0x7f0a006c
  
290 ····:try_start_0291 ····:try_start_0
291 ····move-object/from16·v0,·v45292 ····move-object/from16·v0,·v45
  
292 ····move/from16·v1,·v48293 ····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 modifiedOffset 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·v48604 ····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()F607 ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getConfirmed_reward()F
  
606 ····move-result·v49608 ····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·v49610 ····move-result-object·v49
Offset 632, 14 lines modifiedOffset 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·v48635 ····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()F638 ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getEstimated_reward()F
  
636 ····move-result·v49639 ····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·v49641 ····move-result-object·v49
Offset 662, 14 lines modifiedOffset 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·v48666 ····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()F669 ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getConfirmed_nmc_reward()F
  
666 ····move-result·v49670 ····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·v48672 ····move-result-object·v48
Offset 694, 14 lines modifiedOffset 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·v48699 ····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()F702 ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getUnconfirmed_reward()F
  
698 ····move-result·v49703 ····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·v49705 ····move-result-object·v49
Offset 724, 14 lines modifiedOffset 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·v48730 ····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()F733 ····invoke-virtual/range·{v49·..·v49},·Lcom/veken0m/mining/slush/Slush;->getUnconfirmed_nmc_reward()F
  
728 ····move-result·v49734 ····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·v48736 ····move-result-object·v48
Offset 1057, 14 lines modifiedOffset 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·v481065 ····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·v491068 ····move-result-object·v49
  
1062 ····invoke-virtual/range·{v46·..·v46},·Lcom/veken0m/mining/slush/Worker;->getLast_share()J1069 ····invoke-virtual/range·{v46·..·v46},·Lcom/veken0m/mining/slush/Worker;->getLast_share()J
  
1063 ····move-result-wide·v501070 ····move-result-wide·v50
Max diff block lines reached; 942/5197 bytes (18.13%) of diff not shown.
706 B
smali/com/veken0m/bitcoinium/mining/BTCGuildFragment$OrderbookThread.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BTCGuildFragment;)V20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BTCGuildFragment;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/BTCGuildFragment;
  
22 ····.prologue23 ····.prologue
23 ····.line·9524 ····.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>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
714 B
smali/com/veken0m/bitcoinium/mining/BitMinterFragment$OrderbookThread.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BitMinterFragment;)V20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BitMinterFragment;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;
  
22 ····.prologue23 ····.prologue
23 ····.line·10024 ····.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>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
702 B
smali/com/veken0m/bitcoinium/mining/DeepBitFragment$MinerStatsThread.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/DeepBitFragment;)V20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/DeepBitFragment;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/DeepBitFragment;
  
22 ····.prologue23 ····.prologue
23 ····.line·9524 ····.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>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
665 B
smali/com/veken0m/bitcoinium/mining/BitMinterFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BitMinterFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BitMinterFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·10927 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
623 B
smali/com/veken0m/bitcoinium/mining/EMCFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EMCFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EMCFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/EMCFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·12227 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
710 B
smali/com/veken0m/bitcoinium/mining/FiftyBTCFragment$MinerStatsThread.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;)V20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;
  
22 ····.prologue23 ····.prologue
23 ····.line·10024 ····.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>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
671 B
smali/com/veken0m/bitcoinium/mining/EMCFragment$OrderbookThread.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·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·methods19 #·direct·methods
20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EMCFragment;)V20 .method·public·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EMCFragment;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/EMCFragment;
  
22 ····.prologue23 ····.prologue
23 ····.line·9524 ····.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>()V26 ····invoke-direct·{p0},·Ljava/lang/Thread;-><init>()V
  
651 B
smali/com/veken0m/bitcoinium/mining/EligiusFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EligiusFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EligiusFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/EligiusFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·14127 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
665 B
smali/com/veken0m/bitcoinium/mining/BitMinterFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BitMinterFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BitMinterFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/BitMinterFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·12727 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
658 B
smali/com/veken0m/bitcoinium/mining/BTCGuildFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BTCGuildFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/BTCGuildFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/BTCGuildFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·10427 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
4.78 KB
smali/com/veken0m/bitcoinium/mining/BTCGuildFragment.smali
    
Offset 99, 14 lines modifiedOffset 99, 15 lines modified
  
99 .method·protected·static·readPreferences(Landroid/content/Context;)V99 .method·protected·static·readPreferences(Landroid/content/Context;)V
100 ····.locals·3100 ····.locals·3
101 ····.param·p0,·"context"····#·Landroid/content/Context;101 ····.param·p0,·"context"····#·Landroid/content/Context;
  
102 ····.prologue102 ····.prologue
103 ····.line·217103 ····.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·v0106 ····move-result-object·v0
  
106 ····.line·220107 ····.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 modifiedOffset 304, 15 lines modified
303 ····move-result-object·v22304 ····move-result-object·v22
  
304 ····.line·139305 ····.line·139
305 ····.local·v22,·"view":Landroid/view/View;306 ····.local·v22,·"view":Landroid/view/View;
306 ····if-eqz·v22,·:cond_0307 ····if-eqz·v22,·:cond_0
  
307 ····.line·141308 ····.line·141
308 ····const·v24,·0x7f07006c309 ····const·v24,·0x7f0a006c
  
309 ····:try_start_0310 ····:try_start_0
310 ····move-object/from16·v0,·v22311 ····move-object/from16·v0,·v22
  
311 ····move/from16·v1,·v24312 ····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 modifiedOffset 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·v25730 ····move-result-object·v25
  
 731 ····.line·191
730 ····move-object/from16·v0,·v23732 ····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·v24734 ····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·v24737 ····move-result-object·v24
  
 738 ····.line·192
736 ····invoke-virtual/range·{v24·..·v24},·Ljava/lang/Number;->floatValue()F739 ····invoke-virtual/range·{v24·..·v24},·Ljava/lang/Number;->floatValue()F
  
737 ····move-result·v24740 ····move-result·v24
  
738 ····const/16·v26,·0x2741 ····const/16·v26,·0x2
  
739 ····const/16·v27,·0x0742 ····const/16·v27,·0x0
  
 743 ····.line·191
740 ····move/from16·v0,·v24744 ····move/from16·v0,·v24
  
741 ····move/from16·v1,·v26745 ····move/from16·v1,·v26
  
742 ····move/from16·v2,·v27746 ····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 modifiedOffset 779, 15 lines modified
  
775 ····move-result-object·v24779 ····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·v24781 ····move-result-object·v24
  
 782 ····.line·190
778 ····move-object/from16·v0,·v16783 ····move-object/from16·v0,·v16
  
779 ····move-object/from16·v1,·v24784 ····move-object/from16·v1,·v24
  
780 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V785 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
781 ····.line·193786 ····.line·193
Offset 792, 14 lines modifiedOffset 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·v25799 ····move-result-object·v25
  
 800 ····.line·194
795 ····move-object/from16·v0,·v23801 ····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·v24803 ····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 modifiedOffset 840, 15 lines modified
  
834 ····move-result-object·v24840 ····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·v24842 ····move-result-object·v24
  
 843 ····.line·193
837 ····move-object/from16·v0,·v19844 ····move-object/from16·v0,·v19
  
838 ····move-object/from16·v1,·v24845 ····move-object/from16·v1,·v24
  
839 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V846 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
840 ····.line·196847 ····.line·196
Offset 851, 14 lines modifiedOffset 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·v25860 ····move-result-object·v25
  
 861 ····.line·197
854 ····move-object/from16·v0,·v23862 ····move-object/from16·v0,·v23
Max diff block lines reached; 1526/4781 bytes (31.92%) of diff not shown.
651 B
smali/com/veken0m/bitcoinium/mining/DeepBitFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/DeepBitFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/DeepBitFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/DeepBitFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·12227 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
658 B
smali/com/veken0m/bitcoinium/mining/FiftyBTCFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·12727 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
37.6 KB
smali/com/veken0m/bitcoinium/mining/EligiusFragment.smali
    
Offset 101, 14 lines modifiedOffset 101, 15 lines modified
  
101 .method·protected·static·readPreferences(Landroid/content/Context;)V101 .method·protected·static·readPreferences(Landroid/content/Context;)V
102 ····.locals·3102 ····.locals·3
103 ····.param·p0,·"context"····#·Landroid/content/Context;103 ····.param·p0,·"context"····#·Landroid/content/Context;
  
104 ····.prologue104 ····.prologue
105 ····.line·251105 ····.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·v0108 ····move-result-object·v0
  
108 ····.line·254109 ····.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 modifiedOffset 274, 365 lines modified
  
273 ····goto·:goto_0274 ····goto·:goto_0
274 .end·method275 .end·method
  
  
275 #·virtual·methods276 #·virtual·methods
276 .method·public·drawMinerUI()V277 .method·public·drawMinerUI()V
277 ····.locals·28278 ····.locals·27
  
278 ····.prologue279 ····.prologue
279 ····.line·155280 ····.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·v24282 ····move-result-object·v23
  
282 ····.line·157283 ····.line·157
283 ····.local·v24,·"view":Landroid/view/View;284 ····.local·v23,·"view":Landroid/view/View;
284 ····if-eqz·v24,·:cond_0285 ····if-eqz·v23,·:cond_0
  
285 ····.line·159286 ····.line·159
286 ····const·v25,·0x7f07006c287 ····const·v24,·0x7f0a006c
  
287 ····:try_start_0288 ····:try_start_0
288 ····invoke-virtual/range·{v24·..·v25},·Landroid/view/View;->findViewById(I)Landroid/view/View;289 ····invoke-virtual/range·{v23·..·v24},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
289 ····move-result-object·v11290 ····move-result-object·v10
  
290 ····check-cast·v11,·Landroid/widget/TableLayout;291 ····check-cast·v10,·Landroid/widget/TableLayout;
  
291 ····.line·162292 ····.line·162
292 ····.local·v11,·"t1":Landroid/widget/TableLayout;293 ····.local·v10,·"t1":Landroid/widget/TableLayout;
293 ····new-instance·v13,·Landroid/widget/TableRow;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·v25296 ····move-result-object·v24
  
296 ····move-object/from16·v0,·v25297 ····move-object/from16·v0,·v24
  
297 ····invoke-direct·{v13,·v0},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V298 ····invoke-direct·{v12,·v0},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V
  
298 ····.line·163299 ····.line·163
299 ····.local·v13,·"tr1":Landroid/widget/TableRow;300 ····.local·v12,·"tr1":Landroid/widget/TableRow;
300 ····new-instance·v16,·Landroid/widget/TableRow;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·v25303 ····move-result-object·v24
  
303 ····move-object/from16·v0,·v16 
  
304 ····move-object/from16·v1,·v25304 ····move-object/from16·v0,·v24
  
305 ····invoke-direct·{v0,·v1},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V305 ····invoke-direct·{v15,·v0},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V
  
306 ····.line·164306 ····.line·164
307 ····.local·v16,·"tr2":Landroid/widget/TableRow;307 ····.local·v15,·"tr2":Landroid/widget/TableRow;
308 ····new-instance·v17,·Landroid/widget/TableRow;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·v25310 ····move-result-object·v24
  
311 ····move-object/from16·v0,·v17311 ····move-object/from16·v0,·v16
  
312 ····move-object/from16·v1,·v25312 ····move-object/from16·v1,·v24
  
313 ····invoke-direct·{v0,·v1},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V313 ····invoke-direct·{v0,·v1},·Landroid/widget/TableRow;-><init>(Landroid/content/Context;)V
  
314 ····.line·166314 ····.line·166
315 ····.local·v17,·"tr3":Landroid/widget/TableRow;315 ····.local·v16,·"tr3":Landroid/widget/TableRow;
316 ····new-instance·v19,·Landroid/widget/TextView;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·v25318 ····move-result-object·v24
  
319 ····move-object/from16·v0,·v19319 ····move-object/from16·v0,·v18
  
320 ····move-object/from16·v1,·v25320 ····move-object/from16·v1,·v24
  
321 ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V321 ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
  
322 ····.line·167322 ····.line·167
323 ····.local·v19,·"tvConfirmed_reward":Landroid/widget/TextView;323 ····.local·v18,·"tvConfirmed_reward":Landroid/widget/TextView;
324 ····new-instance·v20,·Landroid/widget/TextView;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·v25326 ····move-result-object·v24
  
327 ····move-object/from16·v0,·v20327 ····move-object/from16·v0,·v19
  
328 ····move-object/from16·v1,·v25328 ····move-object/from16·v1,·v24
  
329 ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V329 ····invoke-direct·{v0,·v1},·Landroid/widget/TextView;-><init>(Landroid/content/Context;)V
  
330 ····.line·169330 ····.line·169
331 ····.local·v20,·"tvEstimated_reward":Landroid/widget/TextView;331 ····.local·v19,·"tvEstimated_reward":Landroid/widget/TextView;
332 ····const/16·v25,·0x1332 ····const/16·v24,·0x1
  
333 ····move/from16·v0,·v25333 ····move/from16·v0,·v24
  
334 ····invoke-virtual·{v13,·v0},·Landroid/widget/TableRow;->setGravity(I)V334 ····invoke-virtual·{v12,·v0},·Landroid/widget/TableRow;->setGravity(I)V
  
335 ····.line·170335 ····.line·170
336 ····const/16·v25,·0x1336 ····const/16·v24,·0x1
  
337 ····move-object/from16·v0,·v16 
  
338 ····move/from16·v1,·v25337 ····move/from16·v0,·v24
Max diff block lines reached; 33076/38395 bytes (86.15%) of diff not shown.
623 B
smali/com/veken0m/bitcoinium/mining/EMCFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EMCFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/EMCFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/EMCFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·10427 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
658 B
smali/com/veken0m/bitcoinium/mining/FiftyBTCFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/FiftyBTCFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·10927 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
637 B
smali/com/veken0m/bitcoinium/mining/SlushFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/SlushFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/SlushFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/SlushFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·13027 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
637 B
smali/com/veken0m/bitcoinium/mining/SlushFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·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·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/SlushFragment;)V23 .method·constructor·<init>(Lcom/veken0m/bitcoinium/mining/SlushFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/veken0m/bitcoinium/mining/SlushFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·11227 ····.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>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
52.0 KB
smali/com/veken0m/bitcoinium/mining/FiftyBTCFragment.smali
    
Offset 99, 14 lines modifiedOffset 99, 15 lines modified
  
99 .method·protected·static·readPreferences(Landroid/content/Context;)V99 .method·protected·static·readPreferences(Landroid/content/Context;)V
100 ····.locals·3100 ····.locals·3
101 ····.param·p0,·"context"····#·Landroid/content/Context;101 ····.param·p0,·"context"····#·Landroid/content/Context;
  
102 ····.prologue102 ····.prologue
103 ····.line·259103 ····.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·v0106 ····move-result-object·v0
  
106 ····.line·262107 ····.line·262
107 ····.local·v0,·"prefs":Landroid/content/SharedPreferences;108 ··