712 KB
/home/fdroid/fdroiddata/tmp/com.color.colornamer_10.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.color.colornamer_10.apk
3.73 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: res/drawable-xhdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-xlarge/activity_camera.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/action_search.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-small/color_alert_content.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/social_share.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/av_pause_over_video.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/social_share.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-large/activity_camera.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/action_search.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/av_play_over_video.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/av_play_over_video.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/device_access_camera.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/color_picker.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/action_search.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/action_search.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-xlarge/search_result.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/av_play_over_video.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-xlarge/activity_info.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/av_pause_over_video.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xhdpi/av_pause_over_video.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-small/activity_main.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-xlarge/color_alert_content.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-large/search_result.xml entry referenced by META-INF/MANIFEST.MF not found in the APK [ truncated after 25 lines; 20 ignored ]
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·e790af0ab41ef679262d783160cef34aaf978148388589cae5430af4f9d5f3c7 
10 Signer·#1·certificate·SHA-1·digest:·74477da2f4b8205d9b3caa9e0f5b73cac2fb5629 
11 Signer·#1·certificate·MD5·digest:·d911d50773eca1e6c6ccbed641709034 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·303b43bb6dec88719f4fa29d5011e117cdd593d85af838c82170c22675d711a0 
15 Signer·#1·public·key·SHA-1·digest:·b7c1f00ed09be3a899b5308a80966342d4874694 
16 Signer·#1·public·key·MD5·digest:·cbee4a1e177f0c378e94b64e6f73d31c 
162 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 2029 lines modifiedOffset 1, 2500 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:····················250934·(000000000003D436h)4 ··Zip·archive·file·size:····················265087·(0000000000040B7Fh)
5 ··Actual·end-cent-dir·record·offset:········250912·(000000000003D420h)5 ··Actual·end-cent-dir·record·offset:········265065·(0000000000040B69h)
6 ··Expected·end-cent-dir·record·offset:······250912·(000000000003D420h)6 ··Expected·end-cent-dir·record·offset:······265065·(0000000000040B69h)
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·66·entries.9 ··central·directory·contains·83·entries.
10 ··The·central·directory·is·5221·(0000000000001465h)·bytes·long,10 ··The·central·directory·is·6743·(0000000000001A57h)·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·245691·(000000000003BFBBh).12 ··is·258322·(000000000003F112h).
  
  
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):··········2014·Jan·21·13:09:2826 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·23·00:16:16
27 ··32-bit·CRC·value·(hex):·························6ab7833227 ··32-bit·CRC·value·(hex):·························c0a4166c
28 ··compressed·size:································1902·bytes28 ··compressed·size:································1126·bytes
29 ··uncompressed·size:······························5527·bytes29 ··uncompressed·size:······························3668·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/CC62973B.SF43 ··res/drawable-hdpi-v4/action_search.png
  
42 ··offset·of·local·header·from·start·of·archive:···196844 ··offset·of·local·header·from·start·of·archive:···1195
43 ··················································(00000000000007B0h)·bytes45 ··················································(00000000000004ABh)·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:···················1.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:···1.0
48 ··compression·method:·····························deflated50 ··compression·method:·····························none·(stored)
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted51 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes52 ··extended·local·header:··························no
52 ··file·last·modified·on·(DOS·date/time):··········2014·Jan·21·13:09:2853 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
53 ··32-bit·CRC·value·(hex):·························4f93fc6654 ··32-bit·CRC·value·(hex):·························4e2b95dc
54 ··compressed·size:································2047·bytes55 ··compressed·size:································1074·bytes
55 ··uncompressed·size:······························5648·bytes56 ··uncompressed·size:······························1074·bytes
56 ··length·of·filename:·····························20·characters57 ··length·of·filename:·····························38·characters
57 ··length·of·extra·field:··························0·bytes58 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters59 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·160 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary61 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex62 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none63 ··MS-DOS·file·attributes·(00·hex):················none
  
63 ··There·is·no·file·comment.64 ··There·is·no·file·comment.
  
64 Central·directory·entry·#3:65 Central·directory·entry·#3:
65 ---------------------------66 ---------------------------
  
 67 ··res/drawable-hdpi-v4/av_pause_over_video.png
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/CC62973B.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···408168 ··offset·of·local·header·from·start·of·archive:···2337
69 ··················································(0000000000000FF1h)·bytes69 ··················································(0000000000000921h)·bytes
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
71 ··version·of·encoding·software:···················2.071 ··version·of·encoding·software:···················1.0
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
73 ··minimum·software·version·required·to·extract:···2.073 ··minimum·software·version·required·to·extract:···1.0
74 ··compression·method:·····························deflated74 ··compression·method:·····························none·(stored)
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted75 ··file·security·status:···························not·encrypted
77 ··extended·local·header:··························yes76 ··extended·local·header:··························no
78 ··file·last·modified·on·(DOS·date/time):··········2014·Jan·21·13:09:2877 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
79 ··32-bit·CRC·value·(hex):·························b191092178 ··32-bit·CRC·value·(hex):·························51b99971
80 ··compressed·size:································1076·bytes79 ··compressed·size:································745·bytes
81 ··uncompressed·size:······························1332·bytes80 ··uncompressed·size:······························745·bytes
82 ··length·of·filename:·····························21·characters81 ··length·of·filename:·····························44·characters
83 ··length·of·extra·field:··························0·bytes82 ··length·of·extra·field:··························0·bytes
84 ··length·of·file·comment:·························0·characters83 ··length·of·file·comment:·························0·characters
85 ··disk·number·on·which·file·begins:···············disk·184 ··disk·number·on·which·file·begins:···············disk·1
86 ··apparent·file·type:·····························binary85 ··apparent·file·type:·····························binary
87 ··non-MSDOS·external·file·attributes:·············000000·hex86 ··non-MSDOS·external·file·attributes:·············000000·hex
88 ··MS-DOS·file·attributes·(00·hex):················none87 ··MS-DOS·file·attributes·(00·hex):················none
  
89 ··There·is·no·file·comment.88 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:89 Central·directory·entry·#4:
91 ---------------------------90 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file.91 ··res/drawable-hdpi-v4/av_play_over_video.png
  
93 ··res/layout/activity_camera.xml 
  
94 ··offset·of·local·header·from·start·of·archive:···522492 ··offset·of·local·header·from·start·of·archive:···3156
95 ··················································(0000000000001468h)·bytes93 ··················································(0000000000000C54h)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT94 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.095 ··version·of·encoding·software:···················1.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT96 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.097 ··minimum·software·version·required·to·extract:···1.0
100 ··compression·method:·····························deflated98 ··compression·method:·····························none·(stored)
101 ··compression·sub-type·(deflation):···············normal 
Max diff block lines reached; 157497/165984 bytes (94.89%) 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.04 KB
AndroidManifest.xml (decoded)
1010 B
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="10"·android:versionName="2.32"·package="com.color.colornamer">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="10"·android:versionName="2.32"·package="com.color.colornamer"·platformBuildVersionCode="17"·platformBuildVersionName="4.2.2-1425461">
3 ··<uses-sdk·android:minSdkVersion="8"·android:targetSdkVersion="16"/>3 ··<uses-sdk·android:minSdkVersion="8"·android:targetSdkVersion="16"/>
4 ··<uses-feature·android:glEsVersion="0x00020000"·android:required="true"/>4 ··<uses-feature·android:glEsVersion="0x00020000"·android:required="true"/>
5 ··<uses-permission·android:name="android.permission.CAMERA"/>5 ··<uses-permission·android:name="android.permission.CAMERA"/>
6 ··<uses-feature·android:name="android.hardware.camera"·android:required="false"/>6 ··<uses-feature·android:name="android.hardware.camera"·android:required="false"/>
7 ··<uses-feature·android:name="android.hardware.camera.autofocus"·android:required="false"/>7 ··<uses-feature·android:name="android.hardware.camera.autofocus"·android:required="false"/>
8 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>8 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
9 ··<uses-permission·android:name="android.permission.SET_WALLPAPER"/>9 ··<uses-permission·android:name="android.permission.SET_WALLPAPER"/>
117 KB
resources.arsc
    
