6.01 MB
/home/fdroid/fdroiddata/tmp/com.boardgamegeek_41.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.boardgamegeek_41.apk
1.72 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: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 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:·9bab010d109c14cabb0a79c7cd9f040a2761a37fd7a36e0f9eb2b77ef183dd48 
10 Signer·#1·certificate·SHA-1·digest:·2ba33e3adfff5b5057180af7ff30b6a913f4450f 
11 Signer·#1·certificate·MD5·digest:·e53b82fbef3531ddc02871578402be05 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·7a9b68f216dab2ee85a99ecae1adecf4e949777ab1784c242b21d161e533be4b 
15 Signer·#1·public·key·SHA-1·digest:·6283b822cd2721649644c2001b7d440b66ab9e7a 
16 Signer·#1·public·key·MD5·digest:·6e5e17aaeba471332cce81001fac9ed4 
17 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.15 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 18794 lines modifiedOffset 1, 19702 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:···················1783758·(00000000001B37CEh)4 ··Zip·archive·file·size:···················1823915·(00000000001BD4ABh)
5 ··Actual·end-cent-dir·record·offset:·······1783736·(00000000001B37B8h)5 ··Actual·end-cent-dir·record·offset:·······1823893·(00000000001BD495h)
6 ··Expected·end-cent-dir·record·offset:·····1783736·(00000000001B37B8h)6 ··Expected·end-cent-dir·record·offset:·····1823893·(00000000001BD495h)
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·628·entries.9 ··central·directory·contains·680·entries.
10 ··The·central·directory·is·59226·(000000000000E75Ah)·bytes·long,10 ··The·central·directory·is·63445·(000000000000F7D5h)·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·1724510·(00000000001A505Eh).12 ··is·1760448·(00000000001ADCC0h).
  
  
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):··········2015·Jan·22·07:12:4826 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·13·00:20:34
27 ··32-bit·CRC·value·(hex):·························998ed25427 ··32-bit·CRC·value·(hex):·························82d1c02b
28 ··compressed·size:································18453·bytes28 ··compressed·size:································3148·bytes
29 ··uncompressed·size:······························63601·bytes29 ··uncompressed·size:······························13936·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/CB1311FC.SF43 ··res/color-v11/abs__primary_text_holo_dark.xml
  
42 ··offset·of·local·header·from·start·of·archive:···1851944 ··offset·of·local·header·from·start·of·archive:···3217
43 ··················································(0000000000004857h)·bytes45 ··················································(0000000000000C91h)·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):··········2015·Jan·22·07:12:4854 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·13·00:20:34
53 ··32-bit·CRC·value·(hex):·························06b3d2d555 ··32-bit·CRC·value·(hex):·························21b70068
54 ··compressed·size:································18924·bytes56 ··compressed·size:································339·bytes
55 ··uncompressed·size:······························63722·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/CB1311FC.RSA69 ··res/color-v11/abs__primary_text_holo_light.xml
  
68 ··offset·of·local·header·from·start·of·archive:···3750970 ··offset·of·local·header·from·start·of·archive:···3647
69 ··················································(0000000000009285h)·bytes71 ··················································(0000000000000E3Fh)·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):··········2015·Jan·22·07:12:4880 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·13·00:20:34
79 ··32-bit·CRC·value·(hex):·························55bd6e0a81 ··32-bit·CRC·value·(hex):·························f84d9d9c
80 ··compressed·size:································1037·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
  
89 ··There·is·no·file·comment.91 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:92 Central·directory·entry·#4:
91 ---------------------------93 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file.94 ··There·are·an·extra·16·bytes·preceding·this·file.
  
93 ··META-INF/buildserverid 
  
94 ··offset·of·local·header·from·start·of·archive:···38613 
95 ··················································(00000000000096D5h)·bytes 
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
97 ··version·of·encoding·software:···················2.0 
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
99 ··minimum·software·version·required·to·extract:···2.0 
100 ··compression·method:·····························deflated 
101 ··compression·sub-type·(deflation):···············normal 
102 ··file·security·status:···························not·encrypted 
Max diff block lines reached; 1196165/1207859 bytes (99.03%) 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.41 MB
resources.arsc
    
