12.0 MB
/home/fdroid/fdroiddata/tmp/it.angrydroids.epub3reader_2.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_it.angrydroids.epub3reader_2.apk
1.4 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/drawable-hdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK
    
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:·5584435b8972f6769fd7bcf925e12c6d005993add47eed79882f76db67cb3c17 
10 Signer·#1·certificate·SHA-1·digest:·6ea661673be08befa1047b90b16fd5f5949f2438 
11 Signer·#1·certificate·MD5·digest:·9eddb2a2db2540f0096c6c38a7398956 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·30ea93b067ab1bf38b79df21b0e3024fc7eac654483434d2e15a9950012f96fa 
15 Signer·#1·public·key·SHA-1·digest:·aebc8e8d5a3223dfe880197b15a26171d673cc60 
16 Signer·#1·public·key·MD5·digest:·5beb79c6928d35abc7dcefd9f6d1e9c5 
123 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 2059 lines modifiedOffset 1, 2051 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:····················367726·(0000000000059C6Eh)4 ··Zip·archive·file·size:····················366547·(00000000000597D3h)
5 ··Actual·end-cent-dir·record·offset:········367704·(0000000000059C58h)5 ··Actual·end-cent-dir·record·offset:········366525·(00000000000597BDh)
6 ··Expected·end-cent-dir·record·offset:······367704·(0000000000059C58h)6 ··Expected·end-cent-dir·record·offset:······366525·(00000000000597BDh)
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·66·entries.
10 ··The·central·directory·is·6336·(00000000000018C0h)·bytes·long,10 ··The·central·directory·is·6342·(00000000000018C6h)·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·361368·(0000000000058398h).12 ··is·360183·(0000000000057EF7h).
  
  
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·31·13:08:2226 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·21·00:13:54
27 ··32-bit·CRC·value·(hex):·························f3ed434827 ··32-bit·CRC·value·(hex):·························54e397fa
28 ··compressed·size:································2028·bytes28 ··compressed·size:································824·bytes
29 ··uncompressed·size:······························6645·bytes29 ··uncompressed·size:······························2272·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/6E616E00.SF43 ··res/drawable-hdpi-v4/ic_launcher.png
  
42 ··offset·of·local·header·from·start·of·archive:···209444 ··offset·of·local·header·from·start·of·archive:···893
43 ··················································(000000000000082Eh)·bytes45 ··················································(000000000000037Dh)·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·31·13:08:2253 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
53 ··32-bit·CRC·value·(hex):·························24a34e9254 ··32-bit·CRC·value·(hex):·························5ad15962
54 ··compressed·size:································2200·bytes55 ··compressed·size:································4732·bytes
55 ··uncompressed·size:······························6766·bytes56 ··uncompressed·size:······························4732·bytes
56 ··length·of·filename:·····························20·characters57 ··length·of·filename:·····························36·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 ---------------------------
  
66 ··There·are·an·extra·16·bytes·preceding·this·file.67 ··res/drawable-xhdpi-v4/ic_launcher.png
  
67 ··META-INF/6E616E00.RSA68 ··offset·of·local·header·from·start·of·archive:···5691
 69 ··················································(000000000000163Bh)·bytes
 70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
 71 ··version·of·encoding·software:···················1.0
 72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
 73 ··minimum·software·version·required·to·extract:···1.0
 74 ··compression·method:·····························none·(stored)
 75 ··file·security·status:···························not·encrypted
 76 ··extended·local·header:··························no
 77 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
 78 ··32-bit·CRC·value·(hex):·························c594c4d0
 79 ··compressed·size:································6221·bytes
 80 ··uncompressed·size:······························6221·bytes
 81 ··length·of·filename:·····························37·characters
 82 ··length·of·extra·field:··························0·bytes
 83 ··length·of·file·comment:·························0·characters
 84 ··disk·number·on·which·file·begins:···············disk·1
 85 ··apparent·file·type:·····························binary
 86 ··non-MSDOS·external·file·attributes:·············000000·hex
 87 ··MS-DOS·file·attributes·(00·hex):················none
  
 88 ··There·is·no·file·comment.
  
 89 Central·directory·entry·#4:
 90 ---------------------------
  
 91 ··res/layout-land/activity_epub_reader_main.xml
  
68 ··offset·of·local·header·from·start·of·archive:···436092 ··offset·of·local·header·from·start·of·archive:···11979
69 ··················································(0000000000001108h)·bytes93 ··················································(0000000000002ECBh)·bytes
70 ··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
71 ··version·of·encoding·software:···················2.095 ··version·of·encoding·software:···················2.0
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT96 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
73 ··minimum·software·version·required·to·extract:···2.097 ··minimum·software·version·required·to·extract:···2.0
74 ··compression·method:·····························deflated98 ··compression·method:·····························deflated
75 ··compression·sub-type·(deflation):···············normal99 ··compression·sub-type·(deflation):···············normal
76 ··file·security·status:···························not·encrypted100 ··file·security·status:···························not·encrypted
77 ··extended·local·header:··························yes101 ··extended·local·header:··························yes
78 ··file·last·modified·on·(DOS·date/time):··········2014·Jan·31·13:08:22102 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·21·00:13:54
79 ··32-bit·CRC·value·(hex):·························379b0101103 ··32-bit·CRC·value·(hex):·························17466b06
80 ··compressed·size:································1078·bytes104 ··compressed·size:································817·bytes
81 ··uncompressed·size:······························1332·bytes105 ··uncompressed·size:······························2928·bytes
Max diff block lines reached; 117580/125772 bytes (93.49%) 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="2"·android:versionName="1.0.1"·package="it.angrydroids.epub3reader">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2"·android:versionName="1.0.1"·package="it.angrydroids.epub3reader"·platformBuildVersionCode="17"·platformBuildVersionName="4.2.2-1425461">
3 ··<uses-permission·android:name="android.permission.INTERNET"/>3 ··<uses-permission·android:name="android.permission.INTERNET"/>
4 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>4 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
5 ··<uses-sdk·android:minSdkVersion="11"·android:targetSdkVersion="17"/>5 ··<uses-sdk·android:minSdkVersion="11"·android:targetSdkVersion="17"/>
6 ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true">6 ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true">
7 ····<activity·android:label="@string/app_name"·android:name=".EpubReaderMain">7 ····<activity·android:label="@string/app_name"·android:name=".EpubReaderMain">
8 ······<intent-filter>8 ······<intent-filter>
9 ········<action·android:name="android.intent.action.MAIN"/>9 ········<action·android:name="android.intent.action.MAIN"/>
845 B
resources.arsc
817 B
aapt2 dump resources {}
    
Offset 14, 16 lines modifiedOffset 14, 16 lines modified
14 ······()·30.000000dp14 ······()·30.000000dp
15 ····resource·0x7f040004·dimen/margin_bottom15 ····resource·0x7f040004·dimen/margin_bottom
16 ······()·12.000000dp16 ······()·12.000000dp
17 ····resource·0x7f040005·dimen/activity_horizontal_margin17 ····resource·0x7f040005·dimen/activity_horizontal_margin
18 ······(sw720dp-land-v13)·128.000000dp18 ······(sw720dp-land-v13)·128.000000dp
19 ··type·drawable·id=02·entryCount=119 ··type·drawable·id=02·entryCount=1
20 ····resource·0x7f020000·drawable/ic_launcher20 ····resource·0x7f020000·drawable/ic_launcher
21 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_launcher.png·type=PNG21 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_launcher.png·type=PNG
22 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/ic_launcher.png·type=PNG22 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/ic_launcher.png·type=PNG
23 ··type·id·id=09·entryCount=3823 ··type·id·id=09·entryCount=38
24 ····resource·0x7f090000·id/mainLayout24 ····resource·0x7f090000·id/mainLayout
25 ······()·(id)25 ······()·(id)
26 ····resource·0x7f090001·id/firstViewportLayout26 ····resource·0x7f090001·id/firstViewportLayout
27 ······()·(id)27 ······()·(id)
28 ····resource·0x7f090002·id/firstViewport28 ····resource·0x7f090002·id/firstViewport
29 ······()·(id)29 ······()·(id)
11.7 MB
classes.dex
11.7 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·d66b55ee4 checksum············:·86d78119
5 signature···········:·d837...1d8a5 signature···········:·719a...f008
6 file_size···········:·8645966 file_size···········:·708420
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·665310 string_ids_size·····:·6651
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·80112 type_ids_size·······:·799
13 type_ids_off········:·26724·(0x006864)13 type_ids_off········:·26716·(0x00685c)
14 proto_ids_size······:·114814 proto_ids_size······:·1148
15 proto_ids_off·······:·29928·(0x0074e8)15 proto_ids_off·······:·29912·(0x0074d8)
16 field_ids_size······:·165316 field_ids_size······:·1653
17 field_ids_off·······:·43704·(0x00aab8)17 field_ids_off·······:·43688·(0x00aaa8)
18 method_ids_size·····:·501518 method_ids_size·····:·5015
19 method_ids_off······:·56928·(0x00de60)19 method_ids_off······:·56912·(0x00de50)
20 class_defs_size·····:·45720 class_defs_size·····:·457
21 class_defs_off······:·97048·(0x017b18)21 class_defs_off······:·97032·(0x017b08)
22 data_size···········:·74900822 data_size···········:·589368
23 data_off············:·115588·(0x01c384)23 data_off············:·119052·(0x01d10c)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·7425 class_idx···········:·73
26 access_flags········:·1536·(0x0600)26 access_flags········:·1536·(0x0600)
27 superclass_idx······:·58527 superclass_idx······:·583
28 source_file_idx·····:·41528 source_file_idx·····:·415
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·031 direct_methods_size·:·0
32 virtual_methods_size:·532 virtual_methods_size:·5
  
33 Class·#0·annotations:33 Class·#0·annotations:
Offset 75, 17 lines modifiedOffset 75, 17 lines modified
75 ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;'75 ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;'
76 ······access········:·0x0401·(PUBLIC·ABSTRACT)76 ······access········:·0x0401·(PUBLIC·ABSTRACT)
77 ······code··········:·(none)77 ······code··········:·(none)
  
78 ··source_file_idx···:·415·(AccessibilityServiceInfoCompat.java)78 ··source_file_idx···:·415·(AccessibilityServiceInfoCompat.java)
  
79 Class·#1·header:79 Class·#1·header:
80 class_idx···········:·7580 class_idx···········:·74
81 access_flags········:·1·(0x0001)81 access_flags········:·1·(0x0001)
82 superclass_idx······:·58582 superclass_idx······:·583
83 source_file_idx·····:·41583 source_file_idx·····:·415
84 static_fields_size··:·284 static_fields_size··:·2
85 instance_fields_size:·085 instance_fields_size:·0
86 direct_methods_size·:·986 direct_methods_size·:·9
87 virtual_methods_size:·087 virtual_methods_size:·0
  