Offset 1, 798 lines modifiedOffset 1, 943 lines modified
00000000:·0200·0c00·dc31·0000·0100·0000·0100·1c00··.....1..........00000000:·0200·0c00·e83a·0000·0100·0000·0100·1c00··.....:..........
00000010:·3819·0000·5f00·0000·0200·0000·0001·0000··8..._...........00000010:·901c·0000·7000·0000·0200·0000·0001·0000··....p...........
00000020:·a001·0000·d817·0000·0000·0000·0505·0000··................00000020:·e401·0000·301b·0000·0000·0000·6405·0000··....0.......d...
00000030:·690a·0000·8a0a·0000·a90a·0000·c80a·0000··i...............00000030:·690a·0000·880a·0000·a50a·0000·c60a·0000··i...............
00000040:·e70a·0000·080b·0000·2d0b·0000·540b·0000··........-...T...00000040:·ec0a·0000·0b0b·0000·280b·0000·470b·0000··........(...G...
00000050:·770b·0000·960b·0000·a80b·0000·c70b·0000··w...............00000050:·640b·0000·830b·0000·a00b·0000·c10b·0000··d...............
00000060:·e40b·0000·010c·0000·1e0c·0000·440c·0000··............D...00000060:·e00b·0000·f20b·0000·170c·0000·3a0c·0000··............:...
00000070:·610c·0000·860c·0000·b10c·0000·d80c·0000··a...............00000070:·610c·0000·820c·0000·a50c·0000·c60c·0000··a...............
00000080:·fd0c·0000·220d·0000·470d·0000·6e0d·0000··...."...G...n...00000080:·e70c·0000·080d·0000·320d·0000·570d·0000··........2...W...
00000090:·990d·0000·be0d·0000·e60d·0000·0c0e·0000··................00000090:·820d·0000·a50d·0000·ca0d·0000·f80d·0000··................
000000a0:·320e·0000·580e·0000·800e·0000·ac0e·0000··2...X...........000000a0:·200e·0000·490e·0000·730e·0000·9d0e·0000···...I...s.......
000000b0:·d20e·0000·f80e·0000·240f·0000·4f0f·0000··........$...O...000000b0:·c50e·0000·ed0e·0000·150f·0000·430f·0000··............C...
000000c0:·740f·0000·a10f·0000·c50f·0000·ea0f·0000··t...............000000c0:·6b0f·0000·960f·0000·c10f·0000·ea0f·0000··k...............
000000d0:·1010·0000·3c10·0000·6710·0000·8c10·0000··....<...g.......000000d0:·1310·0000·3c10·0000·6510·0000·9410·0000··....<...e.......
000000e0:·b910·0000·dd10·0000·0211·0000·2811·0000··............(...000000e0:·bd10·0000·e810·0000·1311·0000·3f11·0000··............?...
000000f0:·5411·0000·7f11·0000·a411·0000·d111·0000··T...............000000f0:·6b11·0000·9511·0000·be11·0000·e511·0000··k...............
 00000100:·0d12·0000·3d12·0000·6c12·0000·9a12·0000··....=...l.......
 00000110:·c212·0000·ea12·0000·1a13·0000·4313·0000··............C...
00000100:·f511·0000·1a12·0000·4112·0000·6e12·0000··........A...n...00000120:·6a13·0000·9913·0000·c713·0000·ef13·0000··j...............
 00000130:·1614·0000·4614·0000·6e14·0000·9614·0000··....F...n.......
00000110:·9a12·0000·c012·0000·ee12·0000·1313·0000··................ 
00000120:·3913·0000·4713·0000·5713·0000·6213·0000··9...G...W...b... 
00000130:·7b13·0000·8713·0000·8e13·0000·9813·0000··{............... 
00000140:·9f13·0000·b213·0000·bb13·0000·c413·0000··................00000140:·bf14·0000·ee14·0000·1c15·0000·4415·0000··............D...
00000150:·d413·0000·f013·0000·5014·0000·9c14·0000··........P....... 
00000160:·a514·0000·b114·0000·ba14·0000·c214·0000··................ 
00000170:·cb14·0000·e414·0000·f814·0000·1415·0000··................ 
00000180:·1c15·0000·2b15·0000·6a15·0000·8715·0000··....+...j....... 
00000190:·8b15·0000·aa15·0000·dc15·0000·0316·0000··................00000150:·7515·0000·9e15·0000·c715·0000·f115·0000··u...............
 00000160:·2116·0000·5016·0000·6c16·0000·cc16·0000··!...P...l.......
 00000170:·1817·0000·2117·0000·2d17·0000·3617·0000··....!...-...6...
 00000180:·3e17·0000·4717·0000·6017·0000·7417·0000··>...G...`...t...
 00000190:·9017·0000·9817·0000·a717·0000·b717·0000··................
 000001a0:·c017·0000·c917·0000·dc17·0000·e317·0000··................
 000001b0:·ed17·0000·f417·0000·0018·0000·0b18·0000··................
 000001c0:·1b18·0000·2918·0000·4218·0000·4618·0000··....)...B...F...
 000001d0:·4a18·0000·8918·0000·a618·0000·c518·0000··J...............
000001a0:·3116·0000·0000·0000·6400·0000·8500·8500··1.......d.......000001e0:·f718·0000·1e19·0000·0000·0000·f400·0000··................
000001b0:·436f·6c6f·7220·4e61·6d65·7220·6769·7665··Color·Namer·give000001f0:·855f·855f·436f·6c6f·7220·4e61·6d65·7220··._._Color·Namer·
 00000200:·322e·3332·200a·436f·6c6f·7220·4e61·6d65··2.32·.Color·Name
 00000210:·7220·6361·6e20·6265·2075·7365·6420·746f··r·can·be·used·to
 00000220:·206e·616d·6520·636f·6c6f·7273·2075·7369···name·colors·usi
 00000230:·6e67·2074·6865·2063·616d·6572·612c·2062··ng·the·camera,·b
 00000240:·726f·7773·6520·636f·6c6f·7273·2062·7920··rowse·colors·by·
 00000250:·6875·652c·2073·6561·7263·6820·666f·7220··hue,·search·for·
 00000260:·636f·6c6f·7273·2062·7920·6e61·6d65·2c20··colors·by·name,·
 00000270:·6f72·206c·6f6f·6b20·7570·2073·7065·6369··or·look·up·speci
 00000280:·6669·6320·636f·6c6f·7273·2062·7920·6865··fic·colors·by·he
 00000290:·7820·7661·6c75·652e·200a·0a4e·616d·696e··x·value.·..Namin
 000002a0:·6720·436f·6c6f·7273·200a·312e·2055·7365··g·Colors·.1.·Use
 000002b0:·2074·6865·2063·616d·6572·6120·6f70·7469···the·camera·opti
 000002c0:·6f6e·2074·6f20·6465·7465·726d·696e·6520··on·to·determine·
 000002d0:·636f·6c6f·7273·2069·6e20·796f·7572·2065··colors·in·your·e
 000002e0:·6e76·6972·6f6e·6d65·6e74·2120·596f·7520··nvironment!·You·
 000002f0:·6361·6e20·7461·7020·6469·6666·6572·656e··can·tap·differen
 00000300:·7420·7370·6f74·7320·6f6e·2074·6865·2073··t·spots·on·the·s
 00000310:·6372·6565·6e20·666f·7220·7468·6520·636f··creen·for·the·co
 00000320:·6c6f·7220·6174·2074·6861·7420·706f·696e··lor·at·that·poin
 00000330:·742c·2061·7320·7765·6c6c·2061·7320·7061··t,·as·well·as·pa
000001c0:·7320·6e61·6d65·7320·746f·2063·6f6c·6f72··s·names·to·color 
000001d0:·732c·206c·6574·7469·6e67·2079·6f75·2065··s,·letting·you·e 
000001e0:·7870·6c6f·7265·2074·6865·206e·616d·6564··xplore·the·named 
000001f0:·2063·6f6c·6f72·7370·6163·652e·204e·616d···colorspace.·Nam 
00000200:·6573·2061·7265·2062·6173·6564·206f·6e20··es·are·based·on· 
00000210:·7468·6520·7265·7375·6c74·7320·6f66·2074··the·results·of·t 
00000220:·6865·2058·4b43·4420·636f·6c6f·7220·7375··he·XKCD·color·su 
00000230:·7276·6579·2e20·5468·6520·6d6f·7374·2073··rvey.·The·most·s 
00000240:·696d·696c·6172·2063·6f6c·6f72·2066·726f··imilar·color·fro 
00000250:·6d20·7468·6520·7375·7276·6579·2072·6573··m·the·survey·res 
00000260:·756c·7473·2069·7320·6469·7370·6c61·7965··ults·is·displaye 
00000270:·6420·6e65·7874·2074·6f20·7468·6520·636f··d·next·to·the·co 
00000280:·6c6f·7220·796f·7520·7069·636b·6564·2e0a··lor·you·picked.. 
00000290:·0a20·436f·6c6f·7220·6e61·6d65·7320·7765··.·Color·names·we 
000002a0:·7265·2063·616c·6375·6c61·7465·6420·6672··re·calculated·fr 
000002b0:·6f6d·2073·7572·7665·7920·6461·7461·2062··om·survey·data·b 
000002c0:·7920·5261·6e64·616c·6c20·4d6f·6e72·6f65··y·Randall·Monroe 
000002d0:·2c20·7768·6f20·7772·6974·6573·2074·6865··,·who·writes·the 
000002e0:·2077·6562·636f·6d69·6320·584b·4344·2e20···webcomic·XKCD.· 
000002f0:·4865·2077·7269·7465·7320·6f6e·2068·6973··He·writes·on·his 
00000300:·2062·6c6f·673a·0a0a·2022·5468·6520·5247···blog:..·"The·RG 
00000310:·4220·7661·6c75·6520·666f·7220·6120·6e61··B·value·for·a·na 
00000320:·6d65·2069·7320·6261·7365·6420·6f6e·2074··me·is·based·on·t 
00000330:·6865·206c·6f63·6174·696f·6e20·696e·2074··he·location·in·t 
00000340:·6865·2052·4742·2063·6f6c·6f72·2073·7061··he·RGB·color·spa 
00000350:·6365·2077·6865·7265·2074·6865·7265·2077··ce·where·there·w 
00000360:·6173·2074·6865·2068·6967·6865·7374·2066··as·the·highest·f 
00000370:·7265·7175·656e·6379·206f·6620·7265·7370··requency·of·resp 
00000380:·6f6e·7365·7320·6368·6f6f·7369·6e67·2074··onses·choosing·t 
00000390:·6861·7420·6e61·6d65·2e20·5468·6973·2077··hat·name.·This·w 
000003a0:·6173·2074·7269·636b·7920·746f·2063·616c··as·tricky·to·cal 
000003b0:·6375·6c61·7465·2e20·4920·7472·6965·6420··culate.·I·tried· 
000003c0:·7369·6d70·6c65·2067·656f·6d65·7472·6963··simple·geometric 
000003d0:·206d·6561·6e73·2028·636f·6e63·6570·7475···means·(conceptu 
000003e0:·616c·6c79·2066·6c61·7765·6429·2c20·6120··ally·flawed),·a· 
000003f0:·6272·7574·6520·666f·7263·6520·7375·7276··brute·force·surv 
00000400:·6579·206f·6620·616c·6c20·706f·7465·6e74··ey·of·all·potent 
00000410:·6961·6c20·6365·6e74·6572·2070·6f69·6e74··ial·center·point 
00000420:·7320·2874·6f6f·2073·6c6f·7729·2c20·616e··s·(too·slow),·an 
00000430:·6420·6669·7474·696e·6720·6b65·726e·656c··d·fitting·kernel 
00000440:·2064·656e·7369·7479·2066·756e·6374·696f···density·functio 
00000450:·6e73·2028·6d61·7468·2069·7320·6861·7264··ns·(math·is·hard 
00000460:·292e·2049·6e20·7468·6520·656e·642c·2049··).·In·the·end,·I 
00000470:·2075·7365·6420·7468·6520·6176·6572·6167···used·the·averag00000340:·7573·6520·7468·6520·6361·6d65·7261·2074··use·the·camera·t
00000480:·6520·6f66·2061·2062·756e·6368·206f·6620··e·of·a·bunch·of· 
00000490:·7275·6e73·206f·6620·6120·7374·6f63·6861··runs·of·a·stocha 
000004a0:·7374·6963·2068·696c·6c63·6c69·6d62·696e··stic·hillclimbin 
000004b0:·6720·616c·676f·7269·7468·6d2e·2046·6f72··g·algorithm.·For 
000004c0:·206d·6f73·746c·7920·626f·7269·6e67·206e···mostly·boring·n 
000004d0:·6f74·6573·206f·6e20·6d79·2064·6174·6120··otes·on·my·data· 
000004e0:·6861·6e64·6c69·6e67·2066·6f72·2074·6869··handling·for·thi 
000004f0:·7320·6c69·7374·2c20·7365·6520·7468·6520··s·list,·see·the· 
00000500:·636f·6d6d·656e·7473·2061·7420·7468·6520··comments·at·the· 
00000510:·626f·7474·6f6d·206f·6620·7468·6520·786b··bottom·of·the·xk 
00000520:·6364·2e63·6f6d·2f63·6f6c·6f72·2f72·6762··cd.com/color/rgb 
00000530:·2070·6167·652e·220a·0a20·0a0a·4162·6f75···page."..·..Abou 
00000540:·7420·7468·6973·2061·7070·200a·5665·7273··t·this·app·.Vers 
00000550:·696f·6e20·322e·3332·2c20·4a61·6e75·6172··ion·2.32,·Januar 
00000560:·7920·3230·3134·200a·5468·6973·2061·7070··y·2014·.This·app 
00000570:·2077·6173·2064·6576·656c·6f70·6564·2062···was·developed·b 
00000580:·7920·4b61·7469·6520·4465·6b74·6172·2028··y·Katie·Dektar·( 
00000590:·6465·6b74·6172·2e63·6f6d·292e·2050·6c65··dektar.com).·Ple 
000005a0:·6173·6520·6769·7665·206d·6520·6665·6564··ase·give·me·feed 
000005b0:·6261·636b·2069·6e20·7468·6520·6170·7020··back·in·the·app· 
000005c0:·7374·6f72·652c·206f·7220·656d·6169·6c20··store,·or·email· 
000005d0:·6d65·2064·6972·6563·746c·7920·6174·206b··me·directly·at·k 
000005e0:·6174·6965·2e64·656b·7461·7240·676d·6169··atie.dektar@gmai 
000005f0:·6c2e·636f·6d20·0a43·6f6c·6f72·204e·616d··l.com·.Color·Nam 
Max diff block lines reached; 89895/119654 bytes (75.13%) of diff not shown.
29.1 KB
classes.dex
29.1 KB
classes.jar
9.7 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·579356·bytes,·number·of·entries:·3491 Zip·file·size:·579327·bytes,·number·of·entries:·349
2 ?rwxrwxr-x··2.0·unx······527·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class2 ?rwxrwxr-x··2.0·unx······527·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
3 ?rwxrwxr-x··2.0·unx·····2132·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class3 ?rwxrwxr-x··2.0·unx·····2132·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
5 ?rwxrwxr-x··2.0·unx······531·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class5 ?rwxrwxr-x··2.0·unx······531·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class
6 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$Op.class6 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$Op.class
7 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState$1.class7 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState$1.class
8 ?rwxrwxr-x··2.0·unx·····4371·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class8 ?rwxrwxr-x··2.0·unx·····4371·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$1.class79 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$1.class
80 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$3.class80 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$3.class
81 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$4.class81 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$4.class
82 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class82 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class
83 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$InternalHandler.class83 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$InternalHandler.class
84 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$Status.class84 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$Status.class
85 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$WorkerRunnable.class85 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$WorkerRunnable.class
86 ?rwxrwxr-x··2.0·unx·····5255·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask.class86 ?rwxrwxr-x··2.0·unx·····5257·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask.class
87 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·android/support/v4/content/pm/ActivityInfoCompat.class87 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·android/support/v4/content/pm/ActivityInfoCompat.class
88 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class88 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class
89 ?rwxrwxr-x··2.0·unx······202·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl.class89 ?rwxrwxr-x··2.0·unx······202·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl.class
90 ?rwxrwxr-x··2.0·unx·····1491·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat.class90 ?rwxrwxr-x··2.0·unx·····1491·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat.class
91 ?rwxrwxr-x··2.0·unx······492·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompatGingerbread.class91 ?rwxrwxr-x··2.0·unx······492·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompatGingerbread.class
92 ?rwxrwxr-x··2.0·unx······505·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompatHoneycombMR2.class92 ?rwxrwxr-x··2.0·unx······505·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompatHoneycombMR2.class
93 ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompatJellyBean.class93 ?rwxrwxr-x··2.0·unx······320·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompatJellyBean.class
Offset 235, 15 lines modifiedOffset 235, 15 lines modified
235 ?rwxrwxr-x··2.0·unx·····1327·b-·stor·80-Jan-01·00:00·com/color/colornamer/R$string.class235 ?rwxrwxr-x··2.0·unx·····1327·b-·stor·80-Jan-01·00:00·com/color/colornamer/R$string.class
236 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·com/color/colornamer/R$style.class236 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·com/color/colornamer/R$style.class
237 ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·com/color/colornamer/R.class237 ?rwxrwxr-x··2.0·unx······137·b-·stor·80-Jan-01·00:00·com/color/colornamer/R.class
238 ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·com/color/colornamer/SearchFragment$1.class238 ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·com/color/colornamer/SearchFragment$1.class
239 ?rwxrwxr-x··2.0·unx·····1205·b-·stor·80-Jan-01·00:00·com/color/colornamer/SearchFragment$2.class239 ?rwxrwxr-x··2.0·unx·····1205·b-·stor·80-Jan-01·00:00·com/color/colornamer/SearchFragment$2.class
240 ?rwxrwxr-x··2.0·unx······824·b-·stor·80-Jan-01·00:00·com/color/colornamer/SearchFragment$3.class240 ?rwxrwxr-x··2.0·unx······824·b-·stor·80-Jan-01·00:00·com/color/colornamer/SearchFragment$3.class
241 ?rwxrwxr-x··2.0·unx······796·b-·stor·80-Jan-01·00:00·com/color/colornamer/Sharer$1.class241 ?rwxrwxr-x··2.0·unx······796·b-·stor·80-Jan-01·00:00·com/color/colornamer/Sharer$1.class
242 ?rwxrwxr-x··2.0·unx·····4345·b-·stor·80-Jan-01·00:00·com/color/colornamer/Sharer.class242 ?rwxrwxr-x··2.0·unx·····4334·b-·stor·80-Jan-01·00:00·com/color/colornamer/Sharer.class
243 ?rwxrwxr-x··2.0·unx······801·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class243 ?rwxrwxr-x··2.0·unx······801·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class
244 ?rwxrwxr-x··2.0·unx······433·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class244 ?rwxrwxr-x··2.0·unx······433·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class
245 ?rwxrwxr-x··2.0·unx····11792·b-·defN·80-Jan-01·00:00·android/support/v4/app/BackStackRecord.class245 ?rwxrwxr-x··2.0·unx····11792·b-·defN·80-Jan-01·00:00·android/support/v4/app/BackStackRecord.class
246 ?rwxrwxr-x··2.0·unx·····5856·b-·stor·80-Jan-01·00:00·android/support/v4/app/DialogFragment.class246 ?rwxrwxr-x··2.0·unx·····5856·b-·stor·80-Jan-01·00:00·android/support/v4/app/DialogFragment.class
247 ?rwxrwxr-x··2.0·unx······621·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$1.class247 ?rwxrwxr-x··2.0·unx······621·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$1.class
248 ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$2.class248 ?rwxrwxr-x··2.0·unx······457·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$2.class
249 ?rwxrwxr-x··2.0·unx····32529·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl.class249 ?rwxrwxr-x··2.0·unx····32529·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl.class
Offset 273, 15 lines modifiedOffset 273, 15 lines modified
273 ?rwxrwxr-x··2.0·unx······462·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.class273 ?rwxrwxr-x··2.0·unx······462·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.class
274 ?rwxrwxr-x··2.0·unx······456·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.class274 ?rwxrwxr-x··2.0·unx······456·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.class
275 ?rwxrwxr-x··2.0·unx·····1059·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl.class275 ?rwxrwxr-x··2.0·unx·····1059·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl.class
276 ?rwxrwxr-x··2.0·unx······748·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl.class276 ?rwxrwxr-x··2.0·unx······748·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl.class
277 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class277 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class
278 ?rwxrwxr-x··2.0·unx·····2274·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class278 ?rwxrwxr-x··2.0·unx·····2274·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class
279 ?rwxrwxr-x··2.0·unx·····1671·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class279 ?rwxrwxr-x··2.0·unx·····1671·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class
280 ?rwxrwxr-x··2.0·unx·····7796·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class280 ?rwxrwxr-x··2.0·unx·····7792·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class
281 ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.class281 ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.class
282 ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class282 ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class
283 ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl.class283 ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl.class
284 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$BaseMenuVersionImpl.class284 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$BaseMenuVersionImpl.class
285 ?rwxrwxr-x··2.0·unx······411·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$HoneycombMenuVersionImpl.class285 ?rwxrwxr-x··2.0·unx······411·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$HoneycombMenuVersionImpl.class
286 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class286 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class
287 ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl.class287 ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl.class
Offset 327, 25 lines modifiedOffset 327, 25 lines modified
327 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl.class327 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl.class
328 ?rwxrwxr-x··2.0·unx·····2039·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl.class328 ?rwxrwxr-x··2.0·unx·····2039·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl.class
329 ?rwxrwxr-x··2.0·unx·····3529·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.class329 ?rwxrwxr-x··2.0·unx·····3529·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.class
330 ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.class330 ?rwxrwxr-x··2.0·unx·····1020·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.class
331 ?rwxrwxr-x··2.0·unx·····3308·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl.class331 ?rwxrwxr-x··2.0·unx·····3308·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl.class
332 ?rwxrwxr-x··2.0·unx·····1385·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ResourceCursorAdapter.class332 ?rwxrwxr-x··2.0·unx·····1385·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ResourceCursorAdapter.class
333 ?rwxrwxr-x··2.0·unx·····1027·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl.class333 ?rwxrwxr-x··2.0·unx·····1027·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl.class
334 ?rwxrwxr-x··2.0·unx····10434·b-·defN·80-Jan-01·00:00·com/color/colornamer/CameraActivity.class334 ?rwxrwxr-x··2.0·unx····10429·b-·defN·80-Jan-01·00:00·com/color/colornamer/CameraActivity.class
335 ?rwxrwxr-x··2.0·unx·····2624·b-·stor·80-Jan-01·00:00·com/color/colornamer/ColorViewDialog.class335 ?rwxrwxr-x··2.0·unx·····2624·b-·stor·80-Jan-01·00:00·com/color/colornamer/ColorViewDialog.class
336 ?rwxrwxr-x··2.0·unx·····2539·b-·stor·80-Jan-01·00:00·com/color/colornamer/EnterColorDialog.class336 ?rwxrwxr-x··2.0·unx·····2539·b-·stor·80-Jan-01·00:00·com/color/colornamer/EnterColorDialog.class
337 ?rwxrwxr-x··2.0·unx······819·b-·stor·80-Jan-01·00:00·com/color/colornamer/HelpActivity.class337 ?rwxrwxr-x··2.0·unx······819·b-·stor·80-Jan-01·00:00·com/color/colornamer/HelpActivity.class
338 ?rwxrwxr-x··2.0·unx······819·b-·stor·80-Jan-01·00:00·com/color/colornamer/InfoActivity.class338 ?rwxrwxr-x··2.0·unx······819·b-·stor·80-Jan-01·00:00·com/color/colornamer/InfoActivity.class
339 ?rwxrwxr-x··2.0·unx·····9267·b-·stor·80-Jan-01·00:00·com/color/colornamer/MainActivity.class339 ?rwxrwxr-x··2.0·unx·····9271·b-·stor·80-Jan-01·00:00·com/color/colornamer/MainActivity.class
340 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat$ShareCompatImplJB.class340 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat$ShareCompatImplJB.class
341 ?rwxrwxr-x··2.0·unx······404·b-·stor·80-Jan-01·00:00·android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1.class341 ?rwxrwxr-x··2.0·unx······404·b-·stor·80-Jan-01·00:00·android/support/v4/content/IntentCompat$IntentCompatImplIcsMr1.class
342 ?rwxrwxr-x··2.0·unx·····1412·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.class342 ?rwxrwxr-x··2.0·unx·····1412·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.class
343 ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$HCViewCompatImpl.class343 ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$HCViewCompatImpl.class
344 ?rwxrwxr-x··2.0·unx·····1444·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.class344 ?rwxrwxr-x··2.0·unx·····1444·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.class
345 ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.class345 ?rwxrwxr-x··2.0·unx······636·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.class
346 ?rwxrwxr-x··2.0·unx·····4046·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SimpleCursorAdapter.class346 ?rwxrwxr-x··2.0·unx·····4046·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SimpleCursorAdapter.class
347 ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ICSViewCompatImpl.class347 ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ICSViewCompatImpl.class
348 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class348 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class
349 ?rwxrwxr-x··2.0·unx·····1461·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class349 ?rwxrwxr-x··2.0·unx·····1461·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class
350 ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class350 ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class
351 349·files,·578216·bytes·uncompressed,·510698·bytes·compressed:··11.7%351 349·files,·578202·bytes·uncompressed,·510669·bytes·compressed:··11.7%
4.44 KB
android/support/v4/content/ModernAsyncTask.class
4.34 KB
javap -verbose -constants -s -l -private {}
    
Offset 300, 56 lines modifiedOffset 300, 56 lines modified
300 ····descriptor:·Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;300 ····descriptor:·Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;
301 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL301 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL
  
302 ··static·{};302 ··static·{};
303 ····descriptor:·()V303 ····descriptor:·()V
304 ····flags:·(0x0008)·ACC_STATIC304 ····flags:·(0x0008)·ACC_STATIC
305 ····Code:305 ····Code:
306 ······stack=300,·locals=4,·args_size=0306 ······stack=300,·locals=5,·args_size=0
307 ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1307 ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1
308 ·········3:·astore_0308 ·········3:·astore_0
309 ·········4:·aload_0309 ·········4:·aload_0
310 ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V310 ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V
311 ·········8:·aload_0311 ·········8:·aload_0
312 ·········9:·putstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;312 ·········9:·putstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;
313 ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue313 ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue
314 ········15:·astore_0314 ········15:·astore_0
315 ········16:·aload_0315 ········16:·aload_0
316 ········17:·bipush········10316 ········17:·bipush········10
317 ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V317 ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V
318 ········22:·aload_0318 ········22:·aload_0
319 ········23:·putstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;319 ········23:·putstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
320 ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor320 ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor
321 ········29:·astore_0321 ········29:·astore_1
322 ········30:·getstatic·····#64·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;322 ········30:·getstatic·····#64·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
323 ········33:·astore_1323 ········33:·astore_2
324 ········34:·getstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;324 ········34:·getstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
325 ········37:·astore_2325 ········37:·astore_3
326 ········38:·getstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;326 ········38:·getstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;
327 ········41:·astore_3327 ········41:·astore········4
328 ········42:·aload_0328 ········43:·aload_1
329 ········43:·iconst_5329 ········44:·iconst_5
330 ········44:·sipush········128330 ········45:·sipush········128
331 ········47:·lconst_1331 ········48:·lconst_1
332 ········48:·aload_1 
333 ········49:·aload_2332 ········49:·aload_2
334 ········50:·aload_3333 ········50:·aload_3
 334 ········51:·aload·········4
335 ········51:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V335 ········53:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
336 ········54:·aload_0336 ········56:·aload_1
337 ········55:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;337 ········57:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
338 ········58:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler338 ········60:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler
339 ········61:·astore_0339 ········63:·astore_0
340 ········62:·aload_0340 ········64:·aload_0
341 ········63:·aconst_null341 ········65:·aconst_null
342 ········64:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V342 ········66:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V
343 ········67:·aload_0343 ········69:·aload_0
344 ········68:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler;344 ········70:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
345 ········71:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;345 ········73:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
346 ········74:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor;346 ········76:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor;
347 ········77:·return347 ········79:·return
  
348 ··public·android.support.v4.content.ModernAsyncTask();348 ··public·android.support.v4.content.ModernAsyncTask();
349 ····descriptor:·()V349 ····descriptor:·()V
350 ····flags:·(0x0001)·ACC_PUBLIC350 ····flags:·(0x0001)·ACC_PUBLIC
351 ····Code:351 ····Code:
352 ······stack=300,·locals=3,·args_size=1352 ······stack=300,·locals=3,·args_size=1
353 ·········0:·aload_0353 ·········0:·aload_0
1.95 KB
com/color/colornamer/ColorPickerView.class
1.87 KB
javap -verbose -constants -s -l -private {}
    
Offset 1155, 15 lines modifiedOffset 1155, 15 lines modified
1155 ·······216:·putfield······#245················//·Field·size:I1155 ·······216:·putfield······#245················//·Field·size:I
1156 ·······219:·goto··········561156 ·······219:·goto··········56
  
1157 ··public·void·setColor(int,·int,·int);1157 ··public·void·setColor(int,·int,·int);
1158 ····descriptor:·(III)V1158 ····descriptor:·(III)V
1159 ····flags:·(0x0001)·ACC_PUBLIC1159 ····flags:·(0x0001)·ACC_PUBLIC
1160 ····Code:1160 ····Code:
1161 ······stack=300,·locals=14,·args_size=41161 ······stack=300,·locals=12,·args_size=4
1162 ·········0:·aload_01162 ·········0:·aload_0
1163 ·········1:·iload_11163 ·········1:·iload_1
1164 ·········2:·putfield······#210················//·Field·xp:I1164 ·········2:·putfield······#210················//·Field·xp:I
1165 ·········5:·aload_01165 ·········5:·aload_0
1166 ·········6:·iload_21166 ·········6:·iload_2
1167 ·········7:·putfield······#212················//·Field·yp:I1167 ·········7:·putfield······#212················//·Field·yp:I
1168 ········10:·aload_01168 ········10:·aload_0
Offset 1185, 34 lines modifiedOffset 1185, 34 lines modified
1185 ········39:·dload·········61185 ········39:·dload·········6
1186 ········41:·dadd1186 ········41:·dadd
1187 ········42:·d2i1187 ········42:·d2i
1188 ········43:·istore········81188 ········43:·istore········8
1189 ········45:·aload_01189 ········45:·aload_0
1190 ········46:·getfield······#212················//·Field·yp:I1190 ········46:·getfield······#212················//·Field·yp:I
1191 ········49:·i2d1191 ········49:·i2d
1192 ········50:·dstore········91192 ········50:·dstore········6
1193 ········52:·aload_01193 ········52:·aload_0
1194 ········53:·getfield······#57·················//·Field·factor:D1194 ········53:·getfield······#57·················//·Field·factor:D
1195 ········56:·dstore········111195 ········56:·dstore········9
1196 ········58:·dload·········91196 ········58:·dload·········6
1197 ········60:·dload·········111197 ········60:·dload·········9
1198 ········62:·dmul1198 ········62:·dmul
1199 ········63:·dstore········91199 ········63:·dstore········6
1200 ········65:·aload_01200 ········65:·aload_0
1201 ········66:·getfield······#61·················//·Field·paddingy:I1201 ········66:·getfield······#61·················//·Field·paddingy:I
1202 ········69:·i2d1202 ········69:·i2d
1203 ········70:·dstore········111203 ········70:·dstore········9
1204 ········72:·dload·········91204 ········72:·dload·········6
1205 ········74:·dload·········111205 ········74:·dload·········9
1206 ········76:·dadd1206 ········76:·dadd
1207 ········77:·d2i1207 ········77:·d2i
1208 ········78:·istore········131208 ········78:·istore········11
1209 ········80:·aload_01209 ········80:·aload_0
1210 ········81:·iload·········81210 ········81:·iload·········8
1211 ········83:·iload·········131211 ········83:·iload·········11
1212 ········85:·invokespecial·#216················//·Method·moveThumb:(II)V1212 ········85:·invokespecial·#216················//·Method·moveThumb:(II)V
1213 ········88:·return1213 ········88:·return
  
1214 ··public·int·updateShade(double);1214 ··public·int·updateShade(double);
1215 ····descriptor:·(D)I1215 ····descriptor:·(D)I
1216 ····flags:·(0x0001)·ACC_PUBLIC1216 ····flags:·(0x0001)·ACC_PUBLIC
1217 ····Code:1217 ····Code:
1.51 KB
com/color/colornamer/Sharer.class
1.45 KB
procyon -ec {}
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ················fileOutputStream.flush();42 ················fileOutputStream.flush();
43 ················fileOutputStream.close();43 ················fileOutputStream.close();
44 ················final·MediaScannerConnection·scanner·=·this.scanner;44 ················final·MediaScannerConnection·scanner·=·this.scanner;
45 ················try·{45 ················try·{
46 ····················scanner.scanFile(file.toString(),·(String)null);46 ····················scanner.scanFile(file.toString(),·(String)null);
47 ····················final·Intent·intent·=·new·Intent();47 ····················final·Intent·intent·=·new·Intent();
48 ····················intent.setAction("android.intent.action.SEND_MULTIPLE");48 ····················intent.setAction("android.intent.action.SEND_MULTIPLE");
49 ····················intent.putExtra("android.intent.extra.TEXT",·"I·found·this·color·named·\""·+·str·+·"\"·using·Color·Namer.··The·hex·value·is·"·+·str2·+·"."·+·"\n\nColor·Namer·is·available·at·play.google.com/store/apps/details?id=com.color.colornamer");49 ····················intent.putExtra("android.intent.extra.TEXT",·"I·found·this·color·named·\""·+·str·+·"\"·using·Color·Namer.··The·hex·value·is·"·+·str2·+·".\n\nColor·Namer·is·available·at·play.google.com/store/apps/details?id=com.color.colornamer");
50 ····················intent.putExtra("android.intent.extra.SUBJECT",·"Look·at·this·cool·color·from·Color·Namer!");50 ····················intent.putExtra("android.intent.extra.SUBJECT",·"Look·at·this·cool·color·from·Color·Namer!");
51 ····················final·ArrayList<Uri>·list·=·new·ArrayList<Uri>();51 ····················final·ArrayList<Uri>·list·=·new·ArrayList<Uri>();
52 ····················list.add(Uri.fromFile(file));52 ····················list.add(Uri.fromFile(file));
53 ····················intent.putParcelableArrayListExtra("android.intent.extra.STREAM",·(ArrayList)list);53 ····················intent.putParcelableArrayListExtra("android.intent.extra.STREAM",·(ArrayList)list);
54 ····················intent.setType("image/png");54 ····················intent.setType("image/png");
55 ····················this.context.startActivity(Intent.createChooser(intent,·this.context.getResources().getText(2131034140)));55 ····················this.context.startActivity(Intent.createChooser(intent,·this.context.getResources().getText(2131034140)));
56 ················}56 ················}
5.0 KB
android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class
4.84 KB
javap -verbose -constants -s -l -private {}
    
Offset 705, 15 lines modifiedOffset 705, 15 lines modified
705 ·······106:·putfield······#163················//·Field·mDoubleTapSlopSquare:I705 ·······106:·putfield······#163················//·Field·mDoubleTapSlopSquare:I
706 ·······109:·return706 ·······109:·return
  
707 ··private·boolean·isConsideredDoubleTap(android.view.MotionEvent,·android.view.MotionEvent,·android.view.MotionEvent);707 ··private·boolean·isConsideredDoubleTap(android.view.MotionEvent,·android.view.MotionEvent,·android.view.MotionEvent);
708 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z708 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z
709 ····flags:·(0x0002)·ACC_PRIVATE709 ····flags:·(0x0002)·ACC_PRIVATE
710 ····Code:710 ····Code:
711 ······stack=300,·locals=16,·args_size=4711 ······stack=300,·locals=15,·args_size=4
712 ·········0:·iconst_0712 ·········0:·iconst_0
713 ·········1:·istore········4713 ·········1:·istore········4
714 ·········3:·aload_0714 ·········3:·aload_0
715 ·········4:·getfield······#120················//·Field·mAlwaysInBiggerTapRegion:Z715 ·········4:·getfield······#120················//·Field·mAlwaysInBiggerTapRegion:Z
716 ·········7:·istore········5716 ·········7:·istore········5
717 ·········9:·iload·········5717 ·········9:·iload·········5
718 ········11:·ifne··········17718 ········11:·ifne··········17
Offset 726, 73 lines modifiedOffset 726, 71 lines modified
726 ········24:·invokevirtual·#169················//·Method·android/view/MotionEvent.getEventTime:()J726 ········24:·invokevirtual·#169················//·Method·android/view/MotionEvent.getEventTime:()J
727 ········27:·lstore········8727 ········27:·lstore········8
728 ········29:·lload·········6728 ········29:·lload·········6
729 ········31:·lload·········8729 ········31:·lload·········8
730 ········33:·lsub730 ········33:·lsub
731 ········34:·lstore········6731 ········34:·lstore········6
732 ········36:·getstatic·····#63·················//·Field·DOUBLE_TAP_TIMEOUT:I732 ········36:·getstatic·····#63·················//·Field·DOUBLE_TAP_TIMEOUT:I
733 ········39:·istore········10 
734 ········41:·iload·········10 
735 ········43:·i2l733 ········39:·i2l
736 ········44:·lstore········8734 ········40:·lstore········8
737 ········46:·lload·········6735 ········42:·lload·········6
738 ········48:·lload·········8736 ········44:·lload·········8
739 ········50:·lcmp737 ········46:·lcmp
740 ········51:·istore········5738 ········47:·istore········5
741 ········53:·iload·········5739 ········49:·iload·········5
742 ········55:·ifgt··········14740 ········51:·ifgt··········14
743 ········58:·aload_1741 ········54:·aload_1
744 ········59:·invokevirtual·#173················//·Method·android/view/MotionEvent.getX:()F742 ········55:·invokevirtual·#173················//·Method·android/view/MotionEvent.getX:()F
745 ········62:·f2i743 ········58:·f2i
746 ········63:·istore········5744 ········59:·istore········5
747 ········65:·aload_3745 ········61:·aload_3
748 ········66:·invokevirtual·#173················//·Method·android/view/MotionEvent.getX:()F746 ········62:·invokevirtual·#173················//·Method·android/view/MotionEvent.getX:()F
749 ········69:·f2i747 ········65:·f2i
 748 ········66:·istore········10
 749 ········68:·iload·········5
 750 ········70:·iload·········10
 751 ········72:·isub
750 ········70:·istore········11752 ········73:·istore········11
751 ········72:·iload·········5 
752 ········74:·iload·········11 
753 ········76:·isub 
754 ········77:·istore········12 
755 ········79:·aload_1753 ········75:·aload_1
 754 ········76:·invokevirtual·#176················//·Method·android/view/MotionEvent.getY:()F
 755 ········79:·fstore········12
 756 ········81:·fload·········12
 757 ········83:·f2i
 758 ········84:·istore········5
 759 ········86:·aload_3
756 ········80:·invokevirtual·#176················//·Method·android/view/MotionEvent.getY:()F760 ········87:·invokevirtual·#176················//·Method·android/view/MotionEvent.getY:()F
757 ········83:·fstore········13761 ········90:·fstore········13
758 ········85:·fload·········13762 ········92:·fload·········13
759 ········87:·f2i 
760 ········88:·istore········5 
761 ········90:·aload_3 
762 ········91:·invokevirtual·#176················//·Method·android/view/MotionEvent.getY:()F 
763 ········94:·fstore········14 
764 ········96:·fload·········14 
765 ········98:·f2i763 ········94:·f2i
766 ········99:·istore········11764 ········95:·istore········10
767 ·······101:·iload·········5765 ········97:·iload·········5
 766 ········99:·iload·········10
 767 ·······101:·isub
 768 ·······102:·istore········14
768 ·······103:·iload·········11769 ·······104:·iload·········11
 770 ·······106:·iload·········11
769 ·······105:·isub771 ·······108:·imul
770 ·······106:·istore········15772 ·······109:·istore········5
771 ·······108:·iload·········12 
772 ·······110:·iload·········12773 ·······111:·iload·········14
 774 ·······113:·iload·········14
773 ·······112:·imul775 ·······115:·imul
 776 ·······116:·istore········10
 777 ·······118:·iload·········5
 778 ·······120:·iload·········10
 779 ·······122:·iadd
774 ·······113:·istore········5780 ·······123:·istore········5
775 ·······115:·iload·········15 
776 ·······117:·iload·········15 
777 ·······119:·imul 
778 ·······120:·istore········11 
779 ·······122:·iload·········5 
780 ·······124:·iload·········11 
781 ·······126:·iadd 
782 ·······127:·istore········5 
783 ·······129:·aload_0781 ·······125:·aload_0
784 ·······130:·getfield······#163················//·Field·mDoubleTapSlopSquare:I782 ·······126:·getfield······#163················//·Field·mDoubleTapSlopSquare:I
785 ·······133:·istore········11783 ·······129:·istore········10
786 ·······135:·iload·········5784 ·······131:·iload·········5
787 ·······137:·iload·········11785 ·······133:·iload·········10
788 ·······139:·if_icmpge·····14786 ·······135:·if_icmpge·····14
789 ·······142:·iconst_1787 ·······138:·iconst_1
790 ·······143:·istore········4788 ·······139:·istore········4
791 ·······145:·goto··········14789 ·······141:·goto··········14
  
792 ··public·boolean·isLongpressEnabled();790 ··public·boolean·isLongpressEnabled();
793 ····descriptor:·()Z791 ····descriptor:·()Z
794 ····flags:·(0x0001)·ACC_PUBLIC792 ····flags:·(0x0001)·ACC_PUBLIC
795 ····Code:793 ····Code:
796 ······stack=300,·locals=1,·args_size=1794 ······stack=300,·locals=1,·args_size=1
797 ·········0:·aload_0795 ·········0:·aload_0
4.09 KB
com/color/colornamer/SearchFragment.class
4.01 KB
javap -verbose -constants -s -l -private {}
    
Offset 389, 15 lines modifiedOffset 389, 15 lines modified
389 ·······208:·getfield······#35·················//·Field·view:Landroid/view/View;389 ·······208:·getfield······#35·················//·Field·view:Landroid/view/View;
390 ·······211:·areturn390 ·······211:·areturn
  
391 ··public·void·searchColors(java.lang.String,·boolean);391 ··public·void·searchColors(java.lang.String,·boolean);
392 ····descriptor:·(Ljava/lang/String;Z)V392 ····descriptor:·(Ljava/lang/String;Z)V
393 ····flags:·(0x0001)·ACC_PUBLIC393 ····flags:·(0x0001)·ACC_PUBLIC
394 ····Code:394 ····Code:
395 ······stack=300,·locals=12,·args_size=3395 ······stack=300,·locals=10,·args_size=3
396 ·········0:·aload_1396 ·········0:·aload_1
397 ·········1:·invokevirtual·#119················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String;397 ·········1:·invokevirtual·#119················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String;
398 ·········4:·astore_1398 ·········4:·astore_1
399 ·········5:·new···········#121················//·class·java/util/ArrayList399 ·········5:·new···········#121················//·class·java/util/ArrayList
400 ·········8:·astore_3400 ·········8:·astore_3
401 ·········9:·aload_3401 ·········9:·aload_3
402 ········10:·invokespecial·#122················//·Method·java/util/ArrayList."<init>":()V402 ········10:·invokespecial·#122················//·Method·java/util/ArrayList."<init>":()V
Offset 465, 55 lines modifiedOffset 465, 55 lines modified
465 ·······155:·new···········#179················//·class·com/color/colornamer/ColorArrayAdapter465 ·······155:·new···········#179················//·class·com/color/colornamer/ColorArrayAdapter
466 ·······158:·astore········9466 ·······158:·astore········9
467 ·······160:·aload_0467 ·······160:·aload_0
468 ·······161:·invokevirtual·#57·················//·Method·getActivity:()Landroid/support/v4/app/FragmentActivity;468 ·······161:·invokevirtual·#57·················//·Method·getActivity:()Landroid/support/v4/app/FragmentActivity;
469 ·······164:·astore_3469 ·······164:·astore_3
470 ·······165:·aload_0470 ·······165:·aload_0
471 ·······166:·getfield······#124················//·Field·resultStringList:Ljava/util/List;471 ·······166:·getfield······#124················//·Field·resultStringList:Ljava/util/List;
472 ·······169:·astore········8472 ·······169:·astore········4
473 ·······171:·aload_0473 ·······171:·aload_0
474 ·······172:·getfield······#126················//·Field·resultHexList:Ljava/util/List;474 ·······172:·getfield······#126················//·Field·resultHexList:Ljava/util/List;
475 ·······175:·astore········10475 ·······175:·astore········8
476 ·······177:·aload·········9476 ·······177:·aload·········9
477 ·······179:·aload_3477 ·······179:·aload_3
478 ·······180:·aload·········8478 ·······180:·aload·········4
479 ·······182:·aload·········10479 ·······182:·aload·········8
480 ·······184:·invokespecial·#182················//·Method·com/color/colornamer/ColorArrayAdapter."<init>":(Landroid/content/Context;Ljava/util/List;Ljava/util/List;)V480 ·······184:·invokespecial·#182················//·Method·com/color/colornamer/ColorArrayAdapter."<init>":(Landroid/content/Context;Ljava/util/List;Ljava/util/List;)V
481 ·······187:·aload_0481 ·······187:·aload_0
482 ·······188:·getfield······#47·················//·Field·listView:Landroid/widget/ListView;482 ·······188:·getfield······#47·················//·Field·listView:Landroid/widget/ListView;
483 ·······191:·astore_3483 ·······191:·astore_3
484 ·······192:·aload_3484 ·······192:·aload_3
485 ·······193:·aload·········9485 ·······193:·aload·········9
486 ·······195:·invokevirtual·#186················//·Method·android/widget/ListView.setAdapter:(Landroid/widget/ListAdapter;)V486 ·······195:·invokevirtual·#186················//·Method·android/widget/ListView.setAdapter:(Landroid/widget/ListAdapter;)V
487 ·······198:·iload_2487 ·······198:·iload_2
488 ·······199:·ifeq··········262488 ·······199:·ifeq··········262
489 ·······202:·aload_0489 ·······202:·aload_0
490 ·······203:·invokevirtual·#57·················//·Method·getActivity:()Landroid/support/v4/app/FragmentActivity;490 ·······203:·invokevirtual·#57·················//·Method·getActivity:()Landroid/support/v4/app/FragmentActivity;
491 ·······206:·invokevirtual·#190················//·Method·android/support/v4/app/FragmentActivity.getApplicationContext:()Landroid/content/Context;491 ·······206:·invokevirtual·#190················//·Method·android/support/v4/app/FragmentActivity.getApplicationContext:()Landroid/content/Context;
492 ·······209:·astore_3492 ·······209:·astore_3
493 ·······210:·new···········#192················//·class·java/lang/StringBuilder493 ·······210:·new···········#192················//·class·java/lang/StringBuilder
494 ·······213:·astore········8494 ·······213:·astore········4
495 ·······215:·aload·········8495 ·······215:·aload·········4
496 ·······217:·invokespecial·#193················//·Method·java/lang/StringBuilder."<init>":()V496 ·······217:·invokespecial·#193················//·Method·java/lang/StringBuilder."<init>":()V
497 ·······220:·aload·········9497 ·······220:·aload·········9
498 ·······222:·invokevirtual·#197················//·Method·com/color/colornamer/ColorArrayAdapter.getCount:()I498 ·······222:·invokevirtual·#197················//·Method·com/color/colornamer/ColorArrayAdapter.getCount:()I
499 ·······225:·istore········11499 ·······225:·istore········7
500 ·······227:·aload·········8500 ·······227:·aload·········4
501 ·······229:·iload·········11501 ·······229:·iload·········7
502 ·······231:·invokevirtual·#201················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;502 ·······231:·invokevirtual·#201················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
503 ·······234:·ldc···········#203················//·String··colors·found503 ·······234:·ldc···········#203················//·String··colors·found
504 ·······236:·invokevirtual·#206················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;504 ·······236:·invokevirtual·#206················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
505 ·······239:·invokevirtual·#209················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;505 ·······239:·invokevirtual·#209················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
506 ·······242:·astore········8506 ·······242:·astore········4
507 ·······244:·iconst_0507 ·······244:·iconst_0
508 ·······245:·istore········11508 ·······245:·istore········7
509 ·······247:·aconst_null509 ·······247:·aconst_null
510 ·······248:·astore········10510 ·······248:·astore········8
511 ·······250:·aload_3511 ·······250:·aload_3
512 ·······251:·aload·········8512 ·······251:·aload·········4
513 ·······253:·iconst_0513 ·······253:·iconst_0
514 ·······254:·invokestatic··#215················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;514 ·······254:·invokestatic··#215················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
515 ·······257:·astore_3515 ·······257:·astore_3
516 ·······258:·aload_3516 ·······258:·aload_3
517 ·······259:·invokevirtual·#218················//·Method·android/widget/Toast.show:()V517 ·······259:·invokevirtual·#218················//·Method·android/widget/Toast.show:()V
518 ·······262:·return518 ·······262:·return
519 }519 }
1.22 KB
com/color/colornamer/CameraActivity.class
1.14 KB
procyon -ec {}
    
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 ········this.currentNamedColor·=·this.cdata.closestColor(array);119 ········this.currentNamedColor·=·this.cdata.closestColor(array);
120 ········final·boolean·darkColor·=·this.cdata.isDarkColor(array);120 ········final·boolean·darkColor·=·this.cdata.isDarkColor(array);
121 ········this.pausedDarkColor·=·darkColor;121 ········this.pausedDarkColor·=·darkColor;
122 ········this.colorView1.setBackgroundColor(rgb);122 ········this.colorView1.setBackgroundColor(rgb);
123 ········this.colorView1.setText((CharSequence)("you·chose·"·+·this.currentColor));123 ········this.colorView1.setText((CharSequence)("you·chose·"·+·this.currentColor));
124 ········this.colorView2.setBackgroundColor(Color.parseColor(this.currentNamedColor));124 ········this.colorView2.setBackgroundColor(Color.parseColor(this.currentNamedColor));
125 ········if·(this.colorView2.getTag().equals("layout")·||·this.colorView2.getTag().equals("layout-small"))·{125 ········if·(this.colorView2.getTag().equals("layout")·||·this.colorView2.getTag().equals("layout-small"))·{
126 ············this.colorView2.setText((CharSequence)(""·+·this.cdata.getColorName(this.currentNamedColor)·+·"····"·+·"("·+·this.currentNamedColor·+·")"));126 ············this.colorView2.setText((CharSequence)(""·+·this.cdata.getColorName(this.currentNamedColor)·+·"····("·+·this.currentNamedColor·+·")"));
127 ········}127 ········}
128 ········else·{128 ········else·{
129 ············this.colorView2.setText((CharSequence)(""·+·this.cdata.getColorName(this.currentNamedColor)·+·'\n'·+·"("·+·this.currentNamedColor·+·")"));129 ············this.colorView2.setText((CharSequence)(""·+·this.cdata.getColorName(this.currentNamedColor)·+·'\n'·+·"("·+·this.currentNamedColor·+·")"));
130 ········}130 ········}
131 ········if·(darkColor)·{131 ········if·(darkColor)·{
132 ············this.colorView1.setTextColor(-1);132 ············this.colorView1.setTextColor(-1);
133 ············this.colorView2.setTextColor(-1);133 ············this.colorView2.setTextColor(-1);
1.19 KB
com/color/colornamer/MainActivity.class
1.12 KB
procyon -ec {}
    
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
64 ········final·String·colorToString·=·MainActivity.cdata.ColorToString(array);64 ········final·String·colorToString·=·MainActivity.cdata.ColorToString(array);
65 ········this.currentColor·=·colorToString;65 ········this.currentColor·=·colorToString;
66 ········this.text1.setText((CharSequence)("You·picked·"·+·colorToString));66 ········this.text1.setText((CharSequence)("You·picked·"·+·colorToString));
67 ········this.text1.setBackgroundColor(backgroundColor);67 ········this.text1.setBackgroundColor(backgroundColor);
68 ········final·String·closestColor·=·MainActivity.cdata.closestColor(colorToString);68 ········final·String·closestColor·=·MainActivity.cdata.closestColor(colorToString);
69 ········this.currentNamedColor·=·closestColor;69 ········this.currentNamedColor·=·closestColor;
70 ········if·(this.text2.getTag().equals("layout")·||·this.text2.getTag().equals("layout-small"))·{70 ········if·(this.text2.getTag().equals("layout")·||·this.text2.getTag().equals("layout-small"))·{
71 ············this.text2.setText((CharSequence)(""·+·MainActivity.cdata.getColorName(closestColor)·+·"····"·+·"("·+·closestColor·+·")"));71 ············this.text2.setText((CharSequence)(""·+·MainActivity.cdata.getColorName(closestColor)·+·"····("·+·closestColor·+·")"));
72 ········}72 ········}
73 ········else·{73 ········else·{
74 ············this.text2.setText((CharSequence)(""·+·MainActivity.cdata.getColorName(closestColor)·+·'\n'·+·"("·+·closestColor·+·")"));74 ············this.text2.setText((CharSequence)(""·+·MainActivity.cdata.getColorName(closestColor)·+·'\n'·+·"("·+·closestColor·+·")"));
75 ········}75 ········}
76 ········this.text2.setBackgroundColor(Color.parseColor(closestColor));76 ········this.text2.setBackgroundColor(Color.parseColor(closestColor));
77 ········if·(MainActivity.cdata.isDarkColor(array))·{77 ········if·(MainActivity.cdata.isDarkColor(array))·{
78 ············this.text1.setTextColor(n);78 ············this.text1.setTextColor(n);
10.1 KB
smali/android/support/v4/view/ViewPager.smali
    
Offset 4513, 258 lines modifiedOffset 4513, 264 lines modified
4513 ········0x15·->·:sswitch_04513 ········0x15·->·:sswitch_0
4514 ········0x16·->·:sswitch_14514 ········0x16·->·:sswitch_1
4515 ········0x3d·->·:sswitch_24515 ········0x3d·->·:sswitch_2
4516 ····.end·sparse-switch4516 ····.end·sparse-switch
4517 .end·method4517 .end·method
  
4518 .method·public·fakeDragBy(F)V4518 .method·public·fakeDragBy(F)V
4519 ····.locals·174519 ····.locals·18
4520 ····.param·p1,·"xOffset"····#·F4520 ····.param·p1,·"xOffset"····#·F
  
4521 ····.prologue4521 ····.prologue
4522 ····.line·22534522 ····.line·2253
4523 ····move-object/from16·v0,·p04523 ····move-object/from16·v0,·p0
  
4524 ····iget-boolean·v1,·v0,·Landroid/support/v4/view/ViewPager;->mFakeDragging:Z4524 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager;->mFakeDragging:Z
  
4525 ····if-nez·v1,·:cond_04525 ····if-nez·v2,·:cond_0
  
4526 ····.line·22544526 ····.line·2254
4527 ····new-instance·v1,·Ljava/lang/IllegalStateException;4527 ····new-instance·v2,·Ljava/lang/IllegalStateException;
  
4528 ····const-string·v2,·"No·fake·drag·in·progress.·Call·beginFakeDrag·first."4528 ····const-string·v3,·"No·fake·drag·in·progress.·Call·beginFakeDrag·first."
  
4529 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V4529 ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
4530 ····throw·v14530 ····throw·v2
  
4531 ····.line·22574531 ····.line·2257
4532 ····:cond_04532 ····:cond_0
4533 ····move-object/from16·v0,·p04533 ····move-object/from16·v0,·p0
  
4534 ····iget·v1,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F4534 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F
  
4535 ····add-float·v1,·v1,·p14535 ····add-float·v2,·v2,·p1
  
4536 ····move-object/from16·v0,·p04536 ····move-object/from16·v0,·p0
  
4537 ····iput·v1,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F4537 ····iput·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F
  
4538 ····.line·22594538 ····.line·2259
4539 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I4539 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I
  
4540 ····move-result·v14540 ····move-result·v2
  
4541 ····int-to-float·v13,·v14541 ····int-to-float·v14,·v2
  
4542 ····.line·22604542 ····.line·2260
4543 ····.local·v13,·"oldScrollX":F4543 ····.local·v14,·"oldScrollX":F
4544 ····sub-float·v15,·v13,·p14544 ····sub-float·v16,·v14,·p1
  
4545 ····.line·22614545 ····.line·2261
4546 ····.local·v15,·"scrollX":F4546 ····.local·v16,·"scrollX":F
4547 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getWidth()I4547 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getWidth()I
  
4548 ····move-result·v164548 ····move-result·v17
  
4549 ····.line·22634549 ····.line·2263
4550 ····.local·v16,·"width":I4550 ····.local·v17,·"width":I
4551 ····move/from16·v0,·v164551 ····move/from16·v0,·v17
  
4552 ····int-to-float·v1,·v04552 ····int-to-float·v2,·v0
  
4553 ····move-object/from16·v0,·p04553 ····move-object/from16·v0,·p0
  
4554 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F4554 ····iget·v3,·v0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F
  
4555 ····mul-float·v12,·v1,·v24555 ····mul-float·v13,·v2,·v3
  
4556 ····.line·22644556 ····.line·2264
4557 ····.local·v12,·"leftBound":F4557 ····.local·v13,·"leftBound":F
4558 ····move/from16·v0,·v164558 ····move/from16·v0,·v17
  
4559 ····int-to-float·v1,·v04559 ····int-to-float·v2,·v0
  
4560 ····move-object/from16·v0,·p04560 ····move-object/from16·v0,·p0
  
4561 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F4561 ····iget·v3,·v0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F
  
4562 ····mul-float·v14,·v1,·v24562 ····mul-float·v15,·v2,·v3
  
4563 ····.line·22664563 ····.line·2266
4564 ····.local·v14,·"rightBound":F4564 ····.local·v15,·"rightBound":F
4565 ····move-object/from16·v0,·p04565 ····move-object/from16·v0,·p0
  
4566 ····iget-object·v1,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4566 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4567 ····const/4·v2,·0x04567 ····const/4·v3,·0x0
  
4568 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;4568 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
4569 ····move-result-object·v104569 ····move-result-object·v11
  
4570 ····check-cast·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;4570 ····check-cast·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
4571 ····.line·22674571 ····.line·2267
4572 ····.local·v10,·"firstItem":Landroid/support/v4/view/ViewPager$ItemInfo;4572 ····.local·v11,·"firstItem":Landroid/support/v4/view/ViewPager$ItemInfo;
4573 ····move-object/from16·v0,·p04573 ····move-object/from16·v0,·p0
  
4574 ····iget-object·v1,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4574 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4575 ····move-object/from16·v0,·p04575 ····move-object/from16·v0,·p0
  
4576 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4576 ····iget-object·v3,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4577 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I4577 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I
  
4578 ····move-result·v24578 ····move-result·v3
  
4579 ····add-int/lit8·v2,·v2,·-0x14579 ····add-int/lit8·v3,·v3,·-0x1
  
4580 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;4580 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
4581 ····move-result-object·v114581 ····move-result-object·v12
  
4582 ····check-cast·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;4582 ····check-cast·v12,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
4583 ····.line·22684583 ····.line·2268
4584 ····.local·v11,·"lastItem":Landroid/support/v4/view/ViewPager$ItemInfo;4584 ····.local·v12,·"lastItem":Landroid/support/v4/view/ViewPager$ItemInfo;
4585 ····iget·v1,·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I4585 ····iget·v2,·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I
  
4586 ····if-eqz·v1,·:cond_14586 ····if-eqz·v2,·:cond_1
  
4587 ····.line·22694587 ····.line·2269
4588 ····iget·v1,·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F4588 ····iget·v2,·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F
  
4589 ····move/from16·v0,·v164589 ····move/from16·v0,·v17
  
Max diff block lines reached; 4946/10261 bytes (48.20%) of diff not shown.
1.75 KB
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
    
Offset 186, 38 lines modifiedOffset 186, 38 lines modified
186 ····invoke-virtual·{p1,·v0,·v1},·Landroid/view/View;->postInvalidateDelayed(J)V186 ····invoke-virtual·{p1,·v0,·v1},·Landroid/view/View;->postInvalidateDelayed(J)V
  
187 ····.line·173187 ····.line·173
188 ····return-void188 ····return-void
189 .end·method189 .end·method
  
190 .method·public·postInvalidateOnAnimation(Landroid/view/View;IIII)V190 .method·public·postInvalidateOnAnimation(Landroid/view/View;IIII)V
191 ····.locals·7191 ····.locals·8
192 ····.param·p1,·"view"····#·Landroid/view/View;192 ····.param·p1,·"view"····#·Landroid/view/View;
193 ····.param·p2,·"left"····#·I193 ····.param·p2,·"left"····#·I
194 ····.param·p3,·"top"····#·I194 ····.param·p3,·"top"····#·I
195 ····.param·p4,·"right"····#·I195 ····.param·p4,·"right"····#·I
196 ····.param·p5,·"bottom"····#·I196 ····.param·p5,·"bottom"····#·I
  
197 ····.prologue197 ····.prologue
198 ····.line·175198 ····.line·175
199 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J199 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J
  
200 ····move-result-wide·v1200 ····move-result-wide·v2
  
201 ····move-object·v0,·p1201 ····move-object·v1,·p1
  
202 ····move·v3,·p2202 ····move·v4,·p2
  
203 ····move·v4,·p3203 ····move·v5,·p3
  
204 ····move·v5,·p4204 ····move·v6,·p4
  
205 ····move·v6,·p5205 ····move·v7,·p5
  
206 ····invoke-virtual/range·{v0·..·v6},·Landroid/view/View;->postInvalidateDelayed(JIIII)V206 ····invoke-virtual/range·{v1·..·v7},·Landroid/view/View;->postInvalidateDelayed(JIIII)V
  
207 ····.line·176207 ····.line·176
208 ····return-void208 ····return-void
209 .end·method209 .end·method
  
210 .method·public·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V210 .method·public·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
211 ····.locals·2211 ····.locals·2
Offset 233, 15 lines modifiedOffset 233, 15 lines modified
233 ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z233 ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
  
234 ····.line·179234 ····.line·179
235 ····return-void235 ····return-void
236 .end·method236 .end·method
  
237 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V237 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
238 ····.locals·2238 ····.locals·3
239 ····.param·p1,·"view"····#·Landroid/view/View;239 ····.param·p1,·"view"····#·Landroid/view/View;
240 ····.param·p2,·"action"····#·Ljava/lang/Runnable;240 ····.param·p2,·"action"····#·Ljava/lang/Runnable;
241 ····.param·p3,·"delayMillis"····#·J241 ····.param·p3,·"delayMillis"····#·J
  
242 ····.prologue242 ····.prologue
243 ····.line·181243 ····.line·181
244 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J244 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J
747 B
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
    
Offset 135, 15 lines modifiedOffset 135, 15 lines modified
135 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V135 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
  
136 ····.line·281136 ····.line·281
137 ····return-void137 ····return-void
138 .end·method138 .end·method
  
139 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V139 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
140 ····.locals·0140 ····.locals·1
141 ····.param·p1,·"view"····#·Landroid/view/View;141 ····.param·p1,·"view"····#·Landroid/view/View;
142 ····.param·p2,·"action"····#·Ljava/lang/Runnable;142 ····.param·p2,·"action"····#·Ljava/lang/Runnable;
143 ····.param·p3,·"delayMillis"····#·J143 ····.param·p3,·"delayMillis"····#·J
  
144 ····.prologue144 ····.prologue
145 ····.line·284145 ····.line·284
146 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V146 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
52.0 KB
smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali
    
Offset 436, 15 lines modifiedOffset 436, 15 lines modified
436 ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I436 ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I
  
437 ····.line·177437 ····.line·177
438 ····return-void438 ····return-void
439 .end·method439 .end·method
  
440 .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z440 .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z
441 ····.locals·7441 ····.locals·8
442 ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent;442 ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent;
443 ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent;443 ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent;
444 ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent;444 ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent;
  
445 ····.prologue445 ····.prologue
446 ····const/4·v2,·0x0446 ····const/4·v2,·0x0
  
Offset 458, 27 lines modifiedOffset 458, 27 lines modified
458 ····:goto_0458 ····:goto_0
459 ····return·v2459 ····return·v2
  
460 ····.line·432460 ····.line·432
461 ····:cond_1461 ····:cond_1
462 ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J462 ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J
  
463 ····move-result-wide·v3463 ····move-result-wide·v4
  
464 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J464 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J
  
465 ····move-result-wide·v5465 ····move-result-wide·v6
  
466 ····sub-long/2addr·v3,·v5466 ····sub-long/2addr·v4,·v6
  
467 ····sget·v5,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I467 ····sget·v3,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I
  
468 ····int-to-long·v5,·v5468 ····int-to-long·v6,·v3
  
469 ····cmp-long·v3,·v3,·v5469 ····cmp-long·v3,·v4,·v6
  
470 ····if-gtz·v3,·:cond_0470 ····if-gtz·v3,·:cond_0
  
471 ····.line·436471 ····.line·436
472 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F472 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F
  
473 ····move-result·v3473 ····move-result·v3
Offset 535, 1400 lines modifiedOffset 535, 1400 lines modified
535 ····.line·207535 ····.line·207
536 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z536 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z
  
537 ····return·v0537 ····return·v0
538 .end·method538 .end·method
  
539 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z539 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z
540 ····.locals·41540 ····.locals·42
541 ····.param·p1,·"ev"····#·Landroid/view/MotionEvent;541 ····.param·p1,·"ev"····#·Landroid/view/MotionEvent;
  
542 ····.prologue542 ····.prologue
543 ····.line·219543 ····.line·219
544 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I544 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I
  
545 ····move-result·v5545 ····move-result·v6
  
546 ····.line·221546 ····.line·221
547 ····.local·v5,·"action":I547 ····.local·v6,·"action":I
548 ····move-object/from16·v0,·p0548 ····move-object/from16·v0,·p0
  
549 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;549 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
550 ····move-object/from16·v35,·v0550 ····move-object/from16·v36,·v0
  
551 ····if-nez·v35,·:cond_0551 ····if-nez·v36,·:cond_0
  
552 ····.line·222552 ····.line·222
553 ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;553 ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
  
554 ····move-result-object·v35554 ····move-result-object·v36
  
555 ····move-object/from16·v0,·v35555 ····move-object/from16·v0,·v36
  
556 ····move-object/from16·v1,·p0556 ····move-object/from16·v1,·p0
  
557 ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;557 ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
558 ····.line·224558 ····.line·224
559 ····:cond_0559 ····:cond_0
560 ····move-object/from16·v0,·p0560 ····move-object/from16·v0,·p0
  
561 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;561 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
562 ····move-object/from16·v35,·v0562 ····move-object/from16·v36,·v0
  
563 ····move-object/from16·v0,·v35563 ····move-object/from16·v0,·v36
  
564 ····move-object/from16·v1,·p1564 ····move-object/from16·v1,·p1
  
565 ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V565 ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
  
566 ····.line·226566 ····.line·226
567 ····and-int/lit16·v0,·v5,·0xff567 ····and-int/lit16·v0,·v6,·0xff
  
568 ····move/from16·v35,·v0568 ····move/from16·v36,·v0
  
569 ····const/16·v36,·0x6569 ····const/16·v37,·0x6
  
570 ····move/from16·v0,·v35570 ····move/from16·v0,·v36
  
571 ····move/from16·v1,·v36571 ····move/from16·v1,·v37
  
572 ····if-ne·v0,·v1,·:cond_1572 ····if-ne·v0,·v1,·:cond_1
  
573 ····const/16·v21,·0x1573 ····const/16·v22,·0x1
  
574 ····.line·228574 ····.line·228
575 ····.local·v21,·"pointerUp":Z575 ····.local·v22,·"pointerUp":Z
576 ····:goto_0576 ····:goto_0
577 ····if-eqz·v21,·:cond_2577 ····if-eqz·v22,·:cond_2
  
578 ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I578 ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I
  
579 ····move-result·v24579 ····move-result·v25
  
580 ····.line·231580 ····.line·231
581 ····.local·v24,·"skipIndex":I581 ····.local·v25,·"skipIndex":I
582 ····:goto_1582 ····:goto_1
583 ····const/16·v25,·0x0 
  
584 ····.local·v25,·"sumX":F 
585 ····const/16·v26,·0x0583 ····const/16·v26,·0x0
  
Max diff block lines reached; 48966/53054 bytes (92.29%) of diff not shown.
713 B
smali/android/support/v4/view/ViewCompat.smali
    
Offset 386, 15 lines modifiedOffset 386, 15 lines modified
386 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V386 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
  
387 ····.line·577387 ····.line·577
388 ····return-void388 ····return-void
389 .end·method389 .end·method
  
390 .method·public·static·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V390 .method·public·static·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
391 ····.locals·1391 ····.locals·2
392 ····.param·p0,·"view"····#·Landroid/view/View;392 ····.param·p0,·"view"····#·Landroid/view/View;
393 ····.param·p1,·"action"····#·Ljava/lang/Runnable;393 ····.param·p1,·"action"····#·Ljava/lang/Runnable;
394 ····.param·p2,·"delayMillis"····#·J394 ····.param·p2,·"delayMillis"····#·J
  
395 ····.prologue395 ····.prologue
396 ····.line·593396 ····.line·593
397 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;397 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
541 B
smali/android/support/v4/content/AsyncTaskLoader.smali
    
Offset 553, 15 lines modifiedOffset 553, 15 lines modified
  
553 ····move-result-object·v0553 ····move-result-object·v0
  
554 ····return-object·v0554 ····return-object·v0
555 .end·method555 .end·method
  
556 .method·public·setUpdateThrottle(J)V556 .method·public·setUpdateThrottle(J)V
557 ····.locals·2557 ····.locals·3
558 ····.param·p1,·"delayMS"····#·J558 ····.param·p1,·"delayMS"····#·J
  
559 ····.prologue559 ····.prologue
560 ····.line·103560 ····.line·103
561 ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;"561 ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;"
562 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J562 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J
  
2.51 KB
smali/android/support/v4/content/ModernAsyncTask.smali
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ········}83 ········}
84 ····.end·annotation84 ····.end·annotation
85 .end·field85 .end·field
  
  
86 #·direct·methods86 #·direct·methods
87 .method·static·constructor·<clinit>()V87 .method·static·constructor·<clinit>()V
88 ····.locals·888 ····.locals·9
  
89 ····.prologue89 ····.prologue
90 ····.line·5490 ····.line·54
91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;
  
92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V
  
Offset 103, 31 lines modifiedOffset 103, 31 lines modified
103 ····const/16·v1,·0xa103 ····const/16·v1,·0xa
  
104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V
  
105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
106 ····.line·68106 ····.line·68
107 ····new-instance·v0,·Ljava/util/concurrent/ThreadPoolExecutor;107 ····new-instance·v1,·Ljava/util/concurrent/ThreadPoolExecutor;
  
108 ····const/4·v1,·0x5108 ····const/4·v2,·0x5
  
109 ····const/16·v2,·0x80109 ····const/16·v3,·0x80
  
110 ····const-wide/16·v3,·0x1110 ····const-wide/16·v4,·0x1
  
111 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;111 ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
112 ····sget-object·v6,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;112 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
113 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;113 ····sget-object·v8,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;
  
114 ····invoke-direct/range·{v0·..·v7},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V114 ····invoke-direct/range·{v1·..·v8},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
  
115 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;115 ····sput-object·v1,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
  
116 ····.line·75116 ····.line·75
117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
  
118 ····const/4·v1,·0x0118 ····const/4·v1,·0x0
  
119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V
2.87 KB
smali/android/support/v4/app/FragmentManagerImpl.smali
    
Offset 319, 15 lines modifiedOffset 319, 15 lines modified
  
319 ····.line·1334319 ····.line·1334
320 ····:cond_1320 ····:cond_1
321 ····return-void321 ····return-void
322 .end·method322 .end·method
  
323 .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation;323 .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation;
324 ····.locals·3324 ····.locals·4
325 ····.param·p0,·"context"····#·Landroid/content/Context;325 ····.param·p0,·"context"····#·Landroid/content/Context;
326 ····.param·p1,·"start"····#·F326 ····.param·p1,·"start"····#·F
327 ····.param·p2,·"end"····#·F327 ····.param·p2,·"end"····#·F
  
328 ····.prologue328 ····.prologue
329 ····.line·734329 ····.line·734
330 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;330 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;
Offset 337, 17 lines modifiedOffset 337, 17 lines modified
337 ····.line·735337 ····.line·735
338 ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation;338 ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation;
339 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;339 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
340 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V340 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
341 ····.line·736341 ····.line·736
342 ····const-wide/16·v1,·0xdc342 ····const-wide/16·v2,·0xdc
  
343 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V343 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
344 ····.line·737344 ····.line·737
345 ····return-object·v0345 ····return-object·v0
346 .end·method346 .end·method
  
347 .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;347 .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;
348 ····.locals·11348 ····.locals·11
Offset 390, 17 lines modifiedOffset 390, 17 lines modified
390 ····.line·723390 ····.line·723
391 ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation;391 ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation;
392 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;392 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;
  
393 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V393 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
394 ····.line·724394 ····.line·724
395 ····const-wide/16·v1,·0xdc395 ····const-wide/16·v2,·0xdc
  
396 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V396 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V
  
397 ····.line·725397 ····.line·725
398 ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V398 ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V
  
399 ····.line·726399 ····.line·726
400 ····new-instance·v9,·Landroid/view/animation/AlphaAnimation;400 ····new-instance·v9,·Landroid/view/animation/AlphaAnimation;
  
Offset 409, 17 lines modifiedOffset 409, 17 lines modified
409 ····.line·727409 ····.line·727
410 ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation;410 ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation;
411 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;411 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
412 ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V412 ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
413 ····.line·728413 ····.line·728
414 ····const-wide/16·v1,·0xdc414 ····const-wide/16·v2,·0xdc
  
415 ····invoke-virtual·{v9,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V415 ····invoke-virtual·{v9,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
416 ····.line·729416 ····.line·729
417 ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V417 ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V
  
418 ····.line·730418 ····.line·730
419 ····return-object·v10419 ····return-object·v10
420 .end·method420 .end·method
2.53 KB
smali/android/support/v4/app/FragmentPagerAdapter.smali
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;
  
39 ····.line·7139 ····.line·71
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;42 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;
43 ····.locals·243 ····.locals·3
44 ····.param·p0,·"viewId"····#·I44 ····.param·p0,·"viewId"····#·I
45 ····.param·p1,·"id"····#·J45 ····.param·p1,·"id"····#·J
  
46 ····.prologue46 ····.prologue
47 ····.line·17347 ····.line·173
48 ····new-instance·v0,·Ljava/lang/StringBuilder;48 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
Offset 181, 31 lines modifiedOffset 181, 31 lines modified
  
181 ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction;181 ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction;
  
182 ····.line·88182 ····.line·88
183 ····:cond_0183 ····:cond_0
184 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J184 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J
  
185 ····move-result-wide·v1185 ····move-result-wide·v2
  
186 ····.line·91186 ····.line·91
187 ····.local·v1,·"itemId":J187 ····.local·v2,·"itemId":J
188 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I188 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
189 ····move-result·v4189 ····move-result·v4
  
190 ····invoke-static·{v4,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;190 ····invoke-static·{v4,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
191 ····move-result-object·v3191 ····move-result-object·v1
  
192 ····.line·92192 ····.line·92
193 ····.local·v3,·"name":Ljava/lang/String;193 ····.local·v1,·"name":Ljava/lang/String;
194 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;194 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;
  
195 ····invoke-virtual·{v4,·v3},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;195 ····invoke-virtual·{v4,·v1},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
  
196 ····move-result-object·v0196 ····move-result-object·v0
  
197 ····.line·93197 ····.line·93
198 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;198 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;
199 ····if-eqz·v0,·:cond_2199 ····if-eqz·v0,·:cond_2
  
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
  
243 ····move-result·v5243 ····move-result·v5
  
244 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I244 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
245 ····move-result·v6245 ····move-result·v6
  
246 ····invoke-static·{v6,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;246 ····invoke-static·{v6,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
247 ····move-result-object·v6247 ····move-result-object·v6
  
248 ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;248 ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
249 ····goto·:goto_0249 ····goto·:goto_0
250 .end·method250 .end·method
12.4 KB
smali/android/support/v4/app/NotificationCompatJellybean.smali
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
  
5 #·instance·fields5 #·instance·fields
6 .field·private·b:Landroid/app/Notification$Builder;6 .field·private·b:Landroid/app/Notification$Builder;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V8 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V
9 ····.locals·79 ····.locals·8
10 ····.param·p1,·"context"····#·Landroid/content/Context;10 ····.param·p1,·"context"····#·Landroid/content/Context;
11 ····.param·p2,·"n"····#·Landroid/app/Notification;11 ····.param·p2,·"n"····#·Landroid/app/Notification;
12 ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence;12 ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence;
13 ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence;13 ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence;
14 ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence;14 ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence;
15 ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews;15 ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews;
16 ····.param·p7,·"number"····#·I16 ····.param·p7,·"number"····#·I
Offset 28, 211 lines modifiedOffset 28, 213 lines modified
28 ····.param·p16,·"subText"····#·Ljava/lang/CharSequence;28 ····.param·p16,·"subText"····#·Ljava/lang/CharSequence;
  
29 ····.prologue29 ····.prologue
30 ····.line·3330 ····.line·33
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····.line·3432 ····.line·34
33 ····new-instance·v3,·Landroid/app/Notification$Builder;33 ····new-instance·v4,·Landroid/app/Notification$Builder;
  
34 ····invoke-direct·{v3,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V34 ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
35 ····iget-wide·v4,·p2,·Landroid/app/Notification;->when:J35 ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J
  
36 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;36 ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
37 ····move-result-object·v337 ····move-result-object·v4
  
38 ····iget·v4,·p2,·Landroid/app/Notification;->icon:I38 ····iget·v5,·p2,·Landroid/app/Notification;->icon:I
  
39 ····iget·v5,·p2,·Landroid/app/Notification;->iconLevel:I39 ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I
  
40 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;40 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
41 ····move-result-object·v341 ····move-result-object·v4
  
42 ····iget-object·v4,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;42 ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
43 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;43 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
44 ····move-result-object·v344 ····move-result-object·v4
  
45 ····iget-object·v4,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;45 ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
46 ····invoke-virtual·{v3,·v4,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;46 ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
47 ····move-result-object·v347 ····move-result-object·v4
  
48 ····iget-object·v4,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;48 ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
49 ····iget·v5,·p2,·Landroid/app/Notification;->audioStreamType:I49 ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I
  
50 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;50 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
51 ····move-result-object·v351 ····move-result-object·v4
  
52 ····iget-object·v4,·p2,·Landroid/app/Notification;->vibrate:[J52 ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J
  
53 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;53 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
54 ····move-result-object·v354 ····move-result-object·v4
  
55 ····iget·v4,·p2,·Landroid/app/Notification;->ledARGB:I55 ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I
  
56 ····iget·v5,·p2,·Landroid/app/Notification;->ledOnMS:I56 ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I
  
57 ····iget·v6,·p2,·Landroid/app/Notification;->ledOffMS:I57 ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I
  
58 ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;58 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
59 ····move-result-object·v459 ····move-result-object·v5
  
60 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I60 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
61 ····and-int/lit8·v3,·v3,·0x261 ····and-int/lit8·v4,·v4,·0x2
  
62 ····if-eqz·v3,·:cond_062 ····if-eqz·v4,·:cond_0
  
63 ····const/4·v3,·0x163 ····const/4·v4,·0x1
  
64 ····:goto_064 ····:goto_0
65 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;65 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
66 ····move-result-object·v466 ····move-result-object·v5
  
67 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I67 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
68 ····and-int/lit8·v3,·v3,·0x868 ····and-int/lit8·v4,·v4,·0x8
  
69 ····if-eqz·v3,·:cond_169 ····if-eqz·v4,·:cond_1
  
70 ····const/4·v3,·0x170 ····const/4·v4,·0x1
  
71 ····:goto_171 ····:goto_1
72 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;72 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
73 ····move-result-object·v473 ····move-result-object·v5
  
74 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I74 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
75 ····and-int/lit8·v3,·v3,·0x1075 ····and-int/lit8·v4,·v4,·0x10
  
76 ····if-eqz·v3,·:cond_276 ····if-eqz·v4,·:cond_2
  
77 ····const/4·v3,·0x177 ····const/4·v4,·0x1
  
78 ····:goto_278 ····:goto_2
79 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;79 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
80 ····move-result-object·v380 ····move-result-object·v4
  
81 ····iget·v4,·p2,·Landroid/app/Notification;->defaults:I81 ····iget·v5,·p2,·Landroid/app/Notification;->defaults:I
  
82 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;82 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
  
83 ····move-result-object·v383 ····move-result-object·v4
  
84 ····invoke-virtual·{v3,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;84 ····invoke-virtual·{v4,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
85 ····move-result-object·v385 ····move-result-object·v4
  
86 ····invoke-virtual·{v3,·p4},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;86 ····invoke-virtual·{v4,·p4},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
Max diff block lines reached; 4758/12541 bytes (37.94%) of diff not shown.
1.2 KB
smali/android/support/v4/app/NotificationCompat$Builder.smali
    
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 .field·mTickerView:Landroid/widget/RemoteViews;59 .field·mTickerView:Landroid/widget/RemoteViews;
  
60 .field·mUseChronometer:Z60 .field·mUseChronometer:Z
  
  
61 #·direct·methods61 #·direct·methods
62 .method·public·constructor·<init>(Landroid/content/Context;)V62 .method·public·constructor·<init>(Landroid/content/Context;)V
63 ····.locals·363 ····.locals·4
64 ····.param·p1,·"context"····#·Landroid/content/Context;64 ····.param·p1,·"context"····#·Landroid/content/Context;
  
65 ····.prologue65 ····.prologue
66 ····.line·19966 ····.line·199
67 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V67 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
68 ····.line·18468 ····.line·184
Offset 88, 17 lines modifiedOffset 88, 17 lines modified
88 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;88 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
89 ····.line·20389 ····.line·203
90 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;90 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
91 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J91 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
92 ····move-result-wide·v192 ····move-result-wide·v2
  
93 ····iput-wide·v1,·v0,·Landroid/app/Notification;->when:J93 ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J
  
94 ····.line·20494 ····.line·204
95 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;95 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
96 ····const/4·v1,·-0x196 ····const/4·v1,·-0x1
  
97 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I97 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I
11.6 KB
smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 ····.line·2511 ····.line·25
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
15 .method·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;15 .method·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;
16 ····.locals·816 ····.locals·9
17 ····.param·p0,·"context"····#·Landroid/content/Context;17 ····.param·p0,·"context"····#·Landroid/content/Context;
18 ····.param·p1,·"n"····#·Landroid/app/Notification;18 ····.param·p1,·"n"····#·Landroid/app/Notification;
19 ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence;19 ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence;
20 ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence;20 ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence;
21 ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence;21 ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence;
22 ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews;22 ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews;
23 ····.param·p6,·"number"····#·I23 ····.param·p6,·"number"····#·I
Offset 28, 193 lines modifiedOffset 28, 195 lines modified
28 ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap;28 ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap;
29 ····.param·p10,·"mProgressMax"····#·I29 ····.param·p10,·"mProgressMax"····#·I
30 ····.param·p11,·"mProgress"····#·I30 ····.param·p11,·"mProgress"····#·I
31 ····.param·p12,·"mProgressIndeterminate"····#·Z31 ····.param·p12,·"mProgressIndeterminate"····#·Z
  
32 ····.prologue32 ····.prologue
33 ····.line·3133 ····.line·31
34 ····new-instance·v4,·Landroid/app/Notification$Builder;34 ····new-instance·v5,·Landroid/app/Notification$Builder;
  
35 ····invoke-direct·{v4,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V35 ····invoke-direct·{v5,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
36 ····iget-wide·v5,·p1,·Landroid/app/Notification;->when:J36 ····iget-wide·v6,·p1,·Landroid/app/Notification;->when:J
  
37 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;37 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
38 ····move-result-object·v438 ····move-result-object·v5
  
39 ····iget·v5,·p1,·Landroid/app/Notification;->icon:I39 ····iget·v6,·p1,·Landroid/app/Notification;->icon:I
  
40 ····iget·v6,·p1,·Landroid/app/Notification;->iconLevel:I40 ····iget·v7,·p1,·Landroid/app/Notification;->iconLevel:I
  
41 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;41 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
42 ····move-result-object·v442 ····move-result-object·v5
  
43 ····iget-object·v5,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;43 ····iget-object·v6,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
44 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;44 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
45 ····move-result-object·v445 ····move-result-object·v5
  
46 ····iget-object·v5,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;46 ····iget-object·v6,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
47 ····invoke-virtual·{v4,·v5,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;47 ····invoke-virtual·{v5,·v6,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
48 ····move-result-object·v448 ····move-result-object·v5
  
49 ····iget-object·v5,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri;49 ····iget-object·v6,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
50 ····iget·v6,·p1,·Landroid/app/Notification;->audioStreamType:I50 ····iget·v7,·p1,·Landroid/app/Notification;->audioStreamType:I
  
51 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;51 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
52 ····move-result-object·v452 ····move-result-object·v5
  
53 ····iget-object·v5,·p1,·Landroid/app/Notification;->vibrate:[J53 ····iget-object·v6,·p1,·Landroid/app/Notification;->vibrate:[J
  
54 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;54 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
55 ····move-result-object·v455 ····move-result-object·v5
  
56 ····iget·v5,·p1,·Landroid/app/Notification;->ledARGB:I56 ····iget·v6,·p1,·Landroid/app/Notification;->ledARGB:I
  
57 ····iget·v6,·p1,·Landroid/app/Notification;->ledOnMS:I57 ····iget·v7,·p1,·Landroid/app/Notification;->ledOnMS:I
  
58 ····iget·v7,·p1,·Landroid/app/Notification;->ledOffMS:I58 ····iget·v8,·p1,·Landroid/app/Notification;->ledOffMS:I
  
59 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;59 ····invoke-virtual·{v5,·v6,·v7,·v8},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
60 ····move-result-object·v560 ····move-result-object·v6
  
61 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I61 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I
  
62 ····and-int/lit8·v4,·v4,·0x262 ····and-int/lit8·v5,·v5,·0x2
  
63 ····if-eqz·v4,·:cond_063 ····if-eqz·v5,·:cond_0
  
64 ····const/4·v4,·0x164 ····const/4·v5,·0x1
  
65 ····:goto_065 ····:goto_0
66 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;66 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
67 ····move-result-object·v567 ····move-result-object·v6
  
68 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I68 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I
  
69 ····and-int/lit8·v4,·v4,·0x869 ····and-int/lit8·v5,·v5,·0x8
  
70 ····if-eqz·v4,·:cond_170 ····if-eqz·v5,·:cond_1
  
71 ····const/4·v4,·0x171 ····const/4·v5,·0x1
  
72 ····:goto_172 ····:goto_1
73 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;73 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
74 ····move-result-object·v574 ····move-result-object·v6
  
75 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I75 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I
  
76 ····and-int/lit8·v4,·v4,·0x1076 ····and-int/lit8·v5,·v5,·0x10
  
77 ····if-eqz·v4,·:cond_277 ····if-eqz·v5,·:cond_2
  
78 ····const/4·v4,·0x178 ····const/4·v5,·0x1
  
79 ····:goto_279 ····:goto_2
80 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;80 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
81 ····move-result-object·v481 ····move-result-object·v5
  
82 ····iget·v5,·p1,·Landroid/app/Notification;->defaults:I82 ····iget·v6,·p1,·Landroid/app/Notification;->defaults:I
  
83 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;83 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
  
84 ····move-result-object·v484 ····move-result-object·v5
  
85 ····invoke-virtual·{v4,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;85 ····invoke-virtual·{v5,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
86 ····move-result-object·v486 ····move-result-object·v5
  
87 ····invoke-virtual·{v4,·p3},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;87 ····invoke-virtual·{v5,·p3},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
Max diff block lines reached; 3942/11773 bytes (33.48%) of diff not shown.
1.31 KB
smali/android/support/v4/util/TimeUtils.smali
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ····:cond_5110 ····:cond_5
111 ····const/4·v0,·0x0111 ····const/4·v0,·0x0
  
112 ····goto·:goto_0112 ····goto·:goto_0
113 .end·method113 .end·method
  
114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V
115 ····.locals·3115 ····.locals·4
116 ····.param·p0,·"time"····#·J116 ····.param·p0,·"time"····#·J
117 ····.param·p2,·"now"····#·J117 ····.param·p2,·"now"····#·J
118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;
  
119 ····.prologue119 ····.prologue
120 ····.line·169120 ····.line·169
121 ····const-wide/16·v0,·0x0121 ····const-wide/16·v0,·0x0
Offset 144, 30 lines modifiedOffset 144, 30 lines modified
  
144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
145 ····goto·:goto_0145 ····goto·:goto_0
146 .end·method146 .end·method
  
147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V
148 ····.locals·1148 ····.locals·2
149 ····.param·p0,·"duration"····#·J149 ····.param·p0,·"duration"····#·J
150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
  
151 ····.prologue151 ····.prologue
152 ····.line·164152 ····.line·164
153 ····const/4·v0,·0x0153 ····const/4·v0,·0x0
  
154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
155 ····.line·165155 ····.line·165
156 ····return-void156 ····return-void
157 .end·method157 .end·method
  
158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V
159 ····.locals·5159 ····.locals·6
160 ····.param·p0,·"duration"····#·J160 ····.param·p0,·"duration"····#·J
161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
162 ····.param·p3,·"fieldLen"····#·I162 ····.param·p3,·"fieldLen"····#·I
  
163 ····.prologue163 ····.prologue
164 ····.line·156164 ····.line·156
165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;
2.56 KB
smali/android/support/v4/util/LongSparseArray.smali
    
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 ····iput·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I94 ····iput·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I
  
95 ····.line·5095 ····.line·50
96 ····return-void96 ····return-void
97 .end·method97 .end·method
  
98 .method·private·static·binarySearch([JIIJ)I98 .method·private·static·binarySearch([JIIJ)I
99 ····.locals·599 ····.locals·7
100 ····.param·p0,·"a"····#·[J100 ····.param·p0,·"a"····#·[J
101 ····.param·p1,·"start"····#·I101 ····.param·p1,·"start"····#·I
102 ····.param·p2,·"len"····#·I102 ····.param·p2,·"len"····#·I
103 ····.param·p3,·"key"····#·J103 ····.param·p3,·"key"····#·J
  
104 ····.prologue104 ····.prologue
105 ····.line·335105 ····.line·335
Offset 123, 17 lines modifiedOffset 123, 17 lines modified
123 ····.line·338123 ····.line·338
124 ····add-int·v3,·v1,·v2124 ····add-int·v3,·v1,·v2
  
125 ····div-int/lit8·v0,·v3,·0x2125 ····div-int/lit8·v0,·v3,·0x2
  
126 ····.line·340126 ····.line·340
127 ····.local·v0,·"guess":I127 ····.local·v0,·"guess":I
128 ····aget-wide·v3,·p0,·v0128 ····aget-wide·v4,·p0,·v0
  
129 ····cmp-long·v3,·v3,·p3129 ····cmp-long·v3,·v4,·p3
  
130 ····if-gez·v3,·:cond_0130 ····if-gez·v3,·:cond_0
  
131 ····.line·341131 ····.line·341
132 ····move·v2,·v0132 ····move·v2,·v0
  
133 ····goto·:goto_0133 ····goto·:goto_0
Offset 161, 17 lines modifiedOffset 161, 17 lines modified
161 ····:cond_2161 ····:cond_2
162 ····:goto_1162 ····:goto_1
163 ····return·v1163 ····return·v1
  
164 ····.line·348164 ····.line·348
165 ····.restart·local·v1····#·"high":I165 ····.restart·local·v1····#·"high":I
166 ····:cond_3166 ····:cond_3
167 ····aget-wide·v3,·p0,·v1167 ····aget-wide·v4,·p0,·v1
  
168 ····cmp-long·v3,·v3,·p3168 ····cmp-long·v3,·v4,·p3
  
169 ····if-eqz·v3,·:cond_2169 ····if-eqz·v3,·:cond_2
  
170 ····.line·351170 ····.line·351
171 ····xor-int/lit8·v1,·v1,·-0x1171 ····xor-int/lit8·v1,·v1,·-0x1
  
172 ····goto·:goto_1172 ····goto·:goto_1
Offset 564, 15 lines modifiedOffset 564, 15 lines modified
  
564 ····move-result-object·v0564 ····move-result-object·v0
  
565 ····return-object·v0565 ····return-object·v0
566 .end·method566 .end·method
  
567 .method·public·delete(J)V567 .method·public·delete(J)V
568 ····.locals·4568 ····.locals·5
569 ····.param·p1,·"key"····#·J569 ····.param·p1,·"key"····#·J
  
570 ····.prologue570 ····.prologue
571 ····.line·93571 ····.line·93
572 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"572 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"
573 ····iget-object·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mKeys:[J573 ····iget-object·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mKeys:[J
  
Offset 632, 15 lines modifiedOffset 632, 15 lines modified
  
632 ····move-result-object·v0632 ····move-result-object·v0
  
633 ····return-object·v0633 ····return-object·v0
634 .end·method634 .end·method
  
635 .method·public·get(JLjava/lang/Object;)Ljava/lang/Object;635 .method·public·get(JLjava/lang/Object;)Ljava/lang/Object;
636 ····.locals·4636 ····.locals·5
637 ····.param·p1,·"key"····#·J637 ····.param·p1,·"key"····#·J
638 ····.annotation·system·Ldalvik/annotation/Signature;638 ····.annotation·system·Ldalvik/annotation/Signature;
639 ········value·=·{639 ········value·=·{
640 ············"(JTE;)TE;"640 ············"(JTE;)TE;"
641 ········}641 ········}
642 ····.end·annotation642 ····.end·annotation
  
Offset 789, 15 lines modifiedOffset 789, 15 lines modified
  
789 ····aget-wide·v0,·v0,·p1789 ····aget-wide·v0,·v0,·p1
  
790 ····return-wide·v0790 ····return-wide·v0
791 .end·method791 .end·method
  
792 .method·public·put(JLjava/lang/Object;)V792 .method·public·put(JLjava/lang/Object;)V
793 ····.locals·8793 ····.locals·9
794 ····.param·p1,·"key"····#·J794 ····.param·p1,·"key"····#·J
795 ····.annotation·system·Ldalvik/annotation/Signature;795 ····.annotation·system·Ldalvik/annotation/Signature;
796 ········value·=·{796 ········value·=·{
797 ············"(JTE;)V"797 ············"(JTE;)V"
798 ········}798 ········}
799 ····.end·annotation799 ····.end·annotation
  
Offset 992, 15 lines modifiedOffset 992, 15 lines modified
  
992 ····iput·v4,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I992 ····iput·v4,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I
  
993 ····goto/16·:goto_0993 ····goto/16·:goto_0
994 .end·method994 .end·method
  
995 .method·public·remove(J)V995 .method·public·remove(J)V
996 ····.locals·0996 ····.locals·1
997 ····.param·p1,·"key"····#·J997 ····.param·p1,·"key"····#·J
  
998 ····.prologue998 ····.prologue
999 ····.line·107999 ····.line·107
1000 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"1000 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"
1001 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LongSparseArray;->delete(J)V1001 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LongSparseArray;->delete(J)V
  
7.88 KB
smali/com/color/colornamer/SearchFragment.smali
    
Offset 204, 161 lines modifiedOffset 204, 160 lines modified
204 ····.line·111204 ····.line·111
205 ····iget-object·v2,·p0,·Lcom/color/colornamer/SearchFragment;->view:Landroid/view/View;205 ····iget-object·v2,·p0,·Lcom/color/colornamer/SearchFragment;->view:Landroid/view/View;
  
206 ····return-object·v2206 ····return-object·v2
207 .end·method207 .end·method
  
208 .method·public·searchColors(Ljava/lang/String;Z)V208 .method·public·searchColors(Ljava/lang/String;Z)V
209 ····.locals·6209 ····.locals·5
210 ····.param·p1,·"query"····#·Ljava/lang/String;210 ····.param·p1,·"query"····#·Ljava/lang/String;
211 ····.param·p2,·"isDone"····#·Z211 ····.param·p2,·"isDone"····#·Z
  
212 ····.prologue212 ····.prologue
213 ····.line·117213 ····.line·117
214 ····invoke-virtual·{p1},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;214 ····invoke-virtual·{p1},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;
  
215 ····move-result-object·p1215 ····move-result-object·p1
  
216 ····.line·120216 ····.line·120
217 ····new-instance·v3,·Ljava/util/ArrayList;217 ····new-instance·v2,·Ljava/util/ArrayList;
  
218 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V218 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
219 ····iput-object·v3,·p0,·Lcom/color/colornamer/SearchFragment;->resultStringList:Ljava/util/List;219 ····iput-object·v2,·p0,·Lcom/color/colornamer/SearchFragment;->resultStringList:Ljava/util/List;
  
220 ····.line·121220 ····.line·121
221 ····new-instance·v3,·Ljava/util/ArrayList;221 ····new-instance·v2,·Ljava/util/ArrayList;
  
222 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V222 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V
  
223 ····iput-object·v3,·p0,·Lcom/color/colornamer/SearchFragment;->resultHexList:Ljava/util/List;223 ····iput-object·v2,·p0,·Lcom/color/colornamer/SearchFragment;->resultHexList:Ljava/util/List;
  
224 ····.line·122224 ····.line·122
225 ····sget-object·v3,·Lcom/color/colornamer/MainActivity;->cdata:Lcom/color/colornamer/ColorData;225 ····sget-object·v2,·Lcom/color/colornamer/MainActivity;->cdata:Lcom/color/colornamer/ColorData;
  
226 ····sget-object·v3,·Lcom/color/colornamer/ColorData;->nameMap:Ljava/util/Map;226 ····sget-object·v2,·Lcom/color/colornamer/ColorData;->nameMap:Ljava/util/Map;
  
227 ····invoke-interface·{v3},·Ljava/util/Map;->entrySet()Ljava/util/Set;227 ····invoke-interface·{v2},·Ljava/util/Map;->entrySet()Ljava/util/Set;
  
228 ····move-result-object·v3228 ····move-result-object·v2
  
229 ····invoke-interface·{v3},·Ljava/util/Set;->iterator()Ljava/util/Iterator;229 ····invoke-interface·{v2},·Ljava/util/Set;->iterator()Ljava/util/Iterator;
  
230 ····move-result-object·v2230 ····move-result-object·v3
  
231 ····.local·v2,·"i$":Ljava/util/Iterator; 
232 ····:cond_0231 ····:cond_0
233 ····:goto_0232 ····:goto_0
234 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z233 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z
  
235 ····move-result·v3234 ····move-result·v2
  
236 ····if-eqz·v3,·:cond_1235 ····if-eqz·v2,·:cond_1
  
237 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;236 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
238 ····move-result-object·v1237 ····move-result-object·v1
  
239 ····check-cast·v1,·Ljava/util/Map$Entry;238 ····check-cast·v1,·Ljava/util/Map$Entry;
  
240 ····.line·123239 ····.line·123
241 ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"240 ····.local·v1,·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"
242 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;241 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
243 ····move-result-object·v3242 ····move-result-object·v2
  
244 ····check-cast·v3,·Ljava/lang/String;243 ····check-cast·v2,·Ljava/lang/String;
  
245 ····invoke-virtual·{v3,·p1},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I244 ····invoke-virtual·{v2,·p1},·Ljava/lang/String;->indexOf(Ljava/lang/String;)I
  
246 ····move-result·v3245 ····move-result·v2
  
247 ····const/4·v4,·-0x1246 ····const/4·v4,·-0x1
  
248 ····if-eq·v3,·v4,·:cond_0247 ····if-eq·v2,·v4,·:cond_0
  
249 ····.line·125248 ····.line·125
250 ····iget-object·v3,·p0,·Lcom/color/colornamer/SearchFragment;->resultStringList:Ljava/util/List;249 ····iget-object·v2,·p0,·Lcom/color/colornamer/SearchFragment;->resultStringList:Ljava/util/List;
  
251 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;250 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
252 ····move-result-object·v4251 ····move-result-object·v4
  
253 ····invoke-interface·{v3,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z252 ····invoke-interface·{v2,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
254 ····.line·126253 ····.line·126
255 ····iget-object·v3,·p0,·Lcom/color/colornamer/SearchFragment;->resultHexList:Ljava/util/List;254 ····iget-object·v2,·p0,·Lcom/color/colornamer/SearchFragment;->resultHexList:Ljava/util/List;
  
256 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;255 ····invoke-interface·{v1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
257 ····move-result-object·v4256 ····move-result-object·v4
  
258 ····invoke-interface·{v3,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z257 ····invoke-interface·{v2,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
259 ····goto·:goto_0258 ····goto·:goto_0
  
260 ····.line·129259 ····.line·129
261 ····.end·local·v1····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"260 ····.end·local·v1····#·"entry":Ljava/util/Map$Entry;,·"Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;"
262 ····:cond_1261 ····:cond_1
263 ····new-instance·v0,·Lcom/color/colornamer/ColorArrayAdapter;262 ····new-instance·v0,·Lcom/color/colornamer/ColorArrayAdapter;
  
264 ····invoke-virtual·{p0},·Lcom/color/colornamer/SearchFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;263 ····invoke-virtual·{p0},·Lcom/color/colornamer/SearchFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
265 ····move-result-object·v3264 ····move-result-object·v2
  
266 ····iget-object·v4,·p0,·Lcom/color/colornamer/SearchFragment;->resultStringList:Ljava/util/List;265 ····iget-object·v3,·p0,·Lcom/color/colornamer/SearchFragment;->resultStringList:Ljava/util/List;
  
267 ····iget-object·v5,·p0,·Lcom/color/colornamer/SearchFragment;->resultHexList:Ljava/util/List;266 ····iget-object·v4,·p0,·Lcom/color/colornamer/SearchFragment;->resultHexList:Ljava/util/List;
  
268 ····invoke-direct·{v0,·v3,·v4,·v5},·Lcom/color/colornamer/ColorArrayAdapter;-><init>(Landroid/content/Context;Ljava/util/List;Ljava/util/List;)V267