Offset 1, 6490 lines modifiedOffset 1, 6490 lines modified
Diff chunk too large, falling back to line-by-line diff (878 lines added, 878 lines removed)
00000000:·0200·0c00·c896·0200·0100·0000·0100·1c00··................00000000:·0200·0c00·e0b4·0200·0100·0000·0100·1c00··................
00000010:·d4d4·0000·7604·0000·0400·0000·0001·0000··....v...........00000010:·a0dd·0000·ac04·0000·0400·0000·0001·0000··................
00000020:·0412·0000·80d4·0000·0000·0000·b500·0000··................00000020:·dc12·0000·4cdd·0000·0000·0000·b500·0000··....L...........
00000030:·1701·0000·7701·0000·e101·0000·1802·0000··....w...........00000030:·1701·0000·7701·0000·e101·0000·0d02·0000··....w...........
00000040:·5002·0000·7f02·0000·af02·0000·d002·0000··P...............00000040:·2802·0000·5502·0000·7102·0000·9f02·0000··(...U...q.......
00000050:·fc02·0000·3303·0000·6b03·0000·9d03·0000··....3...k.......00000050:·bc02·0000·ea02·0000·ff02·0000·2c03·0000··............,...
00000060:·d003·0000·1604·0000·5d04·0000·8d04·0000··........].......00000060:·4003·0000·6e03·0000·8a03·0000·c103·0000··@...n...........
00000070:·be04·0000·f404·0000·2b05·0000·5805·0000··........+...X...00000070:·de03·0000·1604·0000·3104·0000·6e04·0000··........1...n...
00000080:·8505·0000·b305·0000·e005·0000·0e06·0000··................00000080:·8204·0000·c004·0000·de04·0000·fe04·0000··................
00000090:·3c06·0000·7306·0000·ab06·0000·e806·0000··<...s...........00000090:·2105·0000·4905·0000·6905·0000·9105·0000··!...I...i.......
000000a0:·2607·0000·4607·0000·6e07·0000·9607·0000··&...F...n.......000000a0:·a805·0000·ce05·0000·e205·0000·fd05·0000··................
000000b0:·bc07·0000·d907·0000·fe07·0000·2d08·0000··............-...000000b0:·2a06·0000·4b06·0000·6806·0000·9f06·0000··*...K...h.......
000000c0:·4908·0000·7908·0000·ab08·0000·dd08·0000··I...y...........000000c0:·cc06·0000·0207·0000·2e07·0000·6807·0000··............h...
000000d0:·0a09·0000·3009·0000·5509·0000·8309·0000··....0...U.......000000d0:·a107·0000·bb07·0000·d407·0000·f207·0000··................
000000e0:·af09·0000·dd09·0000·060a·0000·2c0a·0000··............,...000000e0:·1208·0000·2f08·0000·5708·0000·7408·0000··..../...W...t...
000000f0:·590a·0000·850a·0000·bb0a·0000·e90a·0000··Y...............000000f0:·9508·0000·b708·0000·d608·0000·f208·0000··................
00000100:·130b·0000·3f0b·0000·6a0b·0000·970b·0000··....?...j.......00000100:·1309·0000·3b09·0000·6109·0000·8c09·0000··....;...a.......
00000110:·bf0b·0000·ef0b·0000·130c·0000·4b0c·0000··............K...00000110:·b109·0000·d109·0000·000a·0000·370a·0000··............7...
00000120:·820c·0000·a40c·0000·cf0c·0000·f60c·0000··................00000120:·530a·0000·8b0a·0000·bc0a·0000·e30a·0000··S...............
00000130:·280d·0000·480d·0000·6e0d·0000·8d0d·0000··(...H...n.......00000130:·130b·0000·430b·0000·730b·0000·960b·0000··....C...s.......
00000140:·ad0d·0000·cf0d·0000·f30d·0000·1e0e·0000··................00000140:·b20b·0000·e40b·0000·000c·0000·220c·0000··............"...
00000150:·420e·0000·660e·0000·890e·0000·ae0e·0000··B...f...........00000150:·400c·0000·720c·0000·960c·0000·c50c·0000··@...r...........
00000160:·cc0e·0000·f20e·0000·140f·0000·3a0f·0000··............:...00000160:·f50c·0000·220d·0000·480d·0000·640d·0000··...."...H...d...
00000170:·5d0f·0000·870f·0000·a40f·0000·c60f·0000··]...............00000170:·ab0d·0000·ca0d·0000·100e·0000·2a0e·0000··............*...
00000180:·e60f·0000·0b10·0000·2f10·0000·4f10·0000··......../...O...00000180:·4f0e·0000·7d0e·0000·990e·0000·c50e·0000··O...}...........
00000190:·6e10·0000·9110·0000·be10·0000·dd10·0000··n...............00000190:·e60e·0000·140f·0000·390f·0000·5a0f·0000··........9...Z...
000001a0:·fd10·0000·1a11·0000·3511·0000·5511·0000··........5...U...000001a0:·750f·0000·980f·0000·c10f·0000·dd0f·0000··u...............
000001b0:·7011·0000·8d11·0000·a911·0000·cc11·0000··p...............000001b0:·fa0f·0000·1510·0000·3b10·0000·5b10·0000··........;...[...
000001c0:·e711·0000·0812·0000·2d12·0000·4e12·0000··........-...N...000001c0:·8810·0000·a310·0000·cf10·0000·ec10·0000··................
000001d0:·6a12·0000·8712·0000·a112·0000·c012·0000··j...............000001d0:·2211·0000·5011·0000·7011·0000·9111·0000··"...P...p.......
000001e0:·dc12·0000·0013·0000·1e13·0000·4013·0000··............@...000001e0:·b011·0000·dd11·0000·0012·0000·2a12·0000··............*...
000001f0:·5c13·0000·7813·0000·9b13·0000·cb13·0000··\...x...........000001f0:·5612·0000·7512·0000·9512·0000·c012·0000··V...u...........
00000200:·f213·0000·1214·0000·3d14·0000·6314·0000··........=...c...00000200:·e412·0000·0913·0000·3613·0000·5613·0000··........6...V...
00000210:·8b14·0000·ac14·0000·c814·0000·e714·0000··................00000210:·7e13·0000·a013·0000·d313·0000·f013·0000··~...............
00000220:·0915·0000·2a15·0000·5215·0000·6f15·0000··....*...R...o...00000220:·1a14·0000·3d14·0000·6314·0000·8514·0000··....=...c.......
00000230:·8f15·0000·ad15·0000·c615·0000·e015·0000··................00000230:·ab14·0000·dd14·0000·fb14·0000·2015·0000··............·...
00000240:·1916·0000·5316·0000·7f16·0000·ac16·0000··....S...........00000240:·5715·0000·8f15·0000·b215·0000·d615·0000··W...............
00000250:·c016·0000·d716·0000·f716·0000·1a17·0000··................00000250:·fa15·0000·2516·0000·4916·0000·7916·0000··....%...I...y...
00000260:·3817·0000·4c17·0000·6717·0000·8417·0000··8...L...g.......00000260:·9b16·0000·bb16·0000·da16·0000·fe16·0000··................
00000270:·a017·0000·b417·0000·c917·0000·e617·0000··................00000270:·2417·0000·5c17·0000·7c17·0000·ae17·0000··$...\...|.......
00000280:·0218·0000·1d18·0000·3818·0000·5918·0000··........8...Y...00000280:·d517·0000·0018·0000·2218·0000·5918·0000··........"...Y...
00000290:·8a18·0000·be18·0000·e918·0000·1f19·0000··................00000290:·7d18·0000·a718·0000·c718·0000·fb18·0000··}...............
000002a0:·5119·0000·8b19·0000·af19·0000·d419·0000··Q...............000002a0:·1c19·0000·4219·0000·6419·0000·8519·0000··....B...d.......
000002b0:·071a·0000·3d1a·0000·721a·0000·991a·0000··....=...r.......000002b0:·9e19·0000·ca19·0000·e219·0000·081a·0000··................
000002c0:·c11a·0000·e81a·0000·101b·0000·381b·0000··............8...000002c0:·2c1a·0000·541a·0000·741a·0000·931a·0000··,...T...t.......
000002d0:·611b·0000·971b·0000·c61b·0000·fd1b·0000··a...............000002d0:·b71a·0000·d81a·0000·f91a·0000·181b·0000··................
000002e0:·321c·0000·6e1c·0000·ad1c·0000·ea1c·0000··2...n...........000002e0:·301b·0000·4f1b·0000·731b·0000·a01b·0000··0...O...s.......
000002f0:·2c1d·0000·6f1d·0000·a91d·0000·e41d·0000··,...o...........000002f0:·c01b·0000·e91b·0000·0e1c·0000·2e1c·0000··................
00000300:·191e·0000·4f1e·0000·861e·0000·c31e·0000··....O...........00000300:·4f1c·0000·6d1c·0000·901c·0000·b01c·0000··O...m...........
00000310:·011f·0000·441f·0000·881f·0000·c31f·0000··....D...........00000310:·d21c·0000·fa1c·0000·301d·0000·501d·0000··........0...P...
00000320:·ff1f·0000·4020·0000·8220·0000·c320·0000··....@·...·...·..00000320:·771d·0000·9c1d·0000·d81d·0000·131e·0000··w...............
00000330:·0521·0000·4621·0000·8821·0000·ca21·0000··.!..F!...!...!..00000330:·3a1e·0000·5e1e·0000·791e·0000·a51e·0000··:...^...y.......
00000340:·0d22·0000·4c22·0000·8c22·0000·c122·0000··."..L"..."..."..00000340:·bd1e·0000·ee1e·0000·0d1f·0000·3e1f·0000··............>...
00000350:·f722·0000·2d23·0000·6423·0000·9623·0000··."..-#..d#...#..00000350:·6e1f·0000·931f·0000·be1f·0000·f21f·0000··n...............
00000360:·c623·0000·0e24·0000·4d24·0000·8c24·0000··.#...$..M$...$..00000360:·1220·0000·3620·0000·6c20·0000·a320·0000··.·..6·..l·...·..
00000370:·cc24·0000·f224·0000·2e25·0000·7425·0000··.$...$...%..t%..00000370:·d520·0000·0f21·0000·4221·0000·7d21·0000··.·...!..B!..}!..
00000380:·bb25·0000·f325·0000·2c26·0000·5626·0000··.%...%..,&..V&..00000380:·a221·0000·c621·0000·fc21·0000·3122·0000··.!...!...!..1"..
00000390:·8f26·0000·bf26·0000·fe26·0000·3427·0000··.&...&...&..4'..00000390:·5822·0000·8b22·0000·b322·0000·da22·0000··X"..."..."..."..
000003a0:·6d27·0000·a727·0000·db27·0000·1328·0000··m'...'...'...(..000003a0:·0223·0000·2a23·0000·5323·0000·8923·0000··.#..*#..S#...#..
000003b0:·4c28·0000·8628·0000·c928·0000·0d29·0000··L(...(...(...)..000003b0:·bf23·0000·f423·0000·2f24·0000·6e24·0000··.#...#../$..n$..
000003c0:·4d29·0000·8e29·0000·c629·0000·ff29·0000··M)...)...)...)..000003c0:·a824·0000·eb24·0000·2b25·0000·6d25·0000··.$...$..+%..m%..
000003d0:·3c2a·0000·7a2a·0000·b92a·0000·f92a·0000··<*..z*...*...*..000003d0:·aa25·0000·ea25·0000·2926·0000·6526·0000··.%...%..)&..e&..
000003e0:·2f2b·0000·652b·0000·a42b·0000·e42b·0000··/+..e+...+...+..000003e0:·a626·0000·db26·0000·1227·0000·5127·0000··.&...&...'..Q'..
000003f0:·242c·0000·652c·0000·a42c·0000·e42c·0000··$,..e,...,...,..000003f0:·8027·0000·b627·0000·f627·0000·2d28·0000··.'...'...'..-(..
00000400:·232d·0000·632d·0000·9f2d·0000·d32d·0000··#-..c-...-...-..00000400:·6a28·0000·a828·0000·de28·0000·1d29·0000··j(...(...(...)..
00000410:·0f2e·0000·4d2e·0000·922e·0000·d82e·0000··....M...........00000410:·6029·0000·a429·0000·e429·0000·1f2a·0000··`)...)...)...*..
00000420:·232f·0000·6f2f·0000·bb2f·0000·0830·0000··#/..o/.../...0..00000420:·5b2a·0000·9c2a·0000·d82a·0000·1a2b·0000··[*...*...*...+..
00000430:·4e30·0000·9530·0000·c330·0000·ee30·0000··N0...0...0...0..00000430:·5b2b·0000·8f2b·0000·d12b·0000·122c·0000··[+...+...+...,..
00000440:·2031·0000·4f31·0000·8031·0000·b431·0000···1..O1...1...1..00000440:·4e2c·0000·902c·0000·d22c·0000·102d·0000··N,...,...,...-..
00000450:·e631·0000·1832·0000·4832·0000·7e32·0000··.1...2..H2..~2..00000450:·532d·0000·922d·0000·d72d·0000·172e·0000··S-...-...-......
00000460:·b332·0000·e432·0000·1433·0000·4433·0000··.2...2...3..D3..00000460:·4c2e·0000·922e·0000·c82e·0000·fe2e·0000··L...............
00000470:·7433·0000·a733·0000·d733·0000·0934·0000··t3...3...3...4..00000470:·492f·0000·802f·0000·b22f·0000·fe2f·0000··I/.../.../.../..
00000480:·3934·0000·6d34·0000·9e34·0000·ce34·0000··94..m4...4...4..00000480:·2e30·0000·7630·0000·c230·0000·0131·0000··.0..v0...0...1..
00000490:·ff34·0000·3035·0000·6435·0000·8935·0000··.4..05..d5...5..00000490:·4031·0000·8d31·0000·cd31·0000·f331·0000··@1...1...1...1..
000004a0:·b035·0000·d735·0000·0136·0000·2936·0000··.5...5...6..)6..000004a0:·3932·0000·7532·0000·bb32·0000·0233·0000··92..u2...2...3..
000004b0:·5c36·0000·9636·0000·cf36·0000·0137·0000··\6...6...6...7..000004b0:·4933·0000·8133·0000·ba33·0000·fa33·0000··I3...3...3...3..
000004c0:·3837·0000·7137·0000·9e37·0000·cc37·0000··87..q7...7...7..000004c0:·2434·0000·5d34·0000·8b34·0000·bb34·0000··$4..]4...4...4..
000004d0:·0538·0000·3f38·0000·7838·0000·b138·0000··.8..?8..x8...8..000004d0:·fa34·0000·3935·0000·6f35·0000·a835·0000··.4..95..o5...5..
000004e0:·e438·0000·1f39·0000·5a39·0000·9739·0000··.8...9..Z9...9..000004e0:·e235·0000·1636·0000·4e36·0000·8736·0000··.5...6..N6...6..
000004f0:·d439·0000·fb39·0000·253a·0000·4d3a·0000··.9...9..%:..M:..000004f0:·c536·0000·ff36·0000·4237·0000·7f37·0000··.6...6..B7...7..
00000500:·753a·0000·a03a·0000·c93a·0000·ff3a·0000··u:...:...:...:..00000500:·aa37·0000·e737·0000·2238·0000·5d38·0000··.7...7.."8..]8..
00000510:·2e3b·0000·653b·0000·9a3b·0000·d63b·0000··.;..e;...;...;..00000510:·9038·0000·c938·0000·0239·0000·3f39·0000··.8...8...9..?9..
00000520:·153c·0000·523c·0000·943c·0000·d73c·0000··.<..R<...<...<..00000520:·7939·0000·b239·0000·f639·0000·283a·0000··y9...9...9..(:..
00000530:·113d·0000·4c3d·0000·813d·0000·b73d·0000··.=..L=...=...=..00000530:·563a·0000·833a·0000·b23a·0000·eb3a·0000··V:...:...:...:..
00000540:·ee3d·0000·2b3e·0000·693e·0000·ac3e·0000··.=..+>..i>...>..00000540:·223b·0000·533b·0000·853b·0000·c53b·0000··";..S;...;...;..
00000550:·f03e·0000·2b3f·0000·673f·0000·a83f·0000··.>..+?..g?...?..00000550:·f93b·0000·323c·0000·6c3c·0000·9e3c·0000··.;..2<..l<...<..
00000560:·ea3f·0000·2b40·0000·6d40·0000·ae40·0000··.?..+@..m@...@..00000560:·d13c·0000·f93c·0000·2b3d·0000·6c3d·0000··.<...<..+=..l=..
00000570:·f040·0000·3241·0000·7541·0000·b441·0000··.@..2A..uA...A..00000570:·963d·0000·c63d·0000·ed3d·0000·253e·0000··.=...=...=..%>..
00000580:·f441·0000·2942·0000·5f42·0000·9542·0000··.A..)B.._B...B..00000580:·4c3e·0000·823e·0000·a73e·0000·db3e·0000··L>...>...>...>..
00000590:·cc42·0000·fe42·0000·2e43·0000·7643·0000··.B...B...C..vC..00000590:·143f·0000·493f·0000·7a3f·0000·ab3f·0000··.?..I?..z?...?..
000005a0:·b543·0000·f443·0000·3444·0000·5a44·0000··.C...C..4D..ZD..000005a0:·dc3f·0000·0c40·0000·3d40·0000·6d40·0000··.?...@..=@..m@..
000005b0:·9644·0000·dc44·0000·2345·0000·5b45·0000··.D...D..#E..[E..000005b0:·a140·0000·d140·0000·0141·0000·3341·0000··.@...@...A..3A..
000005c0:·9445·0000·be45·0000·f745·0000·2746·0000··.E...E...E..'F..000005c0:·6341·0000·9341·0000·c641·0000·ee41·0000··cA...A...A...A..
000005d0:·6646·0000·9c46·0000·d546·0000·0f47·0000··fF...F...F...G..000005d0:·1842·0000·3f42·0000·6842·0000·9342·0000··.B..?B..hB...B..
000005e0:·4347·0000·7b47·0000·b447·0000·ee47·0000··CG..{G...G...G..000005e0:·bb42·0000·f642·0000·2243·0000·5c43·0000··.B...B.."C..\C..
000005f0:·3148·0000·7548·0000·b548·0000·f648·0000··1H..uH...H...H..000005f0:·8e43·0000·cd43·0000·1044·0000·4044·0000··.C...C...D..@D..
00000600:·2e49·0000·6749·0000·a449·0000·e249·0000··.I..gI...I...I..00000600:·8244·0000·b244·0000·e644·0000·2645·0000··.D...D...D..&E..
00000610:·214a·0000·614a·0000·974a·0000·cd4a·0000··!J..aJ...J...J..00000610:·6345·0000·9445·0000·d345·0000·0446·0000··cE...E...E...F..
00000620:·0c4b·0000·4c4b·0000·8c4b·0000·cd4b·0000··.K..LK...K...K..00000620:·3446·0000·7446·0000·b046·0000·e146·0000··4F..tF...F...F..
00000630:·0c4c·0000·4c4c·0000·8b4c·0000·cb4c·0000··.L..LL...L...L..00000630:·1647·0000·4b47·0000·7c47·0000·bd47·0000··.G..KG..|G...G..
00000640:·074d·0000·3b4d·0000·774d·0000·b54d·0000··.M..;M..wM...M..00000640:·f447·0000·2848·0000·5748·0000·8d48·0000··.G..(H..WH...H..
00000650:·fa4d·0000·404e·0000·8b4e·0000·d74e·0000··.M..@N...N...N..00000650:·b248·0000·f148·0000·2749·0000·6049·0000··.H...H..'I..`I..
00000660:·234f·0000·704f·0000·b64f·0000·fd4f·0000··#O..pO...O...O..00000660:·8749·0000·bd49·0000·f549·0000·354a·0000··.I...I...I..5J..
00000670:·2b50·0000·5650·0000·8250·0000·ad50·0000··+P..VP...P...P..00000670:·654a·0000·954a·0000·c54a·0000·ec4a·0000··eJ...J...J...J..
00000680:·de50·0000·1051·0000·3f51·0000·7051·0000··.P...Q..?Q..pQ..00000680:·264b·0000·5a4b·0000·914b·0000·ce4b·0000··&K..ZK...K...K..
00000690:·a451·0000·d651·0000·0852·0000·3852·0000··.Q...Q...R..8R..00000690:·044c·0000·424c·0000·784c·0000·ab4c·0000··.L..BL..xL...L..
000006a0:·6e52·0000·a352·0000·d452·0000·0453·0000··nR...R...R...S..000006a0:·d54c·0000·0e4d·0000·444d·0000·834d·0000··.L...M..DM...M..
000006b0:·3453·0000·6153·0000·9453·0000·c453·0000··4S..aS...S...S..000006b0:·c64d·0000·0a4e·0000·4a4e·0000·8b4e·0000··.M...N..JN...N..
000006c0:·f053·0000·2254·0000·5254·0000·8654·0000··.S.."T..RT...T..000006c0:·bd4e·0000·f84e·0000·2d4f·0000·5a4f·0000··.N...N..-O..ZO..
000006d0:·b754·0000·e754·0000·1855·0000·4955·0000··.T...T...U..IU..000006d0:·824f·0000·ba4f·0000·f94f·0000·3550·0000··.O...O...O..5P..
000006e0:·7d55·0000·a255·0000·c955·0000·f055·0000··}U...U...U...U..000006e0:·7650·0000·b250·0000·db50·0000·0151·0000··vP...P...P...Q..
000006f0:·1a56·0000·4256·0000·6b56·0000·9156·0000··.V..BV..kV...V..000006f0:·2751·0000·4e51·0000·7351·0000·9951·0000··'Q..NQ..sQ...Q..
00000700:·b756·0000·de56·0000·0357·0000·2957·0000··.V...V...W..)W..00000700:·db51·0000·1c52·0000·4e52·0000·8152·0000··.Q...R..NR...R..
00000710:·5c57·0000·9657·0000·cf57·0000·0158·0000··\W...W...W...X..00000710:·b552·0000·f752·0000·3153·0000·7253·0000··.R...R..1S..rS..
00000720:·3858·0000·7158·0000·9e58·0000·cc58·0000··8X..qX...X...X..00000720:·a653·0000·df53·0000·1b54·0000·5d54·0000··.S...S...T..]T..
00000730:·0559·0000·3f59·0000·7859·0000·b159·0000··.Y..?Y..xY...Y..00000730:·9f54·0000·df54·0000·1d55·0000·4e55·0000··.T...T...U..NU..
00000740:·e459·0000·1f5a·0000·5a5a·0000·975a·0000··.Y...Z..ZZ...Z..00000740:·8055·0000·c355·0000·0256·0000·4756·0000··.U...U...V..GV..
00000750:·d45a·0000·fa5a·0000·215b·0000·4b5b·0000··.Z...Z..![..K[..00000750:·7e56·0000·be56·0000·ed56·0000·2657·0000··~V...V...V..&W..
00000760:·735b·0000·9b5b·0000·c65b·0000·ef5b·0000··s[...[...[...[..00000760:·5b57·0000·a157·0000·ce57·0000·0458·0000··[W...W...W...X..
00000770:·265c·0000·565c·0000·8e5c·0000·c45c·0000··&\..V\...\...\..00000770:·3658·0000·6458·0000·9a58·0000·de58·0000··6X..dX...X...X..
00000780:·015d·0000·415d·0000·7f5d·0000·c25d·0000··.]..A]...]...]..00000780:·0f59·0000·5a59·0000·9359·0000·ca59·0000··.Y..ZY...Y...Y..
00000790:·065e·0000·415e·0000·7d5e·0000·b35e·0000··.^..A^..}^...^..00000790:·fc59·0000·365a·0000·825a·0000·b25a·0000··.Y..6Z...Z...Z..
000007a0:·ea5e·0000·225f·0000·605f·0000·9f5f·0000··.^.."_..`_..._..000007a0:·eb5a·0000·335b·0000·7f5b·0000·b85b·0000··.Z..3[...[...[..
000007b0:·e35f·0000·2860·0000·6460·0000·a160·0000··._..(`..d`...`..000007b0:·f75b·0000·365c·0000·835c·0000·c35c·0000··.[..6\...\...\..
000007c0:·e360·0000·2661·0000·6861·0000·ab61·0000··.`..&a..ha...a..000007c0:·e95c·0000·2c5d·0000·575d·0000·8a5d·0000··.\..,]..W]...]..
000007d0:·ed61·0000·3062·0000·7362·0000·b762·0000··.a..0b..sb...b..000007d0:·d05d·0000·fc5d·0000·375e·0000·735e·0000··.]...]..7^..s^..
Max diff block lines reached; 1360888/1482143 bytes (91.82%) of diff not shown.
620 KB
classes.dex
620 KB
classes.jar
43.1 KB
zipinfo {}
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
5.23 KB
com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.class
Max HTML report size reached
5.62 KB
com/boardgamegeek/auth/AuthProfile.class
5.54 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.73 KB
com/boardgamegeek/io/Adapter.class
1.66 KB
procyon -ec {}
Max HTML report size reached
1.48 KB
com/boardgamegeek/model/CollectionItem.class
1.39 KB
procyon -ec {}
Max HTML report size reached
11.1 KB
com/boardgamegeek/model/Game.class
11.0 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.78 KB
com/boardgamegeek/model/Play.class
1.71 KB
procyon -ec {}
Max HTML report size reached
6.09 KB
com/boardgamegeek/model/PlaysResponse.class
6.01 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
11.0 KB
com/boardgamegeek/model/builder/PlayBuilder.class
10.9 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
8.35 KB
com/boardgamegeek/model/persister/BuddyPersister.class
Max HTML report size reached
12.8 KB
com/boardgamegeek/model/persister/CollectionPersister.class
Max HTML report size reached
12.1 KB
com/boardgamegeek/model/persister/GamePersister$LinkPersister.class
Max HTML report size reached
61.6 KB
com/boardgamegeek/model/persister/GamePersister.class
Max HTML report size reached
41.1 KB
com/boardgamegeek/model/persister/PlayPersister.class
Max HTML report size reached
1.29 KB
com/boardgamegeek/pref/MultiSelectListPreference$1.class
Max HTML report size reached
777 B
com/boardgamegeek/pref/MultiSelectListPreference.class
Max HTML report size reached
5.34 KB
com/boardgamegeek/service/SyncAdapter.class
5.25 KB
procyon -ec {}
Max HTML report size reached
3.26 KB
com/boardgamegeek/ui/BuddyFragment$Task.class
3.18 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
4.99 KB
com/boardgamegeek/ui/dialog/SaveView$1.class
4.9 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
4.63 KB
com/boardgamegeek/ui/dialog/SaveView.class
4.55 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
15.5 KB
com/boardgamegeek/ui/widget/BuddyNameAdapter$PlayerFilter.class
Max HTML report size reached
1.99 KB
com/boardgamegeek/ui/widget/PaginatedArrayAdapter.class
Max HTML report size reached
15.5 KB
com/boardgamegeek/ui/widget/PlayerNameAdapter$PlayerFilter.class
Max HTML report size reached
6.72 KB
com/boardgamegeek/util/ActivityUtils.class
6.64 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.31 KB
com/boardgamegeek/util/FileUtils.class
1.23 KB
procyon -ec {}
Max HTML report size reached
22.4 KB
com/boardgamegeek/util/HttpUtils.class
22.3 KB
procyon -ec {}
Max HTML report size reached
3.12 KB
com/boardgamegeek/util/ListTagHandler.class
3.04 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
1.1 KB
com/boardgamegeek/util/PreferencesUtils.class
1.02 KB
procyon -ec {}
Max HTML report size reached
2.0 KB
com/boardgamegeek/util/ResolverUtils.class
1.92 KB
procyon -ec {}
Max HTML report size reached
11.3 KB
com/boardgamegeek/util/SelectionBuilder.class
11.2 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
22.0 KB
com/boardgamegeek/util/TableBuilder.class
21.9 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
7.83 KB
com/mobeta/android/dslv/DragSortListView.class
7.74 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
9.53 KB
com/actionbarsherlock/internal/ActionBarSherlockCompat.class
Max HTML report size reached
1.18 KB
com/actionbarsherlock/internal/app/ActionBarImpl.class
Max HTML report size reached
2.48 KB
com/actionbarsherlock/internal/app/ActionBarWrapper.class
Max HTML report size reached
2.36 KB
com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.class
Max HTML report size reached
3.98 KB
com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.class
Max HTML report size reached
5.13 KB
com/actionbarsherlock/internal/view/menu/ActionMenuItemView.class
Max HTML report size reached
6.98 KB
com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.class
Max HTML report size reached
77.4 KB
com/actionbarsherlock/internal/view/menu/MenuBuilder.class
Max HTML report size reached
6.3 KB
com/boardgamegeek/data/CollectionStatusFilterData.class
Max HTML report size reached
2.57 KB
com/boardgamegeek/provider/BggContract$Games.class
Max HTML report size reached
1.11 KB
com/boardgamegeek/provider/SearchSuggestProvider.class
Max HTML report size reached
3.25 KB
com/boardgamegeek/util/actionmodecompat/ActionModeBase.class
Max HTML report size reached
1.95 KB
com/mobeta/android/dslv/DragSortListView$RemoveAnimator.class
Max HTML report size reached
1.3 KB
com/actionbarsherlock/internal/widget/ActionBarContextView.class
Max HTML report size reached
1.24 KB
com/actionbarsherlock/internal/widget/ActionBarView.class
Max HTML report size reached
5.06 KB
com/boardgamegeek/service/SyncBuddiesDetailOldest.class
Max HTML report size reached
3.34 KB
com/boardgamegeek/service/SyncBuddiesDetailUnupdated.class
Max HTML report size reached
15.7 KB
com/boardgamegeek/service/SyncCollectionDetailMissing.class
Max HTML report size reached
11.2 KB
com/boardgamegeek/service/SyncPlaysUpload.class
11.1 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
38.1 KB
com/boardgamegeek/ui/CollectionFragment.class
38.0 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
8.16 KB
com/boardgamegeek/ui/PlaysFragment.class
8.08 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.84 KB
com/boardgamegeek/ui/ColorsFragment.class
3.76 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
3.0 KB
com/boardgamegeek/ui/HotnessFragment.class
2.92 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
19.3 KB
com/boardgamegeek/ui/SearchResultsFragment.class
19.2 KB
javap -verbose -constants -s -l -private {}
Max HTML report size reached
993 B
com/mobeta/android/dslv/SimpleDragSortCursorAdapter.class
Max HTML report size reached
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
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·448 
31 ····return-void30 ····return-void
32 .end·method31 .end·method
6.86 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 723, 27 lines modifiedOffset 734, 29 lines modified
Max diff block lines reached; 2199/6906 bytes (31.84%) 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
  