88 Class·#1·annotations:88 Class·#1·annotations:
Offset 114, 26 lines modifiedOffset 114, 26 lines modified
114 ······type··········:·'()V'114 ······type··········:·'()V'
115 ······access········:·0x10008·(STATIC·CONSTRUCTOR)115 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
116 ······code··········-116 ······code··········-
117 ······registers·····:·2117 ······registers·····:·2
118 ······ins···········:·0118 ······ins···········:·0
119 ······outs··········:·1119 ······outs··········:·1
120 ······insns·size····:·22·16-bit·code·units120 ······insns·size····:·22·16-bit·code·units
121 0297f0:········································|[0297f0]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V121 02a684:········································|[02a684]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V
122 029800:·6000·1600······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0016122 02a694:·6000·1600······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0016
123 029804:·1301·0e00······························|0002:·const/16·v1,·#int·14·//·#e123 02a698:·1301·0e00······························|0002:·const/16·v1,·#int·14·//·#e
124 029808:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a124 02a69c:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a
125 02980c:·2200·4800······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@0048125 02a6a0:·2200·4700······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@0047
126 029810:·7010·2c01·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@012c126 02a6a4:·7010·2c01·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@012c
127 029816:·6900·1a00······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@001a127 02a6aa:·6900·1a00······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@001a
128 02981a:·0e00···································|000d:·return-void128 02a6ae:·0e00···································|000d:·return-void
129 02981c:·2200·4900······························|000e:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@0049129 02a6b0:·2200·4800······························|000e:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@0048
130 029820:·7010·3201·0000·························|0010:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@0132130 02a6b4:·7010·3201·0000·························|0010:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@0132
131 029826:·6900·1a00······························|0013:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@001a131 02a6ba:·6900·1a00······························|0013:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@001a
132 02982a:·28f8···································|0015:·goto·000d·//·-0008132 02a6be:·28f8···································|0015:·goto·000d·//·-0008
133 ······catches·······:·(none)133 ······catches·······:·(none)
134 ······positions·····:·134 ······positions·····:·
135 ········0x0000·line=90135 ········0x0000·line=90
136 ········0x0006·line=91136 ········0x0006·line=91
137 ········0x000d·line=95137 ········0x000d·line=95
138 ········0x000e·line=93138 ········0x000e·line=93
139 ······locals········:·139 ······locals········:·
Offset 143, 17 lines modifiedOffset 143, 17 lines modified
143 ······type··········:·'()V'143 ······type··········:·'()V'
144 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)144 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
145 ······code··········-145 ······code··········-
146 ······registers·····:·1146 ······registers·····:·1
147 ······ins···········:·1147 ······ins···········:·1
148 ······outs··········:·1148 ······outs··········:·1
149 ······insns·size····:·4·16-bit·code·units149 ······insns·size····:·4·16-bit·code·units
150 02982c:········································|[02982c]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V150 02a6c0:········································|[02a6c0]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V
151 02983c:·7010·ba0e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0eba151 02a6d0:·7010·ba0e·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0eba
152 029842:·0e00···································|0003:·return-void152 02a6d6:·0e00···································|0003:·return-void
153 ······catches·······:·(none)153 ······catches·······:·(none)
154 ······positions·····:·154 ······positions·····:·
155 ········0x0000·line=113155 ········0x0000·line=113
156 ········0x0003·line=115156 ········0x0003·line=115
157 ······locals········:·157 ······locals········:·
158 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·158 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·
  
Offset 162, 55 lines modifiedOffset 162, 55 lines modified
162 ······type··········:·'(I)Ljava/lang/String;'162 ······type··········:·'(I)Ljava/lang/String;'
163 ······access········:·0x0009·(PUBLIC·STATIC)163 ······access········:·0x0009·(PUBLIC·STATIC)
164 ······code··········-164 ······code··········-
165 ······registers·····:·5165 ······registers·····:·5
166 ······ins···········:·1166 ······ins···········:·1
167 ······outs··········:·2167 ······outs··········:·2
168 ······insns·size····:·100·16-bit·code·units168 ······insns·size····:·100·16-bit·code·units
169 029844:········································|[029844]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String;169 02a6d8:········································|[02a6d8]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String;
170 029854:·1213···································|0000:·const/4·v3,·#int·1·//·#1170 02a6e8:·1213···································|0000:·const/4·v3,·#int·1·//·#1
171 029856:·2200·4e02······························|0001:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@024e171 02a6ea:·2200·4c02······························|0001:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@024c
172 02985a:·7010·f00e·0000·························|0003:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@0ef0172 02a6ee:·7010·f00e·0000·························|0003:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@0ef0
173 029860:·1a02·d20a······························|0006:·const-string·v2,·"["·//·string@0ad2173 02a6f4:·1a02·d00a······························|0006:·const-string·v2,·"["·//·string@0ad0
174 029864:·6e20·f70e·2000·························|0008:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0ef7174 02a6f8:·6e20·f70e·2000·························|0008:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0ef7
175 02986a:·3d04·3800······························|000b:·if-lez·v4,·0043·//·+0038175 02a6fe:·3d04·3800······························|000b:·if-lez·v4,·0043·//·+0038
176 02986e:·7110·a90e·0400·························|000d:·invoke-static·{v4},·Ljava/lang/Integer;.numberOfTrailingZeros:(I)I·//·method@0ea9176 02a702:·7110·a90e·0400·························|000d:·invoke-static·{v4},·Ljava/lang/Integer;.numberOfTrailingZeros:(I)I·//·method@0ea9
177 029874:·0a02···································|0010:·move-result·v2177 02a708:·0a02···································|0010:·move-result·v2
178 029876:·9801·0302······························|0011:·shl-int·v1,·v3,·v2178 02a70a:·9801·0302······························|0011:·shl-int·v1,·v3,·v2
179 02987a:·df02·01ff······························|0013:·xor-int/lit8·v2,·v1,·#int·-1·//·#ff179 02a70e:·df02·01ff······························|0013:·xor-int/lit8·v2,·v1,·#int·-1·//·#ff
180 02987e:·b524···································|0015:·and-int/2addr·v4,·v2180 02a712:·b524···································|0015:·and-int/2addr·v4,·v2
181 029880:·6e10·fa0e·0000·························|0016:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.length:()I·//·method@0efa181 02a714:·6e10·fa0e·0000·························|0016:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.length:()I·//·method@0efa
182 029886:·0a02···································|0019:·move-result·v2182 02a71a:·0a02···································|0019:·move-result·v2
183 029888:·3732·0700······························|001a:·if-le·v2,·v3,·0021·//·+0007183 02a71c:·3732·0700······························|001a:·if-le·v2,·v3,·0021·//·+0007
184 02988c:·1a02·c300······························|001c:·const-string·v2,·",·"·//·string@00c3184 02a720:·1a02·c300······························|001c:·const-string·v2,·",·"·//·string@00c3
185 029890:·6e20·f70e·2000·························|001e:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0ef7185 02a724:·6e20·f70e·2000·························|001e:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0ef7
186 029896:·2c01·2d00·0000·························|0021:·sparse-switch·v1,·0000004e·//·+0000002d186 02a72a:·2c01·2d00·0000·························|0021:·sparse-switch·v1,·0000004e·//·+0000002d
187 02989c:·28e7···································|0024:·goto·000b·//·-0019187 02a730:·28e7···································|0024:·goto·000b·//·-0019
188 02989e:·1a02·4003······························|0025:·const-string·v2,·"FEEDBACK_SPOKEN"·//·string@0340188 02a732:·1a02·4003······························|0025:·const-string·v2,·"FEEDBACK_SPOKEN"·//·string@0340
189 0298a2:·6e20·f70e·2000·························|0027:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0ef7189 02a736:·6e20·f70e·2000·························|0027:·invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@0ef7
Max diff block lines reached; 12215518/12232195 bytes (99.86%) of diff not shown.
22.3 KB
classes.jar
8.81 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·793734·bytes,·number·of·entries:·4571 Zip·file·size:·793740·bytes,·number·of·entries:·457
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 219, 28 lines modifiedOffset 219, 28 lines modified
219 ?rwxrwxr-x··2.0·unx······414·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/ChangeCSSMenu$2.class219 ?rwxrwxr-x··2.0·unx······414·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/ChangeCSSMenu$2.class
220 ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/ChangeCSSMenu$3.class220 ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/ChangeCSSMenu$3.class
221 ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/ChangeCSSMenu$4.class221 ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/ChangeCSSMenu$4.class
222 ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/ChangeCSSMenu$5.class222 ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/ChangeCSSMenu$5.class
223 ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/ChangeCSSMenu$6.class223 ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/ChangeCSSMenu$6.class
224 ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/ChangeCSSMenu$7.class224 ?rwxrwxr-x··2.0·unx······591·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/ChangeCSSMenu$7.class
225 ?rwxrwxr-x··2.0·unx·····2287·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/ChangeCSSMenu.class225 ?rwxrwxr-x··2.0·unx·····2287·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/ChangeCSSMenu.class
226 ?rwxrwxr-x··2.0·unx····12436·b-·defN·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubManipulator.class226 ?rwxrwxr-x··2.0·unx····12429·b-·defN·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubManipulator.class
227 ?rwxrwxr-x··2.0·unx·····8058·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubNavigator.class227 ?rwxrwxr-x··2.0·unx·····8058·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubNavigator.class
228 ?rwxrwxr-x··2.0·unx·····1058·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$1.class228 ?rwxrwxr-x··2.0·unx·····1058·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$1.class
229 ?rwxrwxr-x··2.0·unx······933·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$2.class229 ?rwxrwxr-x··2.0·unx······933·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$2.class
230 ?rwxrwxr-x··2.0·unx······924·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$3.class230 ?rwxrwxr-x··2.0·unx······924·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$3.class
231 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$4.class231 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$4.class
232 ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$5$1.class232 ?rwxrwxr-x··2.0·unx·····1310·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$5$1.class
233 ?rwxrwxr-x··2.0·unx······984·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$5.class233 ?rwxrwxr-x··2.0·unx······984·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$5.class
234 ?rwxrwxr-x··2.0·unx······959·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$6.class234 ?rwxrwxr-x··2.0·unx······959·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$6.class
235 ?rwxrwxr-x··2.0·unx·····1608·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$7$1.class235 ?rwxrwxr-x··2.0·unx·····1608·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$7$1.class
236 ?rwxrwxr-x··2.0·unx······794·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$7.class236 ?rwxrwxr-x··2.0·unx······794·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$7.class
237 ?rwxrwxr-x··2.0·unx······959·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$8.class237 ?rwxrwxr-x··2.0·unx······959·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$8.class
238 ?rwxrwxr-x··2.0·unx······696·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$9.class238 ?rwxrwxr-x··2.0·unx······696·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain$9.class
239 ?rwxrwxr-x··2.0·unx····11632·b-·defN·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain.class239 ?rwxrwxr-x··2.0·unx····11648·b-·defN·80-Jan-01·00:00·it/angrydroids/epub3reader/EpubReaderMain.class
240 ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/FileChooser$1.class240 ?rwxrwxr-x··2.0·unx······936·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/FileChooser$1.class
241 ?rwxrwxr-x··2.0·unx·····2595·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/FileChooser.class241 ?rwxrwxr-x··2.0·unx·····2595·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/FileChooser.class
242 ?rwxrwxr-x··2.0·unx······948·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/LanguageChooser$1.class242 ?rwxrwxr-x··2.0·unx······948·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/LanguageChooser$1.class
243 ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/LanguageChooser$2.class243 ?rwxrwxr-x··2.0·unx·····1110·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/LanguageChooser$2.class
244 ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/LanguageChooser$3.class244 ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/LanguageChooser$3.class
245 ?rwxrwxr-x··2.0·unx·····1816·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/LanguageChooser.class245 ?rwxrwxr-x··2.0·unx·····1816·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/LanguageChooser.class
246 ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/R$attr.class246 ?rwxrwxr-x··2.0·unx······148·b-·stor·80-Jan-01·00:00·it/angrydroids/epub3reader/R$attr.class
Offset 359, 15 lines modifiedOffset 359, 15 lines modified
359 ?rwxrwxr-x··2.0·unx······462·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.class359 ?rwxrwxr-x··2.0·unx······462·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.class
360 ?rwxrwxr-x··2.0·unx······456·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.class360 ?rwxrwxr-x··2.0·unx······456·b-·stor·80-Jan-01·00:00·android/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.class
361 ?rwxrwxr-x··2.0·unx·····1059·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl.class361 ?rwxrwxr-x··2.0·unx·····1059·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl.class
362 ?rwxrwxr-x··2.0·unx······748·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl.class362 ?rwxrwxr-x··2.0·unx······748·b-·stor·80-Jan-01·00:00·android/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl.class
363 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class363 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class
364 ?rwxrwxr-x··2.0·unx·····2274·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class364 ?rwxrwxr-x··2.0·unx·····2274·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class
365 ?rwxrwxr-x··2.0·unx·····1671·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class365 ?rwxrwxr-x··2.0·unx·····1671·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class
366 ?rwxrwxr-x··2.0·unx·····7796·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class366 ?rwxrwxr-x··2.0·unx·····7792·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class
367 ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.class367 ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr1.class
368 ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class368 ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class
369 ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl.class369 ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl.class
370 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$BaseMenuVersionImpl.class370 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$BaseMenuVersionImpl.class
371 ?rwxrwxr-x··2.0·unx······411·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$HoneycombMenuVersionImpl.class371 ?rwxrwxr-x··2.0·unx······411·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$HoneycombMenuVersionImpl.class
372 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class372 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class
373 ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl.class373 ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl.class
Offset 452, 8 lines modifiedOffset 452, 8 lines modified
452 ?rwxrwxr-x··2.0·unx·····4046·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SimpleCursorAdapter.class452 ?rwxrwxr-x··2.0·unx·····4046·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SimpleCursorAdapter.class
453 ?rwxrwxr-x··2.0·unx·····1571·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/NOPLogger.class453 ?rwxrwxr-x··2.0·unx·····1571·b-·stor·80-Jan-01·00:00·org/slf4j/helpers/NOPLogger.class
454 ?rwxrwxr-x··2.0·unx·····2764·b-·stor·80-Jan-01·00:00·org/slf4j/impl/AndroidLogger.class454 ?rwxrwxr-x··2.0·unx·····2764·b-·stor·80-Jan-01·00:00·org/slf4j/impl/AndroidLogger.class
455 ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ICSViewCompatImpl.class455 ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$ICSViewCompatImpl.class
456 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class456 ?rwxrwxr-x··2.0·unx······465·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class
457 ?rwxrwxr-x··2.0·unx·····1461·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class457 ?rwxrwxr-x··2.0·unx·····1461·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class
458 ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class458 ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class
459 457·files,·794276·bytes·uncompressed,·706296·bytes·compressed:··11.1%459 457·files,·794283·bytes·uncompressed,·706302·bytes·compressed:··11.1%
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
2.0 KB
it/angrydroids/epub3reader/EpubManipulator.class
1.91 KB
procyon -ec {}
    