25.9 KB
smali/com/actionbarsherlock/internal/ActionBarSherlockCompat.smali
    
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
887 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActivity:Landroid/app/Activity;889 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActivity:Landroid/app/Activity;
  
888 ····invoke-virtual·{v9},·Landroid/app/Activity;->getWindow()Landroid/view/Window;890 ····invoke-virtual·{v8},·Landroid/app/Activity;->getWindow()Landroid/view/Window;
  
889 ····move-result-object·v9891 ····move-result-object·v8
  
890 ····invoke-virtual·{v9},·Landroid/view/Window;->getDecorView()Landroid/view/View;892 ····invoke-virtual·{v8},·Landroid/view/Window;->getDecorView()Landroid/view/View;
  
891 ····move-result-object·v9893 ····move-result-object·v8
  
892 ····const·v11,·0x1020002894 ····const·v10,·0x1020002
  
893 ····invoke-virtual·{v9,·v11},·Landroid/view/View;->findViewById(I)Landroid/view/View;895 ····invoke-virtual·{v8,·v10},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
894 ····move-result-object·v9896 ····move-result-object·v8
  
895 ····check-cast·v9,·Landroid/view/ViewGroup;897 ····check-cast·v8,·Landroid/view/ViewGroup;
  
896 ····iput-object·v9,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup;898 ····iput-object·v8,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup;
  
897 ····.line·887899 ····.line·887
898 ····:cond_0900 ····:cond_0
899 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mContentParent:Landroid/view/ViewGroup;901 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mContentParent:Landroid/view/ViewGroup;
  
900 ····if-nez·v9,·:cond_8902 ····if-nez·v8,·:cond_8
  
901 ····.line·892903 ····.line·892
902 ····const/4·v8,·0x0904 ····const/4·v7,·0x0
  
903 ····.line·893905 ····.line·893
904 ····.local·v8,·"views":Ljava/util/List;,·"Ljava/util/List<Landroid/view/View;>;"906 ····.local·v7,·"views":Ljava/util/List;,·"Ljava/util/List<Landroid/view/View;>;"
905 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup;907 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup;
  
906 ····invoke-virtual·{v9},·Landroid/view/ViewGroup;->getChildCount()I908 ····invoke-virtual·{v8},·Landroid/view/ViewGroup;->getChildCount()I
  
907 ····move-result·v9909 ····move-result·v8
  
908 ····if-lez·v9,·:cond_1910 ····if-lez·v8,·:cond_1
  
909 ····.line·894911 ····.line·894
910 ····new-instance·v8,·Ljava/util/ArrayList;912 ····new-instance·v7,·Ljava/util/ArrayList;
  