Offset 218, 18 lines modifiedOffset 218, 18 lines modified
218 ····public·void·createTocFile()·{218 ····public·void·createTocFile()·{
219 ········final·TableOfContents·tableOfContents·=·this.book.getTableOfContents();219 ········final·TableOfContents·tableOfContents·=·this.book.getTableOfContents();
220 ········String·s·=·getS(2131034169);220 ········String·s·=·getS(2131034169);
221 ········final·List·tocReferences·=·tableOfContents.getTocReferences();221 ········final·List·tocReferences·=·tableOfContents.getTocReferences();
222 ········if·(tocReferences.size()·>·0)·{222 ········if·(tocReferences.size()·>·0)·{
223 ············s·+=·getS(2131034179);223 ············s·+=·getS(2131034179);
224 ············for·(int·i·=·0;·i·<·tocReferences.size();·++i)·{224 ············for·(int·i·=·0;·i·<·tocReferences.size();·++i)·{
225 ················s·=·s·+·"<tr><td></td><td><a·href=\""·+·("file://"·+·EpubManipulator.location·+·this.decompressedFolder·+·"/"·+·this.pathOPF·+·"/"·+·((TOCReference)tocReferences.get(i)).getCompleteHref())·+·"\">"·+·((TOCReference)tocReferences.get(i)).getTitle()·+·"</a>"·+·"</td></tr>";225 ················s·=·s·+·"<tr><td></td><td><a·href=\""·+·("file://"·+·EpubManipulator.location·+·this.decompressedFolder·+·"/"·+·this.pathOPF·+·"/"·+·((TOCReference)tocReferences.get(i)).getCompleteHref())·+·"\">"·+·((TOCReference)tocReferences.get(i)).getTitle()·+·"</a></td></tr>";
226 ················final·List·children·=·((TOCReference)tocReferences.get(i)).getChildren();226 ················final·List·children·=·((TOCReference)tocReferences.get(i)).getChildren();
227 ················for·(int·j·=·0;·j·<·children.size();·++j)·{227 ················for·(int·j·=·0;·j·<·children.size();·++j)·{
228 ····················s·=·s·+·"<tr><td></td><td><a·href=\""·+·("file://"·+·EpubManipulator.location·+·this.decompressedFolder·+·"/"·+·this.pathOPF·+·"/"·+·((TOCReference)children.get(j)).getCompleteHref())·+·"\">"·+·((TOCReference)children.get(j)).getTitle()·+·"</a>"·+·"</td></tr>";228 ····················s·=·s·+·"<tr><td></td><td><a·href=\""·+·("file://"·+·EpubManipulator.location·+·this.decompressedFolder·+·"/"·+·this.pathOPF·+·"/"·+·((TOCReference)children.get(j)).getCompleteHref())·+·"\">"·+·((TOCReference)children.get(j)).getTitle()·+·"</a></td></tr>";
229 ················}229 ················}
230 ············}230 ············}
231 ········}231 ········}
232 ········final·String·string·=·s·+·getS(2131034178);232 ········final·String·string·=·s·+·getS(2131034178);
233 ········final·String·string2·=·EpubManipulator.location·+·this.decompressedFolder·+·"/Toc.html";233 ········final·String·string2·=·EpubManipulator.location·+·this.decompressedFolder·+·"/Toc.html";
234 ········try·{234 ········try·{
235 ············final·FileWriter·fileWriter2;235 ············final·FileWriter·fileWriter2;
2.01 KB
it/angrydroids/epub3reader/EpubReaderMain.class
1.92 KB
procyon -ec {}
    
Offset 422, 42 lines modifiedOffset 422, 41 lines modified
422 ····422 ····
423 ····protected·void·showSecondView()·{423 ····protected·void·showSecondView()·{
424 ········EpubReaderMain.layoutView2.setVisibility(0);424 ········EpubReaderMain.layoutView2.setVisibility(0);
425 ········EpubReaderMain.iconCloseView2.setVisibility(0);425 ········EpubReaderMain.iconCloseView2.setVisibility(0);
426 ····}426 ····}
427 ····427 ····
428 ····protected·void·swipePage(final·View·view,·final·MotionEvent·motionEvent,·final·BookEnum·bookEnum)·{428 ····protected·void·swipePage(final·View·view,·final·MotionEvent·motionEvent,·final·BookEnum·bookEnum)·{
429 ········final·int·n·=·2131034141; 
430 ········switch·(MotionEventCompat.getActionMasked(motionEvent))·{429 ········switch·(MotionEventCompat.getActionMasked(motionEvent))·{
431 ············case·0:·{430 ············case·0:·{
432 ················this.swipeOriginX·=·motionEvent.getX();431 ················this.swipeOriginX·=·motionEvent.getX();
433 ················this.swipeOriginY·=·motionEvent.getY();432 ················this.swipeOriginY·=·motionEvent.getY();
434 ················break;433 ················break;
435 ············}434 ············}
436 ············case·1:·{435 ············case·1:·{
437 ················final·int·n2·=·(int)(this.screenWidth·*·0.25);436 ················final·int·n·=·(int)(this.screenWidth·*·0.25);
438 ················final·float·a·=·this.swipeOriginX·-·motionEvent.getX();437 ················final·float·a·=·this.swipeOriginX·-·motionEvent.getX();
439 ················final·float·a2·=·this.swipeOriginY·-·motionEvent.getY();438 ················final·float·a2·=·this.swipeOriginY·-·motionEvent.getY();
440 ················final·float·abs·=·Math.abs(a);439 ················final·float·abs·=·Math.abs(a);
441 ················final·float·abs2·=·Math.abs(a2);440 ················final·float·abs2·=·Math.abs(a2);
442 ················if·(a·>·n2·&&·abs·>·abs2)·{441 ················if·(a·>·n·&&·abs·>·abs2)·{
443 ····················try·{442 ····················try·{
444 ························this.navigator.goToNextChapter(bookEnum);443 ························this.navigator.goToNextChapter(bookEnum);
445 ····················}444 ····················}
446 ····················catch·(Exception·ex)·{445 ····················catch·(Exception·ex)·{
447 ························this.errorMessage(this.getString(n));446 ························this.errorMessage(this.getString(2131034141));
448 ····················}447 ····················}
449 ····················break;448 ····················break;
450 ················}449 ················}
451 ················if·(a·<·-n2·&&·abs·>·abs2)·{450 ················if·(a·<·-n·&&·abs·>·abs2)·{
452 ····················try·{451 ····················try·{
453 ························this.navigator.goToPrevChapter(bookEnum);452 ························this.navigator.goToPrevChapter(bookEnum);
454 ····················}453 ····················}
455 ····················catch·(Exception·ex2)·{454 ····················catch·(Exception·ex2)·{
456 ························this.errorMessage(this.getString(n));455 ························this.errorMessage(this.getString(2131034141));
457 ····················}456 ····················}
458 ····················break;457 ····················break;
459 ················}458 ················}
460 ················break;459 ················break;
461 ············}460 ············}
462 ········}461 ········}
463 ····}462 ····}
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
629 B
smali/it/angrydroids/epub3reader/LanguageChooser$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/LanguageChooser;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/LanguageChooser;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/LanguageChooser;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/LanguageChooser;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/LanguageChooser;
  
25 ····.prologue26 ····.prologue
26 ····.line·5427 ····.line·54
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/LanguageChooser$1;->this$0:Lit/angrydroids/epub3reader/LanguageChooser;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/LanguageChooser$1;->this$0:Lit/angrydroids/epub3reader/LanguageChooser;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.29 KB
smali/it/angrydroids/epub3reader/EpubReaderMain$7$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7;18 .field·final·synthetic·this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain$7;)V20 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain$7;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$1"····#·Lit/angrydroids/epub3reader/EpubReaderMain$7;
  
22 ····.prologue23 ····.prologue
23 ····.line·20624 ····.line·206
24 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$7$1;->this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7;25 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$7$1;->this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7;
  
25 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V26 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V
  
Offset 48, 18 lines modifiedOffset 49, 20 lines modified
  
48 ····iget-object·v3,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$7$1;->this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7;49 ····iget-object·v3,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$7$1;->this$1:Lit/angrydroids/epub3reader/EpubReaderMain$7;
  
49 ····iget-object·v3,·v3,·Lit/angrydroids/epub3reader/EpubReaderMain$7;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;50 ····iget-object·v3,·v3,·Lit/angrydroids/epub3reader/EpubReaderMain$7;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
50 ····const·v4,·0x7f05001851 ····const·v4,·0x7f050018
  
 52 ····.line·211
51 ····invoke-virtual·{v3,·v4},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;53 ····invoke-virtual·{v3,·v4},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;
  
52 ····move-result-object·v354 ····move-result-object·v3
  
 55 ····.line·210
53 ····invoke-virtual·{v2,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;56 ····invoke-virtual·{v2,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
54 ····move-result-object·v157 ····move-result-object·v1
  
55 ····.line·21258 ····.line·212
56 ····.local·v1,·"url":Ljava/lang/String;59 ····.local·v1,·"url":Ljava/lang/String;
57 ····if-eqz·v1,·:cond_160 ····if-eqz·v1,·:cond_1
615 B
smali/it/angrydroids/epub3reader/ChangeCSSMenu$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·5527 ····.line·55
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/ChangeCSSMenu$4;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/ChangeCSSMenu$4;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
623 B
smali/it/angrydroids/epub3reader/EpubReaderMain$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/EpubReaderMain;
  
25 ····.prologue26 ····.prologue
26 ····.line·20227 ····.line·202
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$7;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$7;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.4 KB
smali/it/angrydroids/epub3reader/LanguageChooser$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/LanguageChooser;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/LanguageChooser;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/LanguageChooser;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/LanguageChooser;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/LanguageChooser;
  
25 ····.prologue26 ····.prologue
26 ····.line·7327 ····.line·73
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 115, 22 lines modifiedOffset 116, 24 lines modified
  
115 ····check-cast·v3,·Lit/angrydroids/epub3reader/EpubReaderMain;116 ····check-cast·v3,·Lit/angrydroids/epub3reader/EpubReaderMain;
  
116 ····iget-object·v4,·p0,·Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser;117 ····iget-object·v4,·p0,·Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser;
  
117 ····iget-object·v4,·v4,·Lit/angrydroids/epub3reader/LanguageChooser;->book:Ljava/lang/String;118 ····iget-object·v4,·v4,·Lit/angrydroids/epub3reader/LanguageChooser;->book:Ljava/lang/String;
  
 119 ····.line·92
118 ····invoke-static·{v4},·Lit/angrydroids/epub3reader/BookEnum;->valueOf(Ljava/lang/String;)Lit/angrydroids/epub3reader/BookEnum;120 ····invoke-static·{v4},·Lit/angrydroids/epub3reader/BookEnum;->valueOf(Ljava/lang/String;)Lit/angrydroids/epub3reader/BookEnum;
  
119 ····move-result-object·v4121 ····move-result-object·v4
  
120 ····iget-object·v5,·p0,·Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser;122 ····iget-object·v5,·p0,·Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser;
  
121 ····iget·v5,·v5,·Lit/angrydroids/epub3reader/LanguageChooser;->number_selected_elements:I123 ····iget·v5,·v5,·Lit/angrydroids/epub3reader/LanguageChooser;->number_selected_elements:I
  
 124 ····.line·91
122 ····invoke-virtual·{v3,·v4,·v0,·v2,·v5},·Lit/angrydroids/epub3reader/EpubReaderMain;->refreshLanguages(Lit/angrydroids/epub3reader/BookEnum;III)V125 ····invoke-virtual·{v3,·v4,·v0,·v2,·v5},·Lit/angrydroids/epub3reader/EpubReaderMain;->refreshLanguages(Lit/angrydroids/epub3reader/BookEnum;III)V
  
123 ····.line·100126 ····.line·100
124 ····:cond_3127 ····:cond_3
125 ····:goto_2128 ····:goto_2
126 ····return-void129 ····return-void
  
Offset 153, 19 lines modifiedOffset 156, 21 lines modified
  
153 ····check-cast·v3,·Lit/angrydroids/epub3reader/EpubReaderMain;156 ····check-cast·v3,·Lit/angrydroids/epub3reader/EpubReaderMain;
  
154 ····iget-object·v4,·p0,·Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser;157 ····iget-object·v4,·p0,·Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser;
  
155 ····iget-object·v4,·v4,·Lit/angrydroids/epub3reader/LanguageChooser;->book:Ljava/lang/String;158 ····iget-object·v4,·v4,·Lit/angrydroids/epub3reader/LanguageChooser;->book:Ljava/lang/String;
  
 159 ····.line·97
156 ····invoke-static·{v4},·Lit/angrydroids/epub3reader/BookEnum;->valueOf(Ljava/lang/String;)Lit/angrydroids/epub3reader/BookEnum;160 ····invoke-static·{v4},·Lit/angrydroids/epub3reader/BookEnum;->valueOf(Ljava/lang/String;)Lit/angrydroids/epub3reader/BookEnum;
  
157 ····move-result-object·v4161 ····move-result-object·v4
  
158 ····iget-object·v5,·p0,·Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser;162 ····iget-object·v5,·p0,·Lit/angrydroids/epub3reader/LanguageChooser$2;->this$0:Lit/angrydroids/epub3reader/LanguageChooser;
  
159 ····iget·v5,·v5,·Lit/angrydroids/epub3reader/LanguageChooser;->number_selected_elements:I163 ····iget·v5,·v5,·Lit/angrydroids/epub3reader/LanguageChooser;->number_selected_elements:I
  
 164 ····.line·96
160 ····invoke-virtual·{v3,·v4,·v0,·v6,·v5},·Lit/angrydroids/epub3reader/EpubReaderMain;->refreshLanguages(Lit/angrydroids/epub3reader/BookEnum;III)V165 ····invoke-virtual·{v3,·v4,·v0,·v6,·v5},·Lit/angrydroids/epub3reader/EpubReaderMain;->refreshLanguages(Lit/angrydroids/epub3reader/BookEnum;III)V
  
161 ····goto·:goto_2166 ····goto·:goto_2
162 .end·method167 .end·method
623 B
smali/it/angrydroids/epub3reader/EpubReaderMain$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/EpubReaderMain;
  
25 ····.prologue26 ····.prologue
26 ····.line·14227 ····.line·142
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$3;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$3;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
635 B
smali/it/angrydroids/epub3reader/EpubReaderMain$6.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;18 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V20 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/EpubReaderMain;
  
22 ····.prologue23 ····.prologue
23 ····.line·19124 ····.line·191
24 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$6;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;25 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$6;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
25 ····invoke-direct·{p0},·Landroid/webkit/WebViewClient;-><init>()V26 ····invoke-direct·{p0},·Landroid/webkit/WebViewClient;-><init>()V
  
8.61 KB
smali/it/angrydroids/epub3reader/EpubReaderMain.smali
    
Offset 1, 20 lines modifiedOffset 1, 12 lines modified
1 .class·public·Lit/angrydroids/epub3reader/EpubReaderMain;1 .class·public·Lit/angrydroids/epub3reader/EpubReaderMain;
2 .super·Landroid/app/Activity;2 .super·Landroid/app/Activity;
3 .source·"EpubReaderMain.java"3 .source·"EpubReaderMain.java"
  
  
4 #·annotations 
5 .annotation·system·Ldalvik/annotation/MemberClasses; 
6 ····value·=·{ 
7 ········Lit/angrydroids/epub3reader/EpubReaderMain$9; 
8 ····} 
9 .end·annotation 
  
  
10 #·static·fields4 #·static·fields
11 .field·protected·static·color:Ljava/lang/String;5 .field·protected·static·color:Ljava/lang/String;
  
12 .field·protected·static·firstViewSize:F6 .field·protected·static·firstViewSize:F
  
13 .field·protected·static·iconCloseView1:Landroid/widget/Button;7 .field·protected·static·iconCloseView1:Landroid/widget/Button;
  
Offset 376, 68 lines modifiedOffset 368, 76 lines modified
376 ····.locals·3368 ····.locals·3
377 ····.param·p1,·"preferences"····#·Landroid/content/SharedPreferences;369 ····.param·p1,·"preferences"····#·Landroid/content/SharedPreferences;
  
378 ····.prologue370 ····.prologue
379 ····.line·637371 ····.line·637
380 ····const·v1,·0x7f050021372 ····const·v1,·0x7f050021
  
 373 ····.line·638
381 ····invoke-virtual·{p0,·v1},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;374 ····invoke-virtual·{p0,·v1},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;
  
382 ····move-result-object·v1375 ····move-result-object·v1
  
383 ····sget-object·v2,·Lit/angrydroids/epub3reader/ViewStateEnum;->books:Lit/angrydroids/epub3reader/ViewStateEnum;376 ····sget-object·v2,·Lit/angrydroids/epub3reader/ViewStateEnum;->books:Lit/angrydroids/epub3reader/ViewStateEnum;
  
384 ····invoke-virtual·{v2},·Lit/angrydroids/epub3reader/ViewStateEnum;->name()Ljava/lang/String;377 ····invoke-virtual·{v2},·Lit/angrydroids/epub3reader/ViewStateEnum;->name()Ljava/lang/String;
  
385 ····move-result-object·v2378 ····move-result-object·v2
  
 379 ····.line·637
386 ····invoke-interface·{p1,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;380 ····invoke-interface·{p1,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
387 ····move-result-object·v1381 ····move-result-object·v1
  
388 ····invoke-static·{v1},·Lit/angrydroids/epub3reader/ViewStateEnum;->valueOf(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum;382 ····invoke-static·{v1},·Lit/angrydroids/epub3reader/ViewStateEnum;->valueOf(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum;
  
389 ····move-result-object·v1383 ····move-result-object·v1
  
390 ····invoke-virtual·{p0,·v1},·Lit/angrydroids/epub3reader/EpubReaderMain;->updateView1(Lit/angrydroids/epub3reader/ViewStateEnum;)V384 ····invoke-virtual·{p0,·v1},·Lit/angrydroids/epub3reader/EpubReaderMain;->updateView1(Lit/angrydroids/epub3reader/ViewStateEnum;)V
  
391 ····.line·639385 ····.line·639
392 ····const·v1,·0x7f050022386 ····const·v1,·0x7f050022
  
 387 ····.line·640
393 ····invoke-virtual·{p0,·v1},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;388 ····invoke-virtual·{p0,·v1},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;
  
394 ····move-result-object·v1389 ····move-result-object·v1
  
395 ····sget-object·v2,·Lit/angrydroids/epub3reader/ViewStateEnum;->invisible:Lit/angrydroids/epub3reader/ViewStateEnum;390 ····sget-object·v2,·Lit/angrydroids/epub3reader/ViewStateEnum;->invisible:Lit/angrydroids/epub3reader/ViewStateEnum;
  
 391 ····.line·641
396 ····invoke-virtual·{v2},·Lit/angrydroids/epub3reader/ViewStateEnum;->name()Ljava/lang/String;392 ····invoke-virtual·{v2},·Lit/angrydroids/epub3reader/ViewStateEnum;->name()Ljava/lang/String;
  
397 ····move-result-object·v2393 ····move-result-object·v2
  
 394 ····.line·640
398 ····invoke-interface·{p1,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;395 ····invoke-interface·{p1,·v1,·v2},·Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  
399 ····move-result-object·v1396 ····move-result-object·v1
  
400 ····invoke-static·{v1},·Lit/angrydroids/epub3reader/ViewStateEnum;->valueOf(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum;397 ····invoke-static·{v1},·Lit/angrydroids/epub3reader/ViewStateEnum;->valueOf(Ljava/lang/String;)Lit/angrydroids/epub3reader/ViewStateEnum;
  
401 ····move-result-object·v1398 ····move-result-object·v1
  
 399 ····.line·639
402 ····invoke-virtual·{p0,·v1},·Lit/angrydroids/epub3reader/EpubReaderMain;->updateView2(Lit/angrydroids/epub3reader/ViewStateEnum;)V400 ····invoke-virtual·{p0,·v1},·Lit/angrydroids/epub3reader/EpubReaderMain;->updateView2(Lit/angrydroids/epub3reader/ViewStateEnum;)V
  
403 ····.line·643401 ····.line·643
404 ····const·v1,·0x7f050023402 ····const·v1,·0x7f050023
  
 403 ····.line·644
405 ····invoke-virtual·{p0,·v1},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;404 ····invoke-virtual·{p0,·v1},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;
  
406 ····move-result-object·v1405 ····move-result-object·v1
  
407 ····invoke-static·{},·Lit/angrydroids/epub3reader/EpubReaderMain;->getFirstViewWeight()F406 ····invoke-static·{},·Lit/angrydroids/epub3reader/EpubReaderMain;->getFirstViewWeight()F
  
408 ····move-result·v2407 ····move-result·v2
  
 408 ····.line·643
409 ····invoke-interface·{p1,·v1,·v2},·Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F409 ····invoke-interface·{p1,·v1,·v2},·Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F
  
410 ····move-result·v0410 ····move-result·v0
  
411 ····.line·645411 ····.line·645
412 ····.local·v0,·"viewSize":F412 ····.local·v0,·"viewSize":F
413 ····invoke-virtual·{p0,·v0},·Lit/angrydroids/epub3reader/EpubReaderMain;->changeViewsSize(F)V413 ····invoke-virtual·{p0,·v0},·Lit/angrydroids/epub3reader/EpubReaderMain;->changeViewsSize(F)V
Offset 915, 18 lines modifiedOffset 915, 20 lines modified
  
915 ····invoke-virtual·{p0,·v8},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;915 ····invoke-virtual·{p0,·v8},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;
  
916 ····move-result-object·v8916 ····move-result-object·v8
  
917 ····const·v9,·0x7f05001c917 ····const·v9,·0x7f05001c
  
 918 ····.line·384
918 ····invoke-virtual·{p0,·v9},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;919 ····invoke-virtual·{p0,·v9},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;
  
919 ····move-result-object·v9920 ····move-result-object·v9
  
 921 ····.line·383
920 ····invoke-virtual·{v1,·v8,·v9},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;922 ····invoke-virtual·{v1,·v8,·v9},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
921 ····.line·385923 ····.line·385
922 ····invoke-virtual·{p0,·v1,·v10},·Lit/angrydroids/epub3reader/EpubReaderMain;->startActivityForResult(Landroid/content/Intent;I)V924 ····invoke-virtual·{p0,·v1,·v10},·Lit/angrydroids/epub3reader/EpubReaderMain;->startActivityForResult(Landroid/content/Intent;I)V
  
923 ····goto·:goto_0925 ····goto·:goto_0
  
Offset 950, 18 lines modifiedOffset 952, 20 lines modified
  
950 ····invoke-virtual·{p0,·v8},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;952 ····invoke-virtual·{p0,·v8},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;
  
951 ····move-result-object·v8953 ····move-result-object·v8
  
952 ····const·v9,·0x7f05001c954 ····const·v9,·0x7f05001c
  
 955 ····.line·392
Max diff block lines reached; 4658/8715 bytes (53.45%) of diff not shown.
615 B
smali/it/angrydroids/epub3reader/ChangeCSSMenu$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·6427 ····.line·64
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/ChangeCSSMenu$5;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/ChangeCSSMenu$5;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
601 B
smali/it/angrydroids/epub3reader/FileChooser$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/FileChooser;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/FileChooser;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/FileChooser;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/FileChooser;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/FileChooser;
  
25 ····.prologue26 ····.prologue
26 ····.line·6527 ····.line·65
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/FileChooser$1;->this$0:Lit/angrydroids/epub3reader/FileChooser;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/FileChooser$1;->this$0:Lit/angrydroids/epub3reader/FileChooser;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
615 B
smali/it/angrydroids/epub3reader/ChangeCSSMenu$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·3227 ····.line·32
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/ChangeCSSMenu$1;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/ChangeCSSMenu$1;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
285 B
smali/it/angrydroids/epub3reader/R.smali
    
Offset 23, 10 lines modifiedOffset 23, 9 lines modified
23 .method·public·constructor·<init>()V23 .method·public·constructor·<init>()V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·1026 ····.line·10
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····.line·166 
29 ····return-void28 ····return-void
30 .end·method29 .end·method
1.29 KB
smali/it/angrydroids/epub3reader/EpubReaderMain$5$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5;18 .field·final·synthetic·this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain$5;)V20 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain$5;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$1"····#·Lit/angrydroids/epub3reader/EpubReaderMain$5;
  
22 ····.prologue23 ····.prologue
23 ····.line·16924 ····.line·169
24 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$5$1;->this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5;25 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$5$1;->this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5;
  
25 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V26 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V
  
Offset 48, 18 lines modifiedOffset 49, 20 lines modified
  
48 ····iget-object·v2,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$5$1;->this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5;49 ····iget-object·v2,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$5$1;->this$1:Lit/angrydroids/epub3reader/EpubReaderMain$5;
  
49 ····iget-object·v2,·v2,·Lit/angrydroids/epub3reader/EpubReaderMain$5;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;50 ····iget-object·v2,·v2,·Lit/angrydroids/epub3reader/EpubReaderMain$5;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
50 ····const·v3,·0x7f05001851 ····const·v3,·0x7f050018
  
 52 ····.line·174
51 ····invoke-virtual·{v2,·v3},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;53 ····invoke-virtual·{v2,·v3},·Lit/angrydroids/epub3reader/EpubReaderMain;->getString(I)Ljava/lang/String;
  
52 ····move-result-object·v254 ····move-result-object·v2
  
 55 ····.line·173
53 ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;56 ····invoke-virtual·{v1,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
54 ····move-result-object·v057 ····move-result-object·v0
  
55 ····.line·17558 ····.line·175
56 ····.local·v0,·"url":Ljava/lang/String;59 ····.local·v0,·"url":Ljava/lang/String;
57 ····if-eqz·v0,·:cond_160 ····if-eqz·v0,·:cond_1
630 B
smali/it/angrydroids/epub3reader/LanguageChooser$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/LanguageChooser;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/LanguageChooser;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/LanguageChooser;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/LanguageChooser;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/LanguageChooser;
  
25 ····.prologue26 ····.prologue
26 ····.line·10427 ····.line·104
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/LanguageChooser$3;->this$0:Lit/angrydroids/epub3reader/LanguageChooser;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/LanguageChooser$3;->this$0:Lit/angrydroids/epub3reader/LanguageChooser;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
532 B
smali/it/angrydroids/epub3reader/SetPanelSize.smali
    
Offset 76, 14 lines modifiedOffset 76, 15 lines modified
  
76 ····move-result-object·v476 ····move-result-object·v4
  
77 ····check-cast·v4,·Lit/angrydroids/epub3reader/EpubReaderMain;77 ····check-cast·v4,·Lit/angrydroids/epub3reader/EpubReaderMain;
  
78 ····const/4·v5,·0x078 ····const/4·v5,·0x0
  
 79 ····.line·33
79 ····invoke-virtual·{v4,·v5},·Lit/angrydroids/epub3reader/EpubReaderMain;->getPreferences(I)Landroid/content/SharedPreferences;80 ····invoke-virtual·{v4,·v5},·Lit/angrydroids/epub3reader/EpubReaderMain;->getPreferences(I)Landroid/content/SharedPreferences;
  
80 ····move-result-object·v281 ····move-result-object·v2
  
81 ····.line·3482 ····.line·34
82 ····.local·v2,·"preferences":Landroid/content/SharedPreferences;83 ····.local·v2,·"preferences":Landroid/content/SharedPreferences;
83 ····const-string·v4,·"seekBarValue"84 ····const-string·v4,·"seekBarValue"
623 B
smali/it/angrydroids/epub3reader/EpubReaderMain$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/EpubReaderMain;
  
25 ····.prologue26 ····.prologue
26 ····.line·16327 ····.line·163
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$5;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$5;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
635 B
smali/it/angrydroids/epub3reader/EpubReaderMain$8.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;18 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V20 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/EpubReaderMain;
  
22 ····.prologue23 ····.prologue
23 ····.line·23324 ····.line·233
24 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$8;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;25 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$8;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
25 ····invoke-direct·{p0},·Landroid/webkit/WebViewClient;-><init>()V26 ····invoke-direct·{p0},·Landroid/webkit/WebViewClient;-><init>()V
  
615 B
smali/it/angrydroids/epub3reader/ChangeCSSMenu$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·7227 ····.line·72
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/ChangeCSSMenu$6;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/ChangeCSSMenu$6;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
623 B
smali/it/angrydroids/epub3reader/EpubReaderMain$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/EpubReaderMain;
  
25 ····.prologue26 ····.prologue
26 ····.line·12927 ····.line·129
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$2;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$2;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
615 B
smali/it/angrydroids/epub3reader/ChangeCSSMenu$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·4727 ····.line·47
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/ChangeCSSMenu$3;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/ChangeCSSMenu$3;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
9.87 KB
smali/it/angrydroids/epub3reader/EpubNavigator.smali
    
Offset 92, 14 lines modifiedOffset 92, 15 lines modified
  
92 ····if-gez·v0,·:cond_092 ····if-gez·v0,·:cond_0
  
93 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->pageOnView1:Ljava/lang/String;93 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->pageOnView1:Ljava/lang/String;
  
94 ····iget-object·v1,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator;94 ····iget-object·v1,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator;
  
 95 ····.line·174
95 ····invoke-virtual·{v1},·Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentPageURL()Ljava/lang/String;96 ····invoke-virtual·{v1},·Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentPageURL()Ljava/lang/String;
  
96 ····move-result-object·v197 ····move-result-object·v1
  
97 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z98 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
98 ····move-result·v099 ····move-result·v0
Offset 224, 14 lines modifiedOffset 225, 15 lines modified
  
224 ····if-gez·v0,·:cond_0225 ····if-gez·v0,·:cond_0
  
225 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->pageOnView2:Ljava/lang/String;226 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->pageOnView2:Ljava/lang/String;
  
226 ····iget-object·v1,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator;227 ····iget-object·v1,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator;
  
 228 ····.line·211
227 ····invoke-virtual·{v1},·Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentPageURL()Ljava/lang/String;229 ····invoke-virtual·{v1},·Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentPageURL()Ljava/lang/String;
  
228 ····move-result-object·v1230 ····move-result-object·v1
  
229 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z231 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
230 ····move-result·v0232 ····move-result·v0
Offset 330, 18 lines modifiedOffset 332, 20 lines modified
  
330 ····iget-object·v2,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator;332 ····iget-object·v2,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator;
  
331 ····invoke-virtual·{v2},·Lit/angrydroids/epub3reader/EpubManipulator;->metadata()Ljava/lang/String;333 ····invoke-virtual·{v2},·Lit/angrydroids/epub3reader/EpubManipulator;->metadata()Ljava/lang/String;
  
332 ····move-result-object·v2334 ····move-result-object·v2
  
 335 ····.line·293
333 ····invoke-virtual·{p0,·v3},·Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String;336 ····invoke-virtual·{p0,·v3},·Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String;
  
334 ····move-result-object·v3337 ····move-result-object·v3
  
 338 ····.line·292
335 ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/webkit/WebView;->loadData(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V339 ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/webkit/WebView;->loadData(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
  
336 ····.line·303340 ····.line·303
337 ····:goto_0341 ····:goto_0
338 ····return·v0342 ····return·v0
  
339 ····.line·295343 ····.line·295
Offset 370, 18 lines modifiedOffset 374, 20 lines modified
  
370 ····iget-object·v2,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator;374 ····iget-object·v2,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator;
  
371 ····invoke-virtual·{v2},·Lit/angrydroids/epub3reader/EpubManipulator;->metadata()Ljava/lang/String;375 ····invoke-virtual·{v2},·Lit/angrydroids/epub3reader/EpubManipulator;->metadata()Ljava/lang/String;
  
372 ····move-result-object·v2376 ····move-result-object·v2
  
 377 ····.line·299
373 ····invoke-virtual·{p0,·v3},·Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String;378 ····invoke-virtual·{p0,·v3},·Lit/angrydroids/epub3reader/EpubNavigator;->getS(I)Ljava/lang/String;
  
374 ····move-result-object·v3379 ····move-result-object·v3
  
 380 ····.line·298
375 ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/webkit/WebView;->loadData(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V381 ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/webkit/WebView;->loadData(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
  
376 ····goto·:goto_0382 ····goto·:goto_0
  
377 ····.line·301383 ····.line·301
378 ····:cond_2384 ····:cond_2
379 ····const/4·v0,·0x0385 ····const/4·v0,·0x0
Offset 719, 26 lines modifiedOffset 725, 28 lines modified
719 ····.line·152725 ····.line·152
720 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator;726 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator;
  
721 ····if-eqz·v0,·:cond_1727 ····if-eqz·v0,·:cond_1
  
722 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator;728 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator;
  
 729 ····.line·153
723 ····invoke-virtual·{v0},·Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentPageURL()Ljava/lang/String;730 ····invoke-virtual·{v0},·Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentPageURL()Ljava/lang/String;
  
724 ····move-result-object·v0731 ····move-result-object·v0
  
725 ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z732 ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
726 ····move-result·v0733 ····move-result·v0
  
727 ····if-nez·v0,·:cond_0734 ····if-nez·v0,·:cond_0
  
728 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator;735 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator;
  
 736 ····.line·154
729 ····invoke-virtual·{v0,·p1},·Lit/angrydroids/epub3reader/EpubManipulator;->getPageIndex(Ljava/lang/String;)I737 ····invoke-virtual·{v0,·p1},·Lit/angrydroids/epub3reader/EpubManipulator;->getPageIndex(Ljava/lang/String;)I
  
730 ····move-result·v0738 ····move-result·v0
  
731 ····if-ltz·v0,·:cond_1739 ····if-ltz·v0,·:cond_1
  
732 ····.line·155740 ····.line·155
Offset 770, 26 lines modifiedOffset 778, 28 lines modified
770 ····.line·162778 ····.line·162
771 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator;779 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator;
  
772 ····if-eqz·v0,·:cond_1780 ····if-eqz·v0,·:cond_1
  
773 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator;781 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book1:Lit/angrydroids/epub3reader/EpubManipulator;
  
 782 ····.line·163
774 ····invoke-virtual·{v0},·Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentPageURL()Ljava/lang/String;783 ····invoke-virtual·{v0},·Lit/angrydroids/epub3reader/EpubManipulator;->getCurrentPageURL()Ljava/lang/String;
  
775 ····move-result-object·v0784 ····move-result-object·v0
  
776 ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z785 ····invoke-virtual·{p1,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
777 ····move-result·v0786 ····move-result·v0
  
778 ····if-nez·v0,·:cond_0787 ····if-nez·v0,·:cond_0
  
779 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator;788 ····iget-object·v0,·p0,·Lit/angrydroids/epub3reader/EpubNavigator;->book2:Lit/angrydroids/epub3reader/EpubManipulator;
  
 789 ····.line·164
780 ····invoke-virtual·{v0,·p1},·Lit/angrydroids/epub3reader/EpubManipulator;->getPageIndex(Ljava/lang/String;)I790 ····invoke-virtual·{v0,·p1},·Lit/angrydroids/epub3reader/EpubManipulator;->getPageIndex(Ljava/lang/String;)I
  
781 ····move-result·v0791 ····move-result·v0
Max diff block lines reached; 5904/9998 bytes (59.05%) of diff not shown.
623 B
smali/it/angrydroids/epub3reader/EpubReaderMain$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/EpubReaderMain;
  
25 ····.prologue26 ····.prologue
26 ····.line·11127 ····.line·111
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$1;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$1;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
615 B
smali/it/angrydroids/epub3reader/ChangeCSSMenu$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·8027 ····.line·80
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/ChangeCSSMenu$7;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/ChangeCSSMenu$7;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
608 B
smali/it/angrydroids/epub3reader/SetPanelSize$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/SetPanelSize;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/SetPanelSize;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/SetPanelSize;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/SetPanelSize;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/SetPanelSize;
  
25 ····.prologue26 ····.prologue
26 ····.line·6127 ····.line·61
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/SetPanelSize$2;->this$0:Lit/angrydroids/epub3reader/SetPanelSize;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/SetPanelSize$2;->this$0:Lit/angrydroids/epub3reader/SetPanelSize;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
11.9 KB
smali/it/angrydroids/epub3reader/EpubManipulator.smali
    
Offset 256, 14 lines modifiedOffset 256, 15 lines modified
  
256 ····const-string·v6,·"/"256 ····const-string·v6,·"/"
  
257 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;257 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
258 ····move-result-object·v6258 ····move-result-object·v6
  
 259 ····.line·149
259 ····invoke-interface·{v2,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;260 ····invoke-interface·{v2,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
260 ····move-result-object·v4261 ····move-result-object·v4
  
261 ····check-cast·v4,·Ljava/lang/String;262 ····check-cast·v4,·Ljava/lang/String;
  
262 ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;263 ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 486, 14 lines modifiedOffset 487, 15 lines modified
  
486 ····const-string·v6,·"/"487 ····const-string·v6,·"/"
  
487 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;488 ····invoke-virtual·{v4,·v6},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
488 ····move-result-object·v6489 ····move-result-object·v6
  
 490 ····.line·112
489 ····invoke-interface·{v2,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;491 ····invoke-interface·{v2,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
490 ····move-result-object·v4492 ····move-result-object·v4
  
491 ····check-cast·v4,·Ljava/lang/String;493 ····check-cast·v4,·Ljava/lang/String;
  
492 ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;494 ····invoke-virtual·{v6,·v4},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
Offset 524, 56 lines modifiedOffset 526, 50 lines modified
  
524 ····.line·118526 ····.line·118
525 ····:cond_2527 ····:cond_2
526 ····return-void528 ····return-void
527 .end·method529 .end·method
  
528 .method·private·deleteDir(Ljava/io/File;)V530 .method·private·deleteDir(Ljava/io/File;)V
529 ····.locals·5531 ····.locals·4
530 ····.param·p1,·"f"····#·Ljava/io/File;532 ····.param·p1,·"f"····#·Ljava/io/File;
  
531 ····.prologue533 ····.prologue
532 ····.line·328534 ····.line·328
533 ····invoke-virtual·{p1},·Ljava/io/File;->isDirectory()Z535 ····invoke-virtual·{p1},·Ljava/io/File;->isDirectory()Z
  
534 ····move-result·v4536 ····move-result·v1
  
535 ····if-eqz·v4,·:cond_0537 ····if-eqz·v1,·:cond_0
  
536 ····.line·329538 ····.line·329
537 ····invoke-virtual·{p1},·Ljava/io/File;->listFiles()[Ljava/io/File;539 ····invoke-virtual·{p1},·Ljava/io/File;->listFiles()[Ljava/io/File;
  
538 ····move-result-object·v0540 ····move-result-object·v2
  
539 ····.local·v0,·"arr$":[Ljava/io/File; 
540 ····array-length·v3,·v0541 ····array-length·v3,·v2
  
541 ····.local·v3,·"len$":I 
542 ····const/4·v2,·0x0542 ····const/4·v1,·0x0
  
543 ····.local·v2,·"i$":I 
544 ····:goto_0543 ····:goto_0
545 ····if-ge·v2,·v3,·:cond_0544 ····if-ge·v1,·v3,·:cond_0
  
546 ····aget-object·v1,·v0,·v2545 ····aget-object·v0,·v2,·v1
  
547 ····.line·330546 ····.line·330
548 ····.local·v1,·"child":Ljava/io/File;547 ····.local·v0,·"child":Ljava/io/File;
549 ····invoke-direct·{p0,·v1},·Lit/angrydroids/epub3reader/EpubManipulator;->deleteDir(Ljava/io/File;)V548 ····invoke-direct·{p0,·v0},·Lit/angrydroids/epub3reader/EpubManipulator;->deleteDir(Ljava/io/File;)V
  
550 ····.line·329549 ····.line·329
551 ····add-int/lit8·v2,·v2,·0x1550 ····add-int/lit8·v1,·v1,·0x1
  
552 ····goto·:goto_0551 ····goto·:goto_0
  
553 ····.line·331552 ····.line·331
554 ····.end·local·v0····#·"arr$":[Ljava/io/File; 
555 ····.end·local·v1····#·"child":Ljava/io/File;553 ····.end·local·v0····#·"child":Ljava/io/File;
556 ····.end·local·v2····#·"i$":I 
557 ····.end·local·v3····#·"len$":I 
558 ····:cond_0554 ····:cond_0
559 ····invoke-virtual·{p1},·Ljava/io/File;->delete()Z555 ····invoke-virtual·{p1},·Ljava/io/File;->delete()Z
  
560 ····.line·332556 ····.line·332
561 ····return-void557 ····return-void
562 .end·method558 .end·method
  
Offset 753, 27 lines modifiedOffset 749, 28 lines modified
753 ····.locals·2749 ····.locals·2
754 ····.param·p1,·"id"····#·Ljava/lang/String;750 ····.param·p1,·"id"····#·Ljava/lang/String;
  
755 ····.prologue751 ····.prologue
756 ····.line·214752 ····.line·214
757 ····const/4·v0,·0x0753 ····const/4·v0,·0x0
  
758 ····.line·216754 ····.line·215
759 ····.local·v0,·"i":I755 ····.local·v0,·"i":I
760 ····:goto_0756 ····:goto_0
761 ····iget-object·v1,·p0,·Lit/angrydroids/epub3reader/EpubManipulator;->availableLanguages:Ljava/util/List;757 ····iget-object·v1,·p0,·Lit/angrydroids/epub3reader/EpubManipulator;->availableLanguages:Ljava/util/List;
  
762 ····invoke-interface·{v1},·Ljava/util/List;->size()I758 ····invoke-interface·{v1},·Ljava/util/List;->size()I
  
763 ····move-result·v1759 ····move-result·v1
  
764 ····if-ge·v0,·v1,·:cond_0760 ····if-ge·v0,·v1,·:cond_0
  
765 ····iget-object·v1,·p0,·Lit/angrydroids/epub3reader/EpubManipulator;->availableLanguages:Ljava/util/List;761 ····iget-object·v1,·p0,·Lit/angrydroids/epub3reader/EpubManipulator;->availableLanguages:Ljava/util/List;
  
 762 ····.line·216
766 ····invoke-interface·{v1,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;763 ····invoke-interface·{v1,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
767 ····move-result-object·v1764 ····move-result-object·v1
  
768 ····check-cast·v1,·Ljava/lang/String;765 ····check-cast·v1,·Ljava/lang/String;
  
769 ····invoke-virtual·{v1,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z766 ····invoke-virtual·{v1,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
Offset 1290, 14 lines modifiedOffset 1287, 15 lines modified
  
1290 ····const-string·v13,·"/"1287 ····const-string·v13,·"/"
  
1291 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1288 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1292 ····move-result-object·v131289 ····move-result-object·v13
  
 1290 ····.line·475
1293 ····invoke-interface·{v10,·v7},·Ljava/util/List;->get(I)Ljava/lang/Object;1291 ····invoke-interface·{v10,·v7},·Ljava/util/List;->get(I)Ljava/lang/Object;
Max diff block lines reached; 8552/12099 bytes (70.68%) of diff not shown.
623 B
smali/it/angrydroids/epub3reader/EpubReaderMain$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/EpubReaderMain;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/EpubReaderMain;
  
25 ····.prologue26 ····.prologue
26 ····.line·15427 ····.line·154
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$4;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/EpubReaderMain$4;->this$0:Lit/angrydroids/epub3reader/EpubReaderMain;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
696 B
smali/it/angrydroids/epub3reader/SetPanelSize$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$preferences:Landroid/content/SharedPreferences;22 .field·final·synthetic·val$preferences:Landroid/content/SharedPreferences;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Lit/angrydroids/epub3reader/SetPanelSize;Landroid/content/SharedPreferences;)V24 .method·constructor·<init>(Lit/angrydroids/epub3reader/SetPanelSize;Landroid/content/SharedPreferences;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/SetPanelSize;
  
26 ····.prologue27 ····.prologue
27 ····.line·4428 ····.line·44
28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/SetPanelSize$1;->this$0:Lit/angrydroids/epub3reader/SetPanelSize;29 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/SetPanelSize$1;->this$0:Lit/angrydroids/epub3reader/SetPanelSize;
  
29 ····iput-object·p2,·p0,·Lit/angrydroids/epub3reader/SetPanelSize$1;->val$preferences:Landroid/content/SharedPreferences;30 ····iput-object·p2,·p0,·Lit/angrydroids/epub3reader/SetPanelSize$1;->val$preferences:Landroid/content/SharedPreferences;
  
615 B
smali/it/angrydroids/epub3reader/ChangeCSSMenu$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;21 .field·final·synthetic·this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V23 .method·constructor·<init>(Lit/angrydroids/epub3reader/ChangeCSSMenu;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
25 ····.prologue26 ····.prologue
26 ····.line·3927 ····.line·39
27 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/ChangeCSSMenu$2;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;28 ····iput-object·p1,·p0,·Lit/angrydroids/epub3reader/ChangeCSSMenu$2;->this$0:Lit/angrydroids/epub3reader/ChangeCSSMenu;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
10.1 KB
smali/android/support/v4/view/ViewPager.smali
    
Offset 4473, 258 lines modifiedOffset 4473, 264 lines modified
4473 ········0x15·->·:sswitch_04473 ········0x15·->·:sswitch_0
4474 ········0x16·->·:sswitch_14474 ········0x16·->·:sswitch_1
4475 ········0x3d·->·:sswitch_24475 ········0x3d·->·:sswitch_2
4476 ····.end·sparse-switch4476 ····.end·sparse-switch
4477 .end·method4477 .end·method
  
4478 .method·public·fakeDragBy(F)V4478 .method·public·fakeDragBy(F)V
4479 ····.locals·174479 ····.locals·18
4480 ····.param·p1,·"xOffset"····#·F4480 ····.param·p1,·"xOffset"····#·F
  
4481 ····.prologue4481 ····.prologue
4482 ····.line·22514482 ····.line·2251
4483 ····move-object/from16·v0,·p04483 ····move-object/from16·v0,·p0
  
4484 ····iget-boolean·v1,·v0,·Landroid/support/v4/view/ViewPager;->mFakeDragging:Z4484 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager;->mFakeDragging:Z
  
4485 ····if-nez·v1,·:cond_04485 ····if-nez·v2,·:cond_0
  
4486 ····.line·22524486 ····.line·2252
4487 ····new-instance·v1,·Ljava/lang/IllegalStateException;4487 ····new-instance·v2,·Ljava/lang/IllegalStateException;
  
4488 ····const-string·v2,·"No·fake·drag·in·progress.·Call·beginFakeDrag·first."4488 ····const-string·v3,·"No·fake·drag·in·progress.·Call·beginFakeDrag·first."
  
4489 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V4489 ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
4490 ····throw·v14490 ····throw·v2
  
4491 ····.line·22554491 ····.line·2255
4492 ····:cond_04492 ····:cond_0
4493 ····move-object/from16·v0,·p04493 ····move-object/from16·v0,·p0
  
4494 ····iget·v1,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F4494 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F
  
4495 ····add-float·v1,·v1,·p14495 ····add-float·v2,·v2,·p1
  
4496 ····move-object/from16·v0,·p04496 ····move-object/from16·v0,·p0
  
4497 ····iput·v1,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F4497 ····iput·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F
  
4498 ····.line·22574498 ····.line·2257
4499 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I4499 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I
  
4500 ····move-result·v14500 ····move-result·v2
  
4501 ····int-to-float·v13,·v14501 ····int-to-float·v14,·v2
  
4502 ····.line·22584502 ····.line·2258
4503 ····.local·v13,·"oldScrollX":F4503 ····.local·v14,·"oldScrollX":F
4504 ····sub-float·v15,·v13,·p14504 ····sub-float·v16,·v14,·p1
  
4505 ····.line·22594505 ····.line·2259
4506 ····.local·v15,·"scrollX":F4506 ····.local·v16,·"scrollX":F
4507 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getWidth()I4507 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getWidth()I
  
4508 ····move-result·v164508 ····move-result·v17
  
4509 ····.line·22614509 ····.line·2261
4510 ····.local·v16,·"width":I4510 ····.local·v17,·"width":I
4511 ····move/from16·v0,·v164511 ····move/from16·v0,·v17
  
4512 ····int-to-float·v1,·v04512 ····int-to-float·v2,·v0
  
4513 ····move-object/from16·v0,·p04513 ····move-object/from16·v0,·p0
  
4514 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F4514 ····iget·v3,·v0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F
  
4515 ····mul-float·v12,·v1,·v24515 ····mul-float·v13,·v2,·v3
  
4516 ····.line·22624516 ····.line·2262
4517 ····.local·v12,·"leftBound":F4517 ····.local·v13,·"leftBound":F
4518 ····move/from16·v0,·v164518 ····move/from16·v0,·v17
  
4519 ····int-to-float·v1,·v04519 ····int-to-float·v2,·v0
  
4520 ····move-object/from16·v0,·p04520 ····move-object/from16·v0,·p0
  
4521 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F4521 ····iget·v3,·v0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F
  
4522 ····mul-float·v14,·v1,·v24522 ····mul-float·v15,·v2,·v3
  
4523 ····.line·22644523 ····.line·2264
4524 ····.local·v14,·"rightBound":F4524 ····.local·v15,·"rightBound":F
4525 ····move-object/from16·v0,·p04525 ····move-object/from16·v0,·p0
  
4526 ····iget-object·v1,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4526 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4527 ····const/4·v2,·0x04527 ····const/4·v3,·0x0
  
4528 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;4528 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
4529 ····move-result-object·v104529 ····move-result-object·v11
  
4530 ····check-cast·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;4530 ····check-cast·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
4531 ····.line·22654531 ····.line·2265
4532 ····.local·v10,·"firstItem":Landroid/support/v4/view/ViewPager$ItemInfo;4532 ····.local·v11,·"firstItem":Landroid/support/v4/view/ViewPager$ItemInfo;
4533 ····move-object/from16·v0,·p04533 ····move-object/from16·v0,·p0
  
4534 ····iget-object·v1,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4534 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4535 ····move-object/from16·v0,·p04535 ····move-object/from16·v0,·p0
  
4536 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4536 ····iget-object·v3,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4537 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I4537 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I
  
4538 ····move-result·v24538 ····move-result·v3
  
4539 ····add-int/lit8·v2,·v2,·-0x14539 ····add-int/lit8·v3,·v3,·-0x1
  
4540 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;4540 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
4541 ····move-result-object·v114541 ····move-result-object·v12
  
4542 ····check-cast·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;4542 ····check-cast·v12,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
4543 ····.line·22664543 ····.line·2266
4544 ····.local·v11,·"lastItem":Landroid/support/v4/view/ViewPager$ItemInfo;4544 ····.local·v12,·"lastItem":Landroid/support/v4/view/ViewPager$ItemInfo;
4545 ····iget·v1,·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I4545 ····iget·v2,·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I
  
4546 ····if-eqz·v1,·:cond_14546 ····if-eqz·v2,·:cond_1
  
4547 ····.line·22674547 ····.line·2267
4548 ····iget·v1,·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F4548 ····iget·v2,·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F
  
4549 ····move/from16·v0,·v164549 ····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·21566 ····.line·215
67 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V67 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
68 ····.line·20068 ····.line·200
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·21989 ····.line·219
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·22094 ····.line·220
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
  
1010 B
smali/nl/siegmann/epublib/epub/EpubWriter.smali
    
Offset 60, 15 lines modifiedOffset 60, 15 lines modified
60 ····iput-object·p1,·p0,·Lnl/siegmann/epublib/epub/EpubWriter;->bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor;60 ····iput-object·p1,·p0,·Lnl/siegmann/epublib/epub/EpubWriter;->bookProcessor:Lnl/siegmann/epublib/epub/BookProcessor;
  
61 ····.line·4361 ····.line·43
62 ····return-void62 ····return-void
63 .end·method63 .end·method
  
64 .method·private·calculateCrc([B)J64 .method·private·calculateCrc([B)J
65 ····.locals·365 ····.locals·4
66 ····.param·p1,·"data"····#·[B66 ····.param·p1,·"data"····#·[B
  
67 ····.prologue67 ····.prologue
68 ····.line·15368 ····.line·153
69 ····new-instance·v0,·Ljava/util/zip/CRC32;69 ····new-instance·v0,·Ljava/util/zip/CRC32;
  
70 ····invoke-direct·{v0},·Ljava/util/zip/CRC32;-><init>()V70 ····invoke-direct·{v0},·Ljava/util/zip/CRC32;-><init>()V
Offset 76, 17 lines modifiedOffset 76, 17 lines modified
76 ····.line·15476 ····.line·154
77 ····.local·v0,·"crc":Ljava/util/zip/CRC32;77 ····.local·v0,·"crc":Ljava/util/zip/CRC32;
78 ····invoke-virtual·{v0,·p1},·Ljava/util/zip/CRC32;->update([B)V78 ····invoke-virtual·{v0,·p1},·Ljava/util/zip/CRC32;->update([B)V
  
79 ····.line·15579 ····.line·155
80 ····invoke-virtual·{v0},·Ljava/util/zip/CRC32;->getValue()J80 ····invoke-virtual·{v0},·Ljava/util/zip/CRC32;->getValue()J
  
81 ····move-result-wide·v181 ····move-result-wide·v2
  
82 ····return-wide·v182 ····return-wide·v2
83 .end·method83 .end·method
  
84 .method·private·initTOCResource(Lnl/siegmann/epublib/domain/Book;)V84 .method·private·initTOCResource(Lnl/siegmann/epublib/domain/Book;)V
85 ····.locals·685 ····.locals·6
86 ····.param·p1,·"book"····#·Lnl/siegmann/epublib/domain/Book;86 ····.param·p1,·"book"····#·Lnl/siegmann/epublib/domain/Book;
  
87 ····.prologue87 ····.prologue
537 B
smali/nl/siegmann/epublib/browsersupport/NavigationHistory.smali
    
Offset 576, 15 lines modifiedOffset 576, 15 lines modified
  
576 ····iput-wide·v0,·p0,·Lnl/siegmann/epublib/browsersupport/NavigationHistory;->lastUpdateTime:J576 ····iput-wide·v0,·p0,·Lnl/siegmann/epublib/browsersupport/NavigationHistory;->lastUpdateTime:J
  
577 ····goto·:goto_0577 ····goto·:goto_0
578 .end·method578 .end·method
  
579 .method·public·setHistoryWaitTime(J)V579 .method·public·setHistoryWaitTime(J)V
580 ····.locals·0580 ····.locals·1
581 ····.param·p1,·"historyWaitTime"····#·J581 ····.param·p1,·"historyWaitTime"····#·J
  
582 ····.prologue582 ····.prologue
583 ····.line·86583 ····.line·86
584 ····iput-wide·p1,·p0,·Lnl/siegmann/epublib/browsersupport/NavigationHistory;->historyWaitTime:J584 ····iput-wide·p1,·p0,·Lnl/siegmann/epublib/browsersupport/NavigationHistory;->historyWaitTime:J
  
585 ····.line·87585 ····.line·87
1.17 KB
smali/nl/siegmann/epublib/util/commons/io/ProxyInputStream.smali
    
Offset 383, 15 lines modifiedOffset 383, 15 lines modified
  
383 ····monitor-exit·p0383 ····monitor-exit·p0
  
384 ····throw·v1384 ····throw·v1
385 .end·method385 .end·method
  
386 .method·public·skip(J)J386 .method·public·skip(J)J
387 ····.locals·3387 ····.locals·5
388 ····.param·p1,·"ln"····#·J388 ····.param·p1,·"ln"····#·J
389 ····.annotation·system·Ldalvik/annotation/Throws;389 ····.annotation·system·Ldalvik/annotation/Throws;
390 ········value·=·{390 ········value·=·{
391 ············Ljava/io/IOException;391 ············Ljava/io/IOException;
392 ········}392 ········}
393 ····.end·annotation393 ····.end·annotation
  
Offset 400, 26 lines modifiedOffset 400, 26 lines modified
400 ····:try_start_0400 ····:try_start_0
401 ····iget-object·v1,·p0,·Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;->in:Ljava/io/InputStream;401 ····iget-object·v1,·p0,·Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;->in:Ljava/io/InputStream;
  
402 ····invoke-virtual·{v1,·p1,·p2},·Ljava/io/InputStream;->skip(J)J402 ····invoke-virtual·{v1,·p1,·p2},·Ljava/io/InputStream;->skip(J)J
403 ····:try_end_0403 ····:try_end_0
404 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0404 ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0
  
405 ····move-result-wide·v1405 ····move-result-wide·v2
  
406 ····.line·121406 ····.line·121
407 ····:goto_0407 ····:goto_0
408 ····return-wide·v1408 ····return-wide·v2
  
409 ····.line·119409 ····.line·119
410 ····:catch_0410 ····:catch_0
411 ····move-exception·v0411 ····move-exception·v0
  
412 ····.line·120412 ····.line·120
413 ····.local·v0,·"e":Ljava/io/IOException;413 ····.local·v0,·"e":Ljava/io/IOException;
414 ····invoke-virtual·{p0,·v0},·Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;->handleIOException(Ljava/io/IOException;)V414 ····invoke-virtual·{p0,·v0},·Lnl/siegmann/epublib/util/commons/io/ProxyInputStream;->handleIOException(Ljava/io/IOException;)V
  
415 ····.line·121415 ····.line·121
416 ····const-wide/16·v1,·0x0416 ····const-wide/16·v2,·0x0
  
417 ····goto·:goto_0417 ····goto·:goto_0
418 .end·method418 .end·method
421 B
smali/nl/siegmann/epublib/util/commons/io/BOMInputStream.smali
    
Offset 785, 15 lines modifiedOffset 785, 15 lines modified
  
785 ····monitor-exit·p0785 ····monitor-exit·p0
  
786 ····throw·v0786 ····throw·v0
787 .end·method787 .end·method
  
788 .method·public·skip(J)J788 .method·public·skip(J)J
789 ····.locals·2789 ····.locals·3
790 ····.param·p1,·"n"····#·J790 ····.param·p1,·"n"····#·J
791 ····.annotation·system·Ldalvik/annotation/Throws;791 ····.annotation·system·Ldalvik/annotation/Throws;
792 ········value·=·{792 ········value·=·{
793 ············Ljava/io/IOException;793 ············Ljava/io/IOException;
794 ········}794 ········}
795 ····.end·annotation795 ····.end·annotation