911 ····.end·local·v8····#·"views":Ljava/util/List;,·"Ljava/util/List<Landroid/view/View;>;"913 ····.end·local·v7····#·"views":Ljava/util/List;,·"Ljava/util/List<Landroid/view/View;>;"
912 ····invoke-direct·{v8,·v6},·Ljava/util/ArrayList;-><init>(I)V914 ····invoke-direct·{v7,·v5},·Ljava/util/ArrayList;-><init>(I)V
  
913 ····.line·895915 ····.line·895
914 ····.restart·local·v8····#·"views":Ljava/util/List;,·"Ljava/util/List<Landroid/view/View;>;"916 ····.restart·local·v7····#·"views":Ljava/util/List;,·"Ljava/util/List<Landroid/view/View;>;"
915 ····const/4·v2,·0x0917 ····const/4·v2,·0x0
  
916 ····.local·v2,·"i":I918 ····.local·v2,·"i":I
917 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup;919 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup;
  
918 ····invoke-virtual·{v9},·Landroid/view/ViewGroup;->getChildCount()I920 ····invoke-virtual·{v8},·Landroid/view/ViewGroup;->getChildCount()I
  
919 ····move-result·v1921 ····move-result·v1
  
920 ····.local·v1,·"children":I922 ····.local·v1,·"children":I
921 ····:goto_0923 ····:goto_0
922 ····if-ge·v2,·v1,·:cond_1924 ····if-ge·v2,·v1,·:cond_1
  
923 ····.line·896925 ····.line·896
924 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup;926 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup;
  
925 ····invoke-virtual·{v9,·v10},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;927 ····invoke-virtual·{v8,·v9},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
  
926 ····move-result-object·v0928 ····move-result-object·v0
  
927 ····.line·897929 ····.line·897
928 ····.local·v0,·"child":Landroid/view/View;930 ····.local·v0,·"child":Landroid/view/View;
929 ····iget-object·v9,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup;931 ····iget-object·v8,·p0,·Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup;
  
930 ····invoke-virtual·{v9,·v0},·Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V932 ····invoke-virtual·{v8,·v0},·Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
  
931 ····.line·898933 ····.line·898
932 ····invoke-interface·{v8,·v0},·Ljava/util/List;->add(Ljava/lang/Object;)Z934 ····invoke-interface·{v7,·v0},·Ljava/util/List;->add(Ljava/lang/Object;)Z
Max diff block lines reached; 20496/26407 bytes (77.62%) 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·331
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·332176 ····.line·332
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·335192 ····.line·335
192 ····:goto_1193 ····:goto_1
193 ····return·v1194 ····return·v1
  
194 ····.line·330195 ····.line·331
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·340
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·341236 ····.line·341
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·339262 ····.line·340
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·319273 ····.line·319
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·185222 ····.line·185
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·186225 ····.line·187
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·188229 ····.line·189
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·190233 ····.line·190
233 ····.local·v1,·"heightMeasureSpec":I234 ····.local·v1,·"heightMeasureSpec":I
1.79 KB
smali/com/actionbarsherlock/internal/view/menu/ListMenuItemView.smali
    
Offset 64, 14 lines modifiedOffset 64, 15 lines modified
  
64 ····.line·6264 ····.line·62
65 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mContext:Landroid/content/Context;65 ····iput-object·p1,·p0,·Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mContext:Landroid/content/Context;
  
66 ····.line·6466 ····.line·64
67 ····sget-object·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView:[I67 ····sget-object·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView:[I
  
 68 ····.line·65
68 ····invoke-virtual·{p1,·p2,·v1,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;69 ····invoke-virtual·{p1,·p2,·v1,·p3,·v3},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
  
69 ····move-result-object·v070 ····move-result-object·v0
  
70 ····.line·6871 ····.line·68
71 ····.local·v0,·"a":Landroid/content/res/TypedArray;72 ····.local·v0,·"a":Landroid/content/res/TypedArray;
72 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView_itemBackground:I73 ····sget·v1,·Lcom/actionbarsherlock/R$styleable;->SherlockMenuView_itemBackground:I
Offset 148, 14 lines modifiedOffset 149, 15 lines modified
  
148 ····.line·259149 ····.line·259
149 ····.local·v0,·"inflater":Landroid/view/LayoutInflater;150 ····.local·v0,·"inflater":Landroid/view/LayoutInflater;
150 ····sget·v1,·Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_checkbox:I151 ····sget·v1,·Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_checkbox:I
  
151 ····const/4·v2,·0x0152 ····const/4·v2,·0x0
  
 153 ····.line·260
152 ····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;
  
153 ····move-result-object·v1155 ····move-result-object·v1
  
154 ····check-cast·v1,·Landroid/widget/CheckBox;156 ····check-cast·v1,·Landroid/widget/CheckBox;
  
155 ····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 212, 14 lines modifiedOffset 214, 15 lines modified
  
212 ····.line·251214 ····.line·251
213 ····.local·v0,·"inflater":Landroid/view/LayoutInflater;215 ····.local·v0,·"inflater":Landroid/view/LayoutInflater;
214 ····sget·v1,·Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_radio:I216 ····sget·v1,·Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_radio:I
  
215 ····const/4·v2,·0x0217 ····const/4·v2,·0x0
  
 218 ····.line·252
216 ····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;
  
217 ····move-result-object·v1220 ····move-result-object·v1
  
218 ····check-cast·v1,·Landroid/widget/RadioButton;221 ····check-cast·v1,·Landroid/widget/RadioButton;
  
219 ····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;
2.19 KB
smali/com/actionbarsherlock/internal/view/menu/ActionMenuView.smali
    
Offset 1629, 54 lines modifiedOffset 1629, 50 lines modified
  
1629 ····.line·4781629 ····.line·478
1630 ····return-object·v01630 ····return-object·v0
1631 .end·method1631 .end·method
  
1632 .method·public·bridge·synthetic·generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;1632 .method·public·bridge·synthetic·generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams;
1633 ····.locals·11633 ····.locals·1
1634 ····.param·p1,·"x0"····#·Landroid/util/AttributeSet; 
  
1635 ····.prologue1634 ····.prologue
1636 ····.line·331635 ····.line·33
1637 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->generateLayoutParams(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;1636 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->generateLayoutParams(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;
  
1638 ····move-result-object·v01637 ····move-result-object·v0
  
1639 ····return-object·v01638 ····return-object·v0
1640 .end·method1639 .end·method
  
1641 .method·protected·bridge·synthetic·generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;1640 .method·protected·bridge·synthetic·generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
1642 ····.locals·11641 ····.locals·1
1643 ····.param·p1,·"x0"····#·Landroid/view/ViewGroup$LayoutParams; 
  
1644 ····.prologue1642 ····.prologue
1645 ····.line·331643 ····.line·33
1646 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;1644 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;
  
1647 ····move-result-object·v01645 ····move-result-object·v0
  
1648 ····return-object·v01646 ····return-object·v0
1649 .end·method1647 .end·method
  
1650 .method·public·bridge·synthetic·generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;1648 .method·public·bridge·synthetic·generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams;
1651 ····.locals·11649 ····.locals·1
1652 ····.param·p1,·"x0"····#·Landroid/util/AttributeSet; 
  
1653 ····.prologue1650 ····.prologue
1654 ····.line·331651 ····.line·33
1655 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->generateLayoutParams(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;1652 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->generateLayoutParams(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;
  
1656 ····move-result-object·v01653 ····move-result-object·v0
  
1657 ····return-object·v01654 ····return-object·v0
1658 .end·method1655 .end·method
  
1659 .method·protected·bridge·synthetic·generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams;1656 .method·protected·bridge·synthetic·generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams;
1660 ····.locals·11657 ····.locals·1
1661 ····.param·p1,·"x0"····#·Landroid/view/ViewGroup$LayoutParams; 
  
1662 ····.prologue1658 ····.prologue
1663 ····.line·331659 ····.line·33
1664 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;1660 ····invoke-virtual·{p0,·p1},·Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;
  
1665 ····move-result-object·v01661 ····move-result-object·v0
  
5.0 KB
smali/com/actionbarsherlock/internal/view/menu/ActionMenuItemView.smali
    
Offset 153, 14 lines modifiedOffset 153, 15 lines modified
  
153 ····move-result-object·v3153 ····move-result-object·v3
  
154 ····if-eqz·v3,·:cond_0154 ····if-eqz·v3,·:cond_0
  
155 ····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
156 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->showsTextAsAction()Z157 ····invoke-virtual·{v3},·Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->showsTextAsAction()Z
  
157 ····move-result·v3158 ····move-result·v3
  
158 ····if-eqz·v3,·:cond_2159 ····if-eqz·v3,·:cond_2
  
159 ····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 193, 15 lines modifiedOffset 194, 15 lines modified
193 ····.line·176194 ····.line·176
194 ····goto·:goto_0195 ····goto·:goto_0
  
195 ····.restart·local·v0····#·"visible":Z196 ····.restart·local·v0····#·"visible":Z
196 ····:cond_2197 ····:cond_2
197 ····move·v1,·v2198 ····move·v1,·v2
  
198 ····.line·177199 ····.line·178
199 ····goto·:goto_1200 ····goto·:goto_1
  
200 ····.line·180201 ····.line·180
201 ····:cond_3202 ····:cond_3
202 ····const/16·v2,·0x8203 ····const/16·v2,·0x8
  
203 ····goto·:goto_2204 ····goto·:goto_2
Offset 405, 42 lines modifiedOffset 406, 41 lines modified
405 ····.locals·3406 ····.locals·3
  
406 ····.prologue407 ····.prologue
407 ····.line·96408 ····.line·96
408 ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onAttachedToWindow()V409 ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onAttachedToWindow()V
  
409 ····.line·97410 ····.line·97
410 ····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;
  
411 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;412 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
412 ····move-result-object·v0413 ····move-result-object·v1
  
413 ····.local·v0,·"i$":Ljava/util/Iterator; 
414 ····:goto_0414 ····:goto_0
415 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z415 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
416 ····move-result·v2416 ····move-result·v2
  
417 ····if-eqz·v2,·:cond_0417 ····if-eqz·v2,·:cond_0
  
418 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;418 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
419 ····move-result-object·v1419 ····move-result-object·v0
  
420 ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;420 ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
  
421 ····.line·98421 ····.line·98
422 ····.local·v1,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;422 ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
423 ····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
  
424 ····goto·:goto_0424 ····goto·:goto_0
  
425 ····.line·100425 ····.line·100
426 ····.end·local·v1····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;426 ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
427 ····:cond_0427 ····:cond_0
428 ····return-void428 ····return-void
429 .end·method429 .end·method
  
430 .method·public·onClick(Landroid/view/View;)V430 .method·public·onClick(Landroid/view/View;)V
431 ····.locals·2431 ····.locals·2
432 ····.param·p1,·"v"····#·Landroid/view/View;432 ····.param·p1,·"v"····#·Landroid/view/View;
Offset 467, 42 lines modifiedOffset 467, 41 lines modified
467 ····.locals·3467 ····.locals·3
  
468 ····.prologue468 ····.prologue
469 ····.line·104469 ····.line·104
470 ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onDetachedFromWindow()V470 ····invoke-super·{p0},·Landroid/widget/LinearLayout;->onDetachedFromWindow()V
  
471 ····.line·105471 ····.line·105
472 ····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;
  
473 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;473 ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
474 ····move-result-object·v0474 ····move-result-object·v1
  
475 ····.local·v0,·"i$":Ljava/util/Iterator; 
476 ····:goto_0475 ····:goto_0
477 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z476 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z
  
478 ····move-result·v2477 ····move-result·v2
  
479 ····if-eqz·v2,·:cond_0478 ····if-eqz·v2,·:cond_0
  
480 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;479 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
481 ····move-result-object·v1480 ····move-result-object·v0
  
482 ····check-cast·v1,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;481 ····check-cast·v0,·Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
  
483 ····.line·106482 ····.line·106
484 ····.local·v1,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;483 ····.local·v0,·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
485 ····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
  
486 ····goto·:goto_0485 ····goto·:goto_0
  
487 ····.line·108486 ····.line·108
488 ····.end·local·v1····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;487 ····.end·local·v0····#·"listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;
489 ····:cond_0488 ····:cond_0
490 ····return-void489 ····return-void
491 .end·method490 .end·method
  
492 .method·public·onFinishInflate()V491 .method·public·onFinishInflate()V
493 ····.locals·1492 ····.locals·1
  
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.16 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.smali
    
Offset 294, 15 lines modifiedOffset 294, 14 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
  
Offset 319, 15 lines modifiedOffset 318, 14 lines modified
  
319 ····.line·404318 ····.line·404
320 ····return-object·p0319 ····return-object·p0
321 .end·method320 .end·method
  
322 .method·public·bridge·synthetic·setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;321 .method·public·bridge·synthetic·setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;
323 ····.locals·1322 ····.locals·1
324 ····.param·p1,·"x0"····#·J 
  
325 ····.prologue323 ····.prologue
326 ····.line·35324 ····.line·35
327 ····invoke-virtual·{p0,·p1,·p2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;325 ····invoke-virtual·{p0,·p1,·p2},·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;
  
328 ····move-result-object·v0326 ····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
7.97 KB
smali/com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.smali
    
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 924, 14 lines modifiedOffset 926, 15 lines modified
924 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList;926 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList;
  
925 ····if-eqz·v3,·:cond_0927 ····if-eqz·v3,·:cond_0
  
926 ····.line·1053928 ····.line·1053
927 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList;929 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList;
  
 930 ····.line·1054
928 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->clone()Ljava/lang/Object;931 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->clone()Ljava/lang/Object;
  
929 ····move-result-object·v2932 ····move-result-object·v2
  
930 ····check-cast·v2,·Ljava/util/ArrayList;933 ····check-cast·v2,·Ljava/util/ArrayList;
  
931 ····.line·1055934 ····.line·1055
Offset 1311, 95 lines modifiedOffset 1314, 95 lines modified
1311 .end·method1314 .end·method
  
1312 .method·public·cancel()V1315 .method·public·cancel()V
1313 ····.locals·41316 ····.locals·4
  
1314 ····.prologue1317 ····.prologue
1315 ····.line·9601318 ····.line·960
1316 ····iget·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingState:I1319 ····iget·v2,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingState:I
  
1317 ····if-nez·v3,·:cond_01320 ····if-nez·v2,·:cond_0
  
1318 ····sget-object·v3,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->sPendingAnimations:Ljava/lang/ThreadLocal;1321 ····sget-object·v2,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->sPendingAnimations:Ljava/lang/ThreadLocal;
  
1319 ····invoke-virtual·{v3},·Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;1322 ····invoke-virtual·{v2},·Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;
  
1320 ····move-result-object·v31323 ····move-result-object·v2
  
1321 ····check-cast·v3,·Ljava/util/ArrayList;1324 ····check-cast·v2,·Ljava/util/ArrayList;
  
1322 ····invoke-virtual·{v3,·p0},·Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z1325 ····invoke-virtual·{v2,·p0},·Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
  
1323 ····move-result·v31326 ····move-result·v2
  
1324 ····if-nez·v3,·:cond_01327 ····if-nez·v2,·:cond_0
  
1325 ····sget-object·v3,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->sDelayedAnims:Ljava/lang/ThreadLocal;1328 ····sget-object·v2,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->sDelayedAnims:Ljava/lang/ThreadLocal;
  
 1329 ····.line·961
1326 ····invoke-virtual·{v3},·Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;1330 ····invoke-virtual·{v2},·Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;
  
1327 ····move-result-object·v31331 ····move-result-object·v2
  
1328 ····check-cast·v3,·Ljava/util/ArrayList;1332 ····check-cast·v2,·Ljava/util/ArrayList;
  
1329 ····invoke-virtual·{v3,·p0},·Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z1333 ····invoke-virtual·{v2,·p0},·Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
  
1330 ····move-result·v31334 ····move-result·v2
  
1331 ····if-eqz·v3,·:cond_21335 ····if-eqz·v2,·:cond_2
  
1332 ····.line·9631336 ····.line·963
1333 ····:cond_01337 ····:cond_0
1334 ····iget-boolean·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mRunning:Z1338 ····iget-boolean·v2,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mRunning:Z
  
1335 ····if-eqz·v3,·:cond_11339 ····if-eqz·v2,·:cond_1
  
1336 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList;1340 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList;
  
1337 ····if-eqz·v3,·:cond_11341 ····if-eqz·v2,·:cond_1
  
1338 ····.line·9641342 ····.line·964
1339 ····iget-object·v3,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList;1343 ····iget-object·v2,·p0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList;
  
 1344 ····.line·965
1340 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->clone()Ljava/lang/Object;1345 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->clone()Ljava/lang/Object;
  
1341 ····move-result-object·v21346 ····move-result-object·v1
  
1342 ····check-cast·v2,·Ljava/util/ArrayList;1347 ····check-cast·v1,·Ljava/util/ArrayList;
  
1343 ····.line·9661348 ····.line·966
1344 ····.local·v2,·"tmpListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;"1349 ····.local·v1,·"tmpListeners":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;>;"
1345 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;1350 ····invoke-virtual·{v1},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
1346 ····move-result-object·v01351 ····move-result-object·v2
  
1347 ····.local·v0,·"i$":Ljava/util/Iterator; 
1348 ····:goto_01352 ····:goto_0
1349 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z1353 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
1350 ····move-result·v31354 ····move-result·v3
  
1351 ····if-eqz·v3,·:cond_11355 ····if-eqz·v3,·:cond_1
  
1352 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;1356 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
1353 ····move-result-object·v11357 ····move-result-object·v0
  
1354 ····check-cast·v1,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;1358 ····check-cast·v0,·Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;
Max diff block lines reached; 1998/8002 bytes (24.97%) 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.1 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 